/* Scoped editorial adaptation; no homepage/QR or existing motion selectors. */
.je-page main{padding-bottom:54px}.je-page .xl-prose{max-width:740px}.je-page .xl-prose section{content-visibility:visible;contain-intrinsic-size:none}.je-page .xl-byline{margin-bottom:24px}.je-page .xl-lead{max-width:62ch}.je-page .xl-contents a{min-height:44px}.je-page .cp-breadcrumb{overflow-wrap:anywhere}.je-watch-header{max-width:1080px;padding:44px 0 18px}.je-watch-header h1{font-size:clamp(38px,5.4vw,70px);letter-spacing:-.045em;line-height:1.08;margin:15px 0 22px;text-wrap:balance}.je-film{max-width:1080px;margin:0}.je-film video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#090a18;border:1px solid #74e0af55;border-radius:12px;box-shadow:0 18px 50px #0006,0 0 45px #16c5670c}.je-film figcaption{max-width:88ch;font-size:13px;line-height:1.7;color:#cac6cf;padding-top:16px}.je-film-actions{display:flex;flex-wrap:wrap;gap:12px 26px;align-items:center;margin:24px 0 12px}.je-film-actions>a:not(.button){display:inline-flex;align-items:center;min-height:44px;font-size:14px}.je-call-note{max-width:80ch;font-size:12px;color:#bcb9c7}.je-watch-reading{margin-top:60px}.je-transcript p{margin:0 0 24px}.je-source-note{border-top:1px solid rgb(var(--accent)/.3);padding-top:22px;margin-top:22px;font-size:14px}.je-editors-selection{margin:0 0 54px;padding-top:28px;border-top:1px solid #edc13644}.je-editors-selection>h2{font-size:clamp(31px,4vw,50px);line-height:1.15;letter-spacing:-.03em;margin:10px 0 30px;max-width:23ch}.je-feature-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:40px}.je-film-link{text-decoration:none;display:block}.je-film-link img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border:1px solid #74e0af55;border-radius:10px;box-shadow:0 12px 40px #0005}.je-film-link h3{font-size:clamp(27px,2.8vw,37px);line-height:1.15;margin:20px 0 12px}.je-film-link p{color:#cac6cf;font-size:15px;max-width:50ch}.je-film-link .je-link-label{color:#74e0af;font-size:13px;font-weight:650;display:inline-flex;min-height:44px;align-items:center}.je-editor-notes{min-width:0}.je-editor-notes article{padding:0 0 22px;margin:0 0 24px;border-bottom:1px solid #f0ece026}.je-editor-notes h3{font-size:clamp(24px,2.4vw,32px);line-height:1.2;margin:8px 0 12px}.je-editor-notes h3 a{text-decoration:none}.je-editor-notes p{font-size:14px;color:#cac6cf;margin:0 0 8px}.je-editor-notes .xl-eyebrow{font-size:10px;color:#edc136}.je-editor-notes>a{font-size:14px;min-height:44px;display:inline-flex;align-items:center}.je-public-boundary{font-size:13px;line-height:1.75;color:#bcb9c7;max-width:75ch;margin-top:28px}.je-service-focus{border-left:2px solid #edc136;padding:0 0 20px 24px!important}.je-page .xl-prose a,.je-editors-selection a{overflow-wrap:anywhere}.je-page video:focus-visible{outline:3px solid #74e0af;outline-offset:5px}
@media(max-width:760px){.je-feature-grid{grid-template-columns:1fr;gap:26px}.je-watch-header{padding-top:28px}.je-watch-reading{margin-top:36px}.je-film-actions{align-items:flex-start;gap:8px 18px}.je-page .header-cta{font-size:11px;white-space:normal;max-width:145px;padding-inline:12px}.je-service-focus{padding-left:16px!important}}
@media(prefers-reduced-motion:reduce){.je-page{scroll-behavior:auto}.je-page *{animation:none!important;transition:none!important}.je-page html{scroll-behavior:auto}}
@media(forced-colors:active){.je-film video,.je-film-link img{border:1px solid CanvasText;box-shadow:none}.je-source-note,.je-service-focus,.je-editors-selection,.je-editor-notes article{border-color:CanvasText}.je-editor-notes .xl-eyebrow,.je-film-link .je-link-label{color:LinkText}}
@media print{.je-film video,.je-film-actions,.je-page .site-header,.je-page .site-footer{display:none}.je-page{background:white;color:black}.je-page :is(p,h1,h2,h3,li){color:black}.je-page .xl-reading{display:block}.je-page .xl-contents{display:none}}
