.hero[data-astro-cid-on6ooho7]{padding-block:var(--space-7) var(--space-5);background:radial-gradient(50rem 26rem at 0% 0%, var(--color-teal-50), transparent 70%), var(--color-white)}.narrow[data-astro-cid-on6ooho7]{max-width:calc(46rem + 2 * var(--gutter))}h1[data-astro-cid-on6ooho7]{font-size:clamp(1.75rem,1.4rem + 1.5vw,2.6rem)}.short[data-astro-cid-on6ooho7]{margin-top:var(--space-5);padding:var(--space-5);border-left:5px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:0 16px 36px -28px #15495380}.short[data-astro-cid-on6ooho7] p[data-astro-cid-on6ooho7]{font-size:var(--text-lg);margin:0}.short[data-astro-cid-on6ooho7] .short-label[data-astro-cid-on6ooho7]{margin-bottom:var(--space-2);font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--color-teal-700);font-weight:700}.body[data-astro-cid-on6ooho7]{padding-block:var(--space-6) var(--section-y)}.body[data-astro-cid-on6ooho7] section[data-astro-cid-on6ooho7]{margin-bottom:var(--space-6)}.body[data-astro-cid-on6ooho7] h2[data-astro-cid-on6ooho7]{font-size:var(--text-xl);margin-bottom:var(--space-2)}.body[data-astro-cid-on6ooho7] section[data-astro-cid-on6ooho7] p[data-astro-cid-on6ooho7],.body[data-astro-cid-on6ooho7] section[data-astro-cid-on6ooho7] li[data-astro-cid-on6ooho7]{color:var(--color-text-muted)}.body[data-astro-cid-on6ooho7] ul[data-astro-cid-on6ooho7]{gap:var(--space-1);padding-left:1.25rem;display:grid}.sources[data-astro-cid-on6ooho7] li[data-astro-cid-on6ooho7]{font-size:.9375rem}.meta[data-astro-cid-on6ooho7]{font-size:var(--text-sm);color:var(--color-text-muted)}.related[data-astro-cid-on6ooho7]{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.related[data-astro-cid-on6ooho7] ul[data-astro-cid-on6ooho7]{gap:var(--space-2);padding:0;list-style:none}.related[data-astro-cid-on6ooho7] .all[data-astro-cid-on6ooho7]{font-weight:600}.final[data-astro-cid-on6ooho7]{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-on6ooho7]{max-width:calc(var(--container-narrow) + 2 * var(--gutter));text-align:center}.final[data-astro-cid-on6ooho7] h2[data-astro-cid-on6ooho7]{color:var(--color-white)}.final[data-astro-cid-on6ooho7] p[data-astro-cid-on6ooho7]{color:#ffffffd9}.ctas[data-astro-cid-on6ooho7]{justify-content:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.btn--light[data-astro-cid-on6ooho7]{color:var(--color-white);background:0 0;border:2px solid #ffffffb3}.btn--light[data-astro-cid-on6ooho7]:hover{color:var(--color-white);background:#ffffff1f}
