.wrap.svelte-sr4236{max-width:var(--container);margin:0 auto;padding:64px var(--gutter) 80px}.head.svelte-sr4236{text-align:center;margin-bottom:var(--sp-32)}.cap.svelte-sr4236{text-transform:uppercase;letter-spacing:.22em;font-size:var(--fs-eyebrow);font-weight:600;color:var(--accent-deep-text)}h1.svelte-sr4236{font-family:var(--font-heading);font-weight:var(--fw-heading);font-size:46px;margin:var(--sp-16) 0}.lede.svelte-sr4236{color:var(--text-2);font-size:var(--fs-sm);line-height:1.6;max-width:560px;margin:0 auto}.founder.svelte-sr4236{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--sp-12);max-width:720px;margin:0 auto var(--sp-32);padding:var(--sp-12) var(--sp-24);background:var(--accent-dim);border:1px solid var(--accent-border);border-radius:var(--radius-lg)}.founder-badge.svelte-sr4236{flex:none;font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--on-accent-strong);background:var(--accent);padding:var(--sp-4) var(--sp-12);border-radius:var(--radius-pill)}.founder.svelte-sr4236 p:where(.svelte-sr4236){margin:0;font-size:var(--fs-xs);line-height:1.55;color:var(--text-2)}.calc.svelte-sr4236{max-width:620px;margin:0 auto}.calc-cta.svelte-sr4236{display:flex;flex-direction:column;align-items:center;gap:var(--sp-8);margin-top:var(--sp-24)}.calc-note.svelte-sr4236{margin:0;font-size:var(--fs-xs);color:var(--text-dim);text-align:center}.trust.svelte-sr4236{max-width:620px;margin:72px auto 0;padding:var(--sp-32);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-xl)}.trust.svelte-sr4236 h2:where(.svelte-sr4236){font-family:var(--font-heading);font-weight:var(--fw-heading);font-size:var(--fs-h3);margin:0 0 var(--sp-16)}.trust.svelte-sr4236 ul:where(.svelte-sr4236),.included.svelte-sr4236 ul:where(.svelte-sr4236){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-12)}.trust.svelte-sr4236 li:where(.svelte-sr4236),.included.svelte-sr4236 li:where(.svelte-sr4236){display:flex;align-items:flex-start;gap:var(--sp-12);font-size:var(--fs-sm);line-height:1.55;color:var(--text-2)}.trust.svelte-sr4236 li:where(.svelte-sr4236) svg,.included.svelte-sr4236 li:where(.svelte-sr4236) svg{color:var(--accent);flex:none;margin-top:3px}.promises.svelte-sr4236{margin-top:72px}.promises.svelte-sr4236 h2:where(.svelte-sr4236),.included.svelte-sr4236 h2:where(.svelte-sr4236),.more.svelte-sr4236 h2:where(.svelte-sr4236){font-family:var(--font-heading);font-weight:var(--fw-heading);font-size:30px;text-align:center;margin:0 0 var(--sp-32)}.promise-grid.svelte-sr4236{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-24)}.promise.svelte-sr4236{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--sp-32);box-shadow:var(--shadow)}.promise.svelte-sr4236 svg{color:var(--accent)}.promise.svelte-sr4236 h3:where(.svelte-sr4236){font-family:var(--font-heading);font-weight:500;font-size:var(--fs-h4);margin:var(--sp-12) 0 var(--sp-8)}.promise.svelte-sr4236 p:where(.svelte-sr4236){margin:0;font-size:var(--fs-xs);line-height:1.6;color:var(--text-2)}.included.svelte-sr4236{max-width:620px;margin:72px auto 0}.included.svelte-sr4236 h2:where(.svelte-sr4236){margin-bottom:var(--sp-24)}.more.svelte-sr4236{margin-top:72px;text-align:center}.more.svelte-sr4236 h2:where(.svelte-sr4236){margin-bottom:var(--sp-12)}.more.svelte-sr4236 p:where(.svelte-sr4236){max-width:520px;margin:0 auto var(--sp-24);font-size:var(--fs-sm);line-height:1.6;color:var(--text-2)}.footnote.svelte-sr4236{text-align:center;max-width:560px;margin:var(--sp-48) auto 0;font-size:var(--fs-xs);line-height:1.6;color:var(--text-dim)}@media(max-width:900px){.promise-grid.svelte-sr4236{grid-template-columns:1fr}}@media(max-width:640px){h1.svelte-sr4236{font-size:36px}.promises.svelte-sr4236,.included.svelte-sr4236,.more.svelte-sr4236,.trust.svelte-sr4236{margin-top:var(--sp-48)}.promises.svelte-sr4236 h2:where(.svelte-sr4236),.included.svelte-sr4236 h2:where(.svelte-sr4236),.more.svelte-sr4236 h2:where(.svelte-sr4236){font-size:var(--fs-h3)}.trust.svelte-sr4236{padding:var(--sp-24) var(--sp-16)}}
