a,abbr,acronym,address,applet,article,aside,audio,b,big,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup blockquote,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;margin:0;padding:0;vertical-align:baseline}html{font-size:62.5%}body{background:#fff;color:#555;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:14px;line-height:1em;position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/fonts/inter-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/inter-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/inter-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/inter-semibold.woff2) format("woff2")}.h1{font-size:28px;line-height:34px;text-transform:none}.h2{font-size:50px;line-height:50px}.h3{font-size:12px;line-height:1.2}.h3,.h4{letter-spacing:1.2px;text-transform:uppercase}.h4{line-height:1.4}.h4,.h5{font-size:10px}.h5{letter-spacing:1.81px;line-height:1.8;text-transform:uppercase}.tc{text-align:center}.p1{font-size:14px;letter-spacing:.6px}.p2{font-size:19px;letter-spacing:.8px}.p3{font-size:16px;letter-spacing:1.6px;line-height:20px;text-transform:uppercase}.p4{font-size:10px;letter-spacing:1.2px;line-height:1.4}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:Inter,sans-serif;font-size:18px;letter-spacing:-.3px;line-height:22px}body.pdf{color:#414141}a{color:inherit;text-decoration:none}a.underline,a:hover{text-decoration:underline}.pdf a{display:none}hr{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));border:none;height:1px;margin:20px 0}hr.small{margin:20px 0 10px}hr.light{background:linear-gradient(90deg,#000 0,transparent)}.block dl+p,.block h2+p,.block p+h2,.block p+p,dd+dt{margin-top:1em}.block dl+p.heading,.block h2+p.heading,.block p+h2.heading,.block p+p.heading,dd+dt.heading{margin-top:2em}sub{font-size:75%;line-height:1;vertical-align:bottom}.dots{margin-top:10px}.dot-flashing{animation:dotFlashing 1s linear infinite alternate;animation-delay:.5s;position:relative}.dot-flashing,.dot-flashing:after,.dot-flashing:before{background-color:#fff;border-radius:5px;height:5px;width:5px}.dot-flashing:after,.dot-flashing:before{animation:dotFlashing 1s infinite alternate;content:"";display:inline-block;position:absolute;top:0}.dot-flashing:before{animation-delay:0s;left:-15px}.dot-flashing:after{animation-delay:1s;left:15px}@keyframes dotFlashing{0%{background-color:#000}50%,to{background-color:#fff}}::-moz-selection{background:#fff;color:#000}::selection{background:#fff;color:#000}*+p{margin-top:1em}small{font-size:.75em}.break{word-break:break-all}.output{display:block}@media (min-width:420px){.output{padding-left:20px}}p+label{margin-top:1em}.header,header{mix-blend-mode:exclusion;padding:20px;pointer-events:none;position:sticky;top:0;z-index:9}.header a,header a{pointer-events:all}.pdf .header,.pdf header{mix-blend-mode:normal;position:static}html{height:100%}body{display:grid;grid-template-rows:auto auto 58px 0;min-height:100%}.container .scroller,.container .text,.container a,.container form{pointer-events:all}.block{padding:20px}@media (min-width:768px){.block{width:50%}}.block.test-another{pointer-events:none;text-align:center}@media (min-width:768px){.block.test-another{align-items:center;bottom:0;display:flex;height:50vh;justify-content:center;left:0;opacity:0;position:fixed}.pdf .block{width:100%}.welcome{align-items:flex-end;display:flex;height:100%}}.loading .welcome{opacity:0;transition:opacity .5s linear 0s}@media (min-width:768px){.report{display:flex;min-height:100%;position:relative}.pdf .report{display:block}}.text{max-width:616px}.form{max-width:452px}@media (min-width:768px){.form{margin:0 auto}}footer{position:relative;z-index:9}@media (min-width:768px){footer .block p+p{margin-top:0;padding:0 0 0 20px}}.home footer{flex-shrink:0}footer a[rel]{text-decoration:underline}img{margin-bottom:20px;max-width:333px}.flex{display:flex}@media (min-width:768px){.flex-d,.flex-d-r{display:flex}.flex-d-r{flex-direction:row-reverse}}.flex.\--ac{align-items:center}.flex.\--jc{justify-content:center}.cards,.text+.text{margin-top:60px}.text+.text.\--pad{margin-top:0;padding-top:60px}@media (min-width:768px) and (min-height:768px){.fixed-d{bottom:0;left:0;position:fixed}}.fh{height:100vh}.fh .logo{width:100%}.faq+.faq{margin-top:40px}body.home header{width:100%}*{box-sizing:border-box}html{overflow-x:hidden}body{background:#000}body.pdf{background-color:#fff}.loading-screen{align-items:center;display:none;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .5s linear 0s;width:100%}.loading .loading-screen{display:flex;opacity:1}pre code{-webkit-overflow-scrolling:touch;background:none;background:#444;display:block;font-family:monospace;margin:20px 0;max-width:100%;min-width:100px;overflow-x:scroll;white-space:pre}.demo,pre code{border-radius:5px;padding:20px}.demo{background:#fafafa;display:inline-block;margin:20px 0 0}.hidden:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.logo{max-width:616px;mix-blend-mode:exclusion}.pdf .logo{height:168px;mix-blend-mode:normal;width:616px}.logo .circle,.logo .letters{transition:opacity .5s linear 0s}.anim .logo .circle,.loading .logo .circle,.logo .circle--colour{opacity:0}.anim .logo .circle--colour,.loading .logo .circle--colour{opacity:1}.loading .logo .letters{opacity:.1}.form,form{align-items:center;display:flex;flex-direction:column}.form .h3,form .h3{margin-bottom:20px}.form.\--left,form.\--left{align-items:flex-start;margin:60px 0}.form .dots,form .dots{margin-left:1rem}.form .input,form .input{margin:20px 0;position:relative;width:100%}.form .input.nm,form .input.nm{margin:5px 0 30px}.form .input.nm+p,form .input.nm+p{margin-top:0}.form .input span,form .input span{content:"";display:block;height:1px;left:0;position:absolute;width:100%}.form .input span.top,form .input span.top{background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,.5));top:0}.form .input span.bottom,form .input span.bottom{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,.5));bottom:0}.form .input div,form .input div{display:flex;justify-content:space-between}.form .input div p+p,form .input div p+p{margin:0}.form .input input,form .input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;border:none;color:#fff;opacity:.5;padding:10px 0;width:100%}.form .input input:focus,form .input input:focus{outline:none}.form .input input:focus+.bottom,form .input input:focus+.bottom{opacity:1}.form .input input[type=range],form .input input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:25px;margin:0;opacity:1;width:100%}.form .input input[type=range]::-webkit-slider-runnable-track,form .input input[type=range]::-webkit-slider-runnable-track{background:#fff;border-radius:1px;box-shadow:0 0 0 #000;cursor:pointer;height:1px;width:100%}.form .input input[type=range]::-ms-track,form .input input[type=range]::-ms-track{background:#fff;border-radius:1px;box-shadow:0 0 0 #000;cursor:pointer;height:1px;width:100%}.form .input input[type=range]::-moz-range-track,form .input input[type=range]::-moz-range-track{background:#fff;border-radius:1px;box-shadow:0 0 0 #000;cursor:pointer;height:1px;width:100%}.form .input input[type=range]::-webkit-slider-thumb,form .input input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#000;border:1px solid #fff;border-radius:25px;box-shadow:0 0 0 #000;cursor:pointer;height:17px;margin-top:-8px;width:17px}.form .input input[type=range]::-ms-thumb,form .input input[type=range]::-ms-thumb{-webkit-appearance:none;appearance:none;background:#000;border:1px solid #fff;border-radius:25px;box-shadow:0 0 0 #000;cursor:pointer;height:17px;margin-top:-8px;width:17px}.form .input input[type=range]::-moz-range-thumb,form .input input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;border:1px solid #fff;border-radius:25px;box-shadow:0 0 0 #000;cursor:pointer;height:17px;margin-top:-8px;width:17px}.form .input input.active,.form .input input.focus,.form .input input:focus,form .input input.active,form .input input.focus,form .input input:focus{opacity:1}.form .input input.active:invalid+.bottom,form .input input.active:invalid+.bottom{background:linear-gradient(90deg,red 0,hsla(0,0%,100%,0));opacity:1}.form .input input.active:valid+.bottom,form .input input.active:valid+.bottom{background:linear-gradient(90deg,#0f0 0,hsla(0,0%,100%,0));opacity:1}button,input{font-family:Inter,sans-serif}input:-moz-input-placeholder,input:-ms-input-placeholder,input:-webkit-input-placeholder,input::-ms-input-placeholder input::placeholder,input::-webkit-input-placeholder{color:#fff;opacity:1}button{background:#000;border:none;border-radius:0;border-radius:3px;color:#fff;font-size:12px;font-weight:300;letter-spacing:2.2px;line-height:1.2;padding:1em 2em;position:relative;text-transform:uppercase;transition:all .2s linear 0s}button:after,button:before{border-radius:3px;bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;transition:opacity .2s linear 0s;z-index:-1}button:before{background:linear-gradient(200deg,hsla(0,0%,100%,0),#fff 60%)}button:after{background:linear-gradient(200deg,hsla(0,0%,100%,.47),#fff);opacity:0}button:hover:before{opacity:0}button:hover:after{opacity:1}button:active,button:focus{box-shadow:0 0 9px 0 #fff;outline:none}button:active:before,button:focus:before{opacity:0}button:active:after,button:focus:after{opacity:1}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-appearance:none;appearance:none;background:#000;border:none;box-shadow:inset 0 0 0 1000px #000;-webkit-box-shadow:inset 0 0 0 1000px #000;color:#fff;padding:10px 0;width:100%}button[disabled],input[disabled]{border:1px solid #fff;opacity:.5;pointer-events:none}button[disabled]:after,button[disabled]:before,input[disabled]:after,input[disabled]:before{opacity:0}.stats{margin:10px 0 40px}.stats span{display:block;text-transform:none;white-space:nowrap}@media (min-width:420px){.stats{display:flex;max-width:480px}.pdf .stats{display:block;overflow:auto}.stats p+p{margin-left:20px;margin-top:0}.pdf .stats p+p{margin-left:0}.stats p{width:100%}.pdf .stats p{float:left;width:50%}}.rating{display:flex;margin-top:20px}.pdf .rating{display:block;overflow:auto}.pdf .rating p{float:left;margin:0;width:80%}.pdf .rating:after{clear:both;content:"";display:table}.rating span{background:#000;border:1px solid #000;border-radius:50%;display:block;flex-shrink:0;height:20px;margin-right:10px;width:20px}.pdf .rating span{background-color:#fff;border-radius:10px;border-width:2px;float:left}.rating span.\--aplus{border-color:#0f0;box-shadow:0 0 12px #0f0,0 0 4px #0f0,-1px 1px 2px #0f0}.rating span.\--a{border-color:#00ffbf;box-shadow:0 0 12px #00ffbf,0 0 4px #00ffbf,-1px 1px 2px #00ffbf}.rating span.\--b{border-color:#00a3ff;box-shadow:0 0 12px #00a3ff,0 0 4px #00a3ff,-1px 1px 2px #00a3ff}.rating span.\--c{border-color:#fcc401;box-shadow:0 0 12px #fcc401,0 0 4px #fcc401,-1px 1px 2px #fcc401}.rating span.\--d{border-color:#ff6b00;box-shadow:0 0 12px #ff6b00,0 0 4px #ff6b00,-1px 1px 2px #ff6b00}.rating span.\--e{border-color:red;box-shadow:0 0 12px red,0 0 4px red,-1px 1px 2px red}.rating span.\--f{border-color:#8f0202;box-shadow:0 0 12px #8f0202,0 0 4px #8f0202,-1px 1px 2px #8f0202}.rating span+p{margin-top:0}.table{margin:20px 0;max-width:450px;width:100%}.table.\--stats{max-width:650px}.table__row{display:flex;padding:5px 0}.table__row p{width:22.222%}.table__row p:first-child{width:33.333%}.table__row p+p{margin:0}.table__footer,.table__head{padding:5px 0;position:relative}.table__footer:after,.table__footer:before,.table__head:after,.table__head:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));content:"";height:1px;left:0;position:absolute;width:100%}.table__footer:before,.table__head:before{top:0}.table__footer:after,.table__head:after{bottom:0}.table__body{padding:5px 0}.table__footer{margin:5px 0}.block .card{display:flex;flex-shrink:0;max-width:280px;padding:0 10px;width:100%}.block .card:first-child{padding-left:20px}.pdf .block .card:first-child{padding-left:10px}.block .card:last-child{padding-right:20px}.pdf .block .card:last-child{padding-right:10px}@media (min-width:768px){.block .card{max-width:453px}}.pdf .block .card{max-width:none;width:100%}.block .card__inner{background-image:linear-gradient(206deg,#0b0b0b 5%,#242424);border-radius:8px;display:flex;flex-direction:column;padding:20px 10px;position:relative}.pdf .block .card__inner{display:block;padding:20px 10px 0}.block .card__inner.\--light,.pdf .block .card__inner{background-image:linear-gradient(206deg,#e5e5e5 5%,#b3b3b3);color:#000}.block .card__text{display:flex;flex-direction:column;justify-content:space-between;margin-top:10px}.pdf .block .card__text{display:block}.block .card__link{padding-top:40px;text-align:center}.block .card__link a{bottom:20px;left:50%;position:absolute;transform:translateX(-50%)}.scroller{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;margin:20px -20px;overflow:auto;scrollbar-width:none;width:100vw}.scroller::-webkit-scrollbar{display:none}@media (min-width:768px){.scroller{transform:translateX(-50vw)}.pdf .scroller{margin:0;transform:translateX(0);width:100%}}.scroller__inner{cursor:grab;display:flex}.scroller__inner.active{cursor:grabbing}.pdf .scroller__inner{display:block;overflow:auto}@media (min-width:768px){.scroller__inner{padding-left:50vw}.pdf .scroller__inner{padding:0 10px}}
