.page.svelte-19n4sz1{max-width:760px;margin:0 auto;padding:72px 32px 96px}.page__hero.svelte-19n4sz1{display:grid;gap:16px;margin-bottom:48px}.kicker.svelte-19n4sz1{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--sg-secondary)}h1.svelte-19n4sz1{margin:0;font-size:clamp(36px,5.5vw,56px);line-height:1.05;letter-spacing:-.03em}.lede.svelte-19n4sz1{max-width:60ch;font-size:20px;line-height:1.55;color:var(--sg-body)}.prose.svelte-19n4sz1 section:where(.svelte-19n4sz1){margin-top:40px}.prose.svelte-19n4sz1 h2:where(.svelte-19n4sz1){font-size:24px;margin:0 0 12px}.prose.svelte-19n4sz1 p:where(.svelte-19n4sz1){margin:0 0 16px;font-size:17px;line-height:1.65}.prose.svelte-19n4sz1 code:where(.svelte-19n4sz1){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;padding:1px 5px;background:var(--sg-surface, rgba(0,0,0,.05));border-radius:3px}.prose.svelte-19n4sz1 pre:where(.svelte-19n4sz1){margin:16px 0 20px;padding:16px 18px;background:var(--sg-surface, rgba(0,0,0,.04));border:1px solid var(--sg-border, rgba(0,0,0,.08));border-radius:6px;overflow-x:auto}.prose.svelte-19n4sz1 pre:where(.svelte-19n4sz1) code:where(.svelte-19n4sz1){padding:0;background:transparent;font-size:13.5px;line-height:1.55}.cta-card.svelte-19n4sz1{margin-top:56px;padding:28px 32px;border:1px solid var(--sg-border, rgba(0,0,0,.1));border-radius:10px;background:var(--sg-surface, rgba(0,0,0,.03))}.cta-card.svelte-19n4sz1 h2:where(.svelte-19n4sz1){margin:0 0 8px;font-size:22px}.cta-card.svelte-19n4sz1 p:where(.svelte-19n4sz1){margin:0 0 20px;font-size:16px;line-height:1.6}.cta-link.svelte-19n4sz1{display:inline-block;padding:12px 22px;background:var(--sg-primary, #111);color:var(--sg-primary-contrast, #fff);text-decoration:none;font-weight:600;border-radius:6px}.cta-link.svelte-19n4sz1:hover{opacity:.9}
