/* Photographic movement only: no logo reveal. */
.simplified .hero.cinema-ready.brand-journey .hero-grid>.cinema-visual{opacity:1;clip-path:inset(var(--cinema-inset) round var(--cinema-radius));background:#08090b}
.photo-plane{position:absolute;transform:scale(var(--cinema-scale)) translateY(var(--landscape-y,0px));will-change:transform}
.simplified .hero.cinema-ready.brand-journey .photo-plane .hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;transform:none!important;opacity:1;filter:none;animation:none!important;transition:none!important}
.photo-foreground{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;clip-path:polygon(15.8% 94.7%,15.8% 89.9%,16.3% 87.4%,16.8% 85%,17.4% 82.8%,18.4% 80%,19.6% 76.4%,21.6% 72.1%,22.9% 70.2%,23.8% 69.9%,23.8% 69.1%,27% 68.6%,29.6% 68.5%,31.1% 68.7%,34.3% 67.8%,38.1% 67.1%,38.5% 67.4%,38.6% 68.1%,40.8% 67.9%,41% 65.2%,41.4% 65.2%,41.4% 67.9%,45.9% 67.9%,46.6% 68.4%,47.1% 70.9%,47.6% 74.6%,47.7% 79.1%,48.1% 83.2%,47.9% 86.8%,47.6% 89.5%,49.3% 89.5%,53.7% 89.1%,58% 89.7%,60.2% 90.6%,61.9% 91.3%,60.5% 92.5%,55.4% 94%,50.5% 95.1%,45.1% 96.2%,38.6% 97.8%,29.3% 98.4%,20.7% 97.4%,17.1% 95.9%);transform:translateY(var(--foreground-y,0px));will-change:transform;pointer-events:none}
@media(prefers-reduced-motion:reduce){.simplified .hero.cinema-ready.brand-journey .hero-grid>.cinema-visual{clip-path:none}.photo-plane,.photo-foreground{transform:none!important}}
