.layout_backdrop__jrtQR{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.layout_wrapper__TPhPP{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh}.layout_nav__KMaoG{position:-webkit-sticky;position:sticky;top:0;z-index:100;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--card-border);background:rgba(5,8,16,.7)}.layout_footerInner__cheXs,.layout_navInner__TSzZ7{max-width:var(--container);margin:0 auto;padding:0 var(--gutter);display:flex;align-items:center;justify-content:space-between}.layout_navInner__TSzZ7{height:var(--nav-height)}.layout_logo__ymXms{font-family:var(--font-display);font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:var(--action)}.layout_navLinks__ws_WA{display:flex;align-items:center;gap:36px;list-style:none;margin:0;padding:0}.layout_footerLinks__TgkT4 a,.layout_navLinks__ws_WA a{color:var(--muted);font-size:.875rem;font-weight:500;transition:color .2s}.layout_footerLinks__TgkT4 a:hover,.layout_navLinks__ws_WA a:hover{color:var(--text)}.layout_navLinks__ws_WA .layout_navButton__Wty_4{display:inline-block;background:var(--action);color:var(--action-ink);padding:8px 20px;border-radius:8px;font-weight:600;transition:opacity .2s,transform .2s}.layout_navLinks__ws_WA .layout_navButton__Wty_4:hover{color:#fff;opacity:.88;transform:translateY(-1px)}.layout_main__5rW6u{flex:1 1}.layout_footer__vzSZM{border-top:1px solid var(--card-border);padding:48px 0}.layout_footerInner__cheXs{flex-wrap:wrap;gap:20px}.layout_footerLogo__4KZqE{font-size:1.25rem}.layout_footerLinks__TgkT4{display:flex;flex-wrap:wrap;gap:28px;list-style:none;margin:0;padding:0}.layout_footerCopy__S2DWp{font-size:.8rem;color:var(--muted)}@media (max-width:900px){.layout_navLinks__ws_WA{gap:24px}}@media (max-width:720px){.layout_navLinkItem__ySy5O{display:none}}@media (max-width:600px){.layout_footerInner__cheXs,.layout_navInner__TSzZ7{padding:0 20px}}