.ev-tv-section{height:calc(600px + 100vh)}.ev-tv-morph,.ev-tv-crop,.ev-tv-window,.ev-tv-content{contain:paint;transform-origin:50%}.ev-tv-crop{will-change:transform}.ev-tv-crop,.ev-tv-window{border-radius:14px;overflow:hidden}.ev-tv-content{background:#0a0706}@supports (animation-timeline:scroll()){.ev-tv-section{view-timeline-name:--ev-tv;view-timeline-axis:block}@keyframes ev-tv-morph{0%{transform:translateY(0)scale(1)}to{transform:translateY(var(--tv-shift,0px)) scale(var(--tv-rest,.56))}}@keyframes ev-tv-crop{0%{transform:translate(0%)}to{transform:translate(var(--tv-clip-x,0%), var(--tv-clip-y,0%))}}@keyframes ev-tv-window{0%{transform:translate(0%)}to{transform:translate(var(--tv-window-x,0%), var(--tv-window-y,0%))}}.ev-tv-css .ev-tv-morph,.ev-tv-css .ev-tv-crop,.ev-tv-css .ev-tv-window,.ev-tv-css .ev-tv-content{animation:linear both ev-tv-morph;animation-timeline:--ev-tv;animation-range:contain contain 80%}.ev-tv-css .ev-tv-crop,.ev-tv-css .ev-tv-content{animation-name:ev-tv-crop}.ev-tv-css .ev-tv-window{animation-name:ev-tv-window}@keyframes ev-title-shrink{to{transform:scale(var(--ev-title-scale,1))}}.ev-title{animation:linear both ev-title-shrink;animation-timeline:--ev-tv;animation-range:contain contain 80%}}@media (prefers-reduced-motion:reduce){.ev-tv-css .ev-tv-morph{transform:translateY(var(--tv-shift,0px)) scale(var(--tv-rest,.56));animation:none}.ev-tv-css .ev-tv-crop{transform:translate(var(--tv-clip-x,0%), var(--tv-clip-y,0%));animation:none}.ev-tv-css .ev-tv-window{transform:translate(var(--tv-window-x,0%), var(--tv-window-y,0%));animation:none}.ev-tv-css .ev-tv-content{transform:translate(var(--tv-clip-x,0%), var(--tv-clip-y,0%));animation:none}.ev-tv-morph,.ev-tv-crop,.ev-tv-window,.ev-tv-content{will-change:auto}.ev-title{transform:scale(var(--ev-title-scale,1));will-change:auto;animation:none}}.ev-screen-bg{background:linear-gradient(135deg,#e2a05a 0%,#9a3f4a 52%,#2e1322 100%)}.ev-scrim{background:radial-gradient(120% 100% at 50% 46%,#0000 42%,#0009 100%)}@keyframes ev-card-in{0%{opacity:0;transform:translateY(-34px) rotate(calc(var(--rot) - 7deg)) scale(.9)}to{opacity:1;transform:translateY(0) rotate(var(--rot)) scale(1)}}.ev-card{opacity:0;transform:rotate(var(--rot))}.ev-card.play{animation:.6s cubic-bezier(.16,1,.3,1) both ev-card-in;animation-delay:var(--delay)}@keyframes ev-line-in{0%{opacity:0;transform:translateY(118%)}to{opacity:1;transform:translateY(0)}}.ev-line{animation:ev-line-in var(--ev-dur,.9s) cubic-bezier(.16, 1, .3, 1) both;animation-delay:var(--ev-delay,0s)}.ev-track{transition:transform .95s cubic-bezier(.16,1,.3,1)}.ev-frame{opacity:0;transition:opacity .5s .15s}.ev-frame.show{opacity:1}@media (prefers-reduced-motion:reduce){@keyframes ev-line-in{0%{opacity:0}to{opacity:1}}@keyframes ev-card-in{0%{opacity:0}to{opacity:1}}.ev-card.play{animation-duration:.4s;animation-delay:.3s}.ev-track{transition:none}.ev-frame{opacity:1;transition:none}}.tv-amb{object-fit:cover;z-index:0;pointer-events:none;mix-blend-mode:screen;opacity:.92;will-change:opacity;width:100%;height:100%;animation:1.4s both tv-amb-in;position:absolute;inset:0}@keyframes tv-amb-in{0%{opacity:0}to{opacity:.92}}@media (prefers-reduced-motion:reduce){.tv-amb{animation:none}}
