*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:#fbfbf9;color:#18181b;font-family:Schibsted Grotesk,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden;font-feature-settings:"ss01"}::selection{background:#cde9dd}input::placeholder,textarea::placeholder{color:#9c9ca3}@keyframes vxBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes vxWave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes vxDot{0%,to{opacity:.35}50%{opacity:1}}@keyframes vxPkt{0%{transform:translate(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(150px);opacity:0}}@media (max-width: 1024px){[data-demoinner]{grid-template-columns:1fr!important}}@media (max-width: 920px){nav{padding:14px 22px!important}[data-stack],[data-grid3]{grid-template-columns:1fr!important}[data-grid4]{grid-template-columns:repeat(2,1fr)!important}[data-grid2],[data-demoinner]{grid-template-columns:1fr!important}[data-stack]>div:first-child,[data-demoinner]>div:first-child{border-right:none!important;border-bottom:1px solid rgba(24,24,27,.08)!important}[data-pricehl]{transform:none!important}[data-comp]{min-width:560px}[data-compwrap]{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 760px){[data-contactgrid]{grid-template-columns:1fr!important;gap:40px!important}}@media (max-width: 640px){nav a[data-navlink]{display:none!important}section{padding:88px 20px!important}[data-hero]{padding-top:128px!important;padding-bottom:60px!important}#demo{padding-top:28px!important;padding-bottom:92px!important}[data-divgrid]{grid-template-columns:1fr 1fr!important;column-gap:0!important;border-top:none!important}[data-divgrid]>div{border-right:none!important;border-top:1px solid rgba(24,24,27,.1)!important;padding:24px 18px 24px 0!important}[data-divgrid]>div:nth-child(2n){padding-left:18px!important;padding-right:0!important}[data-stack]>div,[data-demoinner]>div{padding:22px!important}[data-contactform]{padding:24px!important}}@media (max-width: 480px){[data-demotabs]{display:flex!important;width:100%}[data-demotabs] button{flex:1 1 0;padding:9px 6px!important;font-size:12.5px!important}[data-divgrid]{grid-template-columns:1fr!important}[data-divgrid]>div,[data-divgrid]>div:nth-child(2n){padding:20px 0!important}}@media (prefers-reduced-motion: reduce){*{animation:none!important}}
