*{box-sizing:border-box;scrollbar-color:rgba(191,213,255,.3) rgba(191,213,255,.1);scrollbar-width:thin}:root{--font-family:"Rubik",sans-serif;--gold:#fc0;--light-brown:#fc0;--main-blue:#00d7ff;--padding-horizontal:23.475rem;--dark-blue:#132535;--muted:#bfd5ff;--middle-brown:#ff9507;--purple:#a034ff;--white:#fff;--gray:#7a8fb8;--green:#76ff33;--red:#f33;--orange:#ff6a29}html{font-size:16px;scroll-behavior:smooth}@media screen and (max-width:1600px){html{font-size:14px}}@media screen and (max-width:1440px){html{font-size:13px}}@media screen and (max-width:1366px){html{font-size:13px}}@media screen and (max-width:1024px){html{font-size:11px}}@media (max-width:600px),(max-width:600px) and (max-aspect-ratio:8/5),screen and (max-width:900px) and (max-aspect-ratio:8/5){html{font-size:16px}}@media screen and (max-width:390px){html{font-size:13px}}@media screen and (max-width:340px){html{font-size:12px}}@media screen and (min-width:1601px){html{font-size:16px}}@media screen and (min-width:2180px){html{font-size:21px}}@media screen and (min-width:2700px){html{font-size:23px}}@media screen and (min-width:3140px){html{font-size:25px}}@media screen and (min-width:3440px){html{font-size:28px}}@media (min-aspect-ratio:8/5) and (min-width:600px) and (max-width:1000px){html{font-size:max(min(1.5vh,1vw),7px)}}@media (min-aspect-ratio:8/5) and (min-width:650px) and (max-width:1000px){html{font-size:max(min(1.5vh,1vw),8px)}}@media (min-aspect-ratio:8/5) and (min-width:800px) and (max-width:1000px){html{font-size:max(min(1.5vh,1vw),10px)}}@media (min-aspect-ratio:8/5) and (min-width:650px) and (max-width:1000px){html{font-size:max(min(1.4815vh,1vw),6px)}}@media (min-aspect-ratio:8/5) and (min-width:800px) and (max-width:1000px){html{font-size:max(min(1.4815vh,1vw),9px)}}body{align-items:center;background:#152d3a;color:#fff;display:flex;flex-direction:column;font-family:Rubik;min-height:100vh;overflow-x:hidden;width:100%}body,h1,h2,h3,p{margin:0;padding:0}section{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}section h2{font-size:1.875rem;font-weight:500;line-height:2.5rem;margin-bottom:1.75rem;text-align:center;text-transform:uppercase}@media screen and (max-width:500px){section h2{font-size:2rem}}section .subtitle,section p{color:var(--muted);font-size:1rem;font-weight:400;line-height:1.25rem;text-align:center}@media (max-width:600px),screen and (max-width:900px) and (max-aspect-ratio:8/5){section{padding:0 var(--padding-horizontal)}}footer{align-items:center;display:flex;padding:0 4rem;width:100%}@media screen and (max-width:900px){footer{padding:0 var(--padding-horizontal)}}footer .footer-inner{align-items:center;border-top:1px solid hsla(0,0%,100%,.25);display:flex;padding:1.75rem 0;width:100%}@media screen and (max-width:900px){footer .footer-inner{flex-direction:column;justify-content:center}}footer .footer-inner .lang-container{align-items:center;border:1px solid hsla(0,0%,100%,.25);border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:500;margin-right:1rem;position:relative;text-decoration:none;text-transform:uppercase;transition:.3s ease}@media screen and (min-width:900px){footer .footer-inner .lang-container{display:none}}@media screen and (max-width:900px){footer .footer-inner .lang-container{margin-bottom:1.5rem;margin-right:0}}footer .footer-inner .lang-container .current{align-items:center;border-radius:.5rem;display:flex;padding:.75rem;position:relative;transition:.3s ease}footer .footer-inner .lang-container .current:after{background-image:url(/images/id/drop-arrow-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.25rem;margin-left:.5rem;transition:.3s ease;width:.5rem}footer .footer-inner .lang-container .current:hover{background:#fff;color:var(--dark-blue)}footer .footer-inner .lang-container .current:hover:after{filter:invert(1)}footer .footer-inner .lang-container .dropdown{background:#fff;border-radius:.325rem;left:50%;margin:0;max-height:0;overflow:hidden;padding:0;position:absolute;top:-.5rem;transform:translate(-50%,-100%);transition:.3s ease;width:100%}footer .footer-inner .lang-container .dropdown li{cursor:pointer;display:flex;width:100%}footer .footer-inner .lang-container .dropdown li a{align-items:center;color:var(--dark-blue);display:flex;font-weight:700;justify-content:center;line-height:1;padding:.375rem 0;text-decoration:none;transition:.3s ease;width:100%}footer .footer-inner .lang-container .dropdown li a:hover{background:var(--gold)}footer .footer-inner .lang-container.active .dropdown{max-height:calc(1.7rem*var(--lang-count))}footer .footer-inner .lang-container.active .current:after{transform:rotate(180deg)}footer .footer-inner .copyright{color:hsla(0,0%,100%,.6);font-size:.875rem}@media screen and (max-width:900px){footer .footer-inner .copyright{margin-bottom:1.5rem;text-align:center}}footer .footer-inner .social-links{align-items:center;display:flex;margin:0 0 0 auto;padding:0}@media screen and (max-width:900px){footer .footer-inner .social-links{margin-left:0}}footer .footer-inner .social-links li{display:flex;height:1.5rem;transition:.3s ease;width:1.5rem}footer .footer-inner .social-links li:not(:last-child){margin-right:1.5rem}footer .footer-inner .social-links li a{height:100%;width:100%}footer .footer-inner .social-links li a img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}footer .footer-inner .social-links li:hover{transform:scale(1.1)}:root{--padding-horizontal:29.875rem}@media (max-width:600px),(max-width:600px) and (max-aspect-ratio:8/5),screen and (max-width:900px) and (max-aspect-ratio:8/5){:root{--padding-horizontal:1rem}}@media screen and (max-width:1600px){:root{--padding-horizontal:18rem}}@media screen and (max-width:1440px){:root{--padding-horizontal:13rem}}@media screen and (max-width:1366px){:root{--padding-horizontal:12rem}}@media screen and (max-width:1024px){:root{--padding-horizontal:10rem}}@media (max-width:600px),(max-width:600px) and (max-aspect-ratio:8/5),screen and (max-width:900px) and (max-aspect-ratio:8/5){:root{--padding-horizontal:2rem}}@media (min-aspect-ratio:8/5) and (min-width:600px) and (max-width:1000px){:root{--padding-horizontal:14rem}}html{overflow-x:hidden}body,html{width:100vw}body{background:#001926;position:relative}body:before{background:radial-gradient(100% 158.02% at 100% 100%,#1a1a29 0,#671f35 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}header{width:100%}header img{margin-bottom:2.5rem;-o-object-fit:contain;object-fit:contain;width:100%}header .user-info{display:flex;position:absolute;right:2rem;top:2rem}@media screen and (max-width:1000px){header .user-info{align-items:center;display:flex;justify-content:center;margin-bottom:2rem;position:static;width:100%}}header .user-info .icon{background-image:url(/images/avatars/1_forum_avatar.png);background-size:cover;height:2.5rem;margin-right:1rem;width:2.5rem}header .user-info .info-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-right:1rem}@media screen and (max-width:1000px){header .user-info .info-wrapper{margin-right:0}}header .user-info .info-wrapper .name{color:#bfd5ff;font-size:1rem;font-weight:500;line-height:1rem}header .user-info .info-wrapper .open-logout-popup,header .user-info .info-wrapper .survey-header-user-logout{color:#76ff33;cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:flex-end;line-height:1rem;text-transform:uppercase}header .user-info .info-wrapper .open-logout-popup:hover,header .user-info .info-wrapper .survey-header-user-logout:hover{color:#bfd5ff;transition:.3s ease}.info{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:2.5rem;padding:0 var(--padding-horizontal)}.info h1{color:#fff;font-size:2.5rem;font-weight:500;margin-bottom:2rem;text-align:center;text-transform:uppercase}.info p{color:#bfd5ff;font-size:1rem;font-weight:400;line-height:1.25rem}.login .form-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:22.5rem}.login .form-wrapper h2{font-size:1.375rem;line-height:1.75rem;margin-bottom:1.25rem}.login .form-wrapper div.login-form,.login .form-wrapper div.login-form form{display:flex;flex-direction:column;width:100%}.login .form-wrapper div.login-form form{align-items:flex-start}.login .form-wrapper div.login-form form .form-group{margin-bottom:.75rem;width:100%}.login .form-wrapper div.login-form form .form-group input{background:#2b1b2d;border:1px solid hsla(0,0%,100%,.5);color:#fff;font-family:Rubik;font-size:.875rem;font-weight:500;height:3rem;outline:none;padding:1rem 1.25rem;width:100%}.login .form-wrapper div.login-form form .form-group input::-moz-placeholder{color:hsla(0,0%,100%,.5);text-transform:uppercase}.login .form-wrapper div.login-form form .form-group input::placeholder{color:hsla(0,0%,100%,.5);text-transform:uppercase}.login .login-errors .error{align-items:center;background:#ff4848;border-radius:8px;color:#fff;display:flex;margin-top:1rem;padding:1rem}.login .login-errors .error:before{background:url(/images/id/alert-red.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.875rem;margin-right:.5rem;width:1.875rem}.submit-group{margin-top:.75rem}.submit-group button{background-color:#a7f831;border:none;border-radius:2.25rem;color:#000;cursor:pointer;font-family:Rubik;font-size:.875rem;font-weight:500;outline:none;padding:1rem;text-transform:uppercase;transition:.15s ease;width:100%}.submit-group button.disabled,.submit-group button:disabled{opacity:.5;pointer-events:none}.submit-group button:hover{background-color:#fff}.questions{display:flex;flex-direction:column;padding:0 var(--padding-horizontal);width:100%}.questions .question{background:rgba(0,25,38,.2);border:1px solid #76ff33;border-radius:2.5rem;padding:1.3125rem;width:100%}.questions .question:not(:last-child){margin-bottom:2.5rem}.questions .question .title{align-items:center;background:rgba(167,248,49,.1);border:1px solid #76ff33;border-radius:1.25rem;color:#fff;display:flex;font-size:1.25rem;font-weight:500;justify-content:center;margin-bottom:1.25rem;min-height:5.25rem;padding:1.25rem;text-align:center}.questions .question .asnwers{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}@media screen and (max-width:600px){.questions .question .asnwers{grid-template-columns:1fr}}.questions .question .asnwers .answer{align-items:center;background:rgba(167,248,49,.1);border:1px solid #a7f831;border-radius:1.25rem;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;height:3rem;justify-content:flex-start;padding:0 1.25rem;transition:.15s ease;width:100%}.questions .question .asnwers .answer span{margin-right:.25rem;text-transform:uppercase}.questions .question .asnwers .answer:hover{background:rgba(167,248,49,.3)}.questions .question .asnwers .answer .checkmark{background:#fff;background:rgba(167,248,49,.2);border:1px solid #a7f831;border-radius:50%;height:1.5rem;margin-left:auto;position:relative;transition:.15s ease;width:1.5rem}.questions .question .asnwers .answer .checkmark:after{background:#678f2b;border-radius:50%;content:"";height:50%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.15s ease;width:50%}.questions .question .asnwers .answer.active .checkmark{background:#a7f831}.questions .question .asnwers .answer.active .checkmark:after{opacity:1}.questions.disabled{pointer-events:none}.question-submit{align-items:center;display:flex;justify-content:center;margin-bottom:3.75rem;margin-top:3.75rem;padding:0 var(--padding-horizontal);width:100%}.question-submit button{width:23.75rem}@media screen and (max-width:600px){.question-submit button{width:100%}}footer{margin-top:auto}.popup{align-items:center;display:flex;justify-content:center;pointer-events:none;z-index:4}.popup,.popup .close-wrapper{height:100%;left:0;position:fixed;top:0;width:100%}.popup .close-wrapper{background:rgba(0,0,0,.75);opacity:0;transition:.3s ease}.popup .inner{background:#0b2a3a;border:1px solid #2b5266;border-radius:.625rem;opacity:0;transform:translateY(10%);transition:.3s ease;z-index:1}@media screen and (max-width:700px){.popup .inner{max-height:90vh;max-width:95%;overflow-x:hidden;overflow-y:auto;width:95%}}.popup .inner .content{display:flex;flex-direction:column;padding:0 1.75rem 1.75rem}.popup.active{pointer-events:auto}.popup.active .close-wrapper{opacity:1}.popup.active .inner{opacity:1;transform:none}.popup.logout-submit .content{background:#0b2a3a;border:1px solid #2b5266;border-radius:.625rem;opacity:0;padding:1.125rem 1.75rem;position:absolute;right:2rem;top:5rem;transform:translateY(10%);transition:.3s ease;z-index:1}@media screen and (max-width:900px){.popup.logout-submit .content{right:50%;transform:translateX(50%)}}.popup.logout-submit .content .question{color:#fff;font-size:1rem;font-weight:500;margin-bottom:1rem}.popup.logout-submit .content .button-group{align-items:center;display:flex;flex-grow:1}.popup.logout-submit .content .button-group .button{background:#fff;border:none;border-radius:.5rem;color:#001926;cursor:pointer;flex-grow:1;font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:.0437rem;line-height:1rem;outline:none;padding:.75rem 2rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.popup.logout-submit .content .button-group .button.disabled{opacity:.5;pointer-events:none}.popup.logout-submit .content .button-group .button:hover{background-color:#76ff33}.popup.logout-submit .content .button-group .button:first-child{margin-right:.75rem}.popup.logout-submit.active .content{opacity:1}@media screen and (max-width:900px){.popup.logout-submit.active .content{transform:translateX(50%)}}
