.hero[data-astro-cid-lcdefpme]{min-block-size:26rem;padding-block:var(--space-12) var(--space-16);align-items:center;display:grid}.hero__lede[data-astro-cid-lcdefpme]{font-size:var(--text-base);color:var(--ink);max-inline-size:38ch;margin-block-start:var(--space-4)}.hero__inner[data-astro-cid-lcdefpme]{max-inline-size:28rem;padding:var(--space-6) var(--space-8);border-radius:var(--radius-lg);background:var(--surface)}.hero__title[data-astro-cid-lcdefpme]{font-size:var(--text-3xl);max-inline-size:14ch;margin-block-start:var(--space-3)}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-6);display:flex}.section[data-astro-cid-lcdefpme]{padding-block:var(--space-16)}.section__head[data-astro-cid-lcdefpme]{margin-block-end:var(--space-6)}.section__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.section__lede[data-astro-cid-lcdefpme]{color:var(--ink);margin-block-start:var(--space-3)}.section__more[data-astro-cid-lcdefpme]{margin-block-start:var(--space-6)}.section__more-band[data-astro-cid-lcdefpme]{padding:var(--space-2) var(--space-4);display:inline-flex}.cards[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin-block-start:var(--space-8);display:grid}.card__title[data-astro-cid-lcdefpme]{margin-block-start:var(--space-3)}.card__text[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--ink-muted);margin-block-start:var(--space-3)}.quote-card[data-astro-cid-lcdefpme]{padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);margin:0}.quote-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-lg);font-style:italic}.quote-card[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--ink-muted);margin-block-start:var(--space-3);font-style:normal;display:block}.cta-band[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--space-3);padding:var(--space-6) var(--space-8);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex}
