.trailer_hero__Zv1LN{position:relative;padding:calc(var(--header) + 12px) var(--gutter) 32px;font-family:var(--text)}.trailer_stage__pS_Ad{display:grid;gap:16px;max-inline-size:none;margin-inline:auto}.trailer_back__LdmN8{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;margin-block-end:4px;font:500 14px/1 var(--text);color:var(--smoke);text-decoration:none}.trailer_h1__XOtCL{font-size:clamp(44px,12vw,76px)}.trailer_sub__euBnX{color:var(--smoke);font-weight:500}.trailer_cut__otZRC{margin:0}.trailer_desk__NOvIG{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start}.trailer_viewer__tjgeH{position:relative;inline-size:min(calc(576px / min(var(--dpr), 3)),calc((100vh - var(--header) - 230px) * 9 / 16),62vw);inline-size:min(calc(576px / min(var(--dpr), 3)),calc((100svh - var(--header) - 230px) * 9 / 16),62vw);min-inline-size:150px;aspect-ratio:9/16;display:grid;place-items:center;overflow:clip;border-radius:8px;background:#000}.trailer_vmedia__Nsu14{inline-size:min(100%,calc(var(--nw) * 1px / min(var(--dpr), 3)));border-radius:4px}.trailer_segs__F8NLE{position:absolute;z-index:5;top:6px;inset-inline:8px;display:flex;gap:4px;pointer-events:none}.trailer_seg__JNAJw{flex:1;block-size:3px;overflow:clip;border-radius:2px;background:rgba(242,239,232,.28)}.trailer_seg__JNAJw i{display:block;block-size:100%;background:var(--bone);transform:scaleX(var(--p,0));transform-origin:right center;transition:transform .26s linear}.trailer_bigplay__N1EO9{position:absolute;z-index:6;inset:0;display:grid;place-items:center;border:0;background:transparent;color:var(--bone);cursor:pointer}.trailer_bigplay__N1EO9 span{display:grid;place-items:center;inline-size:64px;block-size:64px;border-radius:50%;background:rgba(10,10,12,.62);border:1.5px solid rgba(242,239,232,.7)}.trailer_bigplay__N1EO9 svg{inline-size:22px;block-size:22px}.trailer_bigplay__N1EO9 span{opacity:0;transition:opacity var(--t-ui)}.trailer_viewer__tjgeH[data-held] .trailer_bigplay__N1EO9 span,[data-disc-root][data-motion=off] .trailer_bigplay__N1EO9 span{opacity:1}.trailer_viewer__tjgeH[data-playing] .trailer_bigplay__N1EO9{display:none}.trailer_side__q8bqA{display:grid;gap:12px;align-content:start;min-inline-size:0}.trailer_bin__c1W_4{display:grid;gap:8px;align-content:start;margin:0;padding:0;list-style:none}.trailer_bin__c1W_4 button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;inline-size:100%;min-block-size:44px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--bone);text-align:start;cursor:pointer;transition:transform var(--t-press) var(--ease-ramp)}.trailer_bin__c1W_4 button:active{transform:scale(.97)}.trailer_thumb__CDNYv{inline-size:54px;align-self:start;border-radius:4px}.trailer_bin__c1W_4 [aria-current=true] .trailer_thumb__CDNYv:after{content:"";position:absolute;inset:0;z-index:3;border:2px solid var(--signal);border-radius:4px}.trailer_chT__1BcF2{display:grid;gap:4px;min-inline-size:0;overflow-wrap:anywhere}.trailer_chT__1BcF2 b{font:600 13px/1.25 var(--text)}.trailer_chT__1BcF2 span{font:500 11px/1.3 var(--text);color:var(--smoke)}.trailer_bin__c1W_4 [aria-current=true] .trailer_chT__1BcF2 b{color:var(--signal)}.trailer_under__MVRTm{grid-column:1/-1}.trailer_controls__khcVc{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.trailer_controls__khcVc>button{padding-inline:12px}.trailer_ctl__px7Xu{min-block-size:44px;display:inline-flex;align-items:center;gap:8px;padding-inline:14px;border-radius:22px;border:1.5px solid rgba(242,239,232,.55);background:transparent;color:var(--bone);font:600 14px/1 var(--text);cursor:pointer;transition:transform var(--t-press) var(--ease-ramp)}.trailer_ctl__px7Xu:active{transform:scale(.97)}.trailer_ctl__px7Xu[aria-pressed=true]{background:var(--bone);color:var(--ink)}.trailer_ctl__px7Xu:disabled{border-color:var(--line);color:rgba(242,239,232,.45);cursor:default}.trailer_ctl__px7Xu svg{inline-size:14px;block-size:14px}.trailer_sndnote__pQ8qy{margin:8px 0 0;font-size:13px;color:var(--smoke);visibility:hidden}.trailer_sndnote__pQ8qy[data-on]{visibility:visible}.trailer_now__Z_Ish{min-block-size:1.4em;margin:6px 0 0;font:500 12px/1.4 var(--text);color:var(--smoke)}.trailer_fwrap__FvnFs{max-inline-size:none}.trailer_feats__sP9kh{display:grid;gap:0;margin:0;padding:0;list-style:none}.trailer_feats__sP9kh li{padding-block:16px;border-block-end:1px solid var(--line)}.trailer_fh__wUOhN{margin:0 0 6px;font:900 28px/1.05 var(--display);color:var(--bone)}.trailer_feats__sP9kh p{margin:0;color:var(--smoke)}.trailer_fcta__fnyHB{margin-block-start:24px}@media (max-width:380px) and (orientation:portrait){.trailer_thumb__CDNYv{inline-size:40px}.trailer_bin__c1W_4{gap:6px}.trailer_side__q8bqA{gap:8px}}@media (orientation:landscape) and (max-height:500px){.trailer_hero__Zv1LN{padding-block-start:calc(var(--header) + 8px)}.trailer_stage__pS_Ad{--tvl:min(calc(576px / min(var(--dpr), 3)),calc((100svh - var(--header) - 24px) * 9 / 16));grid-template-columns:max(var(--tvl),150px) minmax(0,1fr);grid-template-areas:"viewer copy" "viewer ctl" "viewer bin" "viewer under";column-gap:20px;row-gap:10px;align-items:start}.trailer_cut__otZRC,.trailer_desk__NOvIG,.trailer_side__q8bqA{display:contents}.trailer_copy__kkDcH{grid-area:copy}.trailer_back__LdmN8{display:none}.trailer_viewer__tjgeH{grid-area:viewer;inline-size:var(--tvl)}.trailer_controls__khcVc{grid-area:ctl}.trailer_bin__c1W_4{grid-area:bin;grid-template-columns:repeat(2,minmax(0,170px));justify-content:start}.trailer_under__MVRTm{grid-area:under}}@media (min-width:960px){.trailer_hero__Zv1LN{padding:calc(var(--header) + 32px) var(--gutter) 40px}.trailer_stage__pS_Ad{--tv:min(calc(576px / min(var(--dpr), 3)),calc((100svh - var(--header) - 150px) * 9 / 16));grid-template-columns:minmax(0,1fr) calc(max(var(--tv), 150px) + 328px);gap:56px;align-items:start}.trailer_desk__NOvIG{gap:28px}.trailer_side__q8bqA{inline-size:300px}.trailer_viewer__tjgeH{inline-size:var(--tv)}.trailer_thumb__CDNYv{inline-size:90px}.trailer_chT__1BcF2 b{font-size:16px}.trailer_h1__XOtCL{font-size:clamp(40px,calc(1.6rem + 3.4vw),76px)}}[data-disc-root][dir=ltr] .trailer_seg__JNAJw i{transform-origin:left center}@media (max-width:959px){[data-disc-root][dir=ltr] .trailer_thumb__CDNYv{inline-size:36px}[data-disc-root][dir=ltr] .trailer_bin__c1W_4 button{gap:6px}[data-disc-root][dir=ltr] .trailer_chT__1BcF2{overflow-wrap:normal}[data-disc-root][dir=ltr] .trailer_chT__1BcF2 b{font-size:12px}}