.heritage-hero{min-height:var(--heritage-hero-height,72rem);isolation:isolate;background:var(--heritage-ink);display:grid;position:relative;overflow:hidden}.heritage-hero__media,.heritage-hero__overlay,.heritage-hero__content{grid-area:1/1}.heritage-hero__media,.heritage-hero__image,.heritage-hero__placeholder{width:100%;height:100%}.heritage-hero__media{z-index:-2;position:absolute;top:0;bottom:0;left:0;right:0}.heritage-hero__image{object-fit:cover;object-position:center;display:block}.heritage-hero__placeholder{background:#deded9;display:block}.heritage-hero__overlay{z-index:-1;background:linear-gradient(90deg, rgba(0,0,0,var(--heritage-hero-overlay)) 0%, transparent 72%);position:absolute;top:0;bottom:0;left:0;right:0}.heritage-hero__content{align-items:end;width:100%;padding-top:max(4rem,min(7vw,9.6rem));padding-bottom:max(4rem,min(7vw,9.6rem));display:flex}.heritage-hero__copy{width:min(72rem,100%);color:var(--heritage-hero-text,#fff)}.heritage-hero--center .heritage-hero__copy{text-align:center;margin-left:auto;margin-right:auto}.heritage-hero--right .heritage-hero__copy{text-align:right;margin-left:auto}.heritage-hero__eyebrow{color:inherit;opacity:.82}.heritage-hero__heading{max-width:11ch;font-size:max(5rem,min(8.5vw,12rem))}.heritage-hero--center .heritage-hero__heading,.heritage-hero--right .heritage-hero__heading{margin-left:auto;margin-right:auto}.heritage-hero--right .heritage-hero__heading{margin-right:0}.heritage-hero__text{max-width:54rem;margin:var(--heritage-space-4) 0 0;color:#b8b8b3;font-size:max(1.5rem,min(1.6vw,2rem));line-height:1.45}.heritage-hero--center .heritage-hero__text{margin-left:auto;margin-right:auto}.heritage-hero--right .heritage-hero__text{margin-left:auto}.heritage-hero__actions{gap:var(--heritage-space-2);margin-top:var(--heritage-space-5);flex-wrap:wrap;display:flex}.heritage-hero--center .heritage-hero__actions{justify-content:center}.heritage-hero--right .heritage-hero__actions{justify-content:end}.heritage-hero__button,.heritage-hero__button--secondary{color:var(--heritage-ink);background:var(--heritage-canvas);border-color:var(--heritage-canvas)}.heritage-hero--aw26-8809 .heritage-hero__overlay{background:linear-gradient(90deg,rgba(0,0,0,.72) 0%,rgba(0,0,0,.42) 38%,transparent 72%)}.heritage-hero--aw26-8809 .heritage-hero__eyebrow{color:#c8102e;opacity:1}.heritage-hero--aw26-8809 .heritage-hero__heading{max-width:none;color:#fff;font-size:max(3.5rem,min(5.95vw,8.4rem));letter-spacing:1px;text-shadow:0 1px 14px rgba(0,0,0,.35)}.heritage-hero--aw26-8809 .heritage-hero__heading-line{display:block;white-space:nowrap}.heritage-hero--aw26-8809 .heritage-hero__image{transform:translate3d(0,var(--heritage-hero-scroll-y,0),0) scale(1.06);will-change:transform}@media (prefers-reduced-motion:reduce){.heritage-hero--aw26-8809 .heritage-hero__image{transform:none;will-change:auto}}@media screen and (max-width:749px){.heritage-hero{min-height:var(--heritage-hero-mobile-height,58rem)}.heritage-hero__overlay{background:linear-gradient(0deg, rgba(0,0,0,var(--heritage-hero-overlay)) 0%, transparent 76%)}.heritage-hero__content{align-items:end;padding-top:4rem;padding-bottom:4rem}.heritage-hero__heading{max-width:9ch;font-size:max(4.6rem,min(16vw,7.2rem))}.heritage-hero--aw26-8809 .heritage-hero__overlay{background:linear-gradient(0deg,rgba(0,0,0,.72) 0%,rgba(0,0,0,.38) 46%,transparent 78%)}.heritage-hero--aw26-8809 .heritage-hero__eyebrow{position:absolute;top:3rem;left:50%;width:max-content;max-width:calc(100% - 4rem);margin:0;text-align:center;transform:translateX(-50%)}.heritage-hero--aw26-8809 .heritage-hero__heading,.heritage-hero--aw26-8809 .heritage-hero__text{display:none}.heritage-hero__actions{grid-template-columns:1fr;display:grid}.heritage-hero__button{width:100%}}
