.pg-hero.svelte-pyzgw9 .pill:where(.svelte-pyzgw9){margin-bottom:18px}.pg-hero.svelte-pyzgw9 h1:where(.svelte-pyzgw9){max-width:820px;margin-left:auto;margin-right:auto}.pg-narrow.svelte-pyzgw9{max-width:760px}.section-header.svelte-pyzgw9{max-width:720px;margin:0 auto}.pg-alt.svelte-pyzgw9{background:var(--bg-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.pg-step.svelte-pyzgw9{text-transform:uppercase;letter-spacing:.08em;color:var(--accent-text);margin-bottom:10px;font-size:.68rem;font-weight:700;display:inline-block}.pg-card.svelte-pyzgw9 h3:where(.svelte-pyzgw9){margin-bottom:8px;font-size:1rem;font-weight:600}.pg-card.svelte-pyzgw9 h3:where(.svelte-pyzgw9) a:where(.svelte-pyzgw9){color:var(--accent-text);text-decoration:none}.pg-card.svelte-pyzgw9 h3:where(.svelte-pyzgw9) a:where(.svelte-pyzgw9):hover{text-decoration:underline}.pg-card.svelte-pyzgw9 p:where(.svelte-pyzgw9){color:var(--text-2);font-size:.9rem;line-height:1.65}.pg-list.svelte-pyzgw9{border-top:1px solid var(--border);gap:0;display:grid}.pg-row.svelte-pyzgw9{border-bottom:1px solid var(--border);grid-template-columns:200px 1fr;gap:20px;padding:16px 2px;display:grid}.pg-row-name.svelte-pyzgw9{color:var(--text);font-size:.95rem;font-weight:600}.pg-row.svelte-pyzgw9 p:where(.svelte-pyzgw9){color:var(--text-2);font-size:.9rem;line-height:1.6}.pg-callout.svelte-pyzgw9{color:var(--text-2);background:var(--accent-bg);border:1px solid color-mix(in srgb, var(--accent) 25%, var(--border));border-radius:var(--radius);margin-top:24px;padding:16px 18px;font-size:.92rem;line-height:1.7}.pg-callout.svelte-pyzgw9 strong:where(.svelte-pyzgw9){color:var(--accent-text)}.pg-check.svelte-pyzgw9{gap:10px;margin:0;padding-left:20px;display:grid}.pg-check.svelte-pyzgw9 li:where(.svelte-pyzgw9){color:var(--text-2);font-size:.95rem;line-height:1.6}.pg-related.svelte-pyzgw9{text-align:center;color:var(--text-2);margin-top:32px;font-size:.88rem;line-height:1.9}.pg-related.svelte-pyzgw9 a:where(.svelte-pyzgw9){color:var(--accent-text);font-weight:600}.pg-related.svelte-pyzgw9 a:where(.svelte-pyzgw9):hover{text-decoration:underline}@media (width<=600px){.pg-row.svelte-pyzgw9{grid-template-columns:1fr;gap:4px}}
