.m-pagehero{position:relative;display:flex;align-items:flex-end;overflow:clip;isolation:isolate}.m-pagehero--photo{min-height:clamp(280px,34vw,420px);background-color:var(--vb-ink)}.m-pagehero--plain{min-height:clamp(200px,24vw,300px);background-color:var(--c-bg)}.m-pagehero__media{position:absolute;inset:0;z-index:0}.m-pagehero__media img{width:100%;height:100%;object-fit:cover;object-position:center}.m-pagehero__media img[data-focus="50% 20%"]{object-position:50% 20%}.m-pagehero__media img[data-focus="50% 25%"]{object-position:50% 25%}.m-pagehero__media img[data-focus="50% 30%"]{object-position:50% 30%}.m-pagehero__media img[data-focus="50% 35%"]{object-position:50% 35%}.m-pagehero__media img[data-focus="50% 40%"]{object-position:50% 40%}.m-pagehero__scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background-image:linear-gradient(to right,#0e12106b,#0e121000 62%),linear-gradient(to bottom,#0e12102e,#0e121057 45%,#0e1210b8)}.m-pagehero__hud{position:absolute;inset:0;z-index:1;pointer-events:none}.m-pagehero__bar{position:absolute;top:0;bottom:0;left:0;width:clamp(4px,.45vw,7px);background-color:var(--c-accent)}.m-pagehero--photo .m-pagehero__bracket{position:absolute;right:clamp(16px,2vw,28px);bottom:clamp(16px,2vw,28px);width:clamp(28px,3.5vw,48px);height:clamp(28px,3.5vw,48px);border-right:2px solid var(--c-accent-on-dark);border-bottom:2px solid var(--c-accent-on-dark)}.m-pagehero--plain .m-pagehero__bracket{display:none}.m-pagehero__inner{position:relative;z-index:2;width:100%;padding-top:clamp(64px,8vw,104px);padding-bottom:clamp(28px,3.5vw,48px)}.m-pagehero__wm{position:absolute;left:-.02em;top:-.34em;z-index:0;font-family:var(--font-display);font-weight:700;font-size:clamp(3rem,8vw,7rem);line-height:.8;letter-spacing:-.01em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.m-pagehero--photo .m-pagehero__wm{color:#ffffff1a}.m-pagehero--plain .m-pagehero__wm{color:var(--vb-wm)}.m-pagehero__eyebrow,.m-pagehero__title,.m-pagehero__lead{position:relative;z-index:1}.m-pagehero__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-family:var(--font-display);font-weight:600;font-size:.8125rem;letter-spacing:.22em}.m-pagehero__mark{width:8px;height:8px}.m-pagehero--photo .m-pagehero__eyebrow{color:#fff}.m-pagehero--photo .m-pagehero__mark{background-color:var(--c-accent-on-dark)}.m-pagehero--plain .m-pagehero__eyebrow{color:var(--c-text-sub)}.m-pagehero--plain .m-pagehero__mark{background-color:var(--c-accent)}.m-pagehero__title{margin:0;font-family:var(--font-title);font-weight:900;font-size:clamp(1.75rem,1.2rem + 2.4vw,3rem);line-height:1.35;letter-spacing:.02em;font-feature-settings:"palt" 1}.m-pagehero--photo .m-pagehero__title{color:#fff}.m-pagehero--plain .m-pagehero__title{color:var(--c-text)}.m-pagehero__lead-seg{display:inline-block;text-wrap:pretty}.m-pagehero__lead{margin:20px 0 0;font-size:1rem;line-height:var(--lh-base);letter-spacing:var(--ls-base);max-width:46em}.m-pagehero--photo .m-pagehero__lead{color:#fff}.m-pagehero--plain .m-pagehero__lead{color:var(--c-text-sub)}
