.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.lang-group[data-astro-cid-ltpqzwiw]{border:1px solid color-mix(in oklab,currentColor 35%,transparent);border-radius:9999px;padding:2px;gap:2px}.lang-opt[data-astro-cid-ltpqzwiw]{display:flex;min-height:2rem;align-items:center;border-radius:9999px;padding-inline:.65rem;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in oklab,currentColor 70%,transparent);transition:background-color .18s var(--ease-out-quart),color .18s var(--ease-out-quart)}.lang-opt[data-astro-cid-ltpqzwiw]:hover{color:var(--color-paper)}.lang-opt[data-astro-cid-ltpqzwiw].is-on{background-color:var(--color-paper);color:var(--color-ink)}@media(prefers-reduced-motion:reduce){.lang-opt[data-astro-cid-ltpqzwiw]{transition:none}}.site-header[data-astro-cid-3ef6ksr2]{color:var(--color-paper);background-color:color-mix(in oklab,var(--color-ink) 92%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid color-mix(in oklab,var(--color-paper) 12%,transparent);transition:background-color .28s var(--ease-out-quart),border-color .28s var(--ease-out-quart),padding .28s var(--ease-out-quart)}.site-header[data-astro-cid-3ef6ksr2].is-overlay:not(.is-stuck){background-color:transparent;border-bottom-color:transparent;backdrop-filter:none}.nav-link[data-astro-cid-3ef6ksr2]{color:color-mix(in oklab,var(--color-paper) 82%,transparent);transition:color .18s var(--ease-out-quart)}.nav-link[data-astro-cid-3ef6ksr2]:hover{color:var(--color-paper)}.burger[data-astro-cid-3ef6ksr2]{border:1px solid color-mix(in oklab,var(--color-paper) 35%,transparent)}.burger[data-astro-cid-3ef6ksr2]:hover{background-color:color-mix(in oklab,var(--color-paper) 12%,transparent)}@media(prefers-reduced-motion:reduce){.site-header[data-astro-cid-3ef6ksr2],.nav-link[data-astro-cid-3ef6ksr2]{transition:none}}.deco[data-astro-cid-ccjd63cb]{pointer-events:none;max-width:100%}.ft[data-astro-cid-sz7xmlte]{position:relative;isolation:isolate;overflow:clip;background-color:color-mix(in oklab,var(--color-ink) 88%,black);color:var(--color-paper);border-top:2px solid var(--color-ochre-500)}.ft-label[data-astro-cid-sz7xmlte]{font-family:var(--font-subtitle);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ochre-200)}.ft-link[data-astro-cid-sz7xmlte]{color:color-mix(in oklab,var(--color-paper) 72%,transparent);transition:color .18s var(--ease-out-quart)}.ft-link[data-astro-cid-sz7xmlte]:hover{color:var(--color-ochre-200)}.ft-contact[data-astro-cid-sz7xmlte]{display:block;font-weight:600;color:var(--color-ochre-200)}.ft-contact[data-astro-cid-sz7xmlte]:hover{text-decoration:underline;text-underline-offset:3px}.ft-bottom[data-astro-cid-sz7xmlte]{border-top:1px solid color-mix(in oklab,var(--color-paper) 14%,transparent)}@media(prefers-reduced-motion:reduce){.ft-link[data-astro-cid-sz7xmlte]{transition:none}}.mc[data-astro-cid-3v5i3x4a]{position:fixed;left:0;right:0;bottom:0;z-index:60;padding:.6rem max(.75rem,env(safe-area-inset-left)) calc(.6rem + env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-right));background-color:var(--color-paper);border-top:1px solid color-mix(in oklab,var(--color-ink) 12%,transparent);transform:translateY(110%);visibility:hidden;transition:transform .24s var(--ease-out-quart),visibility .24s}.mc[data-astro-cid-3v5i3x4a].is-on{transform:none;visibility:visible}@media(min-width:768px){.mc[data-astro-cid-3v5i3x4a]{display:none}}.mc-inner[data-astro-cid-3v5i3x4a]{display:flex;gap:.5rem;max-width:32rem;margin-inline:auto}.mc-btn[data-astro-cid-3v5i3x4a]{display:inline-flex;flex:1 1 0;min-height:2.9rem;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;font-weight:600;font-size:.95rem}.mc-call[data-astro-cid-3v5i3x4a]{border:1.5px solid color-mix(in oklab,var(--color-ink) 22%,transparent);color:var(--color-ink)}.mc-book[data-astro-cid-3v5i3x4a]{background-color:var(--color-garnet-600);color:var(--color-paper)}@media(prefers-reduced-motion:reduce){.mc[data-astro-cid-3v5i3x4a]{transition:none}}
