.page-header{position:relative}.page-header__inner{align-items:center;display:grid;gap:clamp(1.5rem,4vw,3rem);position:relative;z-index:1}.page-header--compact .page-header__inner{padding-block:clamp(1.75rem,4vw,2.75rem)}.page-header--standard .page-header__inner{padding-block:clamp(2.5rem,6vw,4.5rem)}.page-header--tall .page-header__inner{padding-block:clamp(3.5rem,9vw,7rem)}.page-header--center .page-header__body{margin-inline:auto;max-width:48rem;text-align:center}.page-header--center .page-header__buttons{justify-content:center}@media (min-width:900px){.page-header--left:has(.page-header__media) .page-header__inner{grid-template-columns:1.2fr 1fr}}.page-header__crumbs ol{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0 0 1rem;padding:0}.page-header__crumbs li+li:before{content:"/";margin-right:.5rem;opacity:.5}.page-header__crumbs a{color:inherit;font-size:.9rem;opacity:.8;text-decoration:none}.page-header__crumbs a:hover{opacity:1;text-decoration:underline;text-underline-offset:.18em}.page-header__eyebrow{color:var(--jm-secondary);display:block;font-family:var(--jm-font-heading);font-size:.8125rem;font-weight:700;letter-spacing:.1em;margin-bottom:.75rem;text-transform:uppercase}.page-header__heading{margin-bottom:.75rem}.page-header__text{max-width:46rem}.page-header__buttons{margin-top:1.75rem}.page-header__media img{border-radius:var(--jm-radius);width:100%}