/* preview-flip: news-style split-flap hover on cards */
#vn .fx{display:inline-flex;gap:1px}
#vn .fx i{position:relative;display:inline-block;font-style:normal;min-width:.62em;text-align:center;perspective:200px}
#vn .fx i b,#vn .fx i s{display:block;font-weight:inherit;text-decoration:none;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .55s cubic-bezier(.3,1.4,.5,1);transition-delay:calc(var(--k)*28ms)}
#vn .fx i s{position:absolute;inset:-3px -1px;display:grid;place-items:center;background:#FFB23F;color:#050B1C;border-radius:2px;transform:rotateX(180deg)}
#vn .fx i s:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(5,11,28,.35)}
#vn .tc-h .fx i s{background:#050B1C;color:#FFB23F}
#vn .flipc:hover .fx i b,#vn .flipc:focus-visible .fx i b,#vn details[open] .fx i b{transform:rotateX(-180deg)}
#vn .flipc:hover .fx i s,#vn .flipc:focus-visible .fx i s,#vn details[open] .fx i s{transform:rotateX(0)}
#vn .rdx{display:flex;align-items:center;font:600 12px/1 var(--fm);letter-spacing:.16em;opacity:0;transform:translateY(6px);transition:opacity .3s,transform .3s;pointer-events:none}
#vn .rdx .fx{gap:3px}
#vn .rdx .fx i{width:20px;height:24px;line-height:24px;min-width:0}
#vn .rdx .fx i b{background:#16264F;color:#FFB23F;border-radius:2px;height:24px;position:relative}
#vn .rdx .fx i b:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#050B1C}
#vn .rdx .fx i s{inset:0}
#vn .flipc:hover .rdx,#vn .flipc:focus-visible .rdx,#vn details[open] .rdx{opacity:1;transform:none}
#vn .flipc:hover .rdx .fx i b,#vn .flipc:hover .rdx .fx i s,#vn details[open] .rdx .fx i b,#vn details[open] .rdx .fx i s{transition-delay:calc(180ms + var(--k)*45ms)}
#vn .flipc:hover,#vn .flipc:focus-visible{box-shadow:inset 0 0 0 1px #FFB23F;outline:0}
/* features cards */
#vn .g3 .card.flipc{padding-bottom:70px}
#vn .g3 .card .rdx{position:absolute;left:30px;bottom:24px}
/* terminals */
#vn .tc.flipc{position:relative}
#vn .tc .tc-f .rdx{margin-left:auto}
/* tariffs */
#vn .tp.flipc .tp-h .fx{gap:1px}
#vn .tp-go{display:flex;justify-content:center;padding:14px 26px 18px;background:var(--paper);text-decoration:none;border-top:1px solid var(--line)}
#vn .tp-go .rdx{opacity:1;transform:none;pointer-events:auto}
/* faq */
#vn summary .qn{display:inline-flex;margin-right:14px;font:500 12px/1 var(--fm);letter-spacing:.1em;color:#34508F;vertical-align:2px}
#vn summary .rdx{position:absolute;right:44px;top:50%;margin-top:-12px}
@media(max-width:600px){#vn summary .rdx{display:none}}
@media(prefers-reduced-motion:reduce){#vn .fx i b,#vn .fx i s,#vn .rdx{transition:none!important}#vn .flipc:hover .fx i b,#vn details[open] .fx i b{transform:none}#vn .flipc:hover .fx i s,#vn details[open] .fx i s{transform:rotateX(180deg)}}
#vn .rdx,#vn .rdx .fx,#vn .rdx .fx i{flex:none}#vn .tc-f .rdx,#vn .tc-f .rdx *{letter-spacing:0}
#vn .tc-f .rdx .fx i{width:20px;height:24px;flex:none;border-radius:0;background:none}
#vn .tc-f{white-space:nowrap}
@media(min-width:601px){#vn .tc.flipc{position:relative}#vn .tc .tc-f .rdx{position:absolute;right:16px;bottom:58px;margin:0}}
