.hdr.svelte-160nocf{z-index:5;background:var(--nav-bg);height:102px;color:var(--nav-fg);box-shadow:0 0 0 1px var(--nav-line), 0 16px 36px -24px #0f0f0e4d;border-radius:0 0 22px 22px;position:absolute;left:40px;right:40px}.hdr.full-bleed.svelte-160nocf{z-index:20;width:100%;margin:0;position:fixed;top:0;left:0;right:0;transform:none}.main.svelte-160nocf{align-items:center;gap:28px;height:102px;padding:0 24px;display:flex}.logo.svelte-160nocf{color:var(--nav-fg);align-items:center;gap:13px;min-width:0;margin-right:auto;text-decoration:none;display:flex}.logo.svelte-160nocf .crest:where(.svelte-160nocf){filter:drop-shadow(0 4px 9px #0c1d2e2e);flex:none;width:auto;height:58px;display:block}.lockup.svelte-160nocf{gap:3px;min-width:0;display:grid}.mark.svelte-160nocf{font-family:var(--display);letter-spacing:-.015em;-webkit-text-stroke:.35px currentColor;white-space:nowrap;font-size:31px;font-weight:900;font-stretch:85%;line-height:1}.tag.svelte-160nocf{letter-spacing:.22em;text-transform:uppercase;color:var(--nav-muted);white-space:nowrap;font-size:8.6px;font-weight:500}.nav.svelte-160nocf{align-items:center;gap:26px;display:flex}.nav.svelte-160nocf .menu-btn:where(.svelte-160nocf){display:none}.nl.svelte-160nocf{min-height:44px;color:var(--nav-fg);cursor:pointer;transition:color var(--motion-fast) ease;background:0 0;border:0;align-items:center;gap:10px;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.nl.svelte-160nocf:hover{color:var(--red)}.pill.svelte-160nocf,.circ.svelte-160nocf{transition:transform var(--motion-fast) var(--ease-out), background-color var(--motion-fast) ease}.pill.svelte-160nocf:hover,.circ.svelte-160nocf:hover{background:color-mix(in srgb, var(--nav-cta) 88%, white);transform:translateY(-2px)}}.nl.lead.svelte-160nocf{font-weight:600}.dot.svelte-160nocf{background:var(--nav-cta);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.sep.svelte-160nocf{background:var(--nav-rule);width:1px;height:22px}.burger.svelte-160nocf{gap:4px;display:inline-grid}.burger.svelte-160nocf i:where(.svelte-160nocf){background:currentColor;border-radius:1px;width:18px;height:2px}.cta.svelte-160nocf{align-items:center;gap:13px;display:flex}.pill.svelte-160nocf{box-sizing:border-box;background:var(--nav-cta);min-width:116px;height:63px;color:var(--nav-cta-fg);white-space:nowrap;border-radius:22px;place-items:center;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-grid}.circ.svelte-160nocf{background:var(--nav-cta);border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.rot.svelte-160nocf{place-items:center;display:grid;transform:rotate(-45deg)}.panel.svelte-160nocf{display:none}html.mob .panel.svelte-160nocf,html.tab .panel.svelte-160nocf{opacity:0;max-height:0;transition:max-height var(--motion-slow) var(--ease-out), opacity var(--motion-fast) ease;display:block;overflow:hidden}html.mob .panel.open.svelte-160nocf,html.tab .panel.open.svelte-160nocf{opacity:1;max-height:82svh}.panel.svelte-160nocf .pnav:where(.svelte-160nocf){padding:18px var(--tm,20px) 6px;border-top:1px solid var(--nav-line);gap:4px;display:grid}.panel.svelte-160nocf .pnav:where(.svelte-160nocf) a:where(.svelte-160nocf){font-family:var(--display);text-transform:uppercase;letter-spacing:-.02em;color:var(--nav-fg);font-size:27px;font-weight:800;line-height:1.25;text-decoration:none}.panel.svelte-160nocf .punav:where(.svelte-160nocf){padding:10px var(--tm,20px);flex-wrap:wrap;gap:10px 22px;display:flex}.panel.svelte-160nocf .punav:where(.svelte-160nocf) a:where(.svelte-160nocf){color:var(--nav-muted);font-size:15px;font-weight:500;text-decoration:none}.panel.svelte-160nocf .pfoot:where(.svelte-160nocf){padding:12px var(--tm,20px) 22px;align-items:center;gap:14px;display:flex}.panel.svelte-160nocf .pfoot:where(.svelte-160nocf) a:where(.svelte-160nocf):not(.pill){color:var(--nav-fg);font-size:15px;font-weight:500;text-decoration:none}.panel.svelte-160nocf .pfoot:where(.svelte-160nocf) .pill:where(.svelte-160nocf){min-width:96px;height:48px;margin-left:auto;font-size:15px}html.tab .panel.svelte-160nocf .pnav:where(.svelte-160nocf){padding-top:22px}html.tab .panel.svelte-160nocf .pnav:where(.svelte-160nocf) a:where(.svelte-160nocf){font-size:34px}html.mob .hdr.svelte-160nocf,html.mob-l .hdr.svelte-160nocf,html.tab-p .hdr.svelte-160nocf{height:auto;position:relative;left:auto;right:auto}html.mob .main.svelte-160nocf,html.mob-l .main.svelte-160nocf,html.tab-p .main.svelte-160nocf{height:auto;min-height:68px;padding:12px var(--tm,20px);grid-template-columns:1fr auto;gap:14px;display:grid}html.tab-p .main.svelte-160nocf{grid-template-columns:1fr auto auto}html.mob .nav.svelte-160nocf .nl:where(.svelte-160nocf):not(.menu-btn),html.mob-l .nav.svelte-160nocf .nl:where(.svelte-160nocf):not(.menu-btn),html.tab-p .nav.svelte-160nocf .nl:where(.svelte-160nocf):not(.menu-btn),html.mob .sep.svelte-160nocf,html.mob-l .sep.svelte-160nocf,html.tab-p .sep.svelte-160nocf,html.mob .cta.svelte-160nocf,html.mob-l .cta.svelte-160nocf{display:none}html.mob .logo.svelte-160nocf .crest:where(.svelte-160nocf),html.mob-l .logo.svelte-160nocf .crest:where(.svelte-160nocf){width:auto;height:28px;display:block}html.mob .logo.svelte-160nocf,html.mob-l .logo.svelte-160nocf{gap:8px}html.mob .mark.svelte-160nocf,html.mob-l .mark.svelte-160nocf{letter-spacing:-.05em;font-size:clamp(16px,4.4vw,18px)}html.mob .tag.svelte-160nocf,html.mob-l .tag.svelte-160nocf{letter-spacing:.12em;font-size:5px}html.mob .menu-btn.svelte-160nocf,html.mob-l .menu-btn.svelte-160nocf{justify-content:center;width:44px;padding:0;font-size:0}html.tab-p .cta.svelte-160nocf .pill:where(.svelte-160nocf){min-width:96px;height:48px;font-size:15px}html.tab-p .cta.svelte-160nocf .circ:where(.svelte-160nocf){width:48px;height:48px}html.tab-p .cta.svelte-160nocf .circ:where(.svelte-160nocf) svg:where(.svelte-160nocf){width:20px;height:20px}@media (width<=1200px) and (width>=761px){.main.svelte-160nocf{grid-template-columns:minmax(0,1fr) auto auto;gap:18px;display:grid}.nav.svelte-160nocf{gap:0}.nav.svelte-160nocf .nl:where(.svelte-160nocf):not(.menu-btn),.sep.svelte-160nocf{display:none}.nav.svelte-160nocf .menu-btn:where(.svelte-160nocf){display:flex}.panel.svelte-160nocf{overscroll-behavior:contain;opacity:0;border:1px solid var(--nav-line);background:var(--nav-bg);width:min(320px,100vw - 32px);max-height:0;transition:max-height var(--motion-slow) var(--ease-out), opacity var(--motion-fast) ease;border-radius:18px;display:block;position:absolute;top:calc(100% + 8px);right:24px;overflow:hidden auto;box-shadow:0 18px 40px #0c1d2e29}.panel.open.svelte-160nocf{opacity:1;max-height:82svh}#menu-panel.svelte-160nocf .pnav:where(.svelte-160nocf){border-top:0;gap:2px;padding:10px}#menu-panel.svelte-160nocf .pnav:where(.svelte-160nocf) a:where(.svelte-160nocf){min-height:40px;font-family:var(--sans);letter-spacing:0;text-transform:none;border-radius:9px;align-items:center;padding:7px 10px;font-size:14px;font-weight:650;line-height:1.2;display:flex}#menu-panel.svelte-160nocf .punav:where(.svelte-160nocf){border-top:1px solid var(--nav-line);gap:8px 16px;padding:10px 20px}#menu-panel.svelte-160nocf .punav:where(.svelte-160nocf) a:where(.svelte-160nocf){font-size:12px}#menu-panel.svelte-160nocf .pfoot:where(.svelte-160nocf){border-top:1px solid var(--nav-line);padding:8px 12px 12px}}@media (width<=1200px) and (width>=761px) and (hover:hover) and (pointer:fine){#menu-panel.svelte-160nocf .pnav:where(.svelte-160nocf) a:where(.svelte-160nocf):hover{background:color-mix(in srgb, var(--nav-fg) 7%, transparent)}}@media (width<=760px){.main.svelte-160nocf{grid-template-columns:minmax(0,1fr) auto;gap:14px;height:auto;min-height:68px;padding:12px 20px;display:grid}.hdr.full-bleed.svelte-160nocf{width:100%;position:fixed;top:0;left:0;right:0}.hdr.full-bleed.svelte-160nocf .main:where(.svelte-160nocf){grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:8px 16px}.hdr.full-bleed.svelte-160nocf .logo:where(.svelte-160nocf){gap:8px;min-width:0;overflow:hidden}.hdr.full-bleed.svelte-160nocf .mark:where(.svelte-160nocf){letter-spacing:-.05em;font-size:clamp(16px,4.6vw,19px)}.hdr.full-bleed.svelte-160nocf .tag:where(.svelte-160nocf){letter-spacing:.12em;font-size:5px}.hdr.full-bleed.svelte-160nocf .menu-btn:where(.svelte-160nocf){white-space:nowrap;justify-content:center;width:44px;padding:0;font-size:0}.nav.svelte-160nocf .nl:where(.svelte-160nocf):not(.menu-btn),.sep.svelte-160nocf{display:none}.nav.svelte-160nocf .menu-btn:where(.svelte-160nocf){min-height:44px;display:flex}.cta.svelte-160nocf{display:none}.hdr.full-bleed.svelte-160nocf .logo:where(.svelte-160nocf) .crest:where(.svelte-160nocf){height:28px}.panel.svelte-160nocf{overscroll-behavior:contain;opacity:0;border:1px solid var(--nav-line);background:var(--nav-bg);max-height:0;transition:max-height var(--motion-slow) var(--ease-out), opacity var(--motion-fast) ease;border-radius:18px;display:block;position:absolute;top:calc(100% + 8px);left:16px;right:16px;overflow:hidden auto;box-shadow:0 18px 40px #0c1d2e29}.panel.open.svelte-160nocf{opacity:1;max-height:82svh}}html.intro .hdr.svelte-160nocf{transform:translateY(calc(-100% - 48px))}html.mob .hdr.full-bleed.svelte-160nocf,html.mob-l .hdr.full-bleed.svelte-160nocf,html.tab-p .hdr.full-bleed.svelte-160nocf{width:100%;position:fixed;top:0;left:0;right:0}html.intro .hdr.full-bleed.svelte-160nocf{transform:none}@media (prefers-reduced-motion:reduce){.nl.svelte-160nocf,.pill.svelte-160nocf,.circ.svelte-160nocf,.panel.svelte-160nocf{transition:none!important}}
