@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Alumni+Sans:ital,wght@0,100..900;1,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;min-height:100vh}body,main{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}footer ul{list-style-type:none;padding:0}h1,h2,h3,h4,h5,h6,main *,p{margin:0;padding:0}main *{-webkit-box-sizing:border-box;box-sizing:border-box}html{color-scheme:dark;font-size:16px}main{background-color:#060b19;color:#fff9ea;font-family:Montserrat,serif;font-size:clamp(14px,.7946428571rem + .3571428571vw,18px);font-weight:400;letter-spacing:.01em;line-height:120%}@media (max-width:767px){main{font-weight:400;letter-spacing:.01em;line-height:120%}}.title{font-family:Alumni Sans,serif}.title--type_h1{font-size:clamp(38px,1.4508928571rem + 4.1071428571vw,84px);font-weight:400;letter-spacing:.01em;line-height:100%}@media (max-width:767px){.title--type_h1{font-weight:400;letter-spacing:.01em;line-height:100%}}.title--type_h2{font-size:clamp(32px,1.5580357143rem + 1.9642857143vw,54px);font-weight:400;letter-spacing:.03em;line-height:100%}@media (max-width:767px){.title--type_h2{font-weight:400;letter-spacing:.03em;line-height:100%}}.title--type_h3{font-size:clamp(20px,.9285714286rem + 1.4285714286vw,36px);font-weight:400;letter-spacing:0;line-height:130%}@media (max-width:767px){.title--type_h3{font-weight:400;letter-spacing:0;line-height:130%}}picture{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.container{margin-left:auto;margin-right:auto;max-width:1480px;padding:0 40px;width:100%}@media (max-width:767px){.container{max-width:500px;padding:0 clamp(15px,4.16667vw,20.83333px)}}#app .header{background:0 0}main .button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:18px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:clamp(16px,.8392857143rem + .7142857143vw,24px);font-weight:400;justify-content:center;letter-spacing:.01em;line-height:120%;outline:0;padding:18px clamp(24.90811px,3.24324vw,48px);text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:767px){main .button{border-radius:clamp(9px,2.5vw,12.5px);font-weight:400;letter-spacing:.01em;line-height:120%;padding:clamp(9px,2.5vw,12.5px) clamp(24px,6.66667vw,33.33333px)}}main .button--color_violet{background-color:#8422a2;color:#fff9ea}@media (hover:hover){main .button--color_violet:hover{background-color:#ac53c7;-webkit-box-shadow:0 0 12px 0 #8422a2;box-shadow:0 0 12px 0 #8422a2}}main .button--color_violet:active{background-color:#4b075f;-webkit-box-shadow:unset;box-shadow:unset}main .button--color_violet:disabled,main .button--color_violet[disabled=disabled]{background-color:#8422a2;-webkit-box-shadow:unset;box-shadow:unset}main .button--color_blue{background-color:#0d1735;color:rgba(255,249,234,.7)}@media (hover:hover){main .button--color_blue:hover{background-color:#4a77ff;color:#fff9ea}}main .button--color_blue:active{background-color:#1e41ac;color:#fff9ea}main .button--color_blue:disabled,main .button--color_blue[disabled=disabled]{background-color:#0d1735;color:#fff9ea}main .button:disabled,main .button[disabled=disabled]{cursor:not-allowed;opacity:.3}.quiz-input--type_radio{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:stretch}.quiz-input--type_radio input{display:none}.quiz-input--type_radio label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#0d1735;border-radius:18px;color:rgba(255,249,234,.7);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:clamp(16px,.8392857143rem + .7142857143vw,24px);font-weight:400;justify-content:center;letter-spacing:.01em;line-height:120%;padding:18px 48px;text-align:center;width:100%}@media (max-width:767px){.quiz-input--type_radio label{border-radius:9px;font-weight:400;letter-spacing:.01em;line-height:120%;padding:clamp(9px,2.5vw,12.5px) 24px}}@media (hover:hover){.quiz-input--type_radio label:hover{background-color:#4a77ff;color:#fff9ea}}.quiz-input--type_radio input[type=radio]:checked+label,.quiz-input--type_radio label:active{background-color:#1e41ac;color:#fff9ea}.result{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(62.27027px,8.10811vw,120px);overflow:hidden;padding-bottom:clamp(62.27027px,8.10811vw,120px);padding-top:calc(79px + clamp(calc(18.6810810811px),calc(2.4324324324vw),calc(36px)));position:relative;z-index:0}@media (max-width:767px){.result{gap:64px;padding-bottom:clamp(64px,17.77778vw,88.88889px);padding-top:calc(69px + clamp(calc(32px),calc(8.8888888889vw),calc(44.4444444444px)))}}.intro{overflow:hidden;position:relative;z-index:0}.intro__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(37.36216px,4.86486vw,72px);min-height:100svh;padding-bottom:clamp(62.27027px,8.10811vw,120px);padding-top:calc(79px + clamp(calc(37.3621621622px),calc(4.8648648649vw),calc(72px)))}@media (max-width:767px){.intro__container{gap:clamp(32px,8.88889vw,44.44444px);padding-bottom:clamp(64px,17.77778vw,88.88889px);padding-top:calc(69px + clamp(calc(32px),calc(8.8888888889vw),calc(44.4444444444px)))}}.intro__head{text-align:center}.intro__head,.intro__subtitle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.intro__subtitle{font-size:clamp(16px,.8392857143rem + .7142857143vw,24px);font-weight:400;letter-spacing:.01em;line-height:120%}@media (max-width:767px){.intro__subtitle{font-weight:400;letter-spacing:.01em;line-height:120%}}.intro__subtitle span:first-child{color:rgba(255,249,234,.4)}.intro__subtitle span:last-child{color:#ffc258}.intro__answers-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;max-width:926px;width:100%}@media (max-width:767px){.intro__answers-wrapper{gap:12px}}.intro__question{font-size:clamp(16px,.8392857143rem + .7142857143vw,24px);font-weight:400;letter-spacing:.01em;line-height:120%}@media (max-width:767px){.intro__question{font-weight:400;letter-spacing:.01em;line-height:120%}}.intro__question{font-size:clamp(18px,.9642857143rem + .7142857143vw,26px);font-weight:600}.intro__background-nums{left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-47%,-72%);-ms-transform:translate(-47%,-72%);transform:translate(-47%,-72%)}.order{display:none;inset:0;overflow-y:auto;position:fixed;z-index:200}.order--visible{display:block}.order:before{backdrop-filter:blur(6px);background-color:rgba(0,0,0,.2);content:"";height:100lvh;left:0;position:fixed;top:0;width:100vw;z-index:-1}.order__modal-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:100svh;min-width:100%}.order__modal{background-color:#060b19;border:1px solid #1e41ac;border-radius:36px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:688px;overflow-y:hidden;position:relative;width:100%;z-index:0}@media (max-width:767px){.order__modal{border-radius:clamp(18px,5vw,25px);max-height:calc(350px + clamp(calc(60px),calc(16.6666666667vw),calc(83.3333333333px)));max-width:calc(500px - clamp(calc(15px),calc(4.1666666667vw),calc(20.8333333333px))*2);overflow-y:auto;width:calc(100% - 30px)}}.order__modal-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:36px;max-width:100%;overflow:hidden;padding:36px;position:relative}@media (max-width:767px){.order__modal-inner{gap:30px;padding:36px clamp(18px,5vw,25px) clamp(18px,5vw,25px)}}.order__close-button{background-color:transparent;border:none;cursor:pointer;max-width:25px;min-height:25px;min-width:25px;outline:0;position:absolute;right:36px;top:36px}@media (max-width:767px){.order__close-button{max-width:14px;min-height:14px;min-width:14px;right:18px;top:18px}}.order__close-button svg{height:auto;width:100%}.order__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;text-align:center}@media (max-width:767px){.order__head{gap:clamp(6px,1.66667vw,8.33333px)}}.order__title{text-align:center}.order__title>span{display:block}.order__price{color:#ffc258}.order__price span{font-family:Montserrat,serif}.order__timer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-variant-numeric:tabular-nums}.order__timer-minutes{border:1px solid #ffc258;border-radius:50%;color:#ffc258;min-width:clamp(58px,1.4508928571rem + 4.1071428571vw + 20px,104px)}.order__timer-minutes,.order__timer-seconds{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:10px}.order__timer-seconds{border:1px solid #fff9ea;border-radius:50%;min-width:clamp(48px,1.5580357143rem + 1.9642857143vw + 20px,74px)}@media (max-width:767px){.order__timer-seconds{padding:8px}}.order__timer-line-middle{background-color:#fff9ea;display:block;height:1px;width:25px}@media (max-width:767px){.order__timer-line-middle{width:17px}}.order__timer-line-before{background-color:#fff9ea;display:block;height:1px;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),to(#000));-webkit-mask-image:linear-gradient(90deg,transparent 0,#000);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),to(#000));mask-image:linear-gradient(90deg,transparent 0,#000);-webkit-mask-size:100% 100%;mask-size:100% 100%;width:90px}@media (max-width:767px){.order__timer-line-before{width:50px}}.order__timer-line-after{background-color:#fff9ea;display:block;height:1px;-webkit-mask-image:-webkit-gradient(linear,right top,left top,from(transparent),to(#000));-webkit-mask-image:linear-gradient(270deg,transparent 0,#000);mask-image:-webkit-gradient(linear,right top,left top,from(transparent),to(#000));mask-image:linear-gradient(270deg,transparent 0,#000);-webkit-mask-size:100% 100%;mask-size:100% 100%;width:90px}@media (max-width:767px){.order__timer-line-after{width:50px}}.order__background{inset:0;max-width:100%;overflow:visible;pointer-events:none;position:absolute;z-index:-1}.order__background>svg:first-child{height:auto;position:absolute;right:0;top:0;-webkit-transform:translate(50%,2%) scale(.7);-ms-transform:translate(50%,2%) scale(.7);transform:translate(50%,2%) scale(.7);width:clamp(722.85405px,94.12162vw,1393px)}.order__background>svg:nth-child(2){height:auto;left:0;position:absolute;top:0;-webkit-transform:translate(-48%,-31%) scale(.7);-ms-transform:translate(-48%,-31%) scale(.7);transform:translate(-48%,-31%) scale(.7);width:clamp(791.35135px,103.04054vw,1525px)}.order .form{width:100%}.order .form__text--top{margin-bottom:36px}@media (max-width:767px){.order .form__text--top{margin-bottom:0;margin-top:0}}.order .form__text--bottom{margin-top:46px}.order .form__text2{margin-top:36px;padding-top:0}@media (max-width:767px){.order .form__text2{margin-top:36px}}.order .form__text--bottom,.order .form__text--top,.order .form__text2{color:#fff9ea;opacity:.4;text-align:center}.order .form .input-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.order .form__email{background-color:rgba(8,10,17,.4);border:1px solid #1e41ac;border-radius:18px;color:rgba(255,249,234,.4);outline:0;padding:24px;width:100%}@media (max-width:767px){.order .form__email{border-radius:18px;padding:clamp(12px,3.33333vw,16.66667px) clamp(18px,5vw,25px)}}.order .form__email::-webkit-input-placeholder{color:rgba(255,249,234,.4)}.order .form__email::-moz-placeholder{color:rgba(255,249,234,.4)}.order .form__email:-ms-input-placeholder{color:rgba(255,249,234,.4)}.order .form__email::-ms-input-placeholder{color:rgba(255,249,234,.4)}.order .form__email::placeholder{color:rgba(255,249,234,.4)}.order .form__email:focus{border-color:#4a77ff;color:#fff9ea}.order .form__email:focus::-webkit-input-placeholder{color:#fff9ea}.order .form__email:focus::-moz-placeholder{color:#fff9ea}.order .form__email:focus:-ms-input-placeholder{color:#fff9ea}.order .form__email:focus::-ms-input-placeholder{color:#fff9ea}.order .form__email:focus::placeholder{color:#fff9ea}.order .form__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:36px}@media (max-width:767px){.order .form__content{margin-top:0}}.order .form__button{background-color:#8422a2;color:#fff9ea;width:100%}@media (hover:hover){.order .form__button:hover{background-color:#ac53c7;-webkit-box-shadow:0 0 12px 0 #8422a2;box-shadow:0 0 12px 0 #8422a2}}.order .form__button:active{background-color:#4b075f;-webkit-box-shadow:unset;box-shadow:unset}.order .form__button:disabled,.order .form__button[disabled=disabled]{background-color:#8422a2;-webkit-box-shadow:unset;box-shadow:unset}.description__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:36px}@media (max-width:767px){.description__container{gap:18px}}.description__title{color:#ffc258;text-align:center}.description__grid{display:grid;gap:24px;grid-template-areas:"a b" "c b";grid-template-columns:7fr 5fr}@media (max-width:998px){.description__grid{grid-template-areas:"b" "a" "c";grid-template-columns:1fr}}.description__grid>*{backdrop-filter:blur(6px);background:rgba(13,23,53,.4);border:1px solid #0d1735;border-radius:36px;-webkit-box-shadow:0 24px 24px -10px rgba(6,11,25,.4);box-shadow:0 24px 24px -10px rgba(6,11,25,.4)}@media (max-width:767px){.description__grid>*{backdrop-filter:blur(6px);border-radius:18px}}.description__result{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:18px;grid-area:a;padding:36px}@media (max-width:767px){.description__result{gap:clamp(9px,2.5vw,12.5px);padding:18px}}.description__result-title{color:#ac53c7;font-weight:700}.description__result-title span{display:block}.description__result-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:clamp(12px,.6897321429rem + .2678571429vw,15px);font-weight:400;gap:18px;letter-spacing:.01em;line-height:120%}@media (max-width:767px){.description__result-text{font-weight:400;letter-spacing:.01em;line-height:120%}}.description__result-text{font-size:15px}@media (max-width:767px){.description__result-text{font-size:clamp(12px,.6897321429rem + .2678571429vw,15px);font-weight:400;gap:clamp(9px,2.5vw,12.5px);letter-spacing:.01em;line-height:120%}}@media (max-width:767px) and (max-width:767px){.description__result-text{font-weight:400;letter-spacing:.01em;line-height:120%}}.description__result-text span{color:#4a77ff;font-weight:700}.description__recommendations{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:18px;grid-area:c;padding:36px}@media (max-width:767px){.description__recommendations{gap:clamp(9px,2.5vw,12.5px);padding:18px}}.description__recommendations-title{color:#ac53c7;font-weight:700}.description__recommendations-list-wrapper{position:relative}.description__recommendations-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:blur(6px);filter:blur(6px);-ms-flex-direction:column;flex-direction:column;font-size:clamp(12px,.6897321429rem + .2678571429vw,15px);font-weight:400;gap:18px;letter-spacing:.01em;line-height:120%}@media (max-width:767px){.description__recommendations-list{font-weight:400;letter-spacing:.01em;line-height:120%}}.description__recommendations-list{font-size:15px}@media (max-width:767px){.description__recommendations-list{-webkit-filter:blur(3px);filter:blur(3px);font-size:clamp(12px,.6897321429rem + .2678571429vw,15px);font-weight:400;gap:clamp(9px,2.5vw,12.5px);letter-spacing:.01em;line-height:120%}}@media (max-width:767px) and (max-width:767px){.description__recommendations-list{font-weight:400;letter-spacing:.01em;line-height:120%}}.description__recommendations-list li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px}.description__recommendations-list li:before{background-color:#8422a2;border-radius:50%;content:"";display:block;min-height:6px;min-width:6px}.description__button{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.description__img-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:b;justify-content:center}.description__img{max-width:569px;width:100%}.description__img img{height:auto;width:100%}main .description__button{font-size:clamp(12px,.6897321429rem + .2678571429vw,15px);font-weight:400;letter-spacing:.01em;line-height:120%}@media (max-width:767px){main .description__button{font-weight:400;letter-spacing:.01em;line-height:120%}}.matrix__content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;backdrop-filter:blur(6px);background:rgba(13,23,53,.4);border:1px solid #0d1735;border-radius:36px;-webkit-box-shadow:0 24px 24px -10px rgba(6,11,25,.4);box-shadow:0 24px 24px -10px rgba(6,11,25,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:clamp(42.55135px,5.54054vw,82px);overflow:hidden;padding:36px clamp(33.21081px,4.32432vw,64px)}@media (max-width:998px){.matrix__content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.matrix__content-wrapper{backdrop-filter:blur(3px);border-radius:18px;gap:36px;padding:36px 18px}}.matrix__content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 572px;flex:1 1 572px;-ms-flex-direction:column;flex-direction:column;gap:clamp(37.36216px,4.86486vw,72px)}@media (max-width:998px){.matrix__content{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}@media (max-width:767px){.matrix__content{display:contents}}.matrix__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:767px){.matrix__head{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center}}.matrix__title-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.matrix__title{color:#ffc258}.matrix__text{font-size:clamp(16px,.8392857143rem + .7142857143vw,24px);font-weight:400;letter-spacing:.01em;line-height:120%}@media (max-width:767px){.matrix__text{font-weight:400;letter-spacing:.01em;line-height:120%}}.matrix__button-wrapper{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;position:relative}@media (max-width:767px){.matrix__button-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.matrix__price{background-color:#9bcaff;border-radius:18px;-webkit-box-shadow:-9px 12px 12px 0 rgba(0,0,0,.1);box-shadow:-9px 12px 12px 0 rgba(0,0,0,.1);color:#060b19;font-weight:700;padding:8px 18px 6px;pointer-events:none;position:absolute;right:0;top:0;-webkit-transform:rotate(10deg) translate(20%,-90%);-ms-transform:rotate(10deg) translate(20%,-90%);transform:rotate(10deg) translate(20%,-90%)}@media (max-width:767px){.matrix__price{padding:3px 9px;-webkit-transform:rotate(10deg) translate(15%,-90%);-ms-transform:rotate(10deg) translate(15%,-90%);transform:rotate(10deg) translate(15%,-90%)}}.matrix__chart-wrapper{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 618px;flex:1 1 618px;max-width:100%;position:relative;z-index:0}@media (max-width:998px){.matrix__chart-wrapper{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:618px;width:100%}}@media (max-width:767px){.matrix__chart-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.matrix__chart-wrapper svg{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:clamp(662.14054px,86.21622vw,1276px);z-index:-1}@media (max-width:767px){.matrix__chart-wrapper svg{width:clamp(300px,83.33333vw,416.66667px)}}.matrix__chart-wrapper img{pointer-events:none}.matrix__chart{height:auto;width:100%}.matrix .big-circle{font-size:clamp(20px,.9285714286rem + 1.4285714286vw,36px);font-weight:400;letter-spacing:0;line-height:130%}@media (max-width:767px){.matrix .big-circle{font-weight:400;letter-spacing:0;line-height:130%}}.matrix .big-circle{font-size:clamp(1px,1.4864864865vw,22px)}@media (max-width:998px){.matrix .big-circle{font-size:clamp(1px,2.2044088176vw,22px)}}@media (max-width:767px){.matrix .big-circle{font-size:clamp(1px,4vw,20px)}}.matrix .mid-circle{font-size:clamp(14px,.7946428571rem + .3571428571vw,18px);font-weight:400;letter-spacing:.01em;line-height:120%}@media (max-width:767px){.matrix .mid-circle{font-weight:400;letter-spacing:.01em;line-height:120%}}.matrix .mid-circle{font-size:clamp(1px,1.0810810811vw,16px)}@media (max-width:998px){.matrix .mid-circle{font-size:clamp(1px,1.6032064128vw,16px)}}@media (max-width:767px){.matrix .mid-circle{font-size:clamp(1px,2.8vw,14px)}}.matrix .small-circle{font-size:clamp(12px,.6897321429rem + .2678571429vw,15px);font-weight:400;letter-spacing:.01em;line-height:120%}@media (max-width:767px){.matrix .small-circle{font-weight:400;letter-spacing:.01em;line-height:120%}}.matrix .small-circle{font-size:clamp(1px,.9459459459vw,14px)}@media (max-width:998px){.matrix .small-circle{font-size:clamp(1px,1.4028056112vw,14px)}}@media (max-width:767px){.matrix .small-circle{font-size:clamp(1px,2.4vw,12px)}}.matrix__chart-nums{inset:0;position:absolute}.matrix__chart-nums>span:first-child,.matrix__chart-nums>span:nth-child(2){color:#8422a2}.matrix__chart-nums>span:nth-child(3),.matrix__chart-nums>span:nth-child(4){color:#d93167}.matrix__chart-nums>span:nth-child(5){color:#ffc258}.matrix__chart-nums>span:nth-child(6){color:#ef7c18}.matrix__chart-nums>span:nth-child(8){color:#9bcaff}.matrix__chart-nums>span:nth-child(9){color:#4a77ff}.matrix__chart-nums>span:nth-child(10){color:#9bcaff}.matrix__chart-nums>span:nth-child(11){color:#4a77ff}.matrix__chart-nums>span:nth-child(12){color:#ef7c18}.matrix__chart-nums>span:nth-child(26),.matrix__chart-nums>span:nth-child(27){color:#c8f489}.matrix__chart-nums>span{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:4%;justify-content:center;position:absolute;width:4%}.matrix__chart-nums>span:first-child{left:2.5%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.matrix__chart-nums>span:nth-child(2){left:50%;top:2.5%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.matrix__chart-nums>span:nth-child(3){right:2.5%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.matrix__chart-nums>span:nth-child(4){bottom:2.5%;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.matrix__chart-nums>span:nth-child(5){left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.matrix__chart-nums>span:nth-child(6){bottom:15.3%}.matrix__chart-nums>span:nth-child(6),.matrix__chart-nums>span:nth-child(7){left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.matrix__chart-nums>span:nth-child(7){bottom:9.5%}.matrix__chart-nums>span:nth-child(8){top:15.3%}.matrix__chart-nums>span:nth-child(8),.matrix__chart-nums>span:nth-child(9){left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.matrix__chart-nums>span:nth-child(9){top:10%}.matrix__chart-nums>span:nth-child(10){left:15.5%}.matrix__chart-nums>span:nth-child(10),.matrix__chart-nums>span:nth-child(11){top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.matrix__chart-nums>span:nth-child(11){left:10%}.matrix__chart-nums>span:nth-child(12){right:15.5%}.matrix__chart-nums>span:nth-child(12),.matrix__chart-nums>span:nth-child(13){top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.matrix__chart-nums>span:nth-child(13){right:10%}.matrix__chart-nums>span:nth-child(14){left:17.9%;top:17.9%}.matrix__chart-nums>span:nth-child(14),.matrix__chart-nums>span:nth-child(15){-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.matrix__chart-nums>span:nth-child(15){left:27%;top:27%}.matrix__chart-nums>span:nth-child(16){left:23.2%;top:23.2%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.matrix__chart-nums>span:nth-child(17){bottom:17.8%;right:17.8%}.matrix__chart-nums>span:nth-child(17),.matrix__chart-nums>span:nth-child(18){-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}.matrix__chart-nums>span:nth-child(18){bottom:26.8%;right:26.9%}.matrix__chart-nums>span:nth-child(19){bottom:22.9%;right:23.1%;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}.matrix__chart-nums>span:nth-child(20){right:17.7%;top:17.7%}.matrix__chart-nums>span:nth-child(20),.matrix__chart-nums>span:nth-child(21){-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.matrix__chart-nums>span:nth-child(21){right:26.9%;top:26.9%}.matrix__chart-nums>span:nth-child(22){right:23.1%;top:23.1%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.matrix__chart-nums>span:nth-child(23){bottom:17.7%;left:17.7%}.matrix__chart-nums>span:nth-child(23),.matrix__chart-nums>span:nth-child(24){-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.matrix__chart-nums>span:nth-child(24){bottom:27%;left:27%}.matrix__chart-nums>span:nth-child(25){bottom:23.2%;left:23.2%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.matrix__chart-nums>span:nth-child(26){left:50%;top:32.5%}.matrix__chart-nums>span:nth-child(26),.matrix__chart-nums>span:nth-child(27){-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.matrix__chart-nums>span:nth-child(27){left:32.6%;top:50%}.matrix__chart-nums>span:nth-child(28){bottom:33.2%;right:33.5%;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}.matrix__chart-nums>span:nth-child(29){right:42.4%}.matrix__chart-nums>span:nth-child(29),.matrix__chart-nums>span:nth-child(30){top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.matrix__chart-nums>span:nth-child(30){right:37%}.account__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:clamp(62.27027px,8.10811vw,120px)}.account__container,.account__content{display:-webkit-box;display:-ms-flexbox;display:flex}.account__content{font-size:clamp(14px,.7946428571rem + .3571428571vw,18px);font-weight:400;letter-spacing:.01em;line-height:120%;margin:clamp(75.24324px,9.7973vw,145px) 0;position:relative;z-index:0}@media (max-width:767px){.account__content{font-weight:400;letter-spacing:.01em;line-height:120%}}.account__content{font-size:clamp(12px,.9375vw,18px)}@media (max-width:767px){.account__content{margin-bottom:clamp(.71944px,71.94444vw,359.72222px);margin-top:clamp(.30833px,30.83333vw,154.16667px)}}.account__content>svg{height:auto;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:clamp(784.60541px,102.16216vw,1512px);z-index:-10}.account__title{font-size:clamp(24px,2.8125vw,54px)}@media (max-width:767px){.account__title{font-size:clamp(32px,1.5580357143rem + 1.9642857143vw,54px);font-weight:400;letter-spacing:.03em;line-height:100%}}@media (max-width:767px) and (max-width:767px){.account__title{font-weight:400;letter-spacing:.03em;line-height:100%}}@media (hover:hover){.account__circle-wrapper:hover .account__circle{opacity:.8}}.account__circle-wrapper:first-child{position:relative;z-index:0}@media (hover:hover){.account__circle-wrapper:first-child:hover .account__circle{opacity:.2}}.account__circle-wrapper:first-child .account__circle{background-image:-webkit-gradient(linear,left top,left bottom,from(#ac53c7),to(#4a77ff));background-image:linear-gradient(180deg,#ac53c7,#4a77ff);min-width:clamp(311.35135px,40.54054vw,600px)}@media (max-width:767px){.account__circle-wrapper:first-child .account__circle{min-width:clamp(.72222px,72.22222vw,361.11111px)}}.account__circle-wrapper:first-child>h2{left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.account__circle-wrapper:first-child>h2 span{display:block}.account__circle-wrapper:first-child>picture{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-55%);-ms-transform:translate(-50%,-55%);transform:translate(-50%,-55%);z-index:-1}@media (max-width:767px){.account__circle-wrapper:first-child>picture{-webkit-transform:translate(-45%,-40%);-ms-transform:translate(-45%,-40%);transform:translate(-45%,-40%)}}.account__circle-wrapper:first-child>picture img{height:auto;width:clamp(158.78919px,20.67568vw,306px)}@media (max-width:767px){.account__circle-wrapper:first-child>picture img{width:clamp(.48889px,48.88889vw,244.44444px)}}.account__circle-wrapper:nth-child(2){left:0;position:absolute;top:0;-webkit-transform:translate(-45%,-45%);-ms-transform:translate(-45%,-45%);transform:translate(-45%,-45%)}@media (max-width:767px){.account__circle-wrapper:nth-child(2){bottom:0;left:unset;right:0;top:unset;-webkit-transform:translate(15%,105%);-ms-transform:translate(15%,105%);transform:translate(15%,105%)}}.account__circle-wrapper:nth-child(2) .account__circle{background-image:-webkit-gradient(linear,left top,left bottom,from(#ac53c7),to(#4a77ff));background-image:linear-gradient(180deg,#ac53c7,#4a77ff);min-width:clamp(181.62162px,23.64865vw,350px)}@media (max-width:767px){.account__circle-wrapper:nth-child(2) .account__circle{min-width:clamp(.55556px,55.55556vw,277.77778px)}}.account__circle-wrapper:nth-child(2)>span{left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.account__circle-wrapper:nth-child(2)>span span{display:block}.account__circle-wrapper:nth-child(3){bottom:0;left:0;position:absolute;-webkit-transform:translateY(60%);-ms-transform:translateY(60%);transform:translateY(60%)}@media (max-width:767px){.account__circle-wrapper:nth-child(3){bottom:unset;top:0;-webkit-transform:translate(-25%,-65%);-ms-transform:translate(-25%,-65%);transform:translate(-25%,-65%)}}.account__circle-wrapper:nth-child(3) .account__circle{background-image:-webkit-gradient(linear,left top,left bottom,from(#c8f489),to(#8422a2));background-image:linear-gradient(180deg,#c8f489,#8422a2);min-width:clamp(129.72973px,16.89189vw,250px)}@media (max-width:767px){.account__circle-wrapper:nth-child(3) .account__circle{min-width:clamp(.41667px,41.66667vw,208.33333px)}}.account__circle-wrapper:nth-child(3)>span{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.account__circle-wrapper:nth-child(3)>span span{display:block}.account__circle-wrapper:nth-child(4){position:absolute;right:0;top:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}@media (max-width:767px){.account__circle-wrapper:nth-child(4){-webkit-transform:translate(-130%,-70%);-ms-transform:translate(-130%,-70%);transform:translate(-130%,-70%)}}.account__circle-wrapper:nth-child(4) .account__circle{background-image:-webkit-gradient(linear,left top,left bottom,from(#ffc258),to(#8422a2));background-image:linear-gradient(180deg,#ffc258,#8422a2);min-width:clamp(62.27027px,8.10811vw,120px)}@media (max-width:767px){.account__circle-wrapper:nth-child(4) .account__circle{min-width:clamp(.14444px,14.44444vw,72.22222px)}}.account__circle-wrapper:nth-child(4)>span{position:absolute;right:0;top:50%;-webkit-transform:translate(calc(100% + 16px),-50%);-ms-transform:translate(calc(100% + 16px),-50%);transform:translate(calc(100% + 16px),-50%)}@media (max-width:767px){.account__circle-wrapper:nth-child(4)>span{width:0}}.account__circle-wrapper:nth-child(4)>span span{display:block}@media (max-width:767px){.account__circle-wrapper:nth-child(4)>span span{display:inline}}.account__circle-wrapper:nth-child(5){bottom:0;left:0;position:absolute;-webkit-transform:translate(-50%,-120%);-ms-transform:translate(-50%,-120%);transform:translate(-50%,-120%)}@media (max-width:767px){.account__circle-wrapper:nth-child(5){-webkit-transform:translate(195%,50%);-ms-transform:translate(195%,50%);transform:translate(195%,50%)}}.account__circle-wrapper:nth-child(5) .account__circle{background-image:-webkit-gradient(linear,left top,left bottom,from(#c8f489),to(#4a77ff));background-image:linear-gradient(180deg,#c8f489,#4a77ff);min-width:clamp(51.89189px,6.75676vw,100px)}@media (max-width:767px){.account__circle-wrapper:nth-child(5) .account__circle{min-width:clamp(.16667px,16.66667vw,83.33333px)}}.account__circle-wrapper:nth-child(5)>span{left:0;position:absolute;text-align:right;top:50%;-webkit-transform:translate(calc(-100% - 16px),-50%);-ms-transform:translate(calc(-100% - 16px),-50%);transform:translate(calc(-100% - 16px),-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.account__circle-wrapper:nth-child(5)>span span{display:block}.account__circle-wrapper:nth-child(6){bottom:0;position:absolute;right:0;-webkit-transform:translate(calc(12.5vw - 100px),50%);-ms-transform:translate(calc(12.5vw - 100px),50%);transform:translate(calc(12.5vw - 100px),50%)}@media (max-width:767px){.account__circle-wrapper:nth-child(6){left:0;right:unset;-webkit-transform:translate(-20%,400%);-ms-transform:translate(-20%,400%);transform:translate(-20%,400%)}}.account__circle-wrapper:nth-child(6) .account__circle{background-image:-webkit-gradient(linear,left top,left bottom,from(#4a77ff),to(#c8f489));background-image:linear-gradient(180deg,#4a77ff,#c8f489);min-width:clamp(51.89189px,6.75676vw,100px)}@media (max-width:767px){.account__circle-wrapper:nth-child(6) .account__circle{min-width:clamp(.16667px,16.66667vw,83.33333px)}}.account__circle-wrapper:nth-child(6)>span{bottom:0;position:absolute;right:0;-webkit-transform:translate(100%,100%);-ms-transform:translate(100%,100%);transform:translate(100%,100%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.account__circle-wrapper:nth-child(6)>span span{display:block}.account__circle-wrapper:nth-child(6)>span span:last-child{color:#ffc258}.account__circle{aspect-ratio:1;border-radius:50%;opacity:.2;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.quiz__section{display:none}.quiz__section--active{display:block}.quiz__section-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.quiz__section-background svg:first-child{height:auto;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:clamp(1069.49189px,139.25676vw,2061px)}@media (max-width:767px){.quiz__section-background svg:first-child{-webkit-transform:translate(-50%,-40%);-ms-transform:translate(-50%,-40%);transform:translate(-50%,-40%);width:clamp(700px,194.44444vw,972.22222px)}}.quiz__section-background svg:nth-child(2){bottom:0;display:block;height:auto;left:50%;position:absolute;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);width:clamp(910.7027px,118.58108vw,1755px)}@media (max-width:767px){.quiz__section-background svg:nth-child(2){-webkit-transform:translate(-50%,55%);-ms-transform:translate(-50%,55%);transform:translate(-50%,55%);width:clamp(700px,194.44444vw,972.22222px)}}.quiz-step{overflow:hidden;position:relative;z-index:0}.quiz-step__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100svh;padding-bottom:clamp(62.27027px,8.10811vw,120px);padding-top:calc(79px + clamp(calc(18.6810810811px),calc(2.4324324324vw),calc(36px)))}@media (max-width:767px){.quiz-step__container{padding-bottom:clamp(64px,17.77778vw,88.88889px);padding-top:calc(69px + clamp(calc(32px),calc(8.8888888889vw),calc(44.4444444444px)))}}.quiz-step__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(37.36216px,4.86486vw,72px);max-width:926px;width:100%}.quiz-step__title{text-align:center}.quiz-step__controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;width:100%}.quiz-step__answers{display:grid;gap:12px;grid-auto-rows:1fr;grid-template-columns:1fr;width:100%}@media (max-width:767px){.quiz-step__answers{gap:6px}}.quiz-step__annotation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;backdrop-filter:6px;background-color:rgba(13,23,53,.4);border:1px solid #0d1735;border-radius:18px;-webkit-box-shadow:0 24px 24px -10px rgba(6,11,25,.4);box-shadow:0 24px 24px -10px rgba(6,11,25,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:24px;max-width:688px;padding:24px;width:100%}@media (max-width:767px){.quiz-step__annotation{backdrop-filter:3px;border-radius:9px;gap:12px;padding:clamp(12px,3.33333vw,16.66667px)}.quiz-step__annotation-icon{height:auto;width:clamp(24px,6.66667vw,33.33333px)}}.quiz-step__annotation-text{font-size:clamp(12px,.6897321429rem + .2678571429vw,15px);font-weight:400;letter-spacing:.01em;line-height:120%}@media (max-width:767px){.quiz-step__annotation-text{font-weight:400;letter-spacing:.01em;line-height:120%}}.quiz-step__progress span:first-child{color:#ffc258}.quiz-step__progress span:last-child{color:rgba(255,249,234,.3)}.birthday{overflow:hidden;position:relative;z-index:0}.birthday__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(62.27027px,8.10811vw,120px);min-height:100svh;padding-bottom:clamp(62.27027px,8.10811vw,120px);padding-top:calc(79px + clamp(calc(18.6810810811px),calc(2.4324324324vw),calc(36px)))}@media (max-width:767px){.birthday__container{gap:84px;padding-bottom:clamp(64px,17.77778vw,88.88889px);padding-top:calc(69px + clamp(calc(32px),calc(8.8888888889vw),calc(44.4444444444px)))}}.birthday__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center}@media (max-width:767px){.birthday__title>span:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:clamp(16px,.8392857143rem + .7142857143vw,24px);font-weight:400;letter-spacing:.01em;line-height:120%}}@media (max-width:767px) and (max-width:767px){.birthday__title>span:first-child{font-weight:400;letter-spacing:.01em;line-height:120%}}.birthday__title>span:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#ffc258;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){.birthday__title>span:last-child{display:inline;font-size:clamp(32px,1.5580357143rem + 1.9642857143vw,54px);font-weight:400;letter-spacing:.03em;line-height:100%}}@media (max-width:767px) and (max-width:767px){.birthday__title>span:last-child{font-weight:400;letter-spacing:.03em;line-height:100%}}.birthday__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(24.90811px,3.24324vw,48px)}@media (max-width:767px){.birthday__controls{gap:24px}}.birthday__subtitle{font-size:clamp(16px,.8392857143rem + .7142857143vw,24px);font-weight:400;letter-spacing:.01em;line-height:120%;text-align:center}@media (max-width:767px){.birthday__subtitle{font-size:clamp(14px,.7946428571rem + .3571428571vw,18px);font-weight:400;letter-spacing:.01em;line-height:120%}}@media (max-width:767px) and (max-width:767px){.birthday__subtitle{font-weight:400;letter-spacing:.01em;line-height:120%}}.birthday__person-birthday{max-width:510px;width:100%}.birthday__person-birthday .input-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.birthday__person-birthday .input-wrapper,.birthday__person-birthday .input-wrapper:before{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.birthday__person-birthday .input-wrapper:before{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;background-color:rgba(8,10,17,.4);border:1px solid #1e41ac;border-radius:18px;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(255,249,234,.4);content:"Дата рождения";inset:0;justify-content:center;min-width:100%;outline:0;padding:24px;pointer-events:none;position:absolute;text-align:start;z-index:1}@media (max-width:767px){.birthday__person-birthday .input-wrapper:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:18px;min-height:45px;padding:clamp(12px,3.33333vw,16.66667px) clamp(18px,5vw,25px);text-align:center}}.birthday__person-birthday .input-wrapper:after{bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;content:attr(data-range);display:block;font-size:clamp(.625rem,.5848rem + .1786vw,.75rem);line-height:120%;opacity:0;pointer-events:none;position:absolute;right:0;text-align:center;-webkit-transform:translateY(calc(100% + 8px));-ms-transform:translateY(calc(100% + 8px));transform:translateY(calc(100% + 8px));width:100%;z-index:10}.birthday__person-birthday .input-wrapper input{-webkit-appearance:none;-moz-appearance:textfield;color:rgba(255,249,234,.4);cursor:pointer;font-family:Montserrat,serif;min-width:95%;opacity:0;text-align:start;width:100%}.birthday__person-birthday .input-wrapper input::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}@media (max-width:767px){.birthday__person-birthday .input-wrapper input::-webkit-datetime-edit-fields-wrapper{text-align:center;width:100%}}.birthday__person-birthday .input-wrapper--focus:after,.birthday__person-birthday .input-wrapper:hover:after{opacity:1}.birthday__person-birthday .input-wrapper--focus:before{border-color:#4a77ff;color:#fff9ea}.birthday__person-birthday .input-wrapper--invalid:before{background-color:rgba(89,28,107,.2);border-color:#8422a2}.birthday__person-birthday .input-wrapper--invalid:after{color:#8422a2;opacity:1}.birthday__person-birthday .input-wrapper--fill:before{display:none;opacity:0}.birthday__person-birthday .input-wrapper--fill input{opacity:1}.birthday__person-birthday input{background-color:rgba(8,10,17,.4);border:1px solid #1e41ac;border-radius:18px;color:rgba(255,249,234,.4);outline:0;padding:24px;width:100%}@media (max-width:767px){.birthday__person-birthday input{border-radius:18px;height:45px;min-height:45px;padding:clamp(12px,3.33333vw,16.66667px) clamp(18px,5vw,25px);text-align:center}}.birthday__person-birthday input::-webkit-input-placeholder{color:rgba(255,249,234,.4)}.birthday__person-birthday input::-moz-placeholder{color:rgba(255,249,234,.4)}.birthday__person-birthday input:-ms-input-placeholder{color:rgba(255,249,234,.4)}.birthday__person-birthday input::-ms-input-placeholder{color:rgba(255,249,234,.4)}.birthday__person-birthday input::placeholder{color:rgba(255,249,234,.4)}.birthday__person-birthday input:focus{border-color:#4a77ff;color:#fff9ea}.birthday__person-birthday input:focus::-webkit-input-placeholder{color:#fff9ea}.birthday__person-birthday input:focus::-moz-placeholder{color:#fff9ea}.birthday__person-birthday input:focus:-ms-input-placeholder{color:#fff9ea}.birthday__person-birthday input:focus::-ms-input-placeholder{color:#fff9ea}.birthday__person-birthday input:focus::placeholder{color:#fff9ea}.birthday__person-birthday .input-wrapper--invalid input{background-color:rgba(89,28,107,.2);border-color:#8422a2}.quiz-load{overflow:hidden;position:relative;z-index:0}.quiz-load__container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:100svh;padding-bottom:clamp(62.27027px,8.10811vw,120px);padding-top:115px;position:relative;z-index:0}@media (max-width:767px){.quiz-load__container{padding-bottom:clamp(64px,17.77778vw,88.88889px);padding-top:calc(69px + clamp(calc(32px),calc(8.8888888889vw),calc(44.4444444444px)))}}.quiz-load__loader-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(24.90811px,3.24324vw,48px)}@media (max-width:767px){.quiz-load__loader-wrapper{gap:24px}}.quiz-load__title{font-size:clamp(16px,.8392857143rem + .7142857143vw,24px);font-weight:400;letter-spacing:.01em;line-height:120%;text-align:center}@media (max-width:767px){.quiz-load__title{font-weight:400;letter-spacing:.01em;line-height:120%}}.quiz-load__title span{display:block}.quiz-load .solar-loader{height:auto;overflow:visible;width:158px}@media (max-width:767px){.quiz-load .solar-loader{width:100px}}.quiz-load .solar-loader__circle-1{-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.quiz-load .solar-loader__circle-1,.quiz-load .solar-loader__circle-2{-webkit-animation-name:solar-loader-circle-rotate;animation-name:solar-loader-circle-rotate;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.quiz-load .solar-loader__circle-2{animation-direction:reverse;-webkit-animation-duration:3.6s;animation-duration:3.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.quiz-load .solar-loader__circle-3{-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:solar-loader-circle-rotate;animation-name:solar-loader-circle-rotate;-webkit-animation-timing-function:linear;animation-timing-function:linear}.quiz-load .solar-loader__circle-3,.quiz-load .solar-loader__sun{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.quiz-load .solar-loader__sun{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:solar-loader-sun;animation-name:solar-loader-sun;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes solar-loader-circle-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes solar-loader-circle-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes solar-loader-sun{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}50%{-webkit-transform:scale(1.3) rotate(540deg);transform:scale(1.3) rotate(540deg)}to{-webkit-transform:scale(1) rotate(3turn);transform:scale(1) rotate(3turn)}}@keyframes solar-loader-sun{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}50%{-webkit-transform:scale(1.3) rotate(540deg);transform:scale(1.3) rotate(540deg)}to{-webkit-transform:scale(1) rotate(3turn);transform:scale(1) rotate(3turn)}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */