.nsrX5W_header{z-index:var(--z-header);height:var(--header-h);color:var(--text-primary);transition:background-color var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard);background-color:#0000;position:sticky;top:0}.nsrX5W_header[data-scrolled]{background-color:color-mix(in srgb, var(--bg) 86%, transparent);box-shadow:inset 0 -1px 0 var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nsrX5W_header[data-overlay]:not([data-scrolled]){background-color:#0000}.nsrX5W_headerInner{align-items:center;gap:var(--space-6);height:100%;display:flex}.nsrX5W_brand{min-height:44px;padding-block:var(--space-2);flex:none;align-items:center;display:inline-flex}.nsrX5W_logo{width:auto;height:22px}@media (min-width:1024px){.nsrX5W_logo{height:26px}}.nsrX5W_nav{margin-inline:auto;display:none}@media (min-width:1024px){.nsrX5W_nav{display:block}}.nsrX5W_navList{align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.nsrX5W_navItem{position:relative}.nsrX5W_navLink{align-items:center;gap:var(--space-1);min-height:44px;padding-inline:var(--space-3);color:var(--text-secondary);font-size:var(--fs-small);transition:color var(--dur-fast) var(--ease-standard);font-weight:500;display:inline-flex;position:relative}.nsrX5W_navLink:hover,.nsrX5W_navItem:focus-within>.nsrX5W_navLink{color:var(--text-primary)}.nsrX5W_navLink:after{content:"";left:var(--space-3);right:var(--space-3);bottom:var(--space-2);background-color:var(--accent-ink);transform-origin:0;height:1px;transition:transform var(--dur-base) var(--ease-reveal);position:absolute;transform:scaleX(0)}.nsrX5W_navLink[aria-current=page]{color:var(--text-primary)}.nsrX5W_navLink[aria-current=page]:after{transform:scaleX(1)}.nsrX5W_navChevron{color:var(--text-muted);transition:transform var(--dur-base) var(--ease-standard)}.nsrX5W_navItem:hover .nsrX5W_navChevron,.nsrX5W_navItem:focus-within .nsrX5W_navChevron{transform:rotate(180deg)}.nsrX5W_menu{padding-top:var(--space-2);visibility:hidden;opacity:0;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-base) var(--ease-reveal), visibility 0s linear var(--dur-base);position:absolute;top:100%;left:0;transform:translateY(-4px)}.nsrX5W_navItem:hover>.nsrX5W_menu,.nsrX5W_navItem:focus-within>.nsrX5W_menu{visibility:visible;opacity:1;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-base) var(--ease-reveal), visibility 0s linear 0s;transform:none}.nsrX5W_menuList{min-width:264px;padding:var(--space-2);background-color:var(--surface-1);box-shadow:inset 0 0 0 1px var(--line);margin:0;list-style:none}.nsrX5W_menuLink{align-items:baseline;gap:var(--space-3);min-height:44px;padding:var(--space-3);color:var(--text-secondary);font-size:var(--fs-small);transition:color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard);font-weight:500;display:flex}.nsrX5W_menuLink:hover,.nsrX5W_menuLink[aria-current=page]{color:var(--text-primary);background-color:var(--surface-2)}.nsrX5W_menuIndex{font-family:var(--font-family-mono);font-size:var(--fs-label);color:var(--text-muted)}.nsrX5W_menuLink:hover .nsrX5W_menuIndex,.nsrX5W_menuLink[aria-current=page] .nsrX5W_menuIndex{color:var(--accent-ink)}.nsrX5W_actions{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}@media (min-width:1024px){.nsrX5W_actions{margin-left:0}}.nsrX5W_toggle{display:none}@media (min-width:640px){.nsrX5W_toggle{display:inline-flex}}.nsrX5W_cta{display:none}@media (min-width:640px){.nsrX5W_cta{margin-left:var(--space-2);display:inline-flex}}.nsrX5W_menuButton{margin-right:calc(-1 * var(--space-2))}@media (min-width:1024px){.nsrX5W_menuButton{display:none}}.nsrX5W_sheet{width:100%}@media (min-width:640px){.nsrX5W_sheet{width:480px}}.nsrX5W_sheetList{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.nsrX5W_sheetItem{border-bottom:1px solid var(--line)}.nsrX5W_sheetLink{align-items:baseline;gap:var(--space-4);min-height:64px;padding-block:var(--space-4);color:var(--text-primary);font-size:var(--fs-h3);letter-spacing:-.005em;font-weight:700;font-stretch:112%;line-height:1.15;display:flex}.nsrX5W_sheetIndex{width:2.5ch;font-family:var(--font-family-mono);font-size:var(--fs-mono);letter-spacing:0;color:var(--text-muted);flex:none;font-weight:400;font-stretch:100%}.nsrX5W_sheetLink[aria-current=page] .nsrX5W_sheetIndex{color:var(--accent-ink)}.nsrX5W_sheetSub{margin:calc(-1 * var(--space-2)) 0 0;padding:0 0 var(--space-4) calc(2.5ch + var(--space-4));list-style:none}.nsrX5W_sheetSubLink{min-height:44px;color:var(--text-secondary);font-size:var(--fs-body);align-items:center;display:flex}.nsrX5W_sheetSubLink[aria-current=page]{color:var(--text-primary)}.nsrX5W_sheetActions{gap:var(--space-3);margin-top:var(--space-6);display:grid}.nsrX5W_sheetFoot{gap:var(--space-1);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--line);display:grid}.nsrX5W_sheetContact{align-items:center;gap:var(--space-3);min-height:44px;color:var(--text-secondary);font-size:var(--fs-small);font-weight:500;display:inline-flex}.nsrX5W_sheetContact svg{color:var(--accent-ink)}.nsrX5W_sheetTheme{justify-content:space-between;align-items:center;min-height:44px;display:flex}.nsrX5W_footer{padding-top:var(--space-9);background-color:var(--bg);color:var(--text-primary);border-top:1px solid var(--line);position:relative;overflow:hidden}.nsrX5W_footerTop{row-gap:var(--space-8)}.nsrX5W_footerBrand{display:inline-flex}.nsrX5W_footerLogo{width:auto;height:36px}.nsrX5W_footerTagline{margin-top:var(--space-4)}.nsrX5W_nap{gap:var(--space-2);margin-top:var(--space-6);color:var(--text-secondary);font-style:normal;font-size:var(--fs-small);display:grid}.nsrX5W_napLine{gap:var(--space-4);grid-template-columns:9ch 1fr;align-items:baseline;display:grid}.nsrX5W_napKey{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.08em}.nsrX5W_napLink{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.25em;transition:text-decoration-color var(--dur-fast) var(--ease-standard)}.nsrX5W_napLink:hover{-webkit-text-decoration-color:var(--accent-ink);text-decoration-color:var(--accent-ink)}.nsrX5W_footerCtas{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.nsrX5W_footerCols{gap:var(--space-6) var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}@media (min-width:640px){.nsrX5W_footerCols{grid-template-columns:repeat(3,minmax(0,1fr))}}.nsrX5W_footerHeading{margin:0 0 var(--space-3);color:var(--text-muted);font-size:var(--fs-label);letter-spacing:.18em;text-transform:uppercase;font-weight:600;font-stretch:112%;line-height:1.2}.nsrX5W_footerLinks{margin:0;padding:0;list-style:none}.nsrX5W_footerLink{align-items:center;gap:var(--space-1);min-height:40px;color:var(--text-secondary);font-size:var(--fs-small);transition:color var(--dur-fast) var(--ease-standard);display:inline-flex}.nsrX5W_footerLink:hover{color:var(--text-primary)}.nsrX5W_footerButton{cursor:pointer}.nsrX5W_footerExt{color:var(--text-muted)}.nsrX5W_footerBar{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-6);margin-top:var(--space-9);padding-block:var(--space-4);border-top:1px solid var(--line-strong);flex-wrap:wrap;display:flex}.nsrX5W_footerCopy{color:var(--text-muted);font-family:var(--font-family-mono);font-size:var(--fs-label);letter-spacing:.04em;margin:0}.nsrX5W_footerLegal{gap:0 var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nsrX5W_wordmark{margin:var(--space-6) 0 0;color:#0000;-webkit-text-stroke:1px var(--line-strong);letter-spacing:.02em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;height:.62em;padding:0;font-size:18vw;font-weight:800;font-stretch:125%;line-height:.82;overflow:hidden}@media (prefers-reduced-motion:reduce){.nsrX5W_header,.nsrX5W_navLink:after,.nsrX5W_navChevron,.nsrX5W_menu,.nsrX5W_menuLink{transition:none}}
