@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap);p[data-v-250a71ef]{color:var(--faded-color)}#contact-form-wrapper[data-v-250a71ef]{position:relative;overflow:hidden}#contact-form-wrapper #contact-form[data-v-250a71ef]{transition:all .5s ease;opacity:1}#contact-form-wrapper #contact-form.fail[data-v-250a71ef],#contact-form-wrapper #contact-form.sent[data-v-250a71ef]{transform:translateX(-100%);opacity:0}#contact-form-wrapper #contact-form #contact-form-buttons[data-v-250a71ef]{display:flex;justify-content:flex-end}#contact-form-wrapper #contact-failure[data-v-250a71ef],#contact-form-wrapper #contact-success[data-v-250a71ef]{transition:opacity .5s ease;position:absolute;top:50%;transform:translateY(-50%);width:100%;opacity:0;text-align:center;z-index:-1}#contact-form-wrapper #contact-failure.fail[data-v-250a71ef],#contact-form-wrapper #contact-success.sent[data-v-250a71ef]{opacity:1;z-index:1}@font-face{font-family:slkscr;src:local("slkscr"),url(../fonts/slkscre.e64d5402.ttf) format("truetype");font-weight:400}@font-face{font-family:slkscr;src:local("slkscr"),url(../fonts/slkscr.2761fd10.ttf) format("truetype");font-weight:500}@font-face{font-family:slkscr;src:local("slkscr"),url(../fonts/slkscreb.8fe48962.ttf) format("truetype");font-weight:600}.hr-open-enter-active{transition:all 1.5s ease}.hr-open-enter{max-width:1px}.hr-open-enter-to{max-width:var(--header-bar-width)}.slide-fade-enter-active{transition:all 1s ease}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{opacity:0}.bounce-right{animation:bounce 1s infinite;-webkit-animation:bounce 1s infinite;-moz-animation:bounce 1s infinite;-o-animation:bounce 1s infinite}@keyframes bounce{0%,to{transform:translateY(0)}40%{transform:translateX(-5px)}}.small-caps{font-variant:small-caps;letter-spacing:.1rem}.bs-border,hr{border-color:var(--secondary-color);border-width:var(--hr-width)}.mobile-hidden{display:none}@media (min-width:768px){.mobile-hidden{display:block}.mobile-only{display:none}}.mobile-only{display:block}.mobile-p-1{padding:.5rem}.mobile-m-1{margin:.5rem}@media (min-width:768px){.mobile-p-1{padding:1rem}.mobile-m-1{margin:1rem}}.touch-target{min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center}:root{--headings:"slkscr","Open Sans","Helvetica","Arial",sans-serif;--paragraphs:"slkscr","Open Sans","Helvetica","Arial",sans-serif;--sans-serif:"Open Sans","Helvetica","Arial",sans-serif;--primaryR:255;--primaryG:255;--primaryB:255;--secondaryR:125;--secondaryG:174;--secondaryB:203;--darkBG-R:40;--darkBG-G:44;--darkBG-B:52;--light-bg-color:#fff;--dark-bg-color:RGBA(var(--darkBG-R),var(--darkBG-G),var(--darkBG-B),1);--light-card-color:#f6f6f6;--dark-card-color:#1e222a;--light-home-color:#fff;--dark-home-color:var(--secondary-color);--light-primary-color:RGBA(var(--primaryR),var(--primaryG),var(--primaryB),1);--dark-primary-color:#ccc;--light-tertiary-color:#ddd;--dark-tertiary-color:#2a2b2c;--light-faded-color:#bbb;--dark-faded-color:#666;--light-custom-filter:invert(100%);--dark-custom-filter:invert(76%) sepia(27%) saturate(7490%) hue-rotate(177deg) brightness(101%) contrast(101%);--primary-color:var(--light-primary-color);--secondary-color:RGBA(var(--secondaryR),var(--secondaryG),var(--secondaryB),1);--secondary-color-hover:#597d92;--tertiary-color:var(--dark-tertiary-color);--faded-color:var(--light-faded-color);--card-color:var(--dark-card-color);--bg-color:var(--dark-bg-color);--header-bg-color:var(--secondary-color);--accent-color:#ffa343;--home-color:var(--dark-home-color);--custom-filter:var(--dark-custom-filter);--max-width:1440px;--header-bar-width:300px;--hr-width:3px;--nav-height:56px;--footer-height:32px;--gutters:18px}.headings{font-family:var(--headings)!important}.paragraphs{font-family:var(--paragraphs)!important}.text-primary-custom{color:var(--primary-color)!important}.text-secondary-custom{color:var(--secondary-color)!important}.text-faded{color:var(--faded-color)!important}.icon-filter{filter:invert(50%) sepia(84%) saturate(464%) hue-rotate(140deg) brightness(89%) contrast(88%)}#nav a,h1,h2,h3,h4,h5{font-weight:500!important}th[role=columnheader]{border-bottom:var(--hr-width) var(--secondary-color) solid!important}.b-table td{padding:.4rem;padding:2rem .5rem 2rem;vertical-align:middle}.arrow-custom{border:solid var(--secondary-color);border-width:0 var(--hr-width) var(--hr-width) 0;display:inline-block;padding:var(--hr-width);background:var(--bg-color);transition:all .5s ease}.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.custom-tooltip>.tooltip-inner{background-color:var(--accent-color)!important}.custom-tooltip>.arrow:before{border-top-color:var(--accent-color)!important}.link{font-family:var(--headings);text-decoration:none;text-transform:uppercase;font-weight:bolder;color:var(--secondary-color)}.link,.pointer{cursor:pointer}.rounded-0>button,.rounded-0>img.card-img{border-radius:0!important}.card-group button{background:var(--secondary-color);font-family:var(--headings);text-decoration:none;text-transform:uppercase;font-weight:bolder;border:none}.card-group .card-hover,.card-hover{transition:all .25s ease;box-shadow:0 40px 60px -20px rgba(12,5,62,0);background:var(--card-color)}.card-group .card-hover .card-title{transition:all .25s ease}.card-group .card-hover:hover,.card-hover:hover{transform:scale(1.025);box-shadow:0 40px 60px -20px rgba(12,5,62,.15);background:rgba(0,50,100,0);z-index:100;cursor:pointer}.card-group .card-hover:hover .card-title{color:var(--secondary-color)}.card-title{font-variant:all-small-caps;font-weight:500}.card-body{padding:.75rem 1.25rem 1.25rem;line-height:20px}*{scrollbar-width:thin;scrollbar-color:var(--secondary-color) transparent}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--secondary-color);border-radius:20px;border:3px solid transparent}.icon{width:20px}.fix-gutters{padding-left:9px!important;padding-right:9px!important}.center-loader{position:absolute;top:calc(50% - var(--nav-height));left:50%;transform:translate(-50%);margin:0;padding:0}.badge-info{background-color:var(--secondary-color)}:focus{outline:none!important}.btn-info{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff!important}.btn-info:active,.btn-info:hover{background-color:var(--secondary-color-hover);border-color:var(--secondary-color-hover)}.b-icon.dark{color:var(--bg-color)}.badge-light{color:var(--primary-color);background-color:var(--card-color)}#contact-modal .modal-footer,#contact-modal .modal-header{display:none!important}#contact-modal .bg-light{background-color:var(--card-color)!important;border-radius:3px}#contact-modal input[type=email],#contact-modal input[type=text],#contact-modal textarea{background-color:var(--bg-color)!important;color:var(--primary-color)!important;border-color:var(--tertiary-color)!important}#contact-modal .input-group-text{background-color:var(--secondary-color)!important;color:#fff!important;border-color:var(--secondary-color)!important}.enforce-max-width{max-width:var(--max-width);padding:0 1.5rem;width:100%}img{max-width:100%;height:auto}.text-responsive{font-size:clamp(.875rem,2.5vw,1rem)}.flex-mobile-column{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.flex-mobile-column{flex-direction:row;align-items:center}}@media (max-width:1023px) and (min-width:768px){.enforce-max-width{padding:0 2rem}#app #router-content>div>div{padding:60px 3vw}#nav a{font-size:14px;margin:0 .75rem}h1{font-size:2.25rem}h2{font-size:1.75rem}.card{margin-bottom:1.5rem}}@media (max-width:767px){h1{font-size:1.75rem!important;white-space:normal;line-height:1.3;margin-bottom:1rem}h2{font-size:1.5rem!important}h3{font-size:1.25rem!important}#nav{padding:12px 0 0}#nav a{font-size:12px!important;margin:0 .5rem;padding:.5rem 0}ul.tracklist>li>span.composer,ul.tracklist>li>span span.duration{display:none!important}.album-info{margin-bottom:1rem!important}h6#mobile-track-title{font-family:var(--headings);font-weight:500;font-variant:all-small-caps;border-bottom:solid var(--hr-width) var(--secondary-color);display:block;font-size:20px;padding-bottom:4px;line-height:16px}h6#mobile-track-title>span.artist{font-weight:400;font-size:14px}*{scrollbar-width:thin}::-webkit-scrollbar{width:3px}.preview-button{margin-right:4px!important}#app #router-content>div>div{padding:18px 2vw 60px}table#tunes-table{font-size:4vw!important}table#tunes-table td{padding:.35rem 0 .75rem!important}table#tunes-table thead th{border-top:none!important;padding:2vw 5vw!important}table#tunechallenge-table td:first-child,table#tunechallenge-table td:nth-child(4),table#tunechallenge-table td:nth-child(5),table#tunechallenge-table th:first-child,table#tunechallenge-table th:nth-child(4),table#tunechallenge-table th:nth-child(5){display:none!important}table#tunechallenge-table td:nth-child(6),table#tunechallenge-table th:nth-child(6){display:table-cell!important}ul.tracklist>li>span{font-size:4vw!important}.fix-gutters{padding-left:unset!important;padding-right:unset!important}#app .footer p{padding-bottom:10px!important;font-size:9px!important}.h4,h4{font-size:6vw!important}.about #info{text-align:center}.album-row:first-child{margin-top:0!important}.download-apple{top:60%!important}.enforce-max-width{padding:0 1rem}.card{margin-bottom:1rem;border-radius:8px}.card .card-body{padding:1rem .75rem}.btn{font-size:14px;padding:.5rem 1rem}.form-control{font-size:16px;padding:.75rem}.form-group{margin-bottom:1rem}.table-responsive{border:none}.table-responsive .table{font-size:13px}.table-responsive .table td,.table-responsive .table th{padding:.5rem .25rem;vertical-align:middle}.table-responsive .table th{font-size:11px}.badge{font-size:10px;padding:.35em .5em}.center-loader{top:calc(40% - var(--nav-height))}.modal-dialog{margin:1rem;max-width:calc(100% - 2rem)}.mb-4{margin-bottom:1.5rem!important}.mt-4{margin-top:1.5rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}}@media (max-width:480px){h1{font-size:1.5rem!important}#nav a{font-size:15px!important;letter-spacing:0}.card .card-body{padding:.75rem .5rem}.table-responsive .table{font-size:12px}.table-responsive .table td,.table-responsive .table th{padding:.375rem .125rem}.btn{font-size:13px;padding:.4rem .8rem}.enforce-max-width{padding:0 .75rem}}@media (hover:none){a.btn.d-block{padding:.75rem}#nav a,#nav a:active,#nav a:hover{margin:0 2vw 0!important}#nav a:active:after,#nav a:active:before,#nav a:after,#nav a:before,#nav a:hover:after,#nav a:hover:before{background:none!important}ul.tracklist>li:hover>span{background:var(--card-color)!important;color:var(--primary-color)!important}ul.tracklist>li.playing>span{background:var(--bg-color)!important}.card-group .card-hover:hover,.card-hover:hover{transform:scale(1)!important;box-shadow:0 40px 60px -20px rgba(12,5,62,0)!important;background:var(--card-color)!important}.card-group .card-hover:hover .card-title,.card-hover:hover .card-title{color:var(--primary-color)!important}}#app,#main,body,html{min-height:100%;color:var(--primary-color);font-family:var(--paragraphs);overflow-x:hidden;overscroll-behavior:none;touch-action:pan-y}#app,#main,body,html{height:100%;transition:all .5s ease}body{background-image:url(../img/web-background-003.07e1805e.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100%;-webkit-overflow-scrolling:touch;overscroll-behavior-y:none}@supports (-webkit-touch-callout:none){body{position:fixed;overflow:hidden}body #app{position:absolute;top:0;left:0;width:100%;height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}}p,td,th{transition:all .5s ease}#app,a:active,a:hover,a:link,a:visited,p,td,th{color:var(--primary-color)}#app{font-family:var(--paragraphs);letter-spacing:.05rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;transition:all .5s ease}#app h1,#app h2,#app h3,#app h4,#app h5{font-family:var(--headings)}#app .header{position:fixed;width:100%;top:0;background:linear-gradient(180deg,rgba(var(--secondaryR),var(--secondaryG),var(--secondaryB),1),rgba(var(--secondaryR),var(--secondaryG),var(--secondaryB),0))}#app .footer{font-size:x-small;width:100%;padding-top:20px;background:linear-gradient(0deg,#131316,rgba(19,19,22,0))}#app .footer p{padding-bottom:8px;margin-bottom:0;font-size:11px}#app #router-content{height:100%;position:absolute;top:0;width:100vw;overflow-x:hidden}#app #router-content>div{display:initial}#app #router-content>div>div{padding:80px var(--gutters)}#app .card{background-color:var(--card-color)}#nav{font-family:var(--headings);height:var(--nav-height);margin:0;padding:18px 0 0;transition:all .5s ease}#nav .dropdown-menu{border-radius:0;border:1px solid var(--tertiary-color);border-top:none;min-width:-moz-max-content;min-width:max-content;margin:16px 0 0;padding:0 0;height:0;display:flex;overflow:hidden;background:var(--bg-color);transition:border .5s ease}#nav .dropdown-menu.show{transition:height .5s;height:32px}#nav .dropdown-menu>li{display:inline-block;transition:all .5s ease}#nav .dropdown-menu>li .dropdown-item.active,#nav .dropdown-menu>li .dropdown-item:active,#nav .dropdown-menu>li .dropdown-item:hover{background-color:inherit;transition:all .5s ease}#nav a{position:relative;display:block;text-decoration:none;text-transform:uppercase;padding:0;margin:0 1rem 0;transition:.5s;font-weight:bolder;transition:all .5s ease}#nav a.dropdown-item{padding:.25rem 0!important;margin:0 1rem 0 1rem!important;font-size:12px;text-align:right;display:block;width:-moz-fit-content;width:fit-content;float:right;transition:all .5s ease}#nav a:before{position:absolute;content:"";width:100%;height:var(--hr-width);top:20px;left:0;background:var(--primary-color);transform:scaleX(0);transform-origin:center;transition:all .5s ease}#nav a:hover:before{transform:scaleX(1);transform-origin:center}#nav a.router-link-active,#nav a.router-link-active:hover,#nav a.router-link-exact-active{cursor:default;color:var(--primary-color)}#nav a.router-link-active:after,#nav a.router-link-active:before,#nav a.router-link-active:hover:after,#nav a.router-link-active:hover:before,#nav a.router-link-exact-active:after,#nav a.router-link-exact-active:before{background:none}.spinner-border{display:inline-block;width:1rem;height:1rem;vertical-align:text-bottom;border:.175em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}#media-item-modal .modal-header{padding:0 10px;z-index:100;background:none!important;border:none;color:#fff;font-variant:all-small-caps;font-weight:100;font-family:var(--headings);letter-spacing:1px;opacity:.5}#media-item-modal .modal-body{padding:0}#media-item-modal .modal-body>span{color:#fff;opacity:.5;display:block;width:100%;text-align:left;padding:10px 16px}#media-item-modal .modal-body,#media-item-modal .modal-content{background:transparent!important;max-height:100%}#media-item-modal .modal-footer{display:none}#media-item-modal .modal-dialog{width:100%;height:100%;max-width:var(--max-width);margin:0 auto}div#media-item-modal___BV_modal_backdrop_{opacity:.9}.enforce-max-width{max-width:var(--max-width)!important;margin:0 auto}h1[data-v-0c01321a],p[data-v-0c01321a]{transition:all .5s ease;color:var(--light-home-color);font-weight:500}p[data-v-0c01321a]{font-size:12px}.hello[data-v-0c01321a]{margin:0 auto;height:0;position:absolute;top:30%;left:50%;transform:translate(-50%,50%)}.hello h1[data-v-0c01321a]{white-space:nowrap}.home[data-v-19ae0fe2]{z-index:-1}.home .back-shadow[data-v-19ae0fe2],.home .download-apple[data-v-19ae0fe2],.home .home-image[data-v-19ae0fe2],.home .home-inner[data-v-19ae0fe2]{transition:all .5s ease}.home .home-inner[data-v-19ae0fe2]{margin:0 auto;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.home .home-inner .links[data-v-19ae0fe2]{width:100%;float:left}.home .home-image[data-v-19ae0fe2]{width:600px;max-width:98vw;height:auto}.home .back-shadow[data-v-19ae0fe2]{width:560px;height:280px;max-width:80vw;max-height:40vw;box-shadow:20px 10px 60px #000;position:absolute;margin:0 auto;display:block;top:10px;left:50%;transform:translateX(-50%);z-index:-1;border-radius:26px}.home .download-apple[data-v-19ae0fe2],.home .download-google[data-v-19ae0fe2]{max-width:160px;margin:20px auto}@media (orientation:landscape){.hello[data-v-19ae0fe2]{top:30%!important}.home-image[data-v-19ae0fe2]{max-width:60vw!important}.back-shadow[data-v-19ae0fe2]{max-width:52vw!important;max-height:26vw!important}}