.site-header[data-astro-cid-v3sbsdhf]{position:relative;z-index:30;background:#f7f5f0f0;backdrop-filter:blur(8px);border-bottom:1px solid var(--wf-rule);color:var(--wf-ink);font-family:var(--wf-f-body)}.site-header--sticky[data-astro-cid-v3sbsdhf]{position:sticky;top:0}.site-header__inner[data-astro-cid-v3sbsdhf]{display:flex;align-items:center;gap:32px;min-height:68px}.site-header__logo[data-astro-cid-v3sbsdhf]{display:inline-flex;align-items:center;gap:10px;color:var(--wf-ink);text-decoration:none;font-family:var(--wf-f-head);font-weight:800;font-size:19px;white-space:nowrap}.site-header__logo[data-astro-cid-v3sbsdhf] img[data-astro-cid-v3sbsdhf]{flex:none}.site-header__nav[data-astro-cid-v3sbsdhf]{align-items:center;gap:24px}.site-header__nav[data-astro-cid-v3sbsdhf]>a[data-astro-cid-v3sbsdhf],.nav-menu[data-astro-cid-v3sbsdhf] summary[data-astro-cid-v3sbsdhf]{font-size:15px;font-weight:500;color:var(--wf-ink-2);text-decoration:none}.site-header__nav[data-astro-cid-v3sbsdhf]>a[data-astro-cid-v3sbsdhf]:hover,.nav-menu[data-astro-cid-v3sbsdhf] summary[data-astro-cid-v3sbsdhf]:hover,.nav-menu[data-astro-cid-v3sbsdhf][open] summary[data-astro-cid-v3sbsdhf]{color:var(--wf-ink)}.nav-menu[data-astro-cid-v3sbsdhf]{position:relative}.nav-menu[data-astro-cid-v3sbsdhf] summary[data-astro-cid-v3sbsdhf]{list-style:none;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.nav-menu[data-astro-cid-v3sbsdhf] summary[data-astro-cid-v3sbsdhf]::-webkit-details-marker{display:none}.nav-menu[data-astro-cid-v3sbsdhf] summary[data-astro-cid-v3sbsdhf]:after{content:"";width:7px;height:7px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s ease}.nav-menu[data-astro-cid-v3sbsdhf][open] summary[data-astro-cid-v3sbsdhf]:after{margin-top:3px;transform:rotate(-135deg)}.nav-menu[data-astro-cid-v3sbsdhf] summary[data-astro-cid-v3sbsdhf]:focus-visible{outline:3px solid var(--wf-ink);outline-offset:4px;border-radius:4px}.nav-menu__panel[data-astro-cid-v3sbsdhf]{position:absolute;left:-12px;top:calc(100% + 18px);display:grid;min-width:272px;padding:8px;background:var(--wf-surface);border:1px solid var(--wf-rule);border-radius:12px;box-shadow:0 12px 32px #0b25451f}.nav-menu__link[data-astro-cid-v3sbsdhf],.nav-menu__all[data-astro-cid-v3sbsdhf]{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:8px;color:var(--wf-ink);font-size:15px;font-weight:500;text-decoration:none}.nav-menu__link[data-astro-cid-v3sbsdhf]:hover,.nav-menu__all[data-astro-cid-v3sbsdhf]:hover{background:var(--wf-tint)}.nav-menu__link[data-astro-cid-v3sbsdhf]:focus-visible,.nav-menu__all[data-astro-cid-v3sbsdhf]:focus-visible{outline:3px solid var(--wf-ink);outline-offset:-3px}.nav-menu__code[data-astro-cid-v3sbsdhf]{display:inline-grid;place-items:center;flex:none;min-width:34px;height:26px;padding:0 6px;border-radius:6px;background:var(--wf-ink);color:#fff;font-family:var(--wf-f-head);font-size:12px;font-weight:800;line-height:1}.nav-menu__all[data-astro-cid-v3sbsdhf]{margin-top:6px;padding-top:12px;border-top:1px solid var(--wf-rule);border-radius:0 0 8px 8px;font-family:var(--wf-f-head);font-weight:700}.site-header__actions[data-astro-cid-v3sbsdhf]{margin-left:auto;display:flex;align-items:center;gap:8px}.mobile-nav[data-astro-cid-v3sbsdhf]{position:relative}.mobile-nav[data-astro-cid-v3sbsdhf] summary[data-astro-cid-v3sbsdhf]{list-style:none;display:grid;align-content:center;gap:4px;width:42px;height:42px;padding:0 11px;border:1px solid var(--wf-rule-strong);border-radius:10px;cursor:pointer}.mobile-nav[data-astro-cid-v3sbsdhf] summary[data-astro-cid-v3sbsdhf]::-webkit-details-marker{display:none}.mobile-nav[data-astro-cid-v3sbsdhf] summary[data-astro-cid-v3sbsdhf] span[data-astro-cid-v3sbsdhf]{height:2px;background:var(--wf-ink);border-radius:2px}.mobile-nav[data-astro-cid-v3sbsdhf] summary[data-astro-cid-v3sbsdhf]:focus-visible{outline:3px solid var(--wf-ink);outline-offset:3px}.mobile-nav__panel[data-astro-cid-v3sbsdhf]{position:absolute;right:0;top:calc(100% + 8px);display:grid;min-width:220px;max-height:calc(100vh - 96px);overflow-y:auto;padding:8px;background:var(--wf-surface);border:1px solid var(--wf-rule);border-radius:12px;box-shadow:0 12px 32px #0b25451f}.mobile-nav__panel[data-astro-cid-v3sbsdhf] a[data-astro-cid-v3sbsdhf]{padding:10px 12px;border-radius:8px;color:var(--wf-ink);text-decoration:none;font-weight:500}.mobile-nav__panel[data-astro-cid-v3sbsdhf] a[data-astro-cid-v3sbsdhf]:hover{background:var(--wf-tint)}.mobile-nav__panel[data-astro-cid-v3sbsdhf] .mobile-nav__sub[data-astro-cid-v3sbsdhf]{padding:8px 12px 8px 28px;font-size:15px;color:var(--wf-ink-2)}.site-header__short[data-astro-cid-v3sbsdhf]{display:none}@media(max-width:480px){.site-header__inner[data-astro-cid-v3sbsdhf]{gap:12px}.site-header__logo[data-astro-cid-v3sbsdhf]{gap:8px}.site-header__logo[data-astro-cid-v3sbsdhf] img[data-astro-cid-v3sbsdhf]{width:30px;height:30px}.site-header__logo[data-astro-cid-v3sbsdhf] span[data-astro-cid-v3sbsdhf]{font-size:16px}.site-header__long[data-astro-cid-v3sbsdhf]{display:none}.site-header__short[data-astro-cid-v3sbsdhf]{display:inline}}@media(max-width:359px){.site-header__logo[data-astro-cid-v3sbsdhf] span[data-astro-cid-v3sbsdhf]{display:none}}.site-footer[data-astro-cid-f5r2mlfl]{background:var(--wf-paper);border-top:1px solid var(--wf-rule);color:var(--wf-ink);padding:56px 0 32px;font-family:var(--wf-f-body);font-size:14px;line-height:1.6}.site-footer__cols[data-astro-cid-f5r2mlfl]{display:grid;gap:32px}@media(min-width:768px){.site-footer__cols[data-astro-cid-f5r2mlfl]{grid-template-columns:1fr 1fr 1.3fr}}.site-footer__title[data-astro-cid-f5r2mlfl]{margin-bottom:10px;font-family:var(--wf-f-head);font-weight:700;font-size:15px}.site-footer[data-astro-cid-f5r2mlfl] ul[data-astro-cid-f5r2mlfl]{display:grid;gap:6px;margin:0;padding:0;list-style:none}.site-footer[data-astro-cid-f5r2mlfl] ul[data-astro-cid-f5r2mlfl] a[data-astro-cid-f5r2mlfl]{color:var(--wf-ink-2);text-decoration:none}.site-footer[data-astro-cid-f5r2mlfl] ul[data-astro-cid-f5r2mlfl] a[data-astro-cid-f5r2mlfl]:hover{color:var(--wf-ink);text-decoration:underline}.site-footer__text[data-astro-cid-f5r2mlfl]{color:var(--wf-ink-2);max-width:34em}.site-footer__text[data-astro-cid-f5r2mlfl] a[data-astro-cid-f5r2mlfl]{font-weight:600}.site-footer__text[data-astro-cid-f5r2mlfl] a[data-astro-cid-f5r2mlfl],.site-footer__legal[data-astro-cid-f5r2mlfl] a[data-astro-cid-f5r2mlfl]{text-decoration:underline;text-decoration-color:var(--wf-rule-strong);text-underline-offset:3px}.site-footer__text[data-astro-cid-f5r2mlfl] a[data-astro-cid-f5r2mlfl]:hover,.site-footer__legal[data-astro-cid-f5r2mlfl] a[data-astro-cid-f5r2mlfl]:hover{text-decoration-color:currentColor}.site-footer__legal[data-astro-cid-f5r2mlfl]{margin-top:40px;padding-top:20px;border-top:1px solid var(--wf-rule);font-size:13px;color:var(--wf-ink-2)}
