.site-header[data-astro-cid-fzpbxy5g]{z-index:50;color:var(--text);backdrop-filter:saturate(1.2)blur(10px);border-bottom:1px solid var(--line);background:#f1f0ebe6;position:sticky;top:0}.site-header[data-astro-cid-fzpbxy5g].overlay{backdrop-filter:none;background:0 0;border-bottom-color:#0000;position:absolute;inset:0 0 auto}.bar[data-astro-cid-fzpbxy5g]{height:var(--header-h);padding-inline:var(--gutter);align-items:center;gap:32px;display:flex}.brand[data-astro-cid-fzpbxy5g]{color:var(--text);letter-spacing:-.01em;flex-shrink:0;align-items:center;gap:9px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.brand[data-astro-cid-fzpbxy5g]:hover{color:var(--text)}.links[data-astro-cid-fzpbxy5g]{flex:1;gap:24px;margin:0;padding:0;list-style:none;display:flex}.links[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--text-3);white-space:nowrap;padding-block:6px;font-size:14px;text-decoration:none;transition:color .15s}.links[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--text)}.links[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--text);font-weight:500}a[data-astro-cid-fzpbxy5g].live:before{content:"";vertical-align:2px;background:var(--brand);border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.links[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g].live{color:var(--text);font-weight:500}a[data-astro-cid-fzpbxy5g].out span[data-astro-cid-fzpbxy5g]{margin-left:3px;font-size:.85em}.end[data-astro-cid-fzpbxy5g]{align-items:center;gap:16px;margin-left:auto;display:flex}.gh[data-astro-cid-fzpbxy5g]{color:var(--text-3);font-size:14px;text-decoration:none}.gh[data-astro-cid-fzpbxy5g]:hover{color:var(--text)}.cta[data-astro-cid-fzpbxy5g]{white-space:nowrap;min-height:40px;padding:10px 16px;font-size:14px}details[data-astro-cid-fzpbxy5g]{position:relative}summary[data-astro-cid-fzpbxy5g]{cursor:pointer;border:1px solid var(--line);border-radius:var(--radius-pill);min-height:36px;font:500 12px var(--mono);color:var(--text-3);background:#ffffff80;align-items:center;gap:6px;padding:0 12px;list-style:none;display:inline-flex}summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}summary[data-astro-cid-fzpbxy5g]:hover{color:var(--text);border-color:var(--text-3)}details[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{background:var(--card);border:1px solid var(--line);min-width:190px;max-height:70vh;box-shadow:var(--shadow-lift);border-radius:12px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}details[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--text);border-radius:8px;padding:9px 12px;font-size:14px;text-decoration:none;display:block}details[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{background:var(--page);color:var(--text)}details[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current]{font-weight:600}details[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=true]:after{content:"";background:var(--brand);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-left:8px;display:inline-block}details[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g] .menu-cta[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{background:var(--ink);color:var(--on-ink);text-align:center;border-radius:var(--radius-pill);margin-top:4px}details[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g] .menu-cta[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--on-ink);background:#2c2b27}.menu[data-astro-cid-fzpbxy5g]{display:none}@media (width<=1240px){.bar[data-astro-cid-fzpbxy5g]{gap:20px}.links[data-astro-cid-fzpbxy5g]{gap:16px}.end[data-astro-cid-fzpbxy5g]{gap:12px}}@media (width<=1100px){.links[data-astro-cid-fzpbxy5g],.gh[data-astro-cid-fzpbxy5g]{display:none}.menu[data-astro-cid-fzpbxy5g]{display:block}.bar[data-astro-cid-fzpbxy5g]{gap:12px}.end[data-astro-cid-fzpbxy5g]{gap:10px}}@media (width<=560px){.end[data-astro-cid-fzpbxy5g] .cta[data-astro-cid-fzpbxy5g]{display:none}}.site-footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--line)}.row[data-astro-cid-nns7i3if]{padding:28px var(--gutter);color:var(--text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;font-size:14px;display:flex}.tag[data-astro-cid-nns7i3if]{color:var(--text-3);align-items:center;gap:8px;display:inline-flex}ul[data-astro-cid-nns7i3if]{flex-wrap:wrap;gap:10px 20px;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-nns7i3if]{color:var(--text-3);text-decoration:none}a[data-astro-cid-nns7i3if]:hover{color:var(--text);text-decoration:underline}.ph[data-astro-cid-nns7i3if]{line-height:0;display:inline-flex}.ph[data-astro-cid-nns7i3if]:hover{text-decoration:none}.ph[data-astro-cid-nns7i3if] img[data-astro-cid-nns7i3if]{width:200px;height:auto}html[data-width=contained]{--page-max:var(--contained)}
