.legal_legalPage__pXT8u{min-height:100vh;padding:12vh 6vw 16vh;background:#070908;color:#d9ddd3;font-family:Space Mono,Courier New,Courier,monospace}.legal_legalInner__UQby0{max-width:760px;margin:0 auto}.legal_legalBack__YFFpg{display:inline-block;margin-bottom:40px;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:#9bbda8;text-decoration:none;border:1px solid rgba(155,189,168,.35);padding:9px 14px}.legal_legalBack__YFFpg:hover{color:#a5d86e;border-color:#a5d86e}.legal_legalKicker__DWnDA{margin:0 0 12px;font-size:10px;letter-spacing:.3em;color:#a5d86e}.legal_legalTitle__ePkLA{margin:0 0 28px;font-size:clamp(28px,4vw,44px);letter-spacing:.04em;color:#d9ddd3}.legal_legalUpdated__3EzJT{margin:0 0 36px;font-size:11px;letter-spacing:.18em;color:rgba(155,150,134,.7)}.legal_legalSection__aoVH_{margin:0 0 26px}.legal_legalHeading__uX3lt{margin:0 0 10px;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:#9bbda8}.legal_legalText__1O8Ta{margin:0;font-size:13.5px;line-height:1.8;letter-spacing:.02em;color:rgba(217,221,211,.82)}.legal_legalNote__wm4Ne{margin-top:40px;padding:14px 16px;border:1px dashed rgba(165,216,110,.35);font-size:11.5px;line-height:1.7;letter-spacing:.04em;color:rgba(165,216,110,.8)}.legal_accessForm__CCl7_{display:flex;flex-direction:column;gap:16px;max-width:360px;margin-top:12px}.legal_accessInput__Nmyv5{font-family:Space Mono,Courier New,Courier,monospace;font-size:22px;letter-spacing:.5em;text-align:center;color:#d9ddd3;background:#0d100e;border:1px solid rgba(155,189,168,.4);padding:16px 14px 16px calc(14px + .5em);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.legal_accessInput__Nmyv5:focus{border-color:#a5d86e;box-shadow:0 0 18px rgba(103,168,94,.25)}.legal_accessButton__fnGT2{font-family:Space Mono,Courier New,Courier,monospace;font-size:14px;font-weight:700;letter-spacing:.3em;color:#070908;background:linear-gradient(180deg,#dcdfd9,#c3c7c1 60%,#aeb3ac);border:1px solid #71766f;padding:14px 16px;cursor:pointer;transition:filter .15s ease}.legal_accessButton__fnGT2:hover{filter:brightness(1.06)}.legal_accessButton__fnGT2:disabled{opacity:.6;cursor:wait}.legal_accessError__mtrIK{font-size:11px;letter-spacing:.22em;color:#d96666;animation:legal_accessShake__3yNzh .3s steps(2) 1}@keyframes legal_accessShake__3yNzh{0%{transform:translateX(0)}30%{transform:translateX(-5px)}60%{transform:translateX(4px)}to{transform:translateX(0)}}.legal_cookieBar__krbuV{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 18px;padding:14px 5vw;background:rgba(7,9,8,.97);border-top:1px solid rgba(103,168,94,.45);font-family:Space Mono,Courier New,Courier,monospace}.legal_cookieText__tRQJh{margin:0;max-width:72ch;font-size:11px;line-height:1.7;letter-spacing:.06em;color:rgba(217,221,211,.85)}.legal_cookieLink__KUpzX{color:#a5d86e;text-decoration:none;border-bottom:1px dotted rgba(165,216,110,.6)}.legal_cookieLink__KUpzX:hover{color:#d9ddd3}.legal_cookieButton__Npa02{font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.26em;color:#070908;background:#a5d86e;border:none;padding:10px 22px;cursor:pointer}.legal_cookieButton__Npa02:hover{filter:brightness(1.08)}.legal_legalNav__p53Ya{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 34px}.legal_legalNavLink__o32jB{font-size:10.5px;letter-spacing:.22em;color:#9bbda8;text-decoration:none;border:1px solid rgba(155,189,168,.3);padding:8px 12px}.legal_legalNavLink__o32jB:hover{color:#a5d86e;border-color:#a5d86e}.footer_footer__Ny2Du{border-top:1px solid rgba(61,64,61,.4);background:#070908;padding:96px 6vw 104px}.footer_footerInner__y8C6w{max-width:1280px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px 48px}.footer_footerBrand__LO8QR{display:flex;flex-direction:column;gap:12px}.footer_footerWordmark__1QY5c{font-family:SayItFat,Arial,sans-serif;font-weight:400;font-size:64px;letter-spacing:.04em;color:#d9ddd3}.footer_footerNav__9hA8G{display:flex;flex-wrap:wrap;gap:20px 40px;max-width:720px}.footer_footerLink__5iEN4{font-family:Courier New,Courier,monospace;font-size:19px;letter-spacing:.22em;text-transform:uppercase;color:#9b9586;text-decoration:none;transition:color .2s ease}.footer_footerLink__5iEN4:focus-visible,.footer_footerLink__5iEN4:hover{color:#d9ddd3}.footer_footerMeta__rmES6{margin:0;font-family:Courier New,Courier,monospace;font-size:12px;letter-spacing:.18em;color:rgba(155,150,134,.5)}.footer_footerMetaLink__U5kSO{margin-left:14px;padding-left:14px;border-left:1px solid rgba(155,150,134,.25);color:rgba(155,189,168,.65);text-decoration:none;letter-spacing:.18em;transition:color .2s ease}.footer_footerMetaLink__U5kSO:focus-visible,.footer_footerMetaLink__U5kSO:hover{color:#a5d86e}.footer_footerDisclaimer__Q5VG1{margin:6px auto 0;max-width:720px;font-family:Courier New,Courier,monospace;font-size:10.5px;line-height:1.7;letter-spacing:.06em;color:rgba(155,150,134,.38)}@media (max-width:720px){.footer_footer__Ny2Du{padding:64px 6vw 72px}.footer_footerWordmark__1QY5c{font-size:44px}.footer_footerInner__y8C6w{flex-direction:column;align-items:flex-start;gap:24px}.footer_footerDisclaimer__Q5VG1{margin-left:0}}