.vna5{width:100%;min-width:0;contain:layout paint style;content-visibility:auto;contain-intrinsic-size:auto 107.89vw}
.vna5 *,.vna5 *::before,.vna5 *::after{box-sizing:border-box}
.vna5__scene{position:relative;width:100%;aspect-ratio:697/752;overflow:hidden;isolation:isolate;border-radius:clamp(14px,2vw,22px);background:#020812;touch-action:pan-y}
.vna5__frame,.vna5__frame img,.vna5__finish{position:absolute;inset:0;display:block;width:100%;height:100%}
.vna5__frame img{object-fit:cover;object-position:center;user-select:none;pointer-events:none;-webkit-user-drag:none}
.vna5__frame--idle{z-index:1}
.vna5__frame--wink{z-index:2;opacity:0;animation:vna5-wink 10s linear infinite;will-change:opacity}
.vna5__frame--turn{z-index:3;opacity:0;transform:scale(1.008) translate3d(.35%,0,0);filter:blur(.25px);animation:vna5-turn 10s cubic-bezier(.42,0,.2,1) infinite;will-change:opacity,transform,filter}
.vna5__finish{z-index:4;pointer-events:none;background:linear-gradient(180deg,rgba(2,8,18,.08),transparent 18% 80%,rgba(2,8,18,.18));mix-blend-mode:multiply}
@keyframes vna5-wink{
  0%,21.5%{opacity:0}
  22.8%,25.2%{opacity:1}
  26.8%,100%{opacity:0}
}
@keyframes vna5-turn{
  0%,26.5%{opacity:0;transform:scale(1.008) translate3d(.35%,0,0);filter:blur(.35px)}
  40%,72%{opacity:1;transform:scale(1) translate3d(0,0,0);filter:blur(0)}
  85%,100%{opacity:0;transform:scale(1.006) translate3d(.2%,0,0);filter:blur(.25px)}
}
.vna5[data-paused="true"] *,.vna5[data-paused="true"] *::before,.vna5[data-paused="true"] *::after{animation-play-state:paused!important}
@media(prefers-reduced-motion:reduce){.vna5 *,.vna5 *::before,.vna5 *::after{animation:none!important}.vna5__frame--wink,.vna5__frame--turn{display:none}}
