.LogoName_word__h9zMY{font-family:var(--font-display,system-ui);font-size:1.8rem;font-weight:800;letter-spacing:-.08em;display:inline-flex;align-items:baseline;color:inherit;line-height:1.2}.LogoName_ten__ZQyg7{color:var(--color-ai10tion-link)}.LogoName_mark__EOQid{display:inline-flex;align-items:center;justify-content:center;align-self:center;width:32px;height:32px;background:var(--geom-intervention);color:var(--color-ai10tion-on-accent);margin-left:var(--geom-space-2);font-size:1.3rem;letter-spacing:0;clip-path:polygon(0 0,100% 0,100% 70%,70% 100%,0 100%)}.LogoName_labs__7UID3{font-size:.65rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-left:var(--geom-space-2);color:var(--geom-ink-soft)}@media(max-width:360px){.LogoName_word__h9zMY{font-size:1.5rem}.LogoName_mark__EOQid{width:26px;height:26px;margin-left:8px}.LogoName_labs__7UID3{margin-left:8px}}.LogoName_mark__EOQid{background:linear-gradient(135deg,var(--geom-intervention) 0 72%,var(--color-ai10tion-accent-soft) 72%);transition:transform var(--geom-motion-fast) var(--geom-ease)}@media (hover:hover) and (pointer:fine){.LogoName_word__h9zMY:hover .LogoName_mark__EOQid{transform:translate(1px,-1px)}}@media (prefers-reduced-motion:reduce){.LogoName_mark__EOQid{transition:none}.LogoName_word__h9zMY:hover .LogoName_mark__EOQid{transform:none}}.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}}