.page-hero[data-astro-cid-75ysl5lo]{background:radial-gradient(120% 90% at 100% 0%, var(--mist) 0 45%, transparent 45.2%), var(--paper);padding-block:1.5rem clamp(3rem,6vw,5.5rem);position:relative}.page-hero__grid[data-astro-cid-75ysl5lo]{align-items:center;gap:2.5rem;margin-top:clamp(2rem,5vw,4rem);display:grid}@media (width>=52rem){.page-hero__grid--image[data-astro-cid-75ysl5lo]{grid-template-columns:1.1fr 1fr}}.page-hero__text[data-astro-cid-75ysl5lo]{max-width:40rem}.page-hero__text[data-astro-cid-75ysl5lo] .lead{margin-top:1.25rem}.page-hero__text[data-astro-cid-75ysl5lo]>.btn-row{margin-top:2rem}.page-hero__media[data-astro-cid-75ysl5lo] img[data-astro-cid-75ysl5lo]{width:100%}.page-hero__media--cover[data-astro-cid-75ysl5lo]{border-radius:var(--radius-l);aspect-ratio:4/3;overflow:hidden}.page-hero__media--cover[data-astro-cid-75ysl5lo] img[data-astro-cid-75ysl5lo]{object-fit:cover;height:100%}.page-hero__media--cutout[data-astro-cid-75ysl5lo]{border-radius:var(--radius-l);background:#fff;justify-self:center;max-width:30rem;overflow:hidden;box-shadow:0 1.5rem 3rem -1.5rem #0f2b3d40}.page-hero__media--cutout[data-astro-cid-75ysl5lo] img[data-astro-cid-75ysl5lo]{width:auto;max-height:32rem;margin-inline:auto}
