.site-header[data-astro-cid-hkbrpulz]{background:var(--surface);border-bottom:1px solid var(--border);z-index:10;position:sticky;top:0}.bar[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:center;gap:16px;min-height:58px;display:flex}.brand[data-astro-cid-hkbrpulz]{color:var(--text);white-space:nowrap;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:flex}.brand[data-astro-cid-hkbrpulz] svg[data-astro-cid-hkbrpulz]{flex:none}.wordmark[data-astro-cid-hkbrpulz]{color:var(--muted);letter-spacing:-.01em;font-weight:450}.wordmark[data-astro-cid-hkbrpulz] b[data-astro-cid-hkbrpulz]{color:var(--text);font-weight:750}nav[data-astro-cid-hkbrpulz][aria-label=Main]{gap:4px;display:flex}nav[data-astro-cid-hkbrpulz][aria-label=Main] a[data-astro-cid-hkbrpulz]{color:var(--muted);border-radius:6px;padding:6px 10px;font-weight:500;text-decoration:none}.actions[data-astro-cid-hkbrpulz]{align-items:center;gap:8px;display:flex}.lang[data-astro-cid-hkbrpulz]{border:1px solid var(--border);border-radius:8px;flex:none;gap:2px;padding:2px;display:flex}.lang-item[data-astro-cid-hkbrpulz]{color:var(--muted);border-radius:6px;padding:3px 8px;font-size:.8rem;font-weight:600;text-decoration:none}.lang-item[data-astro-cid-hkbrpulz] abbr[data-astro-cid-hkbrpulz]{text-decoration:none}.lang-item[data-astro-cid-hkbrpulz]:hover{color:var(--accent)}.lang-item[data-astro-cid-hkbrpulz].active{background:var(--accent);color:#fff}nav[data-astro-cid-hkbrpulz][aria-label=Main] .short[data-astro-cid-hkbrpulz]{display:none}nav[data-astro-cid-hkbrpulz][aria-label=Main] a[data-astro-cid-hkbrpulz]:hover,nav[data-astro-cid-hkbrpulz][aria-label=Main] a[data-astro-cid-hkbrpulz][aria-current=page]{color:var(--accent);background:var(--accent-soft)}@media (width<=520px){.brand[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{display:none}.bar[data-astro-cid-hkbrpulz],.actions[data-astro-cid-hkbrpulz]{gap:6px}nav[data-astro-cid-hkbrpulz][aria-label=Main]{gap:0}nav[data-astro-cid-hkbrpulz][aria-label=Main] a[data-astro-cid-hkbrpulz]{padding:6px 7px;font-size:.92rem}nav[data-astro-cid-hkbrpulz][aria-label=Main] .long[data-astro-cid-hkbrpulz]{display:none}nav[data-astro-cid-hkbrpulz][aria-label=Main] .short[data-astro-cid-hkbrpulz]{display:inline}}@media (width<=460px){.bar[data-astro-cid-hkbrpulz]{flex-wrap:wrap;row-gap:0;padding-top:6px}.actions[data-astro-cid-hkbrpulz]{display:contents}.brand[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{font-size:.95rem;display:inline}nav[data-astro-cid-hkbrpulz][aria-label=Main]{order:3;justify-content:space-between;width:100%;margin:0 -7px 4px}nav[data-astro-cid-hkbrpulz][aria-label=Main] a[data-astro-cid-hkbrpulz]{white-space:nowrap}}.crumbs[data-astro-cid-hkbrpulz]{color:var(--muted);flex-wrap:wrap;gap:6px;margin:18px 0 0;font-size:.85rem;display:flex}.crumbs[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--muted)}.crumbs[data-astro-cid-hkbrpulz]>[data-astro-cid-hkbrpulz]+[data-astro-cid-hkbrpulz]:before{content:"›";color:var(--border);margin-right:6px}main[data-astro-cid-hkbrpulz]{padding-bottom:48px}.site-footer[data-astro-cid-hkbrpulz]{background:var(--surface);border-top:1px solid var(--border);padding:32px 0 20px;font-size:.92rem}.footer-grid[data-astro-cid-hkbrpulz]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:24px 40px;display:grid}@media (width>=860px){.footer-grid[data-astro-cid-hkbrpulz]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}}.footer-about[data-astro-cid-hkbrpulz] .note[data-astro-cid-hkbrpulz]{max-width:36ch}.contact-label[data-astro-cid-hkbrpulz]{color:var(--text);margin-bottom:2px;font-weight:600;display:block}.site-footer[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{margin:8px 0 0;padding:0;list-style:none}.contact[data-astro-cid-hkbrpulz]{color:var(--muted);margin-top:8px;line-height:1.6}.site-footer[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]{margin:4px 0}.site-footer[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--muted);text-decoration:none}.site-footer[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--accent)}.copyright[data-astro-cid-hkbrpulz]{margin-top:24px}
