@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:blippo;src:url(/assets/blippo-BvjSAVm_.ttf) format("truetype")}@font-face{font-family:courgette-regular;src:url(/assets/Courgette-Regular-Dxb6E_Gq.ttf) format("truetype")}@font-face{font-family:quicksand;src:url(/assets/Quicksand-VariableFont_wght-DE2wFU7n.ttf) format("truetype")}*{font-family:quicksand,Montserrat,sans-serif}.gradient-background{background:var(--Gradient, linear-gradient(123deg, #120523 30.05%, #00C5C9 191.32%))}@keyframes glow{0%{text-shadow:0 0 5px rgba(255,0,255,.8),0 0 10px rgba(255,0,255,.6),0 0 15px rgba(255,0,255,.4)}to{text-shadow:0 0 20px rgba(255,0,255,1),0 0 30px rgba(255,0,255,.8),0 0 40px rgba(255,0,255,.6)}}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000;border-radius:20px;box-shadow:0 0 40px #00c5c9}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video-description{font-size:.9em;color:#cbcccc;text-align:center;margin:3rem 0;font-weight:500}h1{font-size:4em!important;font-weight:500!important;line-height:1.2!important;font-family:blippo,Montserrat,sans-serif!important;text-align:left;padding:1.5rem 0!important;background:radial-gradient(82.02% 132.12% at 92.07% 22.61%,#00c5c9,#fd5a90 93.5%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.highlighted-slogan{background:radial-gradient(circle,#fff,#00c5c9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1.5em;color:transparent;padding:.5em}.highlighted-slogan-container{text-align:center;background:#908f8f30;border-radius:34px;width:70%;max-width:100%;margin:2em auto}.btn-primary{background-color:#0c475c!important;border-color:#0c475c!important}.star{position:absolute;width:4px;height:4px;background:#fff;border-radius:50%;opacity:0;animation:twinkle 1.5s ease-in-out forwards}@keyframes twinkle{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(.5)}}video{max-width:100%}h2{background:radial-gradient(91.58% 254.13% at 76.09% 90.06%,#00c5c9 4%,#fff 93.5%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-size:1.5em;padding:.5em 0}h3{background:radial-gradient(91.58% 254.13% at 76.09% 90.06%,#0a8183 4%,#f0c3c3 93.5%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-size:1.3em;padding:.5em 0}.card h2{background:radial-gradient(91.58% 254.13% at 76.09% 90.06%,#00c5c9 4%,#9de5f7 93.5%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-size:1.5em;padding:.5em}button.submit{background-color:#840dc3}h2.margin-top2{margin-top:2em!important}.card a:hover,.card a:visited{text-decoration:underline;color:#010c9e}.card a{color:#010c9e;text-decoration:none}.list-group-item{border:0}.list-group{border-top:0}.confetti-container{min-height:100vh;padding:60px;position:absolute;width:100%}.confetti{background:#a67c00;background:linear-gradient(0deg,#a67c00,#bf9b30,#ffbf00,#ffcf40,#ffdc73,#ffd863,#ffdc73,#ffcf40,#ffbf00,#bf9b30,#a67c00);border:1px solid #A57C01;position:absolute;display:flex;width:10px;height:25px;top:-100px}.confetti:nth-child(1){animation:fall 2.5s linear infinite;left:10%}.confetti:nth-child(2){animation:fall 2.3s linear infinite .2s;left:20%}.confetti:nth-child(3){animation:fall 2.4s linear infinite .4s;left:30%}.confetti:nth-child(4){animation:fall 2.7s linear infinite .1s;left:40%}.confetti:nth-child(5){animation:fall 2.6s linear infinite .7s;left:50%}.confetti:nth-child(6){animation:fall 2.4s linear infinite .2s;left:60%}.confetti:nth-child(7){animation:fall 2.1s linear infinite .7s;left:70%}.confetti:nth-child(8){animation:fall 2.4s linear infinite .9s;left:80%}.confetti:nth-child(9){animation:fall 2.9s linear infinite .9s;left:90%}.confetti:nth-child(10){animation:fall 2.2s linear infinite 1.1s;left:100%}.confetti:nth-child(11){animation:fall2 2.5s linear infinite;left:95%}.confetti:nth-child(12){animation:fall2 2.3s linear infinite 1.1s;left:85%}.confetti:nth-child(13){animation:fall2 2.4s linear infinite 1.2s;left:75%}.confetti:nth-child(14){animation:fall2 2.7s linear infinite 1.3s;left:65%}.confetti:nth-child(15){animation:fall2 2.6s linear infinite 1.4s;left:55%}.confetti:nth-child(16){animation:fall2 2.4s linear infinite 1.5s;left:45%}.confetti:nth-child(17){animation:fall2 2.1s linear infinite 1.6s;left:35%}.confetti:nth-child(18){animation:fall2 2.4s linear infinite 1.7s;left:25%}.confetti:nth-child(19){animation:fall2 2.9s linear infinite 1.8s;left:15%}.confetti:nth-child(20){animation:fall2 2.2s linear infinite 1.9s;left:5%}.confetti:nth-child(21){animation:fall 2.5s linear infinite;left:3%}.confetti:nth-child(22){animation:fall 2.3s linear infinite 1.3s;left:13%}.confetti:nth-child(23){animation:fall 2.4s linear infinite 1.4s;left:23%}.confetti:nth-child(24){animation:fall 2.7s linear infinite 1.5s;left:33%}.confetti:nth-child(25){animation:fall 2.6s linear infinite 1.6s;left:43%}.confetti:nth-child(26){animation:fall 2.4s linear infinite 1.2s;left:53%}.confetti:nth-child(27){animation:fall 2.1s linear infinite 1.7s;left:63%}.confetti:nth-child(28){animation:fall 2.4s linear infinite 1.8s;left:73%}.confetti:nth-child(29){animation:fall 2.9s linear infinite 1.9s;left:83%}.confetti:nth-child(30){animation:fall 2.2s linear infinite 1.1s;left:93%}.confetti:nth-child(31){animation:fall2 2.2s linear infinite 1.1s;left:7%}.confetti:nth-child(32){animation:fall2 2.9s linear infinite .9s;left:17%}.confetti:nth-child(33){animation:fall2 2.4s linear infinite .1s;left:27%}.confetti:nth-child(34){animation:fall2 2.1s linear infinite .7s;left:37%}.confetti:nth-child(35){animation:fall2 2.4s linear infinite .2s;left:47%}.confetti:nth-child(36){animation:fall2 2.6s linear infinite .7s;left:57%}.confetti:nth-child(37){animation:fall2 2.7s linear infinite .9s;left:67%}.confetti:nth-child(38){animation:fall2 2.4s linear infinite .4s;left:77%}.confetti:nth-child(39){animation:fall2 2.3s linear infinite .2s;left:87%}.confetti:nth-child(40){animation:fall2 2.5s linear infinite .3s;left:97%}.App{text-align:center}.container{max-width:1136px!important}h2{font-weight:300;line-height:1.2;padding-bottom:1rem;font-family:courgette-regular,Montserrat,sans-serif}.container-under-header{margin-top:calc(var(--header-height) + 150px)!important}.App-logo{height:40vmin;pointer-events:none}.loading-message{font-size:1.5rem;color:#61dafb;margin-top:1rem}.loading-message.hide,.video-player.hide{display:none}html,body,main,header{color:#fff}header.header.home{background-color:unset;color:#fff}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}#spline-full{height:100vh;width:100%}.App-header{background-color:#000;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}#spline-component.pointer:hover{cursor:pointer}.coming-soon{font-size:1.5rem;color:#fff;text-align:left;text-transform:uppercase;letter-spacing:2px;position:relative;display:inline-block;padding:20px;background:linear-gradient(45deg,#ff007f,#8000ff,#00bfff);background-clip:text;-webkit-background-clip:text;animation:glow 1.5s ease-in-out infinite alternate}.glowing{color:#ecdaff;text-align:left;letter-spacing:2px;position:relative;display:inline-block;background:linear-gradient(45deg,#ff66b2,#a366ff,#66d9ff);background-clip:text;-webkit-background-clip:text;animation:blink 1s step-start infinite}@keyframes blink{50%{opacity:0}}.text-justify{text-align:justify}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width: 768px){#spline-full{background-image:url(/images/musicat-bg-phone.jpg);background-size:cover;background-repeat:no-repeat;background-position:top}.highlighted-slogan-container{text-align:center;background:#908f8f30;border-radius:34px;width:100%;max-width:100%;margin:2em auto}}@media screen and (min-width: 1151px){.container-under-header{min-height:100vh}}@media screen and (max-width: 1150px){.container-under-header{margin-top:calc(var(--header-height) + 2em)!important}h1{text-align:center!important;font-size:3em!important;font-weight:400}}
