h1.svelte-gy0t33{margin-top:10px;font-size:clamp(1.9rem,4.6vw,2.8rem);font-weight:800;line-height:1.35;letter-spacing:-.01em;text-wrap:balance}.intro.svelte-gy0t33 .lead:where(.svelte-gy0t33){margin-top:18px;max-width:44em}.ctas.svelte-gy0t33{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.points.svelte-gy0t33{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 24px;margin:30px 0 0;padding:0;list-style:none;max-width:60em}.points.svelte-gy0t33 li:where(.svelte-gy0t33),.pricing.svelte-gy0t33 li:where(.svelte-gy0t33){display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start;line-height:1.7}.points.svelte-gy0t33 svg,.pricing.svelte-gy0t33 svg{color:var(--primary);margin-top:4px}.section-lead.svelte-gy0t33{margin-top:14px;max-width:46em;color:var(--text-secondary);line-height:1.9}.roles.svelte-gy0t33{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:32px}.role.svelte-gy0t33{padding:22px 24px;border:1px solid var(--separator);border-radius:var(--r-md);background:var(--bg)}.role.svelte-gy0t33 h3:where(.svelte-gy0t33){font-size:1.05rem;font-weight:800}.role.svelte-gy0t33 ul:where(.svelte-gy0t33){margin:12px 0 0;padding-left:1.2em;display:grid;gap:8px;line-height:1.8}.role--not.svelte-gy0t33{background:var(--surface)}.caution.svelte-gy0t33{margin-top:24px;padding:14px 16px;border:1px solid var(--separator);border-radius:var(--r-md);background:var(--bg);color:var(--text-secondary);font-size:.94rem;line-height:1.8}.pricing.svelte-gy0t33{margin-top:40px;max-width:46em}.pricing.svelte-gy0t33 h3:where(.svelte-gy0t33){font-size:1.15rem;font-weight:800}.pricing.svelte-gy0t33 ul:where(.svelte-gy0t33){display:grid;gap:10px;margin:14px 0 0;padding:0;list-style:none}.form-section.svelte-gy0t33{scroll-margin-top:var(--header-h)}.narrow.svelte-gy0t33{max-width:760px;margin-inline:auto}.form-wrap.svelte-gy0t33{margin-top:28px;padding:clamp(20px,4vw,36px);border:1px solid var(--separator);border-radius:var(--r-md);background:var(--bg);box-shadow:var(--shadow-float)}.aside.svelte-gy0t33{margin-top:22px;color:var(--text-secondary);font-size:.94rem;line-height:1.8}.aside.svelte-gy0t33 a:where(.svelte-gy0t33){color:var(--primary);text-decoration:underline}
