.site-header[data-astro-cid-fzpbxy5g]{z-index:50;border-bottom:1px solid var(--hd-border-gold);background:var(--hd-veil-strong);backdrop-filter:blur(12px)saturate(1.2);position:sticky;inset-block-start:0}.bar[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--hd-space-2) var(--hd-space-4);padding-block:var(--hd-space-3);grid-template-columns:1fr auto;grid-template-areas:"brand lang""nav nav";display:grid}.brand[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--hd-space-2);min-block-size:2.75rem;color:var(--hd-text);font-family:var(--hd-font-display);letter-spacing:.04em;grid-area:brand;justify-self:start;font-weight:700;text-decoration:none;display:inline-flex}.brand[data-astro-cid-fzpbxy5g] .brand-mark{object-fit:contain;block-size:2.5rem;inline-size:2.5rem}.brand-name[data-astro-cid-fzpbxy5g]{white-space:nowrap}@media (width>=52rem){.brand[data-astro-cid-fzpbxy5g] .brand-mark{block-size:3rem;inline-size:3rem}}.main-nav[data-astro-cid-fzpbxy5g]{grid-area:nav}.lang-switch[data-astro-cid-fzpbxy5g]{grid-area:lang}.nav-list[data-astro-cid-fzpbxy5g]{align-items:center;gap:0 var(--hd-space-4);font-size:var(--hd-text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nav-list[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{min-block-size:2.75rem;color:var(--hd-text-muted);align-items:center;text-decoration:none;display:inline-flex}.nav-list[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--hd-text);text-decoration:underline}.nav-list[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current]{color:var(--hd-accent);font-weight:600}@media (width>=52rem){.bar[data-astro-cid-fzpbxy5g]{grid-template-columns:auto 1fr auto;grid-template-areas:"brand nav lang"}.main-nav[data-astro-cid-fzpbxy5g]{justify-self:end}.lang-switch[data-astro-cid-fzpbxy5g]{border-inline-start:1px solid var(--hd-border);padding-inline-start:var(--hd-space-4)}}.site-footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--hd-border-gold);background:var(--hd-surface-sunken);padding-block:var(--hd-space-6);font-size:var(--hd-text-sm)}.bar[data-astro-cid-nns7i3if]{justify-content:space-between;align-items:center;gap:var(--hd-space-4);flex-wrap:wrap;display:flex}.brand[data-astro-cid-nns7i3if]{align-items:center;gap:var(--hd-space-3);display:flex}.brand[data-astro-cid-nns7i3if] .emblem{object-fit:contain;block-size:2.5rem;inline-size:2.5rem}.studio[data-astro-cid-nns7i3if]{align-items:center;gap:var(--hd-space-3);color:var(--hd-text-muted);text-decoration:none;display:inline-flex}.studio[data-astro-cid-nns7i3if]:hover{color:var(--hd-text)}.studio[data-astro-cid-nns7i3if] .studio-logo{object-fit:contain;block-size:5.5rem;inline-size:5.5rem}.line[data-astro-cid-nns7i3if]{max-width:none;color:var(--hd-text-muted);margin:0}.links[data-astro-cid-nns7i3if]{gap:var(--hd-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{min-block-size:2.75rem;color:var(--hd-text-muted);align-items:center;display:inline-flex}.links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--hd-text)}.cta[data-astro-cid-i7ejwwzi]{align-items:center;gap:var(--hd-space-2);padding:var(--hd-space-3) var(--hd-space-6);border-radius:var(--hd-radius-md);font-weight:650;font-size:var(--hd-text-base);min-block-size:2.75rem;transition:background-color var(--hd-motion-fast) var(--hd-motion-ease), border-color var(--hd-motion-fast) var(--hd-motion-ease), box-shadow var(--hd-motion-fast) var(--hd-motion-ease);text-decoration:none;display:inline-flex}.primary[data-astro-cid-i7ejwwzi]{background:linear-gradient(180deg, var(--hd-gold-300), var(--hd-gold-400) 55%, var(--hd-gold-600));color:var(--hd-accent-contrast);border:1px solid var(--hd-gold-300);box-shadow:0 0 0 0 var(--hd-gold-glow)}.primary[data-astro-cid-i7ejwwzi]:hover{box-shadow:0 0 24px 2px var(--hd-gold-glow)}.secondary[data-astro-cid-i7ejwwzi]{color:var(--hd-text);border:1px solid var(--hd-border-strong);background:0 0}.secondary[data-astro-cid-i7ejwwzi]:hover{border-color:var(--hd-accent);background:var(--hd-gold-wash)}.ext[data-astro-cid-i7ejwwzi]{opacity:.75}.emblem[data-astro-cid-qg3ssswd]{flex:none}.frame[data-astro-cid-qg3ssswd]{stroke:var(--hero);stroke-width:2px;stroke-linejoin:round}.solid[data-astro-cid-qg3ssswd]{fill:var(--hero)}.line[data-astro-cid-qg3ssswd],.crack[data-astro-cid-qg3ssswd]{fill:none;stroke-linecap:round;stroke-linejoin:round}.line[data-astro-cid-qg3ssswd]{stroke:var(--hero)}.crack[data-astro-cid-qg3ssswd]{stroke:var(--hd-surface)}
