.cv-page .cv-player{aspect-ratio:4/5;background:#17191d;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 70px -40px #17191d8c}.cv-track{scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;display:flex;overflow-x:auto}.cv-track::-webkit-scrollbar{display:none}.cv-track img{-o-object-fit:cover;object-fit:cover;scroll-snap-align:start;flex:0 0 100%;width:100%;height:100%;display:block}.cv-nav{color:#17191d;cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding-bottom:3px;font:600 24px/1 system-ui,sans-serif;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 16px #0000002e}.cv-nav.prev{left:10px}.cv-nav.next{right:10px}.cv-nav:disabled{opacity:0;pointer-events:none}.cv-dots{justify-content:center;gap:5px;display:flex;position:absolute;bottom:12px;left:0;right:0}.cv-dots i{background:#ffffff73;border-radius:50%;width:6px;height:6px}.cv-dots i.on{background:#0d99ff}.cv-page .vs-demos img{-o-object-fit:cover;object-fit:cover}@media (min-width:1001px){.cv-page .vs-hero-video{justify-self:center;width:min(100%,470px)}}@media (max-width:1000px){.cv-page .vs-hero-video{width:min(100%,460px)}}.cv-faq{gap:10px;margin-top:8px;display:grid}.cv-faq details{background:#fff;border:1px solid #e0e4eb;border-radius:14px;padding:16px 18px}.cv-faq summary{cursor:pointer;font-weight:600;list-style:none}.cv-faq summary::-webkit-details-marker{display:none}.cv-faq summary:after{content:"+";float:right;color:#686d77}.cv-faq details[open] summary:after{content:"–"}.cv-faq p{color:#686d77;margin:10px 0 0;line-height:1.55}.cv-brand{border:1px solid #e0e4eb;border-radius:14px;width:100%;max-width:380px;margin:0 auto;display:block;transform:rotate(-2deg);box-shadow:0 24px 50px -32px #17191d73}
