.page-hero[data-astro-cid-75ysl5lo]{background:linear-gradient(90deg, #ffffff09 1px, transparent 1px) 0 0 / 3.5rem 3.5rem, linear-gradient(#ffffff09 1px, transparent 1px) 0 0 / 3.5rem 3.5rem, var(--color-graphite);color:var(--color-on-dark);padding-block:clamp(3rem,8vw,6rem) clamp(3rem,7vw,5rem);position:relative;overflow:hidden}.page-hero[data-astro-cid-75ysl5lo]:after{background:linear-gradient(90deg, var(--color-red) 0 22%, transparent 22%);content:"";height:6px;position:absolute;bottom:0;left:0;right:0}.page-hero__grid[data-astro-cid-75ysl5lo]{gap:var(--space-7);align-items:center;display:grid}.page-hero[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{max-width:14ch}.page-hero[data-astro-cid-75ysl5lo] .lead[data-astro-cid-75ysl5lo]{color:var(--color-on-dark-muted)}.page-hero[data-astro-cid-75ysl5lo] .eyebrow[data-astro-cid-75ysl5lo]{color:var(--color-red-on-dark)}.page-hero__copy[data-astro-cid-75ysl5lo]>:last-child{margin-bottom:0}.page-hero__media[data-astro-cid-75ysl5lo]{aspect-ratio:4/3;clip-path:polygon(0 0,100% 0,100% calc(100% - 2.5rem),calc(100% - 2.5rem) 100%,0 100%)}@media (width>=60rem){.page-hero--image[data-astro-cid-75ysl5lo] .page-hero__grid[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}
