.Header-module__lnUIdW__header{z-index:100;background:0 0;border-bottom:1px solid #0000;transition:background-color .14s steps(3,end),border-color .14s steps(3,end);position:fixed;top:0;left:0;right:0}.Header-module__lnUIdW__header[data-scrolled=true]{border-bottom-color:var(--border-on-dark);background:#0d0a14}@media (prefers-reduced-motion:reduce){.Header-module__lnUIdW__header{transition:none}}.Header-module__lnUIdW__bar{justify-content:space-between;align-items:center;gap:24px;padding-block:14px;display:flex}.Header-module__lnUIdW__brand{flex-shrink:0;align-items:center;display:flex}.Header-module__lnUIdW__logo{width:auto;height:26px}@media (min-width:720px){.Header-module__lnUIdW__logo{height:32px}}.Header-module__lnUIdW__nav{display:none}.Header-module__lnUIdW__nav ul{align-items:center;gap:clamp(20px,2.4vw,40px);display:flex}.Header-module__lnUIdW__nav a{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-muted-on-dark);align-items:center;padding:6px 2px 6px 14px;font-size:13px;text-decoration:none;transition:color .15s steps(2,end);display:inline-flex;position:relative}.Header-module__lnUIdW__nav a[aria-current=true]{color:var(--text-on-dark)}.Header-module__lnUIdW__navMarker{background:var(--loko-coral);width:6px;height:6px;transition:transform .15s steps(2,end);position:absolute;top:50%;left:0;transform:translateY(-50%)scale(0)}.Header-module__lnUIdW__navMarker[data-active=true]{transform:translateY(-50%)scale(1)}@media (prefers-reduced-motion:no-preference){.Header-module__lnUIdW__navMarker[data-active=true]{animation:2.6s steps(2,end) infinite Header-module__lnUIdW__loko-blip}}.Header-module__lnUIdW__nav a:after{content:"";background:var(--loko-coral);height:2px;transition:right .18s steps(3,end);position:absolute;bottom:0;left:0;right:100%}.Header-module__lnUIdW__nav a:hover,.Header-module__lnUIdW__nav a:focus-visible{color:var(--text-on-dark)}.Header-module__lnUIdW__nav a:hover:after,.Header-module__lnUIdW__nav a:focus-visible:after{right:0}.Header-module__lnUIdW__ctaSlot{display:none}@media (min-width:960px){.Header-module__lnUIdW__nav,.Header-module__lnUIdW__ctaSlot{display:block}}.Header-module__lnUIdW__mobileNavRoot{display:block}@media (min-width:960px){.Header-module__lnUIdW__mobileNavRoot{display:none}}.Header-module__lnUIdW__menuToggle{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.Header-module__lnUIdW__menuToggleBox{flex-direction:column;gap:5px;width:22px;display:flex}.Header-module__lnUIdW__menuToggleBox span{background:var(--text-on-dark);width:100%;height:2px;transition:transform .2s steps(2,end),opacity .2s steps(2,end);display:block}.Header-module__lnUIdW__menuToggleBox[data-open=true] span:first-child{transform:translateY(7px)rotate(45deg)}.Header-module__lnUIdW__menuToggleBox[data-open=true] span:nth-child(2){opacity:0}.Header-module__lnUIdW__menuToggleBox[data-open=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.Header-module__lnUIdW__mobilePanel{background:var(--surface-night);border-top:1px solid var(--border-on-dark);padding:32px var(--container-pad) 40px;opacity:0;pointer-events:none;flex-direction:column;justify-content:space-between;transition:transform .22s,opacity .22s;display:flex;position:fixed;inset:61px 0 0;transform:translateY(-8px)}.Header-module__lnUIdW__mobilePanel[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.Header-module__lnUIdW__mobileList li{border-bottom:1px solid var(--border-on-dark);opacity:0;transition:opacity .25s,transform .25s;transform:translateY(8px)}.Header-module__lnUIdW__mobilePanel[data-open=true] .Header-module__lnUIdW__mobileList li{opacity:1;transform:translateY(0)}.Header-module__lnUIdW__mobileList a{font-family:var(--font-sans);color:var(--text-on-dark);align-items:baseline;gap:14px;padding:18px 2px;font-size:clamp(24px,7vw,32px);font-weight:700;text-decoration:none;display:flex}.Header-module__lnUIdW__mobileListNum{font-family:var(--font-mono);color:var(--loko-coral);font-size:13px}@media (prefers-reduced-motion:reduce){.Header-module__lnUIdW__mobilePanel,.Header-module__lnUIdW__mobileList li,.Header-module__lnUIdW__menuToggleBox span{transition:none}}
