.hero[data-astro-cid-lwkq2sob]{padding-block:var(--space-7) var(--space-6);background:radial-gradient(50rem 26rem at 100% 0%, var(--color-teal-50), transparent 70%), var(--color-white)}.hero-grid[data-astro-cid-lwkq2sob]{gap:var(--space-6);align-items:center;display:grid}.hero-grid[data-astro-cid-lwkq2sob] .placeholder{max-width:22rem}@media (width>=48em){.hero-grid[data-astro-cid-lwkq2sob]{gap:var(--space-8);grid-template-columns:minmax(14rem,22rem) 1fr}}.hero[data-astro-cid-lwkq2sob] h1[data-astro-cid-lwkq2sob]{font-size:clamp(2rem,1.5rem + 1.8vw,3.25rem)}.hero[data-astro-cid-lwkq2sob] .lead[data-astro-cid-lwkq2sob]{max-width:38rem;margin:0}.section--tight[data-astro-cid-lwkq2sob]{padding-top:var(--space-6)}.muted[data-astro-cid-lwkq2sob]{color:var(--color-text-muted)}.small[data-astro-cid-lwkq2sob]{font-size:var(--text-sm)}.story-grid[data-astro-cid-lwkq2sob]{gap:var(--space-7);align-items:start;display:grid}@media (width>=64em){.story-grid[data-astro-cid-lwkq2sob]{grid-template-columns:1.4fr 1fr}}.story-grid[data-astro-cid-lwkq2sob] h2[data-astro-cid-lwkq2sob]{font-size:var(--text-2xl)}.coming-soon[data-astro-cid-lwkq2sob]{margin-top:var(--space-5);padding-left:var(--space-3);border-left:4px solid var(--color-accent);color:var(--color-text-muted);font-style:italic}.facts[data-astro-cid-lwkq2sob]{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white)}.facts[data-astro-cid-lwkq2sob] h2[data-astro-cid-lwkq2sob]{font-size:var(--text-xl)}dl[data-astro-cid-lwkq2sob]{margin:0 0 var(--space-4)}dt[data-astro-cid-lwkq2sob]{margin-top:var(--space-3);font-size:var(--text-sm);letter-spacing:.04em;color:var(--color-teal-700);font-weight:600}dd[data-astro-cid-lwkq2sob]{margin:0}.reach[data-astro-cid-lwkq2sob]{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border);margin:0;display:grid}.reach[data-astro-cid-lwkq2sob] a[data-astro-cid-lwkq2sob]{align-items:center;gap:var(--space-2);display:inline-flex}.section-head[data-astro-cid-lwkq2sob]{max-width:40rem;margin-bottom:var(--space-6)}.approach[data-astro-cid-lwkq2sob]{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}@media (width>=48em){.approach[data-astro-cid-lwkq2sob]{grid-template-columns:repeat(2,1fr)}}.approach[data-astro-cid-lwkq2sob] li[data-astro-cid-lwkq2sob]{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-white);border-left:4px solid var(--color-teal-600)}.approach[data-astro-cid-lwkq2sob] h3[data-astro-cid-lwkq2sob]{font-size:var(--text-lg);margin-bottom:var(--space-2)}.approach[data-astro-cid-lwkq2sob] p[data-astro-cid-lwkq2sob]{color:var(--color-text-muted);margin:0}.partners-inner[data-astro-cid-lwkq2sob]{max-width:calc(var(--container-narrow) + 2 * var(--gutter));text-align:center}.partners[data-astro-cid-lwkq2sob] h2[data-astro-cid-lwkq2sob]{font-size:var(--text-xl)}.final[data-astro-cid-lwkq2sob]{padding-block:var(--section-y);background:radial-gradient(28rem 28rem at 95% 120%, #ffd60038, transparent 70%), var(--color-teal-700);color:var(--color-white)}.final-inner[data-astro-cid-lwkq2sob]{max-width:calc(var(--container-narrow) + 2 * var(--gutter));text-align:center}.final[data-astro-cid-lwkq2sob] h2[data-astro-cid-lwkq2sob]{color:var(--color-white);font-size:var(--text-2xl)}.final[data-astro-cid-lwkq2sob] p[data-astro-cid-lwkq2sob]{color:#ffffffd9}.ctas[data-astro-cid-lwkq2sob]{justify-content:center;gap:var(--space-3);margin:var(--space-5) 0;flex-wrap:wrap;display:flex}.btn--light[data-astro-cid-lwkq2sob]{color:var(--color-white);background:0 0;border:2px solid #ffffffb3}.btn--light[data-astro-cid-lwkq2sob]:hover{color:var(--color-white);background:#ffffff1f}.light[data-astro-cid-lwkq2sob]{color:#ffffffbf}
