.contact-socials{display:flex;flex-wrap:wrap;gap:20px;margin:50px auto;padding:70px 0}.contact-box{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;color:#fff;display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:540px;padding:80px 77px}.contact-box h2{color:#fff;font-size:94px;font-weight:500;letter-spacing:-4px;line-height:1}.contact-button{background-color:#fff;border:none;border-radius:43px;color:#212121;cursor:pointer;font-size:24px;font-weight:500;line-height:1.2;margin-top:151px;max-width:-moz-max-content;max-width:max-content;padding:20px 57.5px 24px;transition:all .5s ease}.contact-button:hover{background-color:#cecece}.social-box{background:#1a1a1a;border-radius:20px;color:#fff;display:flex;flex:0 0 40.95%;flex-direction:column;justify-content:space-between;padding:80px 80px 88px}.social-box p{font-size:48px;font-weight:600;line-height:1.2;margin-bottom:24px}.social-icons{display:flex;gap:30px}.icon-btn{align-items:center;border-radius:22px;display:flex;height:102px;justify-content:center;overflow:hidden;transition:transform .3s ease;width:102px}.icon-btn.instagram{background:url(/images/Bg-insta.svg?9d9e224b22c6fc4698ba2f4289307087) 50%/cover no-repeat;overflow:visible;position:relative;z-index:1}.icon-btn.instagram:before{background:url(/images/Bg-Blur-Insta.webp?c3f56200c93e6715e11239cf1a98b81e) 50%/cover no-repeat;border-radius:50%;content:"";height:180%;left:-50%;opacity:.6;pointer-events:none;position:absolute;top:-50%;transform:scale(1);transition:opacity .3s ease,transform .3s ease;width:180%;z-index:-1}.icon-btn.instagram:hover:before{opacity:.9;transform:scale(1.15)}.icon-btn.facebook{background-color:#3577ea;box-shadow:0 0 49px rgba(53,119,234,.4);transition:box-shadow .3s ease}.icon-btn.facebook:hover{box-shadow:0 0 49px rgba(53,119,234,.6)}.icon-btn.youtube{background-color:red;box-shadow:0 0 49px rgba(255,0,0,.4);transition:box-shadow .3s ease}.icon-btn.youtube:hover{box-shadow:0 0 49px rgba(255,0,0,.6)}.icon-btn.x{background-color:#fff;box-shadow:0 0 49px hsla(220,8%,77%,.4);transition:box-shadow .3s ease}.icon-btn.x:hover{box-shadow:0 0 49px hsla(220,8%,77%,.6)}.icon-btn img{height:48.34px;transform:scale(1.2);transition:transform .3s ease-out;width:48.34px}@media screen and (min-width:630px) and (max-width:991px){.contact-box h2{font-size:69px}}@media screen and (min-width:477px) and (max-width:1422px){.contact-socials{margin:40px auto;padding:60px 0}.contact-box{border-radius:18px;min-height:auto;padding:60px 48px}.social-box{border-radius:18px;flex:0 0 auto;padding:48px}.social-box p{margin-bottom:80px}.social-icons{gap:24px;justify-content:flex-start;margin-top:80px}.icon-btn{border-radius:18px;height:82px;width:82px}.icon-btn img{height:38px;width:38px}.icon-btn.instagram:before{height:160%;left:-30%;top:-30%;width:160%}}@media screen and (max-width:1165.999px){.social-box{flex:1 0 auto}}@media screen and (min-width:477px) and (max-width:629px){.contact-box h2{font-size:58px}.social-box p{font-size:42px}}@media screen and (max-width:476px){.contact-socials{margin:0 auto;padding:0 0 50px}.contact-box{min-height:unset;padding:54.5px 24px}.contact-box h2{font-size:38px;letter-spacing:-1.52px;line-height:1.1}.contact-button{font-size:16px;margin-top:161px;max-width:172px;padding:16px 30px}.social-box{flex:1 1 375px;height:370px;padding:50px 24px}.social-box p{font-size:24px}.icon-btn{border-radius:15px;height:60px;width:60px}.icon-btn img{height:32px;width:32px}.icon-btn.instagram:hover:before{opacity:.6;transform:scale(1)}.icon-btn:hover img{transform:scale(1.2)}.social-icons{gap:10px}}.hero-eq{margin:30px auto;min-height:80vh;overflow:hidden;position:relative}.hero-eq img.not-eq,.hero-eq video{filter:brightness(.65);height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.hero-eq:after{background:radial-gradient(62.75% 62.75% at 50% 37.25%,transparent 0,#000 100%),linear-gradient(270deg,transparent 50%,#000 84.97%);content:"";inset:0;position:absolute}.hero-eq.has-not-eq{margin-bottom:0}.hero-eq .copy{margin-top:190px;max-width:84ch;padding:40px 0;position:relative;z-index:1}.hero-eq h2{color:#fff;font-size:clamp(40px,5.2vw,94px);font-weight:500;letter-spacing:-3.76px;line-height:1;margin:50px 0}.hero-eq p{color:#dbdbdb;font-size:clamp(18px,2vw,26px);line-height:1.3;margin:0}.reveal{opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s ease}.reveal.is-in{opacity:1;transform:none}.scrolly{margin:0;position:relative}.wrap-scrolly{background-position:bottom;background-repeat:no-repeat;background-size:cover;position:relative}.scrolly .steps{height:300vh}.scrolly .step{height:100vh}.scrolly .frame{display:grid;height:88vh;place-items:center;position:sticky;top:6vh}.panel{display:grid;gap:clamp(12px,4vw,48px);grid-template-columns:1fr 1fr;overflow:hidden;padding:clamp(20px,3vw,36px)}.panel .frame-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:70px;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:0}@media screen and (min-width:1024px){.not-eq.--mobile{display:block}}@media screen and (max-width:1024px){.not-eq.--desktop{display:none}.hero-eq img.not-eq{filter:brightness(1);height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.hero-eq.has-not-eq:after{background:linear-gradient(180deg,transparent 50.16%,#000 70%)}}.panel>:not(.frame-bg){position:relative;z-index:1}.panel .copy{margin-left:80px}.panel .copy h3{color:#f0eff2;font-size:clamp(24px,5.2vw,64px);font-weight:500;line-height:1.1;margin:0 0 40px}.panel .copy p{color:#dbdbdb;font-size:clamp(14px,2.2vw,26px);font-weight:400;line-height:1.3;margin:0;max-width:40ch}@media screen and (max-width:1520px){.panel .copy{margin:0 15px}}@media screen and (max-width:476px){.hero-eq.has-not-eq:after{background:linear-gradient(180deg,transparent 33.16%,#000 40%)}.hero-eq img.not-eq{-o-object-fit:cover;object-fit:cover}.hero-eq.has-not-eq{padding-bottom:90px}.hero-eq.has-not-eq .container{align-items:end;display:flex;height:100%}.hero-eq.has-not-eq .copy{padding-bottom:0}.hero-eq.has-not-eq{height:757px}}.eq{align-self:center;display:block;height:auto;justify-self:center;max-width:520px}.eq .cols,.eq .frame-path{fill:#904adb;opacity:1}.eq .cols{filter:url(#glow)}.eq .knob-shape{fill:#904adb}.eq .knob-ring{fill:#101010}.eq g.slider{transition:transform .8s cubic-bezier(.22,.75,.2,1)}.knob-shape{fill:#904adb}.state-1 g.s1{transform:translateY(140px)}.state-1 g.s2{transform:translateY(100px)}.state-1 g.s3{transform:translateY(210px)}.state-1 g.s4{transform:translateY(80px)}.state-1 g.s5{transform:translateY(140px)}.state-2 g.s1{transform:translateY(220px)}.state-2 g.s2{transform:translateY(80px)}.state-2 g.s3,.state-2 g.s4,.state-2 g.s5{transform:translateY(155px)}.state-3 g.s1{transform:translateY(90px)}.state-3 g.s2{transform:translateY(230px)}.state-3 g.s3{transform:translateY(180px)}.state-3 g.s4{transform:translateY(60px)}.state-3 g.s5{transform:translateY(160px)}@media (max-width:1024px){.panel{grid-template-columns:1fr;text-align:start}.panel .copy{order:2}.eq{order:1;width:min(70vw,440px)}.panel .copy{margin:0}}.guests{background-position:top;background-repeat:no-repeat;background-size:cover;color:#fff;gap:clamp(12px,3vw,40px);height:100vh;margin-top:-2px;min-height:360px;overflow:hidden;position:relative}.guests .container{height:100%}.guests-wrap{align-items:center;display:grid;grid-template-columns:1fr 1fr;height:100%}.guests-mobile{display:none}.guests__copy{margin-left:80px;width:95%}.guests__copy h3{font-size:clamp(40px,5.2vw,94px);font-weight:500;letter-spacing:-3.76px;line-height:1;margin:0 0 50px}.guests__copy p{color:#dbdbdb;font-size:clamp(18px,1.6vw,26px);line-height:1.3;margin:0}.guests{margin-bottom:150px}@media screen and (min-width:1025px){.eq-bg{display:none}}@media screen and (max-width:1024px){.guests-wrap{display:none}.guests{margin-bottom:0}.scrolly .frame{padding-left:40px;padding-right:40px}#tuning .container{padding:0}.guests-mobile .guests__copy{margin-left:0}.guests-wrap-mobile .guests__copy p{font-size:28px}.guests-mobile{background:#000;color:#fff;display:block;margin-top:-10px;overflow:hidden;padding:10px 0 120px;position:relative}.guests-mobile.has-not-eq{margin-bottom:150px}.wrap-scrolly{background:#000}:root{--eq-bg-duration:12s}.eq-bg{animation:eqBgFade var(--eq-bg-duration,12s) infinite ease-in-out;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;inset:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);will-change:opacity;z-index:0}.frame>:not(.eq-bg){position:relative;z-index:1}.bg-1{animation-delay:0s}.bg-2{animation-delay:calc(var(--eq-bg-duration)/3)}.bg-3{animation-delay:calc(var(--eq-bg-duration)*2/3)}@keyframes eqBgFade{0%,8%{opacity:.25}15%,33%{opacity:.55}40%,to{opacity:.25}}}@media screen and (min-width:477px) and (max-width:1024px){.reveal{transform:translateY(-50px);transition:opacity .9s ease,transform .5s ease}.hero-eq .copy{bottom:0;left:0;padding:50px;position:absolute;z-index:1}.panel{padding:50px 46px 60px}}@media screen and (max-width:991px){.guests-wrap-mobile .guests__copy{width:80%}.guests-wrap-mobile .guests__copy p{font-size:20px}.guests__copy h3,.hero-eq h2{letter-spacing:-1.6px}.guests-mobile.has-not-eq{margin-bottom:90px}}@media screen and (max-width:1189px) and (orientation:landscape){.panel .copy p{font-size:18px}.guests__copy{margin-left:30px}}@media screen and (max-width:476px){.panel .frame-bg{border-radius:20px;height:100%;width:100%}.panel{gap:15px}.guests{height:auto;margin-bottom:0}.guests__copy h3,.hero-eq h2{margin-bottom:30px}.hero-eq{margin:0 0 300px;min-height:90vh}.guests-mobile{padding-bottom:90px}.guests-wrap-mobile .guests__copy p{font-size:18px}.guests-wrap-mobile .guests__copy{width:327px}.panel .copy h3{line-height:1.2;margin-bottom:18px}.panel .copy p{line-height:1.45}.scrolly .frame{height:532px;padding-left:24px;padding-right:24px;top:50%;transform:translateY(-50%)}.eq{width:182.857px}.panel{height:532px;padding:30px 24px 20px}.hero-eq:after{background:0 0}.hero-eq video{filter:brightness(1);height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.bg-video:before{background:linear-gradient(0deg,transparent 60.19%,#000 99.98%),linear-gradient(180deg,transparent 46.68%,#000 80.79%);content:"";height:254px;left:0;position:absolute;top:0;width:100%}.hero-eq .copy{margin-top:120px}.eq-bg{background-size:cover;height:800px}@keyframes eqBgFade{0%,8%{opacity:.45}15%,33%{opacity:.1}40%,to{opacity:.45}}}
