.site-header[data-astro-cid-nen7h5rs]{z-index:20;background:var(--bg);position:relative}.site-header--overlay[data-astro-cid-nen7h5rs]{color:#fff;text-shadow:0 1px 10px #00000059;background:0 0;position:absolute;top:0;left:0;right:0}.site-header__bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:12px 32px;min-height:84px;display:flex}.site-header--solid[data-astro-cid-nen7h5rs] .site-header__bar[data-astro-cid-nen7h5rs]{min-height:76px}.site-header__logo[data-astro-cid-nen7h5rs]{color:inherit;letter-spacing:.02em;padding:10px 0;font-size:24px;font-weight:700;text-decoration:none}.site-header--overlay[data-astro-cid-nen7h5rs] .site-header__logo[data-astro-cid-nen7h5rs],.site-header--overlay[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#fff}.site-header__nav[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:4px 34px;font-size:15px;font-weight:500;display:flex}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:inherit;border-bottom:1px solid #0000;padding:12px 0;text-decoration:none}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{border-bottom-color:currentColor}.site-header__tools[data-astro-cid-nen7h5rs]{align-items:center;gap:4px;display:flex}.icon-btn[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.site-header--overlay[data-astro-cid-nen7h5rs] .icon-btn[data-astro-cid-nen7h5rs]{filter:drop-shadow(0 1px 6px #00000059)}.site-header__burger[data-astro-cid-nen7h5rs]{display:none}.lang[data-astro-cid-nen7h5rs]{position:relative}.lang[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;align-items:center;height:44px;padding:0 10px;font-size:14px;font-weight:600;list-style:none;display:flex}.lang[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.lang[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{background:var(--bg);border:1px solid var(--line);min-width:160px;text-shadow:none;margin:0;padding:8px 0;list-style:none;position:absolute;top:100%;right:0}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:8px 16px;font-size:15px;text-decoration:none;display:block;color:var(--ink)!important}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{font-weight:700}.site-search[data-astro-cid-nen7h5rs]{background:var(--bg);color:var(--ink);text-shadow:none;border-bottom:1px solid var(--line)}.site-search__row[data-astro-cid-nen7h5rs]{gap:12px;padding-top:16px;padding-bottom:16px;display:flex}.site-search[data-astro-cid-nen7h5rs] input[data-astro-cid-nen7h5rs]{border:1px solid var(--field);background:var(--bg);border-radius:0;flex:1;min-width:0;height:50px;padding:0 14px;font-size:17px}.site-menu[data-astro-cid-nen7h5rs]{z-index:50;background:var(--bg);color:var(--ink);text-shadow:none;position:fixed;inset:0;overflow-y:auto}.site-menu__top[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;min-height:64px;display:flex}.site-menu[data-astro-cid-nen7h5rs] .site-header__logo[data-astro-cid-nen7h5rs]{color:var(--ink)!important}.site-menu__nav[data-astro-cid-nen7h5rs]{flex-direction:column;padding-top:24px;padding-bottom:24px;display:flex}.site-menu__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);padding:12px 0;font-size:30px;font-weight:700;text-decoration:none;color:var(--ink)!important}.site-menu__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-underline-offset:6px;text-decoration:underline 2px}.site-menu__langs[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:8px 20px;font-size:16px;display:flex}.site-menu__langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:8px 0;text-decoration:none;color:var(--muted)!important}.site-menu__langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{font-weight:700;color:var(--ink)!important}@media (width<=860px){.site-header__bar[data-astro-cid-nen7h5rs],.site-header--solid[data-astro-cid-nen7h5rs] .site-header__bar[data-astro-cid-nen7h5rs]{min-height:64px}.site-header__logo[data-astro-cid-nen7h5rs]{font-size:20px}.site-header__nav[data-astro-cid-nen7h5rs],.site-header__tools[data-astro-cid-nen7h5rs] .lang[data-astro-cid-nen7h5rs]{display:none}.site-header__burger[data-astro-cid-nen7h5rs]{display:flex}}
