.hero-grid[data-astro-cid-2ltb2oys]{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}.hero[data-astro-cid-2ltb2oys]{max-width:62ch}.hero-media[data-astro-cid-2ltb2oys]{width:100%}.hero-eyebrow[data-astro-cid-2ltb2oys]{margin-top:3rem}.hero-heading[data-astro-cid-2ltb2oys]{margin-top:1.25rem}.hero-lede[data-astro-cid-2ltb2oys]{margin-top:1.75rem}.hero-actions[data-astro-cid-2ltb2oys]{margin-top:3rem;display:flex;flex-wrap:wrap;gap:1rem}.block-heading[data-astro-cid-2ltb2oys]{margin-top:1.25rem;margin-bottom:3rem}.prose-cols[data-astro-cid-2ltb2oys]{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:62ch}.prose-cols[data-astro-cid-2ltb2oys] p[data-astro-cid-2ltb2oys]{margin:0;font-family:var(--font-sans);line-height:1.7}.cards[data-astro-cid-2ltb2oys]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:2.5rem}.steps[data-astro-cid-2ltb2oys]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:2.5rem;counter-reset:step}.step-index[data-astro-cid-2ltb2oys]{display:block;font-family:var(--font-sans);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);color:var(--color-adriatic);margin-bottom:1rem}.step-title[data-astro-cid-2ltb2oys]{font-family:var(--font-display);font-size:var(--text-h3);font-weight:400;margin:0 0 .75rem;padding-top:1rem;border-top:.5px solid var(--color-stone)}.step-body[data-astro-cid-2ltb2oys]{font-family:var(--font-sans);margin:0;max-width:40ch}.grid-4[data-astro-cid-2ltb2oys]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:2.5rem}.item-title[data-astro-cid-2ltb2oys]{font-family:var(--font-display);font-size:var(--text-h3);font-weight:400;margin:0 0 .75rem;padding-top:1rem;border-top:.5px solid var(--color-stone)}.item-body[data-astro-cid-2ltb2oys]{font-family:var(--font-sans);margin:0;max-width:40ch}.media-split[data-astro-cid-2ltb2oys]{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}.media-split-text[data-astro-cid-2ltb2oys]{max-width:54ch}.media-split-text[data-astro-cid-2ltb2oys] .block-heading[data-astro-cid-2ltb2oys]{margin-bottom:1.75rem}.media-split-media[data-astro-cid-2ltb2oys]{width:100%}.stats[data-astro-cid-2ltb2oys]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:2.5rem}.stat-value[data-astro-cid-2ltb2oys]{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.625rem);line-height:1;margin:0 0 1rem;padding-top:1rem;border-top:.5px solid var(--color-stone)}.stat-label[data-astro-cid-2ltb2oys]{font-family:var(--font-sans);margin:0 0 .75rem;max-width:36ch}.stat-source[data-astro-cid-2ltb2oys]{font-family:var(--font-sans);font-size:var(--text-caption);color:var(--color-clay);margin:0;max-width:36ch}.faq-teaser[data-astro-cid-2ltb2oys]{margin:0;display:grid;grid-template-columns:1fr;gap:2rem}.faq-row[data-astro-cid-2ltb2oys] dt[data-astro-cid-2ltb2oys]{font-family:var(--font-display);font-size:var(--text-h3);padding-top:1rem;border-top:.5px solid var(--color-stone);margin-bottom:.75rem}.faq-row[data-astro-cid-2ltb2oys] dd[data-astro-cid-2ltb2oys]{font-family:var(--font-sans);margin:0;max-width:56ch;color:var(--color-ink)}.section-link[data-astro-cid-2ltb2oys]{margin:3rem 0 0;font-family:var(--font-sans);font-size:var(--text-caption)}.section-link[data-astro-cid-2ltb2oys] a[data-astro-cid-2ltb2oys]{color:var(--color-adriatic);text-decoration:none;transition:color .2s ease}.section-link[data-astro-cid-2ltb2oys] a[data-astro-cid-2ltb2oys]:hover,.section-link[data-astro-cid-2ltb2oys] a[data-astro-cid-2ltb2oys]:focus-visible{color:var(--color-terracotta)}@media(min-width:700px){.cards[data-astro-cid-2ltb2oys]{grid-template-columns:repeat(3,1fr);gap:2rem}.steps[data-astro-cid-2ltb2oys],.grid-4[data-astro-cid-2ltb2oys]{grid-template-columns:repeat(2,1fr);gap:3rem 2.5rem}.stats[data-astro-cid-2ltb2oys]{grid-template-columns:repeat(3,1fr);gap:2rem}}@media(min-width:1024px){.steps[data-astro-cid-2ltb2oys],.grid-4[data-astro-cid-2ltb2oys]{grid-template-columns:repeat(4,1fr);gap:2rem}.hero-grid[data-astro-cid-2ltb2oys]{grid-template-columns:1.05fr .95fr;gap:4rem}.media-split[data-astro-cid-2ltb2oys]{grid-template-columns:1fr 1fr;gap:4.5rem}.media-split[data-astro-cid-2ltb2oys].reverse .media-split-media[data-astro-cid-2ltb2oys]{order:-1}}
