.site-footer[data-astro-cid-gcn2mc3v]{border-top:1px solid rgba(242,233,219,.06);padding-block:var(--space-lg) var(--space-xl);margin-top:var(--space-sm);background:linear-gradient(to top,rgba(10,22,34,.95),transparent)}.site-footer__inner[data-astro-cid-gcn2mc3v]{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);text-align:center}.site-footer__home[data-astro-cid-gcn2mc3v]{text-decoration:none}.site-footer__home[data-astro-cid-gcn2mc3v]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.site-footer__wordmark[data-astro-cid-gcn2mc3v]{margin:0;height:18px;max-height:18px;width:auto;max-width:none;opacity:.85}.site-footer__copy[data-astro-cid-gcn2mc3v]{margin:0;color:var(--color-text-muted);font-size:.9rem}.site-footer__nav[data-astro-cid-gcn2mc3v]{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:center;font-size:.85rem;color:var(--color-text-muted)}.site-footer__placeholder[data-astro-cid-gcn2mc3v]{opacity:.9}.site-footer__link[data-astro-cid-gcn2mc3v]{color:var(--color-text-muted);font-weight:600;text-decoration:none}.site-footer__link[data-astro-cid-gcn2mc3v]:hover{color:var(--color-accent);text-decoration:none}.site-footer__locale[data-astro-cid-gcn2mc3v]{font-weight:600;text-decoration:none}.site-footer__link[data-astro-cid-gcn2mc3v]:focus-visible,.site-footer__locale[data-astro-cid-gcn2mc3v]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.site-footer__domain[data-astro-cid-gcn2mc3v]{margin:.25rem 0 0;font-size:.75rem;letter-spacing:.08em;color:var(--color-text-faint);text-transform:uppercase;text-decoration:none}.site-footer__domain[data-astro-cid-gcn2mc3v]:hover,.site-footer__domain[data-astro-cid-gcn2mc3v]:focus-visible{color:var(--color-accent);text-decoration:none}.site-footer__domain[data-astro-cid-gcn2mc3v]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.site-header[data-astro-cid-ctg3m53h]{position:sticky;top:0;z-index:10;backdrop-filter:blur(16px) saturate(1.2);background:#0a1622d1;border-bottom:1px solid rgba(242,233,219,.06)}.site-header__inner[data-astro-cid-ctg3m53h]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.9rem}.site-header__brand[data-astro-cid-ctg3m53h]{display:inline-flex;align-items:center;gap:.65rem;color:var(--color-text);text-decoration:none}.site-header__mark[data-astro-cid-ctg3m53h]{height:28px;max-height:28px;width:auto;max-width:none}.site-header__wordmark[data-astro-cid-ctg3m53h]{height:16px;max-height:16px;width:auto;max-width:none}.site-header__nav[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:.75rem;flex-wrap:nowrap;justify-content:flex-end}.site-header__link[data-astro-cid-ctg3m53h]{display:none;color:var(--color-text-muted);font-size:.88rem;text-decoration:none;transition:color .15s ease;white-space:nowrap}@media(min-width:720px){.site-header__nav[data-astro-cid-ctg3m53h]{gap:1rem}.site-header__link[data-astro-cid-ctg3m53h]{display:inline}}.site-header__link[data-astro-cid-ctg3m53h]:hover{color:var(--color-text);text-decoration:none}.site-header__cta[data-astro-cid-ctg3m53h]{display:none;padding:.45rem 1rem;border-radius:999px;background:var(--color-accent-soft);border:1px solid rgba(217,162,74,.35);color:var(--color-accent);font-size:.82rem;font-weight:600;text-decoration:none;transition:background .15s ease}.site-header__cta[data-astro-cid-ctg3m53h]:hover{background:#d9a24a47;text-decoration:none}@media(min-width:640px){.site-header__cta[data-astro-cid-ctg3m53h]{display:inline-flex}}.site-header__locale[data-astro-cid-ctg3m53h]{border:1px solid rgba(242,233,219,.15);color:var(--color-text-muted);border-radius:999px;padding:.35rem .7rem;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-decoration:none;transition:color .15s ease,border-color .15s ease}.site-header__locale[data-astro-cid-ctg3m53h]:hover{color:var(--color-accent);border-color:#d9a24a66;text-decoration:none}.site-header__link[data-astro-cid-ctg3m53h]:focus-visible,.site-header__cta[data-astro-cid-ctg3m53h]:focus-visible,.site-header__locale[data-astro-cid-ctg3m53h]:focus-visible,.site-header__brand[data-astro-cid-ctg3m53h]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}
