.hero.svelte-1uha8ag{padding-block:clamp(4rem,12vw,9rem) clamp(3rem,8vw,6rem)}.hero-title.svelte-1uha8ag{font-size:var(--fs-hero);line-height:var(--lh-hero);font-weight:var(--fw-hero);max-width:22ch;margin-top:.5rem}.lede.svelte-1uha8ag{margin-top:1.5rem;max-width:48rem;font-size:1.125rem;color:var(--text-muted);line-height:1.6}.cta-row.svelte-1uha8ag{margin-top:2.25rem;display:flex;gap:.75rem;flex-wrap:wrap}.proof.svelte-1uha8ag{text-align:left}.proof.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:22ch}.segments-heading.svelte-1uha8ag{margin-bottom:3rem}.segments.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.segment-card.svelte-1uha8ag{background:var(--bg-default);border:1px solid var(--border);border-radius:var(--radius-md);padding:2.5rem;display:flex;flex-direction:column;gap:1rem;transition:transform .35s ease,border-color .35s ease}.segment-card.svelte-1uha8ag:hover{transform:translateY(-3px);border-color:var(--primary)}.segment-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.75rem;line-height:1.2}.segment-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-muted)}.segment-card.svelte-1uha8ag ul:where(.svelte-1uha8ag){list-style:none;padding:0;margin:.5rem 0 0;display:grid;gap:.55rem;font-size:var(--fs-small)}.segment-card.svelte-1uha8ag li:where(.svelte-1uha8ag){position:relative;padding-left:1.25rem}.segment-card.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";position:absolute;left:0;top:.55rem;width:.5rem;height:.5rem;background:var(--accent);border-radius:999px}.cta-block.svelte-1uha8ag{background:var(--bg-invert);color:var(--text-invert);padding:4rem 3rem;border-radius:var(--radius-lg);text-align:center}.cta-block.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:var(--text-invert);max-width:24ch;margin-inline:auto}.cta-block.svelte-1uha8ag .lede:where(.svelte-1uha8ag){color:#ffffffb3;margin-inline:auto;margin-bottom:2rem}@media (max-width: 767px){.segments.svelte-1uha8ag{grid-template-columns:1fr}.segment-card.svelte-1uha8ag{padding:1.75rem}.cta-block.svelte-1uha8ag{padding:3rem 1.5rem}}
