html[data-film-mode=motion] .fs-root,.fs-shell{display:none}html[data-film-mode=motion] .fs-shell{z-index:50;image-rendering:pixelated;background:#000 url(../media/shell-grain.2owwnspnj449d.png) 0 0/128px 128px;display:block;position:fixed;inset:0}html[data-film-ready]:not([data-film-resume=""]) .fs-shell{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s,visibility 0s .35s}html[data-film-resume] .fs-shell>*{visibility:hidden}.fs-split{isolation:isolate;color:#00e200}.fs-split:before,.fs-split:after{content:attr(data-text);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.fs-split:before{color:#e80000;transform:translate(min(-.6px,-.0266em))}.fs-split:after{color:#0000d5;transform:translate(max(.6px,.0144em))}html:has(.fs-root){background:#080a09}html:has(.fs-root) body{background:#080a09}.fs-root{min-height:100vh;padding:0 clamp(16px, 4vw, 56px) env(safe-area-inset-bottom,0px)}.fs-root main{max-width:1180px;margin:0 auto}.fs-top{top:env(safe-area-inset-top,0px);z-index:10;background:linear-gradient(#080a09 70%,#080a0900);justify-content:space-between;align-items:center;max-width:1180px;height:60px;margin:0 auto;display:flex;position:sticky}.fs-mark{font:600 19px/1 var(--grot);letter-spacing:-.01em;color:var(--bone);text-decoration:none}.fs-top-cta{min-height:44px;font:500 11px/1 var(--mon);letter-spacing:.24em;text-transform:uppercase;color:var(--bone);align-items:center;text-decoration:none;display:inline-flex}.fs-ch{border-top:1px solid var(--faint);padding:clamp(84px,10vw,112px) 0 clamp(40px,7vw,88px);scroll-margin-top:0}.fs-hero{border-top:0;padding-top:12px}.fs-frame{margin:0 0 clamp(26px,4vw,44px)}.fs-frame img{object-fit:contain;background:#0b0c0b;width:100%;height:auto;display:block}.fs-cols{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.fs-words .fx-body{max-width:46ch}.fs-ev .fx-ev,.fs-ev .fx-repack,.fs-ev .fx-four,.fs-ev .fx-moments{max-width:100%}.fs-source{font:500 11px/1.6 var(--mon);letter-spacing:.2em;text-transform:uppercase;color:#e8e2d599;margin:28px 0 0}.fs-source:before{content:"◦ "}#fs-prune .fx-body .fx-for-wide{font:400 clamp(18px, 1.3vw, 20px)/1.3 var(--ser);letter-spacing:0;text-transform:none;color:#e8e2d5b3}.fs-root .fx-ways{display:block}.fs-root .fx-way{--k:1;white-space:normal;margin-top:14px;line-height:1.3}.fs-root .fx-ways .fx-beat{margin-top:4px}.fs-root .fx-ways>.fx-beat:first-child{margin-top:14px}@media not all and (min-width:900px),(max-aspect-ratio:9/10){.fs-root .fx-shaped.fx-for-tall{display:inline}.fs-root .fx-shaped:not(.fx-for-tall),.fs-root .fx-body-tall-cut,.fs-root .fx-ways{display:none}}@media (orientation:landscape) and (max-height:500px){.fs-cols{grid-template-columns:minmax(0,1fr)}.fs-root .fx-shaped.fx-for-short{display:inline}.fs-root .fx-shaped:not(.fx-for-short){display:none}.fs-root .fx-body-tall-cut{display:block}.fs-root .fx-ways{display:none}}.fs-root .am{pointer-events:auto;width:100%}.fs-root .am-view{-webkit-mask-image:none;mask-image:none}.fs-root .am-track{flex-wrap:wrap;width:auto;animation:none}.fs-root .am-row{flex-wrap:wrap;row-gap:14px}.fs-root .am-row[aria-hidden=true]{display:none}.fs-verify .fs-tamper-k{margin-top:26px}.fs-keep .pz{width:100%;margin:0 auto}.fs-end{text-align:center}.fs-end-term{text-align:left;font:400 13px/1.7 var(--mon);color:var(--bone);white-space:pre-wrap;max-width:100%;margin:0 0 32px;display:inline-block}.fs-end-links{flex-wrap:wrap;justify-content:center;gap:12px 28px;margin-top:36px;display:flex}.fs-end-links a{font:500 12px/1 var(--mon);letter-spacing:.22em;text-transform:uppercase;color:var(--dim);padding:10px 0;text-decoration:none}.fs-legal-links{gap:8px 20px;margin-top:4px}.fs-legal-links a{color:var(--dim);font-size:12px}@media (max-width:700px){.fs-frame{margin-left:calc(-1*clamp(16px,4vw,56px));margin-right:calc(-1*clamp(16px,4vw,56px))}.fs-cols{grid-template-columns:minmax(0,1fr)}.fs-root .fx-h{font-size:clamp(30px,8.6vw,40px)}.fs-root .fx-body{font-size:var(--film-body-phone)}.fs-words .fx-body{max-width:none}.fs-top-cta .fx-cta-long{display:none}.fs-top-cta .fx-cta-short{display:inline}}@media (max-width:420px){.fs-root .fx-kicker-rule{display:none}}
:where(:root){--film-h:clamp(36px, 4.4vw, 64px);--film-hero:clamp(40px, 4.6vw, 68px);--film-h-story:42px;--film-body:12.5px;--ink-fine:#e8e2d5bd;--film-body-phone:12px;--film-body-story:12.5px;--film-big:clamp(56px, 6.4vw, 96px);--film-num:40px;--film-kicker:11px;--film-label:11px;--film-quote:17px}:where([data-film-mode=motion][data-film-shape=tall]){--film-h:clamp(36px, 24px + 2.6vw, 52px);--film-hero:clamp(40px, 26px + 3vw, 58px);--film-h-story:clamp(26px, 26px + (100vw - 393px) * .022, 42px);--film-body:clamp(var(--film-body-phone), 12px + (100vw - 393px) * .0065, 14px);--film-body-story:clamp(var(--film-body-phone), 12px + (100vw - 393px) * .0055, 12.5px);--film-big:clamp(48px, 48px + (100vw - 393px) * .046, 72px);--film-num:clamp(28px, 20px + 2vw, 40px);--film-kicker:11px;--film-label:11px;--film-quote:clamp(14px, 10px + .9vw, 18px)}.fx-root{--void:#080a09;--bone:#e8e2d5;--dim:#e8e2d59e;--faint:#e8e2d529;--verm:#ff4a1c;--gold:#e8e2d5;--grot:var(--font-logo), ui-sans-serif, system-ui;--ser:var(--font-newsreader), Georgia, serif;--mon:var(--font-jetbrains), ui-monospace, monospace;--hand:var(--font-prism-hand), "srcprism hand", cursive;background:var(--void);color:var(--bone);font-family:var(--grot);position:relative}.fx-canvas{z-index:0;width:100vw;height:100lvh;display:block;position:fixed;inset:0}.fx-leaders{z-index:2;pointer-events:none;width:100vw;height:100lvh;position:fixed;inset:0}.fx-label{z-index:3;pointer-events:none;opacity:0;font:500 var(--film-label)/1 var(--mon);letter-spacing:.22em;text-transform:uppercase;color:var(--bone);white-space:nowrap;will-change:transform, opacity;position:fixed;top:0;left:0}.fx-scroll{z-index:-1;height:calc(var(--page-vh) * 1vh);position:relative}@supports (height:1svh){.fx-scroll{height:calc(var(--page-vh) * 1svh)}}.fx-open-mark{z-index:6;pointer-events:none;font:600 clamp(34px, 4.6vw, 64px)/1 var(--grot);letter-spacing:-.02em;color:var(--bone);text-align:center;will-change:opacity, transform;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.fx-open-word{display:inline-block;position:relative}.fx-open-word canvas{pointer-events:none;display:block;position:absolute}.fx-open-word.is-glass{-webkit-text-fill-color:transparent}.fx-open-mark span{font:500 11px/1 var(--mon);letter-spacing:.3em;text-transform:uppercase;color:var(--dim);margin-top:26px;display:block}.fx-panel-epilogue .fx-panel-body{flex-direction:column;justify-content:center;height:100%;display:flex}.fx-panel{z-index:4;pointer-events:none;opacity:0;box-sizing:border-box;color:var(--bone);font-family:var(--mon);text-shadow:0 0 2px #000000f2,0 0 10px #000000d9,0 0 9px #e8e2d538;will-change:transform, opacity;padding:3.2% 4%;line-height:1.5;position:fixed;top:0;left:0;overflow:hidden}.fx-pl{opacity:clamp(0, calc((var(--p,0) - var(--n,0) * .045) * 5), 1)}.fx-pk{letter-spacing:.22em;text-transform:uppercase;color:var(--dim);margin:.6em 0 .4em;font-size:.62em}.fx-ep-big{font:400 4.2em/1 var(--ser);letter-spacing:-.02em;margin:.15em 0 .2em}.fx-ep-big span{font:500 .19em/1 var(--mon);letter-spacing:.22em;text-transform:uppercase;color:var(--dim);margin-left:1em}.fx-ep-bar{gap:3px;height:4px;margin:.3em 0 1em;display:flex}.fx-ep-bar i{background:var(--bone);opacity:.85;height:100%;display:block}.fx-ep-bar i:nth-child(2){opacity:.55}.fx-ep-bar i:nth-child(3){opacity:.3}.fx-ep-thread{border-bottom:1px solid var(--faint);grid-template-columns:22% 3.2em 1fr auto;align-items:center;gap:0 1em;padding:.35em 0;font-size:.8em;display:grid}.fx-ep-thread b{background:var(--bone);opacity:.8;height:3px;display:block}.fx-ep-pct{color:var(--dim);text-align:right}.fx-ep-name{font:400 1.25em/1.2 var(--ser)}.fx-ep-tail{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-size:.72em}.fx-ep-note{color:var(--bone);margin-top:1em;font-size:.8em}.fx-chrow{border-bottom:1px solid var(--faint);grid-template-columns:6.5em 1fr auto;align-items:start;gap:0 1.2em;padding:.55em 0;display:grid}.fx-ch-label{font:400 1.2em/1.25 var(--hand);color:var(--dim);text-align:right;padding-top:.1em}.fx-ch-ask{font-size:.86em}.fx-ch-chip{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--faint);color:var(--dim);border-radius:3px;margin-left:.8em;padding:.1em .5em;font-size:.72em}.fx-ch-time{color:var(--dim);margin-left:.8em;font-size:.72em}.fx-ch-read{font:italic 400 1.15em/1.35 var(--ser);margin:.15em 0}.fx-ch-did{color:var(--dim);font-size:.84em}.fx-ch-did b{color:var(--bone);font-weight:400}.fx-ch-span{letter-spacing:.1em;color:var(--dim);margin-top:.2em;font-size:.68em}.fx-ch-heart{color:#0000;-webkit-text-stroke:1px var(--dim);padding-top:.2em;font-size:1em}.fx-ch-heart.is-on{color:#ff4a1c;-webkit-text-stroke:0;text-shadow:0 0 10px #ff4a1c99}.fx-panel{text-shadow:none;padding:0 6% 0 0;overflow:visible}.fx-pen{display:none}.fx-panel-epilogue .fx-ep-big{font-size:5.2em}.fx-panel-epilogue .fx-ep-thread{padding:.55em 0;font-size:1.05em}.fx-panel-epilogue .fx-ep-note{font-size:.95em}.fx-chrow-big{border-top:1px solid var(--faint);grid-template-columns:7em 1fr auto;padding:1em 0;font-size:1.35em}.fx-chrow-big .fx-ch-read{font-size:1.5em}.fx-chrow-big .fx-ch-heart{align-self:center;font-size:1.6em}.fx-bm-hint{font:italic 400 1.05em/1.4 var(--ser);color:var(--dim);margin-top:1.4em}.fx-ringchart{z-index:4;pointer-events:none;opacity:0;transform-origin:50%;will-change:transform, opacity;position:fixed;top:0;left:0}.fx-ring-inner{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.fx-ring-big{font:500 var(--fs,64px)/1 var(--mon);letter-spacing:-.04em;color:var(--bone);opacity:var(--k,0);white-space:nowrap}.fx-ring-k{font:500 max(11px, calc(var(--fs,64px) * .085))/1 var(--mon);letter-spacing:.24em;text-transform:uppercase;color:var(--dim);white-space:nowrap;opacity:var(--k,0);margin-top:1.2em}.fx-act-kicker{letter-spacing:.24em;text-transform:uppercase;color:var(--dim);margin:1.2em 0 .5em;font-size:.66em}.fx-act-title{font:400 2.9em/1.05 var(--ser);letter-spacing:-.01em;margin:0 0 .35em}.fx-act-prose{font:400 1.32em/1.5 var(--ser);max-width:34em;color:var(--bone);margin:0 0 .9em}.fx-act-drift{color:var(--bone);margin:0 0 1em;font-size:.82em}.fx-act-drift-k{letter-spacing:.2em;text-transform:uppercase;color:#ff4a1c;margin-right:.6em;font-size:.85em}.fx-act-link{color:var(--dim)}.fx-act-ch{border-top:1px solid var(--faint);white-space:nowrap;text-overflow:ellipsis;padding:.2em 0;font-size:.86em;line-height:1.55;overflow:hidden}.fx-act-chn{color:var(--dim);margin-right:1em}.fx-act-ask{color:var(--bone)}.fx-act-did{font:italic 400 1.05em/1 var(--ser);color:var(--dim)}.fx-act-more{color:var(--dim);margin:.4em 0 1em;font-size:.78em}.fx-act-meta{letter-spacing:.08em;color:var(--dim);flex-wrap:wrap;gap:.6em 2em;font-size:.8em;display:flex}.fx-act-heart{font-size:1.05em}.fx-act-heart i{letter-spacing:.08em;color:var(--dim);font-style:normal}.fx-act-heart.is-on{color:#ff4a1c}.fx-panel-chapters .fx-chrow{padding:.75em 0}.fx-panel-chapters .fx-ch-read{font-size:1.35em}.fx-panel-chapters .fx-ch-ask{font-size:.95em}.fx-dheart-wrap{z-index:5;pointer-events:none;opacity:0;transform-origin:50%;will-change:transform, opacity;position:fixed;top:0;left:0}.fx-dheart{position:absolute;inset:0}.fx-dheart i{left:calc(var(--x) * 7.6923% + 0.3077%);top:calc(var(--y) * 9.0909% + 0.3636%);width:7.0769%;height:8.3636%;opacity:clamp(0, calc((var(--k,0) * 1.18 - var(--r,0)) * 6), 1);background:#ff4a1c;position:absolute;box-shadow:0 0 14px #ff4a1c8c,inset 0 0 0 1px #ff8c6e80}.fx-bm-out{width:116%;font:400 12px/1.65 var(--mon);color:var(--bone);white-space:pre-wrap;opacity:0;text-shadow:0 0 9px #e8e2d54d;position:absolute;top:104%;left:-8%}.fx-term{z-index:4;pointer-events:none;opacity:0;box-sizing:border-box;font-family:var(--mon);color:#f3eee5;white-space:pre-wrap;text-shadow:0 0 10px #e8e2d54d;will-change:transform, opacity;padding:3% 3.6%;font-weight:400;line-height:1.5;position:fixed;top:0;left:0;overflow:hidden}.fx-term-bar{z-index:4;pointer-events:none;opacity:0;height:30px;font:500 11px/1 var(--mon);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);will-change:transform, opacity;align-items:center;gap:12px;display:flex;position:fixed;top:0;left:0}.fx-term mark{color:#fff;text-shadow:0 0 14px #e8e2d5f2,0 0 3px #fffc;background:0 0}.fx-tcaret{position:relative}.fx-tcaret:after{content:"";opacity:.85;background:currentColor;width:1ch;height:.95em;position:absolute;top:.12em;left:0}.fx-rest{visibility:hidden}.fx-logo{background:#fff;flex:none;width:26px;height:26px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fx-logo-claude{background:#d97757}.fx-term-after{z-index:4;pointer-events:none;opacity:0;font:italic 400 15px/1.45 var(--ser);color:var(--dim);will-change:transform, opacity;position:fixed;top:0;left:0}.fx-term-after .fx-ev-k{margin:0 0 6px;display:block}.fx-nogl{text-align:center;font:12px var(--mon);color:var(--dim);z-index:1;position:fixed;inset:auto 0 45%}.fx-top{z-index:10;border-bottom:1px solid var(--faint);grid-template-columns:200px 1fr auto auto 110px;align-items:center;height:72px;margin:0 32px;display:grid;position:fixed;inset:0 0 auto}.fx-mark{font:600 19px/1 var(--grot);letter-spacing:-.01em;color:var(--bone);border-right:1px solid var(--faint);align-items:center;height:100%;padding-right:24px;text-decoration:none;display:flex}.fx-rail{height:100%;margin:0 28px;position:relative}.fx-rail-line{background:var(--faint);height:1px;position:absolute;top:50%;left:0;right:0}.fx-rail-fill{background:var(--bone);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.fx-dot{background:var(--void);border:1px solid var(--dim);cursor:pointer;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;padding:0;transition:transform .3s,background .3s;position:absolute;top:50%}.fx-dot.is-past{background:var(--bone);border-color:var(--bone)}.fx-dot.is-on{background:var(--bone);border-color:var(--bone);transform:scale(1.5)}.fx-play{font:500 11px/1 var(--mon);letter-spacing:.24em;text-transform:uppercase;color:var(--dim);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 22px 0 8px}.fx-play:hover,.fx-play[aria-pressed=true]{color:var(--bone)}.fx-open-play{z-index:7;font:500 11px/1 var(--mon);letter-spacing:.3em;text-transform:uppercase;color:var(--bone);border:1px solid var(--faint);cursor:pointer;background:0 0;border-radius:999px;padding:10px 18px;transition:opacity .4s;position:fixed;top:calc(50% + 78px);left:50%;transform:translate(-50%)}.fx-open-play:hover{border-color:var(--dim)}.fx-endterm{z-index:6;opacity:0;pointer-events:none;box-sizing:border-box;color:#f3eee5;will-change:opacity;background:#050505;border:1px solid #e8e2d580;padding:16px 22px;position:fixed;box-shadow:0 0 46px #e8e2d512}.fx-intro{z-index:9;pointer-events:none;opacity:0;--h:0;--line:0;--lead:0;--rule:0;--hand:0;--bloom:0;--under:0;--sub:0;--ink:#0d0e0d;--ink-dim:#0d0e0d8c;--ink-faint:#0d0e0d6b;position:fixed;inset:0}.fx-intro-dots{filter:drop-shadow(0 0 6px #e8e2d58c);width:100%;height:100%;position:absolute;inset:0}.fx-intro-line{background:var(--bone);height:1px;transform:rotate(calc(var(--rot,0) * 90deg)) scaleX(var(--line));opacity:var(--line);position:absolute;top:50%;left:0;right:0;box-shadow:0 0 18px #e8e2d599}.fx-intro-panel{color:var(--ink);opacity:var(--solid,1);transform:rotate(calc(var(--rot,0) * 90deg));clip-path:inset(calc(50% - var(--h) * 50%) 0 calc(50% - var(--h) * 50%) 0);background:radial-gradient(72% 64% at 50% 47%,#f1ece2 0%,#e8e2d5 46%,#ddd6c6 82%,#d3cbb9 100%);position:absolute;inset:0}.fx-intro-bloom{opacity:var(--bloom);background:radial-gradient(34% 30%,#fffdf8 0%,#fffdf8bf 32%,#fffdf800 72%);position:absolute;inset:0}.fx-intro-grain{mix-blend-mode:multiply;opacity:.085;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.fx-intro-stack{flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.fx-intro-kicker{opacity:var(--lead);align-items:center;gap:18px;display:flex}.fx-intro-kicker i{background:var(--ink-dim);width:72px;height:1px;transform:scaleX(var(--rule));display:block}.fx-intro-kicker i:first-child{transform-origin:100%}.fx-intro-kicker i:last-child{transform-origin:0}.fx-intro-lead{font:500 clamp(11px, .9vw, 13px)/1 var(--font-logo), ui-sans-serif, system-ui;text-transform:uppercase;color:var(--ink-dim);letter-spacing:calc(.34em + (1 - var(--lead)) * .25em);text-indent:.34em;white-space:nowrap}.fx-intro-hand{font:400 clamp(60px, 8.4vw, 128px)/1.1 var(--font-prism-hand), "srcprism hand", cursive;opacity:var(--hand);white-space:nowrap;margin:.16em 0 0;padding:0 .28em;position:relative;transform:rotate(-1.4deg)translateY(-.02em)}.fx-intro-word{letter-spacing:.005em;display:inline-block;position:relative}.fx-intro-ch{--l:0;clip-path:inset(-30% calc((1 - var(--l)) * 104%) -30% -8%);opacity:calc(.42 + var(--l) * .58);transform:translateY(calc((1 - var(--l)) * .05em)) rotate(calc((1 - var(--l)) * -1.5deg));transform-origin:0 90%;text-shadow:0 0 calc((1 - var(--l)) * .03em) #0d0e0d80;display:inline-block}.fx-intro-pen{background:var(--ink);width:.07em;height:.07em;opacity:var(--pen,0);transform:translate(calc(var(--px,0px) - 50%), calc(var(--py,.6em) - 50%));border-radius:50%;position:absolute;top:0;left:.28em;box-shadow:0 0 .05em #0d0e0d8c,0 0 .3em #0d0e0d40}.fx-intro-under{width:calc(100% - .56em);height:.09em;clip-path:inset(-300% calc((1 - var(--under)) * 100%) -300% 0);display:block;position:absolute;top:1em;left:.28em;overflow:visible}.fx-intro-under path{fill:none;stroke:var(--ink);stroke-width:1.6px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.85}.fx-intro-sub{font:500 11px/1 var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.3em;text-transform:uppercase;color:var(--ink-faint);opacity:var(--sub);transform:translateY(calc((1 - var(--sub)) * 6px));white-space:nowrap;margin-top:.9em}:where([data-film-mode=motion][data-film-shape=tall]) .fx-intro-hand{font-size:clamp(54px,15.5vw,72px)}:where([data-film-mode=motion][data-film-shape=tall]) .fx-intro-kicker i{width:40px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-intro-sub{letter-spacing:.16em;font-size:11px}@media (max-width:820px){:where([data-film-mode=still]) .fx-intro-hand{font-size:clamp(54px,15.5vw,72px)}:where([data-film-mode=still]) .fx-intro-kicker i{width:40px}:where([data-film-mode=still]) .fx-intro-sub{letter-spacing:.16em;font-size:11px}}.fx-call{z-index:4;pointer-events:none;opacity:0;white-space:pre;background:radial-gradient(closest-side,#080a09c7,#080a0900);padding:28px 44px;position:fixed;top:52%;left:50%;transform:translate(-50%,-50%)}.fx-call-cmd{font:500 clamp(22px, 2.4vw, 34px)/1.2 var(--mon);letter-spacing:.01em;color:var(--bone);text-shadow:0 0 14px #080a09f2,0 0 3px #080a09f2,0 0 22px #e8e2d540}.fx-call-ans{min-height:1.4em;font:500 13px/1.4 var(--mon);letter-spacing:.04em;color:#e8e2d5cc;text-shadow:0 0 10px #080a09f2;margin-top:10px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-call{background:radial-gradient(closest-side,#080a09eb 72%,#080a0900);padding:18px 16px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-call-ans{white-space:normal;font-size:11px}:where([data-film-mode=motion][data-film-shape=short]) .fx-call{max-width:calc(100vw - 32px);padding:14px 16px}:where([data-film-mode=motion][data-film-shape=short]) .fx-call-ans{white-space:normal;font-size:11px}@media (max-width:820px){:where([data-film-mode=still]) .fx-call{padding:18px 16px}:where([data-film-mode=still]) .fx-call-ans{white-space:normal;font-size:11px}}.fx-cap{width:min(840px,72vw);top:50%;left:50%;transform:translate(-50%,-50%)}.fx-restore{width:min(760px,52vw);top:24vh;left:44vw}.fx-endterm-bar{font:500 11px/1 var(--mon);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);align-items:center;gap:9px;margin-bottom:14px;display:flex}.fx-endterm-text{white-space:pre-wrap;word-break:break-word;font:400 clamp(11px, 1.02vw, 15px)/1.6 var(--mon);text-shadow:0 0 calc(var(--glow,0) * 24px) rgba(232, 226, 213, calc(var(--glow,0) * .95));margin:0}.fx-endterm-out{color:var(--bone);margin-top:4px}.fx-cursor{animation:1.1s steps(2,start) infinite fx-blink}@keyframes fx-blink{to{visibility:hidden}}.fx-enter{font:500 11px/1 var(--mon);letter-spacing:.24em;text-transform:uppercase;color:var(--bone);border:1px solid var(--dim);cursor:pointer;background:0 0;border-radius:999px;margin-top:16px;padding:9px 16px}.fx-enter:hover{border-color:var(--bone);background:#e8e2d50f}:where([data-film-mode=motion][data-film-shape=tall]) .fx-cap{width:calc(100vw - 32px)}@media (max-width:820px){:where([data-film-mode=still]) .fx-restore{width:auto;inset:auto 16px 150px}:where([data-film-mode=still]) .fx-cap{width:calc(100vw - 32px)}}@media (prefers-reduced-motion:reduce){.fx-cursor{animation:none}}.fx-top-cta{font:500 11px/1 var(--mon);letter-spacing:.24em;text-transform:uppercase;color:var(--dim);white-space:nowrap;padding:0 28px 0 8px;text-decoration:none}.fx-top-cta:hover{color:var(--bone)}.fx-cta-short,.fx-shaped:not(.fx-for-wide){display:none}.fx-num{font:italic 400 var(--film-num)/1 var(--ser);text-align:right;border-left:1px solid var(--faint);justify-content:flex-end;align-items:center;height:100%;display:flex}.fx-progress{background:var(--faint);z-index:11;cursor:pointer;height:1px;display:none;position:fixed;bottom:0;left:0;right:0}.fx-progress i{background:var(--bone);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.fx-progress:focus-visible{outline:0;height:3px}.fx-num-sm{font:italic 400 24px/1 var(--ser);color:var(--ink-fine);padding-bottom:2px;display:none}.is-nobar .fx-top{border:0;grid-template-columns:1fr auto auto;height:64px;margin:0 28px}:where([data-film-mode=motion]:is([data-film-shape=tall],[data-film-shape=short])) .fx-top:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#080a09e6,#080a09e6 calc(100% - 28px),#080a0900);position:absolute;inset:0 -16px -16px}.is-nobar .fx-mark{border:0;padding:0}.is-nobar .fx-rail,.is-nobar .fx-top .fx-num{display:none}.is-nobar .fx-top-cta{padding:0}.is-nobar .fx-progress,.is-nobar .fx-num-sm{display:block}.is-nobar .fx-bottom{grid-template-columns:200px 1fr auto 200px;inset:auto 28px 26px}.is-nobar .fx-bottom-rule{background:0 0}.fx-bottom{z-index:10;grid-template-columns:200px 1fr 200px;align-items:end;gap:24px;display:grid;position:fixed;inset:auto 32px 22px}.fx-bottom-rule{background:var(--faint);height:1px;margin-bottom:8px}.fx-pn{color:var(--bone);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;display:flex}.fx-pn:disabled{opacity:0;cursor:default}.fx-pn-r{text-align:right;align-items:flex-end}.fx-pn-k{font:500 11px/1 var(--mon);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-fine);text-shadow:0 0 2px #000000f2,0 0 10px #000000d9}.fx-pn-n{font:italic 400 17px/1.1 var(--ser);text-shadow:0 0 2px #000000f2,0 0 10px #000000d9}:where([data-film-mode=motion][data-film-shape=tall]) .fx-pn-k{color:#e8e2d5e0}.fx-ch{z-index:5;pointer-events:none;opacity:0;will-change:opacity, transform;position:fixed;inset:0}.fx-words{width:min(460px,36vw);position:absolute;top:22vh;left:70px}.fx-kicker{font:500 var(--film-kicker)/1 var(--mon);letter-spacing:.26em;text-transform:uppercase;color:var(--dim);text-shadow:0 0 2px #000000f2,0 0 10px #000000d9;align-items:center;gap:14px;margin-bottom:26px;display:flex}.fx-kicker-rule{background:var(--dim);width:40px;height:1px}.fx-h{font:500 var(--film-h)/1.02 var(--grot);letter-spacing:-.035em;border-left:1px solid var(--dim);margin:0 0 26px;padding-left:22px}.fx-h em{font:italic 400 1.08em/1 var(--ser);letter-spacing:-.02em}.fx-h-hero{font-size:var(--film-hero)}.fx-accent{color:#ff4a1c;text-shadow:0 0 10px #ff4a1c73;font-style:normal}.fx-churn{vertical-align:-.15em;transform-origin:50%;filter:drop-shadow(0 0 5px #ff4a1c73);width:1em;height:1em;margin-right:.5em;animation:1.2s linear infinite fx-churn;display:inline-block}@keyframes fx-churn{to{transform:rotate(360deg)}}.fx-ch-loop .fx-accent{font-size:1.7em;line-height:1}@media (prefers-reduced-motion:reduce){.fx-churn{animation:none}}.fx-body{font:500 var(--film-body)/1.9 var(--mon);letter-spacing:.14em;text-transform:uppercase;color:#e8e2d5f0;max-width:430px;margin:0}:where([data-film-mode=motion][data-film-shape=tall]) .fx-body{max-width:34em}.fx-cta{pointer-events:auto;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:34px;display:flex}.fx-btn{font:600 14px/1 var(--grot);color:var(--void);background:var(--bone);border-radius:999px;padding:14px 20px;text-decoration:none}.fx-btn:hover{background:#fff}.fx-btn-line{font:500 11px/1 var(--mon);letter-spacing:.2em;text-transform:uppercase;color:var(--bone);border:0;border-bottom:1px solid var(--dim);cursor:pointer;background:0 0;padding:6px 0}.fx-btn-line:hover{border-color:var(--bone)}.fx-source{font:500 11px/1 var(--mon);letter-spacing:.2em;text-transform:uppercase;color:#e8e2d5b3;position:absolute;bottom:96px;left:70px}.fx-source:before{content:"◦ "}.fx-evidence{pointer-events:auto;text-shadow:0 0 2px #000000e6,0 1px 6px #0009;width:min(390px,30vw);position:absolute;top:22vh;right:70px}.fx-ev{border-top:1px solid var(--faint);padding-top:16px}.fx-ev-k{font:500 11px/1 var(--mon);letter-spacing:.24em;text-transform:uppercase;color:var(--dim);margin:14px 0 10px}.fx-ev>.fx-ev-k:first-child{margin-top:0}.fx-ev-line{font:400 13px/1.7 var(--mon);color:var(--bone);word-break:break-word}.fx-ev-mark{width:1ch;display:inline-block}.fx-ev-mark svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:1ch;height:.78em;display:block;overflow:visible}.fx-ev-line.is-dim{color:var(--dim);text-wrap:balance;padding-left:2ch}.fx-ev-opt{grid-template-columns:16ch minmax(0,1fr);display:grid}.fx-ev-opt b{color:var(--bone);font-weight:400}.fx-ev-line:not(.fx-ev-opt)+.fx-ev-opt{margin-top:.85em}:where([data-film-mode=motion]:not([data-film-shape=wide])) .fx-ev-line.is-wide,:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-fork .fx-ev-note{display:none}.fx-ev-note{font:italic 400 14px/1.4 var(--ser);color:var(--dim);margin-top:14px;display:block}.fx-quote{font-family:var(--ser);font-size:var(--film-quote);line-height:1.45}.fx-hash{letter-spacing:.04em;color:var(--gold);font-size:12px}.fx-verify .fx-btn-line{margin-top:16px}.fx-match{font:500 11px/1 var(--mon);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-top:10px}.fx-miss{font:500 11px/1 var(--mon);letter-spacing:.22em;text-transform:uppercase;color:var(--verm);margin-top:10px}.fx-story-act{font:500 11px/1 var(--mon);letter-spacing:.24em;text-transform:uppercase;color:var(--dim);margin-bottom:10px}.fx-story-ch{font:500 20px/1.2 var(--grot);letter-spacing:-.02em;margin-bottom:12px}.fx-story-ask{font:italic 400 17px/1.45 var(--ser);border-left:1px solid var(--verm);margin-bottom:14px;padding-left:14px}.fx-story-turn{color:var(--ink-fine);font-size:12px}.fx-pricing{border-top:1px solid var(--faint);gap:0;display:grid}.fx-price{border-bottom:1px solid var(--faint);grid-template-columns:1fr auto;align-items:baseline;padding:16px 0;display:grid}.fx-price .fx-ev-k{margin:0}.fx-price-n{font:500 30px/1 var(--grot);letter-spacing:-.03em}.fx-price-n i{font:italic 400 15px/1 var(--ser);color:var(--dim);margin-left:4px}.fx-price .fx-ev-note{grid-column:1/-1;margin-top:8px}.fx-price-what{font:400 11.5px/1.6 var(--mon);letter-spacing:.04em;color:var(--dim);grid-column:1/-1;margin-top:8px}.fx-price-free .fx-price-n{color:var(--dim)}.fx-install{flex-wrap:wrap;align-items:baseline;gap:10px 16px;padding-top:16px;display:flex}.fx-install .fx-ev-k{width:100%;margin:0}.fx-install code{font:400 13px/1.5 var(--mon);color:var(--bone)}.fx-ch-repack .fx-evidence{text-shadow:0 0 3px #080a09f2,0 0 12px #080a09d9;width:min(600px,44vw)}.fx-repack{border-top:1px solid var(--faint);padding-top:14px}.fx-repack-big{font:500 var(--film-big)/1 var(--mon);letter-spacing:-.04em;color:var(--bone);font-variant-numeric:tabular-nums;margin:6px 0 14px}.fx-repack-row{font:400 11px/1.6 var(--mon);letter-spacing:.06em;color:var(--dim);flex-wrap:wrap;gap:8px 22px;margin-bottom:16px;display:flex}.fx-repack-row b{color:var(--bone);font-weight:500}.fx-repack-row i{color:var(--ink-fine);font-style:normal}.fx-repack-chart{opacity:0;width:100%;height:auto;display:block}.fx-repack-count{font:400 12px/1.6 var(--mon);letter-spacing:.08em;color:var(--dim);margin:-6px 0 12px}.fx-repack-count b{color:var(--bone);font-variant-numeric:tabular-nums;font-weight:500}.fx-repack-n{min-width:calc(var(--d,1) * (1ch + .08em));text-align:right;display:inline-block}.fx-repack-proj{margin-top:-10px}.fx-repack-vs{font:italic 400 15px/1.4 var(--ser);color:#e8e2d5d9;margin:0 0 14px}.fx-rc rect.fx-rc-after{opacity:0}.fx-rc.is-done rect.fx-rc-after{opacity:1}.fx-repack-cursor{opacity:0;filter:drop-shadow(0 0 3px #ff4a1ccc)}.fx-repack-median{font:400 12px/1.7 var(--mon);letter-spacing:.06em;color:var(--dim);opacity:0;margin-top:12px}.fx-repack-median b{color:var(--bone);font-weight:500}.fx-repack-sub{color:var(--ink-fine);text-wrap:pretty;font-size:12px;display:block}.fx-repack-tern b{font:500 15px/1.4 var(--mon);color:var(--bone);letter-spacing:.02em;display:block}.fx-repack-tern>span:last-child{display:block}.fx-repack-axis{font:400 9px var(--mon);letter-spacing:.12em;text-transform:uppercase;fill:var(--dim)}.fx-repack-tern{font:400 11.5px/1.6 var(--mon);color:#e8e2d5bd;opacity:0;will-change:opacity, transform;margin-top:14px}.fx-repack-tern .fx-ev-k{margin:0 0 4px}.fx-ch-turns .fx-evidence{width:min(620px,46vw)}.fx-steps{border-top:1px solid var(--faint);padding-top:14px}.fx-steps-chart{width:100%;height:auto;margin:8px 0 12px;display:block}.fx-steps-rows{font:400 11px/1.75 var(--mon);color:var(--dim);white-space:pre;min-height:96px;overflow:hidden}.fx-steps-row.is-cur{color:var(--bone)}.fx-steps-row.is-you{color:var(--verm)}.fx-steps-row.is-you.is-cur{color:#f0a48d}.fx-steps-btns{gap:22px;margin-top:12px;display:flex}.fx-four{border-top:1px solid var(--faint)}.fx-four-item{border-bottom:1px solid var(--faint);grid-template-columns:28px 92px 1fr;align-items:baseline;gap:0 12px;padding:13px 0;display:grid}.fx-four-item:last-child{border-bottom:0}.fx-four-n{font:italic 400 15px/1 var(--ser);color:var(--dim)}.fx-four-k{font:500 11px/1.5 var(--mon);letter-spacing:.24em;text-transform:uppercase;color:var(--bone)}.fx-four-v{font:400 12px/1.6 var(--mon);color:var(--dim)}.fx-ch-session .fx-evidence{top:24vh}.fx-ch-team .fx-evidence{text-shadow:0 0 2px #000000f2,0 0 12px #000000e6;width:min(410px,30vw);top:19vh}.fx-moments{border-top:1px solid var(--faint);padding-top:16px}.fx-moments>.fx-ev-k:first-child{margin:0 0 4px}.fx-moment{border-bottom:1px solid var(--faint);grid-template-columns:28px 1fr;align-items:baseline;gap:0 12px;padding:14px 0;display:grid}.fx-moment-day{font:italic 400 15px/1.38 var(--ser);color:#e8e2d59e;margin:0 0 6px}.fx-moment-k{font:500 11px/1 var(--mon);letter-spacing:.24em;text-transform:uppercase;color:var(--bone);margin-right:10px;font-style:normal}.fx-moment-then{font:500 17px/1.3 var(--grot);letter-spacing:-.01em;color:var(--bone);margin:0}.fx-moment-then code{font:inherit;color:var(--bone)}.fx-moments-never{font:italic 400 14px/1.45 var(--ser);color:var(--dim);margin-top:14px}.fx-moments-never .fx-ev-k{margin:0 10px 0 0;font-style:normal;display:inline}.fx-more{pointer-events:auto;margin-top:26px;text-decoration:none;display:inline-block}@media (max-height:780px){:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-team .fx-evidence{top:17vh}:where([data-film-mode=motion][data-film-shape=wide]) .fx-moment{padding:11px 0}:where([data-film-mode=motion][data-film-shape=wide]) .fx-moment-story{display:none}:where([data-film-mode=motion][data-film-shape=wide]) .fx-moment-day{margin-bottom:5px}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-session .fx-words{top:17vh}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-session .am{margin-top:22px}}@media (min-width:821px) and (max-height:780px){:where([data-film-mode=still]) .fx-ch-team .fx-evidence{top:17vh}:where([data-film-mode=still]) .fx-moment{padding:11px 0}:where([data-film-mode=still]) .fx-moment-story{display:none}:where([data-film-mode=still]) .fx-moment-day{margin-bottom:5px}}@media (max-height:620px){:where([data-film-mode=motion][data-film-shape=wide]) .fx-moments-never{display:none}}@media (min-width:821px) and (max-height:620px){:where([data-film-mode=still]) .fx-moments-never{display:none}}@media (max-height:760px){:where([data-film-mode=motion][data-film-shape=tall]) .fx-moment-story,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-team .fx-more{display:none}:where([data-film-mode=motion][data-film-shape=tall]) .fx-moments .fx-moment{padding:7px 0}}@media (max-width:820px) and (max-height:760px){:where([data-film-mode=still]) .fx-moment-story,:where([data-film-mode=still]) .fx-ch-team .fx-more{display:none}:where([data-film-mode=still]) .fx-moments .fx-moment{padding:7px 0}}.fx-chrome{position:static}.fx-hint{z-index:6;font:500 11px/1 var(--mon);letter-spacing:.26em;text-transform:uppercase;color:var(--dim);pointer-events:none;transition:opacity .6s;position:fixed;bottom:84px;left:50%;transform:translate(-50%)}:where([data-film-mode=motion][data-film-shape=tall]) .fx-top{grid-template-columns:auto 1fr 56px;height:56px;margin:0 16px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-top-cta{min-height:44px;color:var(--bone);align-items:center;margin-left:14px;display:inline-flex}:where([data-film-mode=motion][data-film-shape=tall]) .fx-cta-long{display:none}:where([data-film-mode=motion][data-film-shape=tall]) .fx-cta-short{display:inline}:where([data-film-mode=motion][data-film-shape=tall]) .fx-play{min-height:44px;padding:0 8px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-mark{padding-right:12px;font-size:16px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-rail{margin:0 12px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-words{width:auto;inset:auto 16px 150px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-h{padding-left:14px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-evidence{display:none}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-keep .fx-evidence,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-recall .fx-evidence,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-session .fx-evidence,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-repack .fx-evidence,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-fork .fx-evidence,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-team .fx-evidence{width:auto;display:block;top:76px;left:16px;right:16px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-repack .fx-repack-big{margin:4px 0 8px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-repack :is(.fx-repack-when,.fx-repack-vs,.fx-repack-calls,.fx-repack-tern){display:none}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-session .fx-four-item{grid-template-columns:22px 100px 1fr;gap:0 10px;padding:7px 0}@media (max-width:380px){:where([data-film-mode=motion][data-film-shape=tall]) .fx-kicker-rule{display:none}}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-session .fx-cta{margin-top:20px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-team .fx-evidence{top:72px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-team .fx-body,:where([data-film-mode=motion][data-film-shape=tall]) .fx-moments>.fx-ev-k:first-child,:where([data-film-mode=motion][data-film-shape=tall]) .fx-moments-never{display:none}:where([data-film-mode=motion][data-film-shape=tall]) .fx-moments{padding-top:2px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-moment{padding:9px 0}:where([data-film-mode=motion][data-film-shape=tall]) .fx-moment-k{margin-right:8px;font-size:11px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-moment-day{margin-bottom:4px;font-size:13.5px;line-height:1.32}:where([data-film-mode=motion][data-film-shape=tall]) .fx-moment-then{font-size:12px;line-height:1.5}:where([data-film-mode=motion][data-film-shape=tall]) .fx-source{bottom:96px;left:16px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-bottom,:where([data-film-mode=motion][data-film-shape=tall]) .is-nobar .fx-bottom{grid-template-columns:1fr 1fr;inset:auto 16px 18px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-num-sm{display:none!important}:where([data-film-mode=motion][data-film-shape=tall]) .fx-bottom-rule{display:none}@media (max-width:820px){:where([data-film-mode=still]) .fx-top{grid-template-columns:auto 1fr 56px;height:56px;margin:0 16px}:where([data-film-mode=still]) .fx-top-cta{min-height:44px;color:var(--bone);align-items:center;margin-left:14px;display:inline-flex}:where([data-film-mode=still]) .fx-cta-long{display:none}:where([data-film-mode=still]) .fx-cta-short{display:inline}:where([data-film-mode=still]) .fx-play{min-height:44px;padding:0 8px}:where([data-film-mode=still]) .fx-mark{padding-right:12px;font-size:16px}:where([data-film-mode=still]) .fx-rail{margin:0 12px}:where([data-film-mode=still]) .fx-num{font-size:28px}:where([data-film-mode=still]) .fx-words{width:auto;inset:auto 16px 150px}:where([data-film-mode=still]) .fx-h{padding-left:14px;font-size:36px}:where([data-film-mode=still]) .fx-body{font-size:var(--film-body-phone)}:where([data-film-mode=still]) .fx-evidence{display:none}:where([data-film-mode=still]) .fx-ch-keep .fx-evidence,:where([data-film-mode=still]) .fx-ch-recall .fx-evidence,:where([data-film-mode=still]) .fx-ch-session .fx-evidence,:where([data-film-mode=still]) .fx-ch-repack .fx-evidence,:where([data-film-mode=still]) .fx-ch-fork .fx-evidence,:where([data-film-mode=still]) .fx-ch-team .fx-evidence{width:auto;display:block;top:76px;left:16px;right:16px}:where([data-film-mode=still]) .fx-ch-repack .fx-repack-big{margin:4px 0 8px;font-size:48px}:where([data-film-mode=still]) .fx-ch-team .fx-evidence{top:72px}:where([data-film-mode=still]) .fx-ch-team .fx-body,:where([data-film-mode=still]) .fx-moments>.fx-ev-k:first-child,:where([data-film-mode=still]) .fx-moments-never{display:none}:where([data-film-mode=still]) .fx-moments{padding-top:2px}:where([data-film-mode=still]) .fx-moment{padding:9px 0}:where([data-film-mode=still]) .fx-moment-k{margin-right:8px;font-size:11px}:where([data-film-mode=still]) .fx-moment-day{margin-bottom:4px;font-size:13.5px;line-height:1.32}:where([data-film-mode=still]) .fx-moment-then{font-size:12px;line-height:1.5}:where([data-film-mode=still]) .fx-ch-session .fx-h-hero{font-size:40px}:where([data-film-mode=still]) .fx-source{bottom:96px;left:16px}:where([data-film-mode=still]) .fx-bottom,:where([data-film-mode=still]) .is-nobar .fx-bottom{grid-template-columns:1fr 1fr;inset:auto 16px 18px}:where([data-film-mode=still]) .fx-num-sm{display:none!important}:where([data-film-mode=still]) .fx-bottom-rule{display:none}:where([data-film-mode=still]) .fx-label{font-size:11px}}@media (prefers-reduced-motion:reduce){.fx-hint{transition:none}}.fx-body{letter-spacing:.085em;line-height:1.85}.fx-source{max-width:calc(100vw - 140px);line-height:1.5}.fx-ch-acts .fx-words,.fx-ch-chapters .fx-words,.fx-ch-turns .fx-words,.fx-ch-bookmark .fx-words{width:min(420px,33vw)}.fx-ch-acts .fx-h,.fx-ch-chapters .fx-h,.fx-ch-turns .fx-h,.fx-ch-bookmark .fx-h{font-size:clamp(34px,4vw,58px)}.fx-ch-turns .fx-evidence{width:50vw;top:22vh;right:5vw}.fx-term{text-shadow:none;overflow-wrap:anywhere;padding:2.2% 2.6%}.fx-term mark{color:#fff;text-shadow:0 0 4px #e8e2d538}.fx-bookmark-heart{opacity:0;z-index:4;pointer-events:none;width:0;height:0;position:fixed;top:0;left:0;overflow:visible}.fx-heart-fill{opacity:0}.fx-prism-wave{--graphite:#9a958b;--pencil:#77736b}.fx-prism-wave .fx-mstat,.fx-mstat{font:400 11.5px/1.5 var(--mon);letter-spacing:.02em;color:#9a958b;font-variant-numeric:tabular-nums slashed-zero;margin:2px 0}.fx-prism-wave .fx-steps-chart{margin:8px 0 2px;overflow:hidden}.fx-prism-wave .bar{fill:var(--bone)}.fx-prism-wave .bar.st-mixed{fill-opacity:.5}.fx-prism-wave .bar.st-parked{fill:#77736b;fill-opacity:.38}.fx-prism-wave .base{stroke:#9a958b;stroke-opacity:.4;stroke-width:1px}.fx-prism-wave .tick{stroke:#9a958b;stroke-opacity:.45;stroke-width:1px}.fx-prism-wave .tick.many{stroke-opacity:.22}.fx-prism-wave .prompt-ring{fill:var(--void);stroke:#9a958b;stroke-width:1px}.fx-prism-wave .now{fill:var(--void);stroke:var(--bone);stroke-width:1.4px}.fx-prism-wave .fx-steps-cursor{stroke:#ff4a1c;stroke-width:1px;fill:var(--void)}.fx-prism-wave .fx-steps-cursor circle{stroke-width:1.4px}.fx-prism-wave .wall line{stroke:#9a958b;stroke-dasharray:3 4}.fx-prism-wave .wall text,.fx-prism-wave .repacked text{fill:#9a958b;font:9.5px var(--mon)}.fx-prism-wave .repacked path{fill:var(--void);stroke:var(--bone);stroke-width:1.2px}.fx-prism-wave .repacked line{stroke:#9a958b;stroke-opacity:.5;stroke-width:1px}.fx-prism-wave .fx-steps-readout{color:#ff4a1c;min-height:18px}.fx-prism-wave .fx-steps-rows{white-space:normal;contain:content;height:186px;min-height:0;padding:8px 0;overflow:hidden}.fx-step{font:12px/1.45 var(--mon);border-left:2px solid #0000;grid-template-columns:12px 50px 62px minmax(0,1fr);align-items:center;gap:0 14px;padding:8px 14px 8px 12px;display:grid}.fx-step.on{background:#ff4a1c12;border-left-color:#ff4a1c}.fx-step .sdot{opacity:.55;background:#9a958b;border-radius:50%;width:5px;height:5px}.fx-step.parked .sdot{opacity:.25}.fx-step .sn{color:#9a958b;font-variant-numeric:tabular-nums}.fx-step .sk{color:#77736b;letter-spacing:.09em;text-transform:uppercase;font-size:9.5px}.fx-step .sv{color:var(--bone)}.fx-step .sk,.fx-step .sv{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fx-step.parked .sv{color:#9a9384;font-style:italic}.fx-step.on .sn{color:#ff4a1c}.fx-step.on .sdot{opacity:1;background:#ff4a1c}.fx-prism-wave .fx-steps-btns{gap:18px;margin-top:8px}.fx-prism-wave .fx-steps-btns .fx-btn-line{cursor:default;letter-spacing:.12em;font-size:9px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-acts .fx-words,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-chapters .fx-words,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-turns .fx-words,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-bookmark .fx-words{width:auto;top:51vh;bottom:auto}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-acts .fx-h,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-chapters .fx-h,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-turns .fx-h,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-bookmark .fx-h{margin-bottom:16px;font-size:30px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-acts .fx-kicker,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-chapters .fx-kicker,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-turns .fx-kicker,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-bookmark .fx-kicker{margin-bottom:16px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-turns .fx-evidence{width:auto;display:block;top:74px;left:16px;right:16px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-prism-wave .fx-steps-chart{height:95px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-prism-wave .fx-steps-rows{height:74px;padding:0}:where([data-film-mode=motion][data-film-shape=tall]) .fx-step{grid-template-columns:8px 30px 46px minmax(0,1fr);gap:0 8px;padding:5px 6px;font-size:10px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-step .sk{font-size:8px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-prism-wave .fx-mstat{font-size:9px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-prism-wave .fx-steps-btns{display:none}:where([data-film-mode=motion][data-film-shape=tall]) .fx-source{letter-spacing:.08em;max-width:calc(100vw - 32px);font-size:11px}@media (max-width:820px){:where([data-film-mode=still]) .fx-ch-acts .fx-words,:where([data-film-mode=still]) .fx-ch-chapters .fx-words,:where([data-film-mode=still]) .fx-ch-turns .fx-words,:where([data-film-mode=still]) .fx-ch-bookmark .fx-words{width:auto;top:51vh;bottom:auto}:where([data-film-mode=still]) .fx-ch-acts .fx-h,:where([data-film-mode=still]) .fx-ch-chapters .fx-h,:where([data-film-mode=still]) .fx-ch-turns .fx-h,:where([data-film-mode=still]) .fx-ch-bookmark .fx-h{margin-bottom:16px;font-size:30px}:where([data-film-mode=still]) .fx-ch-acts .fx-kicker,:where([data-film-mode=still]) .fx-ch-chapters .fx-kicker,:where([data-film-mode=still]) .fx-ch-turns .fx-kicker,:where([data-film-mode=still]) .fx-ch-bookmark .fx-kicker{margin-bottom:16px}:where([data-film-mode=still]) .fx-ch-turns .fx-evidence{width:auto;display:block;top:74px;left:16px;right:16px}:where([data-film-mode=still]) .fx-prism-wave .fx-steps-chart{height:95px}:where([data-film-mode=still]) .fx-prism-wave .fx-steps-rows{height:74px;padding:0}:where([data-film-mode=still]) .fx-step{grid-template-columns:8px 30px 46px minmax(0,1fr);gap:0 8px;padding:5px 6px;font-size:10px}:where([data-film-mode=still]) .fx-step .sk{font-size:8px}:where([data-film-mode=still]) .fx-prism-wave .fx-mstat{font-size:9px}:where([data-film-mode=still]) .fx-prism-wave .fx-steps-btns{display:none}:where([data-film-mode=still]) .fx-source{letter-spacing:.08em;max-width:calc(100vw - 32px);font-size:11px}}.fx-panel{transform-origin:0 0;backface-visibility:hidden}.fx-panel .fx-panel-body{flex-direction:column;justify-content:flex-start;height:100%;display:flex;overflow:hidden}.fx-panel .fx-panel-body>*{flex-shrink:0}.fx-panel-epilogue .fx-panel-body{justify-content:flex-start}.fx-act-ch{transition:none}.fx-act-ch.is-lit{color:var(--bone);text-shadow:0 0 12px #e8e2d559;border-top-color:#e8e2d573}.fx-act-ch.is-lit .fx-act-chn,.fx-act-ch.is-lit .fx-act-did{color:var(--bone)}.fx-ch-recall .fx-quote{white-space:pre-wrap;font-size:14px;line-height:1.5}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-recall .fx-source{max-width:min(440px,31vw);line-height:1.7}@media (max-height:820px),(max-width:1100px){:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-recall .fx-evidence{top:14vh}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-recall .fx-quote{font-size:13px;line-height:1.4}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-recall .fx-ev-k{margin:10px 0 6px}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-recall .fx-hgrid{font-size:13px;line-height:1.35}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-recall .fx-ev-note{margin-top:8px;font-size:13px}}@media (max-width:1100px){:where([data-film-mode=motion][data-film-shape=wide]) .fx-label[data-l=recall]{display:none}}.fx-ch-turns .fx-evidence{top:5vh}.fx-ch-turns .fx-prism-wave .fx-steps-rows{height:118px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-acts .fx-words,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-chapters .fx-words,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-turns .fx-words,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-bookmark .fx-words{top:auto;bottom:118px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-acts .fx-h,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-chapters .fx-h,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-turns .fx-h,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-bookmark .fx-h{margin-bottom:10px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-acts .fx-body,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-chapters .fx-body,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-turns .fx-body,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-bookmark .fx-body{line-height:1.7}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-turns .fx-evidence{top:56px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-turns .fx-prism-wave .fx-steps-rows{height:74px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-panel{padding:0}:where([data-film-mode=motion][data-film-shape=tall]) .fx-act-prose{display:none}@media (max-width:820px){:where([data-film-mode=still]) .fx-ch-acts .fx-words,:where([data-film-mode=still]) .fx-ch-chapters .fx-words,:where([data-film-mode=still]) .fx-ch-turns .fx-words,:where([data-film-mode=still]) .fx-ch-bookmark .fx-words{top:auto;bottom:118px}:where([data-film-mode=still]) .fx-ch-acts .fx-h,:where([data-film-mode=still]) .fx-ch-chapters .fx-h,:where([data-film-mode=still]) .fx-ch-turns .fx-h,:where([data-film-mode=still]) .fx-ch-bookmark .fx-h{margin-bottom:10px;font-size:26px}:where([data-film-mode=still]) .fx-ch-acts .fx-body,:where([data-film-mode=still]) .fx-ch-chapters .fx-body,:where([data-film-mode=still]) .fx-ch-turns .fx-body,:where([data-film-mode=still]) .fx-ch-bookmark .fx-body{font-size:var(--film-body-phone);line-height:1.6}:where([data-film-mode=still]) .fx-ch-turns .fx-evidence{top:56px}:where([data-film-mode=still]) .fx-ch-turns .fx-prism-wave .fx-steps-rows{height:74px}:where([data-film-mode=still]) .fx-panel{padding:0}:where([data-film-mode=still]) .fx-act-prose{display:none}}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-acts .fx-words,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-chapters .fx-words,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-turns .fx-words,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-bookmark .fx-words{width:min(330px,24vw);top:20vh}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-acts .fx-h,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-chapters .fx-h,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-turns .fx-h,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-bookmark .fx-h{font-size:clamp(30px,3.2vw,46px)}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-turns .fx-evidence{width:44vw;top:4vh;right:3vw}@media (min-width:821px){:where([data-film-mode=still]) .fx-ch-acts .fx-words,:where([data-film-mode=still]) .fx-ch-chapters .fx-words,:where([data-film-mode=still]) .fx-ch-turns .fx-words,:where([data-film-mode=still]) .fx-ch-bookmark .fx-words{width:min(330px,24vw);top:20vh}:where([data-film-mode=still]) .fx-ch-acts .fx-h,:where([data-film-mode=still]) .fx-ch-chapters .fx-h,:where([data-film-mode=still]) .fx-ch-turns .fx-h,:where([data-film-mode=still]) .fx-ch-bookmark .fx-h{font-size:clamp(30px,3.2vw,46px)}:where([data-film-mode=still]) .fx-ch-turns .fx-evidence{width:44vw;top:4vh;right:3vw}}.fx-ch-turns .fx-evidence.is-onpage{transform-origin:0 0;backface-visibility:hidden;width:1000px;font-size:17px;top:0;left:0;right:auto}.fx-ch-turns .fx-evidence.is-onpage .fx-steps-chart{display:none}.fx-ch-turns .fx-evidence.is-onpage .fx-steps{border-top:0;padding-top:0}.fx-ch-turns .fx-evidence.is-onpage .fx-mstat{font-size:15px}.fx-ch-turns .fx-evidence.is-onpage .fx-prism-wave .fx-steps-rows{height:auto;padding:6px 0}.fx-ch-turns .fx-evidence.is-onpage .fx-step{grid-template-columns:12px 60px 80px minmax(0,1fr);padding:10px 14px;font-size:17px}.fx-ch-turns .fx-evidence.is-onpage .fx-step .sk,.fx-ch-turns .fx-evidence.is-onpage .fx-steps-btns .fx-btn-line{font-size:12px}.fx-panel{padding:0 4%;line-height:1.45}.fx-panel .fx-pk{margin:.5em 0 .35em;font-size:.6em}.fx-panel-epilogue .fx-ep-big{margin:.1em 0 .15em;font-size:3.4em}.fx-panel-epilogue .fx-ep-thread{grid-template-columns:20% 3em 1fr auto;padding:.45em 0;font-size:.78em}.fx-panel-epilogue .fx-ep-name{font-size:1.25em}.fx-panel-epilogue .fx-ep-tail{font-size:.66em}.fx-panel-epilogue .fx-ep-note{margin-top:.8em;font-size:.72em}.fx-act-kicker{margin:.8em 0 .4em;font-size:.6em}.fx-act-title{margin:0 0 .35em;font-size:2.1em;line-height:1.05}.fx-act-prose{max-width:none;margin:0 0 .7em;font-size:1.05em;line-height:1.4}.fx-act-drift{white-space:nowrap;text-overflow:ellipsis;margin:0 0 .8em;font-size:.72em;overflow:hidden}.fx-act-ch{white-space:nowrap;text-overflow:ellipsis;padding:.28em 0;font-size:.8em;line-height:1.5;overflow:hidden}.fx-act-chn{width:2.6em;margin-right:.4em;display:inline-block}.fx-act-label{font:400 1.25em/1 var(--hand);color:var(--bone);margin-right:.9em}.fx-act-ask{color:var(--dim);font-size:.86em}.fx-act-ch.is-lit .fx-act-ask{color:var(--bone)}.fx-act-more{margin:.3em 0 .6em;font-size:.66em}.fx-act-meta{gap:.4em 1.4em;font-size:.66em}.fx-bm-page{padding:.4em 0;position:relative}.fx-bm-page .fx-ch-label{text-align:left;color:var(--bone);margin:.2em 0 .3em;font-size:2.4em;line-height:1.1}.fx-bm-page .fx-ch-ask{color:var(--bone);margin:0 0 .7em;font-size:.95em;line-height:1.5}.fx-bm-page .fx-ch-read{margin:0 0 .6em;font-size:1.3em;line-height:1.35}.fx-bm-page .fx-ch-span{font-size:.66em}.fx-bm-page .fx-ch-heart{font-size:2em;position:absolute;top:.5em;right:0}.fx-bm-hint{margin-top:1em;font-size:.9em}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-acts .fx-words,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-chapters .fx-words,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-turns .fx-words,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-bookmark .fx-words{width:500px;top:180px;left:96px}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-acts .fx-h,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-chapters .fx-h,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-turns .fx-h,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-bookmark .fx-h{border-left:0;max-width:500px;margin-bottom:0;padding-left:0;line-height:46px}:where([data-film-mode=motion]) .fx-ch-acts .fx-h,:where([data-film-mode=motion]) .fx-ch-chapters .fx-h,:where([data-film-mode=motion]) .fx-ch-turns .fx-h,:where([data-film-mode=motion]) .fx-ch-bookmark .fx-h{font-size:var(--film-h-story)}:where([data-film-mode=motion]) .fx-ch-acts .fx-body,:where([data-film-mode=motion]) .fx-ch-chapters .fx-body,:where([data-film-mode=motion]) .fx-ch-turns .fx-body,:where([data-film-mode=motion]) .fx-ch-bookmark .fx-body{font-size:var(--film-body-story)}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-acts .fx-kicker,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-chapters .fx-kicker,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-turns .fx-kicker,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-bookmark .fx-kicker{letter-spacing:.14em;margin-bottom:18px;font-size:12px;line-height:18px}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-acts .fx-body,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-chapters .fx-body,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-turns .fx-body,:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-bookmark .fx-body{display:none}@media (min-width:821px){:where([data-film-mode=still]) .fx-ch-acts .fx-words,:where([data-film-mode=still]) .fx-ch-chapters .fx-words,:where([data-film-mode=still]) .fx-ch-turns .fx-words,:where([data-film-mode=still]) .fx-ch-bookmark .fx-words{width:500px;top:180px;left:96px}:where([data-film-mode=still]) .fx-ch-acts .fx-h,:where([data-film-mode=still]) .fx-ch-chapters .fx-h,:where([data-film-mode=still]) .fx-ch-turns .fx-h,:where([data-film-mode=still]) .fx-ch-bookmark .fx-h{border-left:0;max-width:500px;margin-bottom:0;padding-left:0;font-size:42px;line-height:46px}:where([data-film-mode=still]) .fx-ch-acts .fx-kicker,:where([data-film-mode=still]) .fx-ch-chapters .fx-kicker,:where([data-film-mode=still]) .fx-ch-turns .fx-kicker,:where([data-film-mode=still]) .fx-ch-bookmark .fx-kicker{letter-spacing:.14em;margin-bottom:18px;font-size:12px;line-height:18px}:where([data-film-mode=still]) .fx-ch-acts .fx-body,:where([data-film-mode=still]) .fx-ch-chapters .fx-body,:where([data-film-mode=still]) .fx-ch-turns .fx-body,:where([data-film-mode=still]) .fx-ch-bookmark .fx-body{display:none}}.fx-panel .fx-story{justify-content:flex-start;padding:0}.fx-st-counts{font:400 18px/26px var(--mon);font-variant-numeric:tabular-nums;color:var(--bone);margin-bottom:14px}.fx-st-threads div{max-width:360px;font:400 14px/22px var(--mon);color:var(--bone);justify-content:space-between;display:flex}.fx-st-threads b{font-variant-numeric:tabular-nums;font-weight:400}.fx-st-next{opacity:.35;margin-top:34px;transition:opacity .4s}[data-sel="1"] .fx-st-next{opacity:1}.fx-st-k{font:500 12px/18px var(--mon);letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.fx-st-act{font:400 30px/35px var(--ser);color:var(--bone);margin:6px 0 0;display:inline-block}.fx-story-chapters .fx-st-act{margin-bottom:18px}.fx-st-ch{padding:4px 0}.fx-st-row{align-items:baseline;gap:14px;display:flex}.fx-st-n{font:400 12px/18px var(--mon);color:var(--dim);width:24px}.fx-st-label{font:400 20px/26px var(--hand);color:var(--dim);display:inline-block}.fx-st-ask{font:400 18px/28px var(--mon);color:var(--bone);max-width:48ch;margin:6px 0 10px 38px;display:none}[data-sel="1"] .fx-st-ch[data-i="1"] .fx-st-label,[data-sel="2"] .fx-st-ch[data-i="3"] .fx-st-label{color:var(--bone)}[data-sel="1"] .fx-st-ch[data-i="1"] .fx-st-ask,[data-sel="2"] .fx-st-ch[data-i="3"] .fx-st-ask{display:block}.fx-st-bm{font:400 19px/27px var(--mon);color:var(--bone);margin-bottom:18px;display:inline-block}.fx-st-bm .fx-ch-heart{margin-right:2px;padding:0;font-size:1em}.fx-st-ask-big{margin-left:0;display:block}.fx-ch-turns .fx-evidence.is-onpage .fx-steps-readout{font-size:15px}.fx-restore{width:min(720px,100vw - 32px);box-shadow:none;text-align:center;background:0 0;border:0;padding:0;top:50%;left:50%;transform:translate(-50%,-50%)}.fx-restore .fx-endterm-text{font-size:clamp(15px,1.5vw,22px)}.fx-restore .fx-endterm-out{text-align:left;width:fit-content;max-width:100%;margin:18px auto 0;font-size:clamp(11px,.95vw,13px)}.fx-restore .fx-enter{margin:22px auto 0}.fx-restore-links{flex-wrap:wrap;justify-content:center;gap:14px 26px;margin-top:34px;display:flex}.fx-restore-links a,.fx-restore-links button{font:500 11px/1 var(--mon);letter-spacing:.2em;text-transform:uppercase;color:var(--bone);border:0;border-bottom:1px solid var(--dim);cursor:pointer;background:0 0;padding:6px 0;text-decoration:none}.fx-restore-links a:hover,.fx-restore-links button:hover{border-color:var(--bone)}:where([data-film-mode=motion][data-film-shape=tall]) .fx-restore{width:calc(100vw - 32px);inset:50% auto auto 50%}@media (max-width:820px){:where([data-film-mode=still]) .fx-restore{width:calc(100vw - 32px);inset:50% auto auto 50%}}.fx-ch-restore{display:none}.fx-restore-foot{white-space:nowrap;gap:26px;display:flex;position:absolute;top:calc(50% + 50vh - 110px);left:50%;transform:translate(-50%)}.fx-restore-foot a{font:500 11px/1 var(--mon);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid #e8e2d533;padding:5px 0;text-decoration:none}.fx-restore-foot a:hover{color:var(--bone);border-color:var(--bone)}.fx-legal-foot{gap:20px;top:calc(50% + 50vh - 66px)}.fx-legal-foot a{color:var(--dim);border-bottom:0;font-size:12px}@media (max-width:559.98px){:where([data-film-mode=motion][data-film-shape=tall]) .fx-restore-foot:not(.fx-legal-foot){white-space:normal;flex-wrap:wrap;justify-content:center;gap:14px 22px;width:calc(100vw - 32px);top:calc(50% + 50vh - 146px)}:where([data-film-mode=motion][data-film-shape=tall]) .fx-legal-foot{top:calc(50% + 50vh - 104px)}}.fx-hgrid{font:400 14px/1.45 var(--mon);grid-template-columns:repeat(32,1ch);gap:2px .12em;display:grid}.fx-hgrid span{text-align:center;transition:color .15s}.fx-hrec span{color:#e8e2d58c}.fx-hgot span[data-s=p]{color:#e8e2d538}.fx-hgot span[data-s=ok]{color:var(--gold);text-shadow:0 0 10px #e8e2d559}.fx-hgot span[data-s=bad]{color:var(--verm)}.fx-verdict{font:500 12px/1.45 var(--mon);letter-spacing:.14em;text-transform:uppercase;margin-top:12px}.fx-verdict[data-s=p]{color:var(--dim)}.fx-verdict[data-s=ok]{color:var(--gold)}.fx-verdict[data-s=bad]{color:var(--verm)}.fx-byte{border-radius:2px;transition:color .15s,background .15s}.fx-byte-on{color:#fff;background:#d8360e;margin:0 -2px;padding:0 2px;box-shadow:0 0 14px #ff4a1c8c}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-recall .fx-evidence{top:68px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-recall .fx-quote{font-size:12px;line-height:1.35}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-recall .fx-ev-k{margin:9px 0 6px;font-size:11px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-recall .fx-ev-note,:where([data-film-mode=motion][data-film-shape=tall]) .fx-label[data-l=recall]{display:none}:where([data-film-mode=motion][data-film-shape=tall]) .fx-hgrid{font-size:12px;line-height:1.3}:where([data-film-mode=motion][data-film-shape=tall]) .fx-verdict{letter-spacing:.08em;margin-top:7px;font-size:11px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-recall .fx-h{font-size:30px}@media (max-width:820px){:where([data-film-mode=still]) .fx-ch-recall .fx-evidence{top:68px}:where([data-film-mode=still]) .fx-ch-recall .fx-quote{font-size:12px;line-height:1.35}:where([data-film-mode=still]) .fx-ch-recall .fx-ev-k{margin:9px 0 6px;font-size:11px}:where([data-film-mode=still]) .fx-ch-recall .fx-ev-note{display:none}:where([data-film-mode=still]) .fx-hgrid{font-size:12px;line-height:1.3}:where([data-film-mode=still]) .fx-verdict{letter-spacing:.08em;margin-top:7px;font-size:11px}:where([data-film-mode=still]) .fx-ch-recall .fx-h{font-size:30px}}@media (max-height:760px){:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-recall .fx-body,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-recall .fx-source{display:none}}@media (max-width:820px) and (max-height:760px){:where([data-film-mode=still]) .fx-ch-recall .fx-body,:where([data-film-mode=still]) .fx-ch-recall .fx-source{display:none}}.fx-tamper{text-wrap:balance;font:500 11px/1.4 var(--mon);letter-spacing:.08em;color:var(--verm);opacity:0;visibility:hidden;margin-top:8px;transition:opacity .3s,visibility 0s .3s}.fx-verify[data-flip] .fx-tamper{opacity:1;visibility:visible;transition:opacity .3s}:where([data-film-mode=motion][data-film-shape=tall]) .fx-tamper{margin-top:5px;font-size:11px}@media (max-width:820px){:where([data-film-mode=still]) .fx-tamper{margin-top:5px;font-size:11px}}.fx-dust{z-index:5;pointer-events:none;visibility:hidden;width:100%;height:100%;position:fixed;inset:0}.fx-cap{box-shadow:none;text-align:center;background:0 0;border:0;width:min(900px,100vw - 32px);padding:0}.fx-cap .fx-endterm-text{justify-items:center;gap:18px;display:grid}.fx-cap-cmd{font-size:clamp(15px,1.5vw,22px)}.fx-cap-out{text-align:left;white-space:pre;width:fit-content;max-width:100%;font-size:clamp(10px,.9vw,13px);overflow:hidden}:where([data-film-mode=motion][data-film-shape=tall]) .fx-cap-out{white-space:pre-wrap}@media (max-width:820px){:where([data-film-mode=still]) .fx-cap-out{white-space:pre-wrap}}.fx-caret{vertical-align:-.14em;opacity:.85;background:currentColor;width:1ch;height:.95em;display:inline-block}.fx-cap-out .fx-cap-l{display:block}.fx-cap-out .fx-cap-l2,.fx-cap-out .fx-cap-l3{color:var(--dim)}.fx-teamtitle{z-index:5;pointer-events:none;visibility:hidden;width:100%;height:100%;position:fixed;inset:0}.fx-ch-away .fx-words,.fx-ch-left .fx-words,.fx-ch-solved .fx-words,.fx-ch-expires .fx-words,.fx-ch-fork .fx-words,.fx-ch-fork .fx-evidence{text-shadow:0 0 2px #000000f2,0 0 14px #000000e6,0 0 28px #0009}:is(.fx-ch-recall,.fx-ch-away,.fx-ch-left,.fx-ch-solved,.fx-ch-expires) .fx-words,:is(.fx-ch-recall,.fx-ch-repack,.fx-ch-story) .fx-evidence,:where([data-film-mode=motion][data-film-shape=tall]) :is(.fx-ch-repack,.fx-ch-session,.fx-ch-fork) .fx-words,:where([data-film-mode=motion][data-film-shape=short]) :is(.fx-ch-repack,.fx-ch-loop) .fx-words{isolation:isolate}:is(.fx-ch-recall,.fx-ch-away,.fx-ch-left,.fx-ch-solved,.fx-ch-expires) .fx-words:before,:is(.fx-ch-recall,.fx-ch-story) .fx-evidence:before,:where([data-film-mode=motion][data-film-shape=tall]) :is(.fx-ch-repack,.fx-ch-session,.fx-ch-fork) .fx-words:before,:where([data-film-mode=motion][data-film-shape=short]) :is(.fx-ch-repack,.fx-ch-loop) .fx-words:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#080a09db 72%,#080a0900);position:absolute;inset:-24px -40px;-webkit-mask-image:linear-gradient(#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(#0000,#000 24px calc(100% - 24px),#0000)}.fx-ch-repack .fx-evidence:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#080a09d6 52%,#080a0980 78%,#080a0900);position:absolute;inset:-90px -140px}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-fork .fx-evidence{isolation:isolate}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-fork .fx-evidence:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#080a09d6 52%,#080a0980 78%,#080a0900);position:absolute;inset:-80px -120px}.fx-problem{font:italic 400 clamp(18px, 1.5vw, 22px)/1.35 var(--ser);color:#e8e2d5b8;margin:0 0 18px}.fx-proof{max-width:min(460px,36vw);font:400 clamp(13px, 1.05vw, 15px)/1.6 var(--mon);color:#e8e2d5d9;font-variant-ligatures:none;margin:0}.fx-proof [data-at]{opacity:0}.fx-pf-q{font:italic 400 clamp(17px, 1.4vw, 21px)/1.4 var(--ser);color:#e8e2d5b3}.fx-pf-q b{color:#fff6e6;font-weight:400}.fx-pf-c{margin-bottom:4px;display:block}.fx-pf-c code{font:inherit;color:#fff}.fx-proof a{font:400 12px/1 var(--mon);letter-spacing:.02em;color:#ff6a42;white-space:nowrap;border-bottom:1px dotted #ff6a42;margin-left:10px;font-style:normal}.fx-pf-m{font:400 12px/1.5 var(--mon);color:#e8e2d58c;margin-top:12px;display:block}.fx-pf-m em{font:500 11px/1 var(--mon);letter-spacing:.16em;text-transform:uppercase;vertical-align:1px;border:1px dashed #e8e2d54d;border-radius:4px;margin-right:8px;padding:3px 6px;font-style:normal}:where([data-film-mode=motion][data-film-shape=tall]) .fx-problem{margin-bottom:12px;font-size:16px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-proof{max-width:none;font-size:12px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-pf-q{font-size:16px}@media (max-width:820px){:where([data-film-mode=still]) .fx-problem{margin-bottom:12px;font-size:16px}:where([data-film-mode=still]) .fx-proof{max-width:none;font-size:12px}:where([data-film-mode=still]) .fx-pf-q{font-size:16px}}:where([data-film-mode=motion][data-film-shape=short]){--short-col:clamp(280px, 42vw, 400px);--film-h:clamp(24px, min(8.5vh, 4.8vw), 36px);--film-hero:clamp(26px, min(9.5vh, 5.4vw), 40px);--film-h-story:clamp(20px, min(6.5vh, 3.6vw), 28px);--film-body:var(--film-body-phone);--film-body-story:var(--film-body);--film-big:clamp(36px, min(12vh, 6.76vw), 56px);--film-num:clamp(28px, min(9vh, 5.08vw), 40px);--film-day:clamp(20px, min(6vh, 3.3vw), 28px);--film-kicker:11px;--film-label:11px;--film-quote:13px}@supports (height:1svh){:where([data-film-mode=motion][data-film-shape=short]){--film-h:clamp(24px, min(8.5svh, 4.8vw), 36px);--film-hero:clamp(26px, min(9.5svh, 5.4vw), 40px);--film-h-story:clamp(20px, min(6.5svh, 3.6vw), 28px);--film-body:var(--film-body-phone);--film-big:clamp(36px, min(12svh, 6.76vw), 56px);--film-num:clamp(28px, min(9svh, 5.08vw), 40px);--film-day:clamp(20px, min(6svh, 3.3vw), 28px)}}:where([data-film-mode=motion][data-film-shape=short]) .fx-kicker{gap:0}:where([data-film-mode=motion][data-film-shape=short]) .fx-kicker-rule{display:none}:where([data-film-mode=motion][data-film-shape=short]) :is(.fx-ch-team,.fx-ch-away,.fx-ch-left,.fx-ch-solved,.fx-ch-expires) .fx-kicker{letter-spacing:.16em}@media (max-width:559.98px){:where([data-film-mode=motion][data-film-shape=short]){--short-col:calc(60vw - 32px);--film-h:clamp(24px, min(8.5vh, 6.86vw - 3.66px), 36px);--film-hero:clamp(26px, min(9.5vh, 7.71vw - 4.11px), 40px);--film-h-story:clamp(20px, min(6.5vh, 5.14vw - 2.74px), 28px);--film-body:var(--film-body-phone);--film-big:clamp(36px, min(12vh, 9.66vw - 5.15px), 56px);--film-num:clamp(28px, min(9vh, 7.26vw - 3.87px), 40px);--film-day:clamp(20px, min(6vh, 4.72vw - 2.52px), 28px)}}@supports (height:1svh){@media (max-width:559.98px){:where([data-film-mode=motion][data-film-shape=short]){--film-h:clamp(24px, min(8.5svh, 6.86vw - 3.66px), 36px);--film-hero:clamp(26px, min(9.5svh, 7.71vw - 4.11px), 40px);--film-h-story:clamp(20px, min(6.5svh, 5.14vw - 2.74px), 28px);--film-body:var(--film-body-phone);--film-big:clamp(36px, min(12svh, 9.66vw - 5.15px), 56px);--film-num:clamp(28px, min(9svh, 7.26vw - 3.87px), 40px);--film-day:clamp(20px, min(6svh, 4.72vw - 2.52px), 28px)}}}:where([data-film-mode=motion][data-film-shape=short]) .is-nobar .fx-top{height:36px;margin:0 16px}:where([data-film-mode=motion][data-film-shape=short]) .fx-mark{font-size:13px}:where([data-film-mode=motion][data-film-shape=short]) .fx-play,:where([data-film-mode=motion][data-film-shape=short]) .fx-top-cta{align-items:center;height:36px;font-size:11px;display:inline-flex}:where([data-film-mode=motion][data-film-shape=short]) .fx-top-cta{color:var(--bone);margin-left:6px}:where([data-film-mode=motion][data-film-shape=short]) .fx-cta-long{display:none}:where([data-film-mode=motion][data-film-shape=short]) .fx-shaped.fx-for-short{display:inline}:where([data-film-mode=motion][data-film-shape=short]) .fx-shaped:not(.fx-for-short){display:none}:where([data-film-mode=motion][data-film-shape=short]) .fx-cta-short{display:inline}:where([data-film-mode=motion][data-film-shape=short]) .is-nobar .fx-bottom{grid-template-columns:minmax(88px,1fr) auto minmax(88px,1fr);align-items:stretch;gap:12px;height:32px;inset:auto 16px 0}:where([data-film-mode=motion][data-film-shape=short]) .fx-bottom-rule{display:none}:where([data-film-mode=motion][data-film-shape=short]) .fx-pn{justify-content:center;min-height:32px}:where([data-film-mode=motion][data-film-shape=short]) .fx-pn-k{display:none}:where([data-film-mode=motion][data-film-shape=short]) .fx-pn-n{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;overflow:hidden}:where([data-film-mode=motion][data-film-shape=short]) .is-nobar .fx-num-sm{color:var(--bone);background:radial-gradient(closest-side,#080a09d9 55%,#080a0900);align-self:center;padding:4px 14px;font-size:14px}:where([data-film-mode=motion][data-film-shape=short]) .fx-hint{font-size:11px;bottom:44px}:where([data-film-mode=motion][data-film-shape=short]) .fx-source{display:none}:where([data-film-mode=motion][data-film-shape=short]) .fx-words{width:var(--short-col);top:48px;left:24px}:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-acts .fx-words,:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-chapters .fx-words,:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-turns .fx-words,:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-bookmark .fx-words{width:var(--short-col)}@media (max-width:559.98px){:where([data-film-mode=motion][data-film-shape=short]) .fx-words{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e8e2d540 transparent;bottom:44px;overflow:hidden auto}:where([data-film-mode=motion][data-film-shape=short]) .fx-words.is-more{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}:where([data-film-mode=motion][data-film-shape=short]) .fx-words:focus{outline:none}:where([data-film-mode=motion][data-film-shape=short]) .fx-words:focus-visible{outline-offset:2px;outline:1px dashed #e8e2d54d}:where([data-film-mode=motion][data-film-shape=short]) .fx-words[data-quiet]:focus-visible{outline:none}:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-fork .fx-evidence{left:calc(var(--short-col) + 64px);width:auto;right:24px}:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-recall .fx-evidence{max-width:none}:where([data-film-mode=motion][data-film-shape=short]) .fx-restore-foot{white-space:normal;flex-wrap:wrap;justify-content:center;gap:8px 18px;width:calc(100vw - 48px);top:calc(50% + 50vh - 96px)}}@supports (height:1svh){:where([data-film-mode=motion][data-film-shape=short]) .fx-restore-foot{top:calc(50% + 50svh - 72px)}@media (max-width:559.98px){:where([data-film-mode=motion][data-film-shape=short]) .fx-restore-foot{top:calc(50% + 50svh - 96px)}}}:where([data-film-mode=motion][data-film-shape=short]) .fx-restore-foot{top:calc(50% + 50vh - 100px)}:where([data-film-mode=motion][data-film-shape=short]) .fx-legal-foot{top:calc(50% + 50vh - 64px)}@media (max-width:559.98px){:where([data-film-mode=motion][data-film-shape=short]) .fx-restore-foot{top:calc(50% + 50vh - 130px)}:where([data-film-mode=motion][data-film-shape=short]) .fx-legal-foot{top:calc(50% + 50vh - 60px)}}@supports (height:1svh){:where([data-film-mode=motion][data-film-shape=short]) .fx-restore-foot{top:calc(50% + 50svh - 100px)}:where([data-film-mode=motion][data-film-shape=short]) .fx-legal-foot{top:calc(50% + 50svh - 64px)}@media (max-width:559.98px){:where([data-film-mode=motion][data-film-shape=short]) .fx-restore-foot{top:calc(50% + 50svh - 130px)}:where([data-film-mode=motion][data-film-shape=short]) .fx-legal-foot{top:calc(50% + 50svh - 60px)}}}:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-repack :is(.fx-repack-when,.fx-repack-vs,.fx-repack-calls,.fx-repack-tern){display:none}:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-repack .fx-repack-big{margin:4px 0 8px;font-size:clamp(40px,12vh,64px)}:where([data-film-mode=motion][data-film-shape=short]) .fx-kicker{margin-bottom:10px}:where([data-film-mode=motion][data-film-shape=short]) .fx-h{margin-bottom:12px;padding-left:12px}:where([data-film-mode=motion][data-film-shape=short]) .fx-body{max-width:none;line-height:1.6}:where([data-film-mode=motion][data-film-shape=short]) .fx-cta{gap:10px 16px;margin-top:12px}:where([data-film-mode=motion][data-film-shape=short]) .fx-btn{padding:11px 16px;font-size:13px}:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-session .fx-evidence,:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-session .am,:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-story .fx-evidence,:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-recall .fx-verify,:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-recall .fx-ev-note,:where([data-film-mode=motion][data-film-shape=short]) .fx-label[data-l=recall]{display:none}:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-recall .fx-evidence{width:auto;max-width:40vw;top:auto;bottom:44px;right:24px}:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-recall .fx-ev{border-top:0;padding-top:0}:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-recall .fx-ev>.fx-ev-k{letter-spacing:0;text-transform:none;text-align:right;margin:0;font-size:0}:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-recall .fx-ev>.fx-ev-k:after{content:attr(data-prompt) "▌";font:400 clamp(12px, 2.1vw, 16px)/1 var(--mon);color:var(--bone);white-space:nowrap}:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-team .fx-evidence,:where([data-film-mode=motion][data-film-shape=short]) .fx-ch-team .fx-more{display:none}:where([data-film-mode=motion][data-film-shape=short]) .fx-problem{font-size:calc(var(--film-body) * 1.35);margin-bottom:10px}:where([data-film-mode=motion][data-film-shape=short]) .fx-proof{max-width:none;font-size:var(--film-body)}:where([data-film-mode=motion][data-film-shape=short]) .fx-pf-q{font-size:calc(var(--film-body) * 1.25)}:where([data-film-mode=motion][data-film-shape=short]) .fx-proof a{margin-left:8px;font-size:12px}:where([data-film-mode=motion][data-film-shape=short]) .fx-pf-m{margin-top:8px;font-size:12px}:where([data-film-mode=motion][data-film-shape=short]) .fx-pf-m em{font-size:11px}:where(.fx-pn,.fx-btn,.fx-enter,.fx-btn-line,.pz-link,.pz-more,.pz-faq,.fx-mark,.fs-end-links a,.fx-restore-links a,.fx-restore-foot a){position:relative}:where(.fx-pn,.fx-btn,.fx-enter,.fx-btn-line,.pz-link,.pz-more,.pz-faq,.fx-mark,.fs-end-links a,.fx-restore-links a,.fx-restore-foot a):after{content:"";position:absolute}.fx-pn:after{inset:-6px}.fx-btn:after{inset:-5px}.fx-enter:after{inset:-8px}:where(.fx-btn-line,.pz-link,.pz-more,.pz-faq,.fx-mark){min-height:24px}:where(.fx-btn-line,.pz-link,.pz-more,.pz-faq,.fx-mark):after{inset:-11px}:where(.fx-restore-links a,.fx-restore-foot a):after{inset:-4px -2px}.fs-end-links a:after{inset:-8px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-shaped.fx-for-tall{display:inline}:where([data-film-mode=motion][data-film-shape=tall]) .fx-shaped:not(.fx-for-tall),:where([data-film-mode=motion][data-film-shape=tall]) :is(.fx-source,.fx-ev-note,.fx-repack-sub,.fx-pf-m,.fx-verdict,.sky-nine-line,.sky-src,.fx-term-after,.sa-wait,.prp-sub,.prp-body p[data-at="0.145"],.pz-free,.pz-more,.pz-faq,.pz-install .pz-link,.fx-body-tall-cut),:where([data-film-mode=motion][data-film-shape=tall]) .fx-more:not(.fx-ch-team .fx-more){display:none}:where([data-film-mode=motion][data-film-shape=tall]) .fx-hint:not([data-open]){opacity:0!important}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-session :is(.fx-evidence,.fx-btn-line){display:none}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-session .fx-words{bottom:104px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-repack :is(.fx-repack-proj,.fx-repack-detail),:where([data-film-mode=motion][data-film-shape=tall]) .sl-th:not(.sl-th-0,.sl-th-1),:where([data-film-mode=motion][data-film-shape=tall]) :is(.sl-kick,.sl-chips,.sl-recln),:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-recall :is(.fx-quote,.fx-tamper,.fx-manifest-k,.fx-hrec){display:none}.fx-hgot-v[data-s=ok]{color:var(--gold)}.fx-hgot-v[data-s=bad]{color:var(--verm)}:where([data-film-mode=motion][data-film-shape=tall]) .sky-line span{font-size:13px;line-height:1.45}:where([data-film-mode=motion][data-film-shape=tall]) .fx-moment~.fx-moment,:where([data-film-mode=motion][data-film-shape=tall]) .sa-row button:not(.sa-go),:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-solved .fx-pf-c~span{display:none}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-solved .fx-words{bottom:150px}:where([data-film-mode=motion][data-film-shape=tall]) .fx-restore-foot a[href=\/agents]{display:none}:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-session .fx-kicker{letter-spacing:.16em}:where([data-film-mode=motion][data-film-shape=tall]) .tv-minus,:where([data-film-mode=motion][data-film-shape=tall]) .fx-ch-team .fx-moment-then,:where([data-film-mode=motion][data-film-shape=short]) .fx-repack-sub,:where([data-film-mode=motion][data-film-shape=short]) .tv-win .sa-wait{display:none}.fx-ways{font:400 clamp(19px, 1.5vw, 24px)/1.3 var(--ser);color:var(--bone);display:none}.fx-beats{color:#e8e2d5f0;margin:2px 0 0;display:grid}.fx-beat{grid-area:1/1;margin:0}.fx-beat>span{display:block}.fx-ways-list{margin:22px 0 0}.fx-way{white-space:nowrap;margin:0;line-height:38px}.fx-way-t{color:rgba(232, 226, 213, calc(.82 - .4 * var(--k,0)));position:relative}.fx-way-t:after{content:"";background:var(--bone);height:1.5px;transform:scaleX(var(--k,0));transform-origin:0;position:absolute;top:54%;left:-2px;right:-2px}:where([data-film-mode=motion]) :is(.fx-beat,.fx-way){opacity:0}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-prune .fx-ways{display:block}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-prune .fx-body{display:none}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-prune .fx-words{width:min(600px,40vw)}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-prune .fx-h{box-sizing:border-box;max-width:560px}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-prune .fx-evidence{box-sizing:border-box;opacity:0;width:460px;text-shadow:none;background:#15140ef0;border:1px solid #efeadf2e;border-radius:8px;padding:12px 18px 10px;top:calc(22vh + 388px);left:70px;right:auto;box-shadow:0 24px 60px -30px #0009}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-prune .fx-ev{border-top:0;padding-top:0}:where([data-film-mode=motion][data-film-shape=wide]) .fx-ch-prune .fx-ev-note{display:none}.fx-quad-marks{z-index:4;pointer-events:none;visibility:hidden;position:fixed;inset:0}.fx-qm{opacity:0;white-space:nowrap;will-change:transform, opacity;font:500 clamp(10px, .78vw, 12px)/1 var(--mon);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);align-items:center;gap:.6em;display:inline-flex;position:absolute;top:0;left:0}.fx-qm .fx-logo{width:18px;height:18px}
