#home #main,#course #main,#shop #main,#event-page #main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;position:relative;min-height:fit-content;overflow:hidden}#home #main .marquee-container,#course #main .marquee-container,#shop #main .marquee-container,#event-page #main .marquee-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem;width:100svw;overflow:hidden;background:#2630f5;padding-block:.5rem;position:absolute;left:0;bottom:0;z-index:1}#home #main .marquee-container .marquee,#course #main .marquee-container .marquee,#shop #main .marquee-container .marquee,#event-page #main .marquee-container .marquee{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;gap:1rem;white-space:nowrap;animation:marquee 16s linear infinite}#home #main .marquee-container .marquee .dash,#course #main .marquee-container .marquee .dash,#shop #main .marquee-container .marquee .dash,#event-page #main .marquee-container .marquee .dash{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:28px;height:6px;border-radius:100px;background-color:#FF7A00}#home #main .marquee-container .marquee--duplicate,#course #main .marquee-container .marquee--duplicate,#shop #main .marquee-container .marquee--duplicate,#event-page #main .marquee-container .marquee--duplicate{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;gap:1rem;white-space:nowrap}#home #main .background,#course #main .background,#shop #main .background,#event-page #main .background{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}@media (max-width: 1023px){#home #main .background,#course #main .background,#shop #main .background,#event-page #main .background{min-height:100%;max-height:fit-content}}#home #main .asteroid,#course #main .asteroid,#shop #main .asteroid,#event-page #main .asteroid{width:65%;position:absolute;right:-10%;bottom:0;z-index:1}#home #main .avatar-page,#home #main .page-image,#course #main .avatar-page,#course #main .page-image,#shop #main .avatar-page,#shop #main .page-image,#event-page #main .avatar-page,#event-page #main .page-image{min-width:200px;width:clamp(200px, 45%, 100%);height:auto;aspect-ratio:16 / 9;position:absolute;right:12%;bottom:0;object-fit:contain;z-index:1}#home #main .page-image--main,#course #main .page-image--main,#shop #main .page-image--main,#event-page #main .page-image--main{z-index:2}#home #main .container,#course #main .container,#shop #main .container,#event-page #main .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:90%;height:fit-content;position:relative;z-index:1;padding-bottom:5%}#home #main .container .info-block,#course #main .container .info-block,#shop #main .container .info-block,#event-page #main .container .info-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-block:5% 15%}#home #main .container .info-block .title-large,#course #main .container .info-block .title-large,#shop #main .container .info-block .title-large,#event-page #main .container .info-block .title-large{max-width:75%}#home #main .container .info-block .text-medium,#course #main .container .info-block .text-medium,#shop #main .container .info-block .text-medium,#event-page #main .container .info-block .text-medium{max-width:45%}#home #main .container .info-block .categories,#course #main .container .info-block .categories,#shop #main .container .info-block .categories,#event-page #main .container .info-block .categories{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem}#home #main .container .info-block .categories__tag,#course #main .container .info-block .categories__tag,#shop #main .container .info-block .categories__tag,#event-page #main .container .info-block .categories__tag{color:#030305;padding:.4rem 1rem;background-color:#fff;border-radius:100px;font-weight:700}#home #main .container .info-block .page-description,#course #main .container .info-block .page-description,#shop #main .container .info-block .page-description,#event-page #main .container .info-block .page-description{max-width:550px}#home #main .container .info-block .actions,#course #main .container .info-block .actions,#shop #main .container .info-block .actions,#event-page #main .container .info-block .actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem}#home #main .container .action-user-request--mob,#course #main .container .action-user-request--mob,#shop #main .container .action-user-request--mob,#event-page #main .container .action-user-request--mob{display:none;margin-top:auto;width:100%}@media (max-width: 1440px){#home #main,#course #main,#shop #main,#event-page #main{aspect-ratio:initial;min-height:765px}#home #main .asteroid,#course #main .asteroid,#shop #main .asteroid,#event-page #main .asteroid{right:-15%}#home #main .page-image,#course #main .page-image,#shop #main .page-image,#event-page #main .page-image{right:15%}}@media (max-width: 1023px){#home #main .asteroid,#course #main .asteroid,#shop #main .asteroid,#event-page #main .asteroid{width:100%;right:-45%}#home #main .avatar-page,#home #main .page-image,#course #main .avatar-page,#course #main .page-image,#shop #main .avatar-page,#shop #main .page-image,#event-page #main .avatar-page,#event-page #main .page-image{width:clamp(200px, 70%, 100%);bottom:5%;right:0}}@media (max-width: 769px){#home #main,#course #main,#shop #main,#event-page #main{min-height:550px}#home #main .container .page-description,#course #main .container .page-description,#shop #main .container .page-description,#event-page #main .container .page-description{font-size:18px}}@media (max-width: 580px){#home #main,#course #main,#shop #main,#event-page #main{height:93svh;min-height:fit-content}#home #main .asteroid,#course #main .asteroid,#shop #main .asteroid,#event-page #main .asteroid{width:550px;height:60%;right:-200px}#home #main .page-image,#course #main .page-image,#shop #main .page-image,#event-page #main .page-image{height:50%;right:0}#home #main .avatar-page,#course #main .avatar-page,#shop #main .avatar-page,#event-page #main .avatar-page{width:90%;height:60%;bottom:0%;right:-5%}#home #main .container,#course #main .container,#shop #main .container,#event-page #main .container{padding-bottom:3%;height:calc(100% - 4rem)}#home #main .container .info-block .actions,#course #main .container .info-block .actions,#shop #main .container .info-block .actions,#event-page #main .container .info-block .actions{display:none}#home #main .container .action-user-request--mob,#course #main .container .action-user-request--mob,#shop #main .container .action-user-request--mob,#event-page #main .container .action-user-request--mob{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:auto}}@media (max-width: 1023px){#home #main .container .action-user-request--mob,#course #main .container .action-user-request--mob,#shop #main .container .action-user-request--mob,#event-page #main .container .action-user-request--mob{border:1px solid #2630f5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}#thank-you{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;position:relative;min-height:fit-content;overflow:hidden}#thank-you .marquee-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem;width:100svw;overflow:hidden;background:#2630f5;padding-block:.5rem;position:absolute;left:0;bottom:0;z-index:1}#thank-you .marquee-container .marquee{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;gap:1rem;white-space:nowrap;animation:marquee 16s linear infinite}#thank-you .marquee-container .marquee .dash{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:28px;height:6px;border-radius:100px;background-color:#FF7A00}#thank-you .marquee-container .marquee--duplicate{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;gap:1rem;white-space:nowrap}#thank-you .background{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}@media (max-width: 1023px){#thank-you .background{min-height:100%;max-height:fit-content}}#thank-you .asteroid{width:65%;position:absolute;right:-10%;bottom:0;z-index:1}#thank-you .avatar-page,#thank-you .page-image{min-width:200px;width:clamp(200px, 45%, 100%);height:auto;aspect-ratio:16 / 9;position:absolute;right:12%;bottom:0;object-fit:contain;z-index:1}#thank-you .page-image--main{z-index:2}#thank-you .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:90%;height:fit-content;position:relative;z-index:1;padding-bottom:5%}#thank-you .container .info-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-block:5% 15%}#thank-you .container .info-block .title-large{max-width:75%}#thank-you .container .info-block .text-medium{max-width:45%}#thank-you .container .info-block .categories{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem}#thank-you .container .info-block .categories__tag{color:#030305;padding:.4rem 1rem;background-color:#fff;border-radius:100px;font-weight:700}#thank-you .container .info-block .page-description{max-width:550px}#thank-you .container .info-block .actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem}#thank-you .container .action-user-request--mob{display:none;margin-top:auto;width:100%}@media (max-width: 1440px){#thank-you{aspect-ratio:initial;min-height:765px}#thank-you .asteroid{right:-15%}#thank-you .page-image{right:15%}}@media (max-width: 1023px){#thank-you .asteroid{width:100%;right:-45%}#thank-you .avatar-page,#thank-you .page-image{width:clamp(200px, 70%, 100%);bottom:5%;right:0}}@media (max-width: 769px){#thank-you{min-height:550px}#thank-you .container .page-description{font-size:18px}}@media (max-width: 580px){#thank-you{height:93svh;min-height:fit-content}#thank-you .asteroid{width:550px;height:60%;right:-200px}#thank-you .page-image{height:50%;right:0}#thank-you .avatar-page{width:90%;height:60%;bottom:0%;right:-5%}#thank-you .container{padding-bottom:3%;height:calc(100% - 4rem)}#thank-you .container .info-block .actions{display:none}#thank-you .container .action-user-request--mob{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:auto}}#home{overflow:hidden}#home .achievements{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem;position:relative}#home .achievements .ellipse{position:absolute;z-index:-1}#home .achievements .ellipse:nth-child(1){top:-130%;right:10%;max-width:700px;aspect-ratio:1 / 1;opacity:.6}#home .achievements .ellipse:nth-child(2){bottom:-150%;left:-30%;opacity:.6}#home .achievements .ellipse:nth-child(3){bottom:-140%;left:0}#home .achievements .asteroid{position:absolute;width:68%;top:30%;right:-32%;z-index:0}#home .achievements__stats{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:3rem;position:relative;z-index:1}#home .achievements__stat{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem;backdrop-filter:blur(40px);background:rgba(17,17,17,0.2);border:1px solid #fff;border-radius:100px;padding:2rem 4rem}#home .achievements__stat .plus{color:#FF7A00}#home .achievements__label{white-space:nowrap}#home .learning{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;position:relative;z-index:1}#home .learning .title-large{align-items:center;justify-content:center;text-align:center}#home .learning__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;gap:1rem}#home .learning__card{background-color:#2d1c99;border-radius:24px;overflow:hidden;padding:2rem;position:relative;flex:0 1 33%}#home .learning__card--image{position:absolute;bottom:-5%;left:50%;transform:translate3d(-50%, var(--translate-y, 0), 0) scale(var(--scale, 1));transition:transform .3s ease-out;z-index:1}#home .learning__card .ellipse{width:300%;height:auto;aspect-ratio:1 / 1;position:absolute;bottom:-160%;left:-100%;transition:transform .3s ease-out;z-index:0}#home .learning__description{position:relative;z-index:1}#home .learning__card:nth-child(1),#home .learning__card:nth-child(3){aspect-ratio:1 / 1.15}#home .learning__card:nth-child(2){flex:0 1 30%;aspect-ratio:1 / 1.6;background-color:#FF7A00}#home .learning__card:nth-child(2) .ellipse{top:-60%;bottom:initial}#home .learning .btn-app{margin-top:2rem}#home .why-love,#home .talents{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4rem}#home .why-love__title,#home .talents__title{align-items:center;justify-content:center;text-align:center}#home .why-love__content,#home .talents__content{display:grid;gap:1rem;position:relative;z-index:1}#home .why-love__card,#home .talents__card{display:grid;gap:1rem;border:1px solid #fff;border-radius:24px;overflow:hidden;padding:1.5rem}#home .why-love__card .number__block,#home .talents__card .number__block{color:#FF7A00}#home .why-love__card-title,#home .talents__card-title{gap:1rem}#home .why-love{position:relative}#home .why-love .ellipse{position:absolute}#home .why-love .ellipse:nth-child(1){top:-60%;right:-5%}#home .why-love .ellipse:nth-child(2){top:-50%;right:-40%}#home .why-love .ellipse:nth-child(3){top:25%;right:-50%;transform:rotate(45deg)}#home .why-love .ellipse:nth-child(4){top:60%;left:-40%}#home .why-love .asteroid{position:absolute;top:15%;left:-40%;z-index:0}#home .why-love__content{grid-template:repeat(3, auto)/repeat(6, 1fr);position:relative;z-index:1}#home .why-love__card{display:grid;gap:1rem;border:1px solid #fff;border-radius:24px;overflow:hidden;padding:1.5rem;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:rgba(17,17,17,0.2);opacity:0;transform:translateY(100%);transition:all 0.5s ease-out;height:fit-content}#home .why-love__card:nth-child(1){grid-area:1 / 1 / 3 / 3;background-color:#fff;height:100%}#home .why-love__card:nth-child(1) .why-love__card-title{color:#030305}#home .why-love__card:nth-child(1) .why-love__description{color:#030305}#home .why-love__card:nth-child(1) .why-love__image-wrapper{height:fit-content;border-radius:1rem;overflow:hidden;margin-top:auto}#home .why-love__card:nth-child(1) .why-love__image-wrapper img{width:100%;max-height:100%;object-fit:cover}#home .why-love__card:nth-child(2){grid-area:1 / 3 / 2 / 5}#home .why-love__card:nth-child(3){grid-area:1 / 5 / 2 / 7}#home .why-love__card:nth-child(4){grid-template:repeat(2, auto)/repeat(3, 1fr);grid-area:2 / 3 / 3 / 7}#home .why-love__card:nth-child(4) .why-love__card-title{grid-area:1 / 1 / 2 / 3}#home .why-love__card:nth-child(4) .why-love__description{grid-area:2 / 1 / 3 / 3;padding-right:1rem}#home .why-love__card:nth-child(4) .why-love__image-wrapper{grid-area:1 / 3 / 3 / 4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-radius:24px;background-color:#2d1c99;padding:2rem .5rem 0 0;position:relative;overflow:hidden}#home .why-love__card:nth-child(4) .why-love__image-wrapper .ellipse{position:absolute;z-index:0;top:-70%;left:-14%;width:125%;transform:rotate(45deg)}#home .why-love__card:nth-child(4) .why-love__image-wrapper img{width:100%;height:100%;position:relative;z-index:1}#home .why-love__card:nth-child(5){grid-area:3 / 1 / 4 / span 3}#home .why-love__card:nth-child(6){grid-area:3 / 4 / 4 / span 3}#home .why-love__card-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem}#home .talents{position:relative}#home .talents .ellipse{position:absolute;opacity:.2}#home .talents .ellipse:nth-child(1){top:-60%;right:-25%}#home .talents .ellipse:nth-child(2){top:-15%;right:-65%}#home .talents .ellipse:nth-child(3){top:10%;left:-40%}#home .talents__title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center}#home .talents__content{display:grid;grid-template:repeat(3, auto)/repeat(2, 1fr);gap:1rem}#home .talents__card{grid-template:repeat(2, auto)/repeat(3, 1fr);gap:0;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:rgba(17,17,17,0.2);padding:0 1.5rem 1.5rem 1.5rem;opacity:0;transform:translateY(100%);transition:all 0.5s ease-out}#home .talents__card .talents__card-title{max-width:70%;padding-top:1.5rem;padding-bottom:1rem}#home .talents__card .talents__description{padding-right:1rem}#home .talents__card .talents__image-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;height:100%;border-radius:24px;position:relative;overflow:hidden}#home .talents__card .talents__image-wrapper .background-image{width:100%;margin-top:auto}#home .talents__card .talents__image-wrapper .animate-image{position:absolute;transform:translate3d(0, var(--translate-y, 0), 0) scale(var(--scale, 1))}#home .talents__card:nth-child(1){grid-area:1 / 1 / 2 / 3;grid-template:repeat(2, auto)/repeat(2, 1fr)}#home .talents__card:nth-child(1) .talents__card-title{grid-area:1 / 1 / 2 / 2}#home .talents__card:nth-child(1) .talents__description{grid-area:2 / 1 / 3 / 2;max-width:90%}#home .talents__card:nth-child(1) .talents__image-wrapper{grid-area:1 / 2 / 3 / 3;margin-top:auto}#home .talents__card:nth-child(1) .talents__image-wrapper .background-image{height:80%}#home .talents__card:nth-child(1) .talents__image-wrapper .animate-image{top:-5%;left:-5%}#home .talents__card:nth-child(2){grid-area:2 / 1 / 3 / 2}#home .talents__card:nth-child(2) .talents__image-wrapper .animate-image{top:-7%}#home .talents__card:nth-child(3){grid-area:2 / 2 / 3 / 3}#home .talents__card:nth-child(3) .talents__image-wrapper{padding-top:20%}#home .talents__card:nth-child(3) .talents__image-wrapper .animate-image{top:30%;left:20%;transform:translate3d(-50%, 0, 0)}#home .talents__card:nth-child(2),#home .talents__card:nth-child(3){grid-template:repeat(3, auto)/repeat(1, 1fr)}#home .talents__card:nth-child(4){grid-area:3 / 1 / 4 / 3;grid-template:repeat(2, auto)/repeat(2, 1fr)}#home .talents__card:nth-child(4) .talents__image-wrapper{grid-area:1 / 1 / 3 / 2;padding-right:2rem}#home .talents__card:nth-child(4) .talents__image-wrapper .background-image{height:80%}#home .talents__card:nth-child(4) .talents__image-wrapper .animate-image{right:10%;top:10%}#home .courses{position:relative;z-index:10}#home .courses .ellipse{position:absolute}#home .courses .ellipse:nth-child(1){top:-15%;right:-40%;opacity:.2}#home .courses .ellipse:nth-child(2){top:-2%;right:-40%}#home .courses .ellipse:nth-child(3){bottom:0;left:-50%;transform:scaleX(-1)}#home .courses .asteroid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;top:23%;left:-1%}#home .courses .asteroid-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:60%;aspect-ratio:1 / 1;position:absolute;bottom:20%;right:-20%}#home .courses__steps{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:1rem;width:100%}#home .courses__step{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;flex:0 1 30%;overflow:hidden}#home .courses__step-number{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem}#home .courses__step-number img{width:100%}#home .courses__step-description{font-weight:400}#home .courses__selector{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:center;justify-content:space-between}#home .courses__selector-title{flex:1 1 auto;max-width:20%}#home .courses__selector-ages{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;gap:.5rem;flex:1 1 80%}#home .courses__selector-ages .age{padding:1rem 3rem}#home .courses .course-groups{flex:0 1 auto;width:100%}#home .faq{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:4rem;position:relative;z-index:3}#home .partners{position:relative}#home .partners .partners-slider .swiper-slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid #fff;border-radius:24px;height:124px;padding:1%}#home .partners .partners-slider .swiper-slide img{width:100%;height:100%;object-fit:contain}@media (max-width: 1399px){#home .learning__card--image{width:80%}}@media (max-width: 1199px){#home .talents__card:nth-child(1) .animate-image,#home .talents__card:nth-child(2) .animate-image{width:100%}#home .talents__card:nth-child(3) .animate-image,#home .talents__card:nth-child(4) .animate-image{width:50%}}@media (max-width: 1023px){#home .achievements__stats{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}#home .achievements__stat{gap:.5rem;padding:1rem}#home .why-love__card:nth-child(1) .why-love__card-title{width:73%}#home .why-love__card:nth-child(1) .why-love__description{width:73%}#home .courses__steps{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between}#home .courses__step{flex:0 1 48%}#home .courses__selector-ages .age{padding:1rem 2.5rem}#home .faq{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem}}@media (max-width: 991px){#home .learning__content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#home .learning__card--image{width:50%}#home .learning__card:nth-child(1),#home .learning__card:nth-child(3){aspect-ratio:1 / .6}#home .learning__card:nth-child(2){aspect-ratio:1 / .8}#home .why-love__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#home .why-love__card{padding:1rem}#home .why-love__card:nth-child(1) .why-love__image-wrapper{aspect-ratio:1 / .4}#home .talents__card:nth-child(4) .talents__image-wrapper .background-image{height:70%}#home .talents__card:nth-child(4) .talents__image-wrapper .animate-image{top:initial;bottom:-10%}}@media (max-width: 769px){#home .why-love__card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#home .why-love__card:nth-child(4) .why-love__image-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;height:150px}#home .why-love__card:nth-child(4) .why-love__image-wrapper img{width:initial;height:initial;bottom:-44%}#home .talents__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#home .talents__card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#home .talents__card:nth-child(1) .talents__image-wrapper .animate-image,#home .talents__card:nth-child(2) .talents__image-wrapper .animate-image{width:65%;top:initial;bottom:-50%}#home .talents__card:nth-child(4) .talents__image-wrapper{padding-right:0}#home .talents__image-wrapper{padding-top:20%}#home .courses .asteroid{display:none}#home .courses__selector{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem}#home .courses__selector-title{max-width:100%}#home .courses__selector-ages{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between}#home .courses__selector-ages .age{flex:0 1 48%;padding:1rem 2.5rem}#home .user-request-trial{margin-top:4rem}#home .user-request-trial .asteroid{width:100%;height:150%;top:0;left:30%}}@media (max-width: 575px){#home .courses__selector .course-groups .course-group__cards{gap:.5rem}}@media (max-width: 480px){#home .learning__content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#home .learning__card:nth-child(1),#home .learning__card:nth-child(3){aspect-ratio:1 / .7}#home .learning__card:nth-child(2){aspect-ratio:1 / .9}}#home.online #main .marquee-container{background-color:#FF7A00}#home.online .courses .course-groups .course-group .course-card-skills{background-color:#FF7A00}@media (hover: hover) and (pointer: fine){#home.online .courses .course-groups .course-group .course-card:hover{border-color:#FF7A00}#home.online .courses .course-groups .course-group .course-card:hover .ellipse{opacity:1}#home.online .courses .course-groups .course-group .course-card:hover .course-group__card-info{border-top-color:#FF7A00;background-color:rgba(255,122,0,0.2)}}@media (hover: hover) and (pointer: fine){#home.online .faq__question:not(.active):hover{background-color:rgba(255,122,0,0.2)}}#home.online .faq__tool{border-color:#FF7A00}#home.online .faq__tool:before{border-color:#FF7A00}.reveal-in{opacity:1 !important;transform:translateY(0) !important}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}#course{overflow:hidden}#course #main .container .btn--preview{position:absolute;top:40%;right:10%}#course .study-periods{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3rem}#course .study-periods__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:2rem}#course .study-periods__content .periods-age{flex:0 1 30%;position:relative;border-radius:24px;height:fit-content;overflow:hidden}#course .study-periods__content .periods-age__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1}#course .study-periods__content .periods-age__list:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/img/main/bable-course-period-7f87f043105d3bc7c96c0c4aa4342ffcef9918df7b8a3ae1cf3a9c85bc6eef75.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}#course .study-periods__content .periods-age__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem;width:100%;height:100%;cursor:pointer;padding:10%;position:relative;overflow:hidden;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;transition:border .3s ease-in-out}#course .study-periods__content .periods-age__item *{pointer-events:none}#course .study-periods__content .periods-age__item .period-age__opacity{background:rgba(2,2,2,0.8);position:absolute;top:0;left:0;width:100%;height:100%;transition:background .3s ease-in-out}#course .study-periods__content .periods-age__item .period-age__type{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;justify-content:center}@media (hover: hover) and (pointer: fine){#course .study-periods__content .periods-age__item:hover .period-age__opacity{background:transparent}}#course .study-periods__content .periods-age .active{border:0}#course .study-periods__content .periods-age .active .period-age__opacity{background:transparent}#course .study-periods__content .periods-age .active *{color:#030305}#course .study-periods__content .periods-age__item:nth-child(1){border-radius:24px 24px 0 0}#course .study-periods__content .periods-age__item:nth-last-child(1){border-radius:0 0 24px 24px;border-bottom:1px solid #fff}#course .study-periods__content .periods-age__background-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#course .study-periods__content .periods-age__background-wrapper img{width:100%;height:100%}#course .study-periods-content__stages{flex:0 1 70%}#course .study-periods-content__stages .training-stages-list{display:none}#course .study-periods-content__stages .active{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 1023px){#course .study-periods__content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#course .study-periods__content .periods-age__list{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}#course .study-periods__content .periods-age__list .periods-age__item{padding:5%;min-width:fit-content}#course .study-periods__content .periods-age__list .periods-age__item:nth-child(1){border-radius:24px 0 0 24px}#course .study-periods__content .periods-age__list .periods-age__item:nth-last-child(1){border-radius:0 24px 24px 0}#course .study-periods__content .periods-age__list::-webkit-scrollbar{display:none}}@media (max-width: 580px){#course .study-periods{gap:1.5rem}#course .study-periods__content .periods-age__list .periods-age__item{padding:2%}}.product-card{root---thumbnail-height:10svh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:2.5rem}.product-card__main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:100%;height:fit-content}.product-card__gallery.mobile{display:none}.product-card__gallery.main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem;position:relative;overflow:hidden;flex:0 1 100%;min-height:500px;max-height:550px}.product-card__gallery.main img{width:100%;height:100%}.product-card__thumbnails{width:calc(18% - 1rem);position:relative;overflow:hidden;object-fit:contain;padding-block:3%}.product-card__image-main,.product-card__thumbnail{border-radius:1rem;overflow:hidden}.product-card__thumbnail{opacity:.6;aspect-ratio:4 / 3;cursor:pointer}.product-card__thumbnail img{height:var(--thumbnail-height)}.product-card__thumbnail.active{opacity:1}.product-card__image-main{flex:0 0 82%;margin-left:auto;aspect-ratio:16 / 9}.product-card__image-main img{width:100%;height:100%;object-fit:cover}.product-card__info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;flex:0 1 37%;position:sticky;top:13%;height:fit-content}.product-card__info--main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.product-card__badges{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:.75rem}.product-card__badge{padding:.625rem 1rem;border-radius:.5rem}.product-card__badge--new{background-color:#EA4DBC}.product-card__badge--discount{background-color:#FF0061}.product-card__age{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:.375rem}.product-card__description{color:#fff}.product-card__price{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding:1.5rem;border:1px solid #fff;border-radius:24px}.product-card__delivery{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:.75rem}.product-card__details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.product-card__detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #fff;border-radius:24px;padding:1.875rem;cursor:pointer;overflow:hidden}.product-card__detail-title{align-items:center;transition:color 0.3s ease-in-out}.product-card__detail-content{max-height:0;overflow:hidden;transition:max-height 0.3s ease-in-out, padding 0.3s ease-in-out}.product-card__detail.active{background-color:#fff}.product-card__detail.active .product-card__detail-content{max-height:10000px;padding-top:1rem}.product-card__detail.active *{color:#030305}@media (max-width: 1023px){.product-card{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-card__gallery.main{display:none}.product-card__gallery.mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.product-card__info{gap:1rem;position:relative}.product-card__price{gap:1rem;padding:1rem}.product-card__details{gap:.625rem}.product-card__detail{padding:1rem}}#event-page{background-color:#000000;overflow:hidden}#event-page #main .container .info-block{max-width:52%}#event-page #main .container .info-block h2.title-large{max-width:100%}#event-page .container{position:relative}#event-page .container .event__category{position:absolute;top:10%;right:0}#event-page .container .event__category--name{position:absolute;top:45%;left:70%;transform:translate3d(-50%, -50%, 0)}#event-page .container .info-block{max-width:45%;height:100%}#event-page .container .info-block .event__meta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}#event-page .container .info-block .event__meta .tag__primary{white-space:nowrap}#event-page .container .info-block .btn__action{margin-block:1rem}#event-page .container .info-block .partners{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:2rem}#event-page .container .info-block .partners img{object-fit:none}#event-page .container .event__description--images{position:absolute;top:-7%;left:-55%;z-index:0}#event-page .container .event__description--images .ellipse,#event-page .container .event__description--images .spline{position:absolute;z-index:0}#event-page .container .event__description--images .ellipse-1{top:-22rem;z-index:1}#event-page .container .event__description--images .ellipse-1-1{left:-12rem}#event-page .container .event__description--content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:2.2rem;position:relative;z-index:10}#event-page .container .event__description--content h2{max-width:300px;position:relative;z-index:10}#event-page .container .event__description--title{flex:0 0 30%}#event-page .container .event__description--text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;flex:0 1 100%;color:#fff}#event-page .container .event__description--address{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}#event-page .container .event__description .event__address-current{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:.75rem;align-items:flex-start}#event-page .container .event__description .event__address-current img{padding-top:1%}#event-page .container .event__whom{position:relative}#event-page .container .event__whom--title{padding-bottom:3rem}#event-page .container .event__whom--wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:2rem;position:relative;z-index:10}#event-page .container .event__whom--img-wrapper{border-radius:12px}#event-page .container .event__whom--img-wrapper img:nth-child(2){display:none}#event-page .container .event__whom--items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.6rem}#event-page .container .event__whom--items .item{color:#050507;background-color:#fff;backdrop-filter:blur(20px);border-radius:24px;padding:1rem 2.5rem;font-size:20px;line-height:140%}#event-page .container .event__whom .ellipse-purple{position:absolute;right:-40%;bottom:-30%}#event-page .container .event__whom .ellipse-blue{position:absolute;right:0;z-index:0;width:700px;height:300px;bottom:-50%;opacity:.4}#event-page .container .event__what-learn{position:relative;z-index:10}#event-page .container .event__what-learn--title{padding-bottom:4rem}#event-page .container .event__what-learn--content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:stretch;gap:1.25rem;position:relative;z-index:10}#event-page .container .event__what-learn--items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;flex:0 1 100%;border-radius:24px;border:1px solid #FFF;background:rgba(17,17,17,0.2);backdrop-filter:blur(20px);padding:3.4rem}#event-page .container .event__what-learn--item{position:relative;color:#fff}#event-page .container .event__what-learn--item .circle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:5px;height:5px;background-color:#fff;position:absolute;left:-1rem;top:.7rem;border-radius:50%}#event-page .container .event__what-learn--image-wrapper{flex:0 1 50%;overflow:hidden;border-radius:24px}#event-page .container .event__what-learn--image-wrapper img{width:100%;height:100%}#event-page .container .event__what-learn .ellipse,#event-page .container .event__what-learn .spline{position:absolute}#event-page .container .event__what-learn .ellipse{bottom:-120%;left:-30%}#event-page .container .event__what-learn .spline{top:-45%;right:-81.5%}#event-page .container .event-programs{position:relative;z-index:10}#event-page .container .event-programs__title{padding-bottom:4rem}#event-page .container .event-programs .content__wrapper{max-width:700px}#event-page .container .event-programs .content__wrapper .items__wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#event-page .container .event-programs .content__wrapper .items__wrapper .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:2rem;color:#fff;border-bottom:1px solid #fff;padding-block:1.25rem}#event-page .container .event-programs .content__wrapper .items__wrapper .item .title__block{margin:0;padding:0}#event-page .container .event-programs .content__wrapper .items__wrapper .item .date{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:flex-end;flex:0 1 25%}#event-page .container .event-programs .content__wrapper .items__wrapper .item .text{flex:0 1 60%}#event-page .container .event-programs .content__wrapper .items__wrapper .item:nth-last-child(1){border-bottom:0}#event-page .container .event-programs .content__wrapper .files__download{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-top:2rem}#event-page .container .event-programs .content__wrapper .files__download .file__wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;color:#fff;border-radius:24px;border:1px solid #FFF;background:rgba(17,17,17,0.2);backdrop-filter:blur(20px);padding:1rem 2rem;cursor:pointer;transition:background-color .3s, color .3s;font-size:20px;line-height:140%;font-family:Inter-Regular}#event-page .container .event-programs .content__wrapper .files__download .file__wrapper img{margin-right:1rem;transition:filter .3s}#event-page .container .event-programs .content__wrapper .files__download .file__wrapper:hover{color:#000000;background-color:#fff}#event-page .container .event-programs .content__wrapper .files__download .file__wrapper:hover img{filter:invert(100%) sepia(0%) saturate(7467%) hue-rotate(296deg) brightness(97%) contrast(108%)}#event-page .container .event-programs .ellipse{position:absolute;right:-50%;bottom:-130%}#event-page .container .event__user-request{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;z-index:10;position:relative}#event-page .container .event__user-request .user-request form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}#event-page .container .event__user-request .user-request form .user-request__inputs-list{width:100%}#event-page .container .event__user-request .user-request form .user-request__inputs-list .user-request__input-container{flex:0 1 100%}#event-page .container .event__user-request .user-request form .user-request__politics{padding-block:0 1rem}#event-page .container .event__user-request .user-request form .user-request__politics p{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#event-page .container .event__user-request .user-request form .user-request__politics p a{padding-left:.2rem}#event-page .container .event__user-request .user-request form .user-request__actions{width:30%}#event-page .container #teachers{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden}#event-page .container #teachers .teacher-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:1rem}#event-page .container #teachers .teacher-list::-webkit-scrollbar{height:0;width:0}#event-page .container #teachers .teacher-list .teacher{margin-right:10px;color:#fff;width:30%;max-width:172px;min-width:172px;position:relative;z-index:0}#event-page .container #teachers .teacher-list .teacher .img-wrapper{margin-bottom:1rem;position:relative;overflow:hidden;border-radius:24px;min-height:168px;max-height:168px;min-width:168px;max-width:168px}#event-page .container #teachers .teacher-list .teacher .img-wrapper .background-teacher-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#event-page .container #teachers .teacher-list .teacher .img-wrapper .background-teacher-wrapper img{width:100%;height:100%}#event-page .container #teachers .teacher-list .teacher .img-wrapper .teacher-avatar{position:absolute;z-index:10;width:100%;height:100%}#event-page .container #teachers .teacher-list .teacher .info-teacher .name{word-break:break-word}#event-page .container #teachers .teacher-list .teacher .info-teacher .description{opacity:0.8}#event-page .container #end-block{position:relative;z-index:10;margin-bottom:10rem}#event-page .container #end-block .text__wrapper,#event-page .container #end-block .sub__block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;border-radius:24px;border:1px solid #FFF;background:rgba(17,17,17,0.2);backdrop-filter:blur(20px);padding:3rem;color:#fff;position:relative;z-index:10}#event-page .container #end-block .main__blocks{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;margin-bottom:1rem}#event-page .container #end-block .main__blocks .text__wrapper{flex:0 1 69%}#event-page .container #end-block .main__blocks .text__wrapper .text-large{max-width:636px}#event-page .container #end-block .main__blocks .img__wrapper{border-radius:24px;overflow:hidden;flex:0 1 30%}#event-page .container #end-block .main__blocks .img__wrapper img{width:100%;height:100%}#event-page .container #end-block .sub__blocks{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}#event-page .container #end-block .sub__blocks .sub__block{width:32.7%}#event-page .container #end-block .sub__blocks .sub__block .icon{width:40px;height:40px}#event-page .container #end-block .sub__blocks .sub__block .icon path{fill:#2630f5}#event-page .container #end-block .sub__blocks .sub__block .header__text{font-size:20px}#event-page .container #end-block .spline{position:absolute;top:10%;left:-80%}#event-page .container #end-block .ellipse{position:absolute;left:0;bottom:-60%}@media (max-width: 1023px){#event-page .container .event__category{top:6%}}@media (max-width: 997px){#event-page #main .background-wrapper{height:500px}#event-page #main .background-wrapper img:nth-child(1){display:none}#event-page #main .background-wrapper img:nth-child(2){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#event-page #main .container{overflow:hidden}#event-page #main .container .concurse__line__wrapper{top:10%;right:12%;width:60px;height:40px}#event-page #main .container .concurse__line__wrapper img{width:100%;height:100%}#event-page #main .container .concurse__line__wrapper .category__name{font-size:12px}#event-page #main .container .content{margin:3rem 0 0 0}#event-page #main .container .content .date__city__info .date,#event-page #main .container .content .date__city__info .city{font-size:12px;font-weight:600;line-height:140%;padding:.2rem .5rem}#event-page #main .container .content h2.event__name{font-size:20px;max-width:200px}#event-page #main .container .content .description_small{font-size:12px;max-width:150px}#event-page #main .container .content .btn-app{position:absolute;width:90% !important;bottom:2rem}#event-page #main .container .content .imgs__wrapper__company{display:none}#event-page #main .container .ellipse-planet__wrapper img{right:-15%;transform:translateY(0)}#event-page #main .container .avatar-image__wrapper img{right:-10%;margin-bottom:-12%}#event-page .container .event__description--content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#event-page .container .event__description--title{flex:0 1 auto}#event-page .container .event__description--title h2{max-width:100%}#event-page .container .event__description__content__wrapper .address .address__title{font-size:14px}#event-page .container .event__description__content__wrapper .address .address__text{align-items:flex-start}#event-page .container .event__whom--wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}#event-page .container .event__whom--img-wrapper{overflow:hidden}#event-page .container .event__whom--img-wrapper img:nth-child(1){display:none}#event-page .container .event__whom--img-wrapper img:nth-child(2){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}#event-page .container .event__what-learn .spline{display:none}#event-page .container .event__what-learn--content{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1rem}#event-page .container .event__what-learn--items{padding:1rem 1rem 1rem 2.5rem}#event-page .container .event__what-learn--item .circle{top:.4rem}#event-page .container .event__what-learn--img__wrapper{width:100%;min-width:initial}#event-page .container .event__what-learn--img__wrapper img{width:100%}#event-page .container .event-programs .content__wrapper .items__wrapper .item{gap:1rem;padding-top:1rem}#event-page .container .event-programs .content__wrapper .items__wrapper .item .date{flex:0 1 30%}#event-page .container .event-programs .content__wrapper .items__wrapper .item .text.header__text{flex:0 1 50%}#event-page .container .event-programs .content__wrapper .files__download{position:relative;z-index:10}#event-page .container .event-programs .content__wrapper .files__download .file__wrapper{padding:.6rem 2rem}#event-page .container .event__user-request .user-request form .user-request__inputs-list{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#event-page .container .event__user-request .user-request form .user-request__politics p{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#event-page .container .event__user-request .user-request form .user-request__politics p a{padding-left:0}#event-page .container .event__user-request .user-request form .user-request__actions{width:100%}#event-page .container #end-block .main__blocks .text__wrapper{flex:0 1 100%;padding:1.5rem}#event-page .container #end-block .main__blocks .img__wrapper{display:none}#event-page .container #end-block .sub__blocks{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}#event-page .container #end-block .sub__blocks .sub__block{width:100%;padding:1.5rem}#event-page .container #end-block .sub__blocks .sub__block .header__text{font-size:14px;line-height:130%}}@media (max-width: 991px){#event-page .container .event__category{top:4%}#event-page .container .event__category img{max-width:60%}#event-page .container .event__category--name{left:45%;font-size:14px}#event-page .container .info-block{max-width:100%;margin-block:5% 0 !important}#event-page .container .info-block .btn__action{width:100%;order:1;margin-top:auto}}@media (max-width: 468px){#event-page .container .event__category{top:4%}#event-page .container .event__category img{max-width:50%}#event-page .container .event__category--name{left:40%;font-size:12px}}.cart__item--wrapper{display:grid;grid-template-rows:auto;grid-template-columns:repeat(2, 1fr)}.cart__item--wrapper--primary,.cart__item--wrapper--secondary{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem}.cart__item--wrapper,.cart__item--wrapper--primary,.cart__item--wrapper--secondary{border-radius:1.5rem;border:1px solid #fff;padding:1rem 1.4rem}.cart__item--wrapper--secondary{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.cart__wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;gap:1.125rem}.cart__items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-content:center;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.625rem;flex:0 1 100%}.cart__items input[type="checkbox"]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;width:20px;height:20px}.cart__tools img{cursor:pointer}.cart__item--link{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}.cart__item--img-wrapper{height:auto;border-radius:.5rem;overflow:hidden}.cart__item--img-wrapper img{width:100%;height:100%}.cart__item--details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;gap:1.5rem;height:100%}.cart__item--price{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;gap:.625rem}.cart__item--price-old{text-decoration:line-through;opacity:.6}.cart__item--controls{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:.5rem;margin-left:auto}.cart__item .entity__controls--frame{margin-left:auto}.cart_select--all-enities{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center}@media (max-width: 991px){.cart__wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cart__item--wrapper,.cart__item--wrapper--secondary{padding:.625rem}}@media (max-width: 801px){.cart__item{grid-template-columns:1fr auto}.cart__item--link{grid-auto-rows:minmax(auto, 150px)}}@media (max-width: 768px){.cart__item{grid-auto-rows:3fr 1fr;grid-template-columns:initial;gap:.75rem}.cart__item--link{gap:.75rem}.cart__item .entity__controls--frame{margin-left:initial;min-width:50%}}.order-summary{flex:0 1 40%;background-color:#fff;width:fit-content;height:fit-content;position:sticky;top:8rem}.order-summary *:not(.btn-app):not(.order-summary__value--discount){color:#030305}.order-summary__header{padding:1.875rem 1.875rem 0 1.875rem}.order-summary__separator{height:1px;background-color:#2630f5}.order-summary__row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;padding-inline:1.875rem}.order-summary__controls{padding:0 1.875rem 1.875rem 1.875rem}.order-summary__value--discount{color:#FF0061}.order-summary__button{width:100%}@media (max-width: 991px){.order-summary{flex:0 0 100%;width:initial}.order-summary__header{padding:1rem 1rem 0 1rem}.order-summary__row{padding-inline:1rem}.order-summary__controls{padding:0 1rem 1rem 1rem}}#not-found-container{background:#000}#not-found-container .background-error-page-mob,#not-found-container .background-error-page-desktop{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;width:100vw;top:0;position:absolute;z-index:0}#not-found-container .background-error-page-desktop{display:none}#not-found-container .cometa-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;width:100vw;height:100vh;position:absolute;top:0;left:0;right:0;overflow:hidden}#not-found-container .cometa-wrapper .background-ellipse-blue{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;width:403px;height:400px;left:142px;top:20px;background:#721cb3;opacity:0.6;filter:blur(125px)}#not-found-container .cometa-wrapper .cometa-full-mob-error,#not-found-container .cometa-wrapper .cometa-full-desktop-error{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:300%;height:70%;margin-left:-25%;margin-right:-30%}#not-found-container .cometa-wrapper .cometa-full-desktop-error{display:none}#not-found-container .container{overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center;text-align:center}#not-found-container .container .label-image-page-not-found{position:relative;z-index:10;max-width:100%;margin-top:20vh}#not-found-container .container .info-window{position:relative;z-index:10;border-radius:24px;border:1px solid #fff;margin-top:2rem;padding:16px;background:rgba(17,17,17,0.2);backdrop-filter:blur(20px)}#not-found-container .container .info-window h1,#not-found-container .container .info-window p{color:#fff}#not-found-container .container .info-window a{width:100%;margin-top:2rem}@media (min-width: 1024px){#not-found-container .background-error-page-mob{display:none}#not-found-container .background-error-page-desktop{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#not-found-container .cometa-wrapper .cometa-full-mob-error{display:none}#not-found-container .cometa-wrapper .cometa-full-desktop-error{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;bottom:0;width:1600px;height:1600px;margin-bottom:-26%}#not-found-container .container .label-image-page-not-found{margin-top:15vh;z-index:11}#not-found-container .container .info-window{padding:40px;margin-top:-3rem}#not-found-container .container .info-window a{font-size:24px !important}}.dropdowns__wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.625rem}.dropdown{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;transition:gap .3s ease-in-out}.dropdown--icon{flex:0 0 4%;display:block;align-self:stretch;aspect-ratio:1;width:auto;min-width:auto;height:100%;max-width:28px;max-height:28px;cursor:pointer;position:relative}.dropdown--icon::before,.dropdown--icon::after{content:"";position:absolute;top:50%;left:50%;width:70%;height:2px;background-color:#2630f5;transform-origin:center;transition:transform .3s ease-in-out, opacity .3s ease-in-out}.dropdown__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:.625rem;cursor:pointer}.dropdown__header--arrow{transition:transform .3s ease-in-out}.dropdown__body{max-height:0;overflow:hidden;border:0;opacity:0;transition:max-height .5s ease-in-out, border .5s ease-in-out, opacity .3s ease-in-out}.dropdown__body td,.dropdown__body th{border:0}.dropdown-active{gap:.5rem}.dropdown-active .dropdown__header .dropdown__header--arrow{transform:rotate(180deg)}.dropdown-active .dropdown--icon::after{transform:translate(-50%, -50%) rotate(0);opacity:1}.dropdown-active .dropdown__body{max-height:10000px;border:initial;transition:max-height .9s ease-in-out, border .9s ease-in-out;opacity:1}#confirm_modal .modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999}#confirm_modal .modal-backdrop .modal-overlay{display:block;width:100%;height:100%;background-color:rgba(37,37,37,0.75);cursor:pointer;opacity:0;animation:fadeInOverlay 0.3s ease-out forwards}#confirm_modal .modal-backdrop .modal-window{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.875rem;max-width:768px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.95);border:1px solid #fff;border-radius:1.75rem;padding:1.25rem 1.875rem 1.875rem;background:rgba(37,37,37,0.75);backdrop-filter:blur(18.5px);opacity:0;animation:popInModal 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.1s forwards}#confirm_modal .modal-backdrop .modal-window .modal-body,#confirm_modal .modal-backdrop .modal-window h3,#confirm_modal .modal-backdrop .modal-window p{color:#fff}#confirm_modal .modal-backdrop .modal-window__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between}#confirm_modal .modal-backdrop .modal-window__header .modal-close{width:32px;height:32px;cursor:pointer;position:relative}#confirm_modal .modal-backdrop .modal-window__header .modal-close:before,#confirm_modal .modal-backdrop .modal-window__header .modal-close:after{content:"";width:60%;height:2px;position:absolute;top:50%;left:50%;background-color:#fff;transform-origin:center;border-radius:0.75rem}#confirm_modal .modal-backdrop .modal-window__header .modal-close:before{transform:translateX(-50%) rotate(45deg)}#confirm_modal .modal-backdrop .modal-window__header .modal-close:after{transform:translateX(-50%) rotate(-45deg)}#confirm_modal .modal-backdrop .modal-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;gap:1.5rem}#confirm_modal .modal-backdrop .modal-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;gap:1rem}@keyframes fadeInOverlay{from{opacity:0}to{opacity:1}}@keyframes popInModal{from{opacity:0;transform:translate(-50%, -45%) scale(0.95)}to{opacity:1;transform:translate(-50%, -50%) scale(1)}}body.profiles{background-image:url(/assets/backgrounds/profile-f602348681a23a3728e2f442ab778db113727db3992ecd80ed69e72979926730.png);background-size:cover;background-position:center;background-repeat:no-repeat}.profile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:2.5rem;padding:2rem}.profile turbo-frame{width:100%}.profile .btn-group{flex:0 0 100%}.profile .projects__header{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.profile .projects__header .list-items__dropdown{margin-left:auto}.profile__block,.profile__block--column,.profile__block--primary,.profile__block--secondary,.profile__block--grid{background:rgba(37,37,37,0.75);border-radius:1.75rem;-webkit-backdrop-filter:blur(18.5px);backdrop-filter:blur(18.5px);padding:1.875rem;position:relative;z-index:1}.profile__block,.profile__block--column,.profile__block--primary,.profile__block--secondary{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:.5rem;width:100%}.profile__block--title,.profile__block--column--title,.profile__block--primary--title,.profile__block--secondary--title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.profile__block--title .entity-edit,.profile__block--column--title .entity-edit,.profile__block--primary--title .entity-edit,.profile__block--secondary--title .entity-edit{margin-left:auto;cursor:pointer}.profile__block--title .entity-edit button,.profile__block--column--title .entity-edit button,.profile__block--primary--title .entity-edit button,.profile__block--secondary--title .entity-edit button{border:none;background-color:transparent}.profile__block--column,.profile__block--primary,.profile__block--secondary{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.profile__content{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;align-items:stretch;width:100%}.profile__content>*{height:100%}.profile__block--actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.profile__block--test-session.test--result .question-text{padding-top:0}.profile__block--test-session{border-radius:1.75rem;border:1px solid #FF7A00;overflow-y:auto}.profile__block--test-session::-webkit-scrollbar{width:.375rem}.profile__block--test-session::-webkit-scrollbar-track{background:#818C98;border-radius:0 2.25rem 2.25rem 0}.profile__block--test-session::-webkit-scrollbar-thumb{background:#FF7A00;border-radius:2.25rem;width:.375rem;transition:background .3s ease-in-out}.profile__block--test-session::-webkit-scrollbar-thumb:hover{background:#cc6200}.profile__block--test-session .progress-bar{position:absolute;top:0;left:0}.profile__block--test-session .question{padding-top:clamp(1rem, 6vw, 3.75rem)}.profile__block--test-session .question .question-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start}.profile__block--test-session .question .profile__block--actions{justify-content:flex-end}.profile__block--test-session .answers{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1rem 1.8rem;margin:0;height:100%}.profile__block--test-session .answers .answer{position:relative;padding-left:2.5rem}.profile__block .ui-donut{flex:0 1 50%;min-width:0}.profile__block--transparent{background:transparent;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;padding:0}.profile__block--glass{background:rgba(37,37,37,0.18);border:1px solid rgba(255,255,255,0.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.profile__block--test-session.test--result .answer:before{content:"";display:block;background-color:#fff;position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.5em;height:1.5em;border:2px solid #fff;border-radius:50%;background-repeat:no-repeat;background-size:85% 85%;background-position:50% 100%}.profile__block--test-session.test--result .answer.passed::before{border-color:#2CB742;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%232CB742' d='M20.3 5.7l-11 11-5-5 1.4-1.4 3.6 3.6 9.6-9.6z'/%3E%3C/svg%3E")}.profile__block--test-session.test--result .answer.failed::before{border-color:#EB1E00;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23EB1E00' d='M18.3 5.7l-1.4-1.4L12 9.17 7.1 4.3 5.7 5.7l4.9 4.9-4.9 4.9 1.4 1.4 4.9-4.9 4.9 4.9 1.4-1.4-4.9-4.9z'/%3E%3C/svg%3E")}.profile__block--test-session.test--result .passed{color:#2CB742}.profile__block--test-session.test--result .failed{color:#EB1E00}.profile__block--test-session.test--result .profile__block--actions{padding-top:3.75rem}.profile__block--test-session.test--result .profile__block--actions .action__next-question{margin-left:auto;max-width:100%;width:30%}.profile__content--primary{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.875rem;width:100%;overflow:hidden}.profile__content--primary .btn-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;width:100%;padding-block:1rem}.profile__content--primary .btn-group .next-step{margin-left:auto}.profile__content--secondary{display:grid;grid-template-columns:repeat(6, 1fr);gap:1rem;align-items:stretch;width:100%}.profile__content--row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:2.5rem}.profile__block--grid{display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(3, 1fr);grid-auto-rows:minmax(3rem, auto);align-items:start}.profile__block--grid .form-grid__group{width:100%}.profile__block--grid .form-grid__group--half{grid-column:span 1}.profile__block--grid .form-grid__group--full{grid-column:1 / span 2}.profile__block--grid .form-grid__row{grid-column:3;grid-row:1 / span 6;align-self:start;height:max-content}.profile__block--grid .form-actions{grid-column:1 / -1;display:flex;justify-content:flex-end}.profile__info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;max-width:100%;gap:2rem}.profile__info .profile__action--edit,.profile__info .profile__action--back{position:absolute;top:2rem;right:2rem}.profile__info .profile__action--edit .text,.profile__info .profile__action--back .text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:100%}.profile__info .profile__action--edit svg,.profile__info .profile__action--back svg{width:100%;max-height:1.5rem}.profile__info .profile__action--edit svg path{fill:#FF7A00}.profile__info-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem;flex:0 0 calc(50% - 2rem)}.profile .avatar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;aspect-ratio:1;border-radius:100px;background-color:#fff;overflow:hidden;color:#030305;font-weight:700}.profile .avatar-img{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;height:100%;font-size:1.25em;font-style:normal;font-weight:400;line-height:100%}.profile .avatar--square{border-radius:0;background-color:transparent}.profile__avatar:not(.is-edit){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#fff;font-size:2.5em;font-family:"DrukWideCyr Medium";font-style:normal;font-weight:700;line-height:120%;position:relative}.profile__avatar{position:relative;width:clamp(96px, 12vw, 144px);height:clamp(96px, 12vw, 144px);border-radius:50%;overflow:hidden}.profile__avatar .avatar-circle{position:relative;width:100%;height:100%;border-radius:50%;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center}.profile__avatar.is-edit .avatar-circle{background:transparent;border:2px dashed rgba(255,255,255,0.6)}.profile__avatar .avatar-circle.is-empty .avatar-upload-icon{display:flex}.profile__avatar .avatar-upload-icon{display:none;align-items:center;justify-content:center;color:rgba(255,255,255,0.9);pointer-events:none;z-index:1}.profile__avatar .avatar-initials,.profile__avatar .avatar__system-text{max-width:80%;padding:0 .25rem;text-align:center;font-weight:700;font-family:"DrukWideCyr Bold";font-size:clamp(20px, 3.2vw, 28px);line-height:1.1;color:#030305;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:1}.profile__avatar .profile__avatar-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.profile__avatar .avatar-file{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.profile__avatar .avatar-file::file-selector-button{display:none}.profile__avatar.is-edit:hover .avatar-circle{border-color:rgba(255,255,255,0.85)}.profile__welcome-card{grid-column:1 / 3;grid-row:1 / 4;padding:1.875rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden}.profile__welcome-card--img{position:absolute;top:0;left:0;width:100%;height:100%}.profile__welcome-card .btn-app{margin-top:auto}.profile__new-project{grid-column:3 / 4;grid-row:1 / 2;padding:1.875rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;cursor:pointer}.profile__new-project--add{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#7F29FA;border-radius:50%;position:absolute;top:50%;right:1.5rem;width:48px;height:48px;transform:translateY(-50%)}.profile__new-project--add::before,.profile__new-project--add::after{content:"";position:absolute;background-color:#030305;width:50%;height:4px;top:50%;left:50%;transform:translate(-50%, -50%)}.profile__new-project--add::after{transform:translate(-50%, -50%) rotate(90deg)}.profile__balance{grid-column:3 / 4;grid-row:2 / 4;padding:1.875rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.profile__balance--value{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:1.75rem;background-color:#FF7A00;padding:1rem 1.875rem;margin-top:1.25rem}.profile__progress{grid-column:1 / 2;grid-row:4 / 7;padding:1.875rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.profile__progress__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding-block:1.5rem}.profile__progress__list-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:1rem}.profile__progress__bar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.profile__progress__bar-track{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;height:1rem;border-radius:1.75rem;overflow:hidden;background-color:#fff;position:relative}.profile__progress__bar-fill{position:absolute;height:100%;width:var(--progress, 0);background:linear-gradient(to right, #ff0, gold, #FFEC8B, #FF7A00);transition:width 1s ease-in-out;animation:fadeIn 1s forwards}@keyframes fadeIn{from{width:0}to{width:var(--progress)}}.profile__progress__bar--values{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.profile__statistics{grid-column:2 / 4;grid-row:4 / 7;padding:1.875rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.profile__statistics--item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center;text-align:center}.profile__statistics--item-value{color:#F63972}.profile__statistics--icon-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;top:-50%;left:50%;transform:translate3d(-50%, 25%, 0);padding:.75rem;background-color:#7F29FA;border-radius:50%}.profile__statistics--icon{width:100%;height:100%}.profile__statistics--main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.profile__statistics--description{padding-bottom:.5rem}.profile__statistics__summary{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:4.125rem;margin-top:auto;background-color:#fff;border-radius:1.75rem;padding:1rem 1.875rem;position:relative}.profile__statistics__rating{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;aspect-ratio:1 / 1;position:relative;border-radius:50%;overflow:hidden}.profile__statistics__rating--track__progress{--progress: 0;display:block;width:100%;height:100%;border-radius:50%;position:relative;background:conic-gradient(#f63972 0deg, #ff7a00 calc(var(--progress) * 3.6deg), rgba(37,37,37,0.75) calc(var(--progress) * 3.6deg))}.profile__statistics__rating--data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;width:85%;height:85%;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);z-index:1;background-color:#2b2d5a;border-radius:50%}.profile__statistics .total-score{margin-top:1rem}.profile__rating{grid-column:1 / 4;grid-row:7 / 8;padding:1.875rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.profile__rating .rating__projects{margin-top:1.5rem}.profile__rating .rating__projects tbody{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.profile__rating .rating__projects--header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;width:100%;padding-block:.75rem}.profile__rating .rating__projects--header th{text-transform:uppercase}.profile__rating .rating__projects .project__name{flex:0 0 40%}.profile__rating .rating__projects .project__participants{flex:0 0 10%}.profile__rating .rating__projects .project__views{flex:0 0 10%}.profile__rating .rating__projects .project__progress{flex:0 0 10%}.profile__rating .rating__projects .projects{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:50svh;overflow:auto}.profile__rating .rating__projects .projects .project{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;padding-block:1.25rem;border-top:1px solid #56577A}.profile__rating .rating__projects .projects .project__name{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:1rem}.profile__rating .rating__projects .projects .project__views{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start}.profile__rating .rating__projects .projects .project__participants{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.profile__rating .rating__projects .projects .project__participants img{margin-left:-10%}.profile__rating .rating__projects .projects .project__participants img:first-child{background-color:transparent}.profile__rating .rating__projects .projects .project__progress{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.2rem}.profile__rating .rating__projects .projects .project__progress-bar-wrapper,.profile__rating .rating__projects .projects .project__progress-bar{width:100%;background-color:rgba(18,18,18,0.6);border-radius:1.75rem;height:4px}.profile__rating .rating__projects .projects .project__progress-bar{background-color:#0075FF;transition:width 1s ease-in-out;animation:fadeIn 1s forwards}@keyframes fadeIn{from{width:0}to{width:var(--progress)}}.profile .order-item{cursor:pointer}.profile .order-item.active .profile-item__actions .toggle-icon:before{transform:rotate(0)}.profile .order-item.active .order-details{max-height:10000px;padding:1.125rem}@media (min-width: 1660px){.profile__welcome-card{aspect-ratio:16 / 7}.profile__progress{aspect-ratio:16 / 11}}@media (max-width: 1370px){.profile__content{display:grid;grid-template-columns:repeat(6, 1fr);gap:1rem;align-items:stretch}.profile__welcome-card{grid-column:1 / 7;grid-row:1 / 4;padding:1.875rem;aspect-ratio:16 / 6}.profile__new-project{grid-column:1 / 4;grid-row:4 / 5;padding:1.875rem}.profile__balance{grid-column:1 / 4;grid-row:5 / 7;padding:1.875rem}.profile__progress{grid-column:4 / 7;grid-row:4 / 7;padding:1.875rem}.profile__statistics{grid-column:1 / 7;grid-row:8 / 10;padding:1.875rem;aspect-ratio:16 / 5}.profile__rating{grid-column:1 / 7;grid-row:11 / 14;padding:1.875rem}}@media (max-width: 1180px){.profile{padding:1rem}.profile__block,.profile__block--primary{padding:1.5rem}.profile__info{position:absolute;top:2rem;right:2rem}}@media (max-width: 1180px) and (max-width: 1180px){.profile__info{top:1.5rem;right:1.5rem}}@media (max-width: 991px){.profile__welcome-card{grid-column:1 / 7;grid-row:1 / 4;padding:1.875rem;aspect-ratio:16 / 6}.profile__new-project{grid-column:1 / 7;grid-row:4 / 5;padding:1.875rem}.profile__balance{grid-column:1 / 7;grid-row:5 / 7;padding:1.875rem}.profile__progress{grid-column:1 / 7;grid-row:7 / 10;padding:1.875rem}.profile__statistics{grid-column:1 / 7;grid-row:11 / 13;padding:1.875rem;aspect-ratio:16 / 7;gap:0}.profile__rating{grid-column:1 / 7;grid-row:14 / 16;padding:1.875rem}.profile__welcome-card{aspect-ratio:initial;padding:1rem}.profile__new-project,.profile__balance,.profile__progress,.profile__statistics,.profile__rating{padding:1rem}}.profile .filters-bar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1.5rem;align-items:stretch;width:100%}.profile .filters-bar>.filters-bar__item{flex:1 1 0;min-width:0}.profile .filters-bar .filter-search-form,.profile .filters-bar .filter-select-form{position:relative;width:100%}.profile .filters-bar .input--search,.profile .filters-bar .custom-select{width:100%;height:44px;box-sizing:border-box;padding-right:40px}.profile .filters-bar .form-grid__group--icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.profile .filters-bar .form-grid__group{margin:0;position:relative}.profile .filters-bar .custom-select{appearance:none;background-color:#fff;border:1px solid rgba(0,0,0,0.12);border-radius:12px;padding:10px 40px 10px 12px;line-height:1.2}.profile .filters-bar .input--search{border:1px solid rgba(0,0,0,0.12);border-radius:12px;padding:10px 40px 10px 12px}@media (max-width: 980px){.profile__block--header{gap:1rem}.profile__welcome-card{aspect-ratio:16 / 6}}@media (max-width: 768px){.profile__block--header{gap:.5rem}.profile .projects__header .btn__add{margin-left:auto}.profile .projects__header .list-items__dropdown{margin-left:initial;order:2;flex:0 0 60%}}@media (max-width: 620px){.profile__info{padding-inline:.75rem}.profile__info .text{display:none}.profile__info-item{flex:0 0 100%}.profile__welcome-card{aspect-ratio:16 / 8}.profile .entities{grid-template-columns:initial}.profile .entities .entity-card--blue{margin-bottom:1rem}.profile .entities .entity-card__image-container{padding-top:60%}.profile .entities .entity-card__image-container .entity-card__image{height:100%}}@media (max-width: 540px){.profile__statistics{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem;aspect-ratio:initial}.profile__statistics__rating{max-width:50%;left:50%;transform:translateX(-50%)}}@media (max-width: 420px){.profile__welcome-card{aspect-ratio:16 / 9}}.profile-content-container{flex:0 1 100%}.profile-content-container--default{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.profile-content-container--grid-middle{display:grid;grid-template-columns:repeat(2, minmax(400px, 1fr));gap:.5rem}.profile-content-container--grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:1rem}.profile-item{display:flex;flex-direction:column;background-color:#fff;border-radius:1.75rem;height:fit-content}.profile-item *:not(.btn-app):not(.profile-item__status){color:#1E1D30}.profile-item--grid-middle{display:grid;grid-template-columns:repeat(2, minmax(400px, 1fr));gap:.5rem}.profile-item--grid-middle .entity-column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding:1.125rem}.profile-item--grid-middle .entity-column__items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.875rem}.profile-item--grid-middle .entity-column__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:.75rem}.profile-item--grid-middle .entity-column__item .icon{min-width:24px}.profile-item--grid-middle .entity-column__item.address{align-items:flex-start;max-width:50%}.profile-item--grid-middle .entity-column__item.messengers{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem}.profile-item--grid-middle .entity-column__item.messengers a{width:10%;aspect-ratio:1 / 1}.profile-item--grid-middle .entity-column__item.messengers a .icon{width:100%;height:100%}.profile-item__actions,.profile-item__section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:0 1 auto;padding:1.125rem}.profile-item__actions{gap:1rem;align-items:center}.profile-item__action.toggle-icon{width:1.5rem;height:.25rem;background-color:#2832f5;position:relative;margin-left:auto}.profile-item__action.toggle-icon:before{content:"";position:absolute;left:0;top:0;width:100%;height:.25rem;background-color:#2832f5;transition:transform .3s ease-in-out;transform:rotate(90deg)}.profile-item__status{border-radius:0.75rem;padding:.375rem .625rem;color:#fff}.profile-item .status--processing{background-color:#FFA500}.profile-item .status--completed{background-color:#03D018}.profile-item .status--cancelled{background-color:#A9A9A9}.profile-item .status--in_delivery{background-color:#2630f5}.profile-item__section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;border-bottom:2px solid #030305}.profile-item__section:last-child{border-bottom:0}.profile-item .product{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.profile-item .product__image-wrapper{flex:0 1 20%;border-radius:1.75rem;border:1px solid #030305;overflow:hidden;padding:1.125rem 2rem}.profile-item .product__image-wrapper img{width:100%;height:100%;object-fit:contain;object-position:center}.profile-item .product__details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}.profile-item .product__count{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:fit-content;height:fit-content;border:1px solid #030305;border-radius:1rem;padding:.5rem 1.2rem;margin-left:auto}.profile-item .order-details{max-height:0;overflow:hidden;padding:0 1.125rem;transition:max-height .3s ease-in-out, padding .3s ease-in-out}.profile-item .order-details__section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:1.25rem}.profile-item .order-details__section:nth-last-child(1){-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.profile-item .order-details__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.profile-item .order-details__info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:.5rem}.user-test__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:15% 15% 10% 15%;position:relative}.user-test__content .progress-bar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;top:0;left:0}.user-test__content .action__next-question{width:50%;margin:0 auto}.user-test__analysis{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.user-test__analysis .title-medium{padding-bottom:15%}.user-test__analysis .loader-ai{aspect-ratio:1 / 1;height:15%;bottom:10%}@media (max-width: 620px){.user-test__content{padding:15% 10% 10% 10%}}@media (max-width: 468px){.user-test__content{padding:20% 10% 10% 10%}}.support__block{display:grid;gap:1rem;grid-template-columns:repeat(4, 1fr)}.support__block .support__info{grid-column:1 / 3}.support__block .support__contact{grid-column:3 / 6}.support__block .support__contact a:not(.btn-app){color:#FF7A00}.support__block .support__contact .btn-app{width:100%}@media (max-width: 768px){.support__block .support__info{grid-column:1 / 6;grid-row:1 / 3}.support__block .support__contact{grid-column:1 / 6;grid-row:3 / 4}}.profile__info--two-col{display:grid;grid-template-columns:clamp(120px, 18vw, 180px) 1fr;gap:2rem;align-items:start}.profile__info-col--avatar{grid-column:1}.profile__info-col--fields{grid-column:2}.profile__fields{display:flex;flex-wrap:wrap;gap:2rem}.profile__fields .profile__info-item{flex:0 0 calc(50% - 2rem);min-width:280px;display:flex;flex-direction:column;gap:.5rem}.profile__actions-row{grid-column:1 / -1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-top:1.25rem}@media (max-width: 700px){.profile__info--two-col{grid-template-columns:1fr}.profile__info-col--avatar{justify-self:center}.profile__fields .profile__info-item{flex:0 0 100%}}.aside_combo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-self:flex-start;flex:0 0 30%;gap:1rem;height:auto;position:sticky;top:2rem}@media (max-width: 1440px){.aside_combo{flex:0 0 20%}}.aside_combo .sidebar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;max-height:50svh;overflow-y:auto;margin-right:0;padding-right:calc(1.875rem - 0.375rem);border-right:2px solid transparent;background-clip:padding-box;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(176,183,201,0.2) transparent}.aside_combo .sidebar::-webkit-scrollbar{width:0.375rem;height:0.375rem;background:transparent}.aside_combo .sidebar::-webkit-scrollbar-track{background:transparent}.aside_combo .sidebar::-webkit-scrollbar-thumb{background:rgba(176,183,201,0.2);border-radius:20px}.aside_combo .sidebar::-webkit-scrollbar-thumb:hover{background:rgba(176,183,201,0.3)}.aside_combo .sidebar::-webkit-scrollbar-corner{background:transparent}.aside_combo .sidebar::-webkit-scrollbar-button,.aside_combo .sidebar::-webkit-scrollbar-button:single-button,.aside_combo .sidebar::-webkit-scrollbar-button:vertical:decrement,.aside_combo .sidebar::-webkit-scrollbar-button:vertical:increment,.aside_combo .sidebar::-webkit-scrollbar-button:horizontal:decrement,.aside_combo .sidebar::-webkit-scrollbar-button:horizontal:increment,.aside_combo .sidebar::-webkit-scrollbar-button:start:decrement,.aside_combo .sidebar::-webkit-scrollbar-button:end:increment{display:none;width:0;height:0;-webkit-appearance:none;background:transparent;border:0}.aside_combo .sidebar li{list-style-type:none}.aside_combo .sidebar__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.625rem}.aside_combo .sidebar__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.aside_combo .sidebar__header,.aside_combo .sidebar__subitem{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;font-family:"DrukWideCyr Bold";font-style:normal;font-weight:700;line-height:120%;color:#fff}.aside_combo .sidebar__header{gap:1rem;font-size:1.25em}.aside_combo .sidebar__icon{margin-left:auto}.aside_combo .sidebar__sublist{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.75rem;padding-left:1.375rem}.aside_combo .sidebar__sublist span{color:#fff}.aside_combo .sidebar__subitem{width:100%;font-size:1.0625em}.aside_combo .sidebar__subitem .sidebar__sublink{display:grid;grid-template-columns:2ch 1fr auto;gap:1rem;width:100%;background-color:transparent;border:0;outline:none}.aside_combo .sidebar__subitem .sidebar__sublink--active span{color:#FF7A00}.aside_combo .sidebar__subitem .subitem__body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;gap:.25rem}.aside_combo .sidebar__subtitle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;width:100%}.aside_combo .sidebar__lock{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;width:16px;height:16px;margin-left:.25rem}.aside_combo .sidebar__lock-icon{display:block;width:100%;height:100%}.aside_combo .group-card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;height:fit-content;padding:1rem 1.25rem;border-radius:1.75rem;background:rgba(37,37,37,0.75);backdrop-filter:blur(18.5px);-webkit-backdrop-filter:blur(18.5px);border:1px solid rgba(255,255,255,0.08);text-decoration:none;color:#fff;transition:transform .2s ease, box-shadow .2s ease}@media (hover: hover) and (pointer: fine){.aside_combo .group-card:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,0,0,0.25)}}.aside_combo .group-card__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;gap:1rem}.aside_combo .group-card__title{font-family:"DrukWideCyr Bold";font-weight:800;font-size:clamp(18px, 2.2vw, 22px);line-height:1.2;color:#fff;margin:0}.aside_combo .group-card__menu{opacity:.7}.aside_combo .group-card__members{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:0;position:relative;isolation:isolate}.aside_combo .group-card__members>*+*{margin-left:-12px}.aside_combo .group-card__members .group-card__counter{margin-left:-12px}.aside_combo .group-card__avatar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;width:42px;height:42px;position:relative;overflow:hidden;background:rgba(255,255,255,0.15);border-radius:50%;border:3px solid #3A2B54}.aside_combo .group-card__avatar img{width:100%;height:100%;object-fit:cover}.aside_combo .group-card__avatar--initials{color:#030305;background:#fff;font-family:"DrukWideCyr Bold";font-size:12px;line-height:1}.aside_combo .group-card__avatar--stack{margin-left:-12px}.aside_combo .group-card__avatar--stack:first-child{margin-left:0}.aside_combo .group-card__counter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,0.2);color:#fff;font-size:12px;font-weight:700;letter-spacing:.2px;border:3px solid #3A2B54;backdrop-filter:blur(2px)}.aside_combo .group-card--empty{text-align:left}.aside_combo .group-card--empty .group-card__title{margin-bottom:.25rem}.aside_combo .group-card--empty .group-card__hint{color:rgba(255,255,255,0.75);font-size:14px}.profile--data .btn-archived-courses{width:100%}.profile--data .btn-archived-courses turbo-frame{width:fit-content}.profile--data .profile__block--primary{gap:2rem}.test-results{grid-template-columns:repeat(3, 1fr)}.test-results__header{grid-column:1 / 3;grid-row:1 / 3;padding:1.875rem;position:relative;overflow:hidden}.test-results__header .test-results__image--wrapper{position:absolute;bottom:0;right:0;z-index:0}.test-results__header .test-results__image--wrapper .test-results__image{width:100%;height:100%;position:relative;bottom:-20%;object-fit:contain}.test-results__header .test-results__image--wrapper .test-results__image--background{position:absolute;top:0;left:0;width:126%;height:100%;overflow:hidden;z-index:-1;transform:rotate(-20deg)}.test-results__header .test-results__people{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:auto}.test-results__header .test-results__people p{max-width:53%}.test-results__offer--courses{grid-column:3 / 5}.test-results__offer--course{grid-column:3 / 5}.test-results__title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.test-results__title h1{max-width:88%}.test-results__title p{max-width:75%}.test-results .test-purpose__cards{padding-block:2rem}@media (min-width: 1450px){.test-results .test-purpose__cards .test-purpose__card--dark:nth-child(2){grid-row:1 / 8}}.test-results__offer--courses{justify-content:space-between;gap:2rem;background:linear-gradient(130deg, #FF7A00 16.68%, #FB4343 69.36%)}.test-results__offer--courses a{width:100%}.test-results__offer--course__description{padding:1.875rem}.test-results__offer--course__description p{padding-block:.4rem 1.875rem}.test-results__offer--course__description .btn-app{width:100%}.test-results__analysis{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;align-items:stretch;grid-column:1 / 5;grid-row:4 / 10;padding:1.875rem}.test-results__analysis-title{grid-column:1 / 4;grid-row:1 / 2;padding:1.875rem}.test-results__competencies{grid-column:1 / 3;grid-row:2 / 5;padding:0}.test-results__competencies canvas{min-width:90%;max-width:90%;min-height:90%;max-height:90%}.test-results__recommendation{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;grid-column:1 / 4;grid-row:6 / auto;padding:1.875rem}.test-results__bars{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.test-results .course__recommendation{grid-column:1 / 5}.test-results .support__block{grid-column:1 / 5;grid-row:11 / 13}@media (max-width: 1180px){.test-results__header{padding:1.5rem}.test-results__offer--course__description{padding:1rem}}@media (max-width: 768px){.test-results__header{grid-row:1 / 5;grid-column:1 / 5;aspect-ratio:1 / .75}.test-results__offer--courses{grid-column:3 / 5}.test-results__offer--course{grid-column:1 / 3}.test-results__offer--courses,.test-results__offer--course{grid-row:5 / 8}.test-results__analysis{grid-row:9 / auto;padding:1rem}.test-results__analysis-title{padding:1rem}.test-results__competencies{grid-row:2 / 3;grid-column:1 / 5;aspect-ratio:1 / 1}.test-results__competencies canvas{min-width:100%;max-width:100%}.test-results__bars{grid-row:3 / 5;grid-column:1 / 5}.test-results__recommendation{grid-row:5 / auto;padding:1rem}.test-results .test-results__people p{max-width:70%}}@media (max-width: 568px){.test-results__header{aspect-ratio:1 / 1;min-height:fit-content}.test-results__header .test-results__image--wrapper{max-width:60%;height:90%}.test-results__offer--course{grid-column:1 / 5}.test-results__offer--courses{grid-column:1 / 5;grid-row:10 / 12}.test-results__analysis{grid-row:12 / auto}.test-results .test-purpose__cards{padding:0}.test-results .support__block{grid-row:13 / 15}}.test-results__recommendation-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.test-results__support{grid-column:1 / 3}.test-results__contact{grid-column:4 / 6}.profile__content--secondary .project__button{cursor:pointer}.profile__content--secondary .project-launch{grid-column:1 / 5;grid-row:1 / 6;padding:1.875rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0;aspect-ratio:6 / 5;position:relative;padding:0;overflow:initial}.profile__content--secondary .project-launch__actions{flex:0 0 10%}.profile__content--secondary .project-launch__preview{position:relative;flex:0 0 90%;border-radius:1.75rem 1.75rem 0 0;overflow:hidden}.profile__content--secondary .project-launch__preview--project,.profile__content--secondary .project-launch__preview--image{width:100%;height:100%;object-fit:cover}.profile__content--secondary .project-launch__preview .image--not{object-fit:contain}.profile__content--secondary .project-launch__preview .project-launch__start-button--wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#000000C2;border-radius:50%;transition:box-shadow .3s ease-in-out;padding:1.25rem;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}@media (hover: hover) and (pointer: fine){.profile__content--secondary .project-launch__preview .project-launch__start-button--wrapper:hover{box-shadow:0 4px 6px rgba(0,0,0,0.1)}}.profile__content--secondary .project-launch__actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding-inline:1.5rem;gap:1.25rem;height:100%}.profile__content--secondary .project-launch__actions .project__button{max-height:1.5rem;aspect-ratio:1 / 1}.profile__content--secondary .project-launch__actions .project__button img{width:100%;height:100%}.profile__content--secondary .project-launch__fullscreen-button{margin-left:auto}.profile__content--secondary .project-info{grid-column:5 / 7;grid-row:1 / 2;padding:1.875rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;gap:1.5rem;position:relative}.profile__content--secondary .project-info__author{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:.625rem}.profile__content--secondary .project-info__date{margin-left:auto;white-space:nowrap}.profile__content--secondary .project-info__stats{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:1.5rem}.profile__content--secondary .project-info__stats .stat{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;background-color:rgba(74,74,74,0.42);border-radius:100px;transition:background-color .3s ease-in-out}.profile__content--secondary .project-info__stats .stat .icon path{transition:fill .3s ease-in-out}@media (hover: hover) and (pointer: fine){.profile__content--secondary .project-info__likes:hover{background:rgba(235,60,114,0.42)}}.profile__content--secondary .project-info .likes--active{background:#eb3c72}.profile__content--secondary .project-info .likes--active .icon path{fill:#fff}.profile__content--secondary .project-info .project--delete{width:100%}.profile__content--secondary .project-instructions{grid-column:5 / 7;grid-row:2 / 6;padding:1.875rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;position:relative}.profile__content--secondary .project-instructions .project-categories__tags{margin-top:auto}.profile__content--secondary .project-instructions *{color:#fff}.profile__content--secondary .project-description{grid-column:1 / 7;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;position:relative}.profile__content--secondary .project-description *{color:#fff}@media (max-width: 1510px){.project-show{display:grid;grid-template-columns:repeat(7, 1fr);gap:1rem;align-items:stretch}.project-show .project-launch{grid-column:1 / 5;grid-row:1 / 6;padding:0}.project-show .project-info{grid-column:5 / 8;grid-row:1 / 2;padding:1.875rem}.project-show .project-instructions{grid-column:5 / 8;grid-row:2 / 6;padding:1.875rem}.project-show .project-description{grid-column:1 / 8}}@media (max-width: 1248px){.project-show .project-info,.project-show .project-instructions,.project-show .project-description{padding:1.25rem}}@media (max-width: 1168px){.project-show .project-launch{grid-column:1 / 8;grid-row:1 / 6;padding:0}.project-show .project-info{grid-column:1 / 4;grid-row:6 / 8;padding:1rem}.project-show .project-instructions{grid-column:4 / 8;grid-row:6 / 8;padding:1rem}.project-show .project-description{grid-column:1 / 8;grid-row:8 / 10;padding:1rem}}@media (max-width: 1128px){.project-show .project-info{grid-column:1 / 8;grid-row:6 / 8;padding:1rem}.project-show .project-instructions{grid-column:1 / 8;grid-row:8 / 10;padding:1rem}.project-show .project-description{grid-column:1 / 8;grid-row:10 / 12;padding:1rem}}@media (max-width: 768px){.project-show .project-launch__actions{padding-inline:1rem}}.projects-slider__wrapper.primary-slider .swiper-container .swiper-actions-move .swiper-button-prev,.projects-slider__wrapper.primary-slider .swiper-container .swiper-actions-move .swiper-button-next{border-color:#FF7A00}#project,.projects_new{width:100%}#project .profile__content--primary,.projects_new .profile__content--primary{min-width:65svw}#project .form--primary__project,.projects_new .form--primary__project{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:1.75rem;background:rgba(37,37,37,0.75);-webkit-backdrop-filter:blur(18.5px);backdrop-filter:blur(18.5px);overflow:hidden;padding:1.875rem;position:relative}#project .form--primary__project .actions,.projects_new .form--primary__project .actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:1rem}#course.profile-course .ellipse,#course.profile-course .asteroid{display:none}#course.profile-course .swiper-container{padding-bottom:0}#course.profile-course .swiper-container .swiper-container__header{border-radius:1.75rem;background:rgba(37,37,37,0.75);-webkit-backdrop-filter:blur(18.5px);backdrop-filter:blur(18.5px);position:relative;padding:clamp(1rem, 10vw, 1.875rem)}#course.profile-course .swiper-container .swiper-container__header .swiper-actions-move .swiper-button-prev,#course.profile-course .swiper-container .swiper-container__header .swiper-actions-move .swiper-button-next{border-color:#FF7A00}#course.profile-course .swiper-container .swiper-wrapper .swiper-slide{border-radius:1.75rem;background:rgba(37,37,37,0.75);-webkit-backdrop-filter:blur(18.5px);backdrop-filter:blur(18.5px);position:relative}#course.profile-course .swiper-container .swiper-wrapper .swiper-slide .title-middle-small,#course.profile-course .swiper-container .swiper-wrapper .swiper-slide .text-large{padding-inline:1.875rem}#course.profile-course .swiper-container .swiper-wrapper .swiper-slide .entity-card__info{background:transparent}#course.profile-course #main{border-radius:1.75rem;background:rgba(37,37,37,0.75);-webkit-backdrop-filter:blur(18.5px);backdrop-filter:blur(18.5px);position:relative}#course.profile-course #main .background{display:none}#course.profile-course #main .asteroid{display:block}#course.profile-course #main .container{padding:clamp(1rem, 10vw, 1.875rem)}#course.profile-course #main .container .info-block{gap:clamp(1rem, 10vw, 2.8125rem);margin-block:initial}#course.profile-course .promo-banner.container{padding:0;margin-top:clamp(1.5rem, 10vw, 1.875rem)}#course.profile-course .promo-banner.container .promo-banner__content{border-radius:1.75rem;background:rgba(37,37,37,0.75);-webkit-backdrop-filter:blur(18.5px);backdrop-filter:blur(18.5px);position:relative}#course.profile-course .promo-banner.container .promo-banner__content .promo-banner__ball,#course.profile-course .promo-banner.container .promo-banner__content .promo-banner__title{display:none}#course.profile-course .study-periods{padding:0}#course.profile-course .study-periods__title{display:none}#course.profile-course .study-periods__content .periods-age__list:before{background-image:url(/assets/img/main/bable-course-period--secondary-9482552a25973ecdcd266791dc344279010d86a875d221d1bad794042729fdca.png)}#course.profile-course .study-periods .training-stages-lists__list .training-stages-list__item{border-radius:1.75rem;background:rgba(37,37,37,0.75);-webkit-backdrop-filter:blur(18.5px);backdrop-filter:blur(18.5px);position:relative;border:0}#course.profile-course .study-periods .training-stages-lists__list .training-stages-list__item .drop-down__item--tool,#course.profile-course .study-periods .training-stages-lists__list .training-stages-list__item .drop-down__item--tool:before{border-color:#FF7A00}#course.profile-course .introductory{padding:0}#course.profile-course .introductory__title{display:none}#course.profile-course .introductory__info{border-radius:1.75rem;background:rgba(37,37,37,0.75);-webkit-backdrop-filter:blur(18.5px);backdrop-filter:blur(18.5px);position:relative}#course.profile-course .introductory__info *{color:#fff}#course.profile-course .introductory__info-items svg path{fill:#fff}#course.profile-course .students-projects{padding:0}#course.profile-course .custom-form,#course.profile-course .user-request-trial,#course.profile-course .filials{display:none}#course.profile-course .courses-list .swiper-container .swiper-wrapper .entity-card.swiper-slide{padding-bottom:0}#course.profile-course .courses-list .swiper-container .swiper-wrapper .entity-card.swiper-slide .entity-card__info{background:transparent}#course.profile-course .entities-slider--wrapper.teachers .swiper-container .swiper-wrapper .teacher__name{padding-inline:0}#course.profile-course .entities-slider--wrapper.teachers .swiper-container .swiper-wrapper .teacher__info{padding:clamp(0.5rem, 10vw, 1.25rem) clamp(1rem, 10vw, 1.875rem)}.courses_new .profile--data .dropdowns__wrapper,.courses_edit .profile--data .dropdowns__wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.625rem}.courses_new .profile--data .dropdown,.courses_edit .profile--data .dropdown{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;transition:gap .3s ease-in-out}.courses_new .profile--data .dropdown--icon,.courses_edit .profile--data .dropdown--icon{flex:0 0 4%;display:block;align-self:stretch;aspect-ratio:1;width:auto;min-width:auto;height:100%;max-width:28px;max-height:28px;cursor:pointer;position:relative}.courses_new .profile--data .dropdown--icon::before,.courses_new .profile--data .dropdown--icon::after,.courses_edit .profile--data .dropdown--icon::before,.courses_edit .profile--data .dropdown--icon::after{content:"";position:absolute;top:50%;left:50%;width:70%;height:2px;background-color:#2630f5;transform-origin:center;transition:transform .3s ease-in-out, opacity .3s ease-in-out}.courses_new .profile--data .dropdown__header,.courses_edit .profile--data .dropdown__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:.625rem;cursor:pointer}.courses_new .profile--data .dropdown__header--arrow,.courses_edit .profile--data .dropdown__header--arrow{transition:transform .3s ease-in-out}.courses_new .profile--data .dropdown__body,.courses_edit .profile--data .dropdown__body{max-height:0;overflow:hidden;border:0;opacity:0;transition:max-height .5s ease-in-out, border .5s ease-in-out, opacity .3s ease-in-out}.courses_new .profile--data .dropdown__body td,.courses_new .profile--data .dropdown__body th,.courses_edit .profile--data .dropdown__body td,.courses_edit .profile--data .dropdown__body th{border:0}.courses_new .profile--data .dropdown-active,.courses_edit .profile--data .dropdown-active{gap:.5rem}.courses_new .profile--data .dropdown-active .dropdown__header .dropdown__header--arrow,.courses_edit .profile--data .dropdown-active .dropdown__header .dropdown__header--arrow{transform:rotate(180deg)}.courses_new .profile--data .dropdown-active .dropdown--icon::after,.courses_edit .profile--data .dropdown-active .dropdown--icon::after{transform:translate(-50%, -50%) rotate(0);opacity:1}.courses_new .profile--data .dropdown-active .dropdown__body,.courses_edit .profile--data .dropdown-active .dropdown__body{max-height:10000px;border:initial;transition:max-height .9s ease-in-out, border .9s ease-in-out;opacity:1}.courses_new .profile--data .modules__list h2,.courses_new .profile--data .modules__list a,.courses_edit .profile--data .modules__list h2,.courses_edit .profile--data .modules__list a{white-space:nowrap}.courses_new .profile--data .modules__list .nested-module,.courses_edit .profile--data .modules__list .nested-module{gap:0}.courses_new .profile--data .modules__list .dropdown-active,.courses_edit .profile--data .modules__list .dropdown-active{gap:1.875rem}.courses_new .profile--data .modules__list .dropdown-active .dropdown__header--arrow,.courses_edit .profile--data .modules__list .dropdown-active .dropdown__header--arrow{transform:rotate(90deg)}.profiles .lessens--edit .links__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.profiles .lessens--edit .links__list .link-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:1.875rem;width:100%}#profile.lessens--course .profile--data .lesson--content{justify-content:flex-start}#profile.lessens--course .profile--data .lesson--content a:not(.btn-app),#profile.lessens--course .profile--data .lesson--content a:not(.btn-app) *{color:#FF7A00;position:relative}#profile.lessens--course .profile--data .lesson--content a:not(.btn-app):before,#profile.lessens--course .profile--data .lesson--content a:not(.btn-app) *:before{content:"";display:block;width:100%;height:1px;position:absolute;bottom:-10%;background-color:#FF7A00}#profile.lessens--course .profile--data .lesson--content .lesson--video{padding:0;overflow:hidden}#profile.lessens--course .profile--data .lesson--content .lesson--video video{width:100%}#profile.lessens--course .profile--data .lesson--content .lesson-description *:not(a):not(a *){color:#fff}#profile.lessens--course .profile--data .lesson--content .lessens--actions{flex:0 0 30%}#profile.lessens--course .profile--data .lesson--content .lessens--actions .btn-app{width:100%}#profile.lessens--course .profile--data .lesson--content .lessens--actions .lesson-materials ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin:0;padding:0}#profile.lessens--course .profile--data .lesson--content .lessens--actions .lesson-materials ul li{list-style-type:none}#profile.lessens--course .profile__block h1,#profile.lessens--course .profile__block h2,#profile.lessens--course .profile__block h3,#profile.lessens--course .profile__block h4,#profile.lessens--course .profile__block p{color:#fff}.test-editor{gap:3.75rem}.test-editor__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.test-editor__questions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3.75rem}.test-editor__questions .question__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:1.875rem}.test-editor__questions .question__actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:1.875rem;margin-left:auto}.test-editor__questions .question__body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.875rem}.test-editor__questions .question__body .answers__wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-left:3.75rem}.test-editor__questions .question__body .answers__wrapper .answers{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.test-editor__questions .question__body .answers__wrapper .answers .answer-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem;width:100%}.test-editor__questions .question__body .answers__wrapper .answers .answer-row .answer-actin{margin-left:1rem}.chat{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem;flex:1;min-height:100%;max-height:100%;position:relative;--composer-bg: #f4f6f8;--composer-border: rgba(0,0,0,.08);--composer-radius: 1.25rem;--composer-pad-y: .375rem;--composer-pad-x: .5rem;--chat-input-max-height: 180px}.chat.chat--dark{--composer-bg: #1f232b;--composer-border: rgba(255,255,255,.08)}.chat .messages{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex:1;overflow-y:auto;width:100%;padding-left:1.875rem}.chat .messages::-webkit-scrollbar{width:.375rem}.chat .messages::-webkit-scrollbar-track{background:#818C98;border-radius:0 2.25rem 2.25rem 0}.chat .messages::-webkit-scrollbar-thumb{background:#2630F5;border-radius:2.25rem;width:.375rem;transition:background .3s ease-in-out}.chat .messages::-webkit-scrollbar-thumb:hover{background:#0a14de}.chat .messages .messages__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;flex:1;width:100%;padding:1.875rem 1.875rem 0 0;padding-bottom:.75rem}.chat .messages .message{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem;max-width:85%}.chat .messages .message__bubble{display:grid;grid-template-rows:auto 1.3rem;row-gap:.25rem;padding:.625rem 1rem;position:relative;overflow-wrap:anywhere;text-align:start}.chat .messages .message__time{grid-row:2;align-self:end;justify-self:end;font-size:.875em;color:#A1AAB3;white-space:nowrap}.chat .messages .message--incoming{align-self:flex-start;margin-right:auto}.chat .messages .message--incoming .message__bubble{background:#F1F1F1;color:#030305;border-radius:1rem 1rem 1rem 0.25rem}.chat .messages .message--incoming.loader .message__bubble{display:block;background-color:#2630f5}.chat .messages .message--outgoing{align-self:flex-end;margin-left:auto}.chat .messages .message--outgoing .message__bubble{background:#DDDEFF;color:#030305;border-radius:1rem 1rem 0.25rem 1rem}.chat .messages .message--system .message__bubble{background:#333BCD;color:#fff}.chat .messages #chat_loader{height:fit-content;width:fit-content;margin-top:1rem}.chat .messages #chat_loader .loader-dots{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:4px}.chat .messages #chat_loader .loader-dots .dot{width:6px;height:6px;background-color:#fff;border-radius:50%;animation:bounce 1s infinite ease-in-out both}.chat .messages #chat_loader .loader-dots .dot:nth-child(1){animation-delay:0s}.chat .messages #chat_loader .loader-dots .dot:nth-child(2){animation-delay:.2s}.chat .messages #chat_loader .loader-dots .dot:nth-child(3){animation-delay:.4s}@keyframes bounce{0%,80%,100%{transform:translateY(0)}40%{transform:translateY(-6px)}}.chat__triggers{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;gap:1rem;max-width:70%}.chat__triggers--title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;color:#fff}.chat__triggers .trigger-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:.625rem;padding:.375rem 1rem;color:#fff;border-radius:100px}.chat__triggers .trigger-button--easy{background-color:#048BF2}.chat__triggers .trigger-button--medium{background-color:#7F29FA}.chat__triggers .trigger-button--hard{background-color:#F63972}.chat__triggers ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;padding:0;margin:0}.chat__triggers ul li{flex:1;list-style-type:none}.chat__confirmation{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:1rem}.chat__confirmation-message.message__bubble{border:1px solid #FF7A00;background-color:#fff;color:#030305}.chat__confirmation-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem;margin-left:4rem}.chat__controls{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;gap:1rem;width:100%;margin-top:auto;padding:1rem}.chat__composer{display:flex;align-items:flex-end;gap:.5rem;width:100%;background:transparent}.chat__input-clip{flex:1;display:flex;align-items:center;background:var(--composer-bg);border:1px solid var(--composer-border);border-radius:var(--composer-radius);overflow:hidden}.chat__textarea{width:100%;min-height:40px;max-height:var(--chat-input-max-height);line-height:1.45;font:inherit;background:transparent;color:#030305 !important;border:0;outline:0;resize:none;overflow-y:hidden;overscroll-behavior:contain}.chat__textarea::placeholder{color:rgba(3,3,5,0.55)}.chat__textarea::-webkit-scrollbar{width:.375rem}.chat__textarea::-webkit-scrollbar-track{background:#818C98;border-radius:2.25rem}.chat__textarea::-webkit-scrollbar-thumb{background:#2630F5;border-radius:2.25rem;transition:background .2s ease}.chat__textarea::-webkit-scrollbar-thumb:hover{background:#0a14de}.chat .btn-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid var(--composer-border);border-radius:9999px;background:#333BCD;cursor:pointer}.chat .btn-icon img{max-width:20px;max-height:20px}.chat .btn-icon:disabled{opacity:.5;cursor:default}.chat__send{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 .875rem;cursor:pointer;color:#fff;background-color:#2630f5;border:none;border-radius:9999px;white-space:nowrap}.chat__send:disabled{opacity:.6;cursor:default}.chat__avatar{position:absolute;left:-9%;bottom:50%}#shop{overflow-x:clip}#shop #main .page-image{bottom:-15%}#shop #main .page-image--main{height:70%}#shop section#main .background__images-block.container{max-height:310px;max-width:100vw;height:100vh;top:18rem;overflow:hidden;position:absolute;padding:0;left:0}#shop section#main .background__images-block.container .background__image__robot{margin-right:-4rem;height:100%;top:initial;bottom:0;max-height:initial}#shop section#main .background__images-block.container .background__image__constructor{display:none}#shop .catalog__categories{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem;margin-bottom:2.375rem;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(100,100,100,0.3) transparent}#shop .catalog__categories--tag{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border:1px solid #2630f5;border-radius:100px;color:#fff;padding:.5rem 1.5rem;cursor:pointer;transition:.3s background ease-in-out}@media (hover: hover) and (pointer: fine){#shop .catalog__categories--tag:hover{background:rgba(38,48,245,0.2)}}#shop .catalog__categories::-webkit-scrollbar{height:6px;background:transparent}#shop .catalog__categories::-webkit-scrollbar-thumb{background:rgba(100,100,100,0.3);border-radius:3px}#shop .catalog__categories::-webkit-scrollbar-thumb:hover{background:rgba(100,100,100,0.5)}#politika .container div,#politika .container h1,#politika .container h2,#politika .container h3,#politika .container p,#politika .container a,#offerta .container div,#offerta .container h1,#offerta .container h2,#offerta .container h3,#offerta .container p,#offerta .container a{color:#ffff}#offerta{background-color:#000000}#offerta .container div,#offerta .container h1,#offerta .container h2,#offerta .container h3,#offerta .container p,#offerta .container a,#offerta .container font{color:#ffff}#offerta .container table,#offerta .container tr,#offerta .container th,#offerta .container td{border:1px solid}#thank-you .background{height:100%}#thank-you .page-image{height:75%;bottom:0;right:10%}#thank-you .container .info-block{height:100%}#thank-you .container .info-block .title-large{max-width:700px}@media (max-width: 1440px){#thank-you .page-image{height:55%}}@media (max-width: 1280px){#thank-you .page-image{height:50%}}@media (max-width: 1023px){#thank-you #thank-you .page-image{right:5%}}@media (max-width: 580px){#thank-you .page-image{right:-15%}#thank-you .container .info-block .actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;margin-top:auto}#thank-you .container .info-block .actions a{width:100%}}body.tests{background-image:url(/assets/backgrounds/tests-7821adce6258e132ffb3a17a8801031b5dd942ea92f017894c1b7ec705ebc196.png);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 768px){.tests .test-purpose__card:nth-child(1) .test-purpose__card-text,.tests .test-purpose__card:nth-last-child(2) .test-purpose__card-text{max-width:100%}}.test__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3.5rem;padding-block:10svh 20svh}.test__tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;gap:1rem}.test__title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center;max-width:70%;margin:0 auto}.test__description{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.test__description-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center}.test__description-item:nth-child(1){flex:0 0 20%}.test__description-item:nth-child(2){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;transform:rotate(-2.5deg)}.test__description-item:nth-child(2) p{width:fit-content;background-color:#F63972;padding:.2rem .6rem}.test__description-item:nth-child(2) p:nth-last-child(1){margin-top:-1px}.test__description-item:nth-last-child(1){flex:0 0 25%}.test__action{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center}.test__action .test__button{width:50%}.test__age-selection--list{margin-top:6rem}.test__age-selection--list .entity-card__info .entity-card__action{width:100%}@media (max-width: 768px){.test__description{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem}}
