.film-pilot{--fx:36.111%;--fy:66.667%;--pl-fg:var(--foreground);--pl-ink-k:1.8;--pl-ink:var(--background);--pl-90:color-mix(in srgb,var(--foreground) 90%,transparent);--pl-80:color-mix(in srgb,var(--foreground) 80%,transparent);--pl-75:color-mix(in srgb,var(--foreground) 75%,transparent);--pl-66:color-mix(in srgb,var(--foreground) 66%,transparent);--pl-62:color-mix(in srgb,var(--foreground) 72%,transparent);--pl-dim:var(--film-dim-text);--pl-line:color-mix(in srgb,var(--foreground) 10%,transparent);--pl-line-2:color-mix(in srgb,var(--foreground) 16%,transparent);--pl-line-3:color-mix(in srgb,var(--foreground) 22%,transparent);--pl-fill:color-mix(in srgb,var(--foreground) 3%,transparent);--pl-fill-2:color-mix(in srgb,var(--foreground) 7%,transparent);--pl-panel-a:color-mix(in srgb,var(--foreground) 6%,var(--background));--pl-panel-b:color-mix(in srgb,var(--foreground) 2.5%,var(--background));--pl-screen:color-mix(in srgb,var(--foreground) 9%,var(--background));--pl-shadow:color-mix(in srgb,black 60%,transparent);--pl-violet:var(--axi-violet);--pl-violet-text:color-mix(in srgb,var(--axi-violet) 38%,var(--foreground));--pl-mono:var(--font-plex-mono),ui-monospace,"SFMono-Regular",Menlo,monospace;color:var(--pl-fg)}.dark .film-pilot{--pl-ink-k:1;--pl-62:color-mix(in srgb,var(--foreground) 62%,transparent);--pl-screen:color-mix(in srgb,var(--background),black 32%)}.film-scene.film-pilot{align-items:stretch}.film-pilot .film-pilot-mob{display:none}.film-pilot-map{position:absolute;inset:0;z-index:0;overflow:hidden}.film-pilot-view{position:absolute;inset:0;perspective:1300px;perspective-origin:var(--fx) var(--fy)}.film-pilot-plane{position:absolute;left:var(--fx);top:var(--fy);width:2400px;height:1500px;transform-origin:0 0;transform:var(--plane-d)}.film-pilot-plane svg{position:absolute;inset:0;overflow:visible}.film-pilot[data-near] .film-pilot-land,.film-pilot[data-near] .film-pilot-plane{will-change:transform}.film-pilot-plane circle,.film-pilot-plane line,.film-pilot-plane path{fill:none;stroke-linecap:round;stroke-linejoin:round}.film-pilot-grid{stroke:color-mix(in srgb,var(--pl-fg) calc(3% * var(--pl-ink-k)),transparent);stroke-width:1;stroke-linecap:butt!important}.film-pilot-river{stroke:color-mix(in srgb,var(--pl-fg) calc(3% * var(--pl-ink-k)),transparent);stroke-width:70}.film-pilot-contour{stroke:color-mix(in srgb,var(--pl-fg) calc(6% * var(--pl-ink-k)),transparent);stroke-width:1}.film-pilot-lights{stroke:var(--pl-fg)}.film-pilot-hatch{stroke:color-mix(in srgb,var(--pl-fg) calc(10% * var(--pl-ink-k)),transparent);stroke-width:2}.film-pilot-plane .film-pilot-zone{fill:url(#pilot-hatch);stroke:var(--pl-line-3);stroke-width:1.5;stroke-dasharray:7 7}.film-pilot-tower{opacity:.3}.film-pilot-tower circle{stroke:var(--pl-fg);stroke-width:1}.film-pilot-tower circle[data-ring="0"]{stroke-width:1.5}.film-pilot-tower circle[data-ring="2"]{stroke-dasharray:2 6}.film-pilot-sweep{stroke:color-mix(in srgb,var(--pl-fg) 30%,transparent);stroke-width:2;transform-box:view-box;transform-origin:300px 1290px}.film-pilot-plane .film-pilot-blip{fill:var(--pl-fg)}.film-pilot-airway{stroke:color-mix(in srgb,var(--pl-fg) 30%,transparent);stroke-width:2;stroke-dasharray:1 12}.film-pilot-hold{stroke:color-mix(in srgb,var(--pl-fg) 35%,transparent);stroke-width:2;stroke-dasharray:4 8}.film-pilot-done-glow{stroke:color-mix(in srgb,var(--pl-fg) calc(8% * var(--pl-ink-k)),transparent);stroke-width:14}.film-pilot-done{stroke:var(--pl-fg);stroke-width:3}.film-pilot-airport circle{stroke:color-mix(in srgb,var(--pl-fg) 50%,transparent);stroke-width:1.5}.film-pilot-airport line{stroke:color-mix(in srgb,var(--pl-fg) 35%,transparent);stroke-width:6}.film-pilot-apt{stroke:var(--pl-fg);stroke-width:2}.film-pilot[data-landed] .film-pilot-plane .film-pilot-apt{fill:var(--pl-fg)}.film-pilot-veil{position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 90% at 35% 60%,transparent 40%,color-mix(in srgb,var(--pl-ink) 85%,transparent) 100%),linear-gradient(180deg,var(--pl-ink) 6%,transparent 34%,transparent 84%,var(--pl-ink)),linear-gradient(90deg,transparent 62%,var(--pl-ink) 76%)}.film-pilot-anchor{position:absolute;left:var(--fx);top:var(--fy);width:0;height:0;z-index:3}.film-pilot-mark{left:0;top:0;pointer-events:none;transform:var(--t-d)}.film-pilot-mark,.film-pilot-mark>*{position:absolute}.film-pilot-tag{white-space:nowrap;font-size:10px;letter-spacing:.18em;text-shadow:0 0 3px var(--pl-ink),0 0 8px var(--pl-ink)}.film-pilot-tag,.film-pilot-tag-k{font-weight:600;text-transform:uppercase;color:var(--pl-62)}.film-pilot-tag-k{font-size:9.5px;letter-spacing:.2em}.film-pilot-fix{left:-8px;top:-9px;overflow:visible}.film-pilot-fix path{fill:transparent;stroke:var(--pl-fg);stroke-width:1.5;stroke-linejoin:round}.film-pilot-fix-tag{left:14px;top:6px}.film-pilot-mark[data-lit] .film-pilot-fix path{fill:var(--pl-fg)}.film-pilot-mark[data-lit] .film-pilot-fix-tag{color:var(--pl-fg)}.film-pilot-tower-tag{left:-44px;top:26px}.film-pilot-apt-tag{right:22px;top:-62px;color:var(--pl-fg)}.film-pilot-fix-mark,.film-pilot-zone-mark{opacity:var(--o-d)}.film-pilot-zone-box{left:-110px;top:-34px;width:220px;display:flex;flex-direction:column;gap:4px;text-align:center}.film-pilot-zone-near{font-size:12px;font-weight:500}.film-pilot-zone-passed{font-size:11.5px;color:var(--pl-75)}.film-pilot-hold-tag{left:-70px;top:-30px;color:var(--pl-fg)}.film-pilot-sources{left:-60px;top:-112px;display:flex;flex-direction:column;gap:6px}.film-pilot-source{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:11.5px;padding:5px 11px;border-radius:999px;background:var(--pl-panel-a);border:1px solid var(--pl-line-2)}.film-pilot-source i{width:6px;height:6px;border-radius:50%;background:var(--pl-fg);box-shadow:0 0 10px var(--pl-fg)}.film-pilot-people{left:0;top:0}.film-pilot-guide{position:absolute;left:0;top:-150px;width:1px;height:140px;background:linear-gradient(transparent,color-mix(in srgb,var(--pl-fg) 50%,transparent))}.film-pilot-person{position:absolute;left:-40px;top:-262px;width:270px;box-sizing:border-box;padding:14px;border-radius:16px;background:var(--pl-fg);color:var(--pl-ink);box-shadow:0 30px 70px var(--pl-shadow);display:flex;flex-direction:column;gap:6px}.film-pilot-person-k{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--pl-ink) 62%,transparent)}.film-pilot-person-roles{font-size:12px;color:color-mix(in srgb,var(--pl-ink) 70%,transparent)}.film-pilot-person-row{display:flex;align-items:center;gap:10px;margin-top:4px}.film-pilot-person-row b{font-size:13.5px}.film-pilot-person-av{width:30px;height:30px;flex:none;border-radius:50%;background:var(--pl-ink);color:var(--pl-fg);font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center}.film-pilot-person-role{font-size:12px;color:color-mix(in srgb,var(--pl-ink) 66%,transparent)}.film-pilot-bubble{left:-250px;top:-150px;width:250px;display:flex;flex-direction:column;gap:6px}.film-pilot-bubble-text{font-size:13px;line-height:1.5;padding:11px 13px;border-radius:16px 16px 5px 16px;background:color-mix(in srgb,var(--pl-fg) 8%,var(--pl-ink));border:1px solid color-mix(in srgb,var(--pl-fg) 14%,transparent)}.film-pilot-craft{left:-14px;top:-14px;width:28px;height:28px;overflow:visible;transform:var(--r-d)}.film-pilot-craft path{fill:var(--pl-fg)}.film-pilot-layout{position:relative;z-index:4;width:100%;max-width:1440px;margin-inline:auto;padding:88px 80px 16px clamp(16px,8.3vw,120px);display:grid;grid-template-columns:minmax(0,600px) 370px;justify-content:space-between;gap:32px}.film-pilot-left{display:grid;grid-template-rows:auto minmax(0,1fr) auto;padding-top:16px;min-width:0}.film-pilot-head{grid-area:1/1;display:flex;flex-direction:column;gap:16px}.film-pilot-head .film-eyebrow{margin:0}.film-pilot-title{font-size:clamp(40px,4.45vw,64px);line-height:1.02;letter-spacing:-.045em}.film-pilot-lead{margin:0;max-width:500px;font-size:16px;line-height:1.6;color:var(--pl-66)}.film-pilot-principle{grid-row:3;justify-self:start;width:fit-content;margin:0 0 52px;max-width:520px;font-size:13px;color:var(--pl-62)}.film-pilot-results{grid-area:1/1/3/2;align-self:start;margin-top:226px;width:min(560px,100%);box-sizing:border-box;padding:22px;border-radius:24px;background:color-mix(in srgb,var(--pl-fg) 3%,var(--pl-ink));border:1px solid color-mix(in srgb,var(--pl-fg) 12%,transparent);box-shadow:0 40px 90px var(--pl-shadow);display:flex;flex-direction:column;gap:14px}.film-pilot:not([data-landed]) .film-pilot-results{visibility:hidden}.film-pilot-results-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.film-pilot-results-title{font-family:var(--font-nexa),var(--font-poppins),sans-serif;font-weight:700;font-size:20px}.film-pilot-sample{flex:none;font-size:11px;padding:4px 10px;border-radius:999px;border:1px solid var(--pl-line-3);color:var(--pl-75)}.film-pilot-funnel{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.film-pilot-funnel li{display:grid;grid-template-columns:120px minmax(0,1fr) 44px;align-items:center;gap:12px;font-size:13px}.film-pilot-funnel-l{color:var(--pl-75)}.film-pilot-funnel-bar{position:relative;height:8px;border-radius:9px;background:color-mix(in srgb,var(--pl-fg) 8%,transparent);overflow:hidden}.film-pilot-funnel-bar i{position:absolute;inset:0;border-radius:9px;background:var(--pl-fg);transform-origin:left}.film-pilot-funnel b{text-align:right;font-variant-numeric:tabular-nums}.film-pilot-tune{margin-top:4px;padding:14px;border-radius:16px;border:1px solid color-mix(in srgb,var(--pl-violet) 55%,transparent);background:color-mix(in srgb,var(--pl-violet) 10%,transparent);box-shadow:0 0 40px color-mix(in srgb,var(--pl-violet) 18%,transparent);display:flex;flex-direction:column;gap:5px}.film-pilot-tune-title{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--pl-violet-text)}.film-pilot-tune-note{font-size:12.5px;color:var(--pl-75)}.film-pilot-tune-what{font-size:12.5px;color:var(--pl-90)}.film-pilot-dim{color:var(--pl-62)}.film-pilot-cockpit{height:784px;box-sizing:border-box;padding:16px;border-radius:24px;background:linear-gradient(180deg,var(--pl-panel-a),var(--pl-panel-b));border:1px solid var(--pl-line);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pl-fg) 6%,transparent);display:flex;flex-direction:column;gap:8px;min-width:0;line-height:1.3}.film-pilot-k{font-size:9.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--pl-62)}.film-pilot-mono{font-family:var(--pl-mono);font-size:12px;font-variant-numeric:tabular-nums}.film-pilot-cockpit-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.film-pilot-cockpit-title{font-family:var(--font-nexa),var(--font-poppins),sans-serif;font-weight:700;font-size:17px;white-space:nowrap}.film-pilot-mode{display:flex;gap:2px;padding:3px;border-radius:999px;background:color-mix(in srgb,var(--pl-fg) 6%,transparent);font-size:11.5px;font-weight:600;flex:none}.film-pilot-mode span{padding:5px 9px;border-radius:999px;color:var(--pl-62)}.film-pilot-mode [aria-current]{background:var(--pl-fg);color:var(--pl-ink)}.film-pilot-mode-note{margin:-3px 0 0;font-size:12px;color:var(--pl-62)}.film-pilot-dials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:6px 4px 4px;border-radius:16px;background:radial-gradient(120% 100% at 50% 0,color-mix(in srgb,var(--pl-fg) 5%,transparent),transparent 70%);border:1px solid color-mix(in srgb,var(--pl-fg) 7%,transparent)}.film-pilot-dial{display:flex;flex-direction:column;align-items:center;gap:3px}.film-pilot-dial-face{position:relative;width:88px;height:88px}.film-pilot-dial-face svg{position:absolute;inset:0;overflow:visible}.film-pilot-dial-face circle,.film-pilot-dial-face line,.film-pilot-dial-face path{fill:none;stroke-linecap:round}.film-pilot-bezel{stroke:var(--pl-fg);stroke-width:1.2;stroke-opacity:.25;stroke-linecap:butt!important}.film-pilot-bezel[data-major]{stroke-opacity:.7}.film-pilot-arc-track{stroke:color-mix(in srgb,var(--pl-fg) 8%,transparent);stroke-width:3;stroke-dasharray:.75 1;stroke-linecap:butt!important}.film-pilot-arc{stroke:var(--pl-fg);stroke-width:3}.film-pilot-needle{stroke:var(--pl-fg);stroke-width:1.6;transform-box:view-box;transform-origin:44px 44px}.film-pilot-dial-face .film-pilot-hub{fill:var(--pl-fg)}.film-pilot-dial-v{position:absolute;left:0;right:0;bottom:8px;text-align:center;font-family:var(--pl-mono);font-weight:500;font-size:15px;font-variant-numeric:tabular-nums}.film-pilot-screen{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 12px;border-radius:12px;background:var(--pl-screen);border:1px solid var(--pl-line);font-family:var(--pl-mono)}.film-pilot-screen-k{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--pl-62)}.film-pilot-screen-v{font-size:13px;font-weight:500}.film-pilot-screen-next{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.film-pilot-screen-n{font-size:11.5px;color:var(--pl-80)}.film-pilot-pill{font-family:var(--font-poppins),sans-serif;font-size:9.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;padding:6px 8px;border-radius:7px;background:var(--pl-fg);color:var(--pl-ink)}.film-pilot-annun{display:grid;grid-template-columns:1fr 1.35fr 1fr;gap:6px}.film-pilot-annun span{display:flex;align-items:center;justify-content:center;text-align:center;min-height:28px;padding:3px 6px;border-radius:8px;font-size:9.5px;line-height:1.2;letter-spacing:.12em;font-weight:600;text-transform:uppercase;border:1px solid color-mix(in srgb,var(--pl-fg) 12%,transparent);color:var(--pl-dim)}.film-pilot[data-status=done] .film-pilot-annun [data-of=done],.film-pilot[data-status=running] .film-pilot-annun [data-of=running],.film-pilot[data-status=waiting] .film-pilot-annun [data-of=waiting]{background:var(--pl-fg);border-color:transparent;color:var(--pl-ink);box-shadow:0 0 18px color-mix(in srgb,var(--pl-fg) 25%,transparent)}.film-pilot-cap{display:flex;flex-direction:column;gap:6px}.film-pilot-cap-top{display:flex;justify-content:space-between;align-items:baseline}.film-pilot-fuel{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));gap:3px}.film-pilot-fuel i{height:8px;border-radius:2px;background:color-mix(in srgb,var(--pl-fg) 8%,transparent)}.film-pilot-fuel i[data-on]{background:var(--pl-fg)}.film-pilot-fuel-scale{display:flex;justify-content:space-between;font-family:var(--pl-mono);font-size:9.5px;color:var(--pl-dim)}.film-pilot-board{display:flex;flex-direction:column;gap:6px}.film-pilot-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.film-pilot-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:4px 10px;border-radius:9px;background:var(--pl-fill)}.film-pilot-row[data-skipped]{opacity:.55}.film-pilot-row-name{font-size:12.5px;min-width:0;overflow:hidden;text-overflow:clip;white-space:nowrap}.film-pilot-chip{flex:none;font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:7px;background:var(--pl-fill-2);color:var(--pl-90);border:1px solid transparent}.film-pilot-chip[data-stage=demo]{background:var(--pl-fg);color:var(--pl-ink)}.film-pilot-chip[data-stage=discarded]{background:transparent;border:1px dashed color-mix(in srgb,var(--pl-fg) 30%,transparent);color:var(--pl-62)}.film-pilot-phases{flex:1;min-height:0}.film-pilot-phase{display:flex;flex-direction:column;gap:7px}.film-pilot:not([data-phase=log]) [data-phase-of=log],.film-pilot:not([data-phase=lot]) [data-phase-of=lot],.film-pilot:not([data-phase=sent]) [data-phase-of=sent]{display:none}.film-pilot-log{font-size:12px;color:color-mix(in srgb,var(--pl-fg) 72%,transparent)}.film-pilot-lot{gap:4px;padding:8px 12px;border-radius:16px;border:1px solid var(--pl-line-3);background:color-mix(in srgb,var(--pl-fg) 4%,transparent)}.film-pilot-lot-title{font-size:13px;font-weight:600}.film-pilot-lot-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.film-pilot-lot-list li{display:flex;align-items:center;gap:9px;font-size:12px}.film-pilot-box{position:relative;width:15px;height:15px;flex:none;box-sizing:border-box;border-radius:4px;border:1.5px solid var(--pl-fg)}.film-pilot-lot-list li[data-on] .film-pilot-box{background:var(--pl-fg)}.film-pilot-lot-list li[data-on] .film-pilot-box:after{content:"";position:absolute;left:3.5px;top:.5px;width:4px;height:8px;border:solid var(--pl-ink);border-width:0 2px 2px 0;transform:rotate(45deg)}.film-pilot-lot-actions{display:flex;align-items:center;gap:10px;margin-top:2px;font-size:11.5px}.film-pilot-approve{display:inline-block;font-size:12.5px;font-weight:600;padding:8px 14px;border-radius:999px;background:var(--pl-fg);color:var(--pl-ink)}.film-pilot-runnow{font-size:11px;color:var(--pl-dim)}.film-pilot-runnow-k{font-size:11.5px;font-weight:600;margin-right:2px}.film-pilot-sent{font-size:12.5px;font-weight:600}.film-pilot-channels{display:flex;gap:6px;flex-wrap:wrap}.film-pilot-channel{font-size:11.5px;padding:5px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--pl-fg) 18%,transparent);color:var(--pl-62)}.film-pilot-channel[data-on]{background:var(--pl-fg);border-color:transparent;color:var(--pl-ink)}.film-pilot-foot{font-size:11.5px;color:var(--pl-dim)}@media (min-width:1024px) and (max-height:720px){.film-pilot-layout{padding-top:0;padding-bottom:8px}.film-pilot-title{font-size:48px}.film-pilot-principle{margin-bottom:12px}.film-pilot-cockpit{height:640px;gap:5px;padding:13px}.film-pilot-dial-face{width:66px;height:66px}.film-pilot-rows .film-pilot-row:nth-child(n+4){display:none}}@media (max-width:1023px){.film-scene.film-pilot{--fx:43.59%;--fy:58.14%;display:block;padding-block:88px}.film-pilot-desk{display:none!important}.film-pilot .film-pilot-mob{display:revert}.film-pilot-layout,.film-pilot-left{display:contents}.film-pilot-head{order:1;padding:0 16px;gap:12px}.film-pilot-title{font-size:38px;line-height:1.04}.film-pilot-lead{font-size:14px;line-height:1.55}.film-pilot-principle,.film-pilot-results{display:none}.film-pilot-map{position:relative;inset:auto;order:2;height:430px;margin-top:12px}.film-pilot-veil{background:linear-gradient(180deg,var(--pl-ink),transparent 16%,transparent 82%,var(--pl-ink))}.film-pilot-plane{transform:var(--plane-m)}.film-pilot-mark{transform:var(--t-m)}.film-pilot-fix-mark,.film-pilot-zone-mark{opacity:var(--o-m)}.film-pilot-craft{transform:var(--r-m)}.film-pilot-fix{left:-7px;top:-8px;width:14px;height:12px}.film-pilot-fix-tag{left:10px;top:4px;font-size:9px}.film-pilot-fix-name{display:none}.film-pilot-zone-tag{left:-60px;top:-6px;font-size:9px}.film-pilot-craft{left:-12px;top:-12px;width:24px;height:24px}.film-pilot-cockpit{order:3;height:auto;margin:12px 16px 0;padding:16px;border-radius:22px;gap:12px}@media (min-width:552px){.film-pilot-cockpit{margin-inline:auto;width:calc(100% - 32px);max-width:520px}}.film-pilot-rows .film-pilot-row:nth-child(n+4){display:none}.film-pilot-row{padding:8px 10px;border-radius:10px}.film-pilot-cap-top .film-pilot-k{font-size:9.5px}.film-pilot .film-pilot-approve-mob{display:block;text-align:center;font-size:14px;padding:13px;visibility:hidden}.film-pilot[data-phase=lot] .film-pilot-approve-mob{visibility:visible}}@supports (animation-timeline:scroll()){.film-pilot-row-name{animation:truncate-mask-inline linear both;animation-timeline:scroll(self inline)}}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_37214d{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_37214d{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}.film-sell-spot{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.film-sell-dim{color:var(--film-dim-text,var(--film-dim))}.film-sell-muted{color:color-mix(in srgb,var(--foreground) 62%,transparent)}.film-sell-head{position:relative;z-index:2}.film-sell-head .film-eyebrow{margin:0 0 20px}.film-sell-title{font-size:clamp(38px,5vw,72px);line-height:1.02;letter-spacing:-.035em}.film-sell-lead{margin:22px 0 0;max-width:440px;font-size:clamp(14.5px,1.25vw,18px);line-height:1.6}.film-sell-in,.film-sell-out{max-width:360px;padding:11px 15px 9px;font-size:15px;line-height:1.45}.film-sell-in{align-self:flex-start;background:color-mix(in srgb,var(--foreground) 12.5%,var(--background));border-radius:20px 20px 20px 6px}.film-sell-out{align-self:flex-end;background:color-mix(in srgb,var(--background) 4.8%,var(--foreground));color:var(--background);border-radius:20px 20px 6px 20px}.film-sell-out-meta{display:block;margin-top:4px;font-size:10.5px;color:color-mix(in srgb,color-mix(in srgb,var(--foreground) 6.9%,var(--background)) 72%,transparent);text-align:right}.film-photo-spot{left:33%;top:60px;width:900px;height:900px;background:radial-gradient(closest-side,color-mix(in srgb,var(--foreground) 5.5%,transparent),transparent)}.film-photo-grid{position:relative;z-index:2;width:100%;max-width:1440px;margin-inline:auto;padding:clamp(88px,13vh,120px) clamp(16px,4vw,60px) 72px clamp(16px,8.3vw,120px);display:grid;grid-template-columns:minmax(0,520px) 300px minmax(0,230px);grid-template-areas:"head  sheet reply" "shelf sheet reply" "shelf rec   reply";grid-template-rows:auto 1fr auto;column-gap:clamp(32px,4.5vw,72px);row-gap:32px;align-items:start}.film-photo-head{grid-area:head}.film-photo-shelf-wrap{grid-area:shelf;position:relative;height:340px;perspective:1300px;perspective-origin:50% 0;align-self:end}.film-photo-shelf{position:absolute;inset:0;transform-origin:50% 100%;transform:rotateX(34deg);box-sizing:border-box;padding:18px;border-radius:24px;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--foreground) 3.5%,transparent),color-mix(in srgb,var(--foreground) 1.2%,transparent));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.film-photo-tile{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px;border-radius:16px;background:color-mix(in srgb,var(--foreground) 8.2%,var(--background));border:1px solid color-mix(in srgb,var(--foreground) 7%,transparent);color:color-mix(in srgb,var(--foreground) 70%,transparent);opacity:.55}.film-photo-tile[data-anim=photo-slot]{opacity:0}html:not(.dark) .film-photo-tile:not([data-anim=photo-slot]){opacity:.85;border-color:color-mix(in srgb,var(--foreground) 12%,transparent);box-shadow:0 6px 14px -8px rgb(0 0 0/.18)}.film-photo-tile-name{font-size:12.5px;font-weight:600;color:var(--foreground);overflow:hidden;text-overflow:clip;white-space:nowrap}.film-photo-tile-price{font-size:11.5px;color:color-mix(in srgb,var(--foreground) 50%,transparent);font-variant-numeric:tabular-nums}.film-photo-match{position:absolute;top:30px;left:calc(18px + var(--col, 0) * ((100% - 60px) / 3 + 12px));width:calc((100% - 60px) / 3);min-width:150px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:18px;background:linear-gradient(165deg,var(--foreground),color-mix(in srgb,var(--background) 8.6%,var(--foreground)));color:var(--background);transform:translateY(-46px);box-shadow:0 50px 70px rgb(0 0 0/.7),0 0 0 1px color-mix(in srgb,var(--foreground) 95%,transparent),0 0 60px color-mix(in srgb,var(--foreground) 22%,transparent)}.film-photo-match-name{font-size:13.5px;font-weight:600}.film-photo-match-price{font-size:12px;color:color-mix(in srgb,var(--background) 60%,transparent);font-variant-numeric:tabular-nums}.film-photo-match-sim{align-self:flex-start;font-size:10.5px;font-weight:600;padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--background) 8%,transparent)}.film-photo-sheet-wrap{grid-area:sheet;position:relative;height:min(640px,70svh);perspective:1400px}.film-photo-sheet{position:absolute;inset:0;display:flex;flex-direction:column;transform:rotateY(-16deg) rotateX(5deg);border-radius:30px;overflow:hidden;background:color-mix(in srgb,var(--foreground) 8.2%,var(--background));border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);box-shadow:0 50px 110px rgb(0 0 0/.7)}.film-photo-sheet-top{display:flex;align-items:center;gap:10px;padding:16px 18px;font-size:13px}.film-photo-avatar{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,color-mix(in srgb,var(--background) 16.3%,var(--foreground)),#52525b)}.film-photo-source{margin-left:auto;font-size:11px;color:color-mix(in srgb,var(--foreground) 50%,transparent)}.film-photo-shot{position:relative;flex:1;display:flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--foreground) 78%,transparent);background:radial-gradient(120% 80% at 50% 10%,color-mix(in srgb,var(--foreground) 17%,var(--background)),color-mix(in srgb,var(--foreground) 6.1%,var(--background)))}.film-photo-shot svg{position:relative;z-index:1;width:62%;height:auto;max-height:72%}.film-photo-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.film-photo-shot:has(.film-photo-img):after{content:none}.film-photo-shot:after{content:"";position:absolute;left:18%;right:18%;bottom:9%;height:16%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--foreground) 12%,transparent),color-mix(in srgb,var(--foreground) 0%,transparent))}.film-photo-caption{margin:0;padding:16px 18px;font-size:12px;color:color-mix(in srgb,var(--foreground) 50%,transparent)}.film-photo-scan{position:absolute;left:0;right:0;top:var(--shot-top,62px);bottom:var(--shot-bottom,47px);pointer-events:none;opacity:0}.film-photo-scan:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--foreground);box-shadow:0 0 24px 6px color-mix(in srgb,var(--foreground) 45%,transparent)}.film-photo-recognized{grid-area:rec;justify-self:start;margin:0;display:inline-flex;align-items:center;gap:8px;max-width:100%;font-size:13px;padding:9px 15px;border-radius:16px;border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);background:color-mix(in srgb,var(--foreground) 5%,transparent)}.film-photo-recognized-text{display:flex;flex-direction:column;gap:1px;min-width:0;line-height:1.3}.film-photo-reply{grid-area:reply;align-self:center;justify-self:start;max-width:230px;font-size:14px}@media (max-width:1279px){.film-photo-grid{grid-template-columns:minmax(0,1fr) 280px;grid-template-areas:"head  sheet" "shelf sheet" "shelf rec" "shelf reply";grid-template-rows:auto 1fr auto auto}.film-photo-reply{justify-self:end;margin-top:-8px}}@media (max-width:1023px){.film-photo-grid{padding:88px 16px;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "sheet" "rec" "reply";grid-template-rows:none;row-gap:24px}.film-photo-shelf-wrap{grid-area:sheet;height:320px;perspective:none;align-self:start}.film-photo-shelf{display:none}.film-photo-match{top:120px;left:auto;right:0;width:150px;min-width:0;padding:12px;transform:none}.film-photo-sheet-wrap{height:300px;width:180px;perspective:900px}.film-photo-sheet{transform:rotateY(12deg);border-radius:22px}.film-photo-caption,.film-photo-sheet-top{display:none}.film-photo-sheet{--shot-top:0px;--shot-bottom:0px}.film-photo-shot svg{width:66%}.film-photo-recognized{font-size:12px;white-space:normal}.film-photo-reply{justify-self:end;max-width:280px;font-size:13px;margin:0}}.film-vault-spot{left:42%;top:120px;width:860px;height:860px;background:radial-gradient(closest-side,color-mix(in srgb,var(--foreground) 6%,transparent),transparent)}.film-vault-layout{position:relative;z-index:2;width:100%;max-width:1440px;margin-inline:auto;padding:clamp(88px,13vh,130px) clamp(16px,8vw,200px) 72px clamp(16px,8.3vw,120px);display:grid;grid-template-columns:minmax(0,520px) 260px;grid-template-areas:"head hang" "chat hang" "lead hang";grid-template-rows:auto auto 1fr;justify-content:space-between;row-gap:40px}.film-vault-head{grid-area:head}.film-vault-chat{grid-area:chat;display:flex;flex-direction:column;gap:12px;max-width:480px}.film-vault-lead{grid-area:lead;margin:0;max-width:480px;font-size:17px;line-height:1.6}.film-vault-hang{grid-area:hang;position:relative;align-self:center;padding-top:40px}.film-vault-cord{position:absolute;left:50%;bottom:calc(100% - 70px);width:1px;height:60vh;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--foreground) 25%,transparent) 40%)}.film-vault-tag-swing{position:relative;z-index:0;width:260px;transform-origin:130px 30px;will-change:transform}.film-vault-tag-swing:after,.film-vault-tag-swing:before{content:"";position:absolute;z-index:-1;pointer-events:none;border-radius:50%}.film-vault-tag-swing:before{inset:8% -22% -26% -22%;translate:0 40px;background:radial-gradient(closest-side,rgb(0 0 0/.7),rgb(0 0 0/0))}.film-vault-tag-swing:after{inset:-6% -14%;background:radial-gradient(closest-side,rgb(255 255 255/.16),rgb(255 255 255/0) 80%)}.film-vault-tag{position:relative;box-sizing:border-box;min-height:390px;padding:70px 24px 22px;clip-path:polygon(22% 0,78% 0,100% 12%,100% 100%,0 100%,0 12%);border-radius:0 0 22px 22px;background:linear-gradient(160deg,#f4f4f6,#d9d9dd 45%,#eeeef0 60%,#c7c7cc);color:#111113;display:flex;flex-direction:column;gap:10px}.film-vault-tag p{margin:0}.film-vault-eyelet{position:absolute;left:117px;top:18px;width:26px;height:26px;border-radius:50%;background:#0a0a0b;box-shadow:inset 0 2px 3px rgb(0 0 0/.8),0 1px 0 rgb(255 255 255/.7)}.film-vault-item{font-size:12px;font-weight:600;color:rgb(17 17 19/.6);text-shadow:0 1px 0 rgb(255 255 255/.7)}.film-vault-price{font-family:var(--font-nexa),var(--font-poppins),sans-serif;font-weight:700;font-size:34px;letter-spacing:-.03em;color:#1a1a1d;font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgb(255 255 255/.8),0 -1px 0 rgb(0 0 0/.25);white-space:nowrap}.film-vault-rule{height:1px;background:rgb(17 17 19/.18);box-shadow:0 1px 0 rgb(255 255 255/.6)}.film-vault-rules{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.film-vault-rules li{display:grid;grid-template-columns:14px minmax(0,1fr);gap:9px;align-items:center;font-size:12px;color:rgb(17 17 19/.75);text-shadow:0 1px 0 rgb(255 255 255/.6)}.film-vault-rules strong{font-weight:600;color:#111113}.film-vault-coupon{margin:10px 0 0;padding:12px 16px;border-radius:4px 4px 12px 12px;background:#fafafa;color:#111113;border-top:2px dashed rgb(17 17 19/.25)}.film-vault-coupon p{margin:0;display:flex;justify-content:space-between;gap:10px}.film-vault-coupon-line span,.film-vault-coupon-total strong{white-space:nowrap}.film-vault-coupon-total span{min-width:0}.film-vault-coupon-line{font-size:11.5px;font-weight:600}.film-vault-coupon-total{margin-top:6px!important;align-items:baseline;font-size:11px;color:rgb(17 17 19/.6)}.film-vault-coupon-total strong{font-family:var(--font-nexa),var(--font-poppins),sans-serif;font-weight:700;font-size:20px;color:#111113;white-space:nowrap}@media (max-width:1023px){.film-vault-layout{padding:88px 16px;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "hang" "chat" "lead";grid-template-rows:none;row-gap:28px}.film-vault-hang{justify-self:end;margin-right:24px;padding-top:24px}.film-vault-cord{height:140px}.film-vault-tag-swing{width:210px;transform-origin:105px 24px}.film-vault-tag{min-height:0;padding:54px 16px 16px;gap:8px}.film-vault-eyelet{left:95px;top:14px;width:20px;height:20px}.film-vault-price{font-size:26px}.film-vault-rules li{font-size:10.5px}.film-vault-coupon{padding:10px 12px}.film-vault-coupon-total{flex-wrap:wrap;justify-content:flex-end!important;gap:2px 10px!important}.film-vault-coupon-total span{flex:1 0 100%}.film-vault-coupon-total strong{font-size:17px}.film-sell-in,.film-sell-out{font-size:13px}.film-vault-lead{font-size:14.5px}}.film-team-spot{left:39%;top:100px;width:900px;height:900px;background:radial-gradient(closest-side,color-mix(in srgb,var(--foreground) 6%,transparent),transparent)}.film-team-layout{position:relative;z-index:2;width:100%;max-width:1440px;margin-inline:auto;padding:clamp(88px,11vh,110px) clamp(16px,5.5vw,80px) 72px clamp(16px,8.3vw,120px);display:grid;grid-template-columns:minmax(0,430px) minmax(0,720px);justify-content:space-between;align-items:center;gap:48px}.film-team-head .film-sell-title{font-size:clamp(34px,3.6vw,52px);line-height:1.05}.film-team-modes{margin:0 0 24px;padding:0;list-style:none;flex-wrap:wrap}.film-team-modes,.film-team-modes li{display:flex;align-items:center;gap:10px}.film-team-mode{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:999px;font-size:12.5px;border:1px solid color-mix(in srgb,var(--foreground) 14%,transparent);color:color-mix(in srgb,var(--foreground) 70%,transparent);transition:background-color .2s,color .2s}.film-team-mode-dot{width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--foreground) 55%,transparent)}[data-mode-chip="0"] .film-team-mode-dot{background:#a78bfa}[data-mode-chip="2"] .film-team-mode-dot{background:var(--foreground)}.film-team[data-mode="0"] [data-mode-chip="0"] .film-team-mode,.film-team[data-mode="1"] [data-mode-chip="1"] .film-team-mode,.film-team[data-mode="2"] [data-mode-chip="2"] .film-team-mode{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.film-team[data-mode="2"] [data-mode-chip="2"] .film-team-mode-dot{background:var(--background)}.film-team-lid{position:relative;aspect-ratio:720/440;transform-origin:50% 100%;transform:rotateX(6deg)}.film-team-laptop{position:relative;perspective:1800px;perspective-origin:50% 10%;padding-bottom:46px}.film-team-laptop:after{content:"";position:absolute;left:4%;right:4%;bottom:4px;height:44px;z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgb(0 0 0/.42),rgb(0 0 0/0))}.film-team-bezel{position:absolute;inset:0;padding:12px 12px 16px;border-radius:20px 20px 6px 6px;background:#0b0b0d;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--foreground) 34%,var(--background)),0 0 0 3px color-mix(in srgb,var(--foreground) 16%,var(--background)),0 1px 0 3px color-mix(in srgb,var(--foreground) 9%,var(--background)),0 40px 90px -30px rgb(0 0 0/.55)}.film-team-bezel:before{content:"";position:absolute;left:50%;top:0;z-index:3;width:74px;height:13px;margin-left:-37px;border-radius:0 0 9px 9px;background:radial-gradient(circle at 50% 46%,#23252e 0 2.4px,#3d4150 2.6px 3.2px,#0b0b0d 3.4px)}.film-team-base{position:absolute;left:-7%;width:114%;top:calc(100% - 46px);height:15px;transform:none;border-radius:1px 1px 16px 16px/1px 1px 12px 12px;background:linear-gradient(180deg,color-mix(in srgb,var(--foreground) 36%,var(--background)) 0,color-mix(in srgb,var(--foreground) 18%,var(--background)) 22%,color-mix(in srgb,var(--foreground) 12%,var(--background)) 60%,color-mix(in srgb,var(--foreground) 22%,var(--background)) 100%);box-shadow:0 10px 18px -8px rgb(0 0 0/.45)}.film-team-base:after{content:"";position:absolute;left:50%;top:0;width:15%;height:5px;margin-left:-7.5%;border-radius:0 0 9px 9px;background:color-mix(in srgb,var(--foreground) 30%,var(--background));box-shadow:inset 0 -1px 1px rgb(0 0 0/.18)}.film-team-shell{position:absolute;inset:0;border-radius:22px 22px 6px 6px;background:linear-gradient(180deg,color-mix(in srgb,var(--foreground) 29%,var(--background)),color-mix(in srgb,var(--foreground) 17%,var(--background)));opacity:0}.film-team-screen{position:relative;width:100%;height:100%;border-radius:10px;overflow:hidden;background:var(--background);display:grid;grid-template-columns:minmax(150px,200px) minmax(0,1fr);color:var(--foreground)}.film-team-inbox{border-right:1px solid color-mix(in srgb,var(--foreground) 7%,transparent);padding:12px 10px;display:flex;flex-direction:column;gap:4px;min-width:0}.film-team-inbox-title{margin:0 0 6px 8px;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--film-dim-text,var(--film-dim))}.film-team-row{display:flex;align-items:center;gap:9px;padding:8px;border-radius:10px;min-width:0}.film-team-row.is-active{background:color-mix(in srgb,var(--foreground) 6%,transparent)}.film-team-row-avatar{width:26px;height:26px;flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--foreground) 15.4%,var(--background))}.film-team-row-name{display:block;font-size:11.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:clip}.film-team-row-last{display:block;font-size:10px;line-height:1.35;color:var(--film-dim-text,var(--film-dim))}.film-team-thread{display:flex;flex-direction:column;min-width:0}.film-team-thread-top{min-height:46px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:8px 14px;border-bottom:1px solid color-mix(in srgb,var(--foreground) 7%,transparent);font-size:12.5px}.film-team-thread-top strong{flex:1 1 auto;min-width:0;font-weight:600;line-height:1.25}.film-team-thread-top .film-team-return{flex:none;margin-block:2px}.film-team-return{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;font-size:11px;white-space:nowrap;border:1px solid color-mix(in srgb,var(--foreground) 16%,transparent);color:var(--foreground);transition:background-color .2s,color .2s}.film-team[data-returned] .film-team-return{background:var(--foreground);color:var(--background);border-color:var(--foreground);box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 14%,transparent)}.film-team-msgs{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:9px;padding:12px 14px;min-height:0}.film-team-in,.film-team-out{max-width:300px;padding:9px 12px 7px;font-size:12px;line-height:1.4}.film-team-in{align-self:flex-start;background:color-mix(in srgb,var(--foreground) 12.5%,var(--background));border-radius:16px 16px 16px 5px}.film-team-out{align-self:flex-end;background:color-mix(in srgb,var(--background) 4.8%,var(--foreground));color:var(--background);border-radius:16px 16px 5px 16px}.film-team-meta{display:block;margin-top:3px;font-size:9.5px;color:var(--film-dim-text,var(--film-dim))}.film-team-in .film-team-meta{color:color-mix(in srgb,var(--foreground) 66%,transparent)}.film-team-out .film-team-meta{color:color-mix(in srgb,color-mix(in srgb,var(--foreground) 6.9%,var(--background)) 72%,transparent);text-align:right}.film-team-back,.film-team-note{align-self:center;margin:0;padding:5px 11px;border-radius:999px;font-size:10px;text-align:center}.film-team-note{background:color-mix(in srgb,var(--foreground) 5%,transparent);color:color-mix(in srgb,var(--foreground) 60%,transparent)}.film-team-back{background:rgb(167 139 250/.12);color:#c4b5fd}html:not(.dark) .film-team-back{background:rgb(124 58 237/.1);color:#6d28d9}.film-team-composer{margin:0 12px 12px;height:34px;display:flex;align-items:center;padding:0 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);font-size:11px;color:var(--film-dim-text,var(--film-dim))}.film-team-glare{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,color-mix(in srgb,var(--foreground) 6%,transparent) 48%,transparent 60%)}@media (max-width:1023px){.film-team-layout{padding:88px 16px;grid-template-columns:minmax(0,1fr);gap:28px}.film-team-modes{gap:6px;margin-bottom:14px}.film-team-modes svg{display:none}.film-team-mode{height:28px;padding:0 11px;font-size:11px}.film-team-laptop{perspective:none;padding-bottom:22px}.film-team-laptop:after{bottom:0;height:26px}.film-team-lid{aspect-ratio:auto;height:300px;transform:none}.film-team-bezel{padding:10px 10px 12px;border-radius:16px 16px 5px 5px}.film-team-bezel:before{width:54px;height:10px;margin-left:-27px}.film-team-screen{grid-template-columns:minmax(0,1fr)}.film-team-inbox{display:none}.film-team-base{left:-12px;width:calc(100% + 24px);top:auto;bottom:10px;height:12px}}@media (prefers-reduced-motion:reduce){.film-team-mode,.film-team-return{transition:none}}@supports (animation-timeline:scroll()){.film-photo-tile-name,.film-team-row-name{animation:truncate-mask-inline linear both;animation-timeline:scroll(self inline)}}.film-call{--call-ease:cubic-bezier(0.2,0.8,0.2,1)}.film-call-fields{position:absolute;left:50%;top:56%;width:min(1100px,150vw);aspect-ratio:1;translate:-50% -50%;pointer-events:none;z-index:0;opacity:.55;will-change:opacity;transition:opacity .1s linear}.film-call-fld{position:absolute;inset:0;border-radius:50%;transition:opacity 1.1s var(--call-ease)}.film-call-fld-brand{background:radial-gradient(closest-side at 34% 52%,rgb(230 87 89/.42),rgb(230 87 89/0) 82%),radial-gradient(closest-side at 65% 45%,rgb(154 79 255/.42),rgb(154 79 255/0) 82%),radial-gradient(closest-side at 52% 66%,rgb(255 192 77/.24),rgb(255 192 77/0) 70%);opacity:.36}.film-call-fld-silver{background:radial-gradient(closest-side,rgb(206 214 255/.16),rgb(206 214 255/0) 72%);opacity:0}.film-call[data-speaker=axi] .film-call-fld-brand{opacity:1}.film-call[data-speaker=client] .film-call-fld-brand{opacity:.1}.film-call[data-speaker=client] .film-call-fld-silver{opacity:1}.film-call-layout{position:relative;z-index:2;width:100%;max-width:1440px;margin-inline:auto;padding:clamp(88px,11vh,104px) clamp(16px,5vw,80px) 64px;display:grid;grid-template-columns:minmax(0,1fr) 460px minmax(0,1fr);grid-template-areas:"head head head" "meta stage notes" "cap cap cap" "time time time";align-items:center;column-gap:40px}.film-call-head{grid-area:head;justify-self:center;max-width:980px;text-align:center}.film-call-head .film-eyebrow{margin-bottom:16px}.film-call-head .film-sell-title{font-size:clamp(32px,4vw,58px);letter-spacing:-.045em}.film-call-head .film-sell-lead{max-width:640px;margin:18px auto 0}.film-call-stagebox{grid-area:stage;position:relative;width:460px;height:460px;margin:-56px 0 -28px}.film-call-meta{grid-area:meta;justify-self:start;display:flex;flex-direction:column;gap:14px;padding-left:clamp(0px,4vw,40px)}.film-call-notes{grid-area:notes;justify-self:end;width:min(250px,100%)}.film-call-cap{grid-area:cap;justify-self:center;width:min(760px,100%);min-height:100px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.film-call-time{grid-area:time;justify-self:center;width:min(1000px,100%);margin-top:18px}@media (max-width:1023px){.film-call-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head" "stage stage" "meta notes" "cap cap" "time time";row-gap:24px}.film-call-stagebox{justify-self:center}.film-call-meta{padding-left:0}.film-call-notes{justify-self:stretch;width:auto}}@media (max-width:639px){.film-call-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "stage" "meta" "cap" "time" "notes";padding-top:72px;row-gap:20px}.film-call-head{justify-self:stretch;text-align:left}.film-call-head .film-sell-lead{margin-inline:0}.film-call-stagebox{width:340px;height:340px;margin:-24px auto -8px}.film-call-stage{transform:scale(.739);transform-origin:0 0}.film-call-meta{gap:8px}.film-call-cap{align-items:flex-start;text-align:left;min-height:120px}.film-call-cap p{font-size:17px}.film-call-clock{font-size:30px}}.film-call-stage{position:absolute;left:0;top:0;width:460px;height:460px}.film-call-stage>*{position:absolute;left:50%;top:50%}.film-call-stage,.film-call-stage *{pointer-events:none}.film-call-horizon{width:880px;height:1px;margin-left:-440px;top:calc(50% + 168px);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--foreground) 10%,transparent) 30%,color-mix(in srgb,var(--foreground) 16%,transparent) 50%,color-mix(in srgb,var(--foreground) 10%,transparent) 70%,transparent)}.film-call-shadow{width:300px;height:56px;margin:150px 0 0 -150px;border-radius:50%;background:radial-gradient(closest-side,rgb(0 0 0/.75),rgb(0 0 0/0))}.film-call-reflect{width:360px;height:70px;margin:142px 0 0 -180px;border-radius:50%;background:radial-gradient(closest-side,rgb(154 79 255/.5),rgb(230 87 89/.2) 55%,rgb(0 0 0/0));opacity:.08;transform:scaleX(.95);will-change:opacity;transition:opacity .1s linear}.film-call[data-speaker=client] .film-call-reflect{background:radial-gradient(closest-side,rgb(220 226 255/.35),rgb(0 0 0/0))}.film-call-ripples{width:0;height:0;top:calc(50% + 168px);opacity:0;will-change:opacity;transition:opacity .1s linear}.film-call-ripples i{position:absolute;width:360px;height:360px;margin:-180px;border-radius:50%;border:1px solid;transform:scaleY(.16) scale(.4);opacity:0;animation:film-call-ripple 2.8s cubic-bezier(.2,.6,.3,1) infinite paused}.film-call-ripples i:first-child{border-color:rgb(255 122 110/.7)}.film-call-ripples i:nth-child(2){border-color:rgb(180 139 255/.7);animation-delay:-.93s}.film-call-ripples i:nth-child(3){border-color:rgb(255 213 128/.6);animation-delay:-1.86s}.film-call[data-speaker=client] .film-call-ripples i{border-color:rgb(235 238 255/.55)}.film-call[data-playing] .film-call-ripples i{animation-play-state:running}@keyframes film-call-ripple{0%{transform:scaleY(.16) scale(.4);opacity:0}18%{opacity:.9}to{transform:scaleY(.16) scale(1.55);opacity:0}}.film-call-bloom{width:420px;height:420px;margin:-210px;transition:opacity 1s}.film-call-bloom>i{position:absolute;inset:0;border-radius:50%;will-change:opacity;transition:opacity .1s linear}.film-call-bl-a>i{background:radial-gradient(closest-side,rgb(154 79 255/.42),rgb(230 87 89/.22) 45%,rgb(255 192 77/.08) 70%,rgb(0 0 0/0));opacity:.32;transform:scale(.95)}.film-call-bl-s{opacity:0}.film-call-bl-s>i{background:radial-gradient(closest-side,rgb(220 226 255/.3),rgb(0 0 0/0));opacity:.25;transform:scale(.9)}.film-call[data-speaker=client] .film-call-bl-a{opacity:.19}.film-call[data-speaker=client] .film-call-bl-s{opacity:1}.film-call-gyro{width:0;height:0}.film-call[data-near] .film-call-gyro{animation:film-call-breathe 5.5s ease-in-out infinite}.film-call[data-done] .film-call-gyro,.film-call[data-playing] .film-call-gyro{animation:none}@keyframes film-call-breathe{50%{transform:scale(1.04)}}.film-call-gyro>*,.film-call-orbit div{position:absolute;left:0;top:0}.film-call-orbit .film-call-half{overflow:hidden}.film-call-arc{position:absolute;width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin:calc(var(--r) * -1);border-radius:50%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--foreground) 7.5%,transparent)}.film-call-arc:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from -25deg,transparent 0deg,color-mix(in srgb,var(--col) 75%,transparent) 80deg,var(--dot) 115deg,transparent 115.5deg);mask:radial-gradient(closest-side,transparent calc(100% - var(--sw) - .5px),color-mix(in srgb,var(--foreground) 0%,var(--background)) calc(100% - var(--sw)),color-mix(in srgb,var(--foreground) 0%,var(--background)) 99.5%,transparent)}.film-call-orbit{transition:opacity .9s}.film-call-arc{opacity:.8;will-change:opacity;transition:opacity .1s linear}.film-call[data-speaker=client] .film-call-orbit{opacity:.32}.film-call-spin{animation:film-call-spin var(--d) linear infinite paused;animation-delay:var(--dl)}.film-call-rev{animation-direction:reverse}.film-call-counter{animation:film-call-spin var(--d) linear infinite paused reverse;animation-delay:var(--dl)}.film-call-rev .film-call-counter{animation-direction:normal}.film-call[data-playing] :is(.film-call-spin,.film-call-counter){animation-play-state:running}@keyframes film-call-spin{to{transform:rotate(1turn)}}.film-call-sat{position:absolute;width:30px;height:30px;margin:-15px;border-radius:50%;background:radial-gradient(closest-side,var(--dc) 0,var(--dc) 22%,color-mix(in srgb,var(--dc) 35%,transparent) 38%,transparent)}.film-call[data-speaker=client] .film-call-sat{--dc:#eef0ff!important}.film-call-corona{width:280px;height:280px;margin:-140px}.film-call-pearl{all:unset;pointer-events:auto;box-sizing:border-box;position:absolute;left:0;top:0;width:168px;height:168px;margin:-84px;border-radius:50%;cursor:pointer;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 50% 38%,#1b1b21,#09090b 74%);box-shadow:0 0 0 1px rgb(255 255 255/.09),0 50px 90px -30px rgb(0 0 0/.95);transition:transform .45s var(--call-ease)}.film-call-pearl:hover{transform:scale(1.035)}.film-call-pearl:active{transform:scale(.97)}.film-call-pearl:focus-visible{outline:2px solid var(--foreground);outline-offset:10px}.film-call-pearl>span{position:absolute;border-radius:50%;pointer-events:none}.film-call-core{inset:-22%;transform:scale(.86);will-change:transform;transition:opacity 1s,transform .1s linear}.film-call-core>span{position:absolute;inset:0;border-radius:50%;animation:film-call-spin 16s linear infinite paused}.film-call[data-playing] .film-call-core>span{animation-play-state:running}.film-call-brand{opacity:.55}.film-call-brand>span{background:radial-gradient(circle at 32% 34%,rgb(230 87 89/.95),rgb(230 87 89/0) 34%),radial-gradient(circle at 70% 38%,rgb(154 79 255/.95),rgb(154 79 255/0) 36%),radial-gradient(circle at 50% 72%,rgb(255 192 77/.85),rgb(255 192 77/0) 34%)}.film-call-silver{opacity:0}.film-call-silver>span{background:radial-gradient(circle at 34% 36%,rgb(255 255 255/.7),rgb(255 255 255/0) 34%),radial-gradient(circle at 68% 62%,rgb(190 200 255/.6),rgb(190 200 255/0) 36%);animation-duration:22s}.film-call[data-speaker=axi] .film-call-brand{opacity:1}.film-call[data-speaker=client] .film-call-brand{opacity:.08}.film-call[data-speaker=client] .film-call-silver{opacity:1}.film-call-vol{inset:0;background:radial-gradient(circle at 50% 46%,rgb(8 8 10/0) 26%,rgb(8 8 10/.5) 64%,rgb(8 8 10/.94) 100%)}.film-call-spec{inset:0;background:radial-gradient(56% 34% at 50% 9%,rgb(255 255 255/.55),rgb(255 255 255/0) 72%),radial-gradient(70% 26% at 50% 104%,rgb(255 255 255/.14),rgb(255 255 255/0) 70%);box-shadow:inset 0 1px 0 rgb(255 255 255/.5),inset 0 0 0 1px rgb(255 255 255/.06)}.film-call-glyph{position:absolute;left:50%;top:50%;width:34px;height:34px;margin:-17px;color:#fff;transition:opacity .4s,transform .45s var(--call-ease)}.film-call[data-playing] .film-call-glyph{opacity:.001;transform:scale(.8)}.film-call[data-playing] .film-call-pearl:is(:hover,:focus-visible) .film-call-glyph{opacity:.9;transform:none}.film-call-label{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:600;color:var(--film-dim-text,var(--film-dim))}.film-call-live{width:7px;height:7px;border-radius:50%;background:#ff7a6e;box-shadow:0 0 0 4px rgb(255 122 110/.14);opacity:.3;transition:opacity .4s}.film-call[data-playing] .film-call-live{opacity:1;animation:film-call-blink 1.6s ease-in-out infinite}@keyframes film-call-blink{50%{opacity:.35}}.film-call-clock{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:46px;line-height:1;letter-spacing:-.02em}.film-call-clock>span{color:var(--film-dim-text,var(--film-dim))}.film-call-status{font-size:13px;color:color-mix(in srgb,var(--foreground) 62%,transparent)}.film-call-status>span{color:var(--film-dim-text,var(--film-dim))}.film-call-notes dl{margin:10px 0 0}.film-call-note{display:grid;gap:3px;padding:12px 0;border-top:1px solid color-mix(in srgb,var(--foreground) 8%,transparent)}.film-call-note dt{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground) 36%,transparent);transition:color .5s}.film-call-note dd{margin:0;font-size:14px;color:var(--foreground);opacity:.001;transform:translateY(6px);transition:opacity .6s var(--call-ease),transform .6s var(--call-ease)}.film-call-note[data-on] dt{color:color-mix(in srgb,var(--foreground) 62%,transparent)}.film-call-note[data-on] dd{opacity:1;transform:none}.film-call-cap p{margin:0;font-size:clamp(17px,1.6vw,22px);line-height:1.45;font-weight:300;letter-spacing:-.005em}.film-call-intro{color:color-mix(in srgb,var(--foreground) 62%,transparent)}.film-call-line{display:none;flex-direction:column;align-items:inherit;gap:10px}.film-call[data-started] .film-call-intro{display:none}.film-call[data-started][data-cap="0"] .film-call-line[data-call-track="0"],.film-call[data-started][data-cap="1"] .film-call-line[data-call-track="1"]{display:flex}.film-call-who{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:500;color:color-mix(in srgb,var(--foreground) 60%,transparent)}.film-call-avatar{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e9ebf3;color:#0a0a0b;font-size:9px;font-weight:600}.film-call-avatar-axi{background:#0d0d10;box-shadow:inset 0 0 0 1px rgb(255 255 255/.14)}.film-call-w{color:color-mix(in srgb,var(--foreground) 24%,transparent);transition:color .35s}.film-call-w[data-on]{color:var(--foreground)}.film-call[data-speaker=axi] .film-call-w[data-now]{background:linear-gradient(90deg,#ff9a8f,#c9a6ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.film-call-stages{position:relative;height:16px;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.film-call-stages span{position:absolute;top:0;padding-left:8px;border-left:1px solid color-mix(in srgb,var(--foreground) 14%,transparent);color:var(--film-dim-text,var(--film-dim));white-space:nowrap;transition:color .5s,border-color .5s}.film-call-stages span[data-on]{color:var(--foreground);border-color:color-mix(in srgb,var(--foreground) 55%,transparent);font-weight:600}.film-call-wave{position:relative;height:36px;margin-top:10px}.film-call-wave svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.film-call-wave path{fill:none;stroke-width:2.2;stroke-linecap:round;vector-effect:non-scaling-stroke}.film-call-wave-base{stroke:color-mix(in srgb,var(--foreground) 16%,transparent)}@media (max-width:639px){.film-call-wave path{stroke-width:1.2}.film-call-stages{height:30px}.film-call-stages span:last-child,.film-call-stages span:nth-child(2){top:14px}}.film-call-reveal{overflow:hidden;transform:translateX(-100%)}.film-call-reveal,.film-call-reveal>div{position:absolute;inset:0;will-change:transform;transition:transform .1s linear}.film-call-reveal>div{transform:translateX(100%)}.film-call-head-line{position:absolute;inset:-6px 0;transform:translateX(-100%);will-change:transform;opacity:0;transition:opacity .4s,transform .1s linear}.film-call[data-playing] .film-call-head-line{opacity:1}.film-call-head-line i{position:absolute;right:0;top:0;bottom:0;width:1.5px;background:var(--foreground);box-shadow:0 0 12px color-mix(in srgb,var(--foreground) 70%,transparent)}@media (prefers-reduced-motion:reduce){.film-call :is(.film-call-spin,.film-call-counter,.film-call-core>span,.film-call-ripples i,.film-call-gyro,.film-call-live){animation:none!important}}.film-video{position:relative;height:100svh;min-height:560px;overflow:clip;background:var(--film-ink)}.dark .film-video{background:linear-gradient(180deg,var(--film-ink),#000 8%,#000 86%,var(--film-ink))}.film-video-head{position:absolute;inset:clamp(76px,9vh,96px) 0 auto;z-index:2;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;pointer-events:none;color:var(--foreground)}.film-video-head .film-eyebrow{margin:0}.film-video-dim{color:var(--film-dim-text)}.film-video-title{margin:0;font-size:clamp(34px,4.3vw,62px);line-height:1.02;letter-spacing:-.045em}.film-video-frame{position:absolute;inset:0;z-index:1;transform:translate3d(0,9%,0) scale(.6);transform-origin:50% 50%;will-change:transform}.film-video-clip{overflow:hidden;border-radius:46.67px;box-shadow:0 0 0 1px color-mix(in srgb,var(--foreground) 10%,transparent)}.film-video-clip,.film-video-media{position:absolute;inset:0;background:#000}.film-video-media{width:100%;height:100%;object-fit:contain}.film-video-vignette{position:absolute;inset:0;pointer-events:none;opacity:.3;background:radial-gradient(120% 90% at 50% 50%,rgb(7 7 8/0) 50%,rgb(7 7 8/.75) 100%),linear-gradient(180deg,rgb(7 7 8/.55),rgb(7 7 8/0) 22%,rgb(7 7 8/0) 68%,rgb(7 7 8/.85));will-change:opacity}.film-video-cap{position:absolute;left:clamp(16px,3.4vw,48px);bottom:clamp(24px,4.4vh,40px);max-width:min(640px,60%);margin:0;display:flex;flex-direction:column;gap:6px;color:#f5f5f7}.film-video-kicker{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:rgb(245 245 247/.6)}.film-video-line{font-family:var(--font-nexa),var(--font-poppins),sans-serif;font-weight:200;font-size:clamp(22px,2.1vw,30px);letter-spacing:-.03em;line-height:1.15}.film-video-pill{all:unset;position:absolute;right:clamp(16px,3.4vw,48px);bottom:clamp(24px,4.4vh,40px);z-index:2;box-sizing:border-box;display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 18px 0 14px;border-radius:999px;cursor:pointer;color:#f5f5f7;font-size:13px;font-weight:500;background:rgb(20 20 24/.82);box-shadow:inset 0 0 0 1px rgb(255 255 255/.14),0 20px 40px rgb(0 0 0/.4)}@supports (backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px)){.film-video-pill{background:rgb(20 20 24/.55);-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7)}}.film-video-pill:focus-visible{outline:2px solid #f5f5f7;outline-offset:4px}.film-video-eq{display:flex;align-items:flex-end;gap:2px;height:14px}.film-video-eq i{width:2.5px;height:40%;border-radius:2px;background:currentColor}.film-video-pill[data-on] .film-video-eq i{animation:film-video-eq 1s ease-in-out infinite}.film-video-pill[data-on] .film-video-eq i:nth-child(2){animation-delay:-.3s}.film-video-pill[data-on] .film-video-eq i:nth-child(3){animation-delay:-.6s}.film-video-pill[data-on] .film-video-eq i:nth-child(4){animation-delay:-.15s}@keyframes film-video-eq{50%{height:100%}}@media (max-width:767px){.film-video-head{color:#f5f5f7}.film-video-dim{color:rgb(245 245 247/.6)}.film-video-head{align-items:flex-start;padding-inline:16px;text-align:left}.film-video-frame{transform:none}.film-video-clip{border-radius:0;box-shadow:none}.film-video-vignette{opacity:1}.film-video-cap{max-width:none;right:16px;bottom:84px}}@media (prefers-reduced-motion:reduce){.film-video-pill[data-on] .film-video-eq i{animation:none;height:70%}}.film-vlight{--vl-hot:color-mix(in srgb,var(--axi-amber) 70%,var(--axi-brand));--vl-hot-edge:color-mix(in srgb,var(--axi-brand) 85%,transparent);--vl-hot-band:color-mix(in srgb,var(--axi-amber) 88%,white);--vl-hot-band-2:var(--axi-amber);--vl-amber:var(--axi-amber);--vl-coral:var(--axi-brand);--vl-violet:var(--axi-violet);position:absolute;inset:0;z-index:1;pointer-events:none}.dark .film-vlight{--vl-hot:#fff4e2;--vl-hot-edge:color-mix(in srgb,var(--axi-amber) 85%,transparent);--vl-hot-band:#fff3dc;--vl-hot-band-2:#ffe2a6}.film-vlight>*{position:absolute;opacity:0}.film-vlight-bloom>i,.film-vlight-core{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -.16 1.06'/%3E%3C/filter%3E%3Crect width='128' height='128' filter='url(%23n)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -.16 1.06'/%3E%3C/filter%3E%3Crect width='128' height='128' filter='url(%23n)'/%3E%3C/svg%3E");-webkit-mask-size:128px;mask-size:128px}.film-vlight-ring{inset:0;will-change:opacity}.film-vlight-band{position:absolute;inset:0}.film-vlight-band>i{position:absolute;display:block;will-change:transform,opacity}.film-vlight-hot>.film-vlight-b,.film-vlight-hot>.film-vlight-t{-webkit-mask-image:linear-gradient(90deg,rgb(0 0 0/.45),#000 32%,#000 68%,rgb(0 0 0/.45));mask-image:linear-gradient(90deg,rgb(0 0 0/.45),#000 32%,#000 68%,rgb(0 0 0/.45))}.film-vlight-hot>.film-vlight-l,.film-vlight-hot>.film-vlight-r{-webkit-mask-image:linear-gradient(180deg,rgb(0 0 0/.45),#000 32%,#000 68%,rgb(0 0 0/.45));mask-image:linear-gradient(180deg,rgb(0 0 0/.45),#000 32%,#000 68%,rgb(0 0 0/.45))}.film-vlight-hot>.film-vlight-tl{-webkit-mask-image:conic-gradient(from 270deg at 100% 100%,rgb(0 0 0/.45),#000 45deg,rgb(0 0 0/.45) 90deg,transparent 90deg);mask-image:conic-gradient(from 270deg at 100% 100%,rgb(0 0 0/.45),#000 45deg,rgb(0 0 0/.45) 90deg,transparent 90deg)}.film-vlight-hot>.film-vlight-tr{-webkit-mask-image:conic-gradient(from 0deg at 0 100%,rgb(0 0 0/.45),#000 45deg,rgb(0 0 0/.45) 90deg,transparent 90deg);mask-image:conic-gradient(from 0deg at 0 100%,rgb(0 0 0/.45),#000 45deg,rgb(0 0 0/.45) 90deg,transparent 90deg)}.film-vlight-hot>.film-vlight-br{-webkit-mask-image:conic-gradient(from 90deg at 0 0,rgb(0 0 0/.45),#000 45deg,rgb(0 0 0/.45) 90deg,transparent 90deg);mask-image:conic-gradient(from 90deg at 0 0,rgb(0 0 0/.45),#000 45deg,rgb(0 0 0/.45) 90deg,transparent 90deg)}.film-vlight-hot>.film-vlight-bl{-webkit-mask-image:conic-gradient(from 180deg at 100% 0,rgb(0 0 0/.45),#000 45deg,rgb(0 0 0/.45) 90deg,transparent 90deg);mask-image:conic-gradient(from 180deg at 100% 0,rgb(0 0 0/.45),#000 45deg,rgb(0 0 0/.45) 90deg,transparent 90deg)}.film-vlight-hot>i{opacity:0}.film-vlight-hot>.film-vlight-bl{opacity:.9}.film-vlight-hot>.film-vlight-b,.film-vlight-hot>.film-vlight-l{opacity:.35}.film-vlight-filo{--b:4px;--i:0px}.film-vlight-filo>i{--g:transparent calc(var(--o) + 0.7px),var(--vl-hot) calc(var(--o) + 1.2px),var(--vl-hot) calc(var(--o) + 2.3px),var(--vl-hot-edge) calc(var(--o) + 2.9px),transparent calc(var(--o) + 3.7px)}.film-vlight-corona{--b:12px;--i:3px}.film-vlight-corona>i{--g:transparent calc(var(--o) - 3px),color-mix(in srgb,var(--vl-coral) 28%,transparent) var(--o),color-mix(in srgb,var(--vl-amber) 62%,transparent) calc(var(--o) + 1.6px),color-mix(in srgb,var(--vl-coral) 66%,transparent) calc(var(--o) + 3.2px),color-mix(in srgb,var(--vl-coral) 30%,transparent) calc(var(--o) + 5.5px),transparent calc(var(--o) + 10px)}.film-vlight-hot{--b:8px;--i:1px}.film-vlight-hot>i{--g:transparent calc(var(--o) - 1px),var(--vl-hot-band) calc(var(--o) + 0.9px),color-mix(in srgb,var(--vl-hot-band-2) 85%,transparent) calc(var(--o) + 2.4px),color-mix(in srgb,var(--vl-amber) 45%,transparent) calc(var(--o) + 4.2px),transparent calc(var(--o) + 7.5px)}.film-vlight-bloom{--b:72px;--i:4px}.film-vlight-bloom>i{--g:transparent calc(var(--o) - 4px),color-mix(in srgb,var(--vl-coral) 12%,transparent) var(--o),color-mix(in srgb,var(--vl-coral) 15%,transparent) calc(var(--o) + 3px),color-mix(in srgb,var(--vl-coral) 11%,transparent) calc(var(--o) + 10px),color-mix(in srgb,var(--vl-coral) 6%,transparent) calc(var(--o) + 22px),color-mix(in srgb,var(--vl-violet) 3%,transparent) calc(var(--o) + 44px),transparent calc(var(--o) + 72px)}.film-vlight-b,.film-vlight-t{left:calc(20% + 28px);width:calc(60% - 56px);height:calc(var(--b) + var(--i))}.film-vlight-l,.film-vlight-r{top:calc(29% + 28px);height:calc(60% - 56px);width:calc(var(--b) + var(--i))}.film-vlight-t{--o:var(--i);top:calc(29% - var(--b));background:linear-gradient(to top,var(--g))}.film-vlight-b{--o:var(--i);top:calc(89% - var(--i));background:linear-gradient(to bottom,var(--g))}.film-vlight-l{--o:var(--i);left:calc(20% - var(--b));background:linear-gradient(to left,var(--g))}.film-vlight-r{--o:var(--i);left:calc(80% - var(--i));background:linear-gradient(to right,var(--g))}.film-vlight-bl,.film-vlight-br,.film-vlight-tl,.film-vlight-tr{--o:28px;width:calc(var(--b) + 28px);height:calc(var(--b) + 28px)}.film-vlight-tl{left:calc(20% - var(--b));top:calc(29% - var(--b));background:radial-gradient(circle at 100% 100%,var(--g))}.film-vlight-tr{left:calc(80% - 28px);top:calc(29% - var(--b));background:radial-gradient(circle at 0 100%,var(--g))}.film-vlight-bl{left:calc(20% - var(--b));top:calc(89% - 28px);background:radial-gradient(circle at 100% 0,var(--g))}.film-vlight-br{left:calc(80% - 28px);top:calc(89% - 28px);background:radial-gradient(circle at 0 0,var(--g))}.film-vlight-tl{transform-origin:var(--b) var(--b)}.film-vlight-tr{transform-origin:28px var(--b)}.film-vlight-bl{transform-origin:var(--b) 28px}.film-vlight-br{transform-origin:28px 28px}.film-vlight-arcs{inset:0;width:100%;height:100%;overflow:visible;will-change:opacity}.film-vlight-arcs path{fill:none;stroke-linecap:round}.film-vlight-arc-glow{stroke:color-mix(in srgb,var(--vl-coral) 34%,transparent);stroke-width:7px}.film-vlight-arc-core{stroke:var(--vl-hot);stroke-width:1.6px}.film-vlight-arc-head{stroke:var(--vl-hot);stroke-width:3.4px}.film-vlight-flash{left:calc(50% - 300px);top:calc(29% - 14px);width:600px;height:28px;background:radial-gradient(closest-side,var(--vl-hot),color-mix(in srgb,var(--vl-amber) 75%,transparent) 20%,color-mix(in srgb,var(--vl-coral) 30%,transparent) 52%,transparent);will-change:transform,opacity}.film-vlight-drop{left:calc(50% - 140px);top:-140px;width:280px;height:280px;will-change:transform,opacity}.film-vlight-core{position:absolute;inset:0;border-radius:50%;background:var(--knot-bg)}.film-vlight-trail{position:absolute;left:calc(50% - 26px);bottom:50%;width:52px;height:250px;opacity:0;background:radial-gradient(50% 100% at 50% 100%,color-mix(in srgb,var(--vl-amber) 50%,transparent),color-mix(in srgb,var(--vl-coral) 18%,transparent) 45%,transparent 78%);will-change:opacity}.film-vlight-filament{left:0;right:0;top:-7px;height:14px;transform:scaleX(0);background:radial-gradient(50% 50% at 50% 50%,var(--vl-hot),color-mix(in srgb,var(--vl-amber) 70%,transparent) 18%,color-mix(in srgb,var(--vl-coral) 32%,transparent) 46%,transparent 72%);will-change:transform,opacity}@media (min-width:768px) and (max-width:1023px){.film-vlight-filament{left:20%;right:20%;top:calc(29% - 7px)}}@media (min-width:1024px){.film-video{overflow-x:clip;overflow-y:visible}.film-vlight-filament{display:none}}@media (max-width:1023px){.film-vlight-arcs,.film-vlight-drop,.film-vlight-flash,.film-vlight-ring{display:none}}@media (prefers-reduced-motion:reduce) and (min-width:768px){.film-vlight-ring{display:block;opacity:.7}.film-vlight-bloom,.film-vlight-filament,.film-vlight-hot{display:none}}