.site-header[data-astro-cid-nen7h5rs]{z-index:40;pointer-events:none;padding:.75rem 0 0;position:fixed;top:0;left:0;right:0}.site-header__shell[data-astro-cid-nen7h5rs],.site-header__drawer[data-astro-cid-nen7h5rs]{pointer-events:none}.site-header__inner[data-astro-cid-nen7h5rs],.site-header__drawer-nav[data-astro-cid-nen7h5rs],.site-header__menu-btn[data-astro-cid-nen7h5rs]{pointer-events:auto}.site-header__inner[data-astro-cid-nen7h5rs]{border:1px solid color-mix(in srgb, white 55%, var(--line));border-radius:var(--radius);background:color-mix(in srgb, var(--paper) 58%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.15);min-height:2.85rem;transition:background .28s var(--ease), border-color .28s var(--ease), box-shadow .28s var(--ease);justify-content:space-between;align-items:center;gap:1rem;padding:.45rem .85rem;display:flex;box-shadow:inset 0 1px #fff6,0 8px 24px -14px #1a1c1f47,0 2px 8px -4px #1a1c1f1a}.site-header[data-astro-cid-nen7h5rs].is-scrolled .site-header__inner[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs].is-open .site-header__inner[data-astro-cid-nen7h5rs]{background:color-mix(in srgb, var(--paper) 88%, transparent);border-color:var(--line);box-shadow:inset 0 1px #ffffff8c,0 14px 32px -16px #1a1c1f5c,0 4px 12px -6px #1a1c1f24}.site-header__brand[data-astro-cid-nen7h5rs]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;text-decoration:none}.site-header__end[data-astro-cid-nen7h5rs]{align-items:center;gap:1rem;display:flex}.site-header__nav[data-astro-cid-nen7h5rs]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:flex-end;gap:.85rem 1.15rem;font-size:.72rem;display:flex}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.site-header__drawer-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink-muted);text-decoration:none}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.site-header__drawer-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page],.site-header__drawer-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--ink)}.site-header__lang[data-astro-cid-nen7h5rs]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-muted);align-items:center;gap:.35rem;font-size:.72rem;display:flex}.site-header__lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink-muted);text-decoration:none}.site-header__lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{color:var(--ink)}.site-header__lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--accent)}.site-header__menu-btn[data-astro-cid-nen7h5rs]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);cursor:pointer;background:0 0;border:0;margin:0;padding:.2rem 0;font-size:.72rem;display:none}.site-header__menu-btn[data-astro-cid-nen7h5rs]:hover{color:var(--accent)}.site-header__drawer[data-astro-cid-nen7h5rs]{margin-top:.45rem}.site-header__drawer[data-astro-cid-nen7h5rs][hidden]{display:none}.site-header__drawer-nav[data-astro-cid-nen7h5rs]{border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb, var(--paper) 92%, white);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;gap:.15rem;padding:.65rem .85rem;font-size:.78rem;display:grid;box-shadow:0 14px 28px -22px #1a1c1f73}.site-header__drawer-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:.55rem .15rem}@media (width<=860px){.site-header__nav[data-astro-cid-nen7h5rs]{display:none}.site-header__menu-btn[data-astro-cid-nen7h5rs]{display:inline-flex}.site-header[data-astro-cid-nen7h5rs]{padding-top:.55rem}}@media (prefers-reduced-transparency:reduce){.site-header__inner[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs].is-scrolled .site-header__inner[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs].is-open .site-header__inner[data-astro-cid-nen7h5rs],.site-header__drawer-nav[data-astro-cid-nen7h5rs]{background:var(--surface-solid);-webkit-backdrop-filter:none}}.site-footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--line);padding-block:var(--space-md)}.site-footer__inner[data-astro-cid-nns7i3if]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;gap:.75rem;font-size:.72rem;display:flex}.site-footer[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{margin:0}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{text-decoration:none}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{text-decoration:underline}.site-main--page{padding-top:4.35rem}.site-main--page>.section:first-child,.site-main--page>.page-header{padding-top:var(--space-lg)}
