.footer_frame__T5PPA{background:var(--close-ground)}.footer_panel__AJ4bC{--accent:var(--color-accent-500);--dim:#9e9e9e;--mid:#d1d1d1;--line:rgba(255,255,255,0.3);position:relative;display:flex;overflow:hidden;border-radius:30px 30px 0 0;background:#000;min-height:clamp(560px,86svh,900px);isolation:isolate}.footer_panel__AJ4bC:before{height:clamp(90px,13vh,170px);border-radius:30px 30px 0 0;background:linear-gradient(180deg,rgba(255,255,255,.1) 0,rgba(255,255,255,.045) 34%,rgba(255,255,255,0))}.footer_panel__AJ4bC:after,.footer_panel__AJ4bC:before{content:"";position:absolute;top:0;left:0;right:0;z-index:1;pointer-events:none}.footer_panel__AJ4bC:after{height:1px;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.22) 18%,rgba(255,255,255,.22) 82%,rgba(255,255,255,0))}.footer_space__1YUYa{position:absolute;inset:0;z-index:0;pointer-events:none}.footer_orbit__x1S0o{position:absolute;left:50%;top:46%;height:210%;aspect-ratio:1;translate:-50% -50%;mask-image:radial-gradient(circle closest-side,rgba(0,0,0,.18) 0,rgba(0,0,0,.35) 26%,#000 44%,#000 72%,rgba(0,0,0,0) 100%)}.footer_rings___wU_P{position:absolute;inset:0;width:100%;height:100%}@media (orientation:portrait){.footer_orbit__x1S0o{top:40%;height:125%}}.footer_space__1YUYa:after{content:"";position:absolute;inset:0;background:radial-gradient(122% 92% at 50% 45%,rgba(0,0,0,0) 55%,rgba(0,0,0,.4) 100%)}.footer_content__Tca3x{position:relative;z-index:2;display:flex;width:100%;flex-direction:column;padding:clamp(26px,3.2vw,56px) clamp(20px,3.4vw,68px) clamp(20px,2.4vw,40px)}.footer_drum__7UGPb{position:relative;display:block;height:100%;transform-style:preserve-3d;transform-origin:50% 50% calc(var(--drum-h) / -2);transition:transform .62s cubic-bezier(.22,1,.36,1)}.footer_face__ZaJlB{display:flex;height:100%;align-items:center;justify-content:center;white-space:nowrap;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.footer_faceA__YWbeO{position:relative}.footer_faceB__YYffr{position:absolute;inset:0;transform:translateZ(calc(var(--drum-h) / -2)) rotateX(-90deg) translateZ(calc(var(--drum-h) / 2))}.footer_nav__7IajW{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(14px,1.6vw,22px) clamp(22px,4vw,48px);width:100%}@media (min-width:768px){.footer_nav__7IajW{justify-content:space-between;max-width:1120px;margin:0 auto}}.footer_navLink__NX8Ib{--drum-h:1.6em;position:relative;display:block;height:var(--drum-h);overflow:hidden;perspective:460px;font-size:clamp(.78rem,.9vw,.98rem);font-weight:500;letter-spacing:-.005em;color:var(--mid);transition:color .35s ease}.footer_navLink__NX8Ib:focus-visible,.footer_navLink__NX8Ib:hover{color:#fff}.footer_navLink__NX8Ib:focus-visible .footer_drum__7UGPb,.footer_navLink__NX8Ib:hover .footer_drum__7UGPb{transform:rotateX(90deg)}.footer_middle__NBV0p{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(44px,6vw,96px) 0}.footer_headline__Gb0iP{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 .26em;font-size:clamp(2rem,8.2vw,8.4rem);line-height:.96;letter-spacing:-.045em;font-weight:700;color:var(--dim)}.footer_lit__FhvZ6{position:relative;color:#fff}.footer_lit__FhvZ6:after{content:"";position:absolute;left:.01em;right:-.04em;bottom:-.16em;height:max(3px,.045em);border-radius:999px;background:linear-gradient(90deg,var(--accent) 0 .62em,#ffffff .62em 100%)}.footer_lede__eD8oU{margin-top:clamp(16px,2vw,32px);max-width:46ch;font-size:clamp(.95rem,1.15vw,1.25rem);line-height:1.6;color:var(--dim)}.footer_mailLine__ehvSI{margin-top:clamp(18px,2.4vw,38px);font-size:clamp(.85rem,1.05vw,1.2rem);line-height:1.6;color:var(--dim)}.footer_mail__S_8sk{color:#fff;font-weight:600;box-shadow:inset 0 -1px 0 0 rgba(255,255,255,0);transition:box-shadow .35s ease}.footer_mail__S_8sk:focus-visible,.footer_mail__S_8sk:hover{box-shadow:inset 0 -1px 0 0 rgba(255,255,255,.8)}.footer_bottom__3YwaG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:clamp(18px,2.4vw,32px)}.footer_socials__N1pHJ{display:flex;align-items:center;gap:clamp(8px,.9vw,14px)}.footer_social__cTb3Q{--drum-h:21px;position:relative;display:inline-flex;align-items:center;justify-content:center;width:clamp(42px,3.5vw,52px);aspect-ratio:1;overflow:hidden;perspective:320px;border:1px solid var(--line);border-radius:999px;background-color:#0f0f0f;color:#ebebeb;transition:color .35s ease,border-color .35s ease,background-color .35s ease,transform .35s cubic-bezier(.22,1,.36,1)}.footer_social__cTb3Q:focus-visible,.footer_social__cTb3Q:hover{color:#000;border-color:#fff;background-color:#fff;transform:translateY(-2px)}.footer_iconDrum__7zvfq{position:relative;display:block;width:var(--drum-h);height:var(--drum-h);transform-style:preserve-3d;transform-origin:50% 50% calc(var(--drum-h) / -2);transition:transform .55s cubic-bezier(.22,1,.36,1)}.footer_social__cTb3Q:focus-visible .footer_iconDrum__7zvfq,.footer_social__cTb3Q:hover .footer_iconDrum__7zvfq{transform:rotateX(90deg)}.footer_cta__q__f4{display:inline-flex;align-items:center;gap:.6em;padding:clamp(11px,1vw,16px) clamp(20px,1.8vw,32px);border-radius:999px;font-size:clamp(.82rem,.92vw,1.02rem);font-weight:600;color:var(--color-paper);background:var(--brand-grad);transition:transform .3s cubic-bezier(.22,1,.36,1),filter .3s ease}.footer_cta__q__f4:focus-visible,.footer_cta__q__f4:hover{transform:scale(1.03);filter:brightness(1.08)}.footer_cta__q__f4:active{transform:scale(.985)}.footer_cta__q__f4 svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.footer_cta__q__f4:focus-visible svg,.footer_cta__q__f4:hover svg{transform:translateX(3px)}.footer_legal__3bjLR{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px;margin-top:clamp(18px,2.2vw,34px);padding-top:clamp(14px,1.5vw,22px);border-top:1px solid rgba(255,255,255,.14);font-size:clamp(.68rem,.76vw,.82rem);color:#8c8c8c}.footer_toTop__8Ia9B{display:inline-flex;align-items:center;gap:.5em;transition:color .35s ease}.footer_toTop__8Ia9B:focus-visible,.footer_toTop__8Ia9B:hover{color:#fff}.footer_panel__AJ4bC[data-armed=true][data-in=false] .footer_reveal__gdVLt{opacity:0;transform:translateY(24px)}.footer_reveal__gdVLt{transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1)}.footer_d1__hUjfV{transition-delay:.04s}.footer_d2__leGnK{transition-delay:.13s}.footer_d3__E_gbX{transition-delay:.22s}.footer_d4__nbCFf{transition-delay:.31s}.footer_d5__6ZsKw{transition-delay:.4s}@media (prefers-reduced-motion:reduce){.footer_panel__AJ4bC[data-armed=true][data-in=false] .footer_reveal__gdVLt{opacity:1;transform:none}.footer_cta__q__f4,.footer_cta__q__f4 svg,.footer_drum__7UGPb,.footer_iconDrum__7zvfq,.footer_reveal__gdVLt,.footer_social__cTb3Q{transition:none}.footer_navLink__NX8Ib:focus-visible .footer_drum__7UGPb,.footer_navLink__NX8Ib:hover .footer_drum__7UGPb,.footer_social__cTb3Q:focus-visible .footer_iconDrum__7zvfq,.footer_social__cTb3Q:hover .footer_iconDrum__7zvfq{transform:none}.footer_cta__q__f4:focus-visible,.footer_cta__q__f4:hover,.footer_social__cTb3Q:focus-visible,.footer_social__cTb3Q:hover{transform:none}}@media (forced-colors:active){.footer_lit__FhvZ6:after{forced-color-adjust:none}}.footer_legalDot__mle4s{margin:0 8px;color:#4d4d4d}.footer_legalLink__cuSLJ{color:#9e9e9e;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.24);transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.footer_legalLink__cuSLJ:hover{color:#ffffff;border-bottom-color:rgba(255,255,255,.62)}