.hero[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--fc-bg-soft), #fff);padding-block:clamp(2.5rem,6vw,5rem)}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:center;gap:2.5rem;display:grid}.hero__cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.8rem;margin-top:1.6rem;display:flex}.hero__art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:auto;max-height:380px;margin-inline:auto;display:block}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.4rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.card[data-astro-cid-lcdefpme]{border-radius:var(--radius);box-shadow:var(--shadow);border-top:6px solid var(--fc-green);background:#fff;padding:1.6rem}.card--blue[data-astro-cid-lcdefpme]{border-top-color:var(--fc-blue)}.card--orange[data-astro-cid-lcdefpme]{border-top-color:var(--fc-orange)}.card--brown[data-astro-cid-lcdefpme]{border-top-color:var(--fc-brown)}.card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:600}.stats[data-astro-cid-lcdefpme]{background:var(--fc-green);color:#1d3a0d;padding-block:2.2rem}.stats__grid[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-head);font-size:clamp(2rem,5vw,3rem);line-height:1.1;display:block}.stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:1.05rem}.why[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr;align-items:center;gap:2.5rem;display:grid}.checks[data-astro-cid-lcdefpme]{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.checks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-inline-start:2.2rem;position:relative}.checks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"✓";inset-inline-start:0;background:var(--fc-green);color:#1d3a0d;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-size:.95rem;font-weight:700;line-height:1;display:grid;position:absolute;top:.1rem}.cta__box[data-astro-cid-lcdefpme]{text-align:center}.cta__box[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-inline:auto}.parents__box[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.parents__box[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:55ch;margin:0}@media (width<=820px){.hero__grid[data-astro-cid-lcdefpme],.why[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__art[data-astro-cid-lcdefpme]{order:-1}.hero__art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{max-height:240px}}
