.hero[data-astro-cid-3e6hsvl6]{padding:64px 0 60px;background:var(--bg-app)}.hero-inner[data-astro-cid-3e6hsvl6]{max-width:820px}.hero[data-astro-cid-3e6hsvl6] h1[data-astro-cid-3e6hsvl6]{font-size:40px;line-height:1.12;letter-spacing:-.024em;font-weight:700;color:var(--fg-primary);margin:0 0 20px}.hero[data-astro-cid-3e6hsvl6] .lead[data-astro-cid-3e6hsvl6]{font-size:16.5px;line-height:1.65;color:var(--fg-body);max-width:66ch;margin-bottom:14px}.hero[data-astro-cid-3e6hsvl6] .lead[data-astro-cid-3e6hsvl6] strong[data-astro-cid-3e6hsvl6]{color:var(--fg-primary)}section[data-astro-cid-3e6hsvl6]{padding:56px 0}.alt[data-astro-cid-3e6hsvl6]{background:var(--bg-surface);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.grid4[data-astro-cid-3e6hsvl6]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.grid2[data-astro-cid-3e6hsvl6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.grid2[data-astro-cid-3e6hsvl6].after{margin-top:24px}.checklist[data-astro-cid-3e6hsvl6]{list-style:none;margin:0;padding:0}.card[data-astro-cid-3e6hsvl6]{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:24px}.alt[data-astro-cid-3e6hsvl6] .card[data-astro-cid-3e6hsvl6]{background:var(--bg-app)}.card[data-astro-cid-3e6hsvl6] h3[data-astro-cid-3e6hsvl6]{font-size:15.5px;margin-bottom:8px;color:var(--fg-primary)}.card[data-astro-cid-3e6hsvl6] p[data-astro-cid-3e6hsvl6]{font-size:13.5px;line-height:1.6;color:var(--fg-body)}.card[data-astro-cid-3e6hsvl6] ul[data-astro-cid-3e6hsvl6]{margin:0 0 12px;padding-left:18px}.card[data-astro-cid-3e6hsvl6] li[data-astro-cid-3e6hsvl6]{font-size:13.5px;line-height:1.6;color:var(--fg-body);margin-bottom:8px}.card[data-astro-cid-3e6hsvl6] li[data-astro-cid-3e6hsvl6] strong[data-astro-cid-3e6hsvl6]{color:var(--fg-primary)}.card[data-astro-cid-3e6hsvl6] .num[data-astro-cid-3e6hsvl6]{display:block;font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--brisc-green-600);margin-bottom:10px}.card[data-astro-cid-3e6hsvl6].not{border-left:3px solid var(--brisc-green-600)}.answer[data-astro-cid-3e6hsvl6]{font-size:16px;line-height:1.7;color:var(--fg-body);max-width:70ch}.answer[data-astro-cid-3e6hsvl6].after{margin-top:24px}.answer[data-astro-cid-3e6hsvl6] a[data-astro-cid-3e6hsvl6]{color:var(--brisc-green-600);text-decoration:underline;text-underline-offset:2px}.note[data-astro-cid-3e6hsvl6]{margin-top:20px;font-size:14px;color:var(--fg-muted);border-left:2px solid var(--border-subtle);padding-left:14px;max-width:72ch}.two[data-astro-cid-3e6hsvl6]{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}.callout[data-astro-cid-3e6hsvl6]{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:20px 24px;font-size:15px}.alt[data-astro-cid-3e6hsvl6] .callout[data-astro-cid-3e6hsvl6]{background:var(--bg-app)}.tbl-wrap[data-astro-cid-3e6hsvl6]{overflow-x:auto}.tbl-wrap[data-astro-cid-3e6hsvl6].after{margin-top:24px}.tbl[data-astro-cid-3e6hsvl6]{width:100%;border-collapse:collapse;font-size:14px;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card)}.tbl[data-astro-cid-3e6hsvl6] th[data-astro-cid-3e6hsvl6]{text-align:left;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);font-weight:600;padding:12px 16px;border-bottom:1px solid var(--border-subtle)}.tbl[data-astro-cid-3e6hsvl6] td[data-astro-cid-3e6hsvl6]{padding:14px 16px;border-top:1px solid var(--border-subtle);vertical-align:top;line-height:1.55;color:var(--fg-body)}.tbl[data-astro-cid-3e6hsvl6] td[data-astro-cid-3e6hsvl6]:first-child{color:var(--fg-primary);font-weight:600;white-space:nowrap}.tbl[data-astro-cid-3e6hsvl6] tr[data-astro-cid-3e6hsvl6].us td[data-astro-cid-3e6hsvl6]{background:color-mix(in srgb,var(--brisc-green-600) 7%,transparent)}@media(max-width:920px){.hero[data-astro-cid-3e6hsvl6]{padding:40px 0 44px}.hero[data-astro-cid-3e6hsvl6] h1[data-astro-cid-3e6hsvl6]{font-size:30px}.grid4[data-astro-cid-3e6hsvl6]{grid-template-columns:1fr 1fr}.grid2[data-astro-cid-3e6hsvl6],.two[data-astro-cid-3e6hsvl6]{grid-template-columns:1fr}.tbl[data-astro-cid-3e6hsvl6] td[data-astro-cid-3e6hsvl6]:first-child{white-space:normal}}@media(max-width:560px){.grid4[data-astro-cid-3e6hsvl6]{grid-template-columns:1fr}}
