.hero-photo>.editorial-film{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#f55b3e}.owner-cta{display:flex;align-items:center;justify-content:space-between;gap:45px;background:#38251e;color:#f8eddb}.owner-cta h2{margin:25px 0;font-size:clamp(44px,5vw,74px)}.owner-cta h2 em{color:#f8df76}.owner-cta p{font-size:14px;line-height:1.8}.owner-button{flex-shrink:0;border-radius:40px;padding:22px 30px;background:#f8df76;color:#38251e;font-size:14px}.owner-button:hover{background:#fff1ad}.demo-bar a:nth-child(2){color:#f8df76}.demo-bar{gap:14px}.hero-photo .photo-caption{z-index:2}.motion-toggle{min-height:38px}.photo-tag{pointer-events:none}@media(max-width:640px){.owner-cta{display:block}.owner-button{display:inline-block;margin-top:20px}.demo-bar span{display:none}.owner-cta h2{font-size:44px}}@media(prefers-reduced-motion:reduce){.hero-photo *{animation:none!important}}
