.page-hero{isolation:isolate;position:relative;overflow:clip}.page-hero__grid{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:center;padding-block:clamp(2.25rem,1.5rem + 3vw,4.5rem);display:grid}.page-hero--short .page-hero__grid{padding-block:clamp(1.75rem,1.25rem + 2vw,3rem)}.page-hero__inner{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-content:center;justify-items:start;min-inline-size:0;display:grid}.page-hero__inner>*{max-inline-size:100%}.page-hero__crumbs{margin-block-end:var(--space-1)}.page-hero__title{max-inline-size:18em;color:var(--calm-ink)}.page-hero__lede{max-inline-size:40rem;color:var(--calm-muted)}.page-hero__actions{margin-block-start:var(--space-2)}.page-hero__side{gap:var(--space-3);display:grid}.page-hero__media{aspect-ratio:4/3;border-radius:var(--radius-calm,6px);background:var(--calm-line);position:relative;overflow:hidden}.page-hero--tall .page-hero__media{aspect-ratio:5/4}.page-hero__picture,.page-hero__img{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.page-hero__img{object-fit:cover}.page-hero__info{position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.page-hero__chip{z-index:2;position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.page-hero__caption{gap:var(--space-1) var(--space-3);color:var(--calm-muted);flex-wrap:wrap;display:flex}@media (width>=56em){.page-hero--photo .page-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,1rem + 4vw,5.5rem)}}
