:root{--font-family:"Gilroy";--content-width:51.14583vh;--container-offset:2.55208vh;--container-width:calc(var(--content-width) + (var(--container-offset) * 2));--light-color:#fff;--accent-color:#d52027;--dark-color:#141024;--text-colot:rgba(#141024,0.7)}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-ExtraBold.woff2) format("woff2");font-weight:800;font-display:swap;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy-Light.woff2) format("woff2");font-weight:300;font-display:swap;font-style:normal}*,:after,:before{box-sizing:border-box}img{height:auto;max-width:100%;object-fit:cover}a{text-decoration:none;color:inherit}.btn-reset{border:none;padding:0;background-color:transparent;cursor:pointer}.list-reset{list-style:none;margin:0;padding:0}.h-reset{margin:0;font-size:inherit}.flex-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.container{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 var(--container-offset)}.page{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100%}.start{height:100vh;width:100vw;position:relative;background-color:#0b084d}.start_logo{width:13.281vh;height:3.438vh;margin-top:3.021vh;margin-left:1.042vh;position:relative;z-index:5}.start .container{height:100%}.start_inner{-ms-flex-pack:justify;justify-content:space-between;height:100%}.start_inner,.start_inner_buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.start_inner_buttons{gap:1.458vh;margin-bottom:2.188vh;position:relative;z-index:5}.start_galaxy{width:56.25vh;height:100vh;position:absolute;left:50%;transform:translateX(-50%);top:-9.688vh;z-index:1;object-position:36% 100%}.button_fiollet{font-weight:800;font-size:3.802vh;text-shadow:0 5px 50px #5cbbff;background:#622fab;border-radius:2.083vh;padding:3.646vh 0}.button_action,.button_fiollet{width:100%;text-align:center;color:#fff}.button_action{font-weight:300;font-size:3.125vh;letter-spacing:.04em;box-shadow:inset 0 -.833vh 0 0 rgba(0,0,0,.25),0 .521vh .521vh 0 rgba(0,0,0,.18);background:linear-gradient(180deg,#00e6ff,#0053bc);border-radius:2.031vh;border:none;padding:3.646vh;transition:all .1s linear;display:block;font-family:var(--font-family);cursor:pointer}@media (hover:hover){.button_action:hover{box-shadow:none;transform:translateY(.521vh)}}.button_action[disabled]{cursor:not-allowed;pointer-events:none;background:#d3d3d3;color:#9e9e9e;opacity:.7}.quiz{height:100vh;width:100vw;background:linear-gradient(180deg,#0b0a4c,#4b169d);position:relative;transition:all .3s linear}.quiz.hide{opacity:0}.quiz_background{width:106.146vh;height:106.146vh;position:absolute;left:50%;top:50%;z-index:1;transform:translate3d(-50%,-50%,0)}.quiz .container{height:100%}.quiz_inner{padding:3.646vh 0 2.188vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;z-index:2;transition:all .3s linear}.quiz_inner .flex-row{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.48vh}.quiz_inner .flex-row,.quiz_inner_close{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.quiz_inner_close{width:7.344vh;height:7.344vh;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:hsla(0,0%,100%,.15)}.quiz_inner_close svg{width:2.917vh;height:2.917vh}.quiz_inner_counter{border:.136vh solid #8273e9;border-radius:10.469vh;width:14.688vh;height:7.344vh;font-size:2.969vh;color:#fff}.quiz_inner_counter,.quiz_inner_question{font-weight:800;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.quiz_inner_question{background:#fff;border-radius:2.083vh;width:51.302vh;height:21.302vh;font-size:2.396vh;color:#461799;padding:.521vh 1.042vh;margin-bottom:3.073vh}.quiz_inner_list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.563vh}.quiz_inner_list li{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background:#8551d4;font-weight:300;font-size:2.188vh;text-align:center;color:#fff;border-radius:1.563vh;padding:3.646vh 1.302vh;min-height:11.302vh;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:all .3s linear}.quiz_inner_list li.active{background:#fbd64b;color:#000}.quiz_inner_next{margin-top:auto}.quiz_loader{position:absolute;inset:0;z-index:-1;opacity:0;visibility:hidden;transition:all .3s linear}.quiz_loader.active{z-index:5;opacity:1;visibility:visible}.quiz.result .quiz_inner{padding-top:0;padding-bottom:2.24vh}.quiz.result .start_logo_link{display:block;margin-left:auto;margin-right:auto;margin-top:3.073vh}.quiz.result .start_logo_link svg{margin:0}.quiz.result .result_inner_target{margin-top:2.917vh;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.quiz.result .quiz_inner_question{background-color:unset;position:relative;padding:0;width:auto;height:auto;margin-bottom:1.354vh}.quiz.result .quiz_inner_question.--last{background-color:#fff;padding:1.979vh 2.083vh;margin-top:.938vh;font-weight:300;font-size:1.823vh;line-height:144%;letter-spacing:.03em;text-align:center;color:#000;margin-bottom:1.25vh}.quiz.result .quiz_inner_question img{border-radius:2.083vh;width:51.354vh;height:42.604vh}.quiz.result .quiz_inner_title{position:absolute;left:0;right:0;top:2.292vh;font-weight:800;font-size:vw(65,1920);line-height:102%;text-align:center;color:#461799;margin:0}.quiz.result .quiz_inner_title.white{color:#fff}.modal{position:fixed;background:linear-gradient(180deg,#0b0a4c,#4b169d);inset:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:100;opacity:0;display:none;transition:all .3s linear}.modal.active{display:-ms-flexbox;display:flex}.modal.active.animation{opacity:1}.modal.active.animation .modal_inner{transform:scale(1);opacity:1}.modal .modal_inner{border-radius:2.083vh;padding:3.646vh 11.458vh;width:51.302vh;height:26.458vh;background:#fff;transform:scsle(.9);transition:all .3s linear;opacity:0}.modal h2{font-family:var(--font-family);font-weight:800;font-size:2.396vh;text-align:center;color:#461799;margin-top:1.042vh}.modal button{padding:2.135vh 5.156vh;border-radius:.99vh;box-shadow:inset 0 -.417vh 0 0 rgba(0,0,0,.25),0 .26vh .26vh 0 rgba(0,0,0,.18)}@media (hover:hover){.modal button:hover{transform:translateY(.26vh)}}.modal .flex-row{display:-ms-flexbox;display:flex;gap:1.51vh;margin-top:3.646vh}body,html{height:100%;margin:0;font-family:var(--font-family)}.main{height:100%;-ms-flex:1 0 auto;flex:1 0 auto}