.Header_header__BEis2{display:flex;align-items:center;justify-content:space-between;gap:var(--geom-space-4);padding:var(--geom-space-2) clamp(1.125rem,5vw,5rem);min-height:var(--site-header-height,84px);border-bottom:1px solid var(--geom-line);background:var(--geom-plane);color:var(--geom-ink);position:fixed;top:0;left:0;right:0;z-index:var(--geom-z-control)}.Header_brand__4FncH{text-decoration:none;color:var(--geom-ink);flex-shrink:0;display:inline-flex;align-items:center;min-height:48px}.Header_nav__Ju1n1,.Header_open__d0OJh{display:flex;align-items:center;gap:clamp(.75rem,2vw,1.75rem)}.Header_header__BEis2 a{text-decoration:none;color:var(--geom-ink)}.Header_nav__Ju1n1 a,.Header_open__d0OJh a{position:relative;display:inline-flex;align-items:center;min-height:44px;font-size:.85rem;padding-block:var(--geom-space-1);white-space:nowrap}.Header_nav__Ju1n1 a:not(.Header_cta__BuCXs):after,.Header_open__d0OJh a:not(.Header_cta__BuCXs):after{content:"";position:absolute;left:0;right:0;bottom:4px;height:2px;background:var(--geom-intervention);transform:scaleX(0);transform-origin:left;transition:transform var(--geom-motion-normal) var(--geom-ease)}.Header_header__BEis2 a[aria-current=page]:after{transform:scaleX(1)}.Header_header__BEis2 a.Header_cta__BuCXs{background:var(--color-ai10tion-action);color:var(--color-ai10tion-on-accent);padding:var(--geom-space-2) var(--geom-space-3);font-weight:700;border-radius:var(--geom-radius-small);gap:var(--geom-space-2);box-shadow:2px 2px 0 var(--geom-system);transition:background var(--geom-motion-fast) var(--geom-ease),transform var(--geom-motion-fast) var(--geom-ease)}.Header_toggle___iSJA{display:none;min-height:44px;background:var(--geom-plane);color:var(--geom-ink);border:1px solid var(--geom-line-strong);border-radius:var(--geom-radius-small);padding:var(--geom-space-1) var(--geom-space-2);font:inherit;font-size:.9rem;cursor:pointer}.Header_header__BEis2 :focus-visible{outline:3px solid var(--geom-system);outline-offset:4px;box-shadow:0 0 0 7px var(--geom-intervention)}.Header_header__BEis2 .Header_brand__4FncH,.Header_header__BEis2 .Header_nav__Ju1n1 a,.Header_header__BEis2 .Header_open__d0OJh a{color:var(--geom-ink)}.Header_header__BEis2 .Header_nav__Ju1n1 a.Header_cta__BuCXs,.Header_header__BEis2 .Header_open__d0OJh a.Header_cta__BuCXs{color:var(--color-ai10tion-on-accent)}@supports (background:color-mix(in srgb,white,transparent)){@supports (((-webkit-backdrop-filter:blur(16px)) or (backdrop-filter:blur(16px))) or (-webkit-backdrop-filter:blur(16px))){.Header_header__BEis2{background:color-mix(in srgb,var(--geom-plane) 93%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}}@media(hover:hover) and (pointer:fine){.Header_nav__Ju1n1 a:hover:after{transform:scaleX(1)}.Header_header__BEis2 a.Header_cta__BuCXs:hover{background:var(--color-ai10tion-action-hover);transform:translateY(-1px)}}@media(max-width:1100px){.Header_toggle___iSJA{display:block}.Header_nav__Ju1n1{display:none}.Header_open__d0OJh{position:absolute;top:100%;left:0;right:0;padding:var(--geom-space-3) clamp(1.125rem,5vw,5rem);background:var(--geom-plane);border-bottom:2px solid var(--geom-system);flex-direction:column;align-items:stretch;gap:var(--geom-space-1);box-shadow:0 8px 0 var(--geom-line);max-height:calc(100vh - 84px);max-height:calc(100svh - 84px);overflow-y:auto;overscroll-behavior:contain}.Header_open__d0OJh a{padding:var(--geom-space-2);white-space:normal}.Header_open__d0OJh a:after{left:var(--geom-space-2);right:var(--geom-space-2)}}@media(max-width:700px){.Header_header__BEis2{min-height:76px}.Header_open__d0OJh{max-height:calc(100vh - 76px);max-height:calc(100svh - 76px)}}@media(prefers-reduced-motion:reduce){.Header_header__BEis2 a.Header_cta__BuCXs,.Header_nav__Ju1n1 a:after{transition:none}.Header_header__BEis2 a.Header_cta__BuCXs:hover{transform:none}}.Header_controls__YtMe1{display:flex;align-items:center;gap:8px;order:3}.Header_nav__Ju1n1{order:2}@media(max-width:1100px){.Header_controls__YtMe1{order:2}}@media(max-width:650px){.Header_header__BEis2{gap:8px}.Header_toggle___iSJA{padding-inline:12px}}@media(max-width:360px){.Header_controls__YtMe1,.Header_header__BEis2{gap:6px}.Header_toggle___iSJA{padding-inline:8px;font-size:.8rem;white-space:nowrap}}.Header_header__BEis2{isolation:isolate}.Header_header__BEis2:before{content:"";position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,var(--geom-system) 0 18%,var(--geom-intervention) 18% 38%,var(--geom-line) 38%);pointer-events:none}.Header_controls__YtMe1{flex-shrink:0}.Header_toggle___iSJA{transition:border-color var(--geom-motion-fast) var(--geom-ease)}.Header_toggle___iSJA[aria-expanded=true]{border-color:var(--geom-system);background:var(--geom-plane-warm)}@media (hover:hover) and (pointer:fine){.Header_toggle___iSJA:hover{border-color:var(--geom-system)}}@media (prefers-reduced-motion:reduce){.Header_toggle___iSJA{transition:none}}