.public-ui .cinema-home.direction-cinematic .cinema-hero{isolation:isolate;background:var(--ink)}.public-ui .cinema-home .cinema-hero-grid{position:relative;padding-block:clamp(48px,6vw,80px)}.public-ui .cinema-home.direction-cinematic .direction-hero-copy{width:52%;max-width:620px;margin-left:0;padding-right:32px;text-align:left}.public-ui .cinema-home.direction-cinematic .direction-hero-copy h1{font-size:clamp(40px,4.5vw,68px);line-height:1.08}.public-ui .cinema-home.direction-cinematic .direction-hero-lead{max-width:44ch}.public-ui .cinema-home .cinema-context-art{inset:0 0 0 48%;height:auto;bottom:0}.public-ui .cinema-home .cinema-context-art>img{object-position:35% center}.public-ui .cinema-home .cinema-context-art:after{background:linear-gradient(90deg,var(--ink) 0,#122f2a33 35%,#122f2a10 100%),linear-gradient(0deg,var(--ink),transparent 35%)}.public-ui .cinema-home .cinema-action-strip{position:relative}@media (max-width:900px){.public-ui .cinema-home.direction-cinematic .direction-hero-copy{width:60%;padding-right:20px}.public-ui .cinema-home .cinema-context-art{left:52%}}@media (max-width:700px){.public-ui .cinema-home .cinema-hero-grid{padding-block:32px 28px}.public-ui .cinema-home.direction-cinematic .direction-hero-copy{width:100%;max-width:580px;padding-right:0}.public-ui .cinema-home.direction-cinematic .direction-hero-copy h1{font-size:clamp(32px,9vw,44px)}.public-ui .cinema-home .cinema-context-art{position:relative;inset:auto;height:200px;margin:0}.public-ui .cinema-home .cinema-context-art>img{object-position:35% 52%}.public-ui .cinema-home .cinema-context-art:after{background:linear-gradient(0deg,var(--ink),transparent 65%)}.public-ui .cinema-home .cinema-action-strip{padding-bottom:24px}}