*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}figcaption,figure,main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration-skip:objects}dd,dl{margin:0}ol,ul{list-style:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:visible}button{padding:0}button,input:focus,li,ul{outline:0}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{font-family:inherit;background-color:transparent;color:inherit;font-size:inherit;line-height:inherit;border:none;-webkit-appearance:none}input[type=text],select{appearance:none;border-radius:0;box-shadow:none;outline:none}button,select{text-transform:none}select{box-sizing:border-box}textarea{overflow:auto;resize:vertical;border-radius:0}[tabindex="0"],a,area,button,input,label,select,summary,textarea{touch-action:manipulation;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}[aria-disabled]{cursor:default}@font-face{font-family:Soin Sans Neue;src:url(/fonts/soinsansneue-light-webfont.woff2) format("woff2"),url(/fonts/soinsansneue-light-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Soin Sans Neue;src:url(/fonts/soinsansneue-roman-webfont.woff2) format("woff2"),url(/fonts/soinsansneue-roman-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Soin Sans Neue;src:url(/fonts/soinsansneue-medium-webfont.woff2) format("woff2"),url(/fonts/soinsansneue-medium-webfont.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Soin Sans Neue;src:url(/fonts/soinsansneue-bold-webfont.woff2) format("woff2"),url(/fonts/soinsansneue-bold-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Soin Sans Neue;src:url(/fonts/soinsansneue-lightitalic-webfont.woff2) format("woff2"),url(/fonts/soinsansneue-lightitalic-webfont.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Soin Sans Neue;src:url(/fonts/soinsansneue-romanitalic-webfont.woff2) format("woff2"),url(/fonts/soinsansneue-romanitalic-webfont.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Soin Sans Neue;src:url(/fonts/soinsansneue-mediumitalic-webfont.woff2) format("woff2"),url(/fonts/soinsansneue-mediumitalic-webfont.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Soin Sans Neue;src:url(/fonts/soinsansneue-bolditalic-webfont.woff2) format("woff2"),url(/fonts/soinsansneue-bolditalic-webfont.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}html{font-family:Soin Sans Neue,arial;font-size:16px;letter-spacing:.2px;overflow-y:scroll;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-padding-top:60px}@media (min-width:768px){html{scroll-padding-top:var(--header-height-mobile-scrolled)}}body{margin:0;background:#000;color:#f7f7f7;-ms-overflow-style:none}table{table-layout:fixed;margin:0;padding:0;background:none;border:none;border-collapse:collapse}table td,table th{border-bottom:1px solid hsla(0,0%,100%,.2)}p{margin:0 0 30px}hr{border:0;display:block;height:1px;background-color:#fff;opacity:.2}pre{overflow-x:auto;max-width:100%}form{color-scheme:dark}input.form-field{max-width:400px;min-height:40px;margin-bottom:15px;border-bottom:1px solid hsla(0,0%,96.9%,.5);transition:border .3s ease}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){:global(.not-safari) input.form-field{box-shadow:.5px solid hsla(0,0%,96.9%,.5)}}input.form-field:focus{border-bottom:1px solid #fff}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){:global(.not-safari) input.form-field:focus{box-shadow:.5px solid #fff}}button[type=submit].form-button{background-color:#005aff;color:#fff;width:150px;height:40px;margin-bottom:15px}@media (min-width:768px){button[type=submit].form-button{height:50px;width:170px}}form.form{display:flex;flex-direction:column}.form-checkbox{display:block;position:relative;padding-left:40px;margin-bottom:15px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.form-checkbox input{position:absolute;cursor:pointer;opacity:0;height:0;width:0}.form-checkbox input:checked~.form-checkmark:after{opacity:1}.form-checkbox:hover input~.form-checkmark{background-color:hsla(0,0%,100%,.1)}.form-checkmark{position:absolute;top:0;left:0;height:25px;width:25px;margin-bottom:15px;box-shadow:inset 0 0 0 1px currentColor}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){:global(.not-safari) .form-checkmark{box-shadow:inset 0 0 0 .5px currentColor}}.form-checkmark:after{content:"";position:absolute;opacity:0;transition:opacity .2s ease;left:9px;top:4px;width:8px;height:13px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}select{appearance:none;box-shadow:none;flex:1 1;padding:0 50px 0 10px;cursor:pointer;width:100%}select::-ms-expand{display:none}.form-select{position:relative;display:flex;max-width:220px;height:50px;line-height:50px;overflow:hidden;box-shadow:inset 0 0 0 1px currentColor;margin:10px 0 15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){:global(.not-safari) .form-select{box-shadow:inset 0 0 0 .5px currentColor}}.form-select:after{content:"\25BC";color:#fff;position:absolute;top:0;right:0;padding:0 1em;cursor:pointer;pointer-events:none;transition:all .25s ease}.form-select:hover:after{color:#005aff}.module:nth-child(2n):not(.module-eager){background:#0f0f0f}.module:nth-child(2n):not(.module-eager) .compare-features__table-wrapper:after{background:linear-gradient(90deg,rgba(15,15,15,0) 0,#0f0f0f)}.module:nth-child(2n):not(.module-eager)+.module .scroll-reveal__curtain{background:#0f0f0f}.hidden-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);overflow:hidden;word-wrap:normal!important;outline-offset:4px}.hidden-text:focus{clip:auto!important;clip-path:none}.rte .iframe-container{overflow:hidden;padding-top:56.25%;position:relative}.rte .iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.rte:after{visibility:hidden;display:block;content:"";clear:both;height:0}.rte ul{list-style:none;margin:0 0 30px}.rte ul li{position:relative;padding:0 0 0 25px}.rte ul li:before{content:"";position:absolute;left:0;top:12.5px;display:block;width:5px;height:5px;border-radius:100%;box-shadow:inset 0 0 0 1px currentColor}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){:global(.not-safari) .rte ul li:before{box-shadow:inset 0 0 0 .5px currentColor}}.rte ol{list-style:none;counter-reset:number;margin:0 0 30px}.rte ol li{position:relative;counter-increment:number;padding:0 0 0 25px}.rte ol li:before{font-size:12px;line-height:25px;content:counter(number) ".";position:absolute;left:0;top:2px;display:block}.rte a:hover{color:rgba(#fff,.8)}