.hero[data-astro-cid-lcdefpme]{padding-block:72px 56px}.hero-inner[data-astro-cid-lcdefpme]{max-width:760px}.eyebrow[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-brand);margin:0 0 12px;font-size:.8rem;font-weight:700}h1[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(2rem,4.5vw,3rem);line-height:1.12}.lede[data-astro-cid-lcdefpme]{color:var(--color-text-muted);max-width:60ch;margin:0 0 32px;font-size:1.15rem}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.section[data-astro-cid-lcdefpme]{padding-block:64px}.section-alt[data-astro-cid-lcdefpme]{background:var(--color-bg-alt);border-block:1px solid var(--color-border)}.section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.01em;max-width:40ch;margin:0 0 36px;font-size:clamp(1.5rem,3vw,2rem)}.grid[data-astro-cid-lcdefpme]{gap:24px;display:grid}.grid-3[data-astro-cid-lcdefpme]{grid-template-columns:1fr}@media (width>=860px){.grid-3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.grid-features[data-astro-cid-lcdefpme]{grid-template-columns:1fr}@media (width>=640px){.grid-features[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.grid-features[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.card[data-astro-cid-lcdefpme]{background:var(--color-card);border:1px solid var(--color-border);border-radius:14px;padding:28px}.card-eyebrow[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-brand);margin:0 0 10px;font-size:.8rem;font-weight:700}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 14px;font-size:1.2rem}.card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{color:var(--color-text-muted);gap:8px;margin:0;padding-left:20px;display:grid}.feature[data-astro-cid-lcdefpme]{padding:6px 0}.feature-icon[data-astro-cid-lcdefpme]{width:30px;height:30px;color:var(--color-brand);margin-bottom:14px}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 8px;font-size:1.08rem}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-muted);margin:0}.faq-list[data-astro-cid-lcdefpme]{gap:12px;max-width:760px;display:grid}.faq-item[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);background:var(--color-card);border-radius:10px;padding:16px 20px}.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;font-weight:600;list-style:none}.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";float:right;color:var(--color-text-muted);font-weight:400}.faq-item[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{content:"−"}.faq-item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-muted);margin:12px 0 0}.cta-section[data-astro-cid-lcdefpme]{text-align:center}.cta-inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:10px;max-width:560px;display:flex}.cta-inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.cta-inner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-muted);margin:0 0 10px}
