.site-header[data-astro-cid-nen7h5rs]{z-index:50;background:var(--white);border-bottom:1px solid var(--birch);position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{height:var(--header-h);justify-content:space-between;align-items:center;gap:24px;display:flex}.brand[data-astro-cid-nen7h5rs]{color:var(--shadow);align-items:center;gap:14px;text-decoration:none;display:flex}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{flex:none;width:36px;height:36px}.brand-text[data-astro-cid-nen7h5rs]{white-space:nowrap;line-height:1.2;display:grid}.brand-name[data-astro-cid-nen7h5rs]{letter-spacing:-.01em;font-size:1.05rem;font-weight:500}.brand-desc[data-astro-cid-nen7h5rs]{letter-spacing:.16em;text-transform:uppercase;color:var(--lichen);font-size:.68rem;font-weight:500}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;display:none}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:24px;margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.nav[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{white-space:nowrap}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid #0000;padding:6px 0;font-size:.95rem;text-decoration:none}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--spruce);border-bottom-color:var(--spruce)}.menu-toggle[data-astro-cid-nen7h5rs]{cursor:pointer;width:44px;height:44px;color:var(--shadow);background:0 0;border:0;place-items:center;margin-right:-10px;display:grid}.menu-icon[data-astro-cid-nen7h5rs],.menu-icon[data-astro-cid-nen7h5rs]:before,.menu-icon[data-astro-cid-nen7h5rs]:after{background:currentColor;width:22px;height:1.5px;transition:transform .2s;display:block}.menu-icon[data-astro-cid-nen7h5rs]{position:relative}.menu-icon[data-astro-cid-nen7h5rs]:before,.menu-icon[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;left:0}.menu-icon[data-astro-cid-nen7h5rs]:before{top:-7px}.menu-icon[data-astro-cid-nen7h5rs]:after{top:7px}[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-icon[data-astro-cid-nen7h5rs]{background:0 0}[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-icon[data-astro-cid-nen7h5rs]:before{transform:translateY(7px)rotate(45deg)}[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-icon[data-astro-cid-nen7h5rs]:after{transform:translateY(-7px)rotate(-45deg)}.mobile-menu[data-astro-cid-nen7h5rs]{inset:var(--header-h) 0 0 0;background:var(--white);padding-block:16px 40px;position:fixed;overflow-y:auto}.mobile-menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0 0 32px;padding:0;list-style:none}.mobile-menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--birch)}.mobile-menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:-.01em;padding:18px 0;font-size:1.4rem;text-decoration:none;display:block}.mobile-menu[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{width:100%}.nav[data-astro-cid-nen7h5rs] .langs[data-astro-cid-nen7h5rs]{border-left:1px solid var(--birch);gap:12px;padding-left:20px}.langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:.08em;color:var(--lichen);border-bottom:1px solid #0000;padding:4px 0;font-size:.78rem;font-weight:500;text-decoration:none}.nav[data-astro-cid-nen7h5rs] .langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:.78rem}.langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{color:var(--spruce);border-bottom-color:var(--spruce)}.mobile-menu[data-astro-cid-nen7h5rs] .langs--mobile[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:8px 24px;margin:32px 0 0;display:flex}.mobile-menu[data-astro-cid-nen7h5rs] .langs--mobile[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border:0}.mobile-menu[data-astro-cid-nen7h5rs] .langs--mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:0;padding:6px 0;font-size:1rem;display:inline-block}@media (width>=1280px){.nav[data-astro-cid-nen7h5rs]{display:flex}.menu-toggle[data-astro-cid-nen7h5rs],.mobile-menu[data-astro-cid-nen7h5rs]{display:none!important}}@media (width<=380px){.brand-desc[data-astro-cid-nen7h5rs]{letter-spacing:.1em}}.site-footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--birch);padding-block:64px 32px;font-size:.95rem}.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:40px;display:grid}@media (width>=760px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1fr}}.about[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:200px;height:auto;margin-bottom:20px}.about[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:30em}ul[data-astro-cid-jo6i4kqk]{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}a[data-astro-cid-jo6i4kqk]{text-decoration:none}a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--birch);color:var(--lichen);justify-content:space-between;gap:16px;margin-top:56px;padding-top:20px;font-size:.85rem;display:flex}
