.movieDirectorLanding_page__pi0Il{--cyan:#67e8f9;--surface:#1a1c1f;--line:#ffffff14;--text:#f5f5f7;--muted:#86868b;background:#000;color:var(--text);font-family:Unify Inter Display,Unify Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}.movieDirectorLanding_page__pi0Il *{box-sizing:border-box}.movieDirectorLanding_page__pi0Il :where(h1,h2,h3,p,dl,dd,figure,ul){margin:0;padding:0}.movieDirectorLanding_page__pi0Il a{text-decoration:none}.movieDirectorLanding_page__pi0Il :is(a,button,summary):focus-visible{outline:calc(2px * var(--ui-scale, 1)) solid var(--cyan);outline-offset:calc(3px * var(--ui-scale, 1))}.movieDirectorLanding_page__pi0Il:before{content:"";position:sticky;z-index:30;top:0;display:block;height:var(--nav-stack-height,calc(64px * var(--ui-scale, 1)));background:#000000bf;backdrop-filter:saturate(180%) blur(calc(20px * var(--ui-scale, 1)))}.movieDirectorLanding_hero__Orhj_{display:flex;flex-direction:column;align-items:center;padding:clamp(calc(52px * var(--ui-scale, 1)),8vh,calc(88px * var(--ui-scale, 1))) calc(22px * var(--ui-scale, 1)) 0;text-align:center}.movieDirectorLanding_hero__Orhj_ h1{color:var(--cyan);font-size:clamp(calc(17px * var(--ui-scale, 1)),1.6vw,calc(21px * var(--ui-scale, 1)));font-weight:600;letter-spacing:-.01em}.movieDirectorLanding_heroTagline__V5e2O{margin-top:calc(10px * var(--ui-scale, 1));font-size:clamp(calc(46px * var(--ui-scale, 1)),7.4vw,calc(104px * var(--ui-scale, 1)));font-weight:650;letter-spacing:-.045em;line-height:1.06}.movieDirectorLanding_heroTagline__V5e2O span{color:var(--muted)}.movieDirectorLanding_heroLead__Q9Cno{max-width:calc(660px * var(--ui-scale, 1));margin-top:calc(28px * var(--ui-scale, 1));color:#c7c7cc;font-size:clamp(calc(17px * var(--ui-scale, 1)),1.6vw,calc(21px * var(--ui-scale, 1)));letter-spacing:-.01em;line-height:1.42}.movieDirectorLanding_actions__mfiOb{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(14px * var(--ui-scale, 1)) calc(26px * var(--ui-scale, 1));margin-top:calc(30px * var(--ui-scale, 1))}.movieDirectorLanding_primary__BAVl2{display:inline-flex;align-items:center;gap:calc(8px * var(--ui-scale, 1));min-height:calc(50px * var(--ui-scale, 1));padding:0 calc(26px * var(--ui-scale, 1));border-radius:calc(999px * var(--ui-scale, 1));background:var(--cyan);color:#06181c;font-size:calc(17px * var(--ui-scale, 1));font-weight:600;letter-spacing:-.01em;transition:background-color .15s ease,transform .15s ease}.movieDirectorLanding_primary__BAVl2:hover{background:#a5f3fc;transform:scale(1.02)}.movieDirectorLanding_secondary__V3trg{display:inline-flex;align-items:center;gap:calc(7px * var(--ui-scale, 1));color:var(--cyan);font-size:calc(17px * var(--ui-scale, 1));letter-spacing:-.01em}.movieDirectorLanding_secondary__V3trg:hover{text-decoration:underline}.movieDirectorLanding_heroMonitor__tC89h{position:relative;width:min(calc(1100px * var(--ui-scale, 1)),100%);margin-top:clamp(calc(38px * var(--ui-scale, 1)),6vh,calc(60px * var(--ui-scale, 1)));padding-bottom:calc(36px * var(--ui-scale, 1))}.movieDirectorLanding_heroFilm__u6Xpt{position:relative;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--line);border-radius:calc(24px * var(--ui-scale, 1));background:#06080a}.movieDirectorLanding_heroFilm__u6Xpt video{display:block;width:100%;height:100%;object-fit:cover}.movieDirectorLanding_viewfinder__qnIcc{position:absolute;inset:calc(20px * var(--ui-scale, 1));pointer-events:none}.movieDirectorLanding_viewfinder__qnIcc i{position:absolute;width:calc(26px * var(--ui-scale, 1));height:calc(26px * var(--ui-scale, 1));border:0 solid #ffffffc7}.movieDirectorLanding_viewfinder__qnIcc i:first-child{top:0;left:0;border-width:calc(2px * var(--ui-scale, 1)) 0 0 calc(2px * var(--ui-scale, 1))}.movieDirectorLanding_viewfinder__qnIcc i:nth-child(2){top:0;right:0;border-width:calc(2px * var(--ui-scale, 1)) calc(2px * var(--ui-scale, 1)) 0 0}.movieDirectorLanding_viewfinder__qnIcc i:nth-child(3){bottom:0;left:0;border-width:0 0 calc(2px * var(--ui-scale, 1)) calc(2px * var(--ui-scale, 1))}.movieDirectorLanding_viewfinder__qnIcc i:nth-child(4){right:0;bottom:0;border-width:0 calc(2px * var(--ui-scale, 1)) calc(2px * var(--ui-scale, 1)) 0}.movieDirectorLanding_rec__RjFln{position:absolute;top:calc(32px * var(--ui-scale, 1));right:calc(36px * var(--ui-scale, 1));display:inline-flex;align-items:center;gap:calc(7px * var(--ui-scale, 1));color:#fff;font-size:calc(13px * var(--ui-scale, 1));font-weight:600;letter-spacing:.06em;text-transform:uppercase}.movieDirectorLanding_rec__RjFln i{width:calc(8px * var(--ui-scale, 1));height:calc(8px * var(--ui-scale, 1));border-radius:50%;background:#ff453a;animation:movieDirectorLanding_landingRec__HUmpf 1.6s ease-in-out infinite}@keyframes movieDirectorLanding_landingRec__HUmpf{50%{opacity:.25}}.movieDirectorLanding_heroBar__nWwiG{position:absolute;bottom:0;left:50%;width:max-content;max-width:calc(100% - calc(24px * var(--ui-scale, 1)));padding-bottom:calc(8px * var(--ui-scale, 1));border:1px solid var(--line);border-radius:calc(22px * var(--ui-scale, 1));background:#111314d9;box-shadow:0 calc(18px * var(--ui-scale, 1)) calc(50px * var(--ui-scale, 1)) #0009;backdrop-filter:blur(calc(20px * var(--ui-scale, 1)));transform:translateX(-50%)}.movieDirectorLanding_counts__Dvrq1{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:calc(10px * var(--ui-scale, 1));width:min(calc(1100px * var(--ui-scale, 1)),calc(100% - calc(44px * var(--ui-scale, 1))));margin:clamp(calc(44px * var(--ui-scale, 1)),7vh,calc(72px * var(--ui-scale, 1))) auto 0}.movieDirectorLanding_counts__Dvrq1>div{display:flex;flex-direction:column;align-items:center;gap:calc(2px * var(--ui-scale, 1));text-align:center}.movieDirectorLanding_counts__Dvrq1>div+div{border-left:1px solid var(--line)}.movieDirectorLanding_counts__Dvrq1 strong{font-size:clamp(calc(30px * var(--ui-scale, 1)),3.6vw,calc(48px * var(--ui-scale, 1)));font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.03em;line-height:1.1}.movieDirectorLanding_counts__Dvrq1 span{padding-inline:calc(6px * var(--ui-scale, 1));color:var(--muted);font-size:calc(13px * var(--ui-scale, 1));line-height:1.3}.movieDirectorLanding_section__A1goC{width:min(calc(1100px * var(--ui-scale, 1)),calc(100% - calc(44px * var(--ui-scale, 1))));margin-inline:auto;padding-top:clamp(calc(84px * var(--ui-scale, 1)),13vh,calc(140px * var(--ui-scale, 1)));scroll-margin-top:calc(var(--nav-stack-height, calc(64px * var(--ui-scale, 1))) + calc(4px * var(--ui-scale, 1)))}.movieDirectorLanding_heading__NjW1U{max-width:calc(780px * var(--ui-scale, 1));margin:0 auto clamp(calc(30px * var(--ui-scale, 1)),5vh,calc(48px * var(--ui-scale, 1)));text-align:center}.movieDirectorLanding_heading__NjW1U h2{font-size:clamp(calc(38px * var(--ui-scale, 1)),5.2vw,calc(68px * var(--ui-scale, 1)));font-weight:650;letter-spacing:-.04em;line-height:1.06}.movieDirectorLanding_heading__NjW1U p{margin-top:calc(14px * var(--ui-scale, 1));color:#a1a1a6;font-size:clamp(calc(17px * var(--ui-scale, 1)),1.6vw,calc(21px * var(--ui-scale, 1)));letter-spacing:-.01em;line-height:1.42}.movieDirectorLanding_subHeading__uV9eT{margin-top:clamp(calc(70px * var(--ui-scale, 1)),11vh,calc(110px * var(--ui-scale, 1)))}.movieDirectorLanding_liveDemo__P98vC{max-width:calc(960px * var(--ui-scale, 1));margin-inline:auto;overflow:hidden;border:1px solid var(--line);border-radius:calc(24px * var(--ui-scale, 1));background:#111314}.movieDirectorLanding_liveHead__EHK_j{position:relative;display:flex;align-items:center;min-height:calc(52px * var(--ui-scale, 1));padding:0 calc(18px * var(--ui-scale, 1))}.movieDirectorLanding_liveHead__EHK_j strong{font-size:calc(16px * var(--ui-scale, 1));font-weight:700}.movieDirectorLanding_liveBody__x_3Xp{height:calc(560px * var(--ui-scale, 1));margin:0 calc(8px * var(--ui-scale, 1)) calc(8px * var(--ui-scale, 1));padding:calc(14px * var(--ui-scale, 1)) calc(16px * var(--ui-scale, 1));border-radius:calc(16px * var(--ui-scale, 1));background:#26282a}.movieDirectorLanding_gearGrid__Tw7Bi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(14px * var(--ui-scale, 1))}.movieDirectorLanding_gearTile__hpFus{display:flex;flex-direction:column;min-width:0;padding:calc(24px * var(--ui-scale, 1)) calc(22px * var(--ui-scale, 1)) calc(22px * var(--ui-scale, 1));border-radius:calc(24px * var(--ui-scale, 1));background:#0d0e10}.movieDirectorLanding_gearTile__hpFus h3{font-size:calc(24px * var(--ui-scale, 1));font-weight:650;letter-spacing:-.02em}.movieDirectorLanding_gearTile__hpFus>p{margin-top:calc(3px * var(--ui-scale, 1));color:var(--muted);font-size:calc(14px * var(--ui-scale, 1))}.movieDirectorLanding_gearStage__NjiLw{position:relative;height:calc(210px * var(--ui-scale, 1));margin:calc(16px * var(--ui-scale, 1)) 0}.movieDirectorLanding_gearStage__NjiLw img{object-fit:contain}.movieDirectorLanding_gearChips__VauKT{display:flex;flex-wrap:wrap;gap:calc(6px * var(--ui-scale, 1));margin-top:auto}.movieDirectorLanding_gearChips__VauKT button{padding:calc(6px * var(--ui-scale, 1)) calc(11px * var(--ui-scale, 1));border:1px solid transparent;border-radius:calc(999px * var(--ui-scale, 1));background:var(--surface);color:#c7c7cc;font-size:calc(12px * var(--ui-scale, 1));font-weight:500;cursor:pointer;transition:color .15s ease,border-color .15s ease}.movieDirectorLanding_gearChips__VauKT button:hover{color:#fff}.movieDirectorLanding_gearChips__VauKT button[aria-pressed=true]{border-color:var(--cyan);color:#fff}.movieDirectorLanding_moves__BHqmm{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:calc(6px * var(--ui-scale, 1))}.movieDirectorLanding_moves__BHqmm figure{position:relative;aspect-ratio:1;overflow:hidden;border-radius:calc(10px * var(--ui-scale, 1));background:var(--surface)}.movieDirectorLanding_moves__BHqmm img,.movieDirectorLanding_moves__BHqmm video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.movieDirectorLanding_moves__BHqmm figcaption{position:absolute;right:0;bottom:0;left:0;padding:calc(16px * var(--ui-scale, 1)) calc(7px * var(--ui-scale, 1)) calc(6px * var(--ui-scale, 1));background:linear-gradient(transparent,#000c);font-size:calc(11px * var(--ui-scale, 1));font-weight:600;line-height:1.2}.movieDirectorLanding_paletteStage__ifMNK{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:calc(24px * var(--ui-scale, 1));background:var(--surface)}.movieDirectorLanding_paletteStage__ifMNK img{object-fit:cover;animation:movieDirectorLanding_landingFade__mkmMa .32s ease}@keyframes movieDirectorLanding_landingFade__mkmMa{0%{opacity:0}}.movieDirectorLanding_paletteInfo__XYIRw{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:calc(10px * var(--ui-scale, 1));padding:calc(60px * var(--ui-scale, 1)) calc(22px * var(--ui-scale, 1)) calc(18px * var(--ui-scale, 1));background:linear-gradient(transparent,#000b)}.movieDirectorLanding_paletteInfo__XYIRw strong{font-size:calc(21px * var(--ui-scale, 1));font-weight:650;letter-spacing:-.02em}.movieDirectorLanding_swatches__f_yoS{display:flex;overflow:hidden;height:calc(12px * var(--ui-scale, 1));border-radius:calc(6px * var(--ui-scale, 1))}.movieDirectorLanding_swatches__f_yoS i{flex:1}.movieDirectorLanding_paletteRail__DUkHc{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:calc(6px * var(--ui-scale, 1));margin-top:calc(8px * var(--ui-scale, 1))}.movieDirectorLanding_paletteRail__DUkHc button{min-width:0;padding:0;border:0;background:none;color:var(--muted);font-size:calc(11px * var(--ui-scale, 1));font-weight:500;text-align:center;cursor:pointer;transition:color .15s ease}.movieDirectorLanding_paletteRail__DUkHc button:hover,.movieDirectorLanding_paletteRail__DUkHc button[aria-pressed=true]{color:#fff}.movieDirectorLanding_paletteRail__DUkHc span{position:relative;display:block;aspect-ratio:16/10;margin-bottom:calc(5px * var(--ui-scale, 1));overflow:hidden;border-radius:calc(8px * var(--ui-scale, 1))}.movieDirectorLanding_paletteRail__DUkHc span:after{content:"";position:absolute;inset:0;border-radius:calc(8px * var(--ui-scale, 1))}.movieDirectorLanding_paletteRail__DUkHc button[aria-pressed=true] span:after{box-shadow:inset 0 0 0 calc(2px * var(--ui-scale, 1)) var(--cyan)}.movieDirectorLanding_paletteRail__DUkHc img{object-fit:cover}.movieDirectorLanding_lights___g_Gs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(14px * var(--ui-scale, 1))}.movieDirectorLanding_lights___g_Gs article{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:calc(24px * var(--ui-scale, 1));background:var(--surface)}.movieDirectorLanding_lights___g_Gs img{object-fit:cover}.movieDirectorLanding_lights___g_Gs article>div{position:absolute;right:0;bottom:0;left:0;padding:calc(54px * var(--ui-scale, 1)) calc(18px * var(--ui-scale, 1)) calc(16px * var(--ui-scale, 1));background:linear-gradient(transparent,#000d)}.movieDirectorLanding_lights___g_Gs h3{font-size:calc(19px * var(--ui-scale, 1));font-weight:650;letter-spacing:-.02em}.movieDirectorLanding_lights___g_Gs article p{margin-top:calc(3px * var(--ui-scale, 1));color:#d1d1d6;font-size:calc(13px * var(--ui-scale, 1));line-height:1.35}.movieDirectorLanding_starts__bKCsx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(14px * var(--ui-scale, 1))}.movieDirectorLanding_starts__bKCsx article{min-width:0;padding:calc(16px * var(--ui-scale, 1)) calc(16px * var(--ui-scale, 1)) calc(24px * var(--ui-scale, 1));border-radius:calc(24px * var(--ui-scale, 1));background:#0d0e10}.movieDirectorLanding_startVisual__aNraG{display:grid;place-items:center;height:calc(170px * var(--ui-scale, 1));margin-bottom:calc(18px * var(--ui-scale, 1));border-radius:calc(14px * var(--ui-scale, 1));background:var(--surface)}.movieDirectorLanding_starts__bKCsx h3{display:flex;align-items:center;gap:calc(8px * var(--ui-scale, 1));padding-inline:calc(6px * var(--ui-scale, 1));font-size:calc(21px * var(--ui-scale, 1));font-weight:650;letter-spacing:-.02em}.movieDirectorLanding_starts__bKCsx h3 svg{color:var(--cyan)}.movieDirectorLanding_starts__bKCsx article>p{margin-top:calc(6px * var(--ui-scale, 1));padding-inline:calc(6px * var(--ui-scale, 1));color:#a1a1a6;font-size:calc(15px * var(--ui-scale, 1));line-height:1.42}.movieDirectorLanding_refStack__W0ao8{position:relative;display:block;width:calc(200px * var(--ui-scale, 1));height:calc(110px * var(--ui-scale, 1))}.movieDirectorLanding_extendBar__1mnvD i,.movieDirectorLanding_framePair__Ip0LY i,.movieDirectorLanding_refStack__W0ao8 i{position:relative;display:block;overflow:hidden;border-radius:calc(9px * var(--ui-scale, 1));background:#101214;font-style:normal}.movieDirectorLanding_refStack__W0ao8 i{position:absolute;top:calc(8px * var(--ui-scale, 1));width:calc(124px * var(--ui-scale, 1));height:calc(80px * var(--ui-scale, 1));box-shadow:0 calc(8px * var(--ui-scale, 1)) calc(22px * var(--ui-scale, 1)) #0008}.movieDirectorLanding_refStack__W0ao8 i:first-child{left:0;transform:rotate(-7deg)}.movieDirectorLanding_refStack__W0ao8 i:nth-child(2){left:calc(76px * var(--ui-scale, 1));transform:rotate(6deg)}.movieDirectorLanding_refStack__W0ao8 i:nth-child(3){top:calc(26px * var(--ui-scale, 1));left:calc(38px * var(--ui-scale, 1))}.movieDirectorLanding_extendBar__1mnvD img,.movieDirectorLanding_framePair__Ip0LY img,.movieDirectorLanding_refStack__W0ao8 img{object-fit:cover}.movieDirectorLanding_framePair__Ip0LY{display:flex;align-items:center;gap:calc(8px * var(--ui-scale, 1))}.movieDirectorLanding_framePair__Ip0LY i{width:calc(112px * var(--ui-scale, 1));height:calc(72px * var(--ui-scale, 1))}.movieDirectorLanding_framePair__Ip0LY b{width:calc(26px * var(--ui-scale, 1));height:calc(2px * var(--ui-scale, 1));background:var(--cyan)}.movieDirectorLanding_extendBar__1mnvD small,.movieDirectorLanding_framePair__Ip0LY small{position:absolute;bottom:calc(5px * var(--ui-scale, 1));left:calc(6px * var(--ui-scale, 1));padding:1px calc(6px * var(--ui-scale, 1));border-radius:calc(999px * var(--ui-scale, 1));background:#000a;color:#fff;font-size:calc(10px * var(--ui-scale, 1));font-weight:600}.movieDirectorLanding_extendBar__1mnvD{display:flex;align-items:stretch;gap:calc(4px * var(--ui-scale, 1));width:calc(100% - calc(28px * var(--ui-scale, 1)));max-width:calc(290px * var(--ui-scale, 1));height:calc(72px * var(--ui-scale, 1))}.movieDirectorLanding_extendBar__1mnvD i{flex:1}.movieDirectorLanding_extendBar__1mnvD em{display:grid;flex:1;place-items:center;padding:calc(4px * var(--ui-scale, 1));border:calc(1.5px * var(--ui-scale, 1)) dashed var(--cyan);border-radius:calc(9px * var(--ui-scale, 1));color:var(--cyan);font-size:calc(11px * var(--ui-scale, 1));font-style:normal;font-weight:600;line-height:1.25;text-align:center}.movieDirectorLanding_specs__vPgst{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(14px * var(--ui-scale, 1))}.movieDirectorLanding_specs__vPgst>article{display:flex;flex-direction:column;min-width:0;min-height:calc(196px * var(--ui-scale, 1));padding:calc(20px * var(--ui-scale, 1)) calc(22px * var(--ui-scale, 1)) calc(22px * var(--ui-scale, 1));border-radius:calc(24px * var(--ui-scale, 1));background:#0d0e10}.movieDirectorLanding_specs__vPgst>.movieDirectorLanding_specWide__mbx0e{grid-column:span 2}.movieDirectorLanding_specs__vPgst h3{color:var(--muted);font-size:calc(14px * var(--ui-scale, 1));font-weight:500}.movieDirectorLanding_specValue__Gtaor{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(2px * var(--ui-scale, 1)) calc(8px * var(--ui-scale, 1));margin-top:auto;font-size:clamp(calc(38px * var(--ui-scale, 1)),4vw,calc(52px * var(--ui-scale, 1)));font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.035em;line-height:1.05}.movieDirectorLanding_specValue__Gtaor small{color:var(--muted);font-size:calc(15px * var(--ui-scale, 1));font-weight:500;letter-spacing:-.01em}.movieDirectorLanding_specNote__avePN{margin-top:calc(6px * var(--ui-scale, 1));color:#a1a1a6;font-size:calc(14px * var(--ui-scale, 1));line-height:1.35}.movieDirectorLanding_specIcon__PAk9l{display:grid;place-items:center;width:calc(54px * var(--ui-scale, 1));height:calc(54px * var(--ui-scale, 1));margin-top:auto;border-radius:calc(16px * var(--ui-scale, 1));background:var(--surface);color:var(--cyan)}.movieDirectorLanding_ratios__Rvq7F{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(10px * var(--ui-scale, 1));margin-top:auto;padding-top:calc(14px * var(--ui-scale, 1))}.movieDirectorLanding_ratios__Rvq7F>div{min-width:0;color:#c7c7cc;font-size:calc(12px * var(--ui-scale, 1));font-variant-numeric:tabular-nums;font-weight:500;text-align:center}.movieDirectorLanding_ratios__Rvq7F i{display:flex;align-items:center;justify-content:center;aspect-ratio:1;margin-bottom:calc(8px * var(--ui-scale, 1))}.movieDirectorLanding_ratios__Rvq7F b{display:block;border:calc(1.5px * var(--ui-scale, 1)) solid var(--cyan);border-radius:calc(4px * var(--ui-scale, 1));background:#67e8f91a}.movieDirectorLanding_limits__vXbBO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:auto}.movieDirectorLanding_limits__vXbBO>div{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding-left:calc(16px * var(--ui-scale, 1))}.movieDirectorLanding_limits__vXbBO>div:first-child{padding-left:0}.movieDirectorLanding_limits__vXbBO>div+div{border-left:1px solid var(--line)}.movieDirectorLanding_limits__vXbBO svg{margin-bottom:calc(8px * var(--ui-scale, 1));color:var(--cyan)}.movieDirectorLanding_limits__vXbBO strong{font-size:clamp(calc(32px * var(--ui-scale, 1)),3.4vw,calc(44px * var(--ui-scale, 1)));font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.03em;line-height:1.05}.movieDirectorLanding_limits__vXbBO span{color:#a1a1a6;font-size:calc(13px * var(--ui-scale, 1))}.movieDirectorLanding_looks__KD__3{display:flex;align-items:center;gap:calc(20px * var(--ui-scale, 1));margin-top:auto;padding-top:calc(14px * var(--ui-scale, 1))}.movieDirectorLanding_looks__KD__3>span:first-child{display:flex;flex:1;overflow:hidden;height:calc(34px * var(--ui-scale, 1));border-radius:calc(10px * var(--ui-scale, 1))}.movieDirectorLanding_looks__KD__3 i{flex:1}.movieDirectorLanding_looks__KD__3>span:last-child{display:flex;flex:none;gap:calc(12px * var(--ui-scale, 1))}.movieDirectorLanding_looks__KD__3 b{width:calc(14px * var(--ui-scale, 1));height:calc(14px * var(--ui-scale, 1));border-radius:50%}.movieDirectorLanding_finish__9Opye{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(8px * var(--ui-scale, 1));margin-top:auto;padding-top:calc(14px * var(--ui-scale, 1))}.movieDirectorLanding_finish__9Opye>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(7px * var(--ui-scale, 1));min-width:0;min-height:calc(84px * var(--ui-scale, 1));padding:calc(8px * var(--ui-scale, 1)) calc(6px * var(--ui-scale, 1));border-radius:calc(14px * var(--ui-scale, 1));background:var(--surface);color:var(--text);font-size:calc(13px * var(--ui-scale, 1));font-weight:500;line-height:1.2;text-align:center}.movieDirectorLanding_finish__9Opye svg{color:var(--cyan)}.movieDirectorLanding_plans__dFy2g{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:calc(14px * var(--ui-scale, 1))}.movieDirectorLanding_plans__dFy2g article{display:flex;flex-direction:column;min-width:0;padding:calc(24px * var(--ui-scale, 1)) calc(22px * var(--ui-scale, 1)) calc(22px * var(--ui-scale, 1));border:1px solid transparent;border-radius:calc(24px * var(--ui-scale, 1));background:#0d0e10}.movieDirectorLanding_plans__dFy2g article[data-popular=true]{border-color:#67e8f980;background:#0f1a1d}.movieDirectorLanding_planTop__KfUBi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(6px * var(--ui-scale, 1));min-height:calc(28px * var(--ui-scale, 1))}.movieDirectorLanding_planTop__KfUBi h3{font-size:calc(21px * var(--ui-scale, 1));font-weight:650;letter-spacing:-.02em}.movieDirectorLanding_planTop__KfUBi span{color:var(--cyan);font-size:calc(12px * var(--ui-scale, 1));font-weight:600}.movieDirectorLanding_planPrice__jV7Cl{margin-top:calc(14px * var(--ui-scale, 1));color:var(--muted);font-size:calc(14px * var(--ui-scale, 1))}.movieDirectorLanding_planPrice__jV7Cl strong{color:var(--text);font-size:calc(36px * var(--ui-scale, 1));font-weight:650;letter-spacing:-.03em}.movieDirectorLanding_plans__dFy2g ul{display:grid;gap:calc(9px * var(--ui-scale, 1));margin:calc(18px * var(--ui-scale, 1)) 0 calc(24px * var(--ui-scale, 1));list-style:none}.movieDirectorLanding_plans__dFy2g li{display:flex;gap:calc(7px * var(--ui-scale, 1));color:#d1d1d6;font-size:calc(13px * var(--ui-scale, 1));line-height:1.35}.movieDirectorLanding_plans__dFy2g li svg{flex:none;margin-top:1px;color:var(--cyan)}.movieDirectorLanding_planCta__TJcJN{display:flex;align-items:center;justify-content:center;min-height:calc(42px * var(--ui-scale, 1));margin-top:auto;border-radius:calc(999px * var(--ui-scale, 1));background:#2c2e31;color:#fff;font-size:calc(14px * var(--ui-scale, 1));font-weight:600;transition:background-color .15s ease}.movieDirectorLanding_planCta__TJcJN:hover{background:#3a3d41}[data-popular=true] .movieDirectorLanding_planCta__TJcJN{background:var(--cyan);color:#06181c}[data-popular=true] .movieDirectorLanding_planCta__TJcJN:hover{background:#a5f3fc}.movieDirectorLanding_planNote__p_LXr{max-width:calc(860px * var(--ui-scale, 1));margin:calc(18px * var(--ui-scale, 1)) auto 0;color:var(--muted);font-size:calc(12px * var(--ui-scale, 1));line-height:1.5;text-align:center}.movieDirectorLanding_planNote__p_LXr a{color:var(--cyan)}.movieDirectorLanding_faq__YcDNW{max-width:calc(800px * var(--ui-scale, 1));margin-inline:auto;border-top:1px solid var(--line)}.movieDirectorLanding_faq__YcDNW details{border-bottom:1px solid var(--line)}.movieDirectorLanding_faq__YcDNW summary{display:flex;align-items:center;justify-content:space-between;gap:calc(18px * var(--ui-scale, 1));padding:calc(20px * var(--ui-scale, 1)) 0;font-size:calc(19px * var(--ui-scale, 1));font-weight:600;letter-spacing:-.015em;line-height:1.3;list-style:none;cursor:pointer}.movieDirectorLanding_faq__YcDNW summary::-webkit-details-marker{display:none}.movieDirectorLanding_faq__YcDNW summary i{position:relative;flex:none;width:calc(14px * var(--ui-scale, 1));height:calc(14px * var(--ui-scale, 1));transition:transform .2s ease}.movieDirectorLanding_faq__YcDNW summary i:after,.movieDirectorLanding_faq__YcDNW summary i:before{content:"";position:absolute;top:calc(6px * var(--ui-scale, 1));left:0;width:calc(14px * var(--ui-scale, 1));height:calc(2px * var(--ui-scale, 1));border-radius:1px;background:var(--muted)}.movieDirectorLanding_faq__YcDNW summary i:after{transform:rotate(90deg)}.movieDirectorLanding_faq__YcDNW details[open] summary i{transform:rotate(45deg)}.movieDirectorLanding_faq__YcDNW details>p{max-width:calc(700px * var(--ui-scale, 1));padding-bottom:calc(22px * var(--ui-scale, 1));color:#a1a1a6;font-size:calc(16px * var(--ui-scale, 1));line-height:1.5}.movieDirectorLanding_final__kKpHc{position:relative;isolation:isolate;display:grid;place-items:center;min-height:calc(620px * var(--ui-scale, 1));margin-top:clamp(calc(84px * var(--ui-scale, 1)),13vh,calc(140px * var(--ui-scale, 1)));overflow:hidden;padding:calc(90px * var(--ui-scale, 1)) calc(22px * var(--ui-scale, 1)) calc(40px * var(--ui-scale, 1));text-align:center}.movieDirectorLanding_final__kKpHc>video{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.movieDirectorLanding_final__kKpHc:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(#000,#0000 40%,#0000 60%,#000)}.movieDirectorLanding_final__kKpHc>div{display:flex;flex-direction:column;align-items:center}.movieDirectorLanding_final__kKpHc h2{font-size:clamp(calc(46px * var(--ui-scale, 1)),7vw,calc(96px * var(--ui-scale, 1)));font-weight:650;letter-spacing:-.045em;line-height:1.04}.movieDirectorLanding_final__kKpHc p{margin:calc(12px * var(--ui-scale, 1)) 0 calc(26px * var(--ui-scale, 1));color:#d1d1d6;font-size:clamp(calc(17px * var(--ui-scale, 1)),1.6vw,calc(21px * var(--ui-scale, 1)))}@supports (animation-timeline:view()){.movieDirectorLanding_faq__YcDNW,.movieDirectorLanding_gearGrid__Tw7Bi,.movieDirectorLanding_heading__NjW1U,.movieDirectorLanding_lights___g_Gs,.movieDirectorLanding_liveDemo__P98vC,.movieDirectorLanding_moves__BHqmm,.movieDirectorLanding_paletteStage__ifMNK,.movieDirectorLanding_plans__dFy2g,.movieDirectorLanding_specs__vPgst,.movieDirectorLanding_starts__bKCsx{animation:movieDirectorLanding_landingRise__4_YnA linear both;animation-range:entry 0 entry 26%;animation-timeline:view()}@keyframes movieDirectorLanding_landingRise__4_YnA{0%{opacity:0;transform:translateY(calc(26px * var(--ui-scale, 1)))}}}@media (prefers-reduced-motion:reduce){.movieDirectorLanding_page__pi0Il *,.movieDirectorLanding_page__pi0Il :after,.movieDirectorLanding_page__pi0Il :before{animation:none!important;transition:none!important}}@media (max-width:1180px){.movieDirectorLanding_paletteRail__DUkHc{grid-template-columns:repeat(6,minmax(0,1fr))}.movieDirectorLanding_plans__dFy2g{grid-auto-flow:row}.movieDirectorLanding_lights___g_Gs,.movieDirectorLanding_plans__dFy2g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.movieDirectorLanding_specs__vPgst>article:not(.movieDirectorLanding_specWide__mbx0e){grid-column:span 1}.movieDirectorLanding_specs__vPgst>.movieDirectorLanding_specWide__mbx0e{grid-column:span 2}}@media (max-width:900px){.movieDirectorLanding_gearGrid__Tw7Bi,.movieDirectorLanding_starts__bKCsx{grid-template-columns:minmax(0,1fr)}.movieDirectorLanding_moves__BHqmm{grid-template-rows:repeat(3,auto);grid-template-columns:none;grid-auto-columns:calc(128px * var(--ui-scale, 1));grid-auto-flow:column;overflow-x:auto;scrollbar-width:none}.movieDirectorLanding_counts__Dvrq1{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:calc(22px * var(--ui-scale, 1))}.movieDirectorLanding_counts__Dvrq1>div:nth-child(5){border-left:0}}@media (max-width:760px){.movieDirectorLanding_heroMonitor__tC89h{padding-bottom:calc(66px * var(--ui-scale, 1))}.movieDirectorLanding_heroFilm__u6Xpt{border-radius:calc(16px * var(--ui-scale, 1))}.movieDirectorLanding_viewfinder__qnIcc{inset:calc(10px * var(--ui-scale, 1))}.movieDirectorLanding_viewfinder__qnIcc i{width:calc(16px * var(--ui-scale, 1));height:calc(16px * var(--ui-scale, 1))}.movieDirectorLanding_rec__RjFln{top:calc(16px * var(--ui-scale, 1));right:calc(20px * var(--ui-scale, 1));font-size:calc(10px * var(--ui-scale, 1))}.movieDirectorLanding_heroBar__nWwiG{max-width:100%}.movieDirectorLanding_liveHead__EHK_j strong{display:none}.movieDirectorLanding_liveBody__x_3Xp{height:auto;padding:calc(12px * var(--ui-scale, 1))}.movieDirectorLanding_lights___g_Gs{grid-template-columns:minmax(0,1fr)}.movieDirectorLanding_paletteStage__ifMNK{border-radius:calc(16px * var(--ui-scale, 1))}.movieDirectorLanding_paletteInfo__XYIRw{padding:calc(40px * var(--ui-scale, 1)) calc(14px * var(--ui-scale, 1)) calc(12px * var(--ui-scale, 1))}.movieDirectorLanding_paletteRail__DUkHc{grid-template-columns:none;grid-auto-columns:calc(92px * var(--ui-scale, 1));grid-auto-flow:column;overflow-x:auto;scrollbar-width:none}.movieDirectorLanding_plans__dFy2g{grid-template-columns:minmax(0,1fr)}.movieDirectorLanding_specs__vPgst{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10px * var(--ui-scale, 1))}.movieDirectorLanding_specs__vPgst>article{min-height:calc(168px * var(--ui-scale, 1));padding:calc(16px * var(--ui-scale, 1));border-radius:calc(20px * var(--ui-scale, 1))}.movieDirectorLanding_ratios__Rvq7F{gap:calc(6px * var(--ui-scale, 1))}.movieDirectorLanding_limits__vXbBO>div{padding-left:calc(12px * var(--ui-scale, 1))}.movieDirectorLanding_faq__YcDNW summary{font-size:calc(17px * var(--ui-scale, 1))}}