@-webkit-keyframes selectionUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes selectionUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.profile-page,.settings-page,.solution-page{position:relative;padding-bottom:0;background-image:linear-gradient(270deg,#00c6ff,#0072ff)}.profile-page__alarm,.profile-page__helpline,.settings-page__alarm,.settings-page__helpline,.solution-page__alarm,.solution-page__helpline{padding:1rem;display:block;cursor:pointer;position:relative;border-radius:16px;margin:1.5rem 1.5rem 0;background:linear-gradient(270deg,#00c6ff,#0072ff);font-size:16px;font-weight:500;line-height:22px;letter-spacing:.4px;color:#fff}.profile-page__alarm p:last-child,.profile-page__helpline p:last-child,.settings-page__alarm p:last-child,.settings-page__helpline p:last-child,.solution-page__alarm p:last-child,.solution-page__helpline p:last-child{font-size:14px;letter-spacing:.2625px;color:hsla(0,0%,100%,.6)}.profile-page__alarm:after,.profile-page__helpline:after,.settings-page__alarm:after,.settings-page__helpline:after,.solution-page__alarm:after,.solution-page__helpline:after{top:1rem;right:1rem;content:"";width:44px;height:44px;border-radius:50%;position:absolute;background-size:auto 12px;background-position:50%;background-repeat:no-repeat;background-color:hsla(0,0%,100%,.2);background-image:url(/static/media/ic-arrow-next.0a8779c1.svg)}.profile-page__alarm_disabled,.profile-page__helpline_disabled,.settings-page__alarm_disabled,.settings-page__helpline_disabled,.solution-page__alarm_disabled,.solution-page__helpline_disabled{cursor:auto;color:#122443;background:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.profile-page__alarm_disabled p:last-child,.profile-page__helpline_disabled p:last-child,.settings-page__alarm_disabled p:last-child,.settings-page__helpline_disabled p:last-child,.solution-page__alarm_disabled p:last-child,.solution-page__helpline_disabled p:last-child{color:rgba(18,36,67,.4)}.profile-page__alarm_disabled:after,.profile-page__helpline_disabled:after,.settings-page__alarm_disabled:after,.settings-page__helpline_disabled:after,.solution-page__alarm_disabled:after,.solution-page__helpline_disabled:after{background-size:12px auto;background-color:rgba(82,194,43,.16);background-image:url(/static/media/ic-check-green.54ad6960.svg)}.profile-page__helpline,.settings-page__helpline,.solution-page__helpline{margin-top:12px;cursor:pointer}.profile-page__helpline:after,.settings-page__helpline:after,.solution-page__helpline:after{content:none}.profile-page__qr-code,.settings-page__qr-code,.solution-page__qr-code{padding:16px 56px 16px 16px;display:block;cursor:pointer;position:relative;border-radius:16px;margin:1.5rem 1.5rem 0;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);font-size:16px;font-weight:500;line-height:22px;letter-spacing:.4px;color:#122443}.profile-page__qr-code p:last-child,.settings-page__qr-code p:last-child,.solution-page__qr-code p:last-child{font-size:14px;letter-spacing:.2625px;opacity:.6}.profile-page__qr-code:after,.settings-page__qr-code:after,.solution-page__qr-code:after{position:absolute;content:"";top:50%;bottom:50%;right:16px;transform:translateY(-50%);width:32px;height:32px;display:block;background:url(/static/media/ic-qr.6083c989.svg) no-repeat 50%}.profile-page__psych-alarm,.profile-page__psych-ejlur-connect,.profile-page__psych-parents-info,.profile-page__psych-suggestions,.settings-page__psych-alarm,.settings-page__psych-ejlur-connect,.settings-page__psych-parents-info,.settings-page__psych-suggestions,.solution-page__psych-alarm,.solution-page__psych-ejlur-connect,.solution-page__psych-parents-info,.solution-page__psych-suggestions{padding:1rem;display:flex;justify-content:space-between;cursor:pointer;border-radius:16px;border:1px solid hsla(0,0%,50.2%,.1);margin:0 1.5rem;background:#fff;font-size:16px;font-weight:500;line-height:22px;letter-spacing:.4px;color:#122443;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.profile-page__psych-alarm span,.profile-page__psych-ejlur-connect span,.profile-page__psych-parents-info span,.profile-page__psych-suggestions span,.settings-page__psych-alarm span,.settings-page__psych-ejlur-connect span,.settings-page__psych-parents-info span,.settings-page__psych-suggestions span,.solution-page__psych-alarm span,.solution-page__psych-ejlur-connect span,.solution-page__psych-parents-info span,.solution-page__psych-suggestions span{flex-shrink:0;width:44px;height:44px;display:flex;position:relative;align-items:center;justify-content:center;font-size:18px;line-height:26px;font-weight:700;letter-spacing:.3375px;color:rgba(18,36,67,.3);margin-left:1rem;border-radius:50%;background-color:rgba(18,36,67,.04)}.profile-page__psych-alarm_notice span,.profile-page__psych-ejlur-connect_notice span,.profile-page__psych-parents-info_notice span,.profile-page__psych-suggestions_notice span,.settings-page__psych-alarm_notice span,.settings-page__psych-ejlur-connect_notice span,.settings-page__psych-parents-info_notice span,.settings-page__psych-suggestions_notice span,.solution-page__psych-alarm_notice span,.solution-page__psych-ejlur-connect_notice span,.solution-page__psych-parents-info_notice span,.solution-page__psych-suggestions_notice span{color:#fff;background:linear-gradient(270deg,#eb3349,#f45c43)}.profile-page__psych-ejlur-connect,.settings-page__psych-ejlur-connect,.solution-page__psych-ejlur-connect{align-items:center;margin-top:12px;border-color:#f99}.profile-page__psych-alarm,.settings-page__psych-alarm,.solution-page__psych-alarm{margin:1.5rem 1.5rem 0}.profile-page__psych-alarm p:last-child,.settings-page__psych-alarm p:last-child,.solution-page__psych-alarm p:last-child{color:rgba(18,36,67,.6)}.profile-page__psych-suggestions,.settings-page__psych-suggestions,.solution-page__psych-suggestions{margin-top:12px}.profile-page__psych-parents-info,.settings-page__psych-parents-info,.solution-page__psych-parents-info{align-items:center;margin-bottom:12px;width:calc(100% - 3rem)}.profile-page__psych-parents-info:last-child,.settings-page__psych-parents-info:last-child,.solution-page__psych-parents-info:last-child{margin-bottom:40px}.profile-page__main,.settings-page__main,.solution-page__main{padding-top:5rem;margin:-5rem -24px 0;padding-bottom:2.5rem}.profile-page__title,.settings-page__title,.solution-page__title{color:#fff}.profile-page__info,.settings-page__info,.solution-page__info{margin-bottom:1rem}.profile-page__name,.settings-page__name,.solution-page__name{font-size:20px;line-height:28px;text-align:center;letter-spacing:.4px;color:#fff}.profile-page__birthday,.settings-page__birthday,.solution-page__birthday{margin-top:4px;opacity:.8;font-size:14px;line-height:22px;text-align:center;letter-spacing:.2625px;color:#fff}.profile-page__schedule,.settings-page__schedule,.solution-page__schedule{display:inline-block;max-width:350px;overflow:hidden;text-overflow:ellipsis}.profile-page__contacts,.settings-page__contacts,.solution-page__contacts{display:flex;align-items:center;justify-content:space-around}.profile-page__pupil-buttons,.settings-page__pupil-buttons,.solution-page__pupil-buttons{display:flex;justify-content:center;align-items:center;grid-column-gap:12px;-webkit-column-gap:12px;column-gap:12px;margin-top:16px}.profile-page__pupil-tg,.settings-page__pupil-tg,.solution-page__pupil-tg{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:8px;background-color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.profile-page__pupil-tg img,.settings-page__pupil-tg img,.solution-page__pupil-tg img{width:20px;height:20px}.profile-page__btn,.settings-page__btn,.solution-page__btn{color:#122443;font-size:14px;line-height:22px;padding:6px 12px;border-radius:7px;background:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.profile-page__entities,.settings-page__entities,.solution-page__entities{flex-grow:1;background:#fff;border-radius:20px 20px 0 0;margin:-1rem -1.5rem 0}.profile-page__entities-wrapper,.settings-page__entities-wrapper,.solution-page__entities-wrapper{display:grid;grid-gap:12px;padding:1.5rem 1.5rem 2.5rem;grid-template-columns:repeat(1,1fr)}@media(min-width:425px){.profile-page__entities-wrapper,.settings-page__entities-wrapper,.solution-page__entities-wrapper{grid-template-columns:repeat(2,1fr)}}.entity{cursor:pointer;position:relative;padding:1rem;min-height:163px;border-radius:10px;background:linear-gradient(0deg,#f4f7f9,#f4f7f9)}.entity_school{background:linear-gradient(270deg,#00c6ff,#0072ff)}.entity_test{background:linear-gradient(270deg,#eb3349,#f45c43)}.entity_statistic{background:linear-gradient(315deg,#ffe53b,#ff2525)}.entity_advice,.entity_workWithMethods{background:linear-gradient(90deg,#11998e,#38ef7d)}.entity_riskGroups{background:linear-gradient(270deg,#eb3349,#f45c43)}.entity_recommendations{background:linear-gradient(270deg,#d988b9,#713abe)}.entity_meeting{background:linear-gradient(90deg,#4e54c8,#8f94fb)}.entity_note{background:linear-gradient(90deg,#ff8008,#ffc837)}.entity__title{color:#122443;font-weight:600;font-size:16px;line-height:22px;letter-spacing:.3px}.entity__title_white{color:#fff}.entity__description{font-size:14px;line-height:22px;letter-spacing:.3px;color:#122443;opacity:.4}.entity__description_white{color:#fff;opacity:1}.entity_instruction{background:linear-gradient(270deg,#00c6ff,#0072ff)}.entity_instruction__desc{margin-top:10px;color:#fff;opacity:.9;font-weight:500}.entity__extra{left:1rem;bottom:1rem;position:absolute;display:flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;margin-top:auto;border-radius:100%;background:hsla(0,0%,100%,.16);color:#fff;font-size:18px;font-weight:700;line-height:26px;text-align:center;letter-spacing:.3px}.entity__extra_statistic:after{content:"";width:100%;height:100%;background:url(/static/media/ic-chart.7fc8f353.svg) no-repeat 50%}.entity__extra_workWithMethods:after{content:"";width:100%;height:100%;background:url(/static/media/ic-chartHoriz.a20d74e7.svg) no-repeat 50%}.entity__extra_instruction:after{content:"";width:100%;height:100%;background:url(/static/media/ic-info.32977f44.svg) no-repeat 50%}.entity__extra_psych-null{background:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.24)}.entity__extra_psych-null:after{content:"";width:100%;height:100%;background:url(/static/media/ic-plus.0d0e3d3f.svg) no-repeat 50%}.entity__extra_pupil-activeMeeting{color:#fff;background:#ff2525}.entity__extra_pupil-null{color:rgba(18,36,67,.3);background-color:rgba(18,36,67,.04)}.settings-page__main{display:flex;flex-flow:column;align-items:center}.settings-page__sections{flex-grow:1;display:flex;flex-flow:column;background:#f4f7f9;border-radius:20px 20px 0 0;margin:-1rem -1.5rem 0;-webkit-animation-name:selectionUp;animation-name:selectionUp;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.settings-page__sections-wrapper{padding:1.5rem}.settings-page__sections-title{opacity:.4;color:#122443;font-size:12px;line-height:22px;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem}.settings-page__footer{padding:1.5rem}.settings-sections{list-style:none;background:#fff;border-radius:8px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.settings-sections__item{display:flex;padding:1rem;align-items:center;cursor:pointer;font-family:"Gilroy";color:#122443;font-size:14px;line-height:22px;letter-spacing:.2625px}.settings-sections__item svg{margin-right:12px}.settings-sections__item+.settings-sections__item{border-top:.5px solid rgba(18,36,67,.1)}.settings-sections__item:after{content:"";width:22px;height:22px;margin-left:auto;border-radius:4px;background-color:#f4f7f9;background-position:50%;background-repeat:no-repeat;background-image:url(/static/media/ic-next-black.560a42d8.svg);box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.logout-btn{width:100%;height:46px;border-radius:7px;background:rgba(255,90,82,.2);font-family:"Gilroy";color:#ff5a52;font-size:16px;line-height:22px;letter-spacing:.4px}.settings-details{list-style:none;background:#fff;border-radius:8px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.settings-details__item{padding:1rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:#122443;font-size:14px;line-height:22px;letter-spacing:.2625px}.settings-details__item+.settings-details__item{border-top:.5px solid rgba(18,36,67,.1)}.settings-details__item p:nth-child(2){opacity:.4}.settings-tg__description{padding:16px;color:rgba(18,36,67,.8);background-color:#fff;border-radius:8px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.school-page__wrapper{flex-grow:1;display:flex;flex-flow:column}.school-page__search{width:100%;margin-bottom:16px;position:relative}.school-page__search img{position:absolute;top:12px;left:12px}.school-page__search input{width:100%;background:rgba(18,36,67,.05);border-radius:6px;font-size:16px;font-weight:400;line-height:22px;letter-spacing:.400000006px;text-align:left;height:40px;padding:9px 12px 9px 40px;margin-bottom:16px}.school-page__plug{margin:auto;max-width:170px;font-size:16px;line-height:22px;text-align:center;letter-spacing:.32px;color:#122443}.school-page__qr-icon{display:block;position:absolute;top:1.5rem;right:1rem;width:2rem;height:2rem;padding:6px;background:#f4f7f9;border-radius:7px}.school-page__qr-icon:after{content:"";width:100%;height:100%;display:block;background:url(/static/media/create-profile.74bfb1c9.png) no-repeat 50%;background-size:contain}.school-page__text{color:#122443;padding:16px;border-radius:16px;background-color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.histories{flex-grow:1;margin:-1rem -1.5rem 0;border-radius:20px 20px 0 0;background:#f4f7f9}.histories__wrapper{padding:1.5rem 1.5rem 106px}.histories__title{color:#122443;font-size:20px;line-height:28px;letter-spacing:.4px;margin-bottom:1rem}.histories__plug{opacity:.4;font-size:14px;line-height:22px;letter-spacing:.3px;color:#122443}.history{display:block}.history__date{opacity:.4;font-size:14px;line-height:22px;letter-spacing:.3px;color:#122443;margin-bottom:.5rem}.history__wrapper{padding:1rem;background:#fff;border-radius:16px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.history__tag{display:inline-block;padding:0 .5rem;color:#fff;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.2px;margin-bottom:12px;border-radius:5px}.history__tag,.history__tag_tests{background:linear-gradient(270deg,#eb3349,#f45c43)}.history__tag_advices{background:linear-gradient(90deg,#11998e,#38ef7d)}.history__tag_meetings{background:linear-gradient(90deg,#4e54c8,#8f94fb)}.history__tag_notes{background:linear-gradient(90deg,#ff8008,#ffc837)}.history__title{font-size:16px;letter-spacing:.3px;margin-bottom:4px}.history__desc,.history__title{line-height:22px;color:#122443;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.history__desc{opacity:.4;font-size:14px;letter-spacing:.2625px}.history__pupils{opacity:.4;font-size:14px;line-height:22px;letter-spacing:.233333px;color:#122443;margin-top:1.5rem}.history+.history{margin-top:20px}.tests-page{position:relative;padding-bottom:0;background-image:linear-gradient(270deg,#eb3349,#f45c43)}.tests-page__main{margin:-5rem -24px 0;padding:5rem 1.5rem 2.5rem}.tests-page__main-title{color:#fff;font-size:20px;line-height:28px;letter-spacing:.4px;margin-bottom:.5rem}.tests-page__title{color:#fff}.tests-page__passed{flex-grow:1;padding:1.5rem;background:#f4f7f9;margin:-1rem -1.5rem 0;border-radius:20px 20px 0 0;-webkit-animation-name:selectionUp;animation-name:selectionUp;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.tests-page__passed-title{color:#122443;font-size:20px;line-height:28px;letter-spacing:.4px;margin-bottom:12px}.tests-page__date{margin-top:0;margin-bottom:.5rem}.tests-page__passed-test+.tests-page__passed-test{margin-top:1rem}.tests-list__item{width:100%;padding:1rem;display:flex;justify-content:space-between;align-items:center;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;cursor:pointer;font-size:16px;font-weight:500;line-height:1.38;letter-spacing:.3px;color:#122443;border-radius:16px;background-color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.tests-list__item>div:first-child{flex:1 1 auto}.tests-list__item+.tests-list__item{margin-top:13px}.tests-list__item_red{color:#fff;background:linear-gradient(270deg,#eb3349,#f45c43)}.tests-list__item_red .list__desc{color:#fff}.tests-list__item-count{font-size:14px;font-weight:500;line-height:22px;letter-spacing:.2624999881px;text-align:left;color:#122443;opacity:.4}.tests-list__item-count-margin{margin-top:10px}.tests-list__info-btn{width:45px;height:45px;display:block;cursor:pointer;background:url(/static/media/ic-info-black.612a765c.svg) no-repeat 50%;background-size:100%;opacity:.6}.test__item{position:relative}.test__delete-btn{position:absolute;right:1rem;bottom:1rem;padding:7px 10px;font-family:inherit;font-size:14px;color:#d20a00;border-radius:7px;background-color:rgba(255,123,116,.2)}.alert-wrapper{z-index:9999;position:fixed;top:0;left:0;right:0;bottom:0;justify-content:center;background:rgba(0,0,0,.5)}.alert,.alert-wrapper{display:flex;align-items:center}.alert{width:200px;flex-flow:column;color:#122443;font-size:16px;line-height:22px;text-align:center;letter-spacing:.32px;padding:1rem 2rem;background:#fff;border-radius:20px}.alert span{width:40px;height:40px;display:block;border-radius:50%;margin-bottom:1rem}.alert span:after{content:"";width:100%;height:100%;display:block;background-position:50%;background-repeat:no-repeat}.alert_success span{background:rgba(82,194,43,.16)}.alert_success span:after{background-image:url(/static/media/ic-success.2e958601.svg)}.alert_error span{background:rgba(194,43,43,.1)}.alert_error span:after{background-image:url(/static/media/ic-error.c061127e.svg)}.notice{position:fixed;width:100%;height:100%;top:0;background-color:rgba(19,37,68,.4);left:0;z-index:10;display:flex;align-items:center;justify-content:center}.notice__content{background-color:#fff;width:400px;min-height:0;padding:25px 34px;border-radius:16px}.notice__content p{font-size:14px;letter-spacing:.2624999881px;opacity:.4;margin-bottom:18px}.notice__content button,.notice__content p{font-weight:500;line-height:22px;text-align:center}.notice__content button{background-color:rgba(71,160,255,.2);border-radius:7px;height:44px;font-size:16px;letter-spacing:.400000006px;display:flex;align-items:center;justify-content:center;color:#47a0ff;width:calc(100% - 74px);margin-left:auto;margin-right:auto}.landing{width:100%;background:#fff}.landing-header__auth div.landing-header__link.landing-header__dropdown:hover{text-decoration:none;cursor:pointer}.landing-header__auth div.landing-header__link.landing-header__dropdown:hover .landing-header__linkContent-holder{display:flex}.landing-header__auth .landing-header__linkContent a:last-child,.landing-header__auth .landing-header__linkContent a:nth-child(2){background-color:transparent;margin-left:0;line-height:21px;padding:8px 0 0;border:1px solid #f5f5f5;margin-top:8px}.landing-header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:2.5rem 80px 2.5rem 70px}@media(max-width:640px){.landing-header{padding:1.5rem}}.landing-header__logo-wrapper{width:123px;margin-right:30px}.landing-header__dropdown{position:relative}.landing-header__linkContent-holder{position:absolute;top:18px;left:-90px;padding-top:16px;display:none}.landing-header__linkContent{background:hsla(0,0%,96.1%,.5019607843);padding:12px 16px;border-radius:12px;display:flex;flex-direction:column}.landing-header__logo{display:block;width:123px;height:34px}.landing-header__logo img{width:100%;height:100%;object-fit:contain;object-position:left center}@media(max-width:640px){.landing-header__logo{width:9rem;height:2.5rem}}.landing-header__nav{display:flex;align-items:center;flex-basis:auto;padding-left:2.5rem;padding-right:2.5rem;flex-wrap:wrap;justify-content:center;grid-row-gap:10px;row-gap:10px}@media(max-width:1024px){.landing-header__nav{display:none}}.landing-header .noMargin{margin-left:0!important}.landing-header__link{font-style:normal;font-weight:500;font-size:18px;line-height:21px;color:#2330ba;transition:opacity .3s;width:-webkit-max-content;width:-moz-max-content;width:max-content}.landing-header__link+.landing-header__link{margin-left:40px}.landing-header__link:hover{text-decoration:underline}.landing-header__login-wrapper{position:relative}.landing-header__login-inner{display:flex;flex-direction:column;position:absolute;top:calc(100% + 10px);right:-10px;padding:10px 15px;background-color:hsla(0,0%,96.1%,.5);border-radius:12px;white-space:nowrap}.landing-header__login-inner a{margin:0!important;padding:5px 0;border-bottom:1px solid #f5f5f5}.landing-header__linkWrapper{position:relative;margin-left:32px}.landing-header__linkWrapper span{position:absolute;bottom:-20px;margin-left:auto;margin-right:auto;left:0;right:0;font-size:15px;font-style:italic;color:#122443;opacity:.7;text-align:center}.landing-header__linkButton{font-size:18px;font-weight:500;text-align:left;color:#2330ba;transition:opacity .3s;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 25px;line-height:56px;border-radius:12px;background:rgba(17,101,250,.1)}.landing-header__linkButton+.landing-header__linkButton{margin-left:40px}.landing-header__linkButton:hover{opacity:.7}.landing-header__auth{display:flex;align-items:center;justify-content:flex-end;flex-basis:25%;grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px}@media(max-width:640px){.landing-header__auth{display:none}}.landing-header__mobMenu{width:2rem;height:2rem}.landing-main{padding-top:4rem}.landing-main__container{width:100%;max-width:1140px;margin:0 auto}.landing-main__inner{display:flex;flex-flow:column;align-items:center}@media(max-width:640px){.landing-main{padding-top:30px}}.landing-main__title{font-style:normal;font-weight:600;font-size:72px;line-height:110%;text-align:center;color:#2330ba;margin-bottom:2.5rem}@media(max-width:1024px){.landing-main__title{font-weight:600;font-size:56px;line-height:110%}}@media(max-width:640px){.landing-main__title{font-weight:600;font-size:26px;line-height:110%;margin-bottom:23px}}.landing-main__row{display:flex;flex-direction:column;width:100%}@media(max-width:640px){.landing-main__row{flex-direction:column-reverse}}.landing-main__text{font-size:28px;font-style:normal;font-weight:500;line-height:42px;letter-spacing:.03em;text-align:center;color:#2330ba;margin-bottom:37px}.landing-main__text .mob-br{display:none!important}.landing-main__text span{font-weight:600;letter-spacing:.03em;text-align:center}@media(max-width:1100px){.landing-main__text br{display:none}}@media(max-width:640px){.landing-main__text{font-size:18px;line-height:27px;letter-spacing:.03em;text-align:center}.landing-main__text .mob-br{display:block!important}}.landing-main__btns{display:flex;align-items:center}@media(max-width:640px){.landing-main__btns{flex-flow:column;padding-bottom:3rem}}.landing-main__buttons-wrapper{position:relative}@media(max-width:640px){.landing-main__buttons-wrapper button{display:block;width:100%}}.landing-main__buttons-flex{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;grid-gap:1rem;gap:1rem}.landing-main__buttons-flex a{flex:1 1 auto;white-space:nowrap}@media(max-width:640px){.landing-main__buttons-flex{flex-flow:column}.landing-main__buttons-flex a{width:100%;text-align:center}}.landing-main__buttons-official_partner{margin:32px 20px 0}.landing-main__buttons-line-2{margin-top:1rem}.landing-main__buttons-line-3{margin-top:1.8rem}.landing-main__buttons-login{position:absolute;top:calc(100% + 5px);left:0;display:flex;flex-direction:column;grid-row-gap:5px;row-gap:5px}.landing-main__buttons-login-wrapper{position:relative}.landing-main__buttons-login a{display:flex;justify-content:space-between;align-items:center;padding:20px 23px;font-style:normal;font-weight:500;background:#fff;width:100%;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:10px;font-size:16px;line-height:21px;color:#2330ba;white-space:nowrap}.landing-main__buttons-login a img{margin-left:10px;width:20px;height:20px}.landing-main__for_whom{display:flex;justify-content:center;margin:80px 0 100px;padding:20px;width:100%;color:#2330ba;background:#f0fcff}.landing-main__for_whom-inner{width:800px}@media(max-width:640px){.landing-main__for_whom{margin:40px 0 80px;padding:30px 20px}.landing-main__for_whom-inner{width:100%}}.landing-main__for_whom-title{text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.48px}.landing-main__for_whom-tags{margin-top:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;grid-gap:5px;gap:5px}.landing-main__for_whom-tags:last-child{margin-top:5px}.landing-main__for_whom-tags span{padding:10px 15px;font-size:14px;font-weight:500;line-height:100%;text-align:center;border-radius:20px;border:.5px solid rgba(35,48,186,.4)}.landing-main__freemium{font-size:18px;font-weight:500;line-height:25px;letter-spacing:.03em;text-align:right;color:#122443;text-decoration:underline;padding-bottom:5rem}.landing-main__btn-wrapper{position:relative}@media(max-width:640px){.landing-main__btn-wrapper{margin-left:0;width:100%}}.landing-main__btn-wrapper span{position:absolute;bottom:-20px;margin-left:auto;margin-right:auto;left:0;right:0;font-size:15px;font-style:italic;color:#122443;opacity:.7;text-align:center}.landing-main__btn{font-family:Gilroy,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:56px;color:#122443;padding:0 2rem;background:#fecc62;border-radius:12px;transition:opacity .3s}.landing-main__btn:hover{opacity:.7}.landing-main__btn_blue{color:#2330ba;background:rgba(17,101,250,.1);white-space:nowrap}.landing-main__btn_orange{background:#f9ae00}.landing-main__btn_official_partner{width:100%;padding:16px 32px;line-height:1.5}.landing-main__bnr{width:100%;overflow:hidden;border-radius:42px}.landing-main__bnr img{width:100%}@media(max-width:640px){.landing-main__bnr{height:235px;border-radius:28px}.landing-main__bnr img{height:100%;object-fit:cover}}.landing-main__video{display:flex;align-items:center;grid-gap:20px;gap:20px;width:100%;max-width:1140px;position:relative}.landing-main__video>div{border-radius:42px;width:100%;overflow:hidden}.landing-main__video>div>iframe{width:100%;aspect-ratio:16/9}@media(max-width:640px){.landing-main__video>div{border-radius:28px}}.landing-main__video video{width:100%;height:auto}@media(max-width:1199px){.landing-main__video{padding:0 20px}}@media(max-width:976px){.landing-main__video{flex-direction:column}}.landing-main__videoControls{position:absolute;top:0;left:0;right:0;bottom:0;background:url(/static/media/ic-play.a0eb282e.svg) no-repeat 50%/120px;cursor:pointer}@media(max-width:1024px){.landing-main__videoControls{background-size:5rem}}.landing-main__videoControls_actively{background:transparent}.landing-bullets{width:100%;max-width:1060px;margin-left:auto;margin-right:auto;display:flex;flex-flow:wrap;justify-content:space-between;padding:40px calc(50% - 570px) 45px}@media(max-width:1220px){.landing-bullets{padding:94px 2.5rem 7.5rem}}@media(max-width:640px){.landing-bullets{padding:5rem 0 20px}}.landing-bullet{margin:0 auto 2rem;width:300px;display:flex;flex-flow:column;align-items:center;font-size:18px;line-height:140%;text-align:center;color:#2330ba}.landing-bullet__text{width:300px}.landing-bullet__icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#f0fcff;margin-bottom:20px;border-radius:50%}.landing-about{margin-top:80px}.landing-about,.landing-goal{width:100%;background:rgba(0,198,255,.06);padding:100px calc(50% - 570px) 140px;font-size:29px;line-height:150%;letter-spacing:.03em;color:#2330ba}@media(max-width:1220px){.landing-about,.landing-goal{padding:100px 2.5rem 140px}}@media(max-width:640px){.landing-about,.landing-goal{font-size:18px;padding:40px 30px}}.landing-about__row,.landing-goal__row{display:flex;margin-top:72px;justify-content:space-between;width:100%}@media(max-width:900px){.landing-about__row,.landing-goal__row{flex-direction:column;align-items:center}}@media(max-width:640px){.landing-about__row,.landing-goal__row{margin-top:40px}}@media(max-width:1200px){.landing-about__prop img,.landing-goal__prop img{height:50px}}@media(max-width:900px){.landing-about__prop,.landing-goal__prop{display:flex;align-items:center!important;flex-direction:row!important}.landing-about__prop img,.landing-goal__prop img{height:30px;margin-right:20px}}.landing-about__leftCol,.landing-goal__leftCol{max-width:382px;display:flex;flex-direction:column;justify-content:space-between;grid-gap:25px;gap:25px}.landing-about__leftCol p,.landing-goal__leftCol p{font-size:26px;font-weight:500;line-height:36px;letter-spacing:.04em;text-align:left;margin-top:25px}@media(max-width:1200px){.landing-about__leftCol,.landing-goal__leftCol{width:250px}.landing-about__leftCol p,.landing-goal__leftCol p{font-size:18px;font-weight:500;line-height:25px;letter-spacing:.04em;text-align:left}}@media(max-width:900px){.landing-about__leftCol,.landing-goal__leftCol{margin-bottom:60px;width:400px}.landing-about__leftCol br,.landing-goal__leftCol br{display:none}.landing-about__leftCol p,.landing-goal__leftCol p{margin:0}}@media(max-width:640px){.landing-about__leftCol,.landing-goal__leftCol{width:307px;margin-bottom:40px}}.landing-about__rightCol,.landing-goal__rightCol{max-width:372px;justify-content:space-between;grid-gap:25px;gap:25px}.landing-about__rightCol,.landing-about__rightCol div,.landing-goal__rightCol,.landing-goal__rightCol div{display:flex;flex-direction:column;align-items:flex-end}.landing-about__rightCol p,.landing-goal__rightCol p{font-size:26px;font-weight:500;line-height:36px;letter-spacing:.04em;text-align:right;margin-top:25px}@media(max-width:1200px){.landing-about__rightCol,.landing-goal__rightCol{width:250px}.landing-about__rightCol p,.landing-goal__rightCol p{font-size:18px;font-weight:500;line-height:25px;letter-spacing:.04em}}@media(max-width:900px){.landing-about__rightCol,.landing-goal__rightCol{margin-top:60px;margin-bottom:60px;width:400px;align-items:flex-start}.landing-about__rightCol br,.landing-goal__rightCol br{display:none}.landing-about__rightCol p,.landing-goal__rightCol p{margin:0;text-align:left}}@media(max-width:640px){.landing-about__rightCol,.landing-goal__rightCol{width:307px;margin-top:40px;margin-bottom:0}}.landing-about__middleCol,.landing-goal__middleCol{align-self:center}.landing-about__middleCol img,.landing-goal__middleCol img{width:352px}@media(max-width:1200px){.landing-about__middleCol img,.landing-goal__middleCol img{width:300px}}.landing-about__title,.landing-goal__title{font-style:normal;font-weight:600;font-size:72px;line-height:110%;margin-bottom:1.5rem}@media(max-width:1024px){.landing-about__title,.landing-goal__title{font-size:56px}}@media(max-width:640px){.landing-about__title,.landing-goal__title{font-size:48px}}.landing-about__title-center,.landing-goal__title-center{font-style:normal;font-weight:600;font-size:72px;line-height:110%;margin-bottom:0;text-align:center}@media(max-width:1024px){.landing-about__title-center,.landing-goal__title-center{font-size:56px}}@media(max-width:640px){.landing-about__title-center,.landing-goal__title-center{font-size:48px}}.landing-about__list-item,.landing-goal__list-item{margin-bottom:20px;padding-left:5px;margin-left:-5px}@media(max-width:640px){.landing-about__list-item,.landing-goal__list-item{padding-left:0;margin-left:0}}.landing-goal__title{margin-bottom:55px}@media(max-width:640px){.landing-goal__title{font-size:38px;font-weight:600;line-height:42px;letter-spacing:0;text-align:center;margin-bottom:37px}}@media(max-width:640px){.landing-goal{background:transparent!important;padding-top:0}.landing-goal__title{display:none}}.landing-goal__list-item{margin-bottom:0}.landing-goal__list{display:flex;flex-direction:column}.landing-goal__list label{font-size:30px;font-style:italic;font-weight:500;line-height:40px;letter-spacing:0;text-align:right;color:#0f1445;margin-left:auto;margin-top:32px}@media(max-width:640px){.landing-goal__list label{font-size:18px;font-style:italic;font-weight:500;line-height:25px;letter-spacing:0;text-align:right;margin-top:0}}.landing-goal__list p{margin-bottom:35px;font-size:28px;font-weight:500;line-height:42px;letter-spacing:.03em;text-align:left}@media(max-width:640px){.landing-goal__list p{font-size:18px;font-weight:500;line-height:27px;letter-spacing:.03em;text-align:left}}.landing-goal__list span{font-size:28px;font-weight:600;line-height:42px;letter-spacing:.03em;text-align:left}@media(max-width:640px){.landing-goal__list span{font-size:18px;font-weight:600;line-height:27px;letter-spacing:.03em;text-align:left}}.landing-goal{background:#fffef0}.forMob{display:flex;align-items:center;justify-content:center;height:56px;width:280px;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0;text-align:left;color:#122443;background:#fecc62;border-radius:12px;transition-duration:.3s;margin-left:auto;margin-right:auto;margin-top:36px}@media(min-width:900px){.forMob{display:none}}@media(max-width:640px){.quiz{display:flex;flex-direction:column;align-items:center}}.landing-services .alertBlock{background:#fffdf0;padding:48px 58px;border-radius:50px}@media(max-width:640px){.landing-services .alertBlock{padding:30px 10px 30px 30px;border-radius:38px}}.alertBlock{margin-bottom:128px}.alertBlock__row{display:flex}.alertBlock__row img{margin-right:60px;height:62px;margin-top:16px;width:64px}.alertBlock__row p{color:#2330ba;font-size:26px;font-weight:600;line-height:36px;letter-spacing:.03em;text-align:left;margin-top:27px}@media(max-width:640px){.alertBlock__row img{width:28px;height:28px;margin-bottom:19px;margin-top:0}.alertBlock__row p{font-size:18px;font-weight:600;line-height:25px;letter-spacing:.03em;text-align:left;margin-top:0}}@media(max-width:900px){.alertBlock__row{flex-direction:column}}.alertBlock .p-2{color:#2330ba;font-size:26px;font-weight:600;line-height:36px;letter-spacing:.03em;text-align:left;margin-top:27px}@media(max-width:640px){.alertBlock .p-2{font-size:18px;font-weight:600;line-height:25px;letter-spacing:.03em;text-align:left}}#menuOpener{position:absolute;top:34px;right:32px;cursor:pointer}#menuOpener:hover{opacity:.7}#menu{position:fixed;left:0;height:100vh;width:100vw;background-color:#122443;z-index:10;transition-duration:.5s}@media(min-width:640px){#menu,#menuOpener{display:none!important}}.menu{top:calc(-100% - 663px)}.menu.opened{top:0}.menu__row{display:flex;justify-content:space-between;padding-left:25px;padding-right:25px;padding-top:20px;margin-bottom:50px}.menu__row button{width:39px;height:39px;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;transition-duration:.3s}.menu__row button:hover{opacity:.7}.menu__content{display:flex;flex-direction:column;height:calc(100% - 119px);padding-bottom:36px}.menu__loginBtn{margin-top:40px;width:168px}.menu__freeBtn{position:relative;margin-top:16px;width:188px}.menu__freeBtn span{position:absolute;bottom:-20px;left:0;right:0;margin-left:auto;margin-right:auto;font-style:italic;opacity:.8}.menu__freeBtn,.menu__loginBtn{border:2px solid #fff;height:39px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:transparent;border-radius:12px;margin-left:auto;margin-right:30px;transition-duration:.3s}.menu__freeBtn:hover,.menu__loginBtn:hover{background-color:#fff;color:#122443}.menu__contacts{margin-top:auto;padding-left:20px}.menu__contacts-row{display:flex;align-items:center;margin-bottom:20px}.menu__contacts-row a{font-size:18px;font-weight:500;line-height:27px;letter-spacing:.03em;text-align:left;color:#fff;text-decoration:none;cursor:pointer}.menu__contacts-row a:hover{text-decoration:underline}.menu__contacts-imgHolder{width:39px;height:39px;align-items:center;justify-content:center;display:flex;border-radius:50%;background-color:hsla(0,0%,100%,.0588235294);margin-right:20px}.menu__links{display:flex;flex-direction:column;align-items:flex-end;padding-right:30px}.menu__links a{font-size:18px;font-weight:500;line-height:22px;letter-spacing:0;color:#fff;text-align:left;text-decoration:none;cursor:pointer;margin-bottom:7px}.menu__links a:hover{text-decoration:underline}.landing-services{width:100%;display:flex;flex-direction:column;padding:10rem calc(50% - 570px) 6rem}@media(max-width:1220px){.landing-services{padding:7rem 2.5rem}}@media(max-width:1024px){.landing-services{flex-flow:column;justify-content:normal}}@media(max-width:640px){.landing-services{padding:2rem 1rem 10px}}.landing-services__title{font-size:72px;font-weight:600;line-height:79px;letter-spacing:0;text-align:left;color:#2330ba;margin-bottom:77px}.landing-services__title br{display:none}@media(max-width:640px){.landing-services__title{font-size:38px;font-weight:600;line-height:42px;letter-spacing:0;text-align:center;margin-bottom:30px}.landing-services__title br{display:block}}.landing-services__buttons{width:100%;display:flex;border-radius:12px;overflow:hidden;margin-bottom:100px}@media(max-width:1100px){.landing-services__buttons{margin-bottom:50px}}@media(max-width:900px){.landing-services__buttons{margin-bottom:40px}}.landing-services__methodologistRow{display:flex;margin-bottom:60px}@media(max-width:1100px){.landing-services__methodologistRow{flex-direction:column-reverse}}@media(max-width:640px){.landing-services__methodologistRow{margin-bottom:20px}}.landing-services__blockText{display:flex;flex-direction:column}@media(max-width:640px){.landing-services__blockText{margin-bottom:20px}}.landing-services__blockText .rowDot{display:flex;margin-bottom:25px}.landing-services__blockText .rowDot div{width:12px;height:12px;border-radius:50%;margin-right:20px;margin-top:12px}.landing-services__blockText .rowDot .dot-blue{background:#47a0ff}.landing-services__blockText .rowDot .dot-yellow{background:#fecc62}.landing-services__blockText .rowDot .dot-red{background:#ff8d4d}.landing-services__blockText .rowDot p{font-size:26px;font-weight:500;line-height:31px;letter-spacing:.04em;text-align:left;color:#2330ba}.landing-services__blockText .rowDot .p-390{max-width:390px}.landing-services__blockText .rowDot .p-475{max-width:475px}@media(max-width:900px){.landing-services__blockText .rowDot{align-items:center}.landing-services__blockText .rowDot div{margin-top:0}.landing-services__blockText .rowDot p{font-size:18px;font-weight:500;line-height:22px;letter-spacing:.04em;text-align:left}.landing-services__blockText .rowDot .p-390,.landing-services__blockText .rowDot .p-475{max-width:294px}}.landing-services__blockText button{margin-top:auto;display:flex;align-items:center;justify-content:center;height:56px;width:280px;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0;text-align:left;color:#122443;background:#fecc62;border-radius:12px;transition-duration:.3s}@media(max-width:900px){.landing-services__blockText button{display:none}}.landing-services__blockText button:hover{background:rgba(254,204,98,.71)}.landing-services__blocksContent{margin-bottom:207px}@media(max-width:640px){.landing-services__blocksContent{margin-bottom:80px}}.landing-services__blockContent{display:flex;justify-content:space-between}.landing-services__blockContent img{width:50%;aspect-ratio:1;object-fit:cover;border-radius:50px}@media(max-width:900px){.landing-services__blockContent{flex-direction:column;align-items:center}.landing-services__blockContent img{width:312px}}.landing-services__button-active:nth-child(2),.landing-services__button:nth-child(2){border-left:1px solid #122443;border-right:1px solid #122443}.landing-services__button:hover{background:rgba(17,101,250,.22)}.landing-services__button-active:hover{background:rgba(254,204,98,.71)}.landing-services__button{background:rgba(17,101,250,.1019607843);color:#2330ba}.landing-services__button,.landing-services__button-active{width:33.3333333333%;height:107px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;line-height:22px;letter-spacing:.08em;text-align:center;text-transform:uppercase;transition-duration:.3s}.landing-services__button-active{background-color:#fecc62}@media(max-width:1100px){.landing-services__button,.landing-services__button-active{height:67px}}@media(max-width:640px){.landing-services__button,.landing-services__button-active{font-size:10px;font-weight:500;line-height:12px;letter-spacing:.08em;text-align:center;height:40px}}.landing-services__method-text,.landing-services__parents-text{font-size:26px;font-weight:500;line-height:36px;letter-spacing:.04em;text-align:left;color:#2330ba;margin-bottom:35px}@media(max-width:640px){.landing-services__method-text,.landing-services__parents-text{font-family:Gilroy,sans-serif;font-size:18px;font-weight:500;line-height:25px;letter-spacing:.04em;text-align:left;width:313px}}.landing-services__parents-text{margin-bottom:20px;width:auto;text-align:justify}.landing-services__parents-text:last-child{margin-bottom:0}.landing-services__quiz-text{margin-bottom:37px;font-size:26px;font-weight:600;line-height:36px;letter-spacing:.04em;text-align:left;color:#122443}@media(max-width:640px){.landing-services__quiz-text{font-size:18px;font-weight:600;line-height:25px;letter-spacing:.04em;text-align:left;width:313px}}.landing-services__quizRow{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:151px;max-width:945px;margin-left:auto;margin-right:auto}@media(max-width:640px){.landing-services__quizRow{flex-direction:column;align-items:center;margin-bottom:105px}}.landing-services__quizRow .col{display:flex;align-items:center;flex-direction:column}@media(max-width:640px){.landing-services__quizRow .col{margin-bottom:50px}}.landing-services__quizRow .col p{font-size:26px;font-weight:500;line-height:36px;letter-spacing:.04em;text-align:center;color:#2330ba;max-width:228px}@media(max-width:640px){.landing-services__quizRow .col p{font-size:18px;font-weight:500;line-height:25px;letter-spacing:.04em;text-align:center}}.landing-services__quizRow .col div{border-radius:50%;display:flex;align-items:center;justify-content:center}.landing-services__quizRow .col .numberHolder-big{width:111px;height:111px;font-size:32px;font-weight:900;line-height:36px;letter-spacing:.08em;text-align:center;max-width:228px;background-color:#2330ba;color:#fff;margin-bottom:21px}.landing-services__quizRow .col .numberHolder-small{background-color:#f0fcff;width:80px;height:80px;font-size:32px;font-weight:600;line-height:36px;letter-spacing:.08em;text-align:left;color:#2330ba;margin-bottom:21px}.landing-services__methodologistRow{justify-content:space-between}.landing-services__methodologist{width:calc(50% - 20px);padding:40px;border-radius:50px;background-color:#f0fcff;position:relative}@media(max-width:1100px){.landing-services__methodologist{width:100%;margin-bottom:40px}.landing-services__methodologist:last-child{background-color:#fffdf0}}@media(max-width:740px){.landing-services__methodologist img{width:100px!important;height:100px!important;right:18px!important;top:36px!important}}@media(max-width:640px){.landing-services__methodologist{padding:40px 10px;margin-bottom:20px}.landing-services__methodologist h3{margin-left:10px}.landing-services__methodologist:first-child{background-color:#f0fcff}}.landing-services__methodologist span{font-size:26px;font-weight:700;line-height:30px;letter-spacing:.04em;text-align:right}@media(max-width:900px){.landing-services__methodologist span{font-size:18px;font-weight:600;line-height:25px;letter-spacing:.04em;text-align:left}}.landing-services__methodologist h3{font-size:38px;font-weight:600;line-height:42px;letter-spacing:.04em;text-align:left;color:#122443;margin-left:15px}@media(max-width:900px){.landing-services__methodologist h3{font-size:26px;font-weight:600;line-height:29px;letter-spacing:.04em;text-align:left;margin-left:20px}}.landing-services__methodologist ul{list-style-position:outside}.landing-services__methodologist li{font-size:26px;font-weight:500;line-height:30px;letter-spacing:.04em;text-align:left;margin-bottom:10px;padding-left:10px;margin-left:35px}@media(max-width:900px){.landing-services__methodologist li{font-size:18px;font-weight:500;line-height:25px;letter-spacing:.04em;text-align:left}}@media(max-width:640px){.landing-services__methodologist li{margin-bottom:20px}}.landing-services__methodologist img{width:126px;position:absolute;top:43px;right:43px}.landing-services__methodologist .mob{display:none}@media(max-width:900px){.landing-services__methodologist .mob{display:block;width:100px;top:30px;right:30px}}.landing-services__contentBlock{width:100%;display:flex;padding:40px;background-color:#fffdf0;border-radius:50px;margin-bottom:40px}.landing-services__contentBlock img{width:50px;height:50px;margin-right:50px}.landing-services__contentBlock h4{font-size:38px;font-weight:600;line-height:53px;letter-spacing:.04em;text-align:left;color:#2330ba;margin-bottom:50px}.landing-services__contentBlock li{font-size:26px;font-weight:500;line-height:36px;letter-spacing:.04em;text-align:left;color:#2330ba;padding-left:5px;margin-left:-5px}@media(max-width:640px){.landing-services__contentBlock{padding:30px 20px}.landing-services__contentBlock img{width:30px;height:30px;margin-right:10px}.landing-services__contentBlock h4{font-size:26px;font-weight:600;line-height:28px;letter-spacing:.04em;text-align:left;margin-bottom:20px}.landing-services__contentBlock ul{margin-left:-19px}.landing-services__contentBlock li{font-size:18px;font-weight:500;line-height:25px;letter-spacing:.04em;text-align:left;margin-bottom:10px}}.landing-services__contentBlock-blue{background-color:#f0fcff}@media(max-width:640px){.landing-services__contentBlock-blue{background-color:#fffdf0;padding-top:20px}.landing-services__contentBlock-blue img{margin-top:15px}}.landing-services__docsTitle{margin-bottom:27px}.landing-services__docsText{font-size:25px;font-weight:500;line-height:39px;letter-spacing:.03em;text-align:left;margin-bottom:37px;color:#2330ba}@media(max-width:640px){.landing-services__docsText{font-size:18px;font-weight:500;line-height:27px;letter-spacing:.03em;text-align:left}}.landing-services__docsRow{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px;grid-row-gap:27px;row-gap:27px}@media(max-width:800px){.landing-services__docsRow{flex-direction:column}.landing-services__docsRow>div:nth-child(odd){background-color:#fffdf0}.landing-services__docsRow>div:nth-child(2n){background-color:#f0fcff}}.landing-services__docsCol-yellow{background-color:#fffdf0}.landing-services__docsCol-blue{background-color:#f0fcff}.landing-services__docsCol{width:calc(50% - 25px);align-items:center;display:flex;padding:13px 23px;border-radius:20px}.landing-services__docsCol img{height:42px;width:42px}.landing-services__docsCol a,.landing-services__docsCol button{font-size:26px;font-weight:500;line-height:36px;letter-spacing:.04em;text-align:left;color:#122412!important;text-decoration:none;display:block;margin-left:27px}.landing-services__docsCol a:hover,.landing-services__docsCol button:hover{text-decoration:underline}@media(max-width:800px){.landing-services__docsCol{width:70%;margin-left:auto;margin-right:auto}}@media(max-width:640px){.landing-services__docsCol{width:329px}.landing-services__docsCol img{width:16px;height:16px}.landing-services__docsCol a,.landing-services__docsCol button{font-size:18px;font-weight:500;line-height:25px;letter-spacing:.04em;text-align:left;margin-left:20px}.landing-services__docsCol button{font-weight:400}}.landing-services__cover{width:450px;height:450px;overflow:hidden;border-radius:42px;margin-right:2.5rem}@media(max-width:1024px){.landing-services__cover{width:100%;height:auto;margin-right:0}}@media(max-width:640px){.landing-services__cover{border-radius:29px}}.landing-services__cover img{width:100%;height:100%;object-fit:contain;object-position:center}.landing-services__content{max-width:570px;padding-top:3rem;font-size:28px;line-height:150%;letter-spacing:.03em;color:#2330ba}@media(max-width:1024px){.landing-services__content{display:flex;flex-flow:column;align-items:center;padding-top:2rem;max-width:none;text-align:center}}@media(max-width:640px){.landing-services__content{font-size:18px;font-weight:500}}.landing-services__steps{display:flex;margin-bottom:2.5rem}@media(max-width:1024px){.landing-services__steps{order:1;margin-top:2.5rem;margin-bottom:0}}.landing-services__step{display:flex;width:80px;height:80px;align-items:center;justify-content:center;background:#f0fcff;border-radius:50%;font-weight:600;font-size:32px;line-height:111%;letter-spacing:.08em;color:#2330ba}@media(max-width:640px){.landing-services__step{width:62px;height:62px;font-size:26px}}.landing-services__step+.landing-services__step{margin-left:60px}@media(max-width:640px){.landing-services__step+.landing-services__step{margin-left:2.5rem}}.landing-services__step_blue{color:#fff;background:#2330ba}.landing-services__step_yellow{color:#fff;background:#ffbe4d}.landing-services__step_orange{color:#fff;background:#ff8d4d}.landing-contacts{width:100%;background-color:#0f1445;background-repeat:no-repeat;background-image:url(/static/media/ellipse.7d70be75.svg);background-position:left -77px bottom -128px;padding:120px calc(50% - 570px) 0}@media(max-width:1220px){.landing-contacts{padding:120px 2.5rem 0}}@media(max-width:640px){.landing-contacts{padding:40px 1.5rem 0}}.landing-contacts__title{color:#fff;font-size:72px;font-weight:600;line-height:110%;margin-bottom:5rem}@media(max-width:1024px){.landing-contacts__title{font-size:56px}}@media(max-width:640px){.landing-contacts__title{font-size:26px;font-weight:600;line-height:110%;margin-bottom:30px}}.landing-contacts__title_contacts{font-size:48px;line-height:70%;margin-bottom:2.5rem}.landing-contacts__content{width:100%;display:flex}@media(max-width:1024px){.landing-contacts__content{flex-flow:column}}@media(max-width:1024px){.landing-contacts__contacts{order:1}}.landing-contacts__label{margin-top:2.5rem;font-size:18px;color:#fff;opacity:.5}.landing-contacts__img{margin-top:5rem;width:180px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.landing-contacts__img2{margin-top:5rem;margin-left:8rem;height:80px}@media(max-width:640px){.landing-contacts__img2{margin-left:3rem;margin-top:5rem}}@media(max-width:388px){.landing-contacts__img2{margin-left:2rem;margin-top:5rem}}@media(max-width:372px){.landing-contacts__img2{margin-left:0;margin-top:5rem}}@media(max-width:339px){.landing-contacts__img2{margin-left:-.5rem;margin-top:5rem}}@media(max-width:331px){.landing-contacts__img2{margin-left:-.5rem;margin-top:2rem}}@media(max-width:323px){.landing-contacts__img2{margin-left:-1rem;margin-top:2rem}}.landing-contacts__contact{display:flex;align-items:center;font-family:Gilroy,sans-serif;font-size:28px;line-height:150%;letter-spacing:.03em;color:#fff}.landing-contacts__contact:before{content:"";display:block;width:3.5rem;height:3.5rem;margin-right:20px;border-radius:50%;background-position:50%;background-repeat:no-repeat;background-color:hsla(0,0%,100%,.06)}.landing-contacts__contact_email:before{background-image:url(/static/media/ic-email-yellow.0a152959.svg)}@media(max-width:400px){.landing-contacts__contact_email:before{flex:0 0 auto;margin-right:10px}}.landing-contacts__contact_blockHeading{color:#fff;font-size:28px;font-weight:600;line-height:150%;letter-spacing:.03em;margin-bottom:2rem;margin-top:2rem}.landing-contacts__contact_blockHeading:first-child{margin-top:0}@media(max-width:640px){.landing-contacts__contact_blockHeading{font-size:18px;font-weight:600;line-height:150%;letter-spacing:.03em}}.landing-contacts__contact_email{margin-top:25px!important;display:flex}.landing-contacts__contact_email div{display:flex;flex-direction:column}.landing-contacts__contact_email p{display:block}.landing-contacts__contact_email label{font-size:18px;font-weight:500;line-height:27px;letter-spacing:.03em;text-align:left;display:block}.landing-contacts__contact_tel:before{background-image:url(/static/media/ic-tel-yellow.e4de4da0.svg)}.landing-contacts__contact_address{align-items:flex-start;cursor:auto}.landing-contacts__contact_address:before{background-image:url(/static/media/ic-loc-yellow.cdf5fe07.svg);min-width:3.5rem}.landing-contacts__contact+.landing-contacts__contact{margin-top:2.5rem}.landing-contacts__form-wrapper{width:50%;margin-left:auto}@media(max-width:1024px){.landing-contacts__form-wrapper{width:100%;margin-left:0;margin-bottom:2.5rem}}.landing-contacts__form{width:100%;padding:2.5rem;background:#fff;border-radius:32px}@media(max-width:1024px){.landing-contacts__form{padding:1rem;border-radius:1rem}}.landing-contacts__form-steps{display:flex;margin-bottom:2rem}.landing-contacts__form-steps span{font-size:14px;letter-spacing:.03em;color:rgba(35,48,186,.4);padding:0 20px;line-height:33px;border-radius:1.5rem}.landing-contacts__form-steps span:first-child{color:#fff;background:#030849}.landing-contacts__input-field{display:flex;flex-flow:column;margin-bottom:1.5rem}.landing-contacts__input-field label{font-size:14px;line-height:150%;letter-spacing:.03em;margin-bottom:.5rem;color:rgba(35,48,186,.6)}.landing-contacts__input-field input,.landing-contacts__input-field textarea{color:#2330ba;font-size:18px;line-height:150%;letter-spacing:.03em;padding:15px 20px;border-radius:12px;border:.5px solid rgba(35,48,186,.4)}.landing-contacts__input-field input::-webkit-input-placeholder,.landing-contacts__input-field textarea::-webkit-input-placeholder{color:rgba(35,48,186,.4)}.landing-contacts__input-field input:-ms-input-placeholder,.landing-contacts__input-field textarea:-ms-input-placeholder{color:rgba(35,48,186,.4)}.landing-contacts__input-field input::-ms-input-placeholder,.landing-contacts__input-field textarea::-ms-input-placeholder{color:rgba(35,48,186,.4)}.landing-contacts__input-field input::placeholder,.landing-contacts__input-field textarea::placeholder{color:rgba(35,48,186,.4)}.landing-contacts__input-field textarea{font-family:inherit;resize:none}.landing-contacts__input-field textarea::-webkit-input-placeholder{font-family:inherit}.landing-contacts__input-field textarea:-ms-input-placeholder{font-family:inherit}.landing-contacts__input-field textarea::-ms-input-placeholder{font-family:inherit}.landing-contacts__input-field textarea::placeholder{font-family:inherit}.landing-contacts__phone-confirm{position:relative}.landing-contacts__phone-confirm-success{display:flex;align-items:center;color:#27ae60}.landing-contacts__phone-confirm-success img{margin-left:2px}.landing-contacts__phone-confirm-success-wrapper{position:absolute;bottom:18px;right:20px}.landing-contacts__phone-confirm-success-btn{position:absolute;bottom:15px;right:20px}.landing-contacts__phone-confirm-success-btn button{color:#2b91ff;padding:9px 10px;text-align:center;font-family:inherit;font-size:12px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.3px;border-radius:7px;background:rgba(71,160,255,.12);transition:opacity .3s}.landing-contacts__phone-confirm-success-btn button:disabled{opacity:.5;cursor:not-allowed}.landing-contacts__form-note{display:flex;align-items:center;padding:1rem 20px;border-radius:12px;background:rgba(74,135,239,.05);font-size:14px;line-height:140%;letter-spacing:.03em;color:rgba(35,48,186,.8);margin-bottom:2.5rem}.landing-contacts__form-note:before{content:"";min-width:20px;height:25px;display:block;margin-right:20px;background:url(/static/media/ic-shield-blue.9cdfcf66.svg) no-repeat 50%/contain}.landing-contacts__form-btns{display:flex}.landing-contacts__form-btn{cursor:pointer;height:53px;flex-grow:1;font-size:18px;line-height:150%;border-radius:8px;letter-spacing:.03em;transition:opacity .3s}.landing-contacts__form-btn_back{background:rgba(0,114,255,.1);color:#2330ba}.landing-contacts__form-btn_forward{background:#fecc62;color:#122443}.landing-contacts__form-btn+.landing-contacts__form-btn{margin-left:10px}.landing-contacts__form-btn:hover{opacity:.7}.landing-contacts__col{display:flex;flex-direction:column}@media(max-width:1025px){.landing-contacts__col{margin-right:auto;margin-top:20px}}.landing-contacts__col .instruction-btn{font:inherit;color:#fff}.landing-contacts__p{margin-bottom:20px}.landing-contacts__p1{max-width:305px}.landing-contacts__p2{max-width:330px}.landing-contacts__p3{width:282px;margin-left:auto;text-align:right}@media(max-width:1025px){.landing-contacts__p3{margin-left:0;text-align:left}}.landing-contacts__p4{width:282px;margin-left:auto;text-align:right}@media(max-width:1025px){.landing-contacts__p4{margin-left:0;text-align:left}}.landing-contacts__row,.landing-contacts__row1{display:flex;align-items:center}.landing-contacts__row1{margin-bottom:14px}.landing-contacts__row3{margin-bottom:auto}.landing-contacts__row3 a{transition-duration:.3s;opacity:.3}.landing-contacts__row3 a:hover{opacity:1;text-decoration:underline}@media(max-width:1025px){.landing-contacts__row3{margin-left:0;text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.landing-contacts__p3{margin-top:36px}.landing-contacts__p4 a{transition-duration:.3s;color:#fff}.landing-contacts__p4 a:hover{color:#fff;opacity:1!important;text-decoration:underline}.landing-contacts__img1{margin-right:15px}.landing-contacts__img3{margin-right:18px}.landing-contacts__footer{display:flex;padding:4rem 0 40px}@media(max-width:1024px){.landing-contacts__footer{flex-flow:column;align-items:center}}.landing-contacts__footer a,.landing-contacts__footer p{opacity:.5;color:#fff;font-size:14px;line-height:140%;letter-spacing:.03em}.landing-contacts__footer p:first-child{margin-right:auto}@media(max-width:1024px){.landing-contacts__footer p:first-child{margin-right:0}}.landing-contacts__footer a+a{margin-left:2.5rem}@media(max-width:1024px){.landing-contacts__footer a+a{margin-left:0}}.landing-contacts__labss{display:flex;flex-direction:column;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;margin-top:32px}@media(min-width:600px){.landing-contacts__labss{flex-direction:row}}.landing-contacts__labss img{width:180px}.landing-contacts__labss p{margin-top:10px;opacity:.5;color:#fff;font-size:14px;line-height:140%;letter-spacing:.03em}.landing-popup{display:none;position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.6);justify-content:center;padding:100px 150px;overflow:scroll;z-index:11;overflow-x:hidden}.animatedCheckbox{display:flex;margin-bottom:11px}.animatedCheckbox .checkbox{width:18px;height:18px;border:1px solid #2330ba;border-radius:2px;margin-right:8px;display:flex;align-items:center;justify-content:center;position:relative;margin-top:3px;cursor:pointer}.animatedCheckbox .checkbox svg{position:absolute}.animatedCheckbox p{font-size:12px;font-weight:500;line-height:18px;letter-spacing:.200000003px;text-align:left;max-width:440px;color:rgba(17,36,68,.4)}.animatedCheckbox p a{color:#112444}@media(min-width:1120px)and (max-width:1180px){.animatedCheckbox p{max-width:350px}}@media(max-width:520px){.animatedCheckbox p{max-width:210px}}.animatedCheckbox__password .checkbox{margin-top:0;background-color:#fff}.animatedCheckbox__password .checkbox.checked{background-color:#2330ba}.animatedCheckbox__password p{font-size:14px;color:#122443;opacity:.5}.animatedCheckbox__cursor{cursor:pointer}:root{--black:#363636;--white:#fff;--blue:#60bfe1;--blue-2:#95e3ff;--blue-light:#e6effe;--blue-light-2:#f3fcff;--blue-dark:#0f1445;--grey:#e5e5e5;--grey-text:#b9b9b9;--grey-icon:#cdcdcd;--orange:#ffbe4d;--green:#67ac70;--linear:linear-gradient(0deg,#fff,#363636);--shadow:0px 3px 15px 0px rgba(0,0,0,0.06);--shadow-banner:0 8px 32px rgba(0,0,0,0.0784313725490196);--overlay-color:rgba(0 0 0/30%);--footer-bg:#0f1445;--font-family-main:"Gilroy",sans-serif;--font-heading-weight-bold:600;--font-body-weight-bold:700;--font-weight:500;--font-heading-size-xl:44px;--font-heading-line-xl:1.2;--font-heading-xl:var(--font-weight) var(--font-heading-size-xl)/var(--font-heading-line-xl) var(--font-family-main);--font-heading-xl-strong:var(--font-heading-weight-bold) var(--font-heading-size-xl)/var(--font-heading-line-xl) var(--font-family-main);--font-heading-size-l:32px;--font-heading-line-l:1.3;--font-heading-l:var(--font-weight) var(--font-heading-size-l)/var(--font-heading-line-l) var(--font-family-main);--font-heading-l-strong:var(--font-heading-weight-bold) var(--font-heading-size-l)/var(--font-heading-line-l) var(--font-family-main);--font-heading-size-m:24px;--font-heading-line-m:1.3;--font-heading-m:var(--font-weight) var(--font-heading-size-m)/var(--font-heading-line-m) var(--font-family-main);--font-heading-m-strong:var(--font-heading-weight-bold) var(--font-heading-size-m)/var(--font-heading-line-m) var(--font-family-main);--font-body-size-big:100px;--font-body-line-big:1.3;--font-body-big:var(--font-weight) var(--font-body-size-big)/var(--font-body-line-big) var(--font-family-main);--font-body-big-strong:var(--font-body-weight-bold) var(--font-body-size-big)/var(--font-body-line-big) var(--font-family-main);--font-body-size-xxl:56px;--font-body-line-xxl:1.3;--font-body-xxl:var(--font-weight) var(--font-body-size-xxl)/var(--font-body-line-xxl) var(--font-family-main);--font-body-xxl-strong:var(--font-body-weight-bold) var(--font-body-size-xxl)/var(--font-body-line-xxl) var(--font-family-main);--font-body-size-xl:32px;--font-body-line-xl:1.3;--font-body-xl:var(--font-weight) var(--font-body-size-xl)/var(--font-body-line-xl) var(--font-family-main);--font-body-xl-strong:var(--font-body-weight-bold) var(--font-body-size-xl)/var(--font-body-line-xl) var(--font-family-main);--font-body-size-l:24px;--font-body-line-l:1.5;--font-body-l:var(--font-weight) var(--font-body-size-l)/var(--font-body-line-l) var(--font-family-main);--font-body-line-l-strong:1.3;--font-body-l-strong:var(--font-body-weight-bold) var(--font-body-size-l)/var(--font-body-line-l-strong) var(--font-family-main);--font-body-size-m:20px;--font-body-line-m:1.3;--font-body-m:var(--font-weight) var(--font-body-size-m)/var(--font-body-line-m) var(--font-family-main);--font-body-m-strong:var(--font-body-weight-bold) var(--font-body-size-m)/var(--font-body-line-m) var(--font-family-main);--font-caption-size:16px;--font-caption-line:1.3;--font-caption:var(--font-weight) var(--font-caption-size)/var(--font-caption-line) var(--font-family-main)}@media(max-width:1600px){:root{--font-heading-size-xl:38px;--font-heading-line-xl:1.2;--font-heading-xl:var(--font-weight) var(--font-heading-size-xl)/var(--font-heading-line-xl) var(--font-family-main);--font-heading-xl-strong:var(--font-heading-weight-bold) var(--font-heading-size-xl)/var(--font-heading-line-xl) var(--font-family-main);--font-heading-size-l:24px;--font-heading-line-l:1.3;--font-heading-l:var(--font-weight) var(--font-heading-size-l)/var(--font-heading-line-l) var(--font-family-main);--font-heading-l-strong:var(--font-heading-weight-bold) var(--font-heading-size-l)/var(--font-heading-line-l) var(--font-family-main);--font-heading-size-m:20px;--font-heading-line-m:1.3;--font-heading-m:var(--font-weight) var(--font-heading-size-m)/var(--font-heading-line-m) var(--font-family-main);--font-heading-m-strong:var(--font-heading-weight-bold) var(--font-heading-size-m)/var(--font-heading-line-m) var(--font-family-main);--font-body-size-big:75px;--font-body-line-big:1.3;--font-body-big:var(--font-weight) var(--font-body-size-big)/var(--font-body-line-big) var(--font-family-main);--font-body-big-strong:var(--font-body-weight-bold) var(--font-body-size-big)/var(--font-body-line-big) var(--font-family-main);--font-body-size-xl:28px;--font-body-line-xl:1.3;--font-body-xl:var(--font-weight) var(--font-body-size-xl)/var(--font-body-line-xl) var(--font-family-main);--font-body-xl-strong:var(--font-body-weight-bold) var(--font-body-size-xl)/var(--font-body-line-xl) var(--font-family-main);--font-body-size-l:20px;--font-body-line-l:1.3;--font-body-l:var(--font-weight) var(--font-body-size-l)/var(--font-body-line-l) var(--font-family-main);--font-body-line-l-strong:1.3;--font-body-l-strong:var(--font-body-weight-bold) var(--font-body-size-l)/var(--font-body-line-l-strong) var(--font-family-main);--font-body-size-m:18px;--font-body-line-m:1.3;--font-body-m:var(--font-weight) var(--font-body-size-m)/var(--font-body-line-m) var(--font-family-main);--font-body-m-strong:var(--font-body-weight-bold) var(--font-body-size-m)/var(--font-body-line-m) var(--font-family-main);--font-caption-size:14px;--font-caption-line:1.3;--font-caption:var(--font-weight) var(--font-caption-size)/var(--font-caption-line) var(--font-family-main)}}@media(max-width:992px){:root{--font-heading-size-xl:28px;--font-heading-line-xl:1.2;--font-heading-xl:var(--font-weight) var(--font-heading-size-xl)/var(--font-heading-line-xl) var(--font-family-main);--font-heading-xl-strong:var(--font-heading-weight-bold) var(--font-heading-size-xl)/var(--font-heading-line-xl) var(--font-family-main);--font-heading-size-l:20px;--font-heading-line-l:1.3;--font-heading-l:var(--font-weight) var(--font-heading-size-l)/var(--font-heading-line-l) var(--font-family-main);--font-heading-l-strong:var(--font-heading-weight-bold) var(--font-heading-size-l)/var(--font-heading-line-l) var(--font-family-main);--font-heading-size-m:18px;--font-heading-line-m:1.3;--font-heading-m:var(--font-weight) var(--font-heading-size-m)/var(--font-heading-line-m) var(--font-family-main);--font-heading-m-strong:var(--font-heading-weight-bold) var(--font-heading-size-m)/var(--font-heading-line-m) var(--font-family-main);--font-body-size-big:50px;--font-body-line-big:1.3;--font-body-big:var(--font-weight) var(--font-body-size-big)/var(--font-body-line-big) var(--font-family-main);--font-body-big-strong:var(--font-body-weight-bold) var(--font-body-size-big)/var(--font-body-line-big) var(--font-family-main);--font-body-size-xl:20px;--font-body-line-xl:1.3;--font-body-xl:var(--font-weight) var(--font-body-size-xl)/var(--font-body-line-xl) var(--font-family-main);--font-body-xl-strong:var(--font-body-weight-bold) var(--font-body-size-xl)/var(--font-body-line-xl) var(--font-family-main);--font-body-size-l:16px;--font-body-line-l:1.3;--font-body-l:var(--font-weight) var(--font-body-size-l)/var(--font-body-line-l) var(--font-family-main);--font-body-line-l-strong:1.3;--font-body-l-strong:var(--font-body-weight-bold) var(--font-body-size-l)/var(--font-body-line-l-strong) var(--font-family-main);--font-body-size-m:14px;--font-body-line-m:1.3;--font-body-m:var(--font-weight) var(--font-body-size-m)/var(--font-body-line-m) var(--font-family-main);--font-body-size-m-strong:18px;--font-body-m-strong:var(--font-body-weight-bold) var(--font-body-size-m-strong)/var(--font-body-line-m) var(--font-family-main);--font-caption-size:12px;--font-caption-line:1.3;--font-caption:var(--font-weight) var(--font-caption-size)/var(--font-caption-line) var(--font-family-main)}}@media(max-width:576px){:root{--font-body-size-xxl:26px;--font-body-line-xxl:1.3;--font-body-xxl:var(--font-weight) var(--font-body-size-xxl)/var(--font-body-line-xxl) var(--font-family-main);--font-body-xxl-strong:var(--font-body-weight-bold) var(--font-body-size-xxl)/var(--font-body-line-xxl) var(--font-family-main);--font-heading-size-xl:20px;--font-heading-line-xl:1.2;--font-heading-xl:var(--font-weight) var(--font-heading-size-xl)/var(--font-heading-line-xl) var(--font-family-main);--font-heading-xl-strong:var(--font-heading-weight-bold) var(--font-heading-size-xl)/var(--font-heading-line-xl) var(--font-family-main);--font-heading-size-l:18px;--font-heading-line-l:1.3;--font-heading-l:var(--font-weight) var(--font-heading-size-l)/var(--font-heading-line-l) var(--font-family-main);--font-heading-l-strong:var(--font-heading-weight-bold) var(--font-heading-size-l)/var(--font-heading-line-l) var(--font-family-main);--font-body-size-l:14px;--font-body-line-l:1.3;--font-body-l:var(--font-weight) var(--font-body-size-l)/var(--font-body-line-l) var(--font-family-main);--font-body-line-l-strong:1.3;--font-body-l-strong:var(--font-body-weight-bold) var(--font-body-size-l)/var(--font-body-line-l-strong) var(--font-family-main);--font-body-size-m:12px;--font-body-line-m:1.3;--font-body-m:var(--font-weight) var(--font-body-size-m)/var(--font-body-line-m) var(--font-family-main);--font-body-m-strong:var(--font-body-weight-bold) var(--font-body-size-m)/var(--font-body-line-m) var(--font-family-main);--font-caption-size:10px;--font-caption-line:1.3;--font-caption:var(--font-weight) var(--font-caption-size)/var(--font-caption-line) var(--font-family-main)}}.landing-new{font-weight:500}.landing-new ::selection{color:#fff;background:#2762c9;text-shadow:none}.landing-new .reactIcon{font-size:unset;color:unset}.solution-page{background-image:linear-gradient(270deg,#eb3349,#f45c43)}.solution-results{flex-grow:1;background:#f4f7f9;border-radius:20px 20px 0 0;margin:-1rem -1.5rem 0}.solution-results__wrapper{padding:1.5rem 1.5rem 2.5rem}.solution-results__title{font-size:12px;line-height:22px;letter-spacing:.24px;text-transform:uppercase;color:rgba(18,36,67,.4);margin-bottom:.5em}.solution-results__name{font-size:24px;font-weight:600;line-height:32px;letter-spacing:.5px;color:#122443;margin-bottom:.5em}.solution-results__desc{font-size:14px;line-height:22px;letter-spacing:.2625px;color:rgba(18,36,67,.6);margin-bottom:1.5rem}.solution-results__items,.solution-results__times{padding-top:1.5rem;border-top:1px solid rgba(18,36,67,.1)}.solution-results__times{padding-bottom:1.5rem}.solution-results__doc-btn{cursor:pointer;display:flex;align-items:center;padding:1rem;color:#fff;font-size:14px;line-height:22px;border-radius:8px;margin-bottom:1.5rem;letter-spacing:.2625px;box-shadow:0 2px 10px -3px #ffa520;background:linear-gradient(90deg,#ff8008,#ffc837)}.solution-results__doc-btn:before{content:"";width:22px;height:22px;margin-right:12px;background:url(/static/media/ic-info.32977f44.svg) no-repeat 50%/contain}.solution-results__doc-btn:after{content:"";width:22px;height:22px;margin-left:auto;border-radius:4px;background-size:auto 8px;background-position:50%;background-repeat:no-repeat;background-color:hsla(0,0%,100%,.24);background-image:url(/static/media/ic-arrow-next.0a8779c1.svg)}.solution-results__report-btn{box-shadow:0 2px 10px -3px #8f94fb;background:linear-gradient(90deg,#4e54c8,#8f94fb)}.solution-results__result-btn{background:linear-gradient(270deg,#a6d774,#69b02c);box-shadow:0 2px 10px -3px #a6d774;margin-bottom:10px}.solution-results__diagram-btn{background:linear-gradient(270deg,#00c6ff,#0072ff);box-shadow:0 2px 10px -3px #00c6ff}.solution-results__recommendation-btn{background:linear-gradient(270deg,#c8a1e0,#674188);box-shadow:0 2px 10px -3px #c8a1e0}.solution-results__note-btn{background:linear-gradient(270deg,#d988b9,#713abe);box-shadow:0 2px 10px -3px #d988b9}.solution-results__scales{border-top:1px solid rgba(18,36,67,.1);margin-top:24px}.solution-results__scale label{margin-top:17px;display:block}.solution-results__scale h5,.solution-results__scale label{font-size:12px;font-weight:400;line-height:22px;letter-spacing:.2399999946px;text-align:left;opacity:.4}.solution-results__scale h5{margin-top:0}.solution-results__scale h3{font-size:20px;font-weight:400;line-height:28px;letter-spacing:.400000006px;text-align:left;margin-top:8px;margin-bottom:8px;display:flex;align-items:center}.solution-results__scale h3 img{margin-left:12px;cursor:pointer}.solution-result{padding:1rem;position:relative;background:#fff;border-radius:16px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);cursor:pointer}.solution-result__title{font-size:16px;font-weight:500;line-height:22px;letter-spacing:.3px;text-transform:uppercase;color:#122443;margin-bottom:11px}.solution-result__row{display:flex;align-items:center;justify-content:space-between;color:#122443}.solution-result__row+.solution-result__row{margin-top:12px}.solution-result__row-title{color:rgba(18,36,67,.4)}.solution-result__mark,.solution-result__row-title{font-size:14px;font-weight:500;line-height:22px;letter-spacing:.233333px}.solution-result__mark{color:#fff;padding:2px 8px;border-radius:6px}.solution-result__mark_green{background:#52c22b}.solution-result__mark_red{background:#ff5a52}.solution-result+.solution-result{margin-top:12px}.statistic-condition{cursor:pointer;display:block;padding:1rem 1rem 12px;background:#fff;border-radius:16px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);border:1px solid transparent}.statistic-condition__title{color:#122443;font-size:16px;line-height:22px;letter-spacing:.3px;margin-bottom:1.5rem}.statistic-condition__footer{display:flex;align-items:center}.statistic-condition__indicator{display:flex;align-items:center;color:#122443;font-size:14px;line-height:22px;letter-spacing:.233333px}.statistic-condition__indicator:before{content:"";width:.5rem;height:.5rem;border-radius:50%;margin-right:6px}.statistic-condition__indicator.green:before{background:#52c22b}.statistic-condition__indicator.red:before{background:#ff5a52}.statistic-condition__indicator.blue:before{background:#4ca2ff}.statistic-condition__indicator+.statistic-condition__indicator{margin-left:1.5rem}.statistic-condition__members{font-size:14px;line-height:22px;text-align:right;letter-spacing:.233333px;color:rgba(18,36,67,.4);margin-left:auto}.statistic-condition+.statistic-condition{margin-top:13px}.statistic-condition-text{color:#122443;text-align:center}.statistic-details-page{padding-bottom:0;background:linear-gradient(0deg,#ffe53b,#ff2525)}.statistic-details-page__title{color:#fff}.statistic-details-page__main{padding-top:5rem;margin-top:-5rem;padding-bottom:2.5rem}.statistic-pupils{flex-grow:1;margin:-1rem -1.5rem -1.5rem;background-color:#fff;border-radius:20px 20px 0 0}.statistic-pupils__wrapper{padding:1.5rem 1.5rem 2.5rem}.statistic-pupils__group+.statistic-pupils__group{padding-top:2rem;border-top:1px solid #f4f7f9}.statistic-pupils__header{display:flex;align-items:center;padding-bottom:1rem}.statistic-pupils__count{font-weight:600;font-size:12px;line-height:22px;margin-left:auto;color:rgba(18,36,67,.4)}.statistic-pupils__title{display:flex;align-items:center;color:#122443;font-size:12px;line-height:22px;letter-spacing:.24px;text-transform:uppercase}.statistic-pupils__title:before{content:"";width:.5rem;height:.5rem;border-radius:50%;margin-right:.5rem}.statistic-pupils__title.blue:before{background:#47a0ff}.statistic-pupils__title.green:before{background:#52c22b}.statistic-pupils__title.red:before{background:#ff5a52}.statistic-pupils__item{padding:1rem 0;display:flex;align-items:center}.statistic-pupils__item:first-child{margin-top:-1rem}.statistic-pupils__item+.statistic-pupils__item{border-top:1px solid #f4f7f9}.statistic-pupils__pic{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:center;background-color:#add8e6}.statistic-pupils__pic+div{margin-left:1rem}.statistic-pupils__name{font-size:16px;line-height:22px;letter-spacing:.3px;color:#122443;margin-bottom:4px}.statistic-pupils__details{font-size:14px;line-height:22px;letter-spacing:.2625px;color:rgba(18,36,67,.4)}.statistic-reports__btn{padding:1rem;cursor:pointer;border-radius:16px;background:linear-gradient(90deg,#4e54c8,#8f94fb);box-shadow:0 2px 10px -3px #8f94fb}.statistic-reports__btn p{color:#fff;font-size:16px;font-weight:500;letter-spacing:.3px;line-height:22px;text-align:center}.statistic-reports__btn .spinner{display:flex;justify-content:center;align-items:center;padding-bottom:4px}.statistic-reports__btn-pupil-profile{margin:1.5rem 1.5rem 0}.statistic-reports__btn-class{margin:0 0 1.5rem}.statistic-reports__btn-class.active{background:linear-gradient(90deg,#eb3349,#f45c43)}.diagram-handler{cursor:pointer;font-size:14px;line-height:22px;align-self:center;text-align:center;margin-bottom:1.5em}.diagram{width:100%;background:#fff;border-radius:10px;padding:1.5rem 1rem;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.diagram__title{font-weight:600;text-align:center;margin-bottom:1.5rem}.diagram__condition-name,.diagram__title{color:#122443;font-size:16px;line-height:22px;letter-spacing:.3px}.diagram__condition-name{font-weight:500;text-transform:uppercase;margin:2rem 0 11px}.diagram__details{width:100%;display:flex;align-items:center;justify-content:space-between}.diagram__details+.diagram__details{margin-top:12px}.diagram__details-key{opacity:.4}.diagram__details-key,.diagram__details-value{color:#122443;font-size:14px;font-weight:500;line-height:22px;letter-spacing:.233333px}.chart{width:100%;height:278px;background:url(/static/media/chart.75492325.svg) no-repeat 50%/contain}.risk-groups__list{flex-grow:0;margin-bottom:3rem}.risk-groups__list-item{position:relative;display:flex;justify-content:space-between;align-items:center;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;padding:1rem;width:100%;cursor:pointer;font-size:16px;font-weight:500;line-height:1.38;letter-spacing:.3px;color:#122443;border-radius:16px;background-color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.risk-groups__list-item+.risk-groups__list-item{margin-top:13px}.risk-groups__btn{cursor:pointer}.risk-groups__filter{position:absolute;background-color:#f4f7f9;right:0;top:40px;z-index:100;box-shadow:0 2px 10px -3px rgba(38,51,73,.4);border-radius:10px}.risk-groups__filter-item{display:flex;padding:0 15px;transition:background-color .3s}.risk-groups__filter-item+.risk-groups__filter-item{border-top:1px solid rgba(18,36,67,.1)}.risk-groups__filter-item input[type=checkbox]{width:0;height:0;opacity:0}.risk-groups__filter-item input[type=checkbox]+label{width:300px;display:block;cursor:pointer;position:relative;color:#122443;font-size:16px;line-height:22px;letter-spacing:.3px}.risk-groups__filter-item input[type=checkbox]+label:after{top:50%;left:0;position:absolute;display:block;content:"";width:22px;height:22px;border-radius:4px;transform:translateY(-50%);background:rgba(18,36,67,.06)}.risk-groups__filter-item input[type=checkbox]:checked+label:after{background:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.risk-groups__filter-item input[type=checkbox]:checked+label:before{top:50%;left:0;z-index:1;position:absolute;display:block;content:"";width:22px;height:22px;transform:translateY(-50%);background:url(/static/media/ic-check.00ec57eb.svg) no-repeat 50%}.risk-groups__filter-item label{padding:10px 0 10px 40px;text-align:left}.risk-groups__filter-item:hover{background-color:#dfe6ea}@media(max-width:379px){.risk-groups__filter{max-width:310px}}.risk-groups__tag{display:inline-block;padding:0 .5rem;color:#fff;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.2px;margin-bottom:10px;border-radius:5px;background:linear-gradient(270deg,#eb3349,#f45c43)}.risk-groups__school{font-size:14px;line-height:100%;font-weight:400;color:#122443}.risk-groups__school span{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.instruction-page__text{font-size:16px;font-weight:500;line-height:22px;letter-spacing:.33px;text-align:left}.instruction-page__text h4{margin:20px 0}.instruction-page__text p:not(:last-child){margin-bottom:10px}.instruction-page__text a{color:inherit}.instruction-page__text a:hover{text-decoration:underline}.instruction-page__text a.youtube-link{display:block;margin-top:10px;color:#00e}.workWithMethods-page__description{margin-bottom:10px;padding:16px;color:#122443;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.workWithMethods-page__list a:not(:first-child),.workWithMethods-page__list button:not(:first-child){margin-top:20px}.work-with-methods__ages-block{display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px}.work-with-methods__ages-checkbox{display:flex}.work-with-methods__ages-checkbox input[type=checkbox]{width:0;height:0;opacity:0}.work-with-methods__ages-checkbox input[type=checkbox]+label{cursor:pointer;padding:8px 40px 8px 8px;position:relative;color:#122443;font-size:16px;line-height:22px;letter-spacing:.3px;border-radius:8px;background-color:#fff}.work-with-methods__ages-checkbox input[type=checkbox]+label:after{top:50%;right:8px;position:absolute;content:"";width:22px;height:22px;border-radius:4px;transform:translateY(-50%);background:rgba(18,36,67,.06)}.work-with-methods__ages-checkbox input[type=checkbox]:checked+label{color:#fff;background:linear-gradient(270deg,#00c6ff,#0072ff)}.work-with-methods__ages-checkbox input[type=checkbox]:checked+label:after{background:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.work-with-methods__ages-checkbox input[type=checkbox]:checked+label:before{top:50%;right:8px;z-index:1;position:absolute;content:"";width:22px;height:22px;transform:translateY(-50%);background:url(/static/media/ic-check.00ec57eb.svg) no-repeat 50%}.work-with-methods__ages-next-btn{padding:1rem;display:block;cursor:pointer;position:relative;border-radius:16px;margin-top:auto;background:linear-gradient(270deg,#00c6ff,#0072ff);font-family:inherit;font-size:16px;font-weight:500;line-height:22px;letter-spacing:.4px;color:#fff;text-align:left}.work-with-methods__ages-next-btn p:last-child{font-size:14px;letter-spacing:.2625px;color:hsla(0,0%,100%,.6)}.work-with-methods__ages-next-btn:after{top:1rem;right:1rem;content:"";width:44px;height:44px;border-radius:50%;position:absolute;background-size:auto 12px;background-position:50%;background-repeat:no-repeat;background-color:hsla(0,0%,100%,.2);background-image:url(/static/media/ic-arrow-next.0a8779c1.svg)}.work-with-methods__ages-next-btn:disabled{cursor:not-allowed;opacity:.5}.sureAlert{width:100vw;height:100vh;position:fixed;top:0;left:0;background:rgba(0,0,0,.5);justify-content:center;z-index:100}.sureAlert,.sureAlert__inner{display:flex;align-items:center}.sureAlert__inner{min-width:277px;max-width:350px;width:100%;background:#fff;border-radius:20px;flex-direction:column;position:relative}@media(max-width:359px){.sureAlert__inner{max-width:300px}}.sureAlert__inner h3{font-weight:600;text-transform:uppercase;margin-top:36px}.sureAlert__inner h3,.sureAlert__inner p{font-size:16px;line-height:22px;letter-spacing:.3199999928px;text-align:center;color:#122443}.sureAlert__inner p{font-weight:500;opacity:.6;margin-bottom:30px;padding:0 20px}.sureAlert__inner .send{width:225px;height:53px;margin-bottom:20px;background:linear-gradient(270deg,#eb3349,#f45c43);box-shadow:0 2px 12px rgba(239,69,71,.4);border-radius:10px;color:#fff}.sureAlert__inner .close,.sureAlert__inner .send{display:flex;align-items:center;justify-content:center}.sureAlert__inner .close{position:absolute;right:10px;top:10px;background-color:rgba(0,0,0,.03);width:30px;height:30px;border-radius:50px}.sureAlert__inner .close img{width:10px}.StatisticClassesSelect_title__-_Tez{font-size:18px;font-weight:500;color:#122443;text-align:center}.StatisticClassesSelect_classList__3271h{margin-top:20px}.StatisticClassesSelect_classItem__z-dVq{width:100%;font:inherit;text-align:left;transition:border-color .3s,background-color .3s}.StatisticClassesSelect_active__PURIs{border-color:rgba(0,130,9,.7);background-color:rgba(173,255,77,.1)}.StatisticClassesSelect_conditionItem__1GbTC{padding:20px}.StatisticClassesSelect_buttonWrapper__I7R6E{flex-grow:1;align-content:flex-end;margin-top:1.5rem}.StatisticClassesSelect_buttonWrapper__I7R6E button span{line-height:22px}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:18px}.lds-ellipsis div{position:absolute;top:5px;width:13px;height:13px;border-radius:50%;background:#fff;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px}.lds-ellipsis div:nth-child(2),.lds-ellipsis div:nth-child(3){-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px}.lds-ellipsis div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.StatisticClasses_noMultiClassStepBtns__3VKmY{margin-bottom:16px;transition:opacity .25s}.StatisticClasses_btnInactive__1gpoS{opacity:.5}.Meetings_dateTitle__1htdQ{margin:16px 0 10px;font-size:16px;font-weight:500;text-align:center}.Meetings_list__2NKj5>div{margin-top:12px}.Meetings_noMeetings__RK_Aj{margin-top:24px;text-align:center}.Meetings_createMeetingBtn__3PzAQ{position:-webkit-sticky;position:sticky;top:20px;z-index:1;margin-bottom:32px}.scale-desc h3{font-size:24px;font-weight:600;line-height:32px;letter-spacing:.5px;text-align:left;margin-bottom:7px}.scale-desc h5{font-size:14px;font-weight:400;line-height:22px;letter-spacing:.2333333343px;text-align:left;opacity:.4;margin-bottom:20px}.scale-desc h4{font-size:20px;line-height:32px;letter-spacing:.5px;margin:0}.scale-desc h4,.scale-desc p{font-weight:500;text-align:left}.scale-desc p{font-size:14px;line-height:22px;letter-spacing:.2624999881px;opacity:.4;margin-bottom:17px}.scale-desc__levels{margin-top:12px}.scale-desc__level{display:flex;justify-content:space-between;padding:12px 16px;background-color:#fff;margin-bottom:12px;border-radius:16px}.scale-desc__level p{font-size:14px;font-weight:500;line-height:22px;letter-spacing:.2333333343px;text-align:left;opacity:1;margin:0}.scale-desc__level p span{opacity:.4}.questions-list{display:flex;flex-direction:column;width:100%}.questions-list__item{width:100%;padding:16px;background-color:#fff;border-radius:16px;margin-bottom:10px}.questions-list__item>p{margin-bottom:4px}.questions-list__item label{font-size:14px;font-weight:500;line-height:22px;letter-spacing:.2624999881px;text-align:left;opacity:.4}.questions-list__item .number-holder{background:linear-gradient(270deg,#eb3349,#f45c43);border-radius:5px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 8px;margin-bottom:13px}.questions-list__item .number-holder p{font-size:12px;font-weight:600;line-height:20px;letter-spacing:.200000003px;text-align:left;color:#fff}.questions-list__item-image{margin-bottom:4px;max-height:100px;object-fit:cover}.PsychPhoneVerification_noCallBtn__1-44X{margin-top:8px;button{text-align:center;font-size:14px;font-weight:500;line-height:2rem;letter-spacing:.32px;color:#122443;padding:3px 10px;background-color:transparent}}.auth-page__input-group p{color:rgba(17,36,68,.4);font-size:12px;text-align:left}.profile-page__psych-suggestions__row{display:flex}.profile-page__psych-suggestions__phone{opacity:.6}.suggestions-page__contacts{display:flex;width:100%;align-items:center}.suggestions-page__contacts>img{width:20px}.suggestions-page__contacts__phones{display:flex;flex-direction:column;margin-left:10px;grid-row-gap:5px;row-gap:5px}.suggestions-page__contacts__phones a{font-size:14px;font-weight:500;color:#636c76}.suggestions-page__contacts__buttons{margin-left:auto;display:flex;flex-direction:row;grid-gap:10px;gap:10px}.suggestions-page__contacts__btn{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition-duration:.3s;background-color:#fff}.suggestions-page__contacts__btn>img{width:19px}.suggestions-page__contacts__btn:nth-child(2)>img{margin-left:-2px}@font-face{font-family:"Gilroy";src:url(/static/media/Gilroy-Light.1b7fff53.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Gilroy";src:url(/static/media/Gilroy-Regular.b91b0127.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Gilroy";src:url(/static/media/Gilroy-Medium.f9f832b0.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Gilroy";src:url(/static/media/Gilroy-SemiBold.67802926.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Gilroy";src:url(/static/media/Gilroy-Bold.b900325e.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Gilroy";src:url(/static/media/Gilroy-Black.bf3a5f79.ttf) format("truetype");font-weight:800;font-style:normal}*,:after,:before{margin:0;padding:0;border:none;outline:none;text-decoration:none;box-sizing:border-box;background:transparent}body{font-size:16px;font-family:"Gilroy",sans-serif;background-color:#f4f7f9}::-moz-selection{color:#fff;background:#5111b6;text-shadow:none}p{white-space:pre-line}::selection{color:#fff;background:#5111b6;text-shadow:none}h3{color:#122443;font-size:24px;font-weight:600;line-height:36px;letter-spacing:.5px;margin-bottom:1em}button{cursor:pointer}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.main{width:100%;display:flex;flex-direction:column;align-items:center}@-webkit-keyframes spinner-border{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinner-border{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.reactIcon{font-size:12px;color:#122443}.loader{opacity:.5;width:2rem;height:2rem;margin:2rem auto;border-radius:50%;vertical-align:text-bottom;border:.25em solid #0072ff;border-right-color:transparent;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.main-btn{width:100%;color:#fff;font-size:16px;padding:21px 0;letter-spacing:.32px;text-align:center;border-radius:10px;box-shadow:0 2px 12px rgba(0,110,255,.4);background:linear-gradient(270deg,#00c6ff,#0072ff)}.main-btn_green{background:linear-gradient(90deg,#11998e,#38ef7d)}.main-btn_orange{background:linear-gradient(315deg,#ffe53b,#ff2525)}.main-btn_yellow{background:linear-gradient(90deg,#ff8008,#ffc837)}.main-btn_purple{background:linear-gradient(90deg,#4e54c8,#8f94fb)}.main-btn:disabled{opacity:.5;cursor:not-allowed}.icon-btn{width:32px;height:32px;padding:10px;border-radius:7px;background-color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.icon-btn:after,.icon-btn svg{width:100%;height:100%;display:block}.icon-btn:after{content:"";background-repeat:no-repeat;background-position:50%;background-size:contain}.icon-btn_back:after{background-image:url(/static/media/ic-arrow-back.89aee02f.svg)}.icon-btn_close:after{background-image:url(/static/media/ic-close.685178ac.svg)}.icon-btn_add:after{background-image:url(/static/media/ic-add.5f4cbe35.svg)}.icon-btn_settings{padding:6px}.icon-btn_settings:after{background-image:url(/static/media/ic-settings.3fd96c67.svg)}.icon-btn_filter{width:auto;display:flex;align-items:center;background-color:hsla(0,0%,100%,.2);box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.icon-btn_filter_active{background-color:#fff}.icon-btn_filter_active:after{-webkit-filter:invert(0)!important;filter:invert(0)!important}.icon-btn_filter_active .dot{width:12px;height:12px;background-color:#ff5a52;position:absolute;border-radius:50%;top:-4px;right:-4px}.icon-btn_filter_pupil:after{-webkit-filter:invert(1);filter:invert(1)}.icon-btn_filter:after{min-width:12px;background-image:url(/static/media/ic-filter-black.99cb5c3d.svg)}.icon-btn_filter span{order:1;font-size:14px;font-weight:500;line-height:22px;color:#122443;margin-left:.5rem;letter-spacing:.2625px}.range{width:100%;height:5px;display:flex;overflow:hidden;border-radius:2.5px;background:#4ca2ff;margin-bottom:.5rem}.range__norm{height:100%;background:#52c22b}.range__not-norm{height:100%;background:#4ca2ff}.progress-bar{width:100%;height:4px;background:#e6eaee;margin-bottom:2rem}.progress-bar,.progress-bar>span{position:relative;border-radius:2px}.progress-bar>span{display:block;height:100%;background-image:linear-gradient(270deg,#00c6ff,#0072ff);overflow:hidden}.progress-bar_red>span{background-image:linear-gradient(270deg,#eb3349,#f45c43)}@-webkit-keyframes inputAnimation{0%{background-size:0 1px}to{background-size:100% 1px}}@keyframes inputAnimation{0%{background-size:0 1px}to{background-size:100% 1px}}.swipe{width:37px;padding:1px;display:flex;cursor:pointer;border-radius:11px;justify-content:flex-start;background:rgba(18,36,67,.06)}.swipe:before{content:"";width:20px;height:20px;display:block;border-radius:50%;border:7px solid #fff}.swipe_active{justify-content:flex-end;background:linear-gradient(270deg,#eb3349,#f45c43)}.input-field__dropdown{position:absolute;background-color:#fff;width:100%;top:58px;max-height:100px;overflow:scroll;padding-left:10px;padding-right:10px;border-radius:10px}.input-field__dropdown p{text-align:left;cursor:pointer;padding-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}.input-field__dropdown p:last-child{border:0}.input-field__dropdown p:hover{text-decoration:underline}.input-field{display:flex;flex-direction:column;position:relative}.input-field textarea:-ms-input-placeholder{height:50px}.input-field textarea:placeholder-shown{height:50px}.input-field textarea{font-family:"Gilroy",sans-serif;resize:none;height:-webkit-min-content;height:-moz-min-content;height:min-content}.input-field textarea:focus{height:100px}.input-field input[type=date],.input-field input[type=datetime-local],.input-field input[type=number],.input-field input[type=password],.input-field input[type=text],.input-field textarea{order:1;width:100%;padding:12px 0 10px;color:#122443;font-size:16px;line-height:1.38;letter-spacing:.3px;background-image:linear-gradient(270deg,rgba(18,36,67,.1),rgba(18,36,67,.1));background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px;margin-bottom:20px}.input-field input[type=number]::-webkit-input-placeholder,.input-field input[type=password]::-webkit-input-placeholder,.input-field input[type=text]::-webkit-input-placeholder,.input-field textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:rgba(18,36,67,.4)}.input-field input[type=number]:-ms-input-placeholder,.input-field input[type=password]:-ms-input-placeholder,.input-field input[type=text]:-ms-input-placeholder,.input-field textarea:-ms-input-placeholder{opacity:1;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:rgba(18,36,67,.4)}.input-field input[type=number]::-ms-input-placeholder,.input-field input[type=password]::-ms-input-placeholder,.input-field input[type=text]::-ms-input-placeholder,.input-field textarea::-ms-input-placeholder{opacity:1;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:rgba(18,36,67,.4)}.input-field input[type=number]::placeholder,.input-field input[type=password]::placeholder,.input-field input[type=text]::placeholder,.input-field textarea::placeholder{opacity:1;transition:all .3s ease-in-out;color:rgba(18,36,67,.4)}.input-field input[type=date]+label,.input-field input[type=datetime-local]+label,.input-field input[type=number]+label,.input-field input[type=password]+label,.input-field input[type=text]+label,.input-field textarea+label{opacity:0;text-transform:uppercase;color:#122443;font-size:10px;font-weight:500;letter-spacing:1px;text-align:left;transform:translateY(20px)}.input-field input[type=date]:focus,.input-field input[type=datetime-local]:focus,.input-field input[type=number]:focus,.input-field input[type=password]:focus,.input-field input[type=text]:focus,.input-field textarea:focus{-webkit-animation-name:inputAnimation;animation-name:inputAnimation;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-image:linear-gradient(270deg,#00c6ff,#0072ff)}.input-field_green input[type=date]:focus,.input-field_green input[type=datetime-local]:focus,.input-field_green input[type=number]:focus,.input-field_green input[type=password]:focus,.input-field_green input[type=text]:focus,.input-field_green textarea:focus{background-image:linear-gradient(90deg,#11998e,#38ef7d)}.input-field_orange input[type=date]:focus,.input-field_orange input[type=datetime-local]:focus,.input-field_orange input[type=number]:focus,.input-field_orange input[type=password]:focus,.input-field_orange input[type=text]:focus,.input-field_orange textarea:focus{background-image:linear-gradient(315deg,#ffe53b,#ff2525)}.input-field_yellow input[type=date]:focus,.input-field_yellow input[type=datetime-local]:focus,.input-field_yellow input[type=number]:focus,.input-field_yellow input[type=password]:focus,.input-field_yellow input[type=text]:focus,.input-field_yellow textarea:focus{background-image:linear-gradient(90deg,#ff8008,#ffc837)}.input-field_purple input[type=date]:focus,.input-field_purple input[type=datetime-local]:focus,.input-field_purple input[type=number]:focus,.input-field_purple input[type=password]:focus,.input-field_purple input[type=text]:focus{background-image:linear-gradient(90deg,#4e54c8,#8f94fb)}.input-field_error input[type=date]:focus,.input-field_error input[type=datetime-local]:focus,.input-field_error input[type=number]:focus,.input-field_error input[type=password]:focus,.input-field_error input[type=text]:focus,.input-field_error textarea:focus{background-image:linear-gradient(270deg,#eb3349,#f45c43)}.input-field.error input[type=date],.input-field.error input[type=number],.input-field.error input[type=password],.input-field.error input[type=text]{color:#eb3349;background-image:linear-gradient(270deg,#eb3349,#f45c43)}.input-field.error input[type=date]::-webkit-input-placeholder,.input-field.error input[type=number]::-webkit-input-placeholder,.input-field.error input[type=password]::-webkit-input-placeholder,.input-field.error input[type=text]::-webkit-input-placeholder{color:#eb3349;opacity:.8}.input-field.error input[type=date]:-ms-input-placeholder,.input-field.error input[type=number]:-ms-input-placeholder,.input-field.error input[type=password]:-ms-input-placeholder,.input-field.error input[type=text]:-ms-input-placeholder{color:#eb3349;opacity:.8}.input-field.error input[type=date]::-ms-input-placeholder,.input-field.error input[type=number]::-ms-input-placeholder,.input-field.error input[type=password]::-ms-input-placeholder,.input-field.error input[type=text]::-ms-input-placeholder{color:#eb3349;opacity:.8}.input-field.error input[type=date]::placeholder,.input-field.error input[type=number]::placeholder,.input-field.error input[type=password]::placeholder,.input-field.error input[type=text]::placeholder{color:#eb3349;opacity:.8}.input-field input[type=number]:focus::-webkit-input-placeholder,.input-field input[type=password]:focus::-webkit-input-placeholder,.input-field input[type=text]:focus::-webkit-input-placeholder,.input-field textarea:focus::-webkit-input-placeholder{color:transparent}.input-field input[type=number]:focus:-ms-input-placeholder,.input-field input[type=password]:focus:-ms-input-placeholder,.input-field input[type=text]:focus:-ms-input-placeholder,.input-field textarea:focus:-ms-input-placeholder{color:transparent}.input-field input[type=number]:focus::-ms-input-placeholder,.input-field input[type=password]:focus::-ms-input-placeholder,.input-field input[type=text]:focus::-ms-input-placeholder,.input-field textarea:focus::-ms-input-placeholder{color:transparent}.input-field input[type=number]:focus::placeholder,.input-field input[type=password]:focus::placeholder,.input-field input[type=text]:focus::placeholder,.input-field textarea:focus::placeholder{color:transparent}.input-field input[type=date]:focus+label,.input-field input[type=datetime-local]:focus+label,.input-field input[type=password]:focus+label,.input-field input[type=text]:focus+label,.input-field textarea:focus+label{opacity:1;transform:translateY(0);transition:all .3s ease-in-out}.input-field input[type=number]:not(:-ms-input-placeholder)+label,.input-field input[type=password]:not(:-ms-input-placeholder)+label,.input-field input[type=text]:not(:-ms-input-placeholder)+label,.input-field textarea:not(:-ms-input-placeholder)+label{opacity:1;transform:translateY(0);-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.input-field input[type=number]:not(:placeholder-shown)+label,.input-field input[type=password]:not(:placeholder-shown)+label,.input-field input[type=text]:not(:placeholder-shown)+label,.input-field textarea:not(:placeholder-shown)+label{opacity:1;transform:translateY(0);transition:all .3s ease-in-out}.input-field input[type=radio]{width:0;height:0;opacity:0}.input-field input[type=radio]+label{height:40px;padding:0 9px;font-size:16px;font-weight:500;line-height:40px;text-align:center;letter-spacing:.3px;color:rgba(18,36,67,.4);border-radius:7px}.input-field input[type=radio]:checked+label{color:#fff;box-shadow:0 2px 12px 0 rgba(0,110,255,.4);background:linear-gradient(270deg,#00c6ff,#0072ff)}.input-field input[type=checkbox]{width:0;height:0;opacity:0}.input-field input[type=checkbox]+label{width:100%;padding:1rem;text-align:left;position:relative;margin-bottom:10px;color:#122443;font-size:14px;font-weight:500;line-height:1.57;letter-spacing:.23px;border-radius:8px;background-color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.input-field input[type=checkbox]+label:after{top:1rem;right:1rem;position:absolute;display:block;content:"";width:37px;height:22px;border-radius:11px;background-color:rgba(18,36,67,.1)}.input-field input[type=checkbox]+label:before{top:18px;right:34px;z-index:1;position:absolute;display:block;content:"";width:18px;height:18px;border-radius:100%;background-color:#fff;transition:right .2s ease-in-out;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.input-field input[type=checkbox]:checked+label:after{background-image:linear-gradient(270deg,#0072ff,#00c6ff)}.input-field input[type=checkbox]:checked+label:before{right:18px}.input-field__focused-label{text-transform:uppercase;color:#122443;font-size:10px;font-weight:500;letter-spacing:1px}.input-field .rdtSwitch,.input-field .rdtTimeToggle{font-weight:700}.input-field .rdtTimeToggle{padding:15px 0}.input-field .rdtSwitch:hover{background:#eee;cursor:pointer}.input-field__phone-confirm-succes{position:absolute;top:10px;right:0;display:flex;align-items:center;color:#27ae60}.input-field__phone-confirm-succes img{margin-left:2px}.input-field__phone-confirm-button{position:absolute;top:4px;right:0;color:#2b91ff;padding:9px 10px;text-align:center;font-family:inherit;font-size:12px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.3px;border-radius:7px;background:rgba(71,160,255,.12);transition:opacity .3s}.input-field__phone-confirm-button:disabled{opacity:.5;cursor:not-allowed}.deleteStudent{width:48px;height:48px;position:absolute;border-radius:50%;background-color:#fe2b2b;z-index:2;display:flex;align-items:center;justify-content:center;right:-68px;top:15px}.list{flex-grow:1;display:flex;flex-flow:column;overflow-y:auto;list-style:none;margin-bottom:1.5rem}.list__item-wrap+.list__item-wrap{margin-top:1rem}.list__item-date{margin-bottom:2px;padding-left:12px;font-size:14px;line-height:22px;color:rgba(18,36,67,.6)}.list__item,.list__item-date{font-weight:500;letter-spacing:.3px}.list__item{width:100%;padding:1rem 3rem 1rem 1rem;display:block;position:relative;cursor:pointer;font-size:16px;line-height:1.38;color:#122443;border-radius:16px;background-color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.list__item+.list__item{margin-top:13px}.list__item_red{color:#fff;background:linear-gradient(270deg,#eb3349,#f45c43)}.list__item_red .list__desc{color:#fff}.list__item-count{font-size:14px;font-weight:500;line-height:22px;letter-spacing:.2624999881px;text-align:left;color:#122443;opacity:.4}.list__item-count-margin{margin-top:10px}.list__item-advice,.list__item-meeting{padding:1rem}.list__item-advice-title,.list__item-meeting-title{display:flex;justify-content:space-between;align-items:center;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.list__item-advice-title-name,.list__item-meeting-title-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list__item-advice-tag,.list__item-meeting-tag{display:inline-block;padding:0 .5rem;color:#fff;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.2px;border-radius:5px;background:linear-gradient(270deg,#eb3349,#f45c43)}.list__item-advice-status,.list__item-meeting-status{flex-shrink:0;font-size:14px;opacity:.7}.list__item-advice-read,.list__item-meeting-read{color:green}.list__item-advice-not-read,.list__item-meeting-not-read{flex-shrink:0;color:red}.list__item-advice-canceled,.list__item-meeting-canceled{flex-shrink:0;color:#af7d00}.list__item-advice-completed,.list__item-meeting-completed{flex-shrink:0;color:#0057a8}.list__item-advice-bottom-block,.list__item-meeting-bottom-block{margin-top:1rem;display:flex;justify-content:space-between;align-items:center;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.list__item-advice-bottom-block p,.list__item-meeting-bottom-block p{opacity:.4;font-size:14px;line-height:22px;font-weight:400;color:#122443}.list__item-advice-btn,.list__item-meeting-btn{padding:7px 10px;font-family:inherit;color:#d20a00;border-radius:7px;background-color:rgba(255,123,116,.2)}.list__item-advice-btn.accept,.list__item-meeting-btn.accept{color:green;background-color:rgba(125,255,100,.2)}.list__item-advice-desc,.list__item-meeting-desc{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list__item-button{font-family:inherit;text-align:left}.list__desc{opacity:.4;font-size:14px;line-height:22px;font-weight:400;color:#122443;margin-top:.5rem}.list__checkbox{display:flex}.list__checkbox+.list__checkbox{border-top:1px solid rgba(18,36,67,.1)}.list__checkbox input[type=checkbox]{width:0;height:0;opacity:0}.list__checkbox input[type=checkbox]+label{width:100%;display:block;cursor:pointer;padding:1rem 0;position:relative;color:#122443;font-size:16px;line-height:22px;letter-spacing:.3px}.list__checkbox input[type=checkbox]+label:after{top:50%;right:0;position:absolute;display:block;content:"";width:22px;height:22px;border-radius:4px;transform:translateY(-50%);background:rgba(18,36,67,.06)}.list__checkbox input[type=checkbox]:checked+label:after{background:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.list__checkbox input[type=checkbox]:checked+label:before{top:50%;right:0;z-index:1;position:absolute;display:block;content:"";width:22px;height:22px;transform:translateY(-50%);background:url(/static/media/ic-check.00ec57eb.svg) no-repeat 50%}.list__info-btn{top:0;right:0;width:54px;height:54px;display:block;cursor:pointer;position:absolute;background:url(/static/media/ic-info-black.612a765c.svg) no-repeat 50%}.gesturedZone{overflow:hidden}.page{width:100%;max-width:640px;min-height:100vh;position:relative;display:flex;flex-flow:column;padding:5rem 1.5rem calc(84px + env(safe-area-inset-bottom, 20px))}.page.full-header{padding-top:1.5rem}.page__small{padding-bottom:60px!important}.page__header{top:1.5rem;left:1.5rem;right:1.5rem;min-height:2rem;position:absolute}.page__header.full-header{position:relative;inset:0}.page__header.full-header p{padding:0 40px 24px}.page__content{flex-grow:1;width:100%}.page__desc{opacity:.4;font-size:14px;line-height:22px;letter-spacing:.2625px;color:#122443;margin-top:-1rem;margin-bottom:1rem}.page__icon-btn{position:absolute;top:0}.page__icon-btn_left{left:0}.page__icon-btn_right{right:0}.page__title{text-align:center;font-size:16px;font-weight:500;line-height:2rem;letter-spacing:.32px;color:#122443}.page__statistic-filters{margin-bottom:60px}.walkthrough__header{width:100%;display:flex;align-items:center;justify-content:space-between}.walkthrough__score{position:absolute;top:0;right:0;width:76px;height:32px;display:flex;justify-content:space-around;align-items:center;overflow:hidden;font-size:14px;color:#122443;font-weight:500;line-height:1.57;letter-spacing:.23px;border-radius:7px;background-color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.walkthrough__score p:last-child{z-index:1;color:#fff}.walkthrough__score:before{content:"";position:absolute;top:0;right:-2px;width:44px;height:32px;transform:skewX(-10deg);background-image:linear-gradient(270deg,#00c6ff,#0072ff)}.walkthrough__title{margin:1.5rem 0;color:#122443;font-size:24px;font-weight:600;line-height:1.5;letter-spacing:.5px}.walkthrough__title u{text-decoration:underline}.walkthrough__image{margin-bottom:2rem;text-align:center}.walkthrough__image img{max-width:100%;object-fit:cover}.answers-wrapper{width:100%;height:100%;margin-top:auto;text-align:center}.answers-wrapper__prompt{font-size:14px;font-weight:500;line-height:1.57;letter-spacing:.26px;color:rgba(18,36,67,.4)}.answers-wrapper__btns-block{position:fixed;bottom:84px;margin:0 auto;right:0;left:0;display:flex;justify-content:center;align-items:center;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.answers-wrapper__btn{width:64px;height:64px;border-radius:100%;background-color:#e6eaee}.answers-wrapper__btn:after{display:block;content:"";width:100%;height:100%;border-radius:inherit;background:url(/static/media/ic-next-no-active.04bdaaaa.svg) no-repeat 50%}.answers-wrapper__btn_active{box-shadow:0 2px 8px 0 rgba(0,0,0,.04);background:linear-gradient(270deg,#00c6ff,#0072ff)}.answers-wrapper__btn_active:after{background:url(/static/media/ic-arrow-next.0a8779c1.svg) no-repeat 50%}.answers-wrapper__btn_back{transform:rotate(-180deg)}@-webkit-keyframes progressAnimation{0%{color:#122443;background-size:1% auto}to{color:#fff;background-size:100% auto}}@keyframes progressAnimation{0%{color:#122443;background-size:1% auto}to{color:#fff;background-size:100% auto}}.answers{width:100%;display:flex;flex-flow:column;overflow-y:auto;padding-top:1rem;padding-bottom:calc(1.5rem + 64px)}.answers__item{width:100%;display:flex;font-size:16px;font-weight:500;line-height:1.38;letter-spacing:.32px}.answers__item-image{width:100%;padding:1rem;border-radius:7px;background-color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.answers__item-image img{max-height:150px;object-fit:cover}.answers__item input{width:0;height:0;opacity:0;z-index:-1}.answers__item input+span{width:100%;display:block;padding:1rem;border-radius:7px;color:#122443;background-color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.answers__item input:checked+span,input:checked+.answers__item-image{color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);-webkit-animation-name:progressAnimation;animation-name:progressAnimation;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:.5s;animation-duration:.5s;background-position:0;background-repeat:no-repeat;background-image:linear-gradient(270deg,#00c6ff,#0072ff)}.answers__item+.answers__item{margin-top:13px}.answers__item-free{width:100%;display:flex;padding:10px;border-radius:7px;background-color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.answers__item-free input{font-size:16px;font-weight:500;line-height:1.38;letter-spacing:.32px;width:100%;display:block;padding:.5rem 1rem;border:1px solid rgba(18,36,67,.2);border-radius:7px;color:#122443}.answers__item-free input::-webkit-input-placeholder{font-style:italic;opacity:.7}.answers__item-free input:-ms-input-placeholder{font-style:italic;opacity:.7}.answers__item-free input::-ms-input-placeholder{font-style:italic;opacity:.7}.answers__item-free input::placeholder{font-style:italic;opacity:.7}.auth-page__wrapper{width:100%;display:flex;flex-grow:1;flex-direction:column;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.2px;text-align:center;color:rgba(17,36,68,.4)}.auth-page__wrapper a{color:#122443}.auth-page__header{width:100%;display:flex;align-items:flex-start;justify-content:space-between}.auth-page__register{color:#122443}.auth-page__register-header{text-align:center}.auth-page__register-text{text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.262px}.auth-page__info{border-radius:7px;background-color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);margin-bottom:20px;color:#122443;font-size:16px;font-weight:500;line-height:1.38;text-align:left;text-align:initial;letter-spacing:.4px}.auth-page__info-item{padding:1rem;display:flex;align-items:center;justify-content:space-between;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.auth-page__info-item+.auth-page__info-item{border-top:.5px solid rgba(18,36,67,.1)}.auth-page__info-title{opacity:.4}.auth-page__info-desc{opacity:.4;font-size:14px;line-height:1.57;letter-spacing:.26px}.auth-page__header-btn{font-size:14px;font-weight:500;line-height:36px;letter-spacing:.23px;color:rgba(18,36,67,.4)}.auth-page__title{color:#122443;font-size:24px;font-weight:600;line-height:1.5;letter-spacing:.5px}.auth-page__input-group{width:100%;margin-bottom:2rem;font-size:14px;font-weight:500;line-height:1.57;letter-spacing:.23px;text-align:center;color:#122443}.auth-page__input-group_row{display:flex;padding:3px;border-radius:7px;background-color:#e8ecef;margin-bottom:2rem}.auth-page__input-group a{color:#122443}.auth-page__btn{margin-top:auto}.auth-page__vk-block{margin-bottom:2rem}.auth-page__vk-block p{margin-top:1.25rem;font-size:14px;text-align:left}.auth-page__buttons{display:grid;justify-content:center;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-gap:20px;gap:20px}.auth-page__register-buttons{margin:-24px 0 20px}.auth-page__dnevnikru span{display:inline-block;padding-top:5px;color:#1172b2;font-size:18px}.addPupils-page{background:linear-gradient(270deg,#00c6ff,#0072ff)}.addPupils-page__title{color:#fff}.addPupils-page__content{display:flex;align-items:center;flex-direction:column;justify-content:flex-start;padding-top:2rem;color:#fff;font-size:20px;line-height:28px;text-align:center;letter-spacing:.4px}.addPupils-page__footer{position:relative;color:#fff;padding:1rem;border-radius:7px;background:hsla(0,0%,100%,.2)}.addPupils-page__footer-title{font-size:16px;line-height:22px;letter-spacing:.4px;text-overflow:ellipsis;overflow:hidden;padding-right:65px}.addPupils-page__footer-desc{opacity:.8;font-size:14px;line-height:22px;letter-spacing:.3px}.addPupils-page__copy-btn{position:absolute;top:11px;right:1rem;width:54px;height:54px;padding:1rem;background:#fff;border-radius:100%;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.addPupils-page__copy-btn:after{display:block;content:"";width:100%;height:100%;background:url(/static/media/ic-copy.9c0c707b.svg) no-repeat 50%}.addPupils-page__btn-wrapper{padding:1rem 2rem;border-radius:7px;background:hsla(0,0%,100%,.2);cursor:pointer}.addPupils-page__btn-wrapper a,.addPupils-page__btn-wrapper button,.addPupils-page__btn-wrapper span{font-family:inherit;font-size:16px;color:#fff}.addPupils-page__btn-wrapper span{margin:0}.addPupils-page__btn-wrapper p{font-size:12px}.addPupils-page__btn-wrapper_orange{background:#faa229}.addPupils-page__buttons{display:flex;flex-direction:column;grid-row-gap:1.5rem;row-gap:1.5rem;width:280px}.addPupils-page__add-list{margin:.5rem 0;color:#fff}.code-page{background:linear-gradient(270deg,#00c6ff,#0072ff)}.code-page__title{color:#fff}.code-page__content{display:flex;align-items:center;flex-direction:column;justify-content:center;color:#fff;font-size:20px;line-height:28px;text-align:center;letter-spacing:.4px}.code-page__footer{position:relative;color:#fff;padding:1rem;border-radius:7px;background:hsla(0,0%,100%,.2)}.code-page__footer-title{font-size:16px;line-height:22px;letter-spacing:.4px;text-overflow:ellipsis;overflow:hidden;padding-right:65px}.code-page__footer-desc{opacity:.8;font-size:14px;line-height:22px;letter-spacing:.3px}.code-page__copy-btn{position:absolute;top:11px;right:1rem;width:54px;height:54px;padding:1rem;background:#fff;border-radius:100%;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.code-page__copy-btn:after{display:block;content:"";width:100%;height:100%;background:url(/static/media/ic-copy.9c0c707b.svg) no-repeat 50%}.code-page__btn-wrapper{padding:1rem;border-radius:7px;background:hsla(0,0%,100%,.2);cursor:pointer}.code-page__btn-wrapper a,.code-page__btn-wrapper button,.code-page__btn-wrapper span{font-family:inherit;font-size:14px;color:#fff}.code-page__buttons{display:flex;flex-direction:column;grid-row-gap:1rem;row-gap:1rem;width:280px}.code-page__info{background-color:#fff;max-width:440px;margin-top:2rem;border-radius:7px;padding:1rem;margin-bottom:2rem}.code-page__info-text{font-size:14px;color:#212121}.code-page__add-list{margin:2rem 0;color:#fff}.code{overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:20px;background:#fff;margin-top:2rem}@-webkit-keyframes tools{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes tools{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}.tools{z-index:999;position:fixed;top:0;left:50%;right:0;bottom:0;transform:translateX(-50%);display:flex;flex-flow:column;align-items:center;justify-content:flex-end;padding:1.5rem 1rem;background:rgba(0,0,0,.5)}.tools__pupil{justify-content:flex-start;padding-top:65px}.tools__items{width:100%;padding:1rem;display:flex;flex-flow:column;margin-bottom:1.5rem;border-radius:20px;background:linear-gradient(270deg,#00c6ff,#0072ff);-webkit-animation-name:tools;animation-name:tools;-webkit-animation-duration:.4s;animation-duration:.4s}.tools__items-pupil{margin:1.5rem 0 0}.tools__item{padding:1rem;border-radius:7px;background:hsla(0,0%,100%,.16);box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#fff;font-size:16px;line-height:22px;text-align:center;letter-spacing:.32px}.tools__item+.tools__item{margin-top:.5rem}.tools__close-btn{width:58px;height:58px;background:#fff;border-radius:100%}.tools__close-btn:after{content:"";width:100%;height:100%;display:block;background:url(/static/media/ic-close.685178ac.svg) no-repeat 50%/12px}.tools__open-btn{z-index:1;position:fixed;left:50%;transform:translateX(-50%);bottom:.5rem;width:44px;height:44px;border-radius:100%;box-shadow:0 2px 12px rgba(0,110,255,.4);background:linear-gradient(270deg,#00c6ff,#0072ff)}.tools__open-btn:after{content:"";width:100%;height:100%;display:block;background:url(/static/media/ic-add-white.630808d3.svg) no-repeat 50%/12px}.tools__pupil_open-btn{justify-content:center;padding:6px 20px;font-family:inherit;height:40px;border-radius:8px;background-color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.bool-field,.tools__pupil_open-btn{display:flex;align-items:center;color:#122443}.bool-field{justify-content:space-between;bottom:160px;font-weight:500;font-size:16px;line-height:22px;letter-spacing:.3px}.bool-field,.send-btn{position:absolute;left:1.5rem;right:1.5rem}.send-btn{bottom:84px}.send-btn button{background-image:linear-gradient(270deg,#eb3349,#f45c43)}.send-btn-static{position:static}.select-all{width:100%;position:relative;color:#122443;font-size:16px;line-height:22px;letter-spacing:.4px;margin-bottom:.5rem}.select-all:after{top:50%;right:0;position:absolute;display:block;content:"";width:22px;height:22px;border-radius:4px;transform:translateY(-50%);background:rgba(18,36,67,.06)}.select-all_active:after{background:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.select-all_active:before{top:50%;right:0;z-index:1;position:absolute;display:block;content:"";width:22px;height:22px;transform:translateY(-50%);background:url(/static/media/ic-check.00ec57eb.svg) no-repeat 50%}.walk-range-wrapper{flex-grow:1;display:flex;flex-flow:column;justify-content:flex-end}.walk-range-wrapper p{align-self:center;max-width:247px;font-size:14px;line-height:22px;text-align:center;letter-spacing:.2625px;color:rgba(18,36,67,.4)}.walk-range-wrapper__btns-block{position:relative;align-self:center;display:flex;justify-content:center;align-items:center;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;margin-top:2rem;margin-bottom:1.5rem}.walk-range-wrapper__button{width:64px;height:64px;border-radius:50%;margin-top:2rem;position:relative;margin-bottom:1.5rem;background-color:rgba(71,160,255,.12);background-image:url(/static/media/ic-hend-tap.3d8b333e.svg);background-position:50%;background-repeat:no-repeat}.walk-range-wrapper__button:after{content:"";top:-.5rem;width:206px;height:42px;display:block;position:absolute;left:calc(50% - 103px);background:url(/static/media/ic-slider-arrows.ea1353b3.svg) no-repeat 50%/contain}.walk-range-wrapper__button_active{cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.041002);background-image:linear-gradient(270deg,#00c6ff,#0072ff)}.walk-range-wrapper__button_active:after{content:"";width:100%;height:100%;display:block;position:static;background:url(/static/media/ic-arrow-next.0a8779c1.svg) no-repeat 50%}.walk-range{width:100%;height:2rem;position:relative}.walk-range__max,.walk-range__min{position:absolute;top:100%;opacity:.4;color:#122443;font-size:14px;font-weight:500;line-height:22px;letter-spacing:.2625px}.walk-range__min{left:0}.walk-range__max{right:0}.walk-range__clickHandler{width:50px;height:50px;margin-left:-25px;margin-top:-25px}.walk-range__slider{width:100%;height:3px;bottom:calc(50% - 1.5px);border-radius:2px;position:absolute;background:#deebf9;-webkit-appearance:none;-moz-appearance:none;appearance:none}.walk-range__slider::-moz-range-track{position:relative;z-index:-1}.walk-range__slider::-moz-range-progress{background-color:#0072ff}.walk-range__slider::-webkit-slider-thumb{position:relative;-webkit-appearance:none;appearance:none;z-index:2;width:2rem;height:2rem;cursor:pointer;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.041002);background:url(/static/media/ic-slider-thumb.163b6cd6.svg) no-repeat 50%/contain}.walk-range__slider::-moz-range-thumb{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:100;width:2rem;height:2rem;cursor:pointer;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.041002);background:url(/static/media/ic-slider-thumb.163b6cd6.svg) no-repeat 50%/contain}.walk-range__slider::-ms-thumb{position:relative;-webkit-appearance:none;appearance:none;z-index:2;width:2rem;height:2rem;cursor:pointer;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.041002);background:url(/static/media/ic-slider-thumb.163b6cd6.svg) no-repeat 50%/contain}.walk-range__progress{left:0;height:3px;border-radius:2px;bottom:calc(50% - 1.5px)}.walk-range__progress,.walk-range__selector{background:linear-gradient(270deg,#00c6ff,#0072ff);position:absolute}.walk-range__selector{z-index:2;width:2rem;height:2rem;cursor:pointer;border-radius:50%;transform:translateX(-50%);bottom:calc(50% - 1rem);box-shadow:0 2px 8px rgba(0,0,0,.041002)}.walk-range__dotes{top:0;left:0;right:0;bottom:0;z-index:1;display:flex;list-style:none;position:absolute;align-items:center;justify-content:space-between}.walk-range__dotes li{width:8px;height:8px;border-radius:50%;border:1px solid #f4f7f9;background:linear-gradient(270deg,#00c6ff,#0072ff)}.search{width:100%;height:36px;padding:0 1rem;display:flex;align-items:center;border-radius:10px;background:rgba(118,118,128,.12)}.search input{width:100%;font-size:16px;line-height:22px;letter-spacing:.02em;color:#122443}.search input::-webkit-input-placeholder{font-family:"Gilroy",sans-serif}.search input:-ms-input-placeholder{font-family:"Gilroy",sans-serif}.search input::-ms-input-placeholder{font-family:"Gilroy",sans-serif}.search input::placeholder{font-family:"Gilroy",sans-serif}.modal-messages{position:fixed;width:100%;height:100%;top:0;background-color:rgba(19,37,68,.4);left:0;z-index:10;display:flex;align-items:center;justify-content:center}.modal-messages .page{background-color:#fff;min-height:0;padding:25px 34px;border-radius:16px}.modal-messages .page h3{font-size:24px;font-weight:600;line-height:32px;letter-spacing:.5px;text-align:left;margin-bottom:13px}.modal-messages .page p{font-size:14px;font-weight:500;line-height:22px;letter-spacing:.2624999881px;text-align:left;opacity:.8;margin-bottom:18px}.modal-messages .page a,.modal-messages .page button{background-color:rgba(71,160,255,.2);border-radius:7px;height:44px;font-size:16px;font-weight:500;line-height:22px;letter-spacing:.400000006px;text-align:center;display:flex;align-items:center;justify-content:center;color:#47a0ff;width:calc(100% - 74px);margin-left:auto;margin-right:auto}.modal-messages__buttons{display:flex;justify-content:center;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}@media(max-width:499px){.modal-messages__buttons{flex-direction:column;grid-row-gap:8px;row-gap:8px}}.modal-messages.tg-connect p{margin:24px 0}.modal-messages.tg-connect .dont-show button{background-color:transparent;padding:0;height:auto;font-size:14px;line-height:130%}.popup-tg{position:relative}.popup-tg-close{position:absolute;top:10px;right:10px;padding:3px;cursor:pointer}.popup-tg-close svg{width:20px;height:20px;opacity:.8}.cookies{position:fixed;bottom:65px;left:0;right:0;z-index:10;display:flex;align-items:flex-end;justify-content:center}.cookies .page{background-color:hsla(0,0%,100%,.95);min-height:0;padding:16px;border-radius:16px;border:1px solid hsla(0,0%,50.2%,.1);box-shadow:0 2px 10px -3px rgba(38,51,73,.1);margin:0 18px;max-width:610px}.cookies .page p{font-size:14px;font-weight:500;line-height:22px;letter-spacing:.2624999881px;text-align:left;opacity:.8;margin-bottom:16px}.cookies .page button{background-color:rgba(71,160,255,.2);border-radius:7px;font-weight:500;line-height:22px;letter-spacing:.400000006px;text-align:center;display:flex;align-items:center;justify-content:center;color:#47a0ff;margin:0 auto;padding:4px 8px}.textarea-autosize{overflow-y:hidden}.region-content{padding:0 20px}.region-find{margin-bottom:20px}.region-find input{background:rgba(18,36,67,.05);border:1px solid rgba(18,36,67,.2);border-radius:6px;padding:10px}.region-find input,.region-select-btn{color:#122443;font-size:16px;width:100%}.region-select-btn{background-image:linear-gradient(270deg,rgba(18,36,67,.1),rgba(18,36,67,.1));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;letter-spacing:.3px;line-height:1.38;padding:12px 10px 10px;resize:none;text-align:left;transition:background-color .3s}@media(hover:hover){.region-select-btn:hover{background-color:rgba(47,141,255,.5)}}.phone-verification__contacts-wrapper{min-height:400px;text-align:center}.phone-verification__input-field{margin-top:24px}.phone-verification__input-field input{width:100px;color:#122443;font-family:inherit;font-size:24px;font-weight:600;line-height:36px;letter-spacing:6px;text-align:center;border-bottom:2px solid #47a0ff}.phone-verification__confirm-btn{margin-top:100px}.phone-verification__confirm-btn button{padding:22px 114px;color:#47a0ff;text-align:center;font-family:inherit;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.3px;border-radius:7px;background:rgba(71,160,255,.12);transition:opacity .3s}.phone-verification__confirm-btn button:disabled{opacity:.5;cursor:not-allowed}.phone-verification__timer{margin-top:12px;color:#122443;font-family:inherit;font-size:20px;font-weight:500;line-height:36px;letter-spacing:2px;text-align:center}.vk-button{padding:10px 20px;font-family:inherit;font-size:14px;font-weight:500;color:#fff;background-color:#5181b8;border-radius:12px}@media(hover:hover){.vk-button{transition:opacity .3s}.vk-button:disabled,.vk-button:hover{opacity:.8}}.navbar{position:fixed;bottom:0;left:0;right:0;height:calc(60px + env(safe-area-inset-bottom, 20px));background:#fff}.navbar nav{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;max-width:640px;margin:auto;padding:0 4.5rem env(safe-area-inset-bottom,20px)}.pwa-install{position:fixed;top:40px;left:0;right:0;z-index:10;display:flex;align-items:flex-end;justify-content:center}.pwa-install___inner{position:relative}.pwa-install__close{position:absolute;top:8px;right:8px;padding:3px;cursor:pointer}.pwa-install__close svg{width:20px;height:20px;color:#2330ba;opacity:.8}.pwa-install h5{font-size:16px;font-weight:600;line-height:22px;letter-spacing:.2624999881px;opacity:.8}.pwa-install__content{background-color:#e7effe;color:#2330ba;min-height:0;padding:24px 20px 20px;border-radius:16px;border:1px solid rgba(35,48,186,.4);box-shadow:0 2px 14px 2px rgba(38,51,73,.15);width:300px;text-align:center}.pwa-install__buttons{display:flex;align-items:center;flex-flow:column;grid-gap:10px;gap:10px;margin-top:16px}.pwa-install__buttons button{width:200px;background-color:rgba(71,160,255,.1);border-radius:7px;color:rgba(35,48,186,.8);padding:10px 15px;font-size:14px;font-weight:500;line-height:100%;text-align:center;border:1px solid rgba(35,48,186,.4)}.pwa-install__buttons button.install{background-color:rgba(254,204,98,.8)}.pwa-install__instruction{margin-top:20px}.pwa-install__instruction-desc{margin:12px auto 0;line-height:1.7;text-align:center}.pwa-install__instruction-desc b{font-weight:600}.pwa-install__instruction-desc svg{margin-bottom:2px;width:20px;height:20px;color:#0079d0}.data-error{font-weight:500;color:#ff5d5d;text-align:center}.list__item .closeButton{opacity:0;position:absolute;display:flex;align-items:center;justify-content:center;right:5px;top:5px;background-color:rgba(0,0,0,.03);width:30px;height:30px;border-radius:50px;transition:opacity .3s ease}.list__item .closeButton img{width:10px}.list__item:hover .closeButton{opacity:1}.list__item-advice-status{margin-right:25px}.PupilsStep_sent__3fsKa{font-size:12px;font-weight:500;line-height:12px;color:rgba(18,36,67,.4)}.advices_buttonBlock__1AgVP{display:flex;justify-content:center;grid-gap:8px;gap:8px}.advices_button__1Vxgg{display:flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px;width:300px;padding:10px 15px;font:inherit;font-size:14px;font-weight:500;border-radius:7px;background-color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);cursor:pointer}.advices_button__1Vxgg svg{flex-shrink:0;margin-bottom:2px;width:16px;height:16px}.advices_button__1Vxgg span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.advices_clearButton__3-gx_ svg{width:16px;height:16px}.advices_attachedFileBlock__25r6c{margin-top:32px}.advices_attachedFileTile__3e_Vi{margin-bottom:20px;font-weight:600}.note_buttonBlock__1AfKO{display:flex;justify-content:center;grid-gap:8px;gap:8px}.note_button__1O6qB{display:flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px;width:300px;padding:10px 15px;font:inherit;font-size:14px;font-weight:500;border-radius:7px;background-color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);cursor:pointer}.note_button__1O6qB svg{flex-shrink:0;margin-bottom:2px;width:16px;height:16px}.note_button__1O6qB span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.note_clearButton__2Hy3x svg{width:16px;height:16px}.note_attachedFileBlock__nHjJi{margin-top:32px}.note_attachedFileTile__1p9B7{margin-bottom:20px;font-weight:600}.problems-list{display:flex;flex-direction:column}.problems-list__item{padding:16px;display:flex;align-items:center;background-color:#fff;justify-content:space-between;border-bottom:1px solid rgba(18,36,67,.1019607843)}.problems-list__item:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.problems-list__item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-color:transparent}.problems-list__row{display:flex;align-items:center}.problems-list__text{color:#000;font-size:14px;font-weight:500;line-height:22px;letter-spacing:.2624999881px;text-align:left;margin-right:12px}.problems-list__text-span{font-style:italic;color:grey}.problems-list__img{margin-right:12px}.problems-list__btn{box-shadow:0 2px 10px -3px rgba(38,51,73,.1019607843);background-color:#f4f7f9;width:22px;height:22px;border-radius:4px;display:flex;align-items:center;justify-content:center}.problems-list__btn img{width:4px;height:8px}.problem-page__h3{font-size:16px;font-weight:400;line-height:22px;letter-spacing:.3000000119px;text-align:left;margin-bottom:0}.problem-page__h4{font-size:20px;font-weight:500;line-height:28px;letter-spacing:.400000006px;text-align:left;margin-top:30px;margin-bottom:15px}.problem-page__not-found{margin-top:20px;text-align:center}.problem-page__text{font-size:14px;font-weight:500;line-height:22px;letter-spacing:.2624999881px;text-align:left}.problem-page__card{position:relative;display:flex;justify-content:space-between;align-items:center;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;padding:16px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);border-radius:16px;background-color:#fff;margin-bottom:17px;cursor:pointer}.problem-page__card>div:first-child{flex:0 1 auto}.problem-page__card>button{flex:0 0 45px}.problem-page__card-favorite-btn{position:absolute;top:16px;right:26px;font-size:20px}.problem-page__row{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.problem-page__type{width:42px;height:22px;font-size:12px;line-height:20px;letter-spacing:.200000003px;text-align:left;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:5px}.problem-page__type_Test{background:linear-gradient(270deg,#eb3349,#f45c43)}.problem-page__goTo{width:22px;height:22px;display:flex;align-items:center;justify-content:center;background-color:#f4f7f9;border-radius:4px}.problem-page__goTo img{-webkit-filter:invert(1);filter:invert(1);height:8px}.management-reporting__title{color:#122443;font-size:24px;font-weight:600;line-height:36px;letter-spacing:.5px;margin-bottom:0}.management-reporting__dates{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;grid-row-gap:10px;row-gap:10px;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;margin-top:40px}@media(max-width:600px){.management-reporting__dates{flex-direction:column}}.management-reporting__date-block{padding:16px;color:#122443;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.management-reporting__date-block .rdt input{text-align:center}.management-reporting__description{margin-top:40px;padding:16px;color:rgba(18,36,67,.8);background-color:#fff;border-radius:8px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);font-size:14px;font-weight:500;line-height:1.6;letter-spacing:.23px;text-align:center}.rdt input{width:auto;font:inherit;font-size:16px;font-weight:500;letter-spacing:.5px;cursor:pointer}.PwaPincodeScreen_wrapper__-l3OH{display:grid;justify-content:center;grid-gap:40px;gap:40px;margin-top:20px;color:#122443}.PwaPincodeScreen_grid__1aHK3{display:grid;justify-content:center;grid-template-columns:repeat(3,50px);grid-gap:20px;gap:20px}.PwaPincodeScreen_grid__1aHK3 button{display:flex;justify-content:center;align-items:center;width:50px;height:50px;font-family:inherit;font-size:20px;font-weight:500;line-height:1;color:inherit;border:1px solid #122443;border-radius:50%}.PwaPincodeScreen_grid__1aHK3 button.PwaPincodeScreen_removeBtn__2TLjs{border:0}.PwaPincodeScreen_grid__1aHK3 button.PwaPincodeScreen_removeBtn__2TLjs svg{width:40px;height:40px;stroke-width:1;stroke:rgba(18,36,67,.6)}.PwaPincodeScreen_pinDots__1Zl2_{display:flex;justify-content:center;grid-gap:15px;gap:15px}.PwaPincodeScreen_pinDotsItem__2AAYP{width:12px;height:12px;border:2px solid rgba(18,36,67,.6);border-radius:50%}.PwaPincodeScreen_pinDotsItemSuccess__1fLJQ{background-color:rgba(0,144,0,.8);border:0}.PwaPincodeScreen_withLoginButton__2M9pu{padding:3px 5px;font-family:inherit;font-size:14px;font-weight:500;color:inherit;letter-spacing:.5px}.GuidelinesSlugPage_fileBtn__1AtPQ{width:100%;display:flex;align-items:center;font-size:14px;letter-spacing:.26px;padding:16px;color:#122443;font-weight:500;line-height:22px;font-family:inherit;text-align:left;border-radius:8px;background-color:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.GuidelinesSlugPage_fileBtn__1AtPQ:not(:last-child){margin-bottom:10px}.GuidelinesSlugPage_fileBtn__1AtPQ span{flex-grow:1;padding:2px 12px 0}.GuidelinesSlugPage_fileBtn__1AtPQ img{width:22px;height:22px}.GuidelinesSlugPage_hr__2gmPe{height:1px;background-color:rgba(18,36,67,.1);margin:24px 0}.Flex_flex__3InoS{display:flex}.Flex_justifyStart__f7c-Y{justify-content:flex-start}.Flex_justifyCenter__hyXdJ{justify-content:center}.Flex_justifyEnd__A4bem{justify-content:flex-end}.Flex_justifyBetween__2E42t{justify-content:space-between}.Flex_justifyAround__2MD0t{justify-content:space-around}.Flex_alignStart__2GNpN{align-items:flex-start}.Flex_alignCenter__6UvBW{align-items:center}.Flex_alignEnd__39VDv{align-items:flex-end}.Flex_alignUnset__2aQH0{align-items:unset}.Flex_directionRow__3JiFs{flex-direction:row}.Flex_directionColumn__LAW1J{flex-direction:column}.Flex_max__Qrhve{width:100%}.Flex_maxHeight__3mWaT{height:100%}.Flex_maxWidth__1mSzd{width:100%}.Flex_wrap__1Q9dm{flex-wrap:wrap}.Flex_nowrap__1djyU{flex-wrap:nowrap}.Flex_shrink0__1YVN7{flex-shrink:0}.Flex_shrink1__Juono{flex-shrink:1}.Flex_shrink2__2734l{flex-shrink:2}.Flex_flexBasis100__TaM9I{flex-basis:100%}.Flex_flexBasis70__1Sl9r{flex-basis:70%}.Flex_flexBasis50__3bVpY{flex-basis:50%}.Flex_flexBasis30__2uRRJ{flex-basis:30%}.Flex_flexBasis25__1DO9Q{flex-basis:25%}.InstallPwaPopup_pwaPopup__1dYAv{padding:20px 25px 25px;border-radius:16px;background-color:var(--white);box-shadow:var(--shadow);margin:0 25px;position:fixed;top:40px;left:0;right:0;z-index:10000;border:2px solid var(--blue)}.InstallPwaPopup_icon__1MULY{position:absolute;right:20px;top:15px;color:var(--blue)}.InstallPwaPopup_instruction__3z0n2{font:var(--font-heading-m);color:var(--blue);text-align:center}.Text_textWrapper__3LQ1S{position:relative}.Text_black__3c6fx .Text_text__2xB1U,.Text_black__3c6fx .Text_title__33zAt{color:var(--black)}.Text_white__2blce .Text_text__2xB1U,.Text_white__2blce .Text_title__33zAt{color:var(--white)}.Text_grey__2wLr3 .Text_text__2xB1U,.Text_grey__2wLr3 .Text_title__33zAt{color:var(--grey-text)}.Text_blue__1k9hR .Text_text__2xB1U,.Text_blue__1k9hR .Text_title__33zAt{color:var(--blue)}.Text_linear__2hO9W .Text_text__2xB1U,.Text_linear__2hO9W .Text_title__33zAt{background:var(--linear);color:transparent;-webkit-background-clip:text;background-clip:text}.Text_left__3M27E{text-align:left}.Text_right__lmaeT{text-align:right}.Text_center__3L4Cb{text-align:center}.Text_caption__3A7Nq .Text_text__2xB1U,.Text_caption__3A7Nq .Text_title__33zAt{font:var(--font-caption)}.Text_sizeM__2GmSH .Text_title__33zAt{font:var(--font-heading-m);margin:0}.Text_sizeM__2GmSH .Text_text__2xB1U{font:var(--font-body-m)}.Text_sizeMStrong__1w0ar .Text_title__33zAt{font:var(--font-heading-m-strong);margin:0}.Text_sizeMStrong__1w0ar .Text_text__2xB1U{font:var(--font-body-m-strong)}.Text_sizeL__1fSBl .Text_title__33zAt{font:var(--font-heading-l)}.Text_sizeL__1fSBl .Text_text__2xB1U{font:var(--font-body-l)}.Text_sizeLStrong__3yl3G .Text_title__33zAt{font:var(--font-heading-l-strong)}.Text_sizeLStrong__3yl3G .Text_text__2xB1U{font:var(--font-body-l-strong)}.Text_sizeXl__xeGAQ .Text_title__33zAt{font:var(--font-heading-xl)}.Text_sizeXl__xeGAQ .Text_text__2xB1U{font:var(--font-body-xl)}.Text_sizeXlStrong__1phZ6 .Text_title__33zAt{font:var(--font-heading-xl-strong)}.Text_sizeXlStrong__1phZ6 .Text_text__2xB1U{font:var(--font-body-xl-strong)}.Text_sizeXxl__2D0U9 .Text_text__2xB1U,.Text_sizeXxl__2D0U9 .Text_title__33zAt{font:var(--font-body-xxl)}.Text_sizeXxlStrong__LSMp4 .Text_text__2xB1U,.Text_sizeXxlStrong__LSMp4 .Text_title__33zAt{font:var(--font-body-xxl-strong)}.Text_sizeBig__13Ewf .Text_text__2xB1U,.Text_sizeBig__13Ewf .Text_title__33zAt{font:var(--font-body-big)}.Text_sizeBigStrong__MHzG- .Text_text__2xB1U,.Text_sizeBigStrong__MHzG- .Text_title__33zAt{font:var(--font-body-big-strong)}.Text_bold__3UzlM .Text_text__2xB1U,.Text_bold__3UzlM .Text_title__33zAt{font-weight:700}.Text_italic__1G6JR{font-style:italic!important}.Button_button__3X4p0{cursor:pointer;display:flex;align-items:center;border-radius:12px;white-space:nowrap;position:relative;outline:none;border:none;padding:14px 30px;font:var(--font-body-m);justify-content:center}.Button_accent__2O0Rq{color:var(--white);background:var(--blue);transition:background .3s ease}.Button_accent__2O0Rq:hover{background:var(--blue-2)}.Button_white__Bc6xL{color:var(--black);background:var(--white);transition:background .3s ease}.Button_white__Bc6xL:hover{background:var(--grey)}.Button_link__guI6r{color:var(--black);background:none;padding:0}.Button_light__35hSe{color:var(--blue);background:var(--blue-light);transition:background .3s ease}.Button_light__35hSe:hover{background:var(--blue-2)}.Button_addonRight__30a8j{display:flex;margin-left:8px}.Button_maxWidth__H3UgJ{width:100%}.Button_round__20aiK{border-radius:50px}@media(max-width:1600px){.Button_accent__2O0Rq,.Button_light__35hSe,.Button_white__Bc6xL{padding:14px 28px}}@media(max-width:992px){.Button_accent__2O0Rq,.Button_light__35hSe,.Button_white__Bc6xL{padding:10px 26px}.Button_round__20aiK{padding:9px 20px}}@media(max-width:576px){.Button_button__3X4p0{border-radius:8px}.Button_round__20aiK{border-radius:50px}}.Icon_button__1La-f{margin:0;padding:0;border:none;outline:0;background:0;cursor:pointer}.Icon_button__1La-f:hover .Icon_icon__3zA8I{opacity:.8}.DownloadNotice_root__Dg9km{position:fixed;top:-120px;right:0;left:0;z-index:10;display:flex;align-items:flex-end;justify-content:center;transition:top .35s}@media(min-width:1024px){.DownloadNotice_root__Dg9km{right:30px;left:auto}}.DownloadNotice_active__1G7v0{top:20px}@media(min-width:1024px){.DownloadNotice_active__1G7v0{top:30px}}.DownloadNotice_inner__1lUYa{position:relative;background-color:#e7effe;color:#2330ba;min-height:0;padding:20px;border-radius:16px;border:1px solid rgba(35,48,186,.4);box-shadow:0 2px 14px 2px rgba(38,51,73,.15);width:300px;text-align:center}.DownloadNotice_title__x0qjh{font-size:16px;font-weight:600;line-height:22px;letter-spacing:.2624999881px;opacity:.8}.DownloadNotice_text__2Bc72{margin-top:12px;font-size:16px;line-height:1.3}.DownloadNotice_close__3zqml{position:absolute;top:12px;right:12px;cursor:pointer;z-index:1}.DownloadNotice_close__3zqml svg{width:20px;height:20px;color:#2330ba;opacity:.8;pointer-events:none}.landing-contacts__contact_tel label{font-size:18px;font-weight:500;line-height:27px;letter-spacing:.03em;text-align:left;display:block}.no-institution-modal{width:100dvw;height:100dvh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:10000;display:flex;justify-content:center;align-items:center}.no-institution-modal__inner{width:100%;max-width:300px;background-color:#fff;border-radius:16px;padding:20px;display:flex;flex-direction:column;align-items:center}.no-institution-modal__text{margin-bottom:10px;text-align:center;color:#122443;font-weight:500;font-size:16px}.input-field{width:100%;font-size:16px}.no-institution-modal__btn{width:100%;background:linear-gradient(270deg,#00c6ff,#0072ff);color:#fff;font-weight:500;font-size:16px;border-radius:16px;padding:12px 0;border:none;cursor:pointer}
/*# sourceMappingURL=main.3902d5b8.chunk.css.map */