.benefits.svelte-10y4gvm{margin:3em 0}.cards.svelte-10y4gvm{text-align:center;gap:1.5em;padding:0;list-style:none;display:grid}@media (min-width:50em){.cards.svelte-10y4gvm{grid-template-columns:repeat(3,1fr)}}.card.svelte-10y4gvm{background:var(--card);border-radius:var(--border-radius);padding:1.5em}.icon.svelte-10y4gvm{margin-bottom:.5em;display:block}.icon.svelte-10y4gvm svg{width:3rem;height:3rem;color:var(--primary)}.card.svelte-10y4gvm h3:where(.svelte-10y4gvm){font-size:var(--text-large);margin:0 0 .5em}.card.svelte-10y4gvm p:where(.svelte-10y4gvm){color:var(--text);font-size:var(--text-regular);margin:0}.sales-pitch.svelte-1y9lk5g{max-width:42em;margin:2em auto;padding:0 1em}.sales-pitch.svelte-1y9lk5g p:where(.svelte-1y9lk5g){font-size:var(--text-large)}.features.svelte-1w295ce{margin:2em 0;padding:2em 0}.features.svelte-1w295ce h2:where(.svelte-1w295ce){margin-top:0}.features-list.svelte-1w295ce{text-align:left;grid-template-columns:repeat(auto-fit,minmax(15em,1fr));gap:1em;margin:1.5em 0 0;padding:0;list-style:none;display:grid}.features-list.svelte-1w295ce li:where(.svelte-1w295ce){background:var(--card);border-radius:var(--border-radius);padding:1em 1em 1em 2.5em;position:relative}.features-list.svelte-1w295ce li:where(.svelte-1w295ce):before{color:var(--primary);content:"✓";font-weight:var(--semi-bold);position:absolute;left:1em}.feature.svelte-15vgw00{align-items:center;gap:2em;padding:2em 0;display:grid}@media (min-width:50em){.feature.svelte-15vgw00{grid-template-columns:1fr 1fr}}.feature-content.svelte-15vgw00 h2:where(.svelte-15vgw00){text-align:left;margin-top:0;margin-bottom:.25em}.feature.svelte-15vgw00 ul{margin:1.5em 0 0;padding:0;list-style:none}.feature.svelte-15vgw00 ul li{margin-bottom:.5em;padding-left:1.75em;position:relative}.feature.svelte-15vgw00 ul li:before{color:var(--primary);content:"✓";font-weight:var(--semi-bold);position:absolute;left:0}.feature.svelte-15vgw00 img:where(.svelte-15vgw00){justify-self:center;width:20em;max-width:100%;height:auto}.press-section.svelte-w1tdks{padding:3em 0}.press-section.svelte-w1tdks h2:where(.svelte-w1tdks){margin-top:0}
