header[data-astro-cid-3ef6ksr2]{position:fixed;inset:0 0 auto;z-index:50;transition:background .3s ease,border-color .3s ease,backdrop-filter .3s ease;border-bottom:1px solid transparent}header[data-astro-cid-3ef6ksr2].scrolled{background:#17181cb8;backdrop-filter:blur(12px);border-bottom-color:var(--hairline)}.bar[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;height:64px}.wordmark[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;min-height:48px}.wordmark[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{display:block;width:clamp(146px,17vw,194px);height:auto}.actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:.75rem}.language-menu[data-astro-cid-3ef6ksr2]{position:relative}.language-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:center;gap:.5rem;min-width:90px;min-height:44px;padding:.45rem .7rem;border:1px solid rgba(196,154,108,.45);border-radius:12px;background:#1f2127eb;color:var(--ivory);box-shadow:inset 0 1px #f2ede414;font-size:.76rem;font-weight:700;letter-spacing:.08em;list-style:none;cursor:pointer;user-select:none;transition:border-color .2s ease,background .2s ease}.language-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.language-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]:hover,.language-menu[data-astro-cid-3ef6ksr2][open] summary[data-astro-cid-3ef6ksr2]{border-color:var(--amber);background:var(--surface)}.globe[data-astro-cid-3ef6ksr2]{width:17px;height:17px;color:var(--amber-bright)}.chevron[data-astro-cid-3ef6ksr2]{width:12px;height:12px;color:var(--amber);transition:transform .2s ease}.language-menu[data-astro-cid-3ef6ksr2][open] .chevron[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}.language-options[data-astro-cid-3ef6ksr2]{position:absolute;top:calc(100% + .55rem);right:0;z-index:60;width:202px;padding:.35rem;border:1px solid rgba(196,154,108,.48);border-radius:14px;background:#1f2127;box-shadow:0 18px 42px #00000080,inset 0 1px #f2ede412}.language-options[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:.55rem .75rem;border-radius:9px;color:var(--ivory);font-size:.9rem;line-height:1.2}.language-options[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.language-options[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible{background:#c49a6c24}.language-options[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--amber-bright);background:#c49a6c1c}.language-code[data-astro-cid-3ef6ksr2]{color:var(--stone);font-size:.68rem;font-weight:700;letter-spacing:.08em}.language-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]:focus-visible,.language-options[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible,.wordmark[data-astro-cid-3ef6ksr2]:focus-visible,.cta[data-astro-cid-3ef6ksr2]:focus-visible{outline:2px solid var(--amber-bright);outline-offset:3px}.cta[data-astro-cid-3ef6ksr2]{min-height:48px;padding:.5rem 1.1rem;font-size:.9rem}@media (max-width: 620px){.cta[data-astro-cid-3ef6ksr2]{display:none}.bar[data-astro-cid-3ef6ksr2]{gap:.75rem}}@media (max-width: 360px){.wordmark[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:112px}.actions[data-astro-cid-3ef6ksr2]{gap:.4rem}.language-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{min-width:82px;padding-inline:.55rem}}footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--hairline);padding-block:3rem 2rem;background:#0f101380}.inner[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;align-items:flex-start}.brand[data-astro-cid-sz7xmlte]{max-width:32ch}.wordmark[data-astro-cid-sz7xmlte]{display:flex;align-items:center;width:fit-content;min-height:48px;margin-bottom:.5rem}.wordmark[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{display:block;width:min(220px,70vw);height:auto}.brand[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-size:.92rem}.links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:1.25rem}.links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:48px;color:var(--stone);font-size:.92rem;transition:color .2s ease}.links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--amber)}.links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible,.wordmark[data-astro-cid-sz7xmlte]:focus-visible{outline:2px solid var(--amber-bright);outline-offset:3px}.bottom[data-astro-cid-sz7xmlte]{margin-top:2rem;color:var(--whisper);font-size:.85rem}.bottom[data-astro-cid-sz7xmlte] small[data-astro-cid-sz7xmlte]{display:block;max-width:75ch;margin-top:.6rem;font-size:.72rem}
