.pv-room-feature{position:relative;isolation:isolate;min-height:620px;display:flex;align-items:center;border-radius:16px;overflow:hidden;padding:64px!important;background:#09121b}.pv-room-feature>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.pv-room-feature:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,10,17,.96),rgba(3,10,17,.62) 65%,rgba(3,10,17,.28));z-index:-1}.pv-room-feature>div{max-width:780px}.pv-room-links{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.pv-room-links a{border:1px solid #799798;padding:9px 14px;border-radius:30px;color:#fff}.pv-hero-video{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .5s}.pv-hero-video.is-playing{opacity:1}.pv-hero-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.pv-preview-label{font-size:11px;color:#b9cbcd}.pv-controls{gap:8px;display:flex}.pv-hero-video~.pv-scrim{z-index:1}.pv-hero-copy,.pv-cinema-bottom,.pv-edge{z-index:3}.campaign-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.campaign-image{display:block;width:100%;max-height:540px;object-fit:cover;border-radius:12px;margin-bottom:28px}.app-qr{width:220px;height:220px;background:white;padding:16px;max-width:100%}@media(max-width:900px){.pv-room-feature{padding:30px!important;min-height:560px}.campaign-grid{grid-template-columns:1fr}.pv-preview-label{display:none}}@media(prefers-reduced-motion:reduce){.pv-hero-video{transition:none}}
/* Preserve faces in source artwork; motion is held for editorial approval. */
.pv-people-framing>img{object-position:center top!important}.pv-company-art img{object-position:center top}.pv-market:has(img[src*="hea-new-01"])>img,.pv-market:has(img[src*="che-new-03"])>img{object-position:center top}
