.method-page.svelte-12evm2k{max-width:900px;margin:0 auto}.page-header.svelte-12evm2k{max-width:760px;margin-bottom:var(--spacing-xl)}.eyebrow.svelte-12evm2k,.section-number.svelte-12evm2k{margin:0 0 var(--spacing-xs);color:var(--color-rust-ink);font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}h1.svelte-12evm2k,h2.svelte-12evm2k,p.svelte-12evm2k{margin-top:0}h1.svelte-12evm2k{margin-bottom:var(--spacing-sm);font-size:clamp(2rem,6vw,3.5rem)}.lede.svelte-12evm2k{color:var(--color-text-secondary);font-size:1.0625rem;line-height:1.7}.section-nav.svelte-12evm2k{position:sticky;top:var(--spacing-sm);z-index:5;display:flex;flex-wrap:wrap;gap:var(--spacing-md);margin-bottom:var(--spacing-xl);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-surface-card);border:1px solid var(--color-border);border-radius:var(--radius-full);box-shadow:var(--shadow-sm)}a.svelte-12evm2k{color:var(--color-action);font-weight:650}.section-nav.svelte-12evm2k a:where(.svelte-12evm2k){font-size:.8125rem;text-decoration:none}section.svelte-12evm2k{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:var(--spacing-md);padding:var(--spacing-xl) 0;border-top:1px solid var(--color-border);scroll-margin-top:5rem}.section-number.svelte-12evm2k{padding-top:.4rem}.section-body.svelte-12evm2k>h2:where(.svelte-12evm2k){margin-bottom:var(--spacing-md);font-size:1.75rem}.section-body.svelte-12evm2k>p:where(.svelte-12evm2k){max-width:720px;margin-bottom:var(--spacing-md);color:var(--color-text-secondary);line-height:1.75}.section-body.svelte-12evm2k strong:where(.svelte-12evm2k){color:var(--color-text-primary)}.provider-card.svelte-12evm2k{display:grid;gap:var(--spacing-sm);margin:var(--spacing-lg) 0;padding:var(--spacing-md) var(--spacing-lg);background:var(--color-surface-card);border:1px solid var(--color-border);border-radius:var(--radius-md);font-style:normal}.provider-card.svelte-12evm2k>div:where(.svelte-12evm2k){display:grid;grid-template-columns:minmax(140px,.35fr) 1fr;gap:var(--spacing-md)}.provider-card.svelte-12evm2k span:where(.svelte-12evm2k){color:var(--color-text-secondary)}.rule-list.svelte-12evm2k{display:grid;gap:var(--spacing-sm);margin:var(--spacing-lg) 0;padding:0;list-style:none}.rule-list.svelte-12evm2k li:where(.svelte-12evm2k){display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md);background:var(--color-surface-card);border:1px solid var(--color-border);border-radius:var(--radius-md)}.rule-list.svelte-12evm2k span:where(.svelte-12evm2k){color:var(--color-text-secondary);line-height:1.65}.callout.svelte-12evm2k{margin:var(--spacing-lg) 0 0;padding:var(--spacing-md) var(--spacing-lg);background:var(--color-surface-understand);border-left:4px solid var(--color-ochre);border-radius:var(--radius-sm)}.fine.svelte-12evm2k{margin-bottom:0;color:var(--color-text-muted);font-size:.8125rem;line-height:1.65}@media(max-width:700px){.section-nav.svelte-12evm2k{position:static;border-radius:var(--radius-md)}section.svelte-12evm2k{grid-template-columns:1fr}.provider-card.svelte-12evm2k>div:where(.svelte-12evm2k){grid-template-columns:1fr;gap:var(--spacing-xs)}}
