[data-landing]{--glow-sm: 0 0 0 1px color-mix(in oklab, var(--action) 22%, transparent)}.float-slow{animation:float-slow 8s ease-in-out infinite}.float-medium{animation:float-medium 6s ease-in-out infinite}@keyframes float-slow{0%,to{transform:translateY(0) translate(0)}33%{transform:translateY(-12px) translate(6px)}66%{transform:translateY(6px) translate(-4px)}}@keyframes float-medium{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-16px) rotate(3deg)}}.animate-marquee{animation:marquee 30s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-scroll-progress]{position:fixed;inset:0 0 auto;z-index:80;height:2px;display:none;pointer-events:none;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,var(--evidence),var(--action))}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){[data-scroll-progress]{display:block;animation:scroll-progress linear both;animation-timeline:scroll(root)}}}@keyframes scroll-progress{to{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){[data-hero=film]{animation:hero-soft-fade .45s var(--motion-ease-out, ease-out) both;animation-delay:.1s}}@keyframes hero-soft-fade{0%{opacity:0}}@media(prefers-reduced-motion:no-preference){html[data-js] [data-reveal] .reveal-bar{transform:scaleX(0);transform-origin:0 50%}html[data-js] [data-reveal].is-revealed .reveal-bar{animation:bar-grow .9s cubic-bezier(.16,1,.3,1) var(--child-delay, .4s) both}html[data-js] [data-reveal] .reveal-pop{opacity:0}html[data-js] [data-reveal].is-revealed .reveal-pop{animation:scale-in .45s cubic-bezier(.34,1.56,.64,1) var(--child-delay, .5s) both}}@media(prefers-reduced-motion:reduce){.float-slow,.float-medium,.animate-marquee{animation:none!important}.drift-rail{overflow-x:auto;scroll-snap-type:x mandatory}.drift-track{animation:none!important;transform:none!important}.drift-clone{display:none}}.film-screen[data-astro-cid-33irlonm]{position:relative;container-type:inline-size}.film-picture[data-astro-cid-33irlonm]{position:relative;aspect-ratio:640 / 400;overflow:hidden;border-radius:.5rem}.film-desk[data-astro-cid-33irlonm]{position:absolute;left:0;top:0;width:640px;height:400px;transform-origin:0 0;scale:var(--desk-scale, tan(atan2(100cqw, 640px)));overflow:hidden;background:radial-gradient(120% 90% at 12% 0%,color-mix(in oklab,var(--brand) 16%,transparent),transparent 55%),radial-gradient(90% 80% at 100% 100%,color-mix(in oklab,var(--action) 12%,transparent),transparent 60%),var(--paper-sunken)}.film-cursor[data-astro-cid-33irlonm]{position:absolute;left:0;top:0;z-index:60;pointer-events:none;will-change:transform}.film-click[data-astro-cid-33irlonm]{position:absolute;left:-9px;top:-9px;width:26px;height:26px;border-radius:999px;border:2px solid var(--brand);opacity:0}.film-subs[data-astro-cid-33irlonm]{display:grid;gap:.25rem;padding:.75rem .25rem 0}[data-film-ready] .film-subs[data-astro-cid-33irlonm]{position:absolute;inset:auto 0 4%;z-index:70;padding:0 1rem;justify-items:center;pointer-events:none}[data-film-ready] .film-subs[data-astro-cid-33irlonm]>*{grid-area:1 / 1;align-self:end}.film-subs[data-astro-cid-33irlonm]>[data-sub]{font-size:15px;line-height:1.4;font-weight:500;color:var(--ink)}[data-film-ready] .film-subs[data-astro-cid-33irlonm]>[data-sub]{max-width:92%;width:fit-content;padding:.3rem .75rem;border-radius:.4rem;text-align:center;color:#fff;background:color-mix(in oklab,black 74%,transparent);box-shadow:0 6px 18px -8px color-mix(in oklab,black 60%,transparent)}@media(min-width:640px){[data-film-ready] .film-subs[data-astro-cid-33irlonm]>[data-sub]{font-size:17px}}@media(min-width:1024px){[data-film-ready] .film-subs[data-astro-cid-33irlonm]>[data-sub]{font-size:19px}}@media(max-width:639.98px){[data-film-ready] .film-subs[data-astro-cid-33irlonm]{position:static;min-height:4.6rem;padding:.9rem 1rem 0;align-content:start}[data-film-ready] .film-subs[data-astro-cid-33irlonm]>*{align-self:start}[data-film-ready] .film-subs[data-astro-cid-33irlonm]>[data-sub]{max-width:100%;font-size:17px;line-height:1.35;color:var(--ink);background:none;box-shadow:none;padding:0;font-weight:600}}.vhs-osd[data-astro-cid-o7wfze47]{letter-spacing:.04em;text-shadow:-1.5px 0 rgba(255,40,80,.75),1.5px 0 rgba(40,200,255,.75)}.desk-subs[data-astro-cid-ada266fb]{margin-top:.75rem;font-size:14px}[data-film-ready] .desk-subs[data-astro-cid-ada266fb]{position:absolute;inset:auto 0 4%;z-index:70;display:grid;justify-items:center;margin:0;padding:0 1rem;pointer-events:none}[data-film-ready] .desk-subs[data-astro-cid-ada266fb]>[data-astro-cid-ada266fb][data-sub]{max-width:92%;width:fit-content;padding:.3rem .75rem;border-radius:.4rem;font-size:15px;line-height:1.4;font-weight:500;color:#fff;background:color-mix(in oklab,black 74%,transparent);box-shadow:0 6px 18px -8px color-mix(in oklab,black 60%,transparent)}@media(min-width:640px){[data-film-ready] .desk-subs[data-astro-cid-ada266fb]>[data-astro-cid-ada266fb][data-sub]{font-size:17px}}@media(min-width:1024px){[data-film-ready] .desk-subs[data-astro-cid-ada266fb]>[data-astro-cid-ada266fb][data-sub]{font-size:19px}}.film-controls[data-astro-cid-obwae6l5],.film-story[data-astro-cid-obwae6l5]{display:none}.film-chapter[data-astro-cid-obwae6l5]+.film-chapter[data-astro-cid-obwae6l5]{border-top:1px solid var(--rule)}[data-astro-cid-obwae6l5][data-film-ready] .film-frame[data-astro-cid-obwae6l5]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}[data-astro-cid-obwae6l5][data-film-ready] .film-chapter[data-astro-cid-obwae6l5]{display:contents}[data-astro-cid-obwae6l5][data-film-ready] .film-chapter[data-astro-cid-obwae6l5]+.film-chapter[data-astro-cid-obwae6l5]{border-top:0}[data-astro-cid-obwae6l5][data-film-ready] .film-caption[data-astro-cid-obwae6l5]{grid-area:2 / 1;position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-astro-cid-obwae6l5][data-film-ready] .film-scene[data-astro-cid-obwae6l5]{grid-area:2 / 1;align-self:center;padding:0}[data-astro-cid-obwae6l5][data-film-ready] .film-scene[data-astro-cid-obwae6l5] .film-picture{border-radius:0}[data-astro-cid-obwae6l5][data-film-ready] .film-controls[data-astro-cid-obwae6l5],[data-astro-cid-obwae6l5][data-film-ready] .film-story[data-astro-cid-obwae6l5]{display:flex}.film-mood[data-astro-cid-obwae6l5]{background:var(--warning-ink);box-shadow:0 0 0 3px color-mix(in oklab,var(--warning-ink) 22%,transparent);transition:background-color .4s ease,box-shadow .4s ease}[data-astro-cid-obwae6l5][data-mood=calm] .film-mood[data-astro-cid-obwae6l5]{background:var(--success-ink);box-shadow:0 0 0 3px color-mix(in oklab,var(--success-ink) 22%,transparent)}[data-astro-cid-obwae6l5][data-mood=pressed] .film-battery[data-astro-cid-obwae6l5]{color:var(--danger)}[data-astro-cid-obwae6l5][data-film-play] [data-astro-cid-obwae6l5][data-icon],[data-astro-cid-obwae6l5][data-film-sound] [data-astro-cid-obwae6l5][data-icon]{display:none}[data-astro-cid-obwae6l5][data-film-play][data-state=paused] [data-astro-cid-obwae6l5][data-icon=play],[data-astro-cid-obwae6l5][data-film-play][data-state=playing] [data-astro-cid-obwae6l5][data-icon=pause],[data-astro-cid-obwae6l5][data-film-play][data-state=ended] [data-astro-cid-obwae6l5][data-icon=replay],[data-astro-cid-obwae6l5][data-film-sound][aria-pressed=false] [data-astro-cid-obwae6l5][data-icon=muted],[data-astro-cid-obwae6l5][data-film-sound][aria-pressed=true] [data-astro-cid-obwae6l5][data-icon=sound]{display:block}[data-astro-cid-obwae6l5][data-film-sound][aria-pressed=true]{color:var(--tv-ink);background:color-mix(in oklab,var(--brand) 55%,transparent)}[data-astro-cid-obwae6l5][data-film-jump][aria-current=step] .film-jump-label[data-astro-cid-obwae6l5],[data-astro-cid-obwae6l5][data-film-jump]:hover .film-jump-label[data-astro-cid-obwae6l5]{color:var(--tv-ink)}.tv[data-astro-cid-obwae6l5]{--tv-body: color-mix(in oklab, var(--ink) 92%, var(--paper));--tv-edge: color-mix(in oklab, var(--ink) 70%, var(--paper));--tv-ink: var(--paper);--tv-ink-muted: color-mix(in oklab, var(--paper) 62%, var(--ink))}.dark .tv[data-astro-cid-obwae6l5]{--tv-body: color-mix(in oklab, var(--paper) 86%, var(--ink));--tv-edge: color-mix(in oklab, var(--paper) 62%, var(--ink));--tv-ink: var(--ink);--tv-ink-muted: color-mix(in oklab, var(--ink) 62%, var(--paper))}.tv-shell[data-astro-cid-obwae6l5]{position:relative;padding:.5rem .5rem 0;border-radius:1.4rem;background:linear-gradient(180deg,color-mix(in oklab,var(--tv-edge) 55%,transparent),transparent 18%),var(--tv-body);box-shadow:inset 0 1px color-mix(in oklab,var(--tv-ink) 22%,transparent),inset 0 -2px color-mix(in oklab,black 25%,transparent),0 30px 60px -28px color-mix(in oklab,var(--ink) 55%,transparent),0 12px 24px -16px color-mix(in oklab,var(--ink) 40%,transparent)}@media(min-width:640px){.tv-shell[data-astro-cid-obwae6l5]{padding:1rem 1rem 0;border-radius:2rem}}.tv-glass[data-astro-cid-obwae6l5]{position:relative;border-radius:1rem;padding:2px;background:color-mix(in oklab,var(--tv-body) 70%,black);box-shadow:inset 0 2px 6px color-mix(in oklab,black 60%,transparent)}.tv-screen[data-astro-cid-obwae6l5]{position:relative;overflow:hidden;border-radius:calc(1rem - 2px)}[data-astro-cid-obwae6l5][data-film-ready] .tv-screen[data-astro-cid-obwae6l5]:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 60px color-mix(in oklab,black 10%,transparent)}[data-astro-cid-obwae6l5][data-film-ready] .tv-glass[data-astro-cid-obwae6l5]:after{content:"";position:absolute;inset:2px;z-index:4;pointer-events:none;border-radius:calc(1rem - 2px);background:linear-gradient(125deg,color-mix(in oklab,white 16%,transparent) 0%,color-mix(in oklab,white 5%,transparent) 22%,transparent 38%)}.tv-power[data-astro-cid-obwae6l5]{position:absolute;top:50%;left:3%;right:3%;z-index:3;height:2px;margin-top:-1px;border-radius:999px;background:#fff;box-shadow:0 0 10px 2px color-mix(in oklab,white 85%,var(--brand)),0 0 36px 8px color-mix(in oklab,var(--brand) 55%,transparent);opacity:0;visibility:hidden;pointer-events:none}.tv-chin[data-astro-cid-obwae6l5]{position:relative;padding:.75rem .5rem .85rem}@media(min-width:640px){.tv-chin[data-astro-cid-obwae6l5]{padding:.9rem .75rem 1rem}}.tv-ink-muted[data-astro-cid-obwae6l5]{color:var(--tv-ink-muted)}.tv-track[data-astro-cid-obwae6l5]{background:color-mix(in oklab,var(--tv-ink) 18%,transparent)}.tv-knob[data-astro-cid-obwae6l5]{color:var(--tv-ink-muted);background:color-mix(in oklab,var(--tv-ink) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--tv-ink) 16%,transparent)}.tv-knob[data-astro-cid-obwae6l5]:hover{color:var(--tv-ink)}.tv-led[data-astro-cid-obwae6l5]{flex-shrink:0;width:6px;height:6px;border-radius:999px;background:color-mix(in oklab,var(--tv-ink) 25%,transparent);transition:background-color .4s ease,box-shadow .4s ease}.tv-start[data-astro-cid-obwae6l5]{display:none}[data-astro-cid-obwae6l5][data-film-ready]:not([data-film-started]) .tv-start[data-astro-cid-obwae6l5]{position:absolute;inset:2px;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;border-radius:calc(1rem - 2px);color:#fff;cursor:pointer}.tv-start-disc[data-astro-cid-obwae6l5]{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin-bottom:.4rem;border-radius:999px;background:var(--brand);box-shadow:0 0 0 6px color-mix(in oklab,var(--brand) 22%,transparent),0 18px 40px -12px color-mix(in oklab,var(--brand) 70%,transparent);transition:transform .2s var(--motion-ease-out, ease-out),box-shadow .2s ease}@media(min-width:640px){.tv-start-disc[data-astro-cid-obwae6l5]{width:5.5rem;height:5.5rem}}.tv-start[data-astro-cid-obwae6l5]:hover .tv-start-disc[data-astro-cid-obwae6l5]{transform:scale(1.06);box-shadow:0 0 0 10px color-mix(in oklab,var(--brand) 26%,transparent),0 22px 48px -12px color-mix(in oklab,var(--brand) 80%,transparent)}.tv-start[data-astro-cid-obwae6l5]:focus-visible{outline:2px solid var(--brand);outline-offset:-6px}.tv-start-label[data-astro-cid-obwae6l5]{font-family:var(--font-serif, serif);font-size:1.35rem;font-weight:600;letter-spacing:-.01em}@media(min-width:640px){.tv-start-label[data-astro-cid-obwae6l5]{font-size:1.75rem}}.tv-start-meta[data-astro-cid-obwae6l5]{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;color:color-mix(in oklab,white 62%,transparent)}@media(prefers-reduced-motion:no-preference){.tv-start-disc[data-astro-cid-obwae6l5]{animation:tv-start-breathe 2.4s ease-in-out infinite}.tv-start[data-astro-cid-obwae6l5]:hover .tv-start-disc[data-astro-cid-obwae6l5]{animation:none}}@keyframes tv-start-breathe{50%{box-shadow:0 0 0 14px color-mix(in oklab,var(--brand) 10%,transparent),0 18px 40px -12px color-mix(in oklab,var(--brand) 70%,transparent)}}[data-astro-cid-obwae6l5][data-film-ready]:not([data-film-on]) .tv-led[data-astro-cid-obwae6l5]{background:var(--danger);box-shadow:0 0 6px color-mix(in oklab,var(--danger) 70%,transparent)}[data-astro-cid-obwae6l5][data-film-playing] .tv-led[data-astro-cid-obwae6l5]{background:var(--success-ink);box-shadow:0 0 8px var(--success-ink)}.tv-stand[data-astro-cid-obwae6l5]{display:flex;flex-direction:column;align-items:center}.tv-neck[data-astro-cid-obwae6l5]{width:18%;height:1.25rem;background:linear-gradient(180deg,color-mix(in oklab,var(--tv-body) 75%,black),var(--tv-body));clip-path:polygon(8% 0,92% 0,100% 100%,0 100%)}.tv-foot[data-astro-cid-obwae6l5]{width:38%;height:.5rem;border-radius:999px 999px .4rem .4rem;background:var(--tv-body);box-shadow:0 10px 18px -10px color-mix(in oklab,var(--ink) 60%,transparent)}@media(min-width:640px){.tv-neck[data-astro-cid-obwae6l5]{height:2rem}.tv-foot[data-astro-cid-obwae6l5]{height:.65rem}}.tv-notch[data-astro-cid-obwae6l5],.tv-camera[data-astro-cid-obwae6l5]{display:none}@media(max-width:639.98px){.tv[data-astro-cid-obwae6l5]{max-width:25rem}.tv-shell[data-astro-cid-obwae6l5]{padding:.5rem;border-radius:2.75rem}.tv-shell[data-astro-cid-obwae6l5]:before,.tv-shell[data-astro-cid-obwae6l5]:after{content:"";position:absolute;width:3px;border-radius:2px;background:var(--tv-edge)}.tv-shell[data-astro-cid-obwae6l5]:before{left:-3px;top:18%;height:12%}.tv-shell[data-astro-cid-obwae6l5]:after{right:-3px;top:24%;height:9%}.tv-glass[data-astro-cid-obwae6l5]{padding:0;border-radius:2.25rem 2.25rem 0 0}.tv-screen[data-astro-cid-obwae6l5]{border-radius:2.25rem 2.25rem 0 0}[data-astro-cid-obwae6l5][data-film-ready] .tv-glass[data-astro-cid-obwae6l5]:after{inset:0;border-radius:2.25rem 2.25rem 0 0}.tv-notch[data-astro-cid-obwae6l5]{display:block;position:absolute;top:.55rem;left:50%;z-index:6;width:28%;height:1.35rem;translate:-50% 0;border-radius:999px;background:#000;pointer-events:none}[data-astro-cid-obwae6l5][data-film-ready] .film-story[data-astro-cid-obwae6l5]{padding:.7rem 1.4rem .5rem;font-size:11px;border-bottom:0;background:transparent}.film-story[data-astro-cid-obwae6l5] [data-film-battery],.film-story-label[data-astro-cid-obwae6l5]{display:none}.film-story[data-astro-cid-obwae6l5] [data-film-day]{order:-1}.film-mood[data-astro-cid-obwae6l5]{order:1}[data-astro-cid-obwae6l5][data-film-ready] .film-scene[data-astro-cid-obwae6l5]{align-self:center}.tv-chin[data-astro-cid-obwae6l5]{padding:.6rem .9rem 1.4rem;border-radius:0 0 2.25rem 2.25rem;background:color-mix(in oklab,var(--tv-body) 55%,black)}.tv-chin[data-astro-cid-obwae6l5]:after{content:"";position:absolute;bottom:.5rem;left:50%;width:34%;height:4px;translate:-50% 0;border-radius:999px;background:color-mix(in oklab,var(--tv-ink) 45%,transparent)}.tv-led[data-astro-cid-obwae6l5],.tv-stand[data-astro-cid-obwae6l5]{display:none}}@media(min-width:640px)and (max-width:1023.98px){.tv[data-astro-cid-obwae6l5]{max-width:50rem}.tv-shell[data-astro-cid-obwae6l5]{padding:1.1rem 1.1rem 0;border-radius:2rem}.tv-camera[data-astro-cid-obwae6l5]{display:block;position:absolute;top:.4rem;left:50%;width:6px;height:6px;translate:-50% 0;border-radius:999px;background:radial-gradient(circle at 35% 35%,color-mix(in oklab,var(--tv-ink) 35%,transparent),#000 70%)}.tv-chin[data-astro-cid-obwae6l5]{padding-bottom:1.1rem}.tv-stand[data-astro-cid-obwae6l5]{display:none}}[data-astro-cid-obwae6l5][data-film-ended] [data-film-replay]{display:inline-flex}.film-passage{background-image:linear-gradient(color-mix(in oklab,var(--brand) 30%,transparent),color-mix(in oklab,var(--brand) 30%,transparent));background-repeat:no-repeat;background-position:0 50%;background-size:100% 100%}.desk-tab[data-astro-cid-wm4ghd3l][aria-selected=true]{background:var(--paper-sunken);color:var(--ink);font-weight:500}
