.bar-chart-tabs[data-astro-cid-p42xmv53]{font-family:var(--sans)}.tabs[data-astro-cid-p42xmv53]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.tab[data-astro-cid-p42xmv53]{font-family:var(--mono);font-size:12.5px;color:var(--dim);background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-xs);padding:7px 13px;cursor:pointer;transition:all var(--t-fast) var(--ease-out)}.tab[data-astro-cid-p42xmv53]:hover{color:var(--text);border-color:var(--line-strong)}.tab[data-astro-cid-p42xmv53][aria-pressed=true]{background:var(--lime);color:#0a0a0a;border-color:var(--lime);font-weight:600}.note[data-astro-cid-p42xmv53]{font-family:var(--mono);font-size:11.5px;line-height:1.6;color:var(--faint);margin:18px 0 0}.note[data-astro-cid-p42xmv53] b{color:var(--dim)}.column-chart[data-astro-cid-7nb5ngqw]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px;align-items:end;font-family:var(--sans)}.col[data-astro-cid-7nb5ngqw]{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:6px}.bar[data-astro-cid-7nb5ngqw]{width:100%;max-width:42px;height:var(--h);background:var(--lime);opacity:.85;border-radius:4px 4px 0 0}.column-chart[data-astro-cid-7nb5ngqw].js .bar[data-astro-cid-7nb5ngqw]{height:0;transition:height .7s var(--ease-out)}.column-chart[data-astro-cid-7nb5ngqw].js.shown .bar[data-astro-cid-7nb5ngqw]{height:var(--h)}.col[data-astro-cid-7nb5ngqw].muted .bar[data-astro-cid-7nb5ngqw]{background:var(--faint);opacity:.7}.v[data-astro-cid-7nb5ngqw]{font-family:var(--mono);font-size:11px;color:var(--dim);font-variant-numeric:tabular-nums}.l[data-astro-cid-7nb5ngqw]{font-family:var(--mono);font-size:10.5px;color:var(--faint)}@media(prefers-reduced-motion:reduce){.column-chart[data-astro-cid-7nb5ngqw].js .bar[data-astro-cid-7nb5ngqw]{height:var(--h);transition:none}}.checklist-cards[data-astro-cid-4tvfrrxt]{margin:44px 0;font-family:var(--sans);color:var(--text)}.eyebrow[data-astro-cid-4tvfrrxt]{font-family:var(--mono);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--faint);margin:0 0 10px}.title[data-astro-cid-4tvfrrxt]{font-family:var(--sans);font-weight:700;font-size:clamp(24px,3.4vw,32px);line-height:1.12;letter-spacing:-.03em;margin:0 0 22px;text-wrap:balance}.stack[data-astro-cid-4tvfrrxt]{display:flex;flex-direction:column;gap:18px}.card[data-astro-cid-4tvfrrxt]{--accent: var(--lime);background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--r-md);padding:clamp(22px,3vw,30px);transition:border-color .25s,transform .25s}.card[data-astro-cid-4tvfrrxt]:hover{border-color:var(--line-strong);transform:translateY(-2px)}.head[data-astro-cid-4tvfrrxt]{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--accent);margin:0 0 20px;padding-bottom:14px;border-bottom:1px solid var(--line)}.dot[data-astro-cid-4tvfrrxt]{width:9px;height:9px;border-radius:50%;background:var(--accent);flex-shrink:0}ul[data-astro-cid-4tvfrrxt]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px 32px}li[data-astro-cid-4tvfrrxt]{position:relative;padding-left:26px;font-size:15.5px;line-height:1.55;color:#cdd0c6}li[data-astro-cid-4tvfrrxt]:before{content:"";position:absolute;left:3px;top:8px;width:9px;height:9px;border-right:1.5px solid var(--accent);border-bottom:1.5px solid var(--accent);transform:rotate(-45deg)}li[data-astro-cid-4tvfrrxt] b{color:var(--text);font-weight:700}@media(prefers-reduced-motion:reduce){.card[data-astro-cid-4tvfrrxt]{transition:none}}.question-cards[data-astro-cid-xy3ov2jg]{margin:44px 0;font-family:var(--sans);color:var(--text)}.eyebrow[data-astro-cid-xy3ov2jg]{font-family:var(--mono);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--faint);margin:0 0 10px}.title[data-astro-cid-xy3ov2jg]{font-family:var(--sans);font-weight:700;font-size:clamp(24px,3.4vw,32px);line-height:1.12;letter-spacing:-.03em;margin:0 0 16px;text-wrap:balance}.lead[data-astro-cid-xy3ov2jg]{color:var(--dim);font-size:16px;line-height:1.55;margin:0 0 24px;max-width:44rem}.stack[data-astro-cid-xy3ov2jg]{display:flex;flex-direction:column;gap:14px}.card[data-astro-cid-xy3ov2jg]{display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:start;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md);padding:clamp(24px,3vw,30px);transition:border-color .25s,background .25s}.card[data-astro-cid-xy3ov2jg]:hover{border-color:var(--lime);background:var(--panel-2)}.num[data-astro-cid-xy3ov2jg]{font-family:var(--mono);font-weight:700;font-size:30px;line-height:1;color:var(--lime);font-variant-numeric:tabular-nums;letter-spacing:-.02em;padding-top:2px}.card[data-astro-cid-xy3ov2jg] p[data-astro-cid-xy3ov2jg]{margin:0;font-size:clamp(17px,1.6vw,19px);line-height:1.5;color:var(--text);text-wrap:pretty}@media(max-width:560px){.card[data-astro-cid-xy3ov2jg]{grid-template-columns:1fr;gap:12px}}@media(prefers-reduced-motion:reduce){.card[data-astro-cid-xy3ov2jg]{transition:none}}
