.demo{outline:none;position:relative}.demo .img{aspect-ratio:1.6;background:#000;border-radius:10px;position:relative;overflow:hidden}.demo .img>img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:filter var(--t-develop) var(--ease-rein)}.demo.on .img>img,.demo.is-cover .img>img{filter:grayscale(0)}.demo:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:var(--r-m)}.lock .br{border:2px solid var(--haris);opacity:0;width:16px;height:16px;transition:all .24s var(--ease-rein);z-index:2;position:absolute}.demo.on .lock .br{opacity:1;transition-duration:.6s}.lock .tl{border-bottom:0;border-right:0;top:6%;left:5%}.lock .tr{border-bottom:0;border-left:0;top:6%;left:calc(95% - 16px)}.lock .bl{border-top:0;border-right:0;top:calc(94% - 16px);left:5%}.lock .brr{border-top:0;border-left:0;top:calc(94% - 16px);left:calc(95% - 16px)}.demo.on .lock .tl{top:52.5%;left:49.5%}.demo.on .lock .tr{top:52.5%;left:calc(55.5% - 16px)}.demo.on .lock .bl{top:calc(67% - 16px);left:49.5%}.demo.on .lock .brr{top:calc(67% - 16px);left:calc(55.5% - 16px)}.lock .tag{z-index:2;background:var(--haris);color:#fff;font:400 11px/1 var(--font-mono);letter-spacing:.04em;opacity:0;transition:opacity var(--t-quick) linear;white-space:nowrap;direction:ltr;padding:5px 6px;position:absolute;top:calc(52.5% - 22px);left:49.5%}.demo.on .lock .tag{opacity:1;transition-delay:.6s}.demo .count{z-index:2;padding:10px 16px 10px 10px;color:#f2f2f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity var(--t-base) var(--ease-rein), transform var(--t-base) var(--ease-rein);background:#111111c7;border-radius:18px;align-items:center;gap:12px;padding-inline:10px 16px;display:flex;position:absolute;inset-block-end:6%;inset-inline-start:4%;transform:translateY(8px)}.demo.on .count{opacity:1;transform:none}.demo .count svg{width:46px;height:46px;transform:rotate(-90deg)}.demo .count .trk{fill:none;stroke:#ffffff24;stroke-width:4px}.demo .count .arc{fill:none;stroke:var(--madaric);stroke-width:4px;stroke-linecap:round;stroke-dasharray:113.1;stroke-dashoffset:113.1px;transition:stroke-dashoffset .9s var(--ease-rein)}.demo.on .count .arc{stroke-dashoffset:13.6px}.demo .count b{font:700 30px/1 var(--font-sans);color:var(--madaric);font-variant-numeric:tabular-nums;min-width:2ch;display:inline-block}.demo .count span{font:400 11px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#a0a0a0}html[lang=ar] .demo .count span{font:400 12px/1.4 var(--font-ar);letter-spacing:0;text-transform:none}.cite .ul{z-index:2;background:var(--adalah-ui);transform-origin:100%;width:29%;height:2px;transition:transform .6s var(--ease-rein);position:absolute;top:45.5%;left:37%;transform:scaleX(0)}.demo.on .cite .ul{transform:scaleX(1)}.cite .mk{z-index:2;font:400 11px/1 var(--font-mono);color:#fff;background:var(--adalah);opacity:0;transition:opacity var(--t-quick) linear, transform var(--t-base) var(--ease-rein);border-radius:4px;padding:5px;position:absolute;top:calc(45.5% - 12px);left:calc(37% - 30px);transform:scale(.6)}.demo.on .cite .mk{opacity:1;transition-delay:.56s;transform:none}.cite .src{z-index:2;color:#111;font:400 11px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;opacity:0;transition:opacity var(--t-base) var(--ease-rein), transform var(--t-base) var(--ease-rein);background:#ffffffeb;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;display:flex;position:absolute;inset-block-end:7%;inset-inline-start:4%;transform:translate(-10px)}html[lang=ar] .cite .src{font:400 13px/1.4 var(--font-ar);letter-spacing:0;text-transform:none;transform:translate(10px)}.cite .src i{background:var(--adalah);border-radius:2px;width:3px;height:22px}.demo.on .cite .src{opacity:1;transition-delay:.76s;transform:none}.demo .img{container-type:inline-size}.render{z-index:2;pointer-events:none;position:absolute;inset:0}.render-press{opacity:0;background:#fff;border-radius:2px;width:16.7%;height:3%;position:absolute;top:69.3%;left:33.4%}.demo.on .render-press{animation:.42s ease-out both render-press}@keyframes render-press{0%{opacity:.55}to{opacity:0}}.render-view{border-radius:3px;width:16.4%;height:26.3%;position:absolute;top:47.6%;left:51.2%;overflow:hidden}.render-noise{opacity:0;mix-blend-mode:normal;background:#c9c6c1 url(/texture/grain.svg) 0 0/64px 64px;position:absolute;inset:-10%}.demo.on .render-view{animation:1.5s steps(30,end) .16s both render-focus}.demo.on .render-noise{animation:1.5s steps(30,end) .16s both render-noise}@keyframes render-focus{0%{-webkit-backdrop-filter:blur(9px)saturate(.2);backdrop-filter:blur(9px)saturate(.2)}to{-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate()}}@keyframes render-noise{0%{opacity:.96;transform:translate(0)}50%{opacity:.5;transform:translate(-3%,2%)}to{opacity:0;transform:translate(2%,-2%)}}.render-spark{opacity:0;width:2.8cqw;height:2.8cqw;position:absolute;top:60%;left:30%;transform:scale(.2)rotate(-20deg)}.render-spark:before,.render-spark:after{content:"";background:radial-gradient(closest-side,#fff,#fff6e2cc 40%,#0000);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.render-spark:before{width:100%;height:14%}.render-spark:after{width:14%;height:100%}.demo.on .render-spark{animation:render-spark .9s var(--ease-rein) 1.64s 1 both}@keyframes render-spark{0%{opacity:0;transform:scale(.2)rotate(-20deg)}45%{opacity:1;transform:scale(1.15)rotate(10deg)}to{opacity:0;transform:scale(.7)rotate(25deg)}}.render-chip{color:#f2f2f2;font:400 .85cqw/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;opacity:0;transition:opacity var(--t-base) var(--ease-rein) .12s, transform var(--t-base) var(--ease-rein) .12s;background:#111111c7;border-radius:99px;align-items:baseline;gap:.35cqw;padding:.45cqw .65cqw;display:inline-flex;position:absolute;top:49%;left:52.2%;transform:translateY(4px)}html[lang=ar] .render-chip{font:500 1cqw/1.2 var(--font-ar);letter-spacing:0;text-transform:none;direction:ltr}.render-chip b{color:var(--lustre);font-variant-numeric:tabular-nums;font-weight:400}.render-chip span{color:#a0a0a0}.demo.on .render-chip{opacity:1;transform:none}.decode{z-index:2;pointer-events:none;width:40.6%;height:31.8%;position:absolute;top:27.2%;left:42.6%}.decode .bits{background:var(--bits) 0 0 / 100% 100% no-repeat, #0808089e;clip-path:inset(0 100% 0 0);opacity:0;position:absolute;inset:0;overflow:hidden}.decode .scan{background:var(--stegamark);width:2px;box-shadow:0 0 12px 1px var(--stegamark);opacity:0;position:absolute;top:-4%;bottom:-4%;left:0}.decode .tag{background:var(--stegamark);color:#111;font:400 .95cqw/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity var(--t-base) var(--ease-rein);border-radius:3px;padding:.5cqw .6cqw;position:absolute;bottom:.7cqw;left:.7cqw}html[lang=ar] .decode .tag{font:700 1.05cqw/1.2 var(--font-ar);letter-spacing:0;text-transform:none}.demo.on .decode .bits{animation:decode-bits 1.5s var(--ease-rein) .12s 1 both}.demo.on .decode .scan{animation:decode-scan 1.5s var(--ease-rein) .12s 1 both}.demo.on .decode .tag{opacity:1;transition-delay:1.1s}@keyframes decode-bits{0%{clip-path:inset(0 100% 0 0);opacity:1}62%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:.82}}@keyframes decode-scan{0%{opacity:1;left:0}62%{opacity:1;left:calc(100% - 2px)}to{opacity:0;left:calc(100% - 2px)}}.mask{z-index:2;color:#f2f2f2;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;width:36.5%;transition:opacity var(--t-base) var(--ease-rein), transform var(--t-base) var(--ease-rein);background:#111111db;border-radius:1cqw;gap:.9cqw;padding:1.3cqw 1.5cqw;display:grid;position:absolute;top:58%;left:17%;transform:translateY(6px)}.demo.on .mask{opacity:1;transform:none}.mask-head{color:#a0a0a0;font:400 .9cqw/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.7cqw;display:flex}html[lang=ar] .mask-head{font:500 1.05cqw/1.3 var(--font-ar);letter-spacing:0;text-transform:none}.mask-head i{background:var(--onkith);border-radius:50%;width:.7cqw;height:.7cqw;box-shadow:0 0 0 .3cqw #ff5a3638}.demo.on .mask-head i{animation:1.2s ease-in-out 3 mask-live}@keyframes mask-live{50%{opacity:.35}}.mask-line{font:600 1.7cqw/1.35 var(--font-sans);flex-wrap:wrap;align-items:center;gap:.55cqw .6cqw;display:flex}html[lang=ar] .mask-line{font:700 1.8cqw/1.6 var(--font-ar)}.mask-line .w,.mask-line .pii{opacity:0;transition:opacity var(--t-quick) linear;transition-delay:calc(.24s + var(--i) * .15s)}.demo.on .mask-line .w,.demo.on .mask-line .pii{opacity:1}.pii{unicode-bidi:isolate;display:inline-grid}.pii>span{white-space:nowrap;grid-area:1/1;place-self:center start}.pii .raw{transition:opacity var(--t-base) var(--ease-rein) 1.45s}.pii .tok{background:var(--onkith);color:#111;font:400 1.1cqw/1.2 var(--font-mono);letter-spacing:.04em;opacity:0;transition:opacity var(--t-base) var(--ease-rein) 1.45s, transform var(--t-base) var(--ease-rein) 1.45s;border-radius:.4cqw;padding:.25cqw .5cqw;transform:scale(.85)}.demo.on .pii .raw{opacity:0}.demo.on .pii .tok{opacity:1;transform:none}.mask-foot{color:var(--onkith);font:400 .9cqw/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;opacity:0;transition:opacity var(--t-base) linear 1.9s}html[lang=ar] .mask-foot{font:500 1.05cqw/1.4 var(--font-ar);letter-spacing:0;text-transform:none}.demo.on .mask-foot{opacity:1}.speak{z-index:2;pointer-events:none;position:absolute;inset:0}.speak-scrim{-webkit-backdrop-filter:blur(2px)saturate(.8);backdrop-filter:blur(2px)saturate(.8);opacity:0;background:radial-gradient(60% 70% at 50% 46%,#14221ec2,#0a100ee6);border-radius:.6cqw;width:72.2%;height:74.6%;transition:opacity .36s;position:absolute;top:12.6%;left:14%}.demo.on .speak-scrim{opacity:1}.speak-orb{aspect-ratio:1;opacity:0;width:9cqw;transition:opacity .3s .12s,transform .6s cubic-bezier(.2,1.4,.4,1) .12s;position:absolute;top:42%;left:50%;transform:scale(.4)}.demo.on .speak-orb{opacity:1;transform:none}.speak-orb .core{background:radial-gradient(circle at 38% 32%,#e9fff6 0%,#9fe3cc 22%,#6bc7ab 48%,#2f6f5e 82%,#273b35 100%);border-radius:50%;animation:1.1s ease-in-out infinite alternate speak-listen;position:absolute;inset:0;box-shadow:0 0 2.4cqw #6bc7ab8c,inset 0 -.8cqw 1.6cqw #273b358c}.speak-orb .ring{opacity:0;border:.18cqw solid #9fe3ccb3;border-radius:50%;position:absolute;inset:0}.demo.on .speak-orb .ring{animation:1.8s ease-out infinite speak-ring}.demo.on .speak-orb .r2{animation-delay:.6s}.demo.on .speak-orb .r3{animation-delay:1.2s}@keyframes speak-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}@keyframes speak-listen{0%{transform:scale(.94)}to{transform:scale(1.04)}}.demo.on .speak-orb .core{animation:1.1s ease-in-out infinite alternate speak-listen,0s linear 1.55s forwards speak-warm}@keyframes speak-warm{to{background:radial-gradient(circle at 38% 32%,#fff6de 0%,#f7d79a 22%,#8fd9be 52%,#2f6f5e 84%,#273b35 100%);box-shadow:0 0 3.6cqw #e3a72f8c,inset 0 -.8cqw 1.6cqw #273b3573}}.speak-timer{color:#cdefe3;font:400 .9cqw/1 var(--font-mono);letter-spacing:.06em;white-space:nowrap;opacity:0;background:#273b35e6;border-radius:.5cqw;padding:.4cqw .8cqw;transition:opacity .2s 1.45s;position:absolute;top:calc(42% + 7.4cqw);left:50%;translate:-50%}html[lang=ar] .speak-timer{font:500 1cqw/1.3 var(--font-ar);letter-spacing:0}.demo.on .speak-timer{opacity:1}.speak-lines{text-align:center;justify-items:center;gap:.6cqw;display:grid;position:absolute;top:64%;left:22%;right:22%}.speak-lines span{font:600 1.45cqw/1.3 var(--font-sans);opacity:0;transition:opacity .26s,transform .26s;transform:translateY(.4cqw)}html[lang=ar] .speak-lines span{font:700 1.55cqw/1.6 var(--font-ar)}.speak-lines .you{color:#f2f2f29e;transition-delay:.55s}.speak-lines .says{color:#fff;transition-delay:1.75s}.demo.on .speak-lines span{opacity:1;transform:none}.draft{z-index:2;pointer-events:none;width:36.6%;height:40.6%;position:absolute;top:25.6%;left:15.6%}.draft:before{content:"";opacity:0;transition:opacity var(--t-slow) var(--ease-rein) .2s;background-image:linear-gradient(#3a6fd81a 1px,#0000 1px),linear-gradient(90deg,#3a6fd81a 1px,#0000 1px);background-size:2.2cqw 2.2cqw;position:absolute;inset:0}.demo.on .draft:before{opacity:1}.draft .edge{background:var(--foreman);transition:transform .26s linear;position:absolute}.draft .top{transform-origin:0;height:1.5px;top:0;left:0;right:0;transform:scaleX(0)}.draft .right{transform-origin:top;width:1.5px;transition-delay:.26s;top:0;bottom:0;right:0;transform:scaleY(0)}.draft .bottom{transform-origin:100%;height:1.5px;transition-delay:.52s;bottom:0;left:0;right:0;transform:scaleX(0)}.draft .left{transform-origin:bottom;width:1.5px;transition-delay:.78s;top:0;bottom:0;left:0;transform:scaleY(0)}.demo.on .draft .edge{transform:none}.draft .reg{opacity:0;width:1.4cqw;height:1.4cqw;transition:opacity var(--t-base) linear .9s;position:absolute}.draft .reg:before,.draft .reg:after{content:"";background:var(--foreman);position:absolute}.draft .reg:before{width:1px;top:0;bottom:0;left:50%}.draft .reg:after{height:1px;top:50%;left:0;right:0}.draft .tl{top:-.7cqw;left:-.7cqw}.draft .tr{top:-.7cqw;right:-.7cqw}.draft .bl{bottom:-.7cqw;left:-.7cqw}.draft .br{bottom:-.7cqw;right:-.7cqw}.demo.on .draft .reg{opacity:1}.draft .dim{color:var(--foreman);font:400 .85cqw/1 var(--font-mono);letter-spacing:.1em;white-space:nowrap;opacity:0;transition:opacity var(--t-base) linear .7s;direction:ltr;margin-bottom:.7cqw;position:absolute;bottom:100%;left:0}.demo.on .draft .dim{opacity:1}.draft .stamp{border:2px solid var(--foreman);color:var(--foreman);font:400 1.15cqw/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;opacity:0;background:#ffffffe6;border-radius:.5cqw;padding:.55cqw 1cqw;transition:opacity .16s linear 1.05s,transform .26s cubic-bezier(.2,1.4,.4,1) 1.05s;position:absolute;bottom:-5%;right:-2%;transform:rotate(-6deg)scale(1.5)}html[lang=ar] .draft .stamp{font:700 1.3cqw/1.2 var(--font-ar);letter-spacing:0;text-transform:none}.demo.on .draft .stamp{opacity:1;transform:rotate(-6deg)scale(1)}@media (prefers-reduced-motion:reduce){.lock .br,.count .arc,.cite .ul{transition-duration:.16s!important}.demo.on :is(.render-view,.render-noise,.render-press,.render-spark,.speak-orb .ring,.speak-orb .core){animation:none}.demo.on .decode .bits{clip-path:none;opacity:.82;animation:none}.demo.on .decode .scan{animation:none}:is(.decode,.mask,.draft,.render,.speak) *,.mask{transition-duration:.12s!important;transition-delay:0s!important}}
:is(.reel,.film-page){--fa-text:var(--fa-ink)}:root[data-theme=night] :is(.reel,.film-page){--fa-text:var(--fa)}.films-hero{align-items:end;column-gap:var(--col-gap);grid-template-columns:minmax(0,1fr) auto;min-height:clamp(460px,68vh,700px);padding-bottom:clamp(36px,6vh,72px);display:grid}.films-hero-copy{grid-area:1/1;max-width:600px}.films-hero-copy .lede{max-width:44ch}.films-iris{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:50%;outline:none;grid-area:1/2;align-self:center;width:clamp(300px,36vw,520px);margin-inline-end:clamp(-24px,-1vw,0px);position:relative}.films-iris[data-turning=drag]{cursor:grabbing}.films-iris:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.films-iris:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--saffron) 42%, transparent), transparent 68%);filter:blur(28px);opacity:calc(var(--open,0) * .55);transition:opacity .6s var(--ease-rein), scale 3s var(--ease-set);pointer-events:none;border-radius:50%;position:absolute;inset:14%}.iris{width:100%;height:auto;animation:iris-in 1.1s var(--ease-rein) both;display:block;overflow:visible}.iris stop{transition:stop-color 2.4s var(--ease-set)}.iris-barrel-0{stop-color:color-mix(in srgb, var(--text) 10%, var(--bg))}.iris-barrel-1{stop-color:color-mix(in srgb, var(--text) 5%, var(--bg))}.iris-barrel-2{stop-color:color-mix(in srgb, var(--text) 3%, var(--bg))}.iris-barrel-3{stop-color:color-mix(in srgb, var(--text) 16%, var(--bg))}.iris-barrel{filter:drop-shadow(0 22px 36px #00000021)}.iris-grip line{stroke:color-mix(in srgb, var(--text) 22%, transparent);stroke-width:1.1px;vector-effect:non-scaling-stroke;transition:stroke .4s var(--ease-rein)}.films-iris:hover .iris-grip line,.films-iris[data-turning] .iris-grip line{stroke:color-mix(in srgb, var(--text) 40%, transparent)}.iris-rim{fill:none;stroke:var(--text);stroke-width:1.3px;vector-effect:non-scaling-stroke}.iris-rim:is(.is-outer,.is-inner){stroke:color-mix(in srgb, var(--text) 22%, transparent);stroke-width:1px}.iris-scale line{stroke:color-mix(in srgb, var(--text) 55%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .3s var(--ease-rein)}.iris-scale line.is-half{stroke:color-mix(in srgb, var(--text) 26%, transparent)}.iris-scale text{fill:var(--text-2);font:400 8.5px/1 var(--font-mono);text-anchor:middle;transition:fill .3s var(--ease-rein)}.iris-scale .is-on text{fill:var(--text)}.iris-scale .is-on line{stroke:var(--saffron)}.iris-index{fill:var(--saffron);transform-box:fill-box;transform-origin:50% 100%}.iris-lamp-0{stop-color:#fff8e8}.iris-lamp-1{stop-color:color-mix(in srgb, var(--saffron) 62%, #fff8e8)}.iris-lamp-2{stop-color:var(--saffron)}.iris-lamp{transition:filter 3s var(--ease-set)}.iris-sheen-0{stop-color:color-mix(in srgb, var(--text) calc(6% + var(--k) * 6%), var(--bg))}.iris-sheen-1{stop-color:color-mix(in srgb, var(--text) calc(12% + var(--k) * 14%), var(--bg))}.iris-sheen-2{stop-color:color-mix(in srgb, var(--text) calc(4% + var(--k) * 5%), var(--bg))}.iris-blade{stroke:color-mix(in srgb, var(--text) 36%, transparent);stroke-width:.8px;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 1.6px #0000004d)}.iris-hole{fill:none;stroke:color-mix(in srgb, var(--saffron) 70%, #fff);stroke-width:1.2px;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2.5px color-mix(in srgb, var(--saffron) 80%, transparent))}.iris-glass{pointer-events:none;mix-blend-mode:screen}.iris-readout{background:var(--sunken);color:var(--text);font:400 13px/1 var(--font-mono);letter-spacing:.04em;white-space:nowrap;opacity:0;transition:opacity .35s var(--ease-rein), scale .35s var(--ease-rein);pointer-events:none;border-radius:999px;gap:1px;padding:6px 11px;display:inline-flex;position:absolute;top:100%;left:50%;translate:-50% 6px;scale:.9}.iris-readout span{color:var(--text-2)}.films-iris[data-turning] .iris-readout{opacity:1;scale:1}@keyframes iris-in{0%{opacity:0;rotate:-8deg;scale:.94}}@media (max-width:700px){.films-hero{min-height:0;padding-top:calc(var(--nav-h) + 24px);grid-template-columns:minmax(0,1fr)}.films-iris{grid-area:1/1;justify-self:center;width:min(64vw,280px);margin:0 0 40px}.films-hero-copy{grid-row:2}}.films-list{padding-block:8px 0}.reels{gap:clamp(56px,9vh,112px);display:grid}.reel{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:28px;display:grid}.reel-screen{aspect-ratio:16/9;border-radius:var(--r-l);isolation:isolate;box-shadow:var(--frame-shadow);background:#0d0d0d;grid-area:1/1/auto/span 8;display:block;position:relative;overflow:hidden}.reel-media img,.reel-media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.reel-media img{transition:transform 1.8s var(--ease-rein)}.reel-media video{opacity:0;transition:opacity var(--t-slow) var(--ease-rein)}.reel-media[data-playing=true] video{opacity:1}.reel:hover .reel-media img,.reel:focus-within .reel-media img{transform:scale(1.035)}.reel-play{aspect-ratio:1;color:#f2f2f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:clamp(54px,5vw,68px);transition:transform .5s var(--ease-rein), background-color .3s var(--ease-rein), color .3s var(--ease-rein);background:#0e0e0e73;border:1px solid #ffffff52;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:clamp(16px,2.4vw,28px);inset-inline-start:clamp(16px,2.4vw,28px)}.reel-play svg{fill:currentColor;width:40%;height:40%;translate:7%}.reel:hover .reel-play,.reel:focus-within .reel-play{background:var(--fa);color:#111;border-color:#0000;transform:scale(1.08)}.reel-runtime{border-radius:var(--r-s);color:#f2f2f2;font:400 12px/1 var(--font-mono);letter-spacing:.06em;background:#0e0e0e8c;padding:7px 9px;position:absolute;inset-block-start:16px;inset-inline-end:16px}.reel-body{grid-area:1/9/auto/span 4;justify-items:start;gap:14px;display:grid}.reels>li:nth-child(2n) .reel-screen{grid-column:5/span 8}.reels>li:nth-child(2n) .reel-body{grid-column:1/span 4}.reel-meta{color:var(--text-2);flex-wrap:wrap;gap:6px 16px;display:flex}.reel-title{font:400 clamp(52px, 5.6vw, 84px)/1 var(--font-display);letter-spacing:-.025em;flex-wrap:wrap;align-items:baseline;gap:6px 18px;display:flex}html[lang=ar] .reel-title{font:400 clamp(56px, 6vw, 92px)/1.35 var(--font-ar-display);letter-spacing:0}.reel-title a{color:inherit;text-decoration:none}.reel-alt{color:var(--fa-text);font:400 .6em/1.3 var(--font-ar-display);letter-spacing:0}.reel-alt[lang=en]{font:400 .5em/1.1 var(--font-display);letter-spacing:-.015em}.reel-summary{max-width:42ch;color:var(--text-2);font:400 17px/1.6 var(--font-sans);text-wrap:pretty}html[lang=ar] .reel-summary{font:400 18px/1.9 var(--font-ar)}.reel-thread{width:100%;max-width:380px;height:4px;transition:height .3s var(--ease-rein);gap:4px;margin-block:6px 10px;display:flex}.reel-thread li{background:var(--sc);opacity:.5;transform-origin:0;height:100%;animation:reel-thread .8s var(--ease-rein) backwards;animation-delay:calc(.5s + var(--i) * 80ms);transition:opacity .4s var(--ease-rein);border-radius:2px;flex-basis:0}html[dir=rtl] .reel-thread li{transform-origin:100%}.reel:hover .reel-thread,.reel:focus-within .reel-thread{height:6px}.reel:hover .reel-thread li,.reel:focus-within .reel-thread li{opacity:1}.reel-watch svg{fill:currentColor}@keyframes reel-thread{0%{transform:scaleX(0)}}@media (max-width:900px){.reel-screen,.reel-body,.reels>li:nth-child(2n) :is(.reel-screen,.reel-body){grid-area:auto/1/auto/-1}}.films-house{z-index:70;pointer-events:none;opacity:0;transition:opacity .6s var(--ease-rein);background:radial-gradient(120% 90% at 50% 45%,#070707,#000);position:fixed;inset:0}:root[data-house=down] .films-house{opacity:.86;transition:opacity 3.2s var(--ease-set)}:root[data-theme=night][data-house=down] .films-house{opacity:.96}:root[data-house=down] :is(.films-iris,.reel-screen){z-index:71}:root[data-house=down] .films-iris:before{opacity:1;transition:opacity 3.2s var(--ease-set), scale 3.2s var(--ease-set);scale:1.6}.reel-screen{transition:box-shadow 3.2s var(--ease-set)}:root[data-house=down] .reel-screen{box-shadow:0 0 0 1px #ffffff14, 0 0 70px -6px color-mix(in srgb, var(--fa) 42%, transparent), 0 40px 160px -10px color-mix(in srgb, var(--fa) 38%, transparent)}:root[data-house=down] .iris-lamp{filter:brightness(1.12)saturate(1.1)}:root[data-house=down] .iris-barrel-0{stop-color:#1d1d1d}:root[data-house=down] .iris-barrel-1{stop-color:#141414}:root[data-house=down] .iris-barrel-2{stop-color:#0e0e0e}:root[data-house=down] .iris-barrel-3{stop-color:#2b2b2b}:root[data-house=down] .iris-sheen-0{stop-color:color-mix(in srgb, #f2f2f2 calc(3% + var(--k) * 4%), #0a0a0a)}:root[data-house=down] .iris-sheen-1{stop-color:color-mix(in srgb, #f2f2f2 calc(8% + var(--k) * 10%), #0a0a0a)}:root[data-house=down] .iris-sheen-2{stop-color:color-mix(in srgb, #f2f2f2 calc(2% + var(--k) * 3%), #0a0a0a)}:root[data-house=down] .iris-blade{stroke:#f2f2f24d}:root[data-house=down] .iris :is(.iris-rim,.iris-grip line,.iris-scale line){stroke:#f2f2f257}:root[data-house=down] .iris-scale text{fill:#f2f2f2b3}:root[data-house=down] .iris-scale .is-on text{fill:#f2f2f2}.film-page{padding-bottom:var(--section)}.film-top{margin-top:calc(-1 * var(--nav-h));padding-top:calc(var(--nav-h) + clamp(22px, 4vh, 44px));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.film-kicker{gap:16px;margin:0}.film-stage{margin-top:20px}.film-player{--c:var(--fa);isolation:isolate;gap:12px;margin:0;display:grid;position:relative}.film-ambient{z-index:-1;background:rgb(var(--amb));filter:blur(72px);opacity:.28;pointer-events:none;transition:background-color .5s linear, opacity .8s var(--ease-rein);border-radius:40%;position:absolute;inset:6% 5% 26%}html[data-theme=night] .film-ambient,.film-player[data-status=playing] .film-ambient{opacity:.42}html[data-theme=night] .film-player[data-status=playing] .film-ambient{opacity:.6}.film-screen{aspect-ratio:16/9;border-radius:var(--r-l);width:100%;box-shadow:var(--frame-shadow), 0 0 0 1px color-mix(in srgb, var(--text) 8%, transparent);view-transition-name:film-screen;animation:film-iris 1.3s var(--ease-set) .1s both;background:#0b0b0b;margin-inline:auto;position:relative;overflow:hidden}.film-player[data-format=tall] .film-screen{aspect-ratio:9/16;width:auto;max-width:100%;height:min(80vh,880px)}@keyframes film-iris{0%{clip-path:circle(0% at 66% 64%)}to{clip-path:circle(140% at 66% 64%)}}.film-screen video{object-fit:cover;background:#0b0b0b;width:100%;height:100%;display:block;position:absolute;inset:0}.film-hit{cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.film-big-play{aspect-ratio:1;color:#fff8e6;-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);cursor:pointer;width:clamp(68px,8vw,104px);transition:opacity .45s var(--ease-rein), scale .5s var(--ease-rein), background-color .3s var(--ease-rein);background:#0e0e0e5c;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.film-big-play>svg:not(.film-ring){fill:currentColor;width:34%;height:34%;translate:7%}.film-player[data-status=ended] .film-big-play>svg:not(.film-ring){fill:none;translate:0}.film-ring{width:100%;height:100%;position:absolute;inset:0;rotate:-90deg}.film-ring circle{fill:none;stroke:var(--fa);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:.76px;transition:stroke-dashoffset 1.1s var(--ease-set)}.film-big-play:hover,.film-big-play:focus-visible{background:#0e0e0e80;scale:1.06}.film-big-play:hover .film-ring circle,.film-big-play:focus-visible .film-ring circle{stroke-dashoffset:0}.film-player[data-status=playing] .film-big-play{opacity:0;pointer-events:none;scale:.9}.film-seen{color:#f3e3be;font:400 12px/1.3 var(--font-mono);letter-spacing:.04em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:film-seen-in 1s var(--ease-set) both;background:#0c0c0c9e;border-radius:10px;align-items:center;gap:10px;padding:8px 14px 8px 10px;display:inline-flex;position:absolute;inset-block-end:16px;inset-inline-start:16px}html[lang=ar] .film-seen{font:500 13px/1.5 var(--font-ar);letter-spacing:0}.film-seen svg{fill:none;width:22px;height:22px;stroke:var(--fa);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:90;stroke-dashoffset:90px;animation:films-draw 1.8s var(--ease-set) .25s forwards;flex:none}@keyframes film-seen-in{0%{opacity:0;translate:0 8px}}.film-controls{transition:opacity .4s var(--ease-rein);direction:ltr;align-items:center;gap:12px;padding:4px 2px;display:flex}.film-btn{width:40px;height:40px;color:var(--text);cursor:pointer;transition:background-color var(--t-base) var(--ease-rein), color var(--t-base) var(--ease-rein);background:0 0;border:1px solid #0000;border-radius:50%;flex:none;place-items:center;display:grid}.film-btn:hover{background:var(--sunken)}.film-btn svg{width:20px;height:20px}.film-toggle{background:var(--text);width:44px;height:44px;color:var(--bg)}.film-toggle:hover{background:var(--text);transform:scale(1.04)}.film-toggle svg{fill:currentColor}.film-clock{color:var(--text-2);font:400 13px/1 var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.film-clock span{color:var(--text)}.film-timeline{--p:0;cursor:pointer;touch-action:none;outline:none;flex:1;align-items:center;min-width:80px;height:36px;display:flex;position:relative}.film-thread{width:100%;height:3px;transition:height .25s var(--ease-rein);position:relative}.film-timeline:hover .film-thread,.film-timeline:focus-visible .film-thread{height:5px}.film-timeline:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:8px}.film-seg{position:absolute;inset-block:0}.film-seg:before,.film-seg i{content:"";border-radius:3px;position:absolute;inset:0 1.5px}.film-seg:before{background:color-mix(in srgb, var(--sc) 24%, var(--line))}.film-seg i{background:var(--sc);transform-origin:0;transform:scaleX(clamp(0, calc((var(--p) - var(--a)) / var(--l)), 1));box-shadow:0 0 10px color-mix(in srgb, var(--sc) 50%, transparent)}.film-pen{top:50%;left:calc(var(--p) * 100%);pointer-events:none;background:radial-gradient(circle, #fff8e6 0 24%, var(--c) 46%, transparent 72%);width:16px;height:16px;box-shadow:0 0 16px 3px color-mix(in srgb, var(--c) 55%, transparent);transition:transform .25s var(--ease-rein);border-radius:50%;margin:-8px 0 0 -8px;position:absolute}.film-timeline:hover .film-pen{transform:scale(1.3)}.film-peek{z-index:5;pointer-events:none;animation:film-peek .18s var(--ease-rein);justify-items:center;gap:6px;display:grid;position:absolute;bottom:calc(100% + 10px);translate:-50%}.film-peek-frame{background-color:#111;background-repeat:no-repeat;border-radius:10px;width:192px;height:108px;display:block;box-shadow:0 14px 36px #00000047,0 0 0 1px #ffffff1a}.film-peek-time{background:var(--text);color:var(--bg);font:400 12px/1 var(--font-mono);border-radius:6px;padding:4px 8px}.film-peek-title{border-top:2px solid var(--sc);max-width:230px;color:var(--text);font:500 13px/1.35 var(--font-sans);text-align:center;text-wrap:balance;padding-top:4px}.film-peek-title[dir=rtl]{font:500 14px/1.6 var(--font-ar)}@keyframes film-peek{0%{opacity:0;translate:-50% 4px}}@media (max-width:560px){.film-controls{flex-wrap:wrap;row-gap:2px}.film-timeline{flex-basis:100%;order:-1}.film-clock{margin-inline-end:auto}}.film-options{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:2px;display:flex;position:relative}.film-choice{border:1px solid var(--line);background:var(--sunken);border-radius:14px;gap:2px;padding:4px;display:inline-flex}.film-choice button{min-height:38px;color:var(--text-2);font:600 14px/1 var(--font-sans);cursor:pointer;transition:background-color var(--t-base) var(--ease-rein), color var(--t-base) var(--ease-rein), box-shadow var(--t-base) var(--ease-rein);background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding-inline:14px;display:inline-flex}html[lang=ar] .film-choice button,.film-choice button[lang=ar]{font:700 15px/1 var(--font-ar)}.film-choice button[lang=en]{font:600 14px/1 var(--font-sans)}.film-choice button:hover{color:var(--text)}.film-choice button[aria-pressed=true]{background:var(--bg);color:var(--text);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--line)}.film-choice.is-small button{min-height:32px;padding-inline:12px;font-size:13px}.film-shape{border:1.6px solid;border-radius:3px;width:16px;height:10px}.film-shape.is-tall{width:10px;height:16px}.film-actions{flex-wrap:wrap;gap:10px;margin-inline-start:auto;display:flex}.film-share{inset-inline-end:0;z-index:30;border:1px solid var(--line);border-radius:var(--r-l);width:min(340px,100%);box-shadow:var(--glass-shadow);transform-origin:100% 0;animation:film-share-in .3s var(--ease-rein);gap:14px;padding:18px;display:grid;position:absolute;top:calc(100% + 10px)}html[dir=rtl] .film-share{transform-origin:0 0}.film-share[hidden]{display:none}.film-share-title{font:600 15px/1.3 var(--font-sans);padding-inline-end:36px}html[lang=ar] .film-share-title{font:700 16px/1.5 var(--font-ar)}.film-share-list{gap:2px;display:grid}.film-share-list :is(a,button){width:100%;min-height:44px;color:var(--text);font:500 15px/1.2 var(--font-sans);text-align:start;cursor:pointer;transition:background-color var(--t-quick) var(--ease-rein);background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding-inline:12px;text-decoration:none;display:flex}html[lang=ar] .film-share-list :is(a,button){font:500 16px/1.4 var(--font-ar)}.film-share-list :is(a,button):hover{background:var(--sunken)}.film-share-list svg{width:18px;height:18px;color:var(--text-2);flex:none}.film-share-close{width:34px;height:34px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:10px;inset-inline-end:10px}.film-share-close:hover{background:var(--sunken);color:var(--text)}.film-share-close svg{width:18px;height:18px}@keyframes film-share-in{0%{opacity:0;translate:0 -6px;scale:.96}}.film-player:fullscreen{background:#000;padding:0;display:block}.film-player:fullscreen .film-screen{aspect-ratio:auto;width:100%;max-width:none;height:100%;box-shadow:none;border-radius:0;animation:none}.film-player:fullscreen .film-screen video{object-fit:contain}.film-player:fullscreen .film-controls{inset-inline:0;background:linear-gradient(#0000,#000000b8);padding:40px 28px 22px;position:absolute;bottom:0}.film-player:fullscreen :is(.film-btn,.film-clock span){color:#f2f2f2}.film-player:fullscreen .film-btn:hover{background:#ffffff1f}.film-player:fullscreen .film-toggle{color:#111;background:#f2f2f2}.film-player:fullscreen .film-clock{color:#f2f2f2b3}.film-player:fullscreen .film-seg:before{background:color-mix(in srgb, var(--sc) 30%, #ffffff2e)}.film-player:fullscreen :is(.film-options,.film-ambient){display:none}.film-player[data-idle=true] .film-controls{opacity:0}.film-player[data-idle=true] .film-hit{cursor:none}.film-head{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:24px;margin-top:clamp(48px,8vh,96px);display:grid}.film-title{grid-column:1/span 5;justify-items:start;gap:8px;margin:0;display:grid}.film-title-main{font:400 clamp(76px, 9.4vw, 148px)/.95 var(--font-display);letter-spacing:-.03em}html[lang=ar] .film-title-main{font:400 clamp(80px, 9.4vw, 148px)/1.3 var(--font-ar-display);letter-spacing:0}.film-title-alt{color:var(--fa-text);font:400 clamp(34px, 3.6vw, 56px)/1.35 var(--font-ar-display)}.film-title-alt[lang=en]{font:400 clamp(30px, 3.2vw, 48px)/1.1 var(--font-display);letter-spacing:-.015em}.film-about{grid-column:7/span 6;gap:30px;display:grid}.film-about .lede{max-width:54ch;margin:0}.film-facts{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;padding-top:22px;display:grid}.film-facts dt{color:var(--text-2);margin-bottom:6px}.film-facts dd{font:500 16px/1.45 var(--font-sans)}html[lang=ar] .film-facts dd{font:500 17px/1.7 var(--font-ar)}.film-facts dd.latin{font-family:var(--font-mono);font-weight:400}@media (max-width:900px){.film-title,.film-about{grid-column:1/-1}}.film-section{margin-top:var(--section)}.film-section-label{border-bottom:1px solid var(--line);color:var(--text-2);margin-bottom:4px;padding-bottom:16px}.film-chapters>li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid;position:relative}.film-chapters>li:after{content:"";inset-inline-start:0;background:var(--sc);transform-origin:0;width:100%;height:2px;transition:transform .8s var(--ease-rein);position:absolute;bottom:-1px;transform:scaleX(0)}html[dir=rtl] .film-chapters>li:after{transform-origin:100%}.film-chapters>li:hover:after,.film-chapters>li[data-active=true]:after{transform:scaleX(1)}.film-chapter{color:var(--text);grid-template-rows:auto auto;grid-template-columns:152px 60px minmax(0,1fr);align-items:center;gap:2px 22px;padding-block:16px;text-decoration:none;display:grid}.film-chapter-frame{aspect-ratio:16/9;background:#111;border-radius:9px;grid-row:1/span 2;width:152px;position:relative;overflow:hidden}.film-chapter-frame:after{content:"";background:var(--sc);width:3px;position:absolute;inset-block:0;inset-inline-start:0}.film-chapter-frame img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-rein)}.film-chapter:hover .film-chapter-frame img,.film-chapter:focus-visible .film-chapter-frame img{transform:scale(1.07)}.film-chapter-time{color:var(--text-2);font:400 13px/1 var(--font-mono);transition:color var(--t-base) var(--ease-rein);grid-row:1/span 2}.film-chapters>li[data-active=true] .film-chapter-time,.film-chapter:hover .film-chapter-time{color:var(--sc)}.film-chapter-title{font:400 clamp(20px, 2vw, 27px)/1.25 var(--font-display);letter-spacing:-.01em;text-wrap:balance}html[lang=ar] .film-chapter-title{font:400 clamp(21px, 2vw, 28px)/1.7 var(--font-ar-display);letter-spacing:0}.film-chapter-note{color:var(--text-2);font:400 14px/1.5 var(--font-sans)}html[lang=ar] .film-chapter-note{font:400 15px/1.8 var(--font-ar)}.film-chapter-project{border:1px solid var(--line);border-radius:var(--r-m);color:var(--text);font:600 14px/1 var(--font-sans);white-space:nowrap;transition:border-color var(--t-base) var(--ease-rein), color var(--t-base) var(--ease-rein);align-items:center;gap:6px;padding:10px 14px;text-decoration:none;display:inline-flex}html[lang=ar] .film-chapter-project{font:700 15px/1.2 var(--font-ar)}.film-chapter-project svg{width:16px;height:16px}html[dir=rtl] .film-chapter-project svg{transform:scaleX(-1)}.film-chapter-project:hover{border-color:var(--sc);color:var(--sc)}@media (max-width:700px){.film-chapters>li{grid-template-columns:1fr;gap:0;padding-bottom:14px}.film-chapter{grid-template-columns:112px minmax(0,1fr);column-gap:16px}.film-chapter-frame{grid-row:1/span 3;width:112px}.film-chapter-time{grid-row:auto}.film-chapter-project{justify-self:start}}.film-script{gap:0 var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.film-script[data-columns="1"]{grid-template-columns:minmax(0,1fr);max-width:760px}.film-script-lines a{border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);color:var(--text-2);font:400 18px/1.55 var(--font-sans);transition:color var(--t-slow) var(--ease-rein);grid-template-columns:52px minmax(0,1fr);gap:14px;padding-block:13px;text-decoration:none;display:grid}.film-script-lines[lang=ar] a{font:400 19px/1.9 var(--font-ar)}.film-script-lines a:hover,.film-script-lines a[data-active=true]{color:var(--text)}.film-script-time{color:var(--text-2);font:400 12px/2.1 var(--font-mono);transition:color var(--t-slow) var(--ease-rein)}.film-script-lines a[data-active=true] .film-script-time{color:var(--fa-text)}@media (max-width:800px){.film-script{grid-template-columns:1fr;gap:36px}}.film-credits{gap:26px var(--col-gap);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding-top:14px;display:grid}.film-credits dt{color:var(--text-2);font:400 11px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}html[lang=ar] .film-credits dt{font:500 14px/1.6 var(--font-ar);letter-spacing:0;text-transform:none}.film-credits dd{font:400 17px/1.5 var(--font-sans);text-wrap:pretty}html[lang=ar] .film-credits dd{font:400 18px/1.8 var(--font-ar)}.film-egg{z-index:90;pointer-events:none;animation:film-egg-out .9s var(--ease-rein) 2.7s forwards;position:fixed;inset:0}.film-egg svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.film-egg path{fill:none;stroke:var(--fa);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--fa) 70%, transparent));animation:films-draw 2.2s var(--ease-set) forwards}.film-egg-pen{background:radial-gradient(circle, #fff8e6 0 22%, color-mix(in srgb, var(--fa) 80%, #fff) 42%, transparent 72%);offset-distance:0%;offset-rotate:0deg;width:22px;height:22px;animation:film-egg-pen 2.2s var(--ease-set) forwards;border-radius:50%;position:absolute;top:0;left:0}.film-egg-bloom{width:0;height:0;position:absolute}.film-egg-bloom:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--fa) 30%, #fff) 0%, color-mix(in srgb, var(--fa) 45%, transparent) 35%, transparent 70%);opacity:0;width:180px;height:180px;animation:film-egg-bloom 1.2s var(--ease-rein) 2.05s forwards;border-radius:50%;position:absolute;top:-90px;left:-90px;scale:.2}.film-egg[data-still=true] path{stroke-dashoffset:0;opacity:.75;animation:none}.film-egg[data-still=true] :is(.film-egg-pen,.film-egg-bloom){display:none}.film-egg[data-still=true]{animation-delay:1s}@keyframes films-draw{to{stroke-dashoffset:0}}@keyframes film-egg-pen{to{offset-distance:100%}}@keyframes film-egg-bloom{50%{opacity:1;scale:1.1}to{opacity:0;scale:1.6}}@keyframes film-egg-out{to{opacity:0}}::view-transition-old(film-screen){animation-duration:.5s;animation-timing-function:var(--ease-rein)}::view-transition-new(film-screen){animation-duration:.5s;animation-timing-function:var(--ease-rein)}@media (prefers-reduced-motion:reduce){.film-screen,.iris,.reel-thread li,.film-seen,.film-seen svg{animation:none}.film-seen svg{stroke-dashoffset:0}:root[data-house=down] .films-house{transition-duration:.6s}.reel-media img,.film-chapter-frame img{transition:none}}
