.photos_hero__RYcag{position:relative;isolation:isolate;display:grid;align-items:center;min-height:clamp(540px,43vw,800px);overflow:hidden;background:#f7f5ef}.photos_heroImage__mt_f3{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center}.photos_hero__RYcag:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent 64%,rgba(247,245,239,.42) 75%,rgba(247,245,239,.83))}.photos_copy__upK_N{width:29%;margin-left:auto;padding:56px clamp(24px,3vw,60px) 56px 0}.photos_copy__upK_N .eyebrow{color:#2f3f28;font-size:12px;letter-spacing:.13em}.photos_copy__upK_N h1{color:#2d2b21;font-size:clamp(35px,3.2vw,64px);line-height:1.12;letter-spacing:-.04em}.photos_copy__upK_N h1 em{color:#455c3a}.photos_copy__upK_N .button{margin-top:32px}@media (max-width:900px){.photos_hero__RYcag{display:block;min-height:0}.photos_heroImage__mt_f3{position:static;width:100%;height:clamp(280px,56vw,450px);object-position:62% center}.photos_hero__RYcag:after{display:none}.photos_copy__upK_N{width:100%;padding:32px;margin:0}.photos_copy__upK_N h1{font-size:clamp(37px,7vw,54px);max-width:650px}.photos_copy__upK_N .button{margin-top:24px}}@media (max-width:480px){.photos_copy__upK_N{padding:30px 20px 38px}}