.page-hero:has(img[src*="jack-nicholson-movie-world"]){min-height:620px}.page-hero:has(img[src*="jack-nicholson-movie-world"]) .page-hero-image{inset:0 0 0 24%;mask-image:linear-gradient(90deg,transparent,#000 30%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%)}.page-hero:has(img[src*="jack-nicholson-movie-world"]) .page-hero-image img{object-position:68% 37%;filter:saturate(.9)}.page-hero:has(img[src*="jack-nicholson-movie-world"]) .page-hero-copy{width:61%;max-width:880px}.page-hero:has(img[src*="jack-nicholson-movie-world"]) h1{font-size:clamp(48px,5.6vw,84px)}.photo-note{font-size:14px!important;color:#a4aaa1;border-top:1px solid #41463e;padding-top:20px;margin-top:36px!important}.story-deck{color:#ccb78e}@media(max-width:760px){.page-hero:has(img[src*="jack-nicholson-movie-world"]){min-height:670px}.page-hero:has(img[src*="jack-nicholson-movie-world"]) .page-hero-image{inset:0;mask-image:linear-gradient(0deg,transparent,#000 72%);-webkit-mask-image:linear-gradient(0deg,transparent,#000 72%)}.page-hero:has(img[src*="jack-nicholson-movie-world"]) .page-hero-image img{object-position:73% top;filter:brightness(.85)}.page-hero:has(img[src*="jack-nicholson-movie-world"]) .page-hero-copy{width:100%;padding-top:365px}.page-hero:has(img[src*="jack-nicholson-movie-world"]) h1{font-size:46px}}