.feature-hero{position:relative;aspect-ratio:16/8;min-height:380px;max-height:850px;overflow:hidden}.feature-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 55%;border-radius:0!important}.feature-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#0008,transparent 65%);pointer-events:none}.feature-hero>div{position:absolute;bottom:48px;left:max(28px,calc((100% - 1240px)/2));right:28px;z-index:1;color:#fff;text-shadow:0 2px 12px #0008}.feature-hero .eyebrow{color:#fff}.feature-hero h1{font:500 clamp(44px,5.5vw,76px)/1.1 'Cormorant Garamond',Georgia,serif;margin:14px 0 0}.feature-copy{max-width:1000px;margin:auto;padding:65px 28px 85px}.feature-copy h2{font:500 clamp(32px,4vw,46px)/1.2 'Cormorant Garamond',Georgia,serif;color:#7A1F35;margin:0 0 32px}.feature-copy p{font-size:16px;line-height:1.9;color:#454950;margin:0 0 26px}@media(max-width:650px){.feature-hero{aspect-ratio:4/3;min-height:330px}.feature-hero>div{bottom:28px;left:24px}.feature-copy{padding:42px 24px 60px}}
