@font-face{font-family:"Coolvetica";font-style:normal;font-weight:300;src:url("fonts/CoolveticaRgCram.otf") format("opentype")}@font-face{font-family:"Coolvetica";font-style:normal;font-weight:400;src:url("fonts/CoolveticaRgCond.otf") format("opentype")}@font-face{font-family:"Coolvetica";font-style:normal;font-weight:600;src:url("fonts/CoolveticaHvComp.otf") format("opentype")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}*,*:before,*:after{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth;overflow-x:hidden;scroll-padding-top:3.2rem}body{font-size:1.6rem;background-color:#7cfdbc;min-height:100vh;overflow-x:clip;font-family:"Coolvetica",sans-serif;color:#8c52ff;font-weight:400}::-moz-selection{color:#fff;background:#8c52ff}::selection{color:#fff;background:#8c52ff}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.container-section{max-width:1544px;margin-inline:auto;padding-inline:3.75vw}.mb-section{margin-bottom:18.75vw}.btn-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.875vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:max(2px,.46875vw) solid #8c52ff;background-color:#7cfdbc;color:#8c52ff;padding:2.8125vw 5.625vw;text-decoration:none;text-transform:uppercase;font-size:7.5vw;line-height:100%;font-weight:400;-webkit-box-shadow:.9375vw .9375vw 0 0 #8c52ff;box-shadow:.9375vw .9375vw 0 0 #8c52ff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.btn-primary:hover{-webkit-transform:translate(0.9375vw, 0.9375vw);transform:translate(0.9375vw, 0.9375vw);-webkit-box-shadow:0 0 0 0 #8c52ff;box-shadow:0 0 0 0 #8c52ff}.btn-primary .play{font-size:4.6875vw}h1,h2,h3,h4,h5,h6{font-weight:400}.type-body,p,li{text-transform:uppercase;font-size:7.5vw;line-height:110%}.type-body b,.type-body strong,p b,p strong,li b,li strong{font-weight:600}.type-body-big{text-transform:uppercase;font-size:9.375vw;line-height:110%}.nav{position:fixed;top:0;left:0;right:0;z-index:900;pointer-events:none}.nav .inner{padding:1.875vw}.nav .inner .disc-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.nav .inner .disc-wrapper .imgs-wrapper{-ms-flex-negative:0;flex-shrink:0;display:grid;border-radius:50%;overflow:hidden;-webkit-box-shadow:2px 2px 8px 0 hsla(0,0%,100%,.24) inset;box-shadow:2px 2px 8px 0 hsla(0,0%,100%,.24) inset;-webkit-filter:drop-shadow(4px 4px 16px rgba(0, 0, 0, 0.16)) drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.24));filter:drop-shadow(4px 4px 16px rgba(0, 0, 0, 0.16)) drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.24))}.nav .inner .disc-wrapper .imgs-wrapper img{grid-area:1/1;display:block;width:24.375vw;height:24.375vw;max-width:16rem;max-height:16rem;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-animation:img-slideshow 14s infinite;animation:img-slideshow 14s infinite}.nav .inner .disc-wrapper .imgs-wrapper img:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.nav .inner .disc-wrapper .imgs-wrapper img:nth-child(2){-webkit-animation-delay:2s;animation-delay:2s}.nav .inner .disc-wrapper .imgs-wrapper img:nth-child(3){-webkit-animation-delay:4s;animation-delay:4s}.nav .inner .disc-wrapper .imgs-wrapper img:nth-child(4){-webkit-animation-delay:6s;animation-delay:6s}.nav .inner .disc-wrapper .imgs-wrapper img:nth-child(5){-webkit-animation-delay:8s;animation-delay:8s}.nav .inner .disc-wrapper .imgs-wrapper img:nth-child(6){-webkit-animation-delay:10s;animation-delay:10s}.nav .inner .disc-wrapper .imgs-wrapper img:nth-child(7){-webkit-animation-delay:12s;animation-delay:12s}.section-hero .inner{min-height:100vh;min-height:100svh;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:min(46.875vw,20rem)}.section-hero .inner svg{display:block;width:100%;height:auto;max-width:100rem;margin-inline:auto}.section-intro .inner{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:13.125vw;text-align:center}.section-intro .sound-wave{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.875vw;height:15vw}.section-intro .sound-wave .bar{display:block;width:max(3px,.78125vw);background-color:#8c52ff;-webkit-animation:sound-wave 1.8s ease-in-out infinite;animation:sound-wave 1.8s ease-in-out infinite}.section-intro .sound-wave .bar:nth-child(1){height:55%;-webkit-animation-delay:0s;animation-delay:0s}.section-intro .sound-wave .bar:nth-child(2){height:30%;-webkit-animation-delay:.1s;animation-delay:.1s}.section-intro .sound-wave .bar:nth-child(3){height:70%;-webkit-animation-delay:.2s;animation-delay:.2s}.section-intro .sound-wave .bar:nth-child(4){height:45%;-webkit-animation-delay:.15s;animation-delay:.15s}.section-intro .sound-wave .bar:nth-child(5){height:80%;-webkit-animation-delay:.3s;animation-delay:.3s}.section-intro .sound-wave .bar:nth-child(6){height:50%;-webkit-animation-delay:.25s;animation-delay:.25s}.section-intro .sound-wave .bar:nth-child(7){height:90%;-webkit-animation-delay:.35s;animation-delay:.35s}.section-intro .sound-wave .bar:nth-child(8){height:40%;-webkit-animation-delay:.4s;animation-delay:.4s}.section-intro .sound-wave .bar:nth-child(9){height:55%;-webkit-animation-delay:.2s;animation-delay:.2s}.section-intro .sound-wave .bar:nth-child(10){height:35%;-webkit-animation-delay:.5s;animation-delay:.5s}.section-description .scroller{overflow:hidden;margin-bottom:1.875vw}.section-description .scroller .scroller-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:scroller-inner 10s linear infinite;animation:scroller-inner 10s linear infinite}.section-description .scroller .scroller-inner h2,.section-description .scroller .scroller-inner p{text-transform:uppercase;font-size:45vw;line-height:100%;white-space:nowrap;font-weight:600;margin-right:5.625vw}.section-description .scroller .scroller-inner h2 span,.section-description .scroller .scroller-inner p span{font-weight:300}.section-description .inner{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));justify-items:start;gap:3.75vw}.section-description .inner figure img{display:block;max-width:42.1875vw;max-height:42.1875vw}@-webkit-keyframes sound-wave{0%,100%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}}@keyframes sound-wave{0%,100%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}}@-webkit-keyframes img-slideshow{0%{opacity:0}5%{opacity:1}16.67%{opacity:1}21.67%{opacity:0}100%{opacity:0}}@keyframes img-slideshow{0%{opacity:0}5%{opacity:1}16.67%{opacity:1}21.67%{opacity:0}100%{opacity:0}}@-webkit-keyframes scroller-inner{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}@keyframes scroller-inner{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}footer{border-top:max(2px,.46875vw) solid #8c52ff;padding-block:11.25vw}footer .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7.5vw}footer .inner svg{-ms-flex-negative:0;flex-shrink:0;width:100%;height:auto}footer .inner .btn-primary{margin-top:1.875vw;width:min(100%,75vw);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .inner .socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5.5vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .inner .socials a{border:max(2px,.46875vw) solid #8c52ff;background-color:#7cfdbc;color:#8c52ff;padding:2.8125vw;text-decoration:none;-webkit-box-shadow:.9375vw .9375vw 0 0 #8c52ff;box-shadow:.9375vw .9375vw 0 0 #8c52ff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}footer .inner .socials a:hover{-webkit-transform:translate(0.9375vw, 0.9375vw);transform:translate(0.9375vw, 0.9375vw);-webkit-box-shadow:0 0 0 0 #8c52ff;box-shadow:0 0 0 0 #8c52ff}footer .inner .socials a svg{display:block;width:7.5vw;height:7.5vw}