@layer reset,tokens,base,layout;@layer components{._6BVr4a_skipLink{z-index:var(--z-skip-link);padding:var(--space-2xs) var(--space-s);background:var(--color-surface);color:var(--color-text);border:2px solid var(--color-focus);border-radius:var(--radius-m);font-weight:600;text-decoration:none;position:absolute;inset-block-start:var(--space-s);inset-inline-start:var(--space-s)}}@layer utilities;
@layer reset,tokens,base,layout;@layer components{.Z5gSZG_toggle,.Z5gSZG_placeholder{block-size:2.5rem;inline-size:2.5rem}.Z5gSZG_toggle{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.Z5gSZG_toggle{transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out)}}.Z5gSZG_toggle:hover{color:var(--color-link);border-color:currentColor}.Z5gSZG_placeholder{display:inline-block}.Z5gSZG_icon{block-size:1.25rem;inline-size:1.25rem}}@layer utilities;
@layer reset,tokens,base,layout;@layer components{.BAu-nW_header{border-block-end:1px solid var(--color-border)}.BAu-nW_inner{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-s);padding-block:var(--space-s);flex-wrap:wrap;display:flex}.BAu-nW_brand{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:var(--tracking-tight);color:var(--color-text);font-weight:600;text-decoration:none}.BAu-nW_brand:hover{color:var(--color-link)}.BAu-nW_nav{align-items:center;gap:var(--space-xs);display:flex}.BAu-nW_link{padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-s);color:var(--color-text);font-weight:500;text-decoration:none;display:inline-block}.BAu-nW_link:hover{color:var(--color-link);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:2px}.BAu-nW_link[aria-current=page]{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-text-muted);text-decoration-color:var(--color-text-muted);text-underline-offset:.3em;font-weight:700;text-decoration-thickness:2px}}@layer utilities;
