.vt-pad{width:100%;padding-inline:clamp(1rem,2.5vw,2.5rem)}.vt-head{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(1.5rem,3.5vw,3rem);display:flex}.vt-head__text{width:100%;max-width:36rem}.vt-head__quote{color:#5876ff66;color:lab(51.6264% 42.8012 -99.1923/.4);filter:drop-shadow(0 0 28px #6400ff73);filter:drop-shadow(0 0 28px lab(35.2671% 75.0597 -103.58/.45));flex-shrink:0;width:clamp(5rem,9vw,8rem);height:clamp(5rem,9vw,8rem);display:none}@media (min-width:768px){.vt-head__quote{display:block}}.vt-stage{gap:1rem;margin:0;list-style:none;display:grid}.vt-card{isolation:isolate;aspect-ratio:16/9;background:#070a18;border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-radius:1.25rem;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .32s;position:relative;overflow:hidden;box-shadow:0 28px 70px -24px #29008999,inset 0 1px #ffffff24;box-shadow:0 28px 70px -24px lab(12.758% 62.2635 -78.6869/.6),inset 0 1px lab(100% 0 0/.14)}.vt-card__media{z-index:0;position:absolute;inset:0;overflow:hidden}.vt-card__poster,.vt-card__video{object-fit:contain}.vt-card__bg{object-fit:cover;filter:blur(28px)saturate(1.25)brightness(.75);transform:scale(1.3)}.vt-card__video{opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.vt-card__video[data-ready]{opacity:1}.vt-card__shade{pointer-events:none;background:linear-gradient(#0000 45%,#010419b3 78%,#03071a 100%),linear-gradient(#01041959,#0000 22%);background:linear-gradient(#0000 45%,lab(1.35092% 1.97539 -10.6065/.7) 78%,#03071a 100%),linear-gradient(lab(1.35092% 1.97539 -10.6065/.35),#0000 22%);position:absolute;inset:0}.vt-card__caption{z-index:2;pointer-events:none;gap:.2rem;display:grid;position:absolute;bottom:1rem;left:1.1rem;right:1.1rem}.vt-card__label{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#c8ccff;color:lab(82.7769% 10.4184 -35.7572);font-size:.6875rem;font-weight:500}.vt-card__title{font-family:var(--font-heading), system-ui, sans-serif;color:#fff;text-shadow:0 1px 12px #0009;font-size:1.0625rem;font-weight:700;line-height:1.25}.vt-card__hit{z-index:3;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset:0}.vt-card__hit:focus-visible{outline-offset:-4px;border-radius:inherit;outline:2px solid #809eff;outline:2px solid lab(65.3526% 18.4356 -71.2619)}.vt-play{color:#fff;backdrop-filter:blur(14px)saturate(170%);background:linear-gradient(135deg,#ffffff4d,#ffffff14);background:linear-gradient(135deg,lab(100% 0 0/.3),lab(100% 0 0/.08));border:1px solid #ffffff61;border:1px solid lab(100% 0 0/.38);border-radius:9999px;place-items:center;width:4.25rem;height:4.25rem;transition:transform .32s cubic-bezier(.22,1,.36,1);display:grid;position:relative;box-shadow:inset 0 1px #ffffff8c,inset 0 -8px 18px #6d61ff47,0 10px 36px #472dfd80;box-shadow:inset 0 1px lab(100% 0 0/.55),inset 0 -8px 18px lab(49.5323% 45.2934 -87.3025/.28),0 10px 36px lab(36.4526% 58.8017 -99.3303/.5)}.vt-play:after{content:"";border-radius:inherit;border:1px solid #a8afff99;border:1px solid lab(72.6833% 18.9877 -56.6484/.6);animation:2.6s ease-out infinite vt-pulse;position:absolute;inset:-2px}.vt-play__icon{filter:drop-shadow(0 2px 6px #00000059);width:1.5rem;height:1.5rem;margin-left:.2rem}.vt-card__hit:hover .vt-play,.vt-card__hit:focus-visible .vt-play{transform:scale(1.1)}.vt-card__hit:active .vt-play{transform:scale(.96)}@keyframes vt-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}@media (min-width:900px){.vt-stage{perspective:1800px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:clamp(1rem,2vw,2rem);padding-block:2rem 3.5rem}.vt-card{transform:var(--vt-t,none);will-change:transform;border-radius:1.5rem}.vt-card[data-pos=left]{--vt-t:rotateY(10deg)}.vt-card[data-pos=right]{--vt-t:rotateY(-10deg)}.vt-card[data-pos=mid]{z-index:2;box-shadow:0 40px 110px -20px #3f00c5b3,0 0 0 1px #8b8eff40,inset 0 1px #ffffff2e;box-shadow:0 40px 110px -20px lab(23.1322% 76.0037 -99.6562/.7),0 0 0 1px lab(62.6007% 28.4116 -70.1931/.25),inset 0 1px lab(100% 0 0/.18)}.vt-card:hover{transform:var(--vt-t,none) translateY(-8px)}.vt-card[data-pos=mid] .vt-play{width:4.75rem;height:4.75rem}}@media (prefers-reduced-motion:reduce){.vt-card,.vt-play{transition:none}.vt-play:after{opacity:0;animation:none}}.tvm{z-index:100;backdrop-filter:blur(14px);background:#000106d1;background:lab(.266014% .419259 -2.19402/.82);place-items:center;padding:1.25rem;animation:.24s both tvm-fade;display:grid;position:fixed;inset:0}.tvm__sheet{gap:.75rem;width:min(100%,1280px);transition:transform .26s cubic-bezier(.22,1,.36,1);animation:.38s cubic-bezier(.22,1,.36,1) both tvm-pop;display:grid}.tvm__bar{touch-action:none;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}.tvm__grab{display:none}.tvm__label{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#c8ccff;color:lab(82.7769% 10.4184 -35.7572);margin:0;font-size:.6875rem}.tvm__title{font-family:var(--font-heading), system-ui, sans-serif;color:#fff;margin:.15rem 0 0;font-size:1.0625rem;font-weight:700}.tvm__close{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff1a;background:lab(100% 0 0/.1);border:1px solid #ffffff3d;border:1px solid lab(100% 0 0/.24);border-radius:9999px;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;transition:background .18s;display:inline-grid}.tvm__close:hover{background:#ffffff2e;background:lab(100% 0 0/.18)}.tvm__close:focus-visible{outline-offset:2px;outline:2px solid #809eff;outline:2px solid lab(65.3526% 18.4356 -71.2619)}.tvm__stage{place-items:center;display:grid}.tvm__frame{aspect-ratio:16/9;background:#000;border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);border-radius:1rem;width:min(100%,177.778dvh - 13.3333rem,1280px);overflow:hidden;box-shadow:0 30px 90px #0009,0 0 0 1px #ffffff0a;box-shadow:0 30px 90px lab(0% 0 0/.6),0 0 0 1px lab(100% 0 0/.04)}.tvm__video{background:#000;border:0;width:100%;height:100%;display:block}.tvm__frame[data-portrait]{aspect-ratio:270/409;width:min(100%,66.0147dvh - 4.9511rem,500px)}@keyframes tvm-fade{0%{opacity:0}}@keyframes tvm-pop{0%{opacity:0;transform:translateY(24px)scale(.94)}}@media (max-width:767.98px){.tvm{background:#02040d;place-items:stretch stretch;padding:0}.tvm__sheet{width:100%;height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);grid-template-rows:auto 1fr;gap:0;animation-name:tvm-sheet}.tvm__bar{padding:1.4rem 1rem .75rem}.tvm__grab{background:#ffffff47;background:lab(100% 0 0/.28);border-radius:9999px;width:2.5rem;height:.25rem;display:block;position:absolute;top:.5rem;left:50%;transform:translate(-50%)}.tvm__stage{align-content:center}.tvm__frame{border-inline:0;border-radius:0;width:100%;max-height:calc(100dvh - 8rem)}.tvm__frame[data-portrait]{border-inline:1px solid #ffffff24;border-inline:1px solid lab(100% 0 0/.14);border-radius:1rem;width:min(100%,66.0147dvh - 5.28117rem)}}@media (max-width:767.98px) and (orientation:landscape){.tvm__bar{padding-top:.6rem}.tvm__frame{width:min(100%,177.778dvh - 8.88889rem)}}@keyframes tvm-sheet{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.tvm,.tvm__sheet{animation:none}}
