@font-face{font-family:orbitron;src:url(../media/orbitron_latin_wght_normal-s.p.3tm7a0g9vbnim.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:orbitron Fallback;src:local(Arial);ascent-override:79.98%;descent-override:19.22%;line-gap-override:0.0%;size-adjust:126.4%}.orbitron_913462f-module__nOWr6a__className{font-family:orbitron,orbitron Fallback}.orbitron_913462f-module__nOWr6a__variable{--font-orbitron:"orbitron", "orbitron Fallback"}
@font-face{font-family:oxanium;src:url(../media/oxanium_latin_wght_normal-s.p.3pe1atno441yw.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:oxanium Fallback;src:local(Arial);ascent-override:77.43%;descent-override:20.58%;line-gap-override:24.5%;size-adjust:102.03%}.oxanium_ae04c82e-module__8SrxGq__className{font-family:oxanium,oxanium Fallback}.oxanium_ae04c82e-module__8SrxGq__variable{--font-oxanium:"oxanium", "oxanium Fallback"}
.CookieConsent-module__dGBuNW__banner{z-index:9999;-webkit-backdrop-filter:blur(12px);padding:20px var(--nl-padding-x);background:#080b11f5;border-top:1px solid #ffffff14;animation:.38s cubic-bezier(.16,1,.3,1) CookieConsent-module__dGBuNW__slideUp;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 32px #0006}@keyframes CookieConsent-module__dGBuNW__slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.CookieConsent-module__dGBuNW__bannerInner{flex-wrap:wrap;align-items:center;gap:32px;max-width:1400px;margin:0 auto;display:flex}.CookieConsent-module__dGBuNW__bannerCopy{flex:480px;min-width:0}.CookieConsent-module__dGBuNW__bannerLabel{font-family:var(--nl-font-heading);letter-spacing:.22em;text-transform:uppercase;color:var(--nl-accent);margin-bottom:8px;font-size:10px;font-weight:500}.CookieConsent-module__dGBuNW__bannerText{font-family:var(--nl-font-body);color:var(--nl-dark-text-secondary);margin:0;font-size:14px;line-height:1.55}.CookieConsent-module__dGBuNW__bannerLink{color:var(--nl-accent);text-underline-offset:2px;text-decoration:underline;transition:opacity .18s}.CookieConsent-module__dGBuNW__bannerLink:hover{opacity:.85}.CookieConsent-module__dGBuNW__bannerTextShort{display:none}.CookieConsent-module__dGBuNW__bannerActions{flex-shrink:0;gap:12px;display:flex}@media (max-width:720px){.CookieConsent-module__dGBuNW__banner{padding:14px var(--nl-padding-x);padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}.CookieConsent-module__dGBuNW__bannerInner{gap:12px}.CookieConsent-module__dGBuNW__bannerLabel{margin-bottom:6px}.CookieConsent-module__dGBuNW__bannerTextFull{display:none}.CookieConsent-module__dGBuNW__bannerTextShort{font-size:12.5px;line-height:1.5;display:block}.CookieConsent-module__dGBuNW__bannerActions{flex-wrap:wrap;gap:10px;width:100%}.CookieConsent-module__dGBuNW__bannerActions .CookieConsent-module__dGBuNW__btn{white-space:nowrap;text-align:center;letter-spacing:.08em;padding:11px 12px;font-size:10.5px}.CookieConsent-module__dGBuNW__actEssential{flex:1 1 0;order:1}.CookieConsent-module__dGBuNW__actAccept{flex:1 1 0;order:2}.CookieConsent-module__dGBuNW__actCustomize{color:var(--nl-dark-text-tertiary);text-underline-offset:3px;letter-spacing:.16em;border-color:#0000;flex:100%;order:3;text-decoration:underline}}@media (min-width:721px) and (max-width:1024px){.CookieConsent-module__dGBuNW__bannerInner{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px}.CookieConsent-module__dGBuNW__bannerCopy{flex:auto;min-width:0}.CookieConsent-module__dGBuNW__bannerTextFull{display:none}.CookieConsent-module__dGBuNW__bannerTextShort{font-size:13px;line-height:1.5;display:block}.CookieConsent-module__dGBuNW__bannerActions{flex-wrap:nowrap;flex-shrink:0;gap:8px}.CookieConsent-module__dGBuNW__bannerActions .CookieConsent-module__dGBuNW__btn{letter-spacing:.08em;min-height:40px;padding:10px 14px;font-size:10.5px}}@media (orientation:landscape) and (max-height:480px) and (max-width:1024px){.CookieConsent-module__dGBuNW__banner{padding:clamp(8px, 2vh, 12px) var(--nl-padding-x);padding-bottom:calc(clamp(8px, 2vh, 12px) + env(safe-area-inset-bottom,0px))}.CookieConsent-module__dGBuNW__bannerInner{flex-wrap:nowrap;align-items:center;gap:clamp(16px,3vw,36px)}.CookieConsent-module__dGBuNW__bannerCopy{flex:auto;min-width:0}.CookieConsent-module__dGBuNW__bannerLabel{letter-spacing:.2em;margin-bottom:3px;font-size:9px}.CookieConsent-module__dGBuNW__bannerTextFull{display:none}.CookieConsent-module__dGBuNW__bannerTextShort{margin:0;font-size:clamp(10.5px,2.4vh,12px);line-height:1.4;display:block}.CookieConsent-module__dGBuNW__bannerActions{flex-wrap:nowrap;flex:none;gap:8px;width:auto}.CookieConsent-module__dGBuNW__bannerActions .CookieConsent-module__dGBuNW__btn{letter-spacing:.1em;white-space:nowrap;min-height:38px;padding:8px clamp(12px,1.8vw,18px);font-size:10px}.CookieConsent-module__dGBuNW__actEssential{flex:none;order:1}.CookieConsent-module__dGBuNW__actCustomize{color:var(--nl-dark-text-tertiary);text-underline-offset:3px;border-color:#0000;flex:none;order:2;padding-left:clamp(6px,1vw,10px);padding-right:clamp(6px,1vw,10px);text-decoration:underline}.CookieConsent-module__dGBuNW__actAccept{flex:none;order:3}}.CookieConsent-module__dGBuNW__btn{font-family:var(--nl-font-heading);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:1px solid #0000;min-height:44px;padding:12px 24px;font-size:12px;font-weight:500;transition:all .18s}.CookieConsent-module__dGBuNW__btn:focus-visible{outline:2px solid var(--nl-accent);outline-offset:2px}.CookieConsent-module__dGBuNW__btnPrimary{background:var(--nl-accent);color:#03050a;border-color:var(--nl-accent)}.CookieConsent-module__dGBuNW__btnPrimary:hover{background:var(--nl-accent-bright);border-color:var(--nl-accent-bright)}.CookieConsent-module__dGBuNW__btnGhost{color:var(--nl-dark-text-secondary);background:0 0;border-color:#ffffff24}.CookieConsent-module__dGBuNW__btnGhost:hover{color:var(--nl-dark-text-primary);border-color:#ffffff47}.CookieConsent-module__dGBuNW__modalBackdrop{z-index:10000;-webkit-backdrop-filter:blur(8px);background:#000000b8;justify-content:center;align-items:center;padding:24px;animation:.22s CookieConsent-module__dGBuNW__fadeIn;display:flex;position:fixed;inset:0}@keyframes CookieConsent-module__dGBuNW__fadeIn{0%{opacity:0}to{opacity:1}}.CookieConsent-module__dGBuNW__modal{background:var(--nl-dark-base);border:1px solid #ffffff1a;width:100%;max-width:640px;max-height:calc(100vh - 48px);padding:40px;animation:.32s cubic-bezier(.16,1,.3,1) CookieConsent-module__dGBuNW__modalIn;position:relative;overflow-y:auto}@keyframes CookieConsent-module__dGBuNW__modalIn{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:480px){.CookieConsent-module__dGBuNW__modal{padding:24px}}.CookieConsent-module__dGBuNW__modalHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.CookieConsent-module__dGBuNW__modalLabel{font-family:var(--nl-font-heading);letter-spacing:.24em;text-transform:uppercase;color:var(--nl-accent);font-size:11px;font-weight:500}.CookieConsent-module__dGBuNW__modalClose{font-family:var(--nl-font-body);color:var(--nl-dark-text-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;margin-right:-8px;font-size:28px;line-height:1;transition:color .18s;display:flex}.CookieConsent-module__dGBuNW__modalClose:hover{color:var(--nl-dark-text-primary)}.CookieConsent-module__dGBuNW__modalClose:focus-visible{outline:2px solid var(--nl-accent);outline-offset:2px}.CookieConsent-module__dGBuNW__modalIntro{font-family:var(--nl-font-body);color:var(--nl-dark-text-secondary);margin:0 0 24px;font-size:14px;line-height:1.55}.CookieConsent-module__dGBuNW__row{border-top:1px solid #ffffff0f;align-items:flex-start;gap:24px;padding:20px 0;display:flex}.CookieConsent-module__dGBuNW__row:first-of-type{border-top:none}.CookieConsent-module__dGBuNW__rowMain{flex:1}.CookieConsent-module__dGBuNW__rowTitle{font-family:var(--nl-font-heading);letter-spacing:.06em;color:var(--nl-dark-text-primary);margin-bottom:6px;font-size:13px;font-weight:600}.CookieConsent-module__dGBuNW__rowDesc{font-family:var(--nl-font-body);color:var(--nl-dark-text-tertiary);font-size:13px;line-height:1.5}.CookieConsent-module__dGBuNW__toggleLocked{font-family:var(--nl-font-heading);letter-spacing:.22em;text-transform:uppercase;color:var(--nl-accent);border:1px solid var(--nl-accent);background:var(--nl-accent-muted);white-space:nowrap;align-self:center;padding:8px 14px;font-size:10px;font-weight:500}.CookieConsent-module__dGBuNW__toggleLabel{cursor:pointer;flex-shrink:0;align-self:center;position:relative}.CookieConsent-module__dGBuNW__toggleInput{opacity:0;width:0;height:0;position:absolute}.CookieConsent-module__dGBuNW__toggleTrack{background:#ffffff1a;border:1px solid #ffffff24;border-radius:13px;width:48px;height:26px;transition:background .2s,border-color .2s;display:block;position:relative}.CookieConsent-module__dGBuNW__toggleThumb{background:var(--nl-dark-text-secondary);border-radius:50%;width:20px;height:20px;transition:transform .22s cubic-bezier(.16,1,.3,1),background .2s;position:absolute;top:2px;left:2px}.CookieConsent-module__dGBuNW__toggleInput:checked+.CookieConsent-module__dGBuNW__toggleTrack{background:var(--nl-accent);border-color:var(--nl-accent)}.CookieConsent-module__dGBuNW__toggleInput:checked+.CookieConsent-module__dGBuNW__toggleTrack .CookieConsent-module__dGBuNW__toggleThumb{background:#03050a;transform:translate(22px)}.CookieConsent-module__dGBuNW__toggleInput:focus-visible+.CookieConsent-module__dGBuNW__toggleTrack{outline:2px solid var(--nl-accent);outline-offset:2px}.CookieConsent-module__dGBuNW__modalActions{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:20px;display:flex}.CookieConsent-module__dGBuNW__modalLink{font-family:var(--nl-font-body);color:var(--nl-accent);font-size:13px;text-decoration:none;transition:opacity .18s}.CookieConsent-module__dGBuNW__modalLink:hover{opacity:.8}.CookieConsent-module__dGBuNW__modalLink:focus-visible{outline:2px solid var(--nl-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.CookieConsent-module__dGBuNW__banner,.CookieConsent-module__dGBuNW__modalBackdrop,.CookieConsent-module__dGBuNW__modal{animation:none}.CookieConsent-module__dGBuNW__toggleTrack,.CookieConsent-module__dGBuNW__toggleThumb,.CookieConsent-module__dGBuNW__btn,.CookieConsent-module__dGBuNW__modalClose{transition:none}}
.SystemScreen-module___jRBGG__screen{color:#e0e3e8;min-height:100svh;padding:max(clamp(24px, 6vw, 72px), env(safe-area-inset-top)) max(clamp(24px, 6vw, 72px), env(safe-area-inset-right)) max(clamp(24px, 6vw, 72px), env(safe-area-inset-bottom)) max(clamp(24px, 6vw, 72px), env(safe-area-inset-left));-webkit-font-smoothing:antialiased;font-family:var(--font-oxanium), "Oxanium", system-ui, sans-serif;background:#03050a;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.SystemScreen-module___jRBGG__frame{pointer-events:none;border:1px solid #18c4b514;position:absolute;inset:0}.SystemScreen-module___jRBGG__diag{pointer-events:none;background-image:repeating-linear-gradient(45deg,#18c4b50d 0 1px,#0000 0 50%);background-size:10px 10px;position:absolute;inset:clamp(16px,3vw,48px)}.SystemScreen-module___jRBGG__gl{pointer-events:none;background:#18c4b50d;position:absolute}.SystemScreen-module___jRBGG__gt{height:1px;top:clamp(16px,3vw,48px);left:0;right:0}.SystemScreen-module___jRBGG__gb{height:1px;bottom:clamp(16px,3vw,48px);left:0;right:0}.SystemScreen-module___jRBGG__gle{width:1px;top:0;bottom:0;left:clamp(16px,3vw,48px)}.SystemScreen-module___jRBGG__gr{width:1px;top:0;bottom:0;right:clamp(16px,3vw,48px)}.SystemScreen-module___jRBGG__glow{pointer-events:none;background:radial-gradient(#18c4b508 0%,#0000 70%);width:clamp(300px,50vw,600px);height:clamp(200px,35vh,400px);position:absolute;top:50%;left:50%;transform:translate(-50%,-55%)}.SystemScreen-module___jRBGG__content{z-index:10;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:560px;display:flex;position:relative}.SystemScreen-module___jRBGG__mark{opacity:0;width:clamp(48px,8vw,64px);margin-bottom:clamp(24px,4vh,40px);animation:1.2s cubic-bezier(.16,1,.3,1) .1s forwards SystemScreen-module___jRBGG__up}.SystemScreen-module___jRBGG__mark svg{fill:#f8f8f8;width:100%;height:auto;display:block}.SystemScreen-module___jRBGG__eyebrow{font-family:var(--font-orbitron), "Orbitron", system-ui;letter-spacing:.28em;text-transform:uppercase;color:#18c4b58c;opacity:0;margin-bottom:14px;font-size:clamp(9px,1vw,11px);animation:1s cubic-bezier(.16,1,.3,1) .25s forwards SystemScreen-module___jRBGG__up}.SystemScreen-module___jRBGG__code{font-family:var(--font-orbitron), "Orbitron", system-ui;letter-spacing:.02em;color:#f2f4f7;opacity:0;margin-bottom:18px;font-size:clamp(2.6rem,9vw,4.4rem);font-weight:600;line-height:1;animation:1.1s cubic-bezier(.16,1,.3,1) .35s forwards SystemScreen-module___jRBGG__up}.SystemScreen-module___jRBGG__line{opacity:0;background:linear-gradient(#18c4b5,#0000);width:1px;height:clamp(28px,5vh,52px);margin:6px 0 clamp(20px,4vh,34px);animation:1.1s cubic-bezier(.16,1,.3,1) .5s forwards SystemScreen-module___jRBGG__up}.SystemScreen-module___jRBGG__line i{transform-origin:top;background:linear-gradient(#18c4b5,#0000);width:1px;height:100%;animation:6s ease-in-out 1.5s infinite SystemScreen-module___jRBGG__breathe;display:block}@keyframes SystemScreen-module___jRBGG__breathe{0%,to{opacity:.6;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.15)}}@keyframes SystemScreen-module___jRBGG__up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.SystemScreen-module___jRBGG__title{font-family:var(--font-orbitron), "Orbitron", system-ui;letter-spacing:.01em;text-transform:uppercase;color:#e0e3e8;opacity:0;margin-bottom:clamp(14px,2.5vh,22px);font-size:clamp(1.05rem,3vw,1.6rem);font-weight:500;line-height:1.25;animation:1.1s cubic-bezier(.16,1,.3,1) .6s forwards SystemScreen-module___jRBGG__up}.SystemScreen-module___jRBGG__message{font-family:var(--font-oxanium), "Oxanium", system-ui;letter-spacing:.04em;color:#a5acb999;opacity:0;max-width:440px;font-size:clamp(13px,1.5vw,16px);font-weight:300;line-height:1.8;animation:1.1s cubic-bezier(.16,1,.3,1) .72s forwards SystemScreen-module___jRBGG__up}.SystemScreen-module___jRBGG__actions{opacity:0;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:clamp(24px,4vh,36px);animation:1s cubic-bezier(.16,1,.3,1) .96s forwards SystemScreen-module___jRBGG__up;display:flex}.SystemScreen-module___jRBGG__retry,.SystemScreen-module___jRBGG__home{font-family:var(--font-orbitron), "Orbitron", system-ui;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border-radius:2px;justify-content:center;align-items:center;min-height:44px;padding:12px 26px;font-size:11px;text-decoration:none;transition:opacity .2s,transform .2s,background .2s,border-color .2s;display:inline-flex}.SystemScreen-module___jRBGG__retry{color:#0a0c10;background:#18c4b5;border:none}.SystemScreen-module___jRBGG__retry:hover{opacity:.85;transform:translateY(-1px)}.SystemScreen-module___jRBGG__home{color:#e0e3e8cc;background:0 0;border:1px solid #18c4b54d}.SystemScreen-module___jRBGG__home:hover{color:#fff;border-color:#18c4b599}.SystemScreen-module___jRBGG__ref{font-family:var(--font-orbitron), "Orbitron", system-ui;letter-spacing:.18em;color:#18c4b552;font-variant-numeric:tabular-nums slashed-zero;opacity:0;margin-top:22px;font-size:clamp(8px,.9vw,10px);animation:1s cubic-bezier(.16,1,.3,1) 1.1s forwards SystemScreen-module___jRBGG__up}@media (max-width:360px){.SystemScreen-module___jRBGG__code{font-size:clamp(2.2rem,12vw,2.8rem)}.SystemScreen-module___jRBGG__actions{width:100%}.SystemScreen-module___jRBGG__retry,.SystemScreen-module___jRBGG__home{flex:100%}}@media (max-height:520px){.SystemScreen-module___jRBGG__screen{padding-top:max(28px, env(safe-area-inset-top));padding-bottom:max(28px, env(safe-area-inset-bottom));align-items:flex-start;overflow-y:auto}.SystemScreen-module___jRBGG__mark{width:clamp(40px,6vh,52px);margin-bottom:14px}.SystemScreen-module___jRBGG__code{margin-bottom:12px}.SystemScreen-module___jRBGG__line{height:22px;margin:4px 0 14px}.SystemScreen-module___jRBGG__title{margin-bottom:10px}.SystemScreen-module___jRBGG__actions{margin-top:18px}.SystemScreen-module___jRBGG__ref{margin-top:16px}}@media (prefers-reduced-motion:reduce){.SystemScreen-module___jRBGG__line i{animation:none}.SystemScreen-module___jRBGG__mark,.SystemScreen-module___jRBGG__eyebrow,.SystemScreen-module___jRBGG__code,.SystemScreen-module___jRBGG__line,.SystemScreen-module___jRBGG__title,.SystemScreen-module___jRBGG__message,.SystemScreen-module___jRBGG__actions,.SystemScreen-module___jRBGG__ref{animation-duration:10ms}}
.ConnectivityManager-module__YW5_eq__transition{z-index:100000;color:#e0e3e8;padding:max(clamp(24px, 6vw, 72px), env(safe-area-inset-top)) max(clamp(24px, 6vw, 72px), env(safe-area-inset-right)) max(clamp(24px, 6vw, 72px), env(safe-area-inset-bottom)) max(clamp(24px, 6vw, 72px), env(safe-area-inset-left));text-align:center;font-family:var(--font-oxanium), "Oxanium", system-ui, sans-serif;background:#03050a;flex-direction:column;justify-content:center;align-items:center;animation:.3s ConnectivityManager-module__YW5_eq__nl-fade;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes ConnectivityManager-module__YW5_eq__nl-fade{0%{opacity:0}to{opacity:1}}.ConnectivityManager-module__YW5_eq__diag{pointer-events:none;background-image:repeating-linear-gradient(45deg,#18c4b50d 0 1px,#0000 0 50%);background-size:10px 10px;position:absolute;inset:clamp(16px,3vw,48px)}.ConnectivityManager-module__YW5_eq__content{z-index:2;flex-direction:column;align-items:center;max-width:480px;display:flex;position:relative}.ConnectivityManager-module__YW5_eq__mark{width:clamp(52px,9vw,72px);margin-bottom:clamp(22px,4vh,36px);animation:1.6s ease-in-out infinite ConnectivityManager-module__YW5_eq__nl-pulse}.ConnectivityManager-module__YW5_eq__mark svg{fill:#18c4b5;width:100%;height:auto;display:block}@keyframes ConnectivityManager-module__YW5_eq__nl-pulse{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.ConnectivityManager-module__YW5_eq__eyebrow{font-family:var(--font-orbitron), "Orbitron", system-ui;letter-spacing:.28em;text-transform:uppercase;color:#18c4b599;margin-bottom:14px;font-size:clamp(9px,1vw,11px)}.ConnectivityManager-module__YW5_eq__title{font-family:var(--font-orbitron), "Orbitron", system-ui;letter-spacing:.01em;text-transform:uppercase;color:#f2f4f7;margin-bottom:12px;font-size:clamp(1.1rem,3.2vw,1.7rem);font-weight:500;line-height:1.2}.ConnectivityManager-module__YW5_eq__msg{font-family:var(--font-oxanium), "Oxanium", system-ui;letter-spacing:.04em;color:#a5acb999;max-width:380px;font-size:clamp(13px,1.5vw,16px);font-weight:300;line-height:1.7}@media (max-height:460px){.ConnectivityManager-module__YW5_eq__mark{width:clamp(40px,8vh,56px);margin-bottom:14px}}@media (prefers-reduced-motion:reduce){.ConnectivityManager-module__YW5_eq__mark{opacity:.9;animation:none}.ConnectivityManager-module__YW5_eq__transition{animation:none}}
.MenuOverlay-module__wz4T_a__overlay{--ax-ease:cubic-bezier(.19, 1, .22, 1);--ax-quick:.7s;--ax-medium:.9s;--ax-slow:1.1s;--ax-extra-slow:1.4s;--ax-accent-glow:#18c4b566;--ax-accent-tint:#ffffff03}@keyframes MenuOverlay-module__wz4T_a__ax-fade-up-blur{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}60%{filter:blur(.5px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes MenuOverlay-module__wz4T_a__ax-rule-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.MenuOverlay-module__wz4T_a__glassPlane{z-index:950;-webkit-backdrop-filter:var(--nl-glass-cta-blur);backdrop-filter:var(--nl-glass-cta-blur);opacity:0;visibility:hidden;pointer-events:none;background:#06080b4d;transition:opacity .75s cubic-bezier(.4,0,.2,1),visibility 0s linear .75s;position:fixed;inset:0}.MenuOverlay-module__wz4T_a__glassPlaneOpen{opacity:1;visibility:visible;transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility linear}.MenuOverlay-module__wz4T_a__overlay{z-index:951;opacity:0;visibility:hidden;filter:blur(14px);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(var(--nl-nav-clearance) - 12px), #000 calc(var(--nl-nav-clearance) + 20px), #000 100%);mask-image:linear-gradient(to bottom, transparent 0, transparent calc(var(--nl-nav-clearance) - 12px), #000 calc(var(--nl-nav-clearance) + 20px), #000 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(var(--nl-nav-clearance) - 12px), #000 calc(var(--nl-nav-clearance) + 20px), #000 100%);transition:opacity .75s cubic-bezier(.4,0,.2,1),filter .75s cubic-bezier(.4,0,.2,1),visibility 0s linear .75s;position:fixed;inset:0;overflow:hidden auto}.MenuOverlay-module__wz4T_a__overlay.MenuOverlay-module__wz4T_a__open{opacity:1;visibility:visible;filter:blur();transition:opacity .6s var(--ax-ease), visibility 0s linear 0s}.MenuOverlay-module__wz4T_a__cols{z-index:1;gap:var(--space-2xl);padding:calc(var(--nl-nav-clearance) + var(--space-lg)) var(--nl-padding-x) clamp(32px, 4vh, 48px);grid-template-columns:1fr;display:grid;position:relative}.MenuOverlay-module__wz4T_a__overlay.MenuOverlay-module__wz4T_a__open .MenuOverlay-module__wz4T_a__sectionHeader,.MenuOverlay-module__wz4T_a__overlay.MenuOverlay-module__wz4T_a__open .MenuOverlay-module__wz4T_a__prim,.MenuOverlay-module__wz4T_a__overlay.MenuOverlay-module__wz4T_a__open .MenuOverlay-module__wz4T_a__sideSection,.MenuOverlay-module__wz4T_a__overlay.MenuOverlay-module__wz4T_a__open .MenuOverlay-module__wz4T_a__gov,.MenuOverlay-module__wz4T_a__overlay.MenuOverlay-module__wz4T_a__open .MenuOverlay-module__wz4T_a__div,.MenuOverlay-module__wz4T_a__overlay.MenuOverlay-module__wz4T_a__open .MenuOverlay-module__wz4T_a__found,.MenuOverlay-module__wz4T_a__overlay.MenuOverlay-module__wz4T_a__open .MenuOverlay-module__wz4T_a__botBar,.MenuOverlay-module__wz4T_a__overlay.MenuOverlay-module__wz4T_a__open .MenuOverlay-module__wz4T_a__sideDivider{animation:MenuOverlay-module__wz4T_a__ax-fade-up-blur var(--ax-slow) var(--ax-ease) both;animation-delay:calc(.2s + var(--stagger-idx,0) * 40ms)}.MenuOverlay-module__wz4T_a__sectionHeader{align-items:center;gap:var(--space-md);margin-bottom:clamp(28px,3.5vh,48px);padding-bottom:clamp(14px,1.8vh,22px);display:flex;position:relative}.MenuOverlay-module__wz4T_a__secLabel{font-family:var(--nl-font-heading);font-size:var(--nl-data-size);font-weight:var(--nl-data-weight);letter-spacing:.15em;text-transform:uppercase;color:var(--nl-dark-text-tertiary);transition:letter-spacing var(--ax-extra-slow) var(--ax-ease), color var(--ax-medium) var(--ax-ease)}.MenuOverlay-module__wz4T_a__sectionHeader:hover .MenuOverlay-module__wz4T_a__secLabel{letter-spacing:.2em;color:var(--nl-dark-text-primary)}.MenuOverlay-module__wz4T_a__colMain:has(.MenuOverlay-module__wz4T_a__prim:hover) .MenuOverlay-module__wz4T_a__secLabel{letter-spacing:.2em;color:var(--nl-dark-text-primary)}.MenuOverlay-module__wz4T_a__secRule{background:var(--nl-dark-border);transform-origin:0;flex:1;height:1px;position:relative;overflow:hidden;transform:scaleX(0)}.MenuOverlay-module__wz4T_a__overlay.MenuOverlay-module__wz4T_a__open .MenuOverlay-module__wz4T_a__secRule{animation:MenuOverlay-module__wz4T_a__ax-rule-draw var(--ax-extra-slow) var(--ax-ease) .3s both}.MenuOverlay-module__wz4T_a__secRule:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--nl-dark-text-primary) 50%, transparent 100%);transition:transform 1.6s var(--ax-ease);position:absolute;inset:0;transform:translate(-100%)}.MenuOverlay-module__wz4T_a__sectionHeader:hover .MenuOverlay-module__wz4T_a__secRule:after{transform:translate(100%)}.MenuOverlay-module__wz4T_a__colMain:has(.MenuOverlay-module__wz4T_a__prim:hover) .MenuOverlay-module__wz4T_a__secRule:after{transform:translate(100%)}.MenuOverlay-module__wz4T_a__secBadge{font-family:var(--nl-font-heading);font-size:var(--nl-data-size);font-weight:var(--nl-data-weight);letter-spacing:var(--nl-tracking-eyebrow);color:var(--nl-dark-text-tertiary);border:1px solid var(--nl-dark-border-hover);font-variant-numeric:tabular-nums;transition:color var(--ax-medium) var(--ax-ease), border-color var(--ax-medium) var(--ax-ease), letter-spacing var(--ax-slow) var(--ax-ease);padding:3px 10px}.MenuOverlay-module__wz4T_a__sectionHeader:hover .MenuOverlay-module__wz4T_a__secBadge{color:var(--nl-dark-text-primary);border-color:var(--nl-dark-text-primary);letter-spacing:var(--nl-tracking-label)}.MenuOverlay-module__wz4T_a__colMain:has(.MenuOverlay-module__wz4T_a__prim:hover) .MenuOverlay-module__wz4T_a__secBadge{color:var(--nl-dark-text-primary);border-color:var(--nl-dark-text-primary);letter-spacing:var(--nl-tracking-label)}.MenuOverlay-module__wz4T_a__primList{flex-direction:column;display:flex}.MenuOverlay-module__wz4T_a__prim{gap:var(--space-sm);padding:clamp(13px, 1.55vh, 18px) var(--space-sm);color:inherit;border-bottom:1px solid var(--nl-dark-border);transition:padding-left var(--ax-medium) var(--ax-ease), opacity var(--ax-quick) var(--ax-ease), background-color var(--ax-medium) var(--ax-ease);grid-template-columns:4px 1fr 16px;align-items:center;text-decoration:none;display:grid;position:relative;overflow:hidden}.MenuOverlay-module__wz4T_a__primList:has(.MenuOverlay-module__wz4T_a__prim:hover) .MenuOverlay-module__wz4T_a__prim:not(:hover):not(.MenuOverlay-module__wz4T_a__primActive){opacity:.65}.MenuOverlay-module__wz4T_a__primActive{background:#ffffff03}.MenuOverlay-module__wz4T_a__primBg{transition:transform var(--ax-slow) var(--ax-ease);pointer-events:none;z-index:0;background:linear-gradient(90deg,#ffffff06 0%,#ffffff03 40%,#0000 100%);position:absolute;inset:0;transform:translate(-100%)}.MenuOverlay-module__wz4T_a__prim:hover .MenuOverlay-module__wz4T_a__primBg,.MenuOverlay-module__wz4T_a__primActive .MenuOverlay-module__wz4T_a__primBg{transform:translate(0)}.MenuOverlay-module__wz4T_a__primBar{background:var(--nl-dark-text-secondary);transform-origin:top;width:4px;transition:transform var(--ax-slow) var(--ax-ease);z-index:1;align-self:stretch;position:relative;transform:scaleY(0)}.MenuOverlay-module__wz4T_a__primBarGlow{background:var(--nl-dark-text-secondary);filter:blur(8px);opacity:0;transition:opacity var(--ax-slow) var(--ax-ease) .15s;position:absolute;inset:-6px -3px}.MenuOverlay-module__wz4T_a__prim:hover .MenuOverlay-module__wz4T_a__primBar,.MenuOverlay-module__wz4T_a__primActive .MenuOverlay-module__wz4T_a__primBar{transform:scaleY(1)}.MenuOverlay-module__wz4T_a__prim:hover .MenuOverlay-module__wz4T_a__primBarGlow,.MenuOverlay-module__wz4T_a__primActive .MenuOverlay-module__wz4T_a__primBarGlow{opacity:.5}.MenuOverlay-module__wz4T_a__prim:after{content:"";background:var(--nl-dark-text-secondary);transform-origin:0;width:100%;height:1px;transition:transform var(--ax-extra-slow) var(--ax-ease) .1s;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.MenuOverlay-module__wz4T_a__prim:hover:after,.MenuOverlay-module__wz4T_a__primActive:after{transition:transform var(--ax-slow) var(--ax-ease) .1s;transform:scaleX(1)}.MenuOverlay-module__wz4T_a__prim:hover,.MenuOverlay-module__wz4T_a__primActive{padding-left:calc(var(--space-sm) + 8px)}.MenuOverlay-module__wz4T_a__label{font-family:var(--nl-font-body);font-size:var(--nl-body-l-size);font-weight:var(--nl-body-l-weight);letter-spacing:var(--nl-tracking-widest);line-height:var(--nl-body-l-lh);color:var(--nl-dark-text-secondary);text-transform:uppercase;transition:color var(--ax-medium) var(--ax-ease) 50ms, letter-spacing var(--ax-extra-slow) var(--ax-ease) .1s;z-index:1;position:relative}.MenuOverlay-module__wz4T_a__prim:hover .MenuOverlay-module__wz4T_a__label,.MenuOverlay-module__wz4T_a__primActive .MenuOverlay-module__wz4T_a__label{color:var(--nl-dark-text-primary);letter-spacing:.035em}.MenuOverlay-module__wz4T_a__arrow{font-family:var(--nl-font-heading);font-size:var(--nl-data-size);color:var(--nl-dark-text-tertiary);opacity:0;transition:opacity var(--ax-slow) var(--ax-ease) .2s, transform var(--ax-slow) var(--ax-ease) .2s, color var(--ax-medium) var(--ax-ease) .15s;z-index:1;position:relative;transform:translate(-8px)}.MenuOverlay-module__wz4T_a__prim:hover .MenuOverlay-module__wz4T_a__arrow,.MenuOverlay-module__wz4T_a__primActive .MenuOverlay-module__wz4T_a__arrow{opacity:.85;color:var(--nl-dark-text-primary);transform:translate(0)}.MenuOverlay-module__wz4T_a__colSide{gap:var(--space-xl);flex-direction:column;padding-top:clamp(8px,1vh,16px);display:flex;position:relative}.MenuOverlay-module__wz4T_a__sideDivider{display:none}.MenuOverlay-module__wz4T_a__sideLabel{margin-bottom:var(--space-sm);border-bottom:1px solid var(--nl-dark-border-hover);justify-content:space-between;align-items:center;padding-bottom:clamp(10px,1.4vh,16px);display:flex;position:relative;overflow:hidden}.MenuOverlay-module__wz4T_a__sideLabel:after{content:"";background:var(--nl-dark-text-secondary);transform-origin:0;width:100%;height:1px;transition:transform var(--ax-slow) var(--ax-ease);position:absolute;bottom:0;left:0;transform:scaleX(0)}.MenuOverlay-module__wz4T_a__sideSection:hover .MenuOverlay-module__wz4T_a__sideLabel:after{transform:scaleX(1)}.MenuOverlay-module__wz4T_a__sideSection:has(.MenuOverlay-module__wz4T_a__gov:hover) .MenuOverlay-module__wz4T_a__sideLabel:after{transform:scaleX(1)}.MenuOverlay-module__wz4T_a__sideSection:has(.MenuOverlay-module__wz4T_a__div:hover) .MenuOverlay-module__wz4T_a__sideLabel:after{transform:scaleX(1)}.MenuOverlay-module__wz4T_a__sideName{font-family:var(--nl-font-heading);font-size:var(--nl-data-size);font-weight:var(--nl-data-weight);letter-spacing:.15em;text-transform:uppercase;color:var(--nl-dark-text-tertiary);transition:color var(--ax-medium) var(--ax-ease), letter-spacing var(--ax-extra-slow) var(--ax-ease)}.MenuOverlay-module__wz4T_a__sideSection:hover .MenuOverlay-module__wz4T_a__sideName{color:var(--nl-dark-text-primary);letter-spacing:.2em}.MenuOverlay-module__wz4T_a__sideSection:has(.MenuOverlay-module__wz4T_a__gov:hover) .MenuOverlay-module__wz4T_a__sideName{color:var(--nl-dark-text-primary);letter-spacing:.2em}.MenuOverlay-module__wz4T_a__sideSection:has(.MenuOverlay-module__wz4T_a__div:hover) .MenuOverlay-module__wz4T_a__sideName{color:var(--nl-dark-text-primary);letter-spacing:.2em}.MenuOverlay-module__wz4T_a__sideCount{font-family:var(--nl-font-heading);font-size:var(--nl-data-size);font-weight:var(--nl-data-weight);letter-spacing:var(--nl-tracking-eyebrow);color:var(--nl-dark-text-tertiary);font-variant-numeric:tabular-nums;transition:color var(--ax-medium) var(--ax-ease)}.MenuOverlay-module__wz4T_a__sideSection:hover .MenuOverlay-module__wz4T_a__sideCount{color:var(--nl-dark-text-primary)}.MenuOverlay-module__wz4T_a__sideSection:has(.MenuOverlay-module__wz4T_a__gov:hover) .MenuOverlay-module__wz4T_a__sideCount{color:var(--nl-dark-text-primary)}.MenuOverlay-module__wz4T_a__sideSection:has(.MenuOverlay-module__wz4T_a__div:hover) .MenuOverlay-module__wz4T_a__sideCount{color:var(--nl-dark-text-primary)}.MenuOverlay-module__wz4T_a__govList{flex-direction:column;display:flex}.MenuOverlay-module__wz4T_a__govList:has(.MenuOverlay-module__wz4T_a__gov:hover) .MenuOverlay-module__wz4T_a__gov:not(:hover){opacity:.65}.MenuOverlay-module__wz4T_a__gov{gap:var(--space-sm);padding:clamp(11px, 1.3vh, 15px) var(--space-sm);border-bottom:1px solid var(--nl-dark-border);min-height:44px;transition:padding-left var(--ax-medium) var(--ax-ease), opacity var(--ax-quick) var(--ax-ease);grid-template-columns:56px 1fr;align-items:center;text-decoration:none;display:grid;position:relative;overflow:hidden}.MenuOverlay-module__wz4T_a__govBg{transition:transform var(--ax-slow) var(--ax-ease);pointer-events:none;background:linear-gradient(90deg,#ffffff06 0%,#0000 100%);position:absolute;inset:0;transform:translate(-100%)}.MenuOverlay-module__wz4T_a__gov:hover .MenuOverlay-module__wz4T_a__govBg{transform:translate(0)}.MenuOverlay-module__wz4T_a__gov:after{content:"";background:var(--nl-dark-text-secondary);transform-origin:0;width:100%;height:1px;transition:transform var(--ax-extra-slow) var(--ax-ease) .1s;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.MenuOverlay-module__wz4T_a__gov:hover:after{transition:transform var(--ax-slow) var(--ax-ease) .1s;transform:scaleX(1)}.MenuOverlay-module__wz4T_a__gov:hover{padding-left:calc(var(--space-sm) + 6px)}.MenuOverlay-module__wz4T_a__govAbbr{font-family:var(--nl-font-heading);font-weight:var(--nl-fw-bold);font-size:var(--nl-micro-size);letter-spacing:.08em;color:var(--nl-dark-text-primary);opacity:.7;transition:opacity var(--ax-medium) var(--ax-ease), color var(--ax-medium) var(--ax-ease) 50ms, letter-spacing var(--ax-extra-slow) var(--ax-ease) .1s;z-index:1;position:relative}.MenuOverlay-module__wz4T_a__gov:hover .MenuOverlay-module__wz4T_a__govAbbr{opacity:1;color:var(--nl-dark-text-primary);letter-spacing:.12em}.MenuOverlay-module__wz4T_a__govName{font-family:var(--nl-font-body);font-size:var(--nl-data-size);font-weight:var(--nl-body-m-weight);color:var(--nl-dark-text-secondary);text-transform:uppercase;letter-spacing:var(--nl-tracking-widest);line-height:var(--nl-lh-normal);transition:color var(--ax-medium) var(--ax-ease) .1s;z-index:1;position:relative}.MenuOverlay-module__wz4T_a__gov:hover .MenuOverlay-module__wz4T_a__govName{color:var(--nl-dark-text-primary)}.MenuOverlay-module__wz4T_a__divList{flex-direction:column;display:flex}.MenuOverlay-module__wz4T_a__divList:has(.MenuOverlay-module__wz4T_a__div:hover) .MenuOverlay-module__wz4T_a__div:not(:hover){opacity:.65}.MenuOverlay-module__wz4T_a__div{gap:var(--space-sm);padding:clamp(10px, 1.2vh, 13px) var(--space-sm);border-bottom:1px solid var(--nl-dark-border);min-height:44px;transition:padding-left var(--ax-medium) var(--ax-ease), opacity var(--ax-quick) var(--ax-ease);grid-template-columns:12px 1fr;align-items:center;text-decoration:none;display:grid;position:relative}.MenuOverlay-module__wz4T_a__divDot{background:var(--nl-dark-text-muted);width:4px;height:4px;transition:background var(--ax-medium) var(--ax-ease), transform var(--ax-slow) var(--ax-ease), box-shadow var(--ax-slow) var(--ax-ease);border-radius:50%;justify-self:start}.MenuOverlay-module__wz4T_a__div:hover .MenuOverlay-module__wz4T_a__divDot{background:var(--nl-accent-bright);box-shadow:0 0 12px var(--ax-accent-glow);transform:scale(1.6)}.MenuOverlay-module__wz4T_a__divText{font-family:var(--nl-font-body);font-size:var(--nl-data-size);font-weight:var(--nl-body-m-weight);color:var(--nl-dark-text-tertiary);text-transform:uppercase;letter-spacing:var(--nl-tracking-widest);line-height:var(--nl-lh-normal);transition:color var(--ax-medium) var(--ax-ease) 50ms, letter-spacing var(--ax-extra-slow) var(--ax-ease) .1s}.MenuOverlay-module__wz4T_a__div:after{content:"";background:var(--nl-dark-text-secondary);transform-origin:0;width:100%;height:1px;transition:transform var(--ax-extra-slow) var(--ax-ease) .1s;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.MenuOverlay-module__wz4T_a__div:hover{padding-left:calc(var(--space-sm) + 6px)}.MenuOverlay-module__wz4T_a__div:hover .MenuOverlay-module__wz4T_a__divText{color:var(--nl-dark-text-primary);letter-spacing:.03em}.MenuOverlay-module__wz4T_a__div:hover:after{transition:transform var(--ax-slow) var(--ax-ease) .1s;transform:scaleX(1)}.MenuOverlay-module__wz4T_a__found{background:linear-gradient(180deg, #161920 0%, var(--nl-dark-raised) 100%);border:1px solid var(--nl-dark-border);padding:var(--space-md);margin-top:var(--space-2xs);transition:border-color var(--ax-slow) var(--ax-ease), box-shadow var(--ax-extra-slow) var(--ax-ease), transform var(--ax-slow) var(--ax-ease);position:relative}.MenuOverlay-module__wz4T_a__found:hover{border-color:var(--nl-dark-border-hover);box-shadow:0 16px 48px #00000080, 0 0 0 1px var(--ax-accent-glow), 0 0 60px #18c4b514;transform:translateY(-3px)}.MenuOverlay-module__wz4T_a__foundCorner{opacity:0;width:14px;height:14px;transition:opacity var(--ax-slow) var(--ax-ease), width var(--ax-slow) var(--ax-ease), height var(--ax-slow) var(--ax-ease);position:absolute}.MenuOverlay-module__wz4T_a__foundCornerTl{border-bottom:none;border-right:none;top:-1px;left:-1px}.MenuOverlay-module__wz4T_a__foundCornerTr{opacity:.7;border-bottom:none;border-left:none;top:-1px;right:-1px}.MenuOverlay-module__wz4T_a__foundCornerBl{border-top:none;border-right:none;bottom:-1px;left:-1px}.MenuOverlay-module__wz4T_a__foundCornerBr{border-top:none;border-left:none;bottom:-1px;right:-1px}.MenuOverlay-module__wz4T_a__found:hover .MenuOverlay-module__wz4T_a__foundCorner{opacity:.9;width:20px;height:20px}.MenuOverlay-module__wz4T_a__foundHead{font-family:var(--nl-font-heading);font-size:var(--nl-data-size);font-weight:var(--nl-data-weight);letter-spacing:.15em;color:var(--nl-dark-text-primary);opacity:.8;text-transform:uppercase;margin-bottom:var(--space-sm);border-bottom:1px solid var(--nl-dark-border);transition:opacity var(--ax-medium) var(--ax-ease), letter-spacing var(--ax-extra-slow) var(--ax-ease), color var(--ax-medium) var(--ax-ease);padding-bottom:clamp(8px,1vh,12px)}.MenuOverlay-module__wz4T_a__found:hover .MenuOverlay-module__wz4T_a__foundHead{opacity:1;color:var(--nl-dark-text-primary);letter-spacing:.2em}.MenuOverlay-module__wz4T_a__foundText{font-family:var(--nl-font-body);font-size:var(--nl-data-size);font-weight:var(--nl-body-m-weight);line-height:var(--nl-lh-relaxed);color:var(--nl-dark-text-tertiary);margin-bottom:var(--space-sm);transition:color var(--ax-slow) var(--ax-ease)}.MenuOverlay-module__wz4T_a__foundText:last-of-type{margin-bottom:0}.MenuOverlay-module__wz4T_a__found:hover .MenuOverlay-module__wz4T_a__foundText{color:var(--nl-dark-text-secondary)}.MenuOverlay-module__wz4T_a__foundLinks{gap:var(--space-md);margin-top:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--nl-dark-border);flex-wrap:wrap;display:flex}.MenuOverlay-module__wz4T_a__foundLink{font-family:var(--nl-font-heading);font-size:var(--nl-data-size);font-weight:var(--nl-data-weight);letter-spacing:.15em;color:var(--nl-dark-text-primary);text-transform:uppercase;min-height:44px;transition:color var(--ax-medium) var(--ax-ease), letter-spacing var(--ax-slow) var(--ax-ease);align-items:center;gap:6px;text-decoration:none;display:inline-flex;position:relative}.MenuOverlay-module__wz4T_a__foundLink:after{content:"";background:var(--nl-dark-text-secondary);transform-origin:0;width:100%;height:1px;transition:transform var(--ax-slow) var(--ax-ease);position:absolute;bottom:-3px;left:0;transform:scaleX(0)}.MenuOverlay-module__wz4T_a__foundLink:hover{color:var(--nl-dark-text-primary);letter-spacing:.2em}.MenuOverlay-module__wz4T_a__foundLink:hover:after{transform:scaleX(1)}.MenuOverlay-module__wz4T_a__foundLinkArrow{transition:transform var(--ax-slow) var(--ax-ease);display:inline-block}.MenuOverlay-module__wz4T_a__foundLink:hover .MenuOverlay-module__wz4T_a__foundLinkArrow{transform:translate(5px)}.MenuOverlay-module__wz4T_a__botBar{z-index:2;background:var(--nl-dark-base);padding:clamp(12px, 1.6vh, 18px) var(--nl-padding-x);border-top:1px solid var(--nl-dark-border);font-family:var(--nl-font-heading);font-size:var(--nl-data-size);font-weight:var(--nl-data-weight);letter-spacing:.12em;color:var(--nl-dark-text-tertiary);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex;position:sticky;bottom:0}.MenuOverlay-module__wz4T_a__botL,.MenuOverlay-module__wz4T_a__botR{align-items:center;gap:var(--space-xs);display:flex}.MenuOverlay-module__wz4T_a__botLink{color:inherit;transition:color var(--ax-medium) var(--ax-ease), letter-spacing var(--ax-slow) var(--ax-ease);text-decoration:none;position:relative}.MenuOverlay-module__wz4T_a__botLink:after{content:"";background:var(--nl-dark-text-secondary);transform-origin:0;width:100%;height:1px;transition:transform var(--ax-slow) var(--ax-ease);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.MenuOverlay-module__wz4T_a__botLink:hover{color:var(--nl-dark-text-primary);letter-spacing:.16em}.MenuOverlay-module__wz4T_a__botLink:hover:after{transform:scaleX(1)}.MenuOverlay-module__wz4T_a__botStatic{transition:color var(--ax-medium) var(--ax-ease), letter-spacing var(--ax-slow) var(--ax-ease)}.MenuOverlay-module__wz4T_a__botBar:hover .MenuOverlay-module__wz4T_a__botStatic{color:var(--nl-dark-text-secondary);letter-spacing:var(--nl-tracking-label)}.MenuOverlay-module__wz4T_a__botDot{color:var(--nl-dark-text-primary);opacity:.5;transition:opacity var(--ax-medium) var(--ax-ease)}.MenuOverlay-module__wz4T_a__botBar:hover .MenuOverlay-module__wz4T_a__botDot{opacity:.8}.MenuOverlay-module__wz4T_a__botClock{color:var(--nl-dark-text-primary);font-variant-numeric:tabular-nums;letter-spacing:var(--nl-tracking-eyebrow);transition:letter-spacing var(--ax-slow) var(--ax-ease)}.MenuOverlay-module__wz4T_a__botBar:hover .MenuOverlay-module__wz4T_a__botClock{letter-spacing:.13em}.MenuOverlay-module__wz4T_a__botEsc{color:var(--nl-dark-text-tertiary);transition:color var(--ax-medium) var(--ax-ease), letter-spacing var(--ax-slow) var(--ax-ease)}.MenuOverlay-module__wz4T_a__botBar:hover .MenuOverlay-module__wz4T_a__botEsc{color:var(--nl-dark-text-secondary);letter-spacing:.16em}@media (min-width:1024px){.MenuOverlay-module__wz4T_a__cols{grid-template-columns:1.6fr 1fr;gap:clamp(40px,5vw,80px)}.MenuOverlay-module__wz4T_a__prim{gap:var(--space-md);grid-template-columns:4px 1fr 24px}}@media (prefers-reduced-motion:reduce){.MenuOverlay-module__wz4T_a__overlay,.MenuOverlay-module__wz4T_a__overlay *{transition-duration:0s!important;animation:none!important}}.MenuOverlay-module__wz4T_a__label,.MenuOverlay-module__wz4T_a__secLabel,.MenuOverlay-module__wz4T_a__secBadge,.MenuOverlay-module__wz4T_a__arrow,.MenuOverlay-module__wz4T_a__foundText,.MenuOverlay-module__wz4T_a__foundLink,.MenuOverlay-module__wz4T_a__foundLinkArrow,.MenuOverlay-module__wz4T_a__sideLabel,.MenuOverlay-module__wz4T_a__sideName,.MenuOverlay-module__wz4T_a__sideCount,.MenuOverlay-module__wz4T_a__govAbbr,.MenuOverlay-module__wz4T_a__govName,.MenuOverlay-module__wz4T_a__divText{color:#fff;text-shadow:none}.MenuOverlay-module__wz4T_a__prim:hover .MenuOverlay-module__wz4T_a__label,.MenuOverlay-module__wz4T_a__primActive .MenuOverlay-module__wz4T_a__label{color:#fff}
.InstitutionalCTA-module__fC-7nW__wrapper{align-items:flex-start;gap:var(--space-2);margin:var(--space-lg) 0;flex-direction:column;display:inline-flex}.InstitutionalCTA-module__fC-7nW__cta{gap:var(--space-1);padding:var(--space-md) clamp(20px, 4vw, 40px);font-family:var(--nl-font-heading);isolation:isolate;transition:background-color var(--nl-duration-normal) var(--nl-ease-cinematic), border-color var(--nl-duration-normal) var(--nl-ease-cinematic), color var(--nl-duration-normal) var(--nl-ease-cinematic), transform var(--nl-duration-normal) var(--nl-ease-cinematic);flex-direction:column;text-decoration:none;display:inline-flex;position:relative}.InstitutionalCTA-module__fC-7nW__cta:focus-visible{outline:1px solid var(--nl-accent);outline-offset:4px}.InstitutionalCTA-module__fC-7nW__kicker{font-family:var(--nl-font-heading);font-size:var(--nl-micro-size);font-weight:var(--nl-fw-medium);letter-spacing:var(--nl-tracking-caps);color:var(--nl-dark-text-tertiary);text-transform:uppercase;transition:color var(--nl-duration-fast) var(--nl-ease-out);line-height:1}.InstitutionalCTA-module__fC-7nW__labelRow{align-items:center;gap:var(--space-md);font-size:clamp(.875rem,2vw,1rem);font-weight:var(--nl-fw-semibold);letter-spacing:var(--nl-tracking-caps);text-transform:uppercase;white-space:nowrap;display:inline-flex}.InstitutionalCTA-module__fC-7nW__label{flex:1}.InstitutionalCTA-module__fC-7nW__arrow{font-size:1.125em;font-weight:var(--nl-fw-regular);transition:transform var(--nl-duration-normal) var(--nl-ease-cinematic);align-items:center;display:inline-flex}.InstitutionalCTA-module__fC-7nW__docRef{font-family:var(--nl-font-heading);font-size:var(--nl-micro-size);font-weight:var(--nl-fw-regular);letter-spacing:var(--nl-tracking-caps);color:var(--nl-dark-text-muted);text-transform:uppercase;padding-left:clamp(20px,4vw,40px)}.InstitutionalCTA-module__fC-7nW__primary{color:var(--nl-dark-text-primary);-webkit-backdrop-filter:var(--nl-glass-cta-blur);background:#ffffff05;border:none}.InstitutionalCTA-module__fC-7nW__primary:hover,.InstitutionalCTA-module__fC-7nW__primary:focus-visible{border-color:var(--nl-accent);color:var(--nl-accent);background:#ffffff0d}.InstitutionalCTA-module__fC-7nW__primary:hover .InstitutionalCTA-module__fC-7nW__kicker,.InstitutionalCTA-module__fC-7nW__primary:focus-visible .InstitutionalCTA-module__fC-7nW__kicker{color:var(--nl-accent)}.InstitutionalCTA-module__fC-7nW__primary:hover .InstitutionalCTA-module__fC-7nW__arrow,.InstitutionalCTA-module__fC-7nW__primary:focus-visible .InstitutionalCTA-module__fC-7nW__arrow{transform:translate(6px)}.InstitutionalCTA-module__fC-7nW__primary:active{transform:translateY(1px)}.InstitutionalCTA-module__fC-7nW__subtle{padding:var(--space-sm) 0;color:var(--nl-dark-text-secondary)}.InstitutionalCTA-module__fC-7nW__subtle .InstitutionalCTA-module__fC-7nW__labelRow{font-weight:var(--nl-fw-medium);letter-spacing:var(--nl-tracking-wide)}.InstitutionalCTA-module__fC-7nW__subtle:hover,.InstitutionalCTA-module__fC-7nW__subtle:focus-visible{color:var(--nl-accent)}.InstitutionalCTA-module__fC-7nW__subtle:hover .InstitutionalCTA-module__fC-7nW__arrow,.InstitutionalCTA-module__fC-7nW__subtle:focus-visible .InstitutionalCTA-module__fC-7nW__arrow{transform:translate(4px)}.InstitutionalCTA-module__fC-7nW__outlined{color:var(--nl-dark-text-secondary);background:0 0;border:none}.InstitutionalCTA-module__fC-7nW__outlined:hover,.InstitutionalCTA-module__fC-7nW__outlined:focus-visible{border-color:var(--nl-dark-text-secondary);color:var(--nl-dark-text-primary)}.InstitutionalCTA-module__fC-7nW__outlined:hover .InstitutionalCTA-module__fC-7nW__arrow,.InstitutionalCTA-module__fC-7nW__outlined:focus-visible .InstitutionalCTA-module__fC-7nW__arrow{transform:translate(4px)}[data-zone=light] .InstitutionalCTA-module__fC-7nW__primary{border-color:var(--nl-light-hairline);color:var(--nl-light-text-primary);background:#00000005}[data-zone=light] .InstitutionalCTA-module__fC-7nW__primary:hover,[data-zone=light] .InstitutionalCTA-module__fC-7nW__primary:focus-visible{border-color:var(--nl-accent-deep);color:var(--nl-accent-deep);background:#0000000a}[data-zone=light] .InstitutionalCTA-module__fC-7nW__primary .InstitutionalCTA-module__fC-7nW__kicker{color:var(--nl-light-text-tertiary)}[data-zone=light] .InstitutionalCTA-module__fC-7nW__primary:hover .InstitutionalCTA-module__fC-7nW__kicker{color:var(--nl-accent-deep)}[data-zone=light] .InstitutionalCTA-module__fC-7nW__subtle{color:var(--nl-light-text-secondary)}[data-zone=light] .InstitutionalCTA-module__fC-7nW__subtle:hover,[data-zone=light] .InstitutionalCTA-module__fC-7nW__subtle:focus-visible{color:var(--nl-accent-deep)}[data-zone=light] .InstitutionalCTA-module__fC-7nW__outlined{border-color:var(--nl-light-border);color:var(--nl-light-text-secondary)}[data-zone=light] .InstitutionalCTA-module__fC-7nW__outlined:hover,[data-zone=light] .InstitutionalCTA-module__fC-7nW__outlined:focus-visible{border-color:var(--nl-light-text-secondary);color:var(--nl-light-text-primary)}[data-zone=light] .InstitutionalCTA-module__fC-7nW__docRef{color:var(--nl-light-text-muted)}@media (max-width:480px){.InstitutionalCTA-module__fC-7nW__cta{padding:var(--space-sm) var(--space-md)}.InstitutionalCTA-module__fC-7nW__labelRow{font-size:.8125rem}.InstitutionalCTA-module__fC-7nW__arrow{font-size:1em}}@media (prefers-reduced-motion:reduce){.InstitutionalCTA-module__fC-7nW__cta,.InstitutionalCTA-module__fC-7nW__arrow,.InstitutionalCTA-module__fC-7nW__kicker{transition:color var(--nl-duration-instant) ease, background-color var(--nl-duration-instant) ease, border-color var(--nl-duration-instant) ease}.InstitutionalCTA-module__fC-7nW__primary:hover .InstitutionalCTA-module__fC-7nW__arrow,.InstitutionalCTA-module__fC-7nW__subtle:hover .InstitutionalCTA-module__fC-7nW__arrow,.InstitutionalCTA-module__fC-7nW__outlined:hover .InstitutionalCTA-module__fC-7nW__arrow{transform:none}}
.EmptyState-module__EYSJVa__empty{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.EmptyState-module__EYSJVa__compact{padding:var(--space-md) var(--space-sm);gap:var(--space-sm)}.EmptyState-module__EYSJVa__default{padding:var(--space-2xl) var(--space-lg);gap:var(--space-md)}.EmptyState-module__EYSJVa__framed{-webkit-backdrop-filter:var(--nl-glass-cta-blur);margin:var(--space-lg) 0;background:#ffffff03;border:none;padding:clamp(48px,6vw,96px) clamp(28px,5vw,80px)}.EmptyState-module__EYSJVa__content{align-items:center;gap:var(--space-sm);flex-direction:column;width:100%;max-width:520px;display:flex}.EmptyState-module__EYSJVa__compact .EmptyState-module__EYSJVa__content{gap:var(--space-2);max-width:380px}.EmptyState-module__EYSJVa__eyebrow{font-family:var(--nl-font-heading);font-size:var(--nl-micro-size);font-weight:var(--nl-fw-medium);letter-spacing:var(--nl-tracking-caps);color:var(--nl-dark-text-tertiary);text-transform:uppercase;line-height:1}.EmptyState-module__EYSJVa__framed .EmptyState-module__EYSJVa__eyebrow{color:var(--nl-accent)}.EmptyState-module__EYSJVa__title{font-family:var(--nl-font-heading);font-size:clamp(1rem,2.5vw,1.375rem);font-weight:var(--nl-fw-medium);letter-spacing:var(--nl-tracking-tight);color:var(--nl-dark-text-primary);line-height:var(--nl-lh-snug);margin:0}.EmptyState-module__EYSJVa__compact .EmptyState-module__EYSJVa__title{font-size:var(--nl-body-m-size)}.EmptyState-module__EYSJVa__framed .EmptyState-module__EYSJVa__title{font-size:clamp(1.125rem,3vw,1.75rem)}.EmptyState-module__EYSJVa__description{font-family:var(--nl-font-body);font-size:var(--nl-body-s-size);font-weight:var(--nl-fw-regular);letter-spacing:var(--nl-tracking-normal);color:var(--nl-dark-text-secondary);line-height:var(--nl-lh-relaxed);max-width:56ch;margin:0}.EmptyState-module__EYSJVa__compact .EmptyState-module__EYSJVa__description{font-size:var(--nl-data-size)}.EmptyState-module__EYSJVa__children{margin-top:var(--space-2);align-items:center;gap:var(--space-1);font-family:var(--nl-font-body);font-size:var(--nl-body-s-size);color:var(--nl-dark-text-tertiary);line-height:var(--nl-lh-normal);flex-direction:column;display:flex}.EmptyState-module__EYSJVa__action{margin-top:var(--space-sm)}.EmptyState-module__EYSJVa__compact .EmptyState-module__EYSJVa__action{margin-top:var(--space-1)}.EmptyState-module__EYSJVa__docRef{font-family:var(--nl-font-heading);font-size:var(--nl-data-size);font-weight:var(--nl-fw-regular);letter-spacing:var(--nl-tracking-caps);color:var(--nl-dark-text-muted);text-transform:uppercase;white-space:nowrap;position:absolute;bottom:clamp(14px,2.5vh,24px);left:50%;transform:translate(-50%)}[data-zone=light] .EmptyState-module__EYSJVa__eyebrow{color:var(--nl-light-text-tertiary)}[data-zone=light] .EmptyState-module__EYSJVa__framed .EmptyState-module__EYSJVa__eyebrow{color:var(--nl-accent-deep)}[data-zone=light] .EmptyState-module__EYSJVa__title{color:var(--nl-light-text-primary)}[data-zone=light] .EmptyState-module__EYSJVa__description{color:var(--nl-light-text-secondary)}[data-zone=light] .EmptyState-module__EYSJVa__children{color:var(--nl-light-text-tertiary)}[data-zone=light] .EmptyState-module__EYSJVa__framed{border-color:var(--nl-light-hairline);background:#00000003}[data-zone=light] .EmptyState-module__EYSJVa__docRef{color:var(--nl-light-text-muted)}@media (max-width:480px){.EmptyState-module__EYSJVa__default,.EmptyState-module__EYSJVa__framed{padding:var(--space-xl) var(--space-md)}}
.SearchOverlay-module__6jzwkW__glassPlane{z-index:950;-webkit-backdrop-filter:var(--nl-glass-cta-blur);backdrop-filter:var(--nl-glass-cta-blur);opacity:0;visibility:hidden;pointer-events:none;background:#06080b4d;transition:opacity .75s cubic-bezier(.4,0,.2,1),visibility 0s linear .75s;position:fixed;inset:0}.SearchOverlay-module__6jzwkW__glassPlaneOpen{opacity:1;visibility:visible;transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility linear}.SearchOverlay-module__6jzwkW__searchOverlay{z-index:951;opacity:0;visibility:hidden;filter:blur(14px);flex-direction:column;padding:0;transition:opacity .75s cubic-bezier(.4,0,.2,1),filter .75s cubic-bezier(.4,0,.2,1),visibility 0s linear .75s;display:flex;position:fixed;inset:0;overflow:hidden}.SearchOverlay-module__6jzwkW__searchOverlayOpen{opacity:1;visibility:visible;filter:blur();transition:opacity .6s cubic-bezier(.19,1,.22,1),visibility linear}.SearchOverlay-module__6jzwkW__header{gap:var(--space-md);padding:calc(var(--nl-nav-clearance) + var(--space-md)) clamp(20px, 5vw, 80px) var(--space-lg);border-bottom:1px solid var(--nl-dark-hairline);background:0 0;flex-direction:column;flex-shrink:0;display:flex}.SearchOverlay-module__6jzwkW__searchLabel{font-family:var(--nl-font-heading);font-size:var(--nl-micro-size);font-weight:var(--nl-fw-medium);letter-spacing:var(--nl-tracking-caps);color:var(--nl-dark-text-tertiary);text-transform:uppercase}.SearchOverlay-module__6jzwkW__searchInput{border-radius:var(--nl-radius-sm,6px);width:100%;font-family:var(--nl-font-heading);font-size:var(--nl-title-m-size);font-weight:var(--nl-fw-medium);letter-spacing:var(--nl-tracking-snug);color:#fff;text-shadow:none;caret-color:#ffffffb3;transition:border-color var(--nl-duration-normal) var(--nl-ease-out), background-color var(--nl-duration-normal) var(--nl-ease-out), box-shadow var(--nl-duration-normal) var(--nl-ease-out);background:#ffffff06;border:1px solid #ffffff1f;outline:none;padding:clamp(14px,1.6vh,18px) clamp(16px,1.6vw,22px)}.SearchOverlay-module__6jzwkW__searchInput::placeholder{color:var(--nl-dark-text-tertiary);font-weight:var(--nl-fw-regular)}.SearchOverlay-module__6jzwkW__searchInput:focus{background:#ffffff0d;border-color:#ffffff4d;box-shadow:inset 0 0 0 1px #ffffff0a,0 10px 34px #0000004d}.SearchOverlay-module__6jzwkW__searchInput:focus-visible{outline-offset:0;outline:none}.SearchOverlay-module__6jzwkW__searchHint{gap:var(--space-sm) var(--space-md);font-family:var(--nl-font-body);font-size:var(--nl-data-size);color:var(--nl-dark-text-muted);letter-spacing:var(--nl-tracking-wide);flex-wrap:wrap;align-items:center;display:flex}.SearchOverlay-module__6jzwkW__kbd{background:var(--nl-dark-surface-3);border:1px solid var(--nl-dark-hairline);border-radius:var(--nl-radius-xs);font-family:var(--nl-font-body);font-size:var(--nl-micro-size);color:var(--nl-dark-text-secondary);line-height:var(--nl-lh-normal);margin-right:4px;padding:2px 6px;display:inline-block}.SearchOverlay-module__6jzwkW__body{padding:var(--space-lg) clamp(20px, 5vw, 80px) clamp(24px, 4vw, 80px);-webkit-overflow-scrolling:touch;flex:1;overflow:hidden auto}.SearchOverlay-module__6jzwkW__body::-webkit-scrollbar{width:4px}.SearchOverlay-module__6jzwkW__body::-webkit-scrollbar-track{background:0 0}.SearchOverlay-module__6jzwkW__body::-webkit-scrollbar-thumb{background:var(--nl-dark-border);border-radius:2px}.SearchOverlay-module__6jzwkW__body::-webkit-scrollbar-thumb:hover{background:var(--nl-dark-text-muted)}.SearchOverlay-module__6jzwkW__section{margin-bottom:var(--space-lg)}.SearchOverlay-module__6jzwkW__section:last-child{margin-bottom:0}.SearchOverlay-module__6jzwkW__sectionTitle{font-family:var(--nl-font-heading);font-size:var(--nl-micro-size);font-weight:var(--nl-fw-semibold);letter-spacing:var(--nl-tracking-caps);color:var(--nl-accent);text-transform:uppercase;margin:0 0 var(--space-sm);padding-bottom:var(--space-1);border-bottom:1px solid var(--nl-dark-hairline)}.SearchOverlay-module__6jzwkW__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.SearchOverlay-module__6jzwkW__result{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-3) var(--space-sm);color:var(--nl-dark-text-secondary);font-family:var(--nl-font-heading);font-size:var(--nl-body-s-size);font-weight:var(--nl-fw-medium);letter-spacing:var(--nl-tracking-normal);text-align:left;cursor:pointer;transition:background-color var(--nl-duration-fast) var(--nl-ease-out), color var(--nl-duration-fast) var(--nl-ease-out), border-color var(--nl-duration-fast) var(--nl-ease-out), padding-left var(--nl-duration-fast) var(--nl-ease-out);background:0 0;border:none;border-left:2px solid #0000;text-decoration:none;display:flex}.SearchOverlay-module__6jzwkW__result:hover,.SearchOverlay-module__6jzwkW__result:focus-visible,.SearchOverlay-module__6jzwkW__resultSelected{background:var(--nl-glass-cta-bg-hover);border-left-color:var(--nl-accent);color:var(--nl-dark-text-primary);padding-left:var(--space-md);outline:none}.SearchOverlay-module__6jzwkW__resultCategory{font-family:var(--nl-font-heading);font-size:var(--nl-micro-size);font-weight:var(--nl-fw-regular);letter-spacing:var(--nl-tracking-caps);color:var(--nl-dark-text-muted);text-transform:uppercase;margin-right:var(--space-sm)}.SearchOverlay-module__6jzwkW__resultParent{font-family:var(--nl-font-heading);font-size:var(--nl-micro-size);font-weight:var(--nl-fw-regular);letter-spacing:var(--nl-tracking-wide);color:var(--nl-dark-text-muted);text-transform:uppercase}.SearchOverlay-module__6jzwkW__resultLabel{font-family:var(--nl-font-heading);font-size:inherit;flex:1}.SearchOverlay-module__6jzwkW__resultArrow{font-size:var(--nl-body-s-size);color:var(--nl-dark-text-muted);transition:transform var(--nl-duration-fast) var(--nl-ease-out), color var(--nl-duration-fast) var(--nl-ease-out)}.SearchOverlay-module__6jzwkW__result:hover .SearchOverlay-module__6jzwkW__resultArrow,.SearchOverlay-module__6jzwkW__result:focus-visible .SearchOverlay-module__6jzwkW__resultArrow,.SearchOverlay-module__6jzwkW__resultSelected .SearchOverlay-module__6jzwkW__resultArrow{color:var(--nl-accent);transform:translate(4px)}.SearchOverlay-module__6jzwkW__recentItem{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-2) var(--space-sm);color:var(--nl-dark-text-tertiary);font-family:var(--nl-font-body);font-size:var(--nl-body-s-size);text-align:left;cursor:pointer;transition:color var(--nl-duration-fast) var(--nl-ease-out);background:0 0;border:none;display:flex}.SearchOverlay-module__6jzwkW__recentItem:hover,.SearchOverlay-module__6jzwkW__recentItem:focus-visible{color:var(--nl-dark-text-primary);outline:none}.SearchOverlay-module__6jzwkW__recentIcon{font-size:var(--nl-body-s-size);color:var(--nl-dark-text-muted)}.SearchOverlay-module__6jzwkW__results{flex-direction:column;display:flex}.SearchOverlay-module__6jzwkW__resultCount{margin:var(--space-md) 0 0;font-family:var(--nl-font-heading);font-size:var(--nl-micro-size);letter-spacing:var(--nl-tracking-caps);color:var(--nl-dark-text-muted);text-transform:uppercase;text-align:right}.SearchOverlay-module__6jzwkW__empty{padding:var(--space-xl) 0;text-align:center}.SearchOverlay-module__6jzwkW__emptyTitle{font-family:var(--nl-font-heading);font-size:var(--nl-title-m-size);font-weight:var(--nl-fw-medium);color:var(--nl-dark-text-primary);margin:0 0 var(--space-sm)}.SearchOverlay-module__6jzwkW__emptyHint{font-family:var(--nl-font-body);font-size:var(--nl-body-s-size);color:var(--nl-dark-text-tertiary);max-width:480px;line-height:var(--nl-lh-normal);margin:0 auto}@media (prefers-reduced-motion:reduce){.SearchOverlay-module__6jzwkW__searchOverlay,.SearchOverlay-module__6jzwkW__searchInput,.SearchOverlay-module__6jzwkW__result,.SearchOverlay-module__6jzwkW__resultArrow,.SearchOverlay-module__6jzwkW__recentItem{transition:none}}.SearchOverlay-module__6jzwkW__searchLabel,.SearchOverlay-module__6jzwkW__searchHint,.SearchOverlay-module__6jzwkW__kbd,.SearchOverlay-module__6jzwkW__sectionTitle,.SearchOverlay-module__6jzwkW__resultLabel,.SearchOverlay-module__6jzwkW__resultParent,.SearchOverlay-module__6jzwkW__resultCategory,.SearchOverlay-module__6jzwkW__resultCount,.SearchOverlay-module__6jzwkW__resultArrow,.SearchOverlay-module__6jzwkW__recentIcon,.SearchOverlay-module__6jzwkW__recentItem{color:#fff;text-shadow:none}.SearchOverlay-module__6jzwkW__searchInput::placeholder{color:#ffffff80;text-shadow:none}
.IntroNav-module__a746ya__nav{z-index:var(--nl-z-nav);top:max(8px, env(safe-area-inset-top,8px));height:52px;-webkit-backdrop-filter:var(--nl-glass-cta-blur);backdrop-filter:var(--nl-glass-cta-blur);background:var(--nl-glass-cta-bg);pointer-events:none;transition:background-color var(--nl-duration-normal) var(--nl-ease-out), border-color var(--nl-duration-normal) var(--nl-ease-out), -webkit-backdrop-filter 0s, backdrop-filter 0s;position:fixed;left:8px;right:8px;overflow:hidden}.IntroNav-module__a746ya__navMerged{transition:background-color var(--nl-duration-normal) var(--nl-ease-out), border-color var(--nl-duration-normal) var(--nl-ease-out);background:0 0;border-color:#0000}.IntroNav-module__a746ya__logo{z-index:var(--nl-z-modal);top:max(8px, env(safe-area-inset-top,8px));cursor:pointer;mix-blend-mode:difference;align-items:center;width:clamp(162px,43vw + 12px,244px);height:52px;padding-left:12px;text-decoration:none;display:flex;position:fixed;left:8px}.IntroNav-module__a746ya__logo svg{width:clamp(150px,43vw,232px);height:auto;display:block}.IntroNav-module__a746ya__logo svg path{fill:#fff}.IntroNav-module__a746ya__logo:focus-visible,.IntroNav-module__a746ya__logo:focus{outline:none}.IntroNav-module__a746ya__navRight{z-index:var(--nl-z-modal);top:max(8px, env(safe-area-inset-top,8px));mix-blend-mode:difference;align-items:center;gap:4px;height:52px;padding-right:12px;display:flex;position:fixed;right:8px}.IntroNav-module__a746ya__navBtn{width:44px;height:44px;font-family:var(--nl-font-heading);font-size:var(--nl-data-size);font-weight:var(--nl-data-weight);letter-spacing:var(--nl-data-tracking);text-transform:uppercase;cursor:pointer;transition:background var(--nl-hover-duration) var(--nl-hover-ease), border-color var(--nl-hover-duration) var(--nl-hover-ease);background:0 0;border:1px solid #fff;justify-content:center;align-items:center;padding:0;display:flex;position:static;overflow:hidden}.IntroNav-module__a746ya__navBtn:hover{background:var(--nl-glass-cta-bg-hover)}.IntroNav-module__a746ya__navBtn:focus-visible{outline:1px solid var(--nl-dark-text-primary);outline-offset:2px}.IntroNav-module__a746ya__navBtn>*{position:static}.IntroNav-module__a746ya__btnLabel{color:#fff;display:none}.IntroNav-module__a746ya__btnIcon{width:18px;height:18px;display:block}.IntroNav-module__a746ya__btnIcon svg{width:100%;height:100%;display:block}.IntroNav-module__a746ya__btnIcon svg line,.IntroNav-module__a746ya__btnIcon svg circle,.IntroNav-module__a746ya__btnIcon svg path{stroke:#fff;fill:none;stroke-width:1.5px;stroke-linecap:square}.IntroNav-module__a746ya__btnIcon svg circle.IntroNav-module__a746ya__dot{fill:#fff;stroke:none}@media (prefers-reduced-motion:reduce){.IntroNav-module__a746ya__navBtn{transition:none}}@media (pointer:coarse){.IntroNav-module__a746ya__navBtn{min-width:44px;min-height:44px}}@media (min-width:480px){.IntroNav-module__a746ya__nav{height:54px;top:12px;left:12px;right:12px}.IntroNav-module__a746ya__logo{height:54px;padding-left:16px;top:12px;left:12px}.IntroNav-module__a746ya__navRight{gap:var(--space-sm);height:54px;padding-right:16px;top:12px;right:12px}}@media (min-width:768px) and (min-height:540px){.IntroNav-module__a746ya__nav{top:var(--nl-nav-inset);left:var(--nl-nav-inset);right:var(--nl-nav-inset);height:var(--nl-nav-h)}.IntroNav-module__a746ya__logo{top:var(--nl-nav-inset);left:var(--nl-nav-inset);height:var(--nl-nav-h);width:auto;padding-left:clamp(18px,2.2vw,32px)}.IntroNav-module__a746ya__logo svg{width:clamp(219px,27vw,232px)}.IntroNav-module__a746ya__navRight{top:var(--nl-nav-inset);right:var(--nl-nav-inset);height:var(--nl-nav-h);padding-right:clamp(18px,2.2vw,32px)}.IntroNav-module__a746ya__navBtn{width:auto;height:clamp(40px,5vh,44px);padding:0 clamp(14px,1.8vw,20px)}.IntroNav-module__a746ya__btnLabel{display:block}.IntroNav-module__a746ya__btnIcon{display:none}}@media (min-width:1024px){.IntroNav-module__a746ya__navBtn{height:clamp(36px,4.5vh,42px)}.IntroNav-module__a746ya__logo svg{width:clamp(228px,17vw,232px)}}@media (min-width:1280px){.IntroNav-module__a746ya__navBtn{height:clamp(32px,4vh,38px)}}@media (max-width:767px) and (orientation:portrait){.IntroNav-module__a746ya__nav{height:calc(64px + env(safe-area-inset-top,0px));top:0;left:0;right:0}.IntroNav-module__a746ya__logo{top:env(safe-area-inset-top,0px);width:auto;height:64px;padding-left:22px;left:0}.IntroNav-module__a746ya__logo svg{width:clamp(205px,54vw,248px)}.IntroNav-module__a746ya__navRight{top:env(safe-area-inset-top,0px);gap:8px;height:64px;padding-right:16px;right:0}.IntroNav-module__a746ya__navBtn{border:none;width:44px;height:44px}.IntroNav-module__a746ya__navBtn:hover{background:0 0}.IntroNav-module__a746ya__btnIcon{width:23px;height:23px}.IntroNav-module__a746ya__navRight .IntroNav-module__a746ya__navBtn:first-child .IntroNav-module__a746ya__btnIcon{width:20px;height:20px}}
.Breadcrumb-module__EzmU9W__breadcrumb{width:100%;margin-bottom:var(--space-md)}.Breadcrumb-module__EzmU9W__list{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.Breadcrumb-module__EzmU9W__item{font-family:var(--nl-font-heading);font-size:var(--nl-micro-size);font-weight:var(--nl-fw-medium);letter-spacing:var(--nl-tracking-caps);line-height:var(--nl-micro-lh);text-transform:uppercase;align-items:center;display:inline-flex}.Breadcrumb-module__EzmU9W__link{min-height:44px;color:var(--nl-dark-text-tertiary);padding:var(--space-1) 0;transition:var(--nl-transition-state);align-items:center;text-decoration:none;display:inline-flex}.Breadcrumb-module__EzmU9W__link:hover{color:var(--nl-accent)}.Breadcrumb-module__EzmU9W__link:focus-visible{outline:1px solid var(--nl-accent);outline-offset:4px;border-radius:var(--nl-radius-xs);color:var(--nl-accent)}.Breadcrumb-module__EzmU9W__current{color:var(--nl-dark-text-secondary);padding:var(--space-1) 0}.Breadcrumb-module__EzmU9W__separator{margin:0 var(--space-sm);color:var(--nl-dark-text-muted);-webkit-user-select:none;user-select:none;pointer-events:none;font-weight:var(--nl-fw-regular);display:inline-block}[data-zone=light] .Breadcrumb-module__EzmU9W__link{color:var(--nl-light-text-tertiary)}[data-zone=light] .Breadcrumb-module__EzmU9W__link:hover,[data-zone=light] .Breadcrumb-module__EzmU9W__link:focus-visible{color:var(--nl-accent-deep)}[data-zone=light] .Breadcrumb-module__EzmU9W__current{color:var(--nl-light-text-secondary)}[data-zone=light] .Breadcrumb-module__EzmU9W__separator{color:var(--nl-light-text-muted)}@media (max-width:480px){.Breadcrumb-module__EzmU9W__breadcrumb{margin-bottom:var(--space-sm)}.Breadcrumb-module__EzmU9W__item{font-size:.6875rem}.Breadcrumb-module__EzmU9W__separator{margin:0 var(--space-xs)}}@media (orientation:landscape) and (max-height:480px) and (max-width:1024px){.Breadcrumb-module__EzmU9W__breadcrumb{margin-bottom:var(--space-xs)}.Breadcrumb-module__EzmU9W__link,.Breadcrumb-module__EzmU9W__current{min-height:30px}}@media (prefers-reduced-motion:reduce){.Breadcrumb-module__EzmU9W__link{transition:color var(--nl-duration-instant) ease}}
.AutoBreadcrumbBar-module__lDhXRa__bar{width:100%;z-index:var(--nl-z-floating);padding-top:calc(var(--nl-nav-clearance) + var(--space-md));padding-bottom:var(--space-sm);position:relative}.AutoBreadcrumbBar-module__lDhXRa__inner{max-width:var(--nl-content-max);padding:0 var(--nl-padding-mobile);margin:0 auto}:is(.AutoBreadcrumbBar-module__lDhXRa__bar:has(.AutoBreadcrumbBar-module__lDhXRa__inner>:empty),.AutoBreadcrumbBar-module__lDhXRa__bar:has(.AutoBreadcrumbBar-module__lDhXRa__inner:empty)){height:0;padding:0;overflow:hidden}.AutoBreadcrumbBar-module__lDhXRa__bar>.AutoBreadcrumbBar-module__lDhXRa__inner:empty{display:none}@media (max-width:480px){.AutoBreadcrumbBar-module__lDhXRa__bar{padding-top:calc(var(--nl-nav-clearance) + var(--space-sm));padding-bottom:var(--space-xs)}}@media (min-width:768px){.AutoBreadcrumbBar-module__lDhXRa__inner{padding:0 var(--nl-padding-x)}}@media (orientation:landscape) and (max-height:480px) and (max-width:1024px){.AutoBreadcrumbBar-module__lDhXRa__bar{padding-top:calc(var(--nl-nav-inset) + var(--nl-nav-h) + 4px);padding-bottom:var(--space-xs)}}
.Footer-module__yg9ahW__footer{background:var(--nl-dark-base);color:var(--nl-dark-text-secondary);font-family:var(--nl-font-body);isolation:isolate;padding:clamp(64px,8vh,96px) 0 0;position:relative;overflow:hidden}.Footer-module__yg9ahW__inner{z-index:2;max-width:var(--nl-width-full,1440px);padding:0 var(--nl-padding-x);margin:0 auto;position:relative}.Footer-module__yg9ahW__nav{grid-template-columns:1fr 1fr 1.4fr 1fr 1fr 1fr;gap:32px clamp(20px,2vw,40px);margin-bottom:36px;display:grid}.Footer-module__yg9ahW__col{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1)}.Footer-module__yg9ahW__col.Footer-module__yg9ahW__inView{opacity:1}.Footer-module__yg9ahW__colHeader{font-family:var(--nl-font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--nl-dark-text-tertiary);border-bottom:1px solid var(--nl-dark-border);white-space:nowrap;margin:0 0 14px;padding-bottom:10px;font-size:10px;font-weight:500}.Footer-module__yg9ahW__subHeader{font-family:var(--nl-font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--nl-dark-text-tertiary);border-bottom:1px solid var(--nl-dark-border);white-space:nowrap;margin:16px 0 14px;padding-bottom:10px;font-size:10px;font-weight:500}.Footer-module__yg9ahW__group{margin:0 0 12px}.Footer-module__yg9ahW__group:last-child{margin-bottom:0}.Footer-module__yg9ahW__group.Footer-module__yg9ahW__solo{margin-bottom:8px}.Footer-module__yg9ahW__parent{font-family:var(--nl-font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--nl-dark-text-secondary);margin:0 0 6px;font-size:11.5px;font-weight:500;text-decoration:none;transition:color .24s;display:block}.Footer-module__yg9ahW__parent:hover,.Footer-module__yg9ahW__parent.Footer-module__yg9ahW__current{color:#fff}.Footer-module__yg9ahW__children{margin:0;padding:0;list-style:none}.Footer-module__yg9ahW__children li{margin:0}.Footer-module__yg9ahW__child{font-family:var(--nl-font-body);letter-spacing:.01em;color:var(--nl-dark-text-tertiary);padding:3px 0;font-size:12.5px;font-weight:300;text-decoration:none;transition:color .24s;display:block}.Footer-module__yg9ahW__child:hover,.Footer-module__yg9ahW__child.Footer-module__yg9ahW__current{color:var(--nl-dark-text-secondary)}.Footer-module__yg9ahW__strip{border-top:1px solid var(--nl-dark-border);border-bottom:1px solid var(--nl-dark-border);font-family:var(--nl-font-body);letter-spacing:.04em;color:var(--nl-dark-text-tertiary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:11.5px;display:flex}.Footer-module__yg9ahW__clk{align-items:center;gap:10px;display:inline-flex}.Footer-module__yg9ahW__clkText{font-feature-settings:"tnum" 1;contain:paint;display:inline-block;transform:translateZ(0)}.Footer-module__yg9ahW__pulse{background:var(--nl-accent);opacity:.85;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #18c4b599}@keyframes Footer-module__yg9ahW__nlFootPulse{0%,to{opacity:.55}50%{opacity:1}}.Footer-module__yg9ahW__socs{gap:4px;display:inline-flex}.Footer-module__yg9ahW__soc{width:32px;height:32px;color:var(--nl-dark-text-tertiary);justify-content:center;align-items:center;transition:color .24s;display:inline-flex}.Footer-module__yg9ahW__soc:hover{color:var(--nl-accent)}.Footer-module__yg9ahW__soc svg{fill:currentColor;width:14px;height:14px}.Footer-module__yg9ahW__corp{font-family:var(--nl-font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--nl-dark-text-tertiary);font-size:11px}.Footer-module__yg9ahW__corpName{color:var(--nl-dark-text-tertiary)}.Footer-module__yg9ahW__corpCin{color:var(--nl-dark-text-tertiary);letter-spacing:.06em}.Footer-module__yg9ahW__cookiePrefBtn,.Footer-module__yg9ahW__legalLink{font-family:var(--nl-font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--nl-dark-text-tertiary);cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;transition:color .18s}.Footer-module__yg9ahW__legalLink{text-decoration:none}.Footer-module__yg9ahW__cookiePrefBtn:hover,.Footer-module__yg9ahW__legalLink:hover{color:var(--nl-accent)}.Footer-module__yg9ahW__cookiePrefBtn:focus-visible,.Footer-module__yg9ahW__legalLink:focus-visible{outline:1px solid var(--nl-accent);outline-offset:3px}.Footer-module__yg9ahW__cinema{margin-top:0;padding:40px 0 0;position:relative}.Footer-module__yg9ahW__spot{pointer-events:none;z-index:1;background:radial-gradient(45% 70% at 50% 100%,#18c4b533,#18c4b500 60%),radial-gradient(85% 100% at 50% 100%,#18c4b50f,#18c4b500 70%);width:120%;height:110%;position:absolute;bottom:-10%;left:50%;transform:translate(-50%)}.Footer-module__yg9ahW__wordmark{z-index:2;color:var(--nl-dark-text-primary);padding-bottom:14px;line-height:0;display:block;position:relative}.Footer-module__yg9ahW__wordmarkSvg{width:100%;height:auto;display:block}.Footer-module__yg9ahW__arc{background:linear-gradient(90deg, transparent 0%, var(--nl-accent) 50%, transparent 100%);opacity:.6;z-index:3;height:1px;position:absolute;bottom:0;left:0;right:0}@media (max-width:1100px){.Footer-module__yg9ahW__nav{grid-template-columns:repeat(3,1fr);row-gap:clamp(48px,6vh,72px)}}@media (max-width:640px){.Footer-module__yg9ahW__footer{padding-top:48px}.Footer-module__yg9ahW__nav{grid-template-columns:1fr 1fr;gap:clamp(40px,5vh,56px) 20px;margin-bottom:28px}.Footer-module__yg9ahW__strip{flex-direction:column;align-items:flex-start;gap:12px;padding:18px 0}.Footer-module__yg9ahW__corp{font-size:10px}.Footer-module__yg9ahW__cinema{padding-top:32px}.Footer-module__yg9ahW__wordmark{padding-bottom:10px}}@media (max-width:420px){.Footer-module__yg9ahW__colHeader,.Footer-module__yg9ahW__subHeader{white-space:normal}}@media (prefers-reduced-motion:reduce){.Footer-module__yg9ahW__col{opacity:1;transition:none;transform:none}.Footer-module__yg9ahW__pulse{opacity:.8;animation:none}}
