.mvweb-t-page-hero__inner{display:grid;gap:.9rem;padding-block:clamp(1.25rem,1rem + 1.5vw,2.5rem) clamp(1.5rem,1rem + 2vw,2.5rem)}.mvweb-t-page-hero--rule{padding-bottom:clamp(1.5rem,1rem + 2vw,2.5rem)}.mvweb-t-page-hero--rule .mvweb-t-page-hero__inner{border-bottom:2px solid var(--mvweb-t-ink)}.mvweb-t-page-hero--band{padding-block:clamp(1rem,0.8rem + 1vw,1.75rem) clamp(1.5rem,1rem + 2vw,2.5rem)}.mvweb-t-page-hero--band .mvweb-t-page-hero__inner{padding-inline:clamp(1.25rem,0.8rem + 2.5vw,3rem);border-radius:var(--mvweb-t-radius-lg);background:var(--mvweb-t-accent-soft)}html[data-palette=graphite] .mvweb-t-page-hero--band .mvweb-t-page-hero__inner{background:var(--mvweb-t-surface)}.mvweb-t-page-hero--center .mvweb-t-page-hero__inner{justify-items:center;text-align:center}.mvweb-t-page-hero--center .mvweb-t-page-hero__lead{margin-inline:auto}.mvweb-t-page-hero--large .mvweb-t-page-hero__inner{padding-block:clamp(2rem,1.5rem + 3vw,4rem)}.mvweb-t-page-hero--large .mvweb-t-page-hero__title{max-width:16em;font-size:clamp(2.25rem, 1.4rem + 3.6vw, 4.5rem)}.mvweb-t-page-hero__eyebrow{color:var(--mvweb-t-accent-link);font-family:var(--mvweb-t-font-meta);font-size:.8125rem;font-weight:650;letter-spacing:var(--mvweb-t-meta-ls);text-transform:var(--mvweb-t-meta-case)}.mvweb-t-page-hero__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem 1.5rem}.mvweb-t-page-hero__title{font-size:var(--mvweb-t-h1);line-height:1.08;text-wrap:balance}.mvweb-t-page-hero__count,.mvweb-t-page-hero__meta{color:var(--mvweb-t-ink-dim);font-family:var(--mvweb-t-font-meta);font-size:.875rem;letter-spacing:var(--mvweb-t-meta-ls);text-transform:var(--mvweb-t-meta-case)}.mvweb-t-page-hero__meta{display:flex;flex-wrap:wrap;gap:.25rem 1rem}.mvweb-t-page-hero__lead{max-width:46rem;color:var(--mvweb-t-ink-muted);font-size:var(--mvweb-t-text-lead);line-height:1.45}.mvweb-t-page-hero__intro{max-width:46rem;color:var(--mvweb-t-ink-muted)}.mvweb-t-page-hero__box{display:grid;gap:1.5rem;align-items:center}.mvweb-t-page-hero__text{display:grid;gap:.9rem}.mvweb-t-page-hero__pic{overflow:hidden;aspect-ratio:16/10;border-radius:var(--mvweb-t-radius-lg);background:var(--mvweb-t-surface-2)}.mvweb-t-page-hero__pic img{width:100%;height:100%;object-fit:cover}@media (min-width:1024px){.mvweb-t-page-hero__box{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}}