.vl-root,.vl-root *,.vl-root :before,.vl-root :after{box-sizing:border-box}.vl-root ::selection{color:#f4f1eb;background:#211b16}.vl-root section[id]{scroll-margin-top:90px}@keyframes vl-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.82)}}@keyframes vl-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes vl-float{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes vl-spin{to{transform:rotate(360deg)}}.vl-hero-grid{grid-template-columns:1fr}@media (min-width:900px){.vl-hero-grid{grid-template-columns:1.05fr .95fr}}.vl-grid-2{grid-template-columns:1fr}@media (min-width:720px){.vl-grid-2{grid-template-columns:repeat(2,1fr)}}.vl-grid-3{grid-template-columns:1fr}@media (min-width:640px){.vl-grid-3{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.vl-grid-3{grid-template-columns:repeat(3,1fr)}}.vl-grid-4{grid-template-columns:1fr}@media (min-width:560px){.vl-grid-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.vl-grid-4{grid-template-columns:repeat(4,1fr)}}.vl-grid-5{grid-template-columns:1fr}@media (min-width:560px){.vl-grid-5{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.vl-grid-5{grid-template-columns:repeat(3,1fr)}}@media (min-width:1180px){.vl-grid-5{grid-template-columns:repeat(5,1fr)}}.vl-grid-academy{grid-template-columns:1fr}@media (min-width:900px){.vl-grid-academy{grid-template-columns:1.15fr .85fr}}.vl-cmp{grid-template-columns:1.35fr 1fr 1fr 1fr;font-size:12.5px}.vl-cmp-card{padding:26px 20px}@media (min-width:720px){.vl-cmp{grid-template-columns:1.6fr 1fr 1fr 1fr;font-size:14.5px}.vl-cmp-card{padding:36px 40px}}@media (max-width:719px){.vl-root [data-navlinks]{display:none!important}.vl-root [data-nav]{gap:12px!important;padding:10px 14px!important}}@media (max-width:767px){.vl-root .vl-demo-knowledge{display:none!important}}@media (prefers-reduced-motion:reduce){.vl-root [data-reveal],.vl-root [data-from]{opacity:1!important;transform:none!important}.vl-root [data-scrub]{height:auto!important}.vl-root [data-scrub]>div{height:auto!important;position:static!important}.vl-root [data-from]{margin-bottom:26px;position:static!important}.vl-root .vl-demo-frame{height:auto!important}.vl-root [style*=animation]{animation:none!important}}
