.scat-page .film-story-text a,.scat-more a{color:#ceba9e;text-underline-offset:4px;text-decoration:underline}.scat-page .film-hero{grid-template-columns:58% 42%;min-height:clamp(800px,64vw,980px)}.scat-page .film-hero-image{inset:0 30% 0 0;overflow:visible;-webkit-mask-image:none;mask-image:none}.scat-page .film-hero-copy{padding-left:0;padding-right:clamp(24px,4vw,70px)}.scat-hero-photo{aspect-ratio:877/1536;max-width:100%;height:100%;margin:auto;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%),linear-gradient(#0000 0%,#000 7% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%),linear-gradient(#0000 0%,#000 7% 94%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.scat-hero-photo:after{content:"";pointer-events:none;background:radial-gradient(20% 8% at 24% 85%,#030404b3 0%,#03040480 45%,#0000 100%),radial-gradient(10% 7% at 45% 94%,#030404c2 0%,#0304048c 45%,#0000 100%),linear-gradient(#0000 0% 91%,#0304041f 100%);position:absolute;inset:0}.scat-hero-photo img{object-fit:contain;object-position:center;filter:none;width:100%;height:100%;display:block}@media (max-width:760px){.scat-page .film-hero{flex-direction:column;min-height:0;display:flex}.scat-page .film-hero-image{align-self:center;width:98%;position:relative;inset:auto}.scat-hero-photo{width:100%;max-width:none;height:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 11% 89%,#0000 100%),linear-gradient(#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 11% 89%,#0000 100%),linear-gradient(#0000 0%,#000 6% 94%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.scat-hero-photo img{filter:none;height:auto}.scat-page .film-hero-copy{width:100%;max-width:650px;margin-top:-20px;padding:0 7vw 55px;position:relative;inset:auto}}.scat-page .film-store-list svg{color:#ceba9e;stroke-width:1.25px;width:20px;height:20px;transition:transform .2s}:is(.scat-page .film-store-list a:hover svg,.scat-page .film-store-list a:focus-visible svg){transform:translate(2px,-2px)}.scat-more{color:#c9c0b2;font:16.5px/1.7 var(--serif);margin-top:42px}.scat-page .film-stores{padding-bottom:80px}.scat-actions{grid-template-columns:1fr 1fr;gap:32px;max-width:1200px;margin:0 auto 100px;padding:0 clamp(24px,6vw,80px);display:grid}.scat-action{background:0 0;border:0;border-top:1px solid #ad966b33;padding:30px 0}.scat-action h2{color:#ceba9e;font:400 clamp(24px,2.4vw,32px)/1.2 var(--serif);margin:14px 0 18px}.scat-action>p:not(.film-eyebrow){color:#cfc5b6;font:16.5px/1.7 var(--serif);margin:0}.scat-action .film-discover{letter-spacing:.12em;gap:14px;margin-top:34px}.scat-action .film-discover svg{flex:none}@media (max-width:760px){.scat-actions{grid-template-columns:1fr;gap:20px;margin-bottom:70px}.scat-action{padding:24px 0}.scat-action>p:not(.film-eyebrow){font-size:16px}}.scat-page .film-hero h1 em,.scat-page .film-eyebrow,.scat-page .film-store-list svg{color:#ceba9e}.scat-page .film-discover{color:#ceba9e;letter-spacing:.1em;border-color:#8d806c;font-size:12px;line-height:1.55}.scat-page .film-story-text a,.scat-more a{color:#ceba9e}.scat-hero-photo{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%),linear-gradient(#0000 0%,#000 7% 94%,#0000 100%)}@media (max-width:760px){.scat-page .film-hero h1{font-size:clamp(32px,8.5vw,42px)}.scat-hero-photo{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 11% 89%,#0000 100%),linear-gradient(#0000 0%,#000 6% 94%,#0000 100%)}}.scat-action .film-discover{letter-spacing:.1em;margin-top:24px;font-size:10.5px;line-height:1.55}@media (max-width:760px){.scat-page .film-hero{min-height:0}.scat-page .film-hero-image{flex-shrink:0;width:104%}}.scat-page .film-hero{min-height:clamp(880px,70vw,1070px)}@media (max-width:760px){.scat-page .film-hero{min-height:0}.scat-page .film-hero-image{width:108%}}.scat-more,.scat-action>p:not(.film-eyebrow){color:#ddd6cb;font-size:17px;line-height:1.7}.scat-page .film-hero h1{font-size:clamp(52px,6vw,96px);line-height:1.02}@media (max-width:760px){.scat-more,.scat-action>p:not(.film-eyebrow){font-size:16px}.scat-page .film-hero h1{font-size:clamp(36px,9vw,46px)}}.scat-action h2{color:#eadcc4;font-size:1.45rem;line-height:1.15}.scat-action .film-eyebrow{letter-spacing:.15em;font-size:.65rem}@media (max-width:760px){.scat-more,.scat-action>p:not(.film-eyebrow){font-size:17px}}.scat-action h2{color:var(--ivory-gold)}.scat-page .film-hero h1{font-size:clamp(52px,6vw,96px)}@media (max-width:760px){.scat-page .film-hero h1{font-size:clamp(42px,11vw,58px)}}.scat-page .film-hero h1,.scat-action h2{font-size:var(--editorial-title-size);line-height:1.08}.scat-hero-photo{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%),linear-gradient(#0000 0,#000 3% 97%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%),linear-gradient(#0000 0,#000 3% 97%,#0000 100%)}.scat-hero-photo:after{display:none}.scat-hero-photo img{filter:none}.scat-hero-photo{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%),linear-gradient(#0000 0,#000 10% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%),linear-gradient(#0000 0,#000 10% 86%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.scat-action h2{font-size:clamp(24px,2.5vw,34px);line-height:1.2}@media (max-width:760px){.scat-page .film-hero-image{width:100%}}.scat-page .scat-hero-photo:after{background:0 0;display:none}.scat-page .scat-hero-photo{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%),linear-gradient(#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%),linear-gradient(#0000 0,#000 12% 88%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.scat-page .scat-hero-photo img{filter:none}@media (min-width:761px){.scat-page .film-hero{min-height:clamp(930px,74vw,1140px)}}@media (max-width:760px){.scat-page .film-hero-copy{margin-top:-28px;padding-bottom:36px}}@media (min-width:761px){.scat-page .film-hero{min-height:clamp(960px,78vw,1200px)}}@media (max-width:760px){.scat-page .film-hero-copy{margin-top:-36px}}.scat-page .scat-more,.scat-page .scat-action>p:not(.film-eyebrow){font-family:var(--serif);font-size:clamp(1.035rem,1.062vw + .9px,1.161rem);line-height:1.87}@media (max-width:760px){.scat-page .scat-more,.scat-page .scat-action>p:not(.film-eyebrow){font-size:1.035rem;line-height:1.83}}.scat-page .scat-action .film-eyebrow{font-size:var(--small-label-size)}.scat-page .scat-action .film-discover{font-size:var(--action-label-size)}.scat-page .scat-hero-photo{--photo-fade-y:8%;--photo-fade-x:8%;-webkit-mask-image:var(--photo-dissolve-y),var(--photo-dissolve-x);-webkit-mask-image:var(--photo-dissolve-y),var(--photo-dissolve-x);mask-image:var(--photo-dissolve-y),var(--photo-dissolve-x)}.scat-page .scat-action{border-color:var(--line)}.scat-page .scat-action h2{margin-bottom:1.25rem}.scat-page .scat-action .film-discover{border-bottom:1px solid var(--action-line);margin-top:2rem}.scat-page .scat-action .film-eyebrow{font-size:var(--secondary-label-size);letter-spacing:.14em;font-weight:500;line-height:1.6}.scat-page .scat-action .film-discover{letter-spacing:.1em;font-weight:500}@media (max-width:760px){.scat-page .scat-actions{margin-bottom:40px}.scat-page .film-stores{padding-top:36px;padding-bottom:40px}.scat-page .scat-more{margin-top:28px}}
