.Header-module__Af2_WG__sentinel{pointer-events:none;width:100%;height:1px;position:absolute;top:0}.Header-module__Af2_WG__nav{z-index:30;border-bottom:1px solid #0000;padding:20px 0;transition:background .25s,border-color .25s;position:sticky;top:0}.Header-module__Af2_WG__navScrolled{background:var(--bg-sunken);border-bottom-color:var(--border-subtle)}.Header-module__Af2_WG__shell{width:100%;max-width:96rem;margin:0 auto;padding:0 20px}.Header-module__Af2_WG__row{justify-content:space-between;align-items:center;gap:16px;display:flex}.Header-module__Af2_WG__brand{letter-spacing:-.03em;color:var(--fg-primary);align-items:center;gap:10px;font-size:21px;font-weight:500;text-decoration:none;display:inline-flex}.Header-module__Af2_WG__links{align-items:center;gap:4px;display:none}.Header-module__Af2_WG__link{color:var(--fg-muted);border-radius:12px;padding:8px 14px;font-size:14.5px;font-weight:500;text-decoration:none;transition:color .2s,background .2s}.Header-module__Af2_WG__link:hover,.Header-module__Af2_WG__link:focus-visible{color:var(--fg-primary);background:var(--bg-surface-hover)}.Header-module__Af2_WG__actions{align-items:center;gap:10px;display:flex}.Header-module__Af2_WG__actions>button:first-child{border-radius:12px}.Header-module__Af2_WG__cta{border:1px solid var(--border-strong);height:38px;color:var(--fg-secondary);background:0 0;border-radius:12px;align-items:center;gap:8px;padding:0 20px;font-size:14.5px;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s;display:none}.Header-module__Af2_WG__cta:hover{color:var(--fg-primary);border-color:var(--brand-accent-border)}.Header-module__Af2_WG__menuBtn{background:var(--bg-surface);border:1px solid var(--border-strong);width:40px;height:40px;color:var(--fg-primary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.Header-module__Af2_WG__mobileMenu{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:16px;gap:2px;margin-top:12px;padding:10px;display:grid}.Header-module__Af2_WG__mobileMenu a{color:var(--fg-secondary);border-radius:12px;padding:12px 14px;font-size:15px;font-weight:500;text-decoration:none}.Header-module__Af2_WG__mobileMenu a:hover{background:var(--bg-surface-hover);color:var(--fg-primary)}@media (min-width:860px){.Header-module__Af2_WG__shell{padding:0 56px}.Header-module__Af2_WG__links,.Header-module__Af2_WG__cta{display:inline-flex}.Header-module__Af2_WG__menuBtn{display:none}}
