a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,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,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{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--form-width:min(90rem, 95vw);--primary:#e57b00;--secondary:#061232;--light-primary:#fff;--light-secondary:#fafafa;--dark:#000;--grey:#e2e2e2;--sub-text:#a9a7a9;font-size:62.5%}body{background-color:var(--light-primary);-webkit-print-color-adjust:exact;print-color-adjust:exact;font-family:Inter,sans-serif;font-size:1.2rem;font-style:normal}.hidden{display:none!important}nav{gap:1rem;margin-bottom:3rem;display:grid}nav>div{background-color:var(--primary);justify-content:right;align-items:center;gap:1rem;padding:1.5rem;display:flex}nav img{height:5rem;margin:0 auto}h1{text-align:center;margin-bottom:5rem;font-family:Oswald,sans-serif;font-size:3rem;font-weight:700}.lang-select{width:var(--form-width);justify-content:center;gap:2rem;margin:2rem auto 4rem;display:flex}.lang-select a{background-color:var(--primary);color:var(--light-primary);padding:calc(var(--form-width) / 10);cursor:pointer;font-size:3rem;font-weight:700;transition:scale .2s ease-out;display:block}.lang-select a:hover,.lang-select a:active{background-color:var(--secondary);color:var(--light-secondary);scale:1.05}.lang-select a.selected{background-color:var(--secondary);color:var(--light-secondary)}#info-text{text-align:center;margin:0 1rem 5rem;font-size:1.8rem;line-height:2.5rem}a#start{cursor:pointer;background-color:var(--primary);width:fit-content;color:var(--light-primary);cursor:pointer;border-radius:1rem;margin:0 auto;padding:1rem 5rem;font-size:2rem;font-weight:700;transition:scale .1s ease-out;display:block}a#start:hover{background-color:var(--secondary);scale:1.1}.form-wrapper{width:var(--form-width);margin:0 auto;overflow:hidden}.form-wrapper #progress-bar-wrapper{border-radius:10rem;width:100%;margin-bottom:3rem;overflow:hidden}.form-wrapper #progress-bar-wrapper div{background-color:var(--secondary);color:var(--light-secondary);text-align:center;padding:.8rem 0;font-size:2rem;transition:width .2s ease-out}.form-wrapper>button{--btn-size:5rem;--btn-distance:calc(((100vw - var(--form-width)) / 2) - var(--btn-size) - 1rem);background-color:var(--primary);color:var(--light-primary);width:var(--btn-size);height:var(--btn-size);cursor:pointer;border:none;border-radius:50%;padding-left:.8rem;font-size:2rem;line-height:1rem;transition:scale .1s ease-out;position:fixed;top:50%}.form-wrapper>button:hover{background-color:var(--secondary);scale:1.2}.form-wrapper>button#prev{left:var(--btn-distance);transform:scaleX(-1)}.form-wrapper>button#next{right:var(--btn-distance)}.form-wrapper>button:active{scale:1}form{width:calc(var(--form-width) * var(--tests-count));transition:translate .1s;display:flex}form>div{width:var(--form-width);margin-bottom:5rem;font-size:1.5rem}form>div>div.test-text>p{margin-bottom:1rem;font-size:1.8rem}form>div>div.test-text>p:last-child{margin-bottom:4rem}form>div>div.question{background-color:var(--grey);margin-bottom:2rem;padding:2rem 1rem}form>div>div.question h2{margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}form>div>div.question input{margin-bottom:1rem}form>div:last-child{flex-direction:column;display:flex}form button[type=submit]{background-color:var(--primary);width:fit-content;color:var(--light-primary);cursor:pointer;border:none;border-radius:1rem;align-self:center;padding:1rem 5rem;font-size:2rem;font-weight:700;transition:scale .1s ease-out}form button[type=submit]:hover{background-color:var(--secondary);scale:1.1}.results-card{background:var(--grey);color:var(--dark);text-align:center;max-width:500px;width:var(--form-width);margin:0 auto;padding:4rem 1rem}.results-card #results{margin-bottom:2rem;font-size:3rem}.results-card h2.score{color:var(--secondary);margin:0 0 2rem;font-size:6rem;font-weight:700}.results-card h3.details{font-size:3rem}#print-btn{background-color:var(--primary);width:fit-content;color:var(--light-primary);cursor:pointer;border:none;border-radius:1rem;margin:3rem auto 0;padding:1rem 5rem;font-size:2rem;font-weight:700;transition:scale .1s ease-out;display:block}#print-btn:hover{background-color:var(--secondary);scale:1.1}#results-table{display:none}@page{size:auto;margin:0}@media print{#print-btn,.results-card{display:none}#results-table{text-align:center;width:calc(var(--form-width) - 10vw);border-collapse:collapse;margin:0 auto;font-size:2rem;display:table}#results-table th,#results-table td{border:var(--dark) .2rem solid;padding:1rem}#results-table th{font-weight:700}}@media (width<=1050px){.form-wrapper{margin-bottom:3rem}.form-wrapper button{top:unset;border-radius:1rem;width:30vw;bottom:1rem}.form-wrapper button#prev{left:1rem}.form-wrapper button#next{right:1rem}:is(button,a):hover{background-color:var(--primary)!important;scale:1!important}:is(button,a):active{background-color:var(--secondary)!important;color:var(--light-secondary)!important;scale:1.1!important}}
