.site-header[data-astro-cid-nen7h5rs]{z-index:50;border-bottom:1px solid var(--hairline);position:sticky;top:0}.header-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:64px;display:flex}.wordmark[data-astro-cid-nen7h5rs]{align-items:baseline;gap:var(--s-3);min-height:44px;font-size:var(--text-lg);padding-top:10px;font-weight:600;text-decoration:none;display:inline-flex}.site-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--s-6);display:flex}.nav-links[data-astro-cid-nen7h5rs]{gap:var(--s-1);margin:0;padding:0;list-style:none;display:flex}.nav-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;padding-inline:var(--s-3);font-size:var(--text-base);letter-spacing:.08em;color:var(--ink-2);align-items:center;font-variant-caps:all-small-caps;text-decoration:none;transition:color .25s cubic-bezier(.22,1,.36,1);display:inline-flex}.nav-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--ink)}.nav-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--ink);text-decoration:underline 1.5px wavy;text-decoration-color:var(--pencil);text-underline-offset:6px}.header-tools[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--s-2);display:flex}.lang-menu[data-astro-cid-nen7h5rs]{position:relative}.lang-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs],.theme-toggle[data-astro-cid-nen7h5rs]{min-width:44px;min-height:40px;padding-inline:var(--s-3);border:1.5px solid var(--hairline);background:var(--card);color:var(--ink);font:inherit;font-size:var(--text-sm);cursor:pointer;justify-content:center;align-items:center;list-style:none;transition:border-color .25s cubic-bezier(.22,1,.36,1);display:inline-flex}.lang-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]:hover,.theme-toggle[data-astro-cid-nen7h5rs]:hover{border-color:var(--ink)}.theme-toggle[data-astro-cid-nen7h5rs]{padding-inline:0}.lang-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.lang-menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{right:0;top:calc(100% + var(--s-2));min-width:12rem;padding:var(--s-2);background:var(--card);border:1.5px solid var(--ink);color:var(--ink);margin:0;list-style:none;position:absolute}.lang-menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:40px;padding-inline:var(--s-3);font-size:var(--text-sm);align-items:center;text-decoration:none;display:flex}.lang-menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{text-decoration:underline}.lang-menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{color:var(--pencil);text-decoration:underline wavy}.menu-toggle[data-astro-cid-nen7h5rs]{display:none}@media (width<=880px){.header-inner[data-astro-cid-nen7h5rs]{flex-wrap:wrap}.site-nav[data-astro-cid-nen7h5rs]{width:100%;padding-bottom:var(--s-3);flex-wrap:wrap;justify-content:space-between}.nav-links[data-astro-cid-nen7h5rs]{flex-wrap:wrap}.js .menu-toggle[data-astro-cid-nen7h5rs]{min-height:44px;padding-inline:var(--s-4);border:1.5px solid var(--ink);color:var(--ink);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;align-items:center;display:inline-flex}.js .site-nav[data-astro-cid-nen7h5rs]:not(.is-open){display:none}.js .site-nav[data-astro-cid-nen7h5rs].is-open{align-items:stretch;gap:var(--s-6);min-height:calc(100dvh - 64px);padding-block:var(--s-6) var(--s-8);flex-direction:column}.js .site-nav[data-astro-cid-nen7h5rs].is-open .nav-links[data-astro-cid-nen7h5rs]{flex-direction:column}.js .site-nav[data-astro-cid-nen7h5rs].is-open .nav-links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:1px dashed var(--hairline);animation:.5s cubic-bezier(.22,1,.36,1) both menu-in}.js .site-nav[data-astro-cid-nen7h5rs].is-open .nav-links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(2){animation-delay:60ms}.js .site-nav[data-astro-cid-nen7h5rs].is-open .nav-links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(3){animation-delay:.12s}.js .site-nav[data-astro-cid-nen7h5rs].is-open .nav-links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(4){animation-delay:.18s}.js .site-nav[data-astro-cid-nen7h5rs].is-open .nav-links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(5){animation-delay:.24s}.js .site-nav[data-astro-cid-nen7h5rs].is-open .nav-links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(6){animation-delay:.3s}.js .site-nav[data-astro-cid-nen7h5rs].is-open .nav-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:var(--text-3xl);color:var(--ink);min-height:56px;padding-inline:0}.lang-menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{left:0;right:auto}}@keyframes menu-in{0%{opacity:0;transform:translateY(24px)}}.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--section);padding-top:var(--s-20);border-top:2px solid var(--ink);box-shadow:0 -4px 0 -2px var(--bg), 0 -6px 0 -2px var(--ink)}.footer-contact[data-astro-cid-jo6i4kqk]{gap:var(--s-4) var(--s-8);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.footer-contact[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-size:var(--text-h2);grid-column:1/-1}.footer-contact[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:48ch;font-size:var(--text-xl);color:var(--ink-2);line-height:1.45}.footer-sign[data-astro-cid-jo6i4kqk]{grid-area:2/2/span 2;font-size:3rem;transform:rotate(-5deg);color:var(--accent)!important}.footer-contact[data-astro-cid-jo6i4kqk] .button[data-astro-cid-jo6i4kqk]{margin-top:var(--s-4);justify-self:start}.footer-cols[data-astro-cid-jo6i4kqk]{gap:var(--s-8);margin-top:var(--s-16);padding-top:var(--s-6);border-top:1px dashed var(--rule);font-size:var(--text-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.footer-cols[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.footer-cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--s-2);min-height:32px;text-decoration:none;display:inline-flex}.footer-cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:var(--muted)}.footer-cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--accent);text-decoration:underline}.footer-legal[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--s-2) var(--s-8);margin-top:var(--s-16);padding-block:var(--s-6) var(--s-8);font-size:var(--text-sm);color:var(--muted);flex-wrap:wrap;display:flex}.footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit}@media (width<=720px){.footer-contact[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer-sign[data-astro-cid-jo6i4kqk]{grid-area:auto/1;justify-self:end}.footer-cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}.tr-banner[data-astro-cid-a3iznlik]{background:color-mix(in srgb, var(--tape) 55%, transparent);border-bottom:1px dashed var(--rule)}.tr-inner[data-astro-cid-a3iznlik]{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding-block:.6rem;display:flex}.tr-inner[data-astro-cid-a3iznlik] p[data-astro-cid-a3iznlik]{flex:18rem}.tr-inner[data-astro-cid-a3iznlik] .button[data-astro-cid-a3iznlik]{min-height:44px;font-size:var(--text-sm);padding-block:.3em}.lang-suggest[data-astro-cid-hkbrpulz]{background:var(--tape);color:var(--ink);border-bottom:1px solid var(--hairline)}.lang-suggest-inner[data-astro-cid-hkbrpulz]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding-block:.6rem;display:flex}.lang-suggest-inner[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{flex:16rem;font-weight:500}.lang-suggest[data-astro-cid-hkbrpulz] .button[data-astro-cid-hkbrpulz]{min-height:40px}.lang-suggest-close[data-astro-cid-hkbrpulz]{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}
