@charset "UTF-8";@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal}:root{--colorBlack:#000;--colorWhite:#fff}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}html{cursor:default;scroll-behavior:smooth}body,html{height:100%;min-width:320px}body{line-height:1;font-family:Junge,serif;font-size:1rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}button,input,textarea{font-family:Junge,serif;font-size:inherit}button{cursor:pointer;color:inherit;background-color:inherit;outline:0}button:focus-visible{outline:0}a{-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s;color:inherit}a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input{caret-color:#a384fa}body{color:var(--colorWhite);line-height:1.2}.wrapper{width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__slider]{min-width:0;margin:0!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[class*=__slide]{height:auto!important;display:-webkit-box;display:-ms-flexbox;display:flex}[class*=__container]{max-width:50.5rem;width:100%;margin:0 auto;padding:1.25rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn{min-height:3.125rem;width:100%;background-color:var(--colorBlack);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;gap:.625rem;padding:.625rem 1.25rem;color:var(--colorWhite);font-weight:500;line-height:1.2;letter-spacing:-.03em;font-size:1.125rem}.btn.btn-show{background-color:rgba(0,0,0,.2);pointer-events:none}.btn-hero{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#202020!important}.link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.link img{width:100%;max-width:12.5rem;margin:0 auto}.mainpage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box{width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}.actions{display:-webkit-box;display:-ms-flexbox;display:flex}.actions.active{display:none}.actions__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;width:100%}.quiz-hero{margin-top:auto}.quiz-hero__bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.quiz-hero__body{position:relative;z-index:2;padding:1.25rem 0;border-top:.3125rem solid var(--colorWhite);border-bottom:.3125rem solid var(--colorWhite);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem;position:relative;z-index:5}.quiz-hero__body .name{position:absolute;top:0;left:0;padding:.3125rem .625rem .1875rem;background-color:var(--colorWhite);color:var(--colorBlack);font-size:1.0625rem;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600}.quiz-hero__title{font-size:1.5rem;text-transform:uppercase}.quiz{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.quiz__container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.quiz__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10;padding:.625rem}.quiz__wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.quiz__block{padding:.625rem;background-color:var(--colorWhite);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem;width:100%;max-width:37.5rem;position:relative;z-index:2;color:var(--colorBlack)}.quiz__block.quiz__block-bt{gap:0!important}.quiz__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.9375rem;margin-top:10px}.quiz__wrap.hide{display:none}.quiz__box{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.quiz__box.active{display:-webkit-box;display:-ms-flexbox;display:flex}.quiz__box.quiz__box-bt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:1.875rem}.quiz__box.quiz__box-bt .quiz__title{font-size:1.5rem}.quiz__title{font-size:1.25rem}.quiz__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.quiz__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;cursor:pointer}.quiz__item.active .checkbox .checkbox-show{opacity:1}.quiz__item>p span{font-weight:700}.quiz__item .checkbox{position:relative;-webkit-box-flex:0;-ms-flex:0 0 1.1875rem;flex:0 0 1.1875rem;height:1.1875rem}.quiz__item .checkbox span{position:absolute;top:0;left:0}.quiz__item .checkbox .checkbox-show{opacity:0}.text{font-size:1.0625rem;letter-spacing:-.03em;text-align:center}.text span{font-weight:700}.available{padding:.625rem 0;border-top:1px solid #000;border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.625rem}.available__text{font-weight:500;line-height:1}.progress{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);gap:.625rem;height:.25rem}.progress span{background:#d9d9d9}.progress span.active{background:var(--colorBlack)}.btn-item{display:none;background-color:rgba(0,0,0,.2)!important;pointer-events:none!important}.btn-item.btn-item-show{display:-webkit-box;display:-ms-flexbox;display:flex}.btn-item.btn-item-show.active{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--colorBlack)!important;pointer-events:all!important}.btn-item.btn-item-bt{display:none}::-webkit-scrollbar{width:.3125rem}::-webkit-scrollbar-track{background-color:#b4b1b1}::-webkit-scrollbar-thumb{background:#faf8f8;border-radius:.125rem}::-webkit-scrollbar-thumb:hover{background:#e2e2e2}@media (max-width:50rem){[class*=__slider]{overflow:visible!important}}@media (max-width:29.99875em){.quiz-hero__title{font-size:1.25rem}}@media (any-hover:hover){.btn-hero:hover{background-color:#2c2c2c!important}}