section.svelte-10bhcd9{padding:6rem 0;border-bottom:1px solid var(--border)}.hero.svelte-10bhcd9{text-align:center;padding:8rem 0}h1.svelte-10bhcd9{font-size:4rem;line-height:1.2;margin-bottom:1.5rem;font-weight:500}h2.svelte-10bhcd9{font-size:2.5rem;margin-bottom:2rem;font-weight:500;text-align:center}.subtitle.svelte-10bhcd9{text-align:center;font-size:1.25rem;color:var(--fg-muted);margin-bottom:3rem}.hero.svelte-10bhcd9 p:where(.svelte-10bhcd9){font-size:1.5rem;color:var(--fg-muted);max-width:800px;margin:0 auto 2rem}.cta-group.svelte-10bhcd9{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.cta.svelte-10bhcd9{padding:1rem 2rem;text-decoration:none;font-weight:500;transition:all .2s}.cta.primary.svelte-10bhcd9{background:var(--fg);color:var(--bg)}.cta.secondary.svelte-10bhcd9{border:1px solid var(--fg);color:var(--fg)}.cta.svelte-10bhcd9:hover{transform:translateY(-2px)}.grid.svelte-10bhcd9{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;padding:0 1rem;max-width:1200px;margin:0 auto}.capability-card.svelte-10bhcd9{padding:2rem;border:1px solid var(--border);transition:all .2s}.capability-card.svelte-10bhcd9:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.capability-card.svelte-10bhcd9 h3:where(.svelte-10bhcd9){font-size:1.5rem;margin-bottom:1rem;font-weight:500}.capability-card.svelte-10bhcd9 p:where(.svelte-10bhcd9){color:var(--fg-muted);line-height:1.6}.benefits-grid.svelte-10bhcd9{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;padding:0 1rem;max-width:1200px;margin:0 auto}.benefit-card.svelte-10bhcd9{padding:2rem;background:var(--bg-muted)}.benefit-card.svelte-10bhcd9 h3:where(.svelte-10bhcd9){font-size:1.5rem;margin-bottom:1rem;font-weight:500}.benefit-card.svelte-10bhcd9 p:where(.svelte-10bhcd9){color:var(--fg-muted);line-height:1.6;margin-bottom:1.5rem}.benefit-card.svelte-10bhcd9 ul:where(.svelte-10bhcd9){list-style:none;padding:0}.benefit-card.svelte-10bhcd9 li:where(.svelte-10bhcd9){margin-bottom:.5rem;color:var(--fg-muted);display:flex;align-items:center}.benefit-card.svelte-10bhcd9 li:where(.svelte-10bhcd9):before{content:"•";margin-right:.5rem}.get-started.svelte-10bhcd9{text-align:center;background:var(--bg-muted)}.get-started.svelte-10bhcd9 p:where(.svelte-10bhcd9){font-size:1.25rem;color:var(--fg-muted);max-width:600px;margin:0 auto 2rem}@media (max-width: 768px){section.svelte-10bhcd9{padding:4rem 1rem}.hero.svelte-10bhcd9{padding:6rem 1rem}h1.svelte-10bhcd9{font-size:2.5rem}h2.svelte-10bhcd9{font-size:2rem}.hero.svelte-10bhcd9 p:where(.svelte-10bhcd9){font-size:1.25rem}.cta-group.svelte-10bhcd9{flex-direction:column}.cta.svelte-10bhcd9{width:100%;text-align:center}.benefits-grid.svelte-10bhcd9{gap:2rem}}
