.site-header[data-astro-cid-isef26zo]{z-index:20;background:color-mix(in oklab, var(--color-paper) 88%, transparent);backdrop-filter:blur(16px)saturate(140%);transition:translate var(--motion-open) var(--ease-out);position:sticky;top:0}.site-header[data-astro-cid-isef26zo].is-hidden{translate:0 -100%}@media (prefers-reduced-transparency:reduce){.site-header[data-astro-cid-isef26zo]{background:var(--color-paper);backdrop-filter:none}}.bar[data-astro-cid-isef26zo]{width:min(100% - 2 * var(--spacing-gutter), var(--container-site) * 14 / 12);justify-content:space-between;align-items:center;gap:24px;height:64px;margin-inline:auto;display:flex}.home[data-astro-cid-isef26zo]{border-radius:6px;align-items:center;min-height:44px;font-size:1.5rem;display:inline-flex}.nav[data-astro-cid-isef26zo],.end[data-astro-cid-isef26zo] .cta{display:none}.menu-button[data-astro-cid-isef26zo]{background:var(--color-stone-soft);min-height:44px;font-size:var(--text-small);cursor:pointer;transition:scale var(--motion-press) var(--ease-out);border-radius:999px;align-items:center;padding:0 18px;font-weight:500;display:inline-flex}.menu-button[data-astro-cid-isef26zo]:active{scale:var(--press,.96)}.nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{isolation:isolate;border-radius:999px;padding:10px 16px;font-weight:500;position:relative}.nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-stone);opacity:0;transition:opacity var(--motion-tint) var(--ease-out), scale var(--motion-move) var(--ease-out);position:absolute;inset:0;scale:.7}.nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current]:before{opacity:1;scale:1}@media (hover:hover) and (pointer:fine){.nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover:before{opacity:1;scale:1}}.end[data-astro-cid-isef26zo]{align-items:center;gap:14px;display:flex}@media (width>=60rem){.bar[data-astro-cid-isef26zo]{height:72px}.home[data-astro-cid-isef26zo]{margin-right:auto;font-size:1.625rem}.nav[data-astro-cid-isef26zo]{gap:2px;display:flex}.nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{font-size:1rem}.end[data-astro-cid-isef26zo] .cta{display:inline-flex}.menu-button[data-astro-cid-isef26zo]{display:none}}.sheet[data-astro-cid-isef26zo] [data-astro-cid-isef26zo]:focus-visible{outline-color:var(--color-paper)}.sheet[data-astro-cid-isef26zo]{border-radius:var(--radius-card);background:var(--color-ink);width:auto;max-width:none;height:auto;color:var(--color-paper);border:0;margin:0;padding:22px 22px 20px;position:fixed;inset:10px 10px auto}.sheet[data-astro-cid-isef26zo]::backdrop{background:#1f1a1566}.sheet[data-astro-cid-isef26zo] nav[data-astro-cid-isef26zo]{display:grid}.sheet[data-astro-cid-isef26zo] nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{letter-spacing:-.02em;padding:6px 0;font-size:1.75rem;font-weight:500;line-height:1.15}.sheet[data-astro-cid-isef26zo] nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current]{color:#fbf7f28c}.sheet-foot[data-astro-cid-isef26zo]{border-top:1px solid #fbf7f229;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:16px;display:flex}.sheet-cta[data-astro-cid-isef26zo],.sheet-close[data-astro-cid-isef26zo]{min-height:44px;font-size:var(--text-small);transition:scale var(--motion-press) var(--ease-out);border-radius:999px;align-items:center;padding:0 18px;font-weight:500;display:inline-flex}.sheet-cta[data-astro-cid-isef26zo]{background:var(--color-paper);color:var(--color-ink)}.sheet-close[data-astro-cid-isef26zo]{color:var(--color-paper);cursor:pointer;border:1px solid #fbf7f24d}.sheet-cta[data-astro-cid-isef26zo]:active,.sheet-close[data-astro-cid-isef26zo]:active{scale:var(--press,.96)}@media (prefers-reduced-motion:no-preference){.sheet[data-astro-cid-isef26zo]{transform-origin:calc(100% - 40px) 20px;transition:scale var(--motion-open) var(--ease-out), opacity var(--motion-open) var(--ease-out), display var(--motion-open) allow-discrete, overlay var(--motion-open) allow-discrete}.sheet[data-astro-cid-isef26zo]:not(:popover-open){opacity:0;scale:.94}@starting-style{.sheet[data-astro-cid-isef26zo]:popover-open{opacity:0;translate:0 -24px}}}
