@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/3f69592b2fe603c7-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6325a8417175c41d-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/021bc4481ed92ece-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/99b7f73d5af7c3e2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4f05ba3a6752a328-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3f69592b2fe603c7-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6325a8417175c41d-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/021bc4481ed92ece-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/99b7f73d5af7c3e2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4f05ba3a6752a328-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3f69592b2fe603c7-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6325a8417175c41d-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/021bc4481ed92ece-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99b7f73d5af7c3e2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4f05ba3a6752a328-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3f69592b2fe603c7-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6325a8417175c41d-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/021bc4481ed92ece-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/99b7f73d5af7c3e2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4f05ba3a6752a328-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3f69592b2fe603c7-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6325a8417175c41d-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/021bc4481ed92ece-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/99b7f73d5af7c3e2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4f05ba3a6752a328-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_50df17{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_50df17{--font-montserrat:"Montserrat","Montserrat Fallback"}:root{--background:#ffffff;--foreground:#171717}@media(prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{padding:0;margin:0}a{color:inherit}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.scale-100{transform:scale(1)}.opacity-0{opacity:0}.opacity-100{opacity:1}@media(prefers-color-scheme:dark){html{color-scheme:dark}}body{margin:0;padding:0}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;line-height:normal}*{outline:none!important}article,aside,footer,header,main,nav,section{display:block}hr{height:0;overflow:visible}a{text-decoration:none}[hidden]{display:none}*{box-sizing:border-box!important}.hidden,.hidden-tab{display:none!important}input{-webkit-appearance:none;border-radius:0;box-shadow:none;outline:none}svg{overflow:visible}html{font-size:10px;font-family:var(--font-montserrat)}body,html{overscroll-behavior:none}*{box-sizing:border-box}.container{width:100%;max-width:144rem;padding-left:7rem;padding-right:7rem;margin-right:auto;margin-left:auto}@media screen and (max-width:1023px){.container{padding-left:2rem;padding-right:2rem}}.page .container{padding-top:15rem;padding-bottom:6rem}@media screen and (max-width:1023px){.page .container{padding-top:9.8rem;padding-bottom:4rem}}.page--full{height:calc(100vh - 10.6rem)}@media screen and (max-width:1023px){.page--full{height:43.4rem}}.page--full .container{height:100%;display:flex;align-items:center;justify-content:center;padding-top:10.6rem}@media screen and (max-width:1023px){.page--full .container{padding-top:6.8rem}}.footer,.wrapper{overflow:hidden}svg{height:100%;overflow:visible!important}img,svg{width:100%;display:block}img{height:auto!important}body{font-family:var(--font-montserrat);overscroll-behavior:none;color:#00058f;background-color:#f5f0e6}body.overflow{overflow:hidden;height:100vh}@supports(height:-webkit-fill-available){body.overflow{height:-webkit-fill-available}}.wrapper{min-height:100vh;display:flex;flex-direction:column}.popup,.popup__container{animation-fill-mode:both;animation-duration:.4s;animation-name:fadeIn}.anchor{position:absolute;bottom:100%;height:10rem;left:0;width:100%;opacity:0;visibility:hidden}@media screen and (max-width:1023px){.anchor{height:6rem}}.u-text a{will-change:opacity;transition:opacity .2s ease}.u-text a:hover{opacity:.7}.page__wrapper{max-width:98.3rem;margin-left:auto;margin-right:auto}.page__training .empty{margin-top:3rem}.animated{animation-duration:.4s;animation-fill-mode:backwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@media screen and (min-width:1024px){html{font-size:.6944444vw}.mb-only{display:none!important}}@media screen and (min-width:1441px){html{font-size:10px}}@media screen and (max-width:1023px){html{font-size:3.125vw}.desk-only{display:none!important}.page__training{min-height:100vh}}.u-bg--dark{background-color:#00058f}.u-bg--wh{background-color:#fff}.u-bg--light-2{background-color:#f0f0ff}.u-color--wh{color:#fff}.u-color--dark{color:#00058f}.u-color--light{color:#f0f0ff}.u-color--dark-gray{color:#717171}.u-color--gray{color:#718096}.u-color--gray-3{color:#eee}.u-color--red{color:#f61014}.u-color--black{color:#000}.u-fl{display:flex}@media screen and (min-width:1024px){.u-fl .d\:u-fl{display:flex}}.u-fl-inline{display:inline-flex}.u-fl-col{flex-direction:column}.u-fl-row{flex-direction:row}.u-fl-col-reverse{flex-direction:column-reverse}.u-fl-wrap{flex-wrap:wrap}.u-fl-nowrap{flex-wrap:nowrap}.u-fl-j-start{justify-content:flex-start}.u-fl-j-end{justify-content:flex-end}.u-fl-j-center{justify-content:center}.u-fl-j-between{justify-content:space-between!important}.u-fl-al-it-start{align-items:flex-start}.u-fl-al-it-end{align-items:flex-end}.u-fl-al-it-center{align-items:center!important}.u-fl-al-ct-start{align-content:flex-start}.u-fl-al-ct-end{align-content:flex-end}.u-fl-al-ct-center{align-content:center}.u-fl-al-ct-between{align-content:space-between}.u-fl-al-ct-around{align-content:space-around}.u-fl-auto{flex:auto}.u-fl-none{flex:none}.u-fl-grow-1{flex-grow:1}.u-fl-flex-1{flex:1 1}@media screen and (min-width:1024px){.d\:u-fl{display:flex}.d\:u-fl-wrap{flex-wrap:wrap}.d\:u-fl-nowrap{flex-wrap:nowrap}.d\:u-fl-row{flex-direction:row}.d\:u-fl-row-reverse{flex-direction:row-reverse}.d\:u-fl-col{flex-direction:column}}.row{margin-right:-1rem;margin-left:-1rem}.col{padding-right:1rem;padding-left:1rem;flex:0 0 100%;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}@media screen and (min-width:1024px){.d\:col-1{flex:0 0 8.333333%;max-width:8.333333%}.d\:col-2{flex:0 0 16.666667%;max-width:16.666667%}.d\:col-3{flex:0 0 25%;max-width:25%}.d\:col-4{flex:0 0 33.333333%;max-width:33.333333%}.d\:col-5{flex:0 0 41.666667%;max-width:41.666667%}.d\:col-6{flex:0 0 50%;max-width:50%}.d\:col-7{flex:0 0 58.333333%;max-width:58.333333%}.d\:col-8{flex:0 0 66.666667%;max-width:66.666667%}.d\:col-9{flex:0 0 75%;max-width:75%}.d\:col-10{flex:0 0 83.333333%;max-width:83.333333%}.d\:col-11{flex:0 0 91.666667%;max-width:91.666667%}.d\:col-12{flex:0 0 100%;max-width:100%}.d\:offset-1{margin-left:8.333333%}.d\:offset-2{margin-left:16.666667%}.d\:offset-3{margin-left:25%}.d\:offset-4{margin-left:33.333333%}.d\:offset-5{margin-left:41.666667%}.d\:offset-6{margin-left:50%}}.u-font--light{font-weight:300}.u-font--medium{font-weight:500}.u-font--semibold{font-weight:600}.u-font--bold{font-weight:700}.u-bl{display:block}.u-w-100{width:100%}.u-h-100{height:100%}.u-h-full{height:100vh}.u-br--2h{border-radius:2rem}.u-br--2{border-radius:1.6rem}.u-br--3{border-radius:2.4rem}.u-br--4{border-radius:3.2rem}.u-br--y{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.u-pos--relative{position:relative}.u-mr--0{margin-right:0!important}.u-ml--0{margin-left:0!important}.u-overflow--hidden{overflow:hidden}.u-cursor--pointer{cursor:pointer}.u-ml--auto{margin-left:auto}.u-mr--auto{margin-right:auto}.u-fl-row-reverse{flex-direction:row-reverse}.w-auto{width:auto}.hidden{display:none!important}@media screen and (min-width:1024px){.d\:u-br--2h{border-radius:2rem}.d\:u-br--2{border-radius:1.6rem}.d\:u-br--3{border-radius:2.4rem}.d\:u-br--4{border-radius:3.2rem}.d\:u-h-full{height:100vh}.d\:u-w-100{width:100%}.d\:u-h-100{height:100%!important}.d\:u-br--y{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}}.u-text--nowrap{white-space:nowrap}.u-text--right{text-align:right}.u-text--left{text-align:left}.u-text--center{text-align:center}.u-text--capitalize{text-transform:capitalize}.u-text--upper{text-transform:uppercase}.u-text--2xl{font-size:3.8rem}@media screen and (max-width:1023px){.u-text--2xl{font-size:2.6rem}}.u-text--xl{font-size:3.6rem}@media screen and (max-width:1023px){.u-text--xl{font-size:2.4rem}}.u-text--sm{font-size:1.6rem;line-height:2.4rem}.u-text--xs{font-size:1.4rem;line-height:2rem}@media screen and (min-width:1024px){.d\:u-text--right{text-align:right}.d\:u-text--left{text-align:left}.d\:u-text--center{text-align:center}}.u-zindex--1{z-index:1}.u-zindex--2{z-index:2}.u-zindex--3{z-index:3}.u-zindex--4{z-index:4}.u-zindex--5{z-index:5}.alert__box{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.75);z-index:12;border-radius:4.2rem;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1023px){.alert__box{position:fixed;border-radius:0;padding:2rem}}.alert__box--loading .alert__actions,.alert__box--loading .alert__descr,.alert__box--loading .alert__title{opacity:.25}.alert__box--loading .alert__bl{position:relative}.alert__box--loading .alert__bl:after{content:"";background:url(/static/loader.svg) no-repeat 50%;background-size:contain;width:9.6rem;height:9.6rem;left:50%;top:50%;position:absolute;margin-left:-4.8rem;margin-top:-4.8rem}.alert__bl{background:#f0f0ff;border-radius:2rem;padding:2.4rem;width:36rem;box-shadow:0 .4rem 2rem 0 rgba(0,0,0,.11)}@media screen and (max-width:1023px){.alert__bl{max-width:100%}}.alert__actions{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1.2rem;margin-top:2rem}.alert__actions .btn{min-width:0!important}.alert__title{text-align:center;font-weight:500;font-size:2rem;line-height:2.4rem;margin-bottom:1.4rem;color:#f61014}@media screen and (max-width:1023px){.alert__title{font-size:1.8rem;line-height:2.2rem}}.alert__descr{font-weight:400;font-size:1.6rem;line-height:2rem;text-align:center}@media screen and (max-width:1023px){.alert__descr{font-size:1.4rem;line-height:1.8rem}}.box{background:#fff;border-radius:4.2rem;padding:6rem;position:relative;min-width:0}@media screen and (max-width:1023px){.box{border-radius:3.4rem;padding:3rem 2rem}}.box__header{margin-bottom:4rem}@media screen and (max-width:1023px){.box__header{margin-bottom:2.4rem}}.box__header .card__points-box{height:3.8rem;padding-right:1.4rem;padding-left:1rem}@media screen and (max-width:1023px){.box__header .card__points-box{height:2.6rem}}.box__header .card__data{column-gap:2rem}@media screen and (max-width:1023px){.box__header .card__data{display:grid;grid-row-gap:1.1rem}}.box__header .card__points-star{width:2.8rem;height:2.8rem;min-width:2.8rem}@media screen and (max-width:1023px){.box__header .card__points-star{width:1.8rem;height:1.8rem;min-width:1.8rem}}.box__header .card__progress-box{width:35.5rem}@media screen and (max-width:1023px){.box__header .card__progress-box{width:100%}}.box__header .card__progress-data{font-size:1.2rem}.box__title{font-size:2.6rem;margin-bottom:2rem}@media screen and (max-width:1023px){.box__title{margin-bottom:1.2rem;font-size:1.8rem}}.box__subtitle{line-height:2rem;font-size:1.6rem}@media screen and (max-width:1023px){.box__subtitle{font-size:1.4rem}}.box__descr{font-size:1.8rem}@media screen and (max-width:1023px){.box__descr{font-size:1.4rem}}.box__list{display:grid;grid-row-gap:2rem;grid-template-columns:repeat(1,1fr)}@media screen and (max-width:1023px){.box__list{grid-row-gap:1.6rem}}.box__text{font-size:1.9rem;line-height:normal}@media screen and (max-width:1023px){.box__text{font-size:1.4rem}}.box__text p{margin:0 0 2.2rem}@media screen and (max-width:1023px){.box__text p{margin:0 0 1.8rem}}.box__text>:last-child{margin-bottom:0!important}.box__loader{position:relative;height:20rem}.box--card .box__title{max-width:35.2rem;margin-bottom:0}@media screen and (max-width:1023px){.box--card .box__title{margin-bottom:2.4rem;max-width:100%}}.box--card .box__header{margin-bottom:2rem}.box--card .box__subtitle:not(:last-child){margin-bottom:1.3rem}.box--profile-card{position:-webkit-sticky;position:sticky;top:15rem;padding:8.4rem 2rem 7.8rem}@media screen and (max-width:1023px){.box--profile-card{position:relative;top:0;padding:4.5rem 2rem 3rem 13.6rem}}.box--faq .box__title{margin-bottom:3.8rem}@media screen and (max-width:1023px){.box--faq .box__title{margin-bottom:2.8rem}}.box--feedback{position:relative}.box--feedback .anchor{position:absolute;bottom:100%;height:10.6rem;left:0}.box--feedback .box__title{margin-bottom:4rem}@media screen and (max-width:1023px){.box--feedback .box__title{margin-bottom:2.4rem}}.box--feedback .box__text{max-width:72.6rem;margin-bottom:4rem}@media screen and (max-width:1023px){.box--feedback .box__text{margin-bottom:3rem}}.box--feedback .box__text a{color:#00058f;border-bottom:1px solid #00058f;will-change:border-color;transition:border-color .2s ease}.box--feedback .box__text a:hover{border-color:rgba(0,0,0,0)}@media screen and (min-width:1024px){.box--feedback .btn{min-width:24.8rem}}@media screen and (max-width:1023px){.box--feedback .checkbox__wrap label{align-items:flex-start}.box--feedback .btn{min-width:100%}}.box--reg{max-width:60rem;margin-left:auto;margin-right:auto}@media screen and (max-width:1023px){.box--reg{padding-right:.4rem;padding-left:.4rem}}.box--reg .form{display:block}.box--reg .form__it:not(:last-child){margin-bottom:2.4rem}@media screen and (max-width:1023px){.box--reg .form__it:not(:last-child){margin-bottom:2rem}}.box--reg .form__field input:-webkit-autofill,.box--reg .form__field input:-webkit-autofill:active,.box--reg .form__field input:-webkit-autofill:focus,.box--reg .form__field input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff}.box--reg .form__field textarea{height:8.3rem}@media screen and (max-width:1023px){.box--reg .form__field textarea{height:10.4rem;padding-top:3.1rem}.box--reg .form__field textarea:focus{height:8.7rem}.box--reg .form__field textarea:focus~.form__label{line-height:1.2rem!important}.box--reg .form__field.has-value textarea{height:8.7rem}.box--reg .form__field.has-value textarea~.form__label{line-height:1.2rem!important}}@media screen and (min-width:1024px){.box--reg{padding:6.4rem}}.box--test .box__header{margin-bottom:3.5rem}@media screen and (max-width:1023px){.box--test .box__header{margin-bottom:2.8rem}}.box--test .btn{min-width:24.8rem}@media screen and (max-width:1023px){.box--test .btn{min-width:0;width:100%}}.box--test .message{margin-top:3rem}.box--test-result .box__title{max-width:100%;margin-bottom:2.4rem}@media screen and (max-width:1023px){.box--test-result{padding-top:6rem!important;padding-bottom:6rem!important}.box--test{padding-top:7rem}.box--test .box__header .card__data{position:absolute;top:0;left:0;right:0;display:flex;flex-direction:row-reverse;justify-content:flex-end!important;column-gap:1.5rem}.box--test .box__header .card__data .card__numb{border-radius:3.4rem 0;height:4.5rem;padding:0 1.6rem;font-size:1.1rem}}.box--pets .form__select:not(.form__select--tags) .form__label{line-height:1.2rem!important;top:.6rem!important;font-size:1rem!important}.box--pets .form__select:not(.form__select--tags) .form__select-input-value{padding-top:2rem!important}.box--pets .form__select--tags .form__select-input{height:4.4rem;font-size:1.4rem}.box--pets .form__select--tags .form__select-dropdown-it{font-size:1.4rem}@media screen and (min-width:1024px){.box--pets .form__it.hidden:not(.hidden-tab){opacity:0;visibility:hidden;display:block!important}}.box--pets .form__field textarea{height:5.6rem;resize:none;overflow:hidden}.box--pets .form__field textarea:focus~.form__label{line-height:1.2rem;top:.6rem}.box--pets .form__field textarea~.form__label{line-height:1.2rem!important;font-size:1rem!important;top:.6rem!important}.box--pets .form__field.has-value textarea{padding-top:3rem}.box--pets .form__field.has-value textarea~.form__label{line-height:1.2rem;top:.6rem}.box--cart .box__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4rem}@media screen and (max-width:1023px){.box--cart .box__header{flex-wrap:wrap;margin-bottom:2.4rem}}.box--cart .box__title{margin-bottom:0}@media screen and (max-width:1023px){.box--cart .box__title{width:100%;margin-bottom:.8rem}.box--profile .box__title{margin-bottom:2rem}}.btn{cursor:pointer;border:none;display:flex;align-items:center;justify-content:center;height:5.6rem;border-radius:2.8rem;background-color:#00058f;color:#fff;font-family:var(--font-montserrat);font-size:1.6rem;font-weight:600;padding:0 2.2rem;will-change:background-color;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn--small{height:4.2rem;padding:0 1.6rem;font-size:1.4rem;min-width:0}@media screen and (min-width:1024px){.btn:not([disabled]):hover{background-color:rgba(0,5,143,.75)}}.btn--red{background-color:#f61014}@media screen and (min-width:1024px){.btn--red:not([disabled]):hover{background-color:rgba(246,16,20,.75)}}.btn--light{background-color:#718096}@media screen and (min-width:1024px){.btn--light:not([disabled]):hover{background-color:rgba(113,128,150,.75)}}.btn--border{border:1px solid #00058f;background-color:rgba(0,0,0,0);color:#00058f}.btn--border:not([disabled]):hover{border:1px solid rgba(0,5,143,.75);background-color:rgba(0,5,143,.75);color:#fff}.btn[disabled]{opacity:.3;cursor:default}.btn--thin{padding:0 1rem;height:1.6rem;font-size:1rem;text-transform:lowercase;font-weight:500}.card{border:1px solid #cbd5e0;border-radius:2rem;min-height:15rem;padding:2rem 2rem 3.6rem;will-change:box-shadow,background-color;transition:box-shadow .2s ease,background-color .2s ease;display:flex;align-items:flex-start;position:relative;column-gap:2rem}@media screen and (max-width:1023px){.card{column-gap:1.3rem;min-height:0;padding:2rem 1.4rem 1.6rem;flex-wrap:wrap;align-items:center}}.card:not(.card--disabled){cursor:pointer}.card:not(.card--disabled):hover{box-shadow:0 .4rem 2rem 0 rgba(0,0,0,.11)}.card__numb{position:absolute;bottom:-1px;right:-1px;border:1px solid #cbd5e0;border-radius:2rem 0 2rem 0;height:4rem;display:flex;align-items:center;padding:0 1.6rem;font-size:1.2rem;font-weight:600}@media screen and (max-width:1023px){.card__numb{bottom:auto;top:-1px;height:3.4rem;border-radius:0 2rem 0 2rem;font-size:1rem;padding:0 1.4rem}}.card__points-box{border-radius:2rem;padding:0 1rem 0 .6rem;display:flex;align-items:center;font-size:1rem;height:3.2rem}@media screen and (max-width:1023px){.card__points-box{height:2.2rem}.card__points-box--finished{margin-top:.6rem}}.card__points-dots{display:flex;column-gap:.4rem;margin-top:.3rem}.card__points-dots span{width:1rem;height:1rem;border-radius:50%}.card__points-star{width:1.8rem;height:1.8rem;min-width:1.8rem;margin-right:.5rem}@media screen and (max-width:1023px){.card__points-star{width:1.3rem;height:1.3rem;min-width:1.3rem;margin-right:.4rem}}.card__data{column-gap:1.2rem}@media screen and (max-width:1023px){.card__data{display:block}.card__data .card__points-box{display:inline-flex;white-space:nowrap}}.card__data .card__numb{position:relative;bottom:auto;right:auto;border:1px solid #f0f0ff;background-color:#f0f0ff;border-radius:2.4rem 0 2.4rem 0;height:5rem;display:flex;align-items:center;padding:0 2rem;font-size:1.44rem;color:#00058f;font-weight:600}.card__progress-box{width:100%}@media screen and (max-width:1023px){.card__progress-box{width:12.1rem}}.card__progress-data{font-size:1.17rem;display:flex;column-gap:.5rem;line-height:1.8rem}.card__progress-line{position:relative;height:1rem;border-radius:.5rem;margin-top:.5rem}@media screen and (max-width:1023px){.card__progress-line{margin-top:.2rem}}.card__progress-line span{position:absolute;left:0;top:0;height:100%;border-radius:.5rem}.card__list{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2rem;grid-row-gap:2rem}@media screen and (max-width:1023px){.card__list{grid-row-gap:1.6rem;grid-template-columns:repeat(1,1fr)}}.card__ct{display:flex;flex-direction:column;row-gap:1.6rem}@media screen and (min-width:1024px){.card__ct{width:100%}}.card__title{font-size:1.6rem;line-height:2rem;padding-right:5rem;position:relative}@media screen and (max-width:1023px){.card__title{margin-top:1.2rem;padding-right:0}}.card__title sup{position:relative;margin-top:-1.2rem;display:inline-block;font-size:1.1rem}.card__img{width:9rem;min-width:9rem;height:9rem;border-radius:50%;position:relative;background-color:#fff;isolation:isolate;overflow:hidden}@media screen and (max-width:1023px){.card__img{width:5.6rem;min-width:5.6rem;height:5.6rem}}.card__img:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #cbd5e0;border-radius:50%}.card__img img{height:100%;object-fit:cover}.card__img img,.card__preview img{width:100%;display:block}.card__main{margin-bottom:auto}.card__points{margin-bottom:2.4rem;color:#f61014;text-transform:uppercase;font-size:1.6rem;line-height:2rem}@media screen and (max-width:1023px){.card__points{font-size:1.2rem;line-height:1.3rem;margin-bottom:1.5rem}}.card__loader{padding-top:1.5rem}@media screen and (max-width:1023px){.card__loader{padding-top:0}}.card__loader .btn{border-width:2px;width:100%}@media screen and (max-width:1023px){.card__loader .btn{height:3.6rem;font-size:1.2rem;border-width:1.2px}}.card--finished{background-color:#f0f0ff}.card--finished .card__numb,.card--finished .card__points-box{background-color:#00058f;color:#fff}.card--finished .card__points-box path{fill:#fff}.card--disabled{cursor:default;opacity:.5;background-color:#e5eaef}.card--prize{padding:2rem;cursor:default!important;flex-direction:column;align-content:space-between}@media screen and (max-width:1023px){.card--prize{border-radius:1.2rem;padding:1.2rem}}.card--prize .card__title{font-size:2rem;margin-bottom:1rem}@media screen and (max-width:1023px){.card--prize .card__title{margin-bottom:.6rem;margin-top:0;font-size:1.4rem;font-weight:600}}.card--prize .card__descr{font-size:1.6rem}@media screen and (max-width:1023px){.card--prize .card__descr{font-size:1.2rem}}.card--prize .card__actions{margin-top:2.8rem;width:100%}@media screen and (max-width:1023px){.card--prize .card__actions{margin-top:1.8rem}}.card--prize .card__actions .btn{border-width:2px;width:100%}@media screen and (max-width:1023px){.card--prize .card__actions .btn{height:3.6rem;font-size:1.2rem;border-width:1.2px}.card--testing{align-items:flex-start;min-height:11rem}}.cart__float{background:#fff;border-radius:50%;box-shadow:0 .3rem 2.4rem rgba(0,0,0,.12);position:fixed;right:14.6rem;bottom:24.5rem;z-index:5;width:12rem;height:12rem;display:flex;align-items:center;cursor:pointer;justify-content:center;border:none}@media screen and (max-width:1500px){.cart__float{right:4.6rem;bottom:8.5rem}}@media screen and (max-width:1023px){.cart__float{width:8.4rem;height:8.4rem;right:2.6rem;bottom:8rem}}.cart__float-numb{width:4.4rem;height:4.4rem;border-radius:50%;right:-.7rem;top:-.7rem;position:absolute;background:#ff1414;color:#fff;font-size:2.6rem;font-weight:700;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1023px){.cart__float-numb{width:3rem;height:3rem;right:-.5rem;top:-.5rem;font-size:1.863rem}}.cart__float[disabled]{cursor:default;opacity:.5}.cart__float svg{display:block;width:7.8rem;height:7.8rem;will-change:transform;transition:transform .2s ease}@media screen and (max-width:1023px){.cart__float svg{width:5.6rem;height:5.6rem}}.cart__float:hover svg{transform:scale(.91)}.cart__it{display:flex;align-items:center;position:relative;padding-bottom:2.5rem;border-bottom:1px solid #cbd5e0}@media screen and (max-width:1023px){.cart__it{flex-wrap:wrap;padding:1.2rem;border-radius:1.2rem;border:1px solid #cbd5e0}}.cart__it--loading .cart__it-ct,.cart__it--loading .cart__it-img{opacity:.2}.cart__it--loading:before{content:"";left:0;right:0;bottom:0;top:0;z-index:10;position:absolute}.cart__it--loading:after{content:"";background:url(/static/loader.svg) no-repeat 50%;background-size:contain;width:9.6rem;height:9.6rem;left:50%;top:50%;position:absolute;margin-left:-4.8rem;margin-top:-7rem}.cart__it-img{width:16rem;height:16rem;min-width:16rem;border-radius:2rem;border:1px solid #cbd5e0;margin-right:2.5rem;padding:2rem}@media screen and (max-width:1023px){.cart__it-img{width:100%;height:auto;border-radius:0;border:none;padding:0;margin-right:0}}.cart__it-img img{display:block;width:100%}.cart__it-ct{width:100%;position:relative}.cart__it-title{font-size:2rem;font-weight:600}@media screen and (max-width:1023px){.cart__it-title{font-size:1.4rem;margin-bottom:.6rem}}.cart__it-points{text-transform:uppercase;color:#ff1414;font-size:1.6rem;line-height:2rem;font-weight:700}@media screen and (max-width:1023px){.cart__it-points{font-size:1.2rem;line-height:1.26rem;margin-bottom:1.5rem}}.cart__it-descr{margin-bottom:2.5rem;font-size:1.4rem}@media screen and (max-width:1023px){.cart__it-descr{margin-bottom:1.7rem;font-size:1.2rem}}.cart__it-header{margin-bottom:1.2rem;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1023px){.cart__it-header{margin-bottom:0}}.cart__it-remove{position:absolute;width:2.4rem;height:2.4rem;right:0;bottom:0;cursor:pointer;will-change:opacity;transition:opacity .2s ease}@media screen and (max-width:1023px){.cart__it-remove{right:auto;left:0;bottom:.8rem}}.cart__it-remove:hover{opacity:.6}.cart__it-remove svg{display:block;width:100%;height:100%}.cart__it:not(:last-child){margin-bottom:3rem}.cart__counter{display:flex}@media screen and (max-width:1023px){.cart__counter{justify-content:flex-end}}.cart__counter-box{height:4rem;border-radius:1.2rem;border:1px solid #cbd5e0;display:flex;align-items:center;justify-content:center;padding:0 1.2rem}.cart__counter-val{min-width:3rem;padding-left:.6rem;padding-right:.6rem;text-align:center;font-size:1.8rem;font-weight:500}.cart__counter-nav{width:2rem;height:2rem;border-radius:.45rem;background:#f0f0ff;display:flex;border:none;align-items:center;justify-content:center;cursor:pointer;will-change:background-color;transition:background-color .2s ease}.cart__counter-nav[disabled]{opacity:.3;cursor:default}.cart__counter-nav path{will-change:path;transition:fill .2s ease}.cart__counter-nav:not([disabled]):hover{background:#00058f}.cart__counter-nav:not([disabled]):hover path{fill:#fff}.cart__counter-nav svg{width:100%;height:100%;display:block}.cart__actions-btn{position:relative}.cart__actions-btn--loading .btn{opacity:.2}.cart__actions-btn--loading:before{content:"";left:0;right:0;bottom:0;top:0;z-index:10;position:absolute}.cart__actions-btn--loading:after{content:"";background:url(/static/loader.svg) no-repeat 50%;background-size:contain;width:9.6rem;height:9.6rem;left:50%;top:50%;position:absolute;margin-left:-4.8rem;margin-top:-4.8rem}@media screen and (max-width:1023px){.cart__actions-btn--loading:after{width:6.8rem;height:6.8rem;margin-left:-3.4rem;margin-top:-3.4rem}}.cart__list{margin-bottom:6rem}@media screen and (max-width:1023px){.cart__list{margin-bottom:2.4rem}}.cart__form-title{margin-bottom:2.5rem;font-size:1.9rem;font-weight:600}@media screen and (max-width:1023px){.cart__form-title{font-size:1.4rem;margin-bottom:1.5rem}}.cart__form form{display:flex}@media screen and (max-width:1023px){.cart__form form{flex-wrap:wrap;row-gap:2rem}}.cart__form .form__it{width:100%}.cart__form .form__field textarea{height:5.6rem;resize:none;overflow:hidden;padding-left:2.6rem}@media screen and (max-width:1023px){.cart__form .form__field textarea{padding-left:1.6rem}}.cart__form .form__label{left:2.6rem}@media screen and (max-width:1023px){.cart__form .form__label{left:1.6rem}}.cart__form .form__action{width:40.4rem;margin-left:2.5rem;min-width:40.4rem}@media screen and (max-width:1023px){.cart__form .form__action{width:100%;margin-left:0;min-width:0}}.cart__form .form__action .btn{width:100%}.cart__total{color:#717171;font-size:1.1668rem;font-weight:400;line-height:1.5557rem}.cart__total span{font-weight:300}.cart__total b{color:#00058f;font-weight:600}.cart__success-icon{width:20rem;height:20rem;margin-bottom:4rem;margin-left:auto;margin-right:auto}@media screen and (max-width:1023px){.cart__success-icon{width:11.3rem;height:11.3rem;margin-bottom:2.4rem}}.cart__success-icon svg{display:block;width:100%;height:100%}.cart__success-title{font-size:3.6rem;text-align:center;font-weight:700}@media screen and (max-width:1023px){.cart__success-title{font-size:1.6rem}}.checkbox__wrap{display:flex}.checkbox__wrap label{display:flex;font-weight:400;margin:0;position:relative;cursor:pointer}.checkbox__wrap label input{position:absolute;opacity:0;visibility:hidden}.checkbox__wrap label input:checked~.checkbox__decor{background-color:#00058f;border-color:#00058f}.checkbox__wrap label input:checked~.checkbox__decor:after{opacity:1}.checkbox__wrap.has-error .checkbox__decor{border-color:#e31d36!important;border-width:2px}.checkbox__decor{width:2rem;min-width:2rem;height:2rem;border-radius:.4rem;border:1px solid #cbd5e0;background:#f9fafb;margin-right:1rem;position:relative;will-change:background-color;transition:background-color .2s ease}.checkbox__decor:after{content:"";position:absolute;width:2rem;height:2rem;background:url(/static/checked.svg) no-repeat 50%;background-size:contain;right:-1px;top:-1px;opacity:0;will-change:opacity;transition:opacity .2s ease}.checkbox__it:not(:last-child){margin-bottom:1.2rem}.checkbox__title{-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox__title a{color:#00058f!important;border-bottom:1px solid rgba(0,5,143,.5);will-change:border-color;transition:border-color .2s ease}.checkbox__title a:hover{border-bottom:1px solid rgba(0,0,0,0)}.empty__icon{width:20rem;height:20rem;margin-right:auto;margin-left:auto;margin-bottom:4rem}@media screen and (max-width:1023px){.empty__icon{width:9.6rem;height:9.6rem;margin-bottom:3rem}}.empty__title{font-size:3.6rem;font-weight:700;text-align:center}@media screen and (max-width:1023px){.empty__title{font-size:1.6rem}}.form{display:grid;grid-row-gap:2.4rem}.form>*{min-width:0}.form__field{position:relative}.form__field input,.form__field textarea{height:5.6rem;border-radius:2.8rem;background:#fff;padding:1.4rem 1.6rem 0;font-family:var(--font-montserrat);font-size:1.6rem;line-height:110%;width:100%;display:block;font-weight:500;border:1px solid #cbd5e0;will-change:border-color,height;transition:border-color .2s ease,height .2s ease;color:#00058f}.form__field input:not([disabled]):focus~.form__label,.form__field textarea:not([disabled]):focus~.form__label{font-size:1rem;top:.7rem;color:#7e858e}@media screen and (max-width:1023px){.form__field input:not([disabled]):focus~.form__label,.form__field textarea:not([disabled]):focus~.form__label{line-height:2rem}}.form__field input:-webkit-autofill,.form__field input:-webkit-autofill:active,.form__field input:-webkit-autofill:focus,.form__field input:-webkit-autofill:hover,.form__field textarea:-webkit-autofill,.form__field textarea:-webkit-autofill:active,.form__field textarea:-webkit-autofill:focus,.form__field textarea:-webkit-autofill:hover{font-family:var(--font-montserrat);-webkit-text-fill-color:#00058f;-webkit-box-shadow:inset 0 0 0 1000px #f9fafb}.form__field input[disabled],.form__field input[disabled]+label,.form__field textarea[disabled],.form__field textarea[disabled]+label{opacity:.6}@media screen and (max-width:1023px){.form__field.mb\:form__field--large2:not(.has-value) input{height:8rem}.form__field.mb\:form__field--large2:not(.has-value) input:focus{height:5.6rem}}.form__field textarea{resize:none;height:23.2rem;padding-top:2.8rem;padding-bottom:1.7rem}.form__field.has-value .form__label{font-size:1rem;top:.7rem;color:#7e858e}@media screen and (max-width:1023px){.form__field.has-value .form__label{line-height:2rem}}.form__field.has-error input,.form__field.has-error textarea{border-color:#f61014!important}.form__field.has-error .form__label{color:#f61014!important}.form__field.has-icon input,.form__field.has-icon textarea{padding-left:4.8rem}.form__field.has-icon .form__label{left:4.8rem}.form__field-icon{position:absolute;width:2rem;height:2rem;left:1.6rem;top:1.8rem;z-index:2}.form__field-icon svg{display:block;width:100%;height:100%}.form__field-calendar{position:absolute;height:100%;left:0;top:0;width:100%;z-index:15}.form__field-calendar-toggle{height:100%;width:100%;cursor:pointer;border-radius:2.8rem;left:0;top:0}.form__field-calendar.open .react-calendar{opacity:1;visibility:visible}.form__field-calendar .react-calendar__tile{padding:1rem .5rem;font-size:1.4rem;font-weight:500;border-radius:.6rem;border:1px solid #fff;will-change:background-color;transition:background-color .2s ease}.form__field-calendar .react-calendar__tile:not(.react-calendar__month-view__days__day--neighboringMonth):not(.react-calendar__month-view__days__day--weekend){color:#00058f}.form__field-calendar .react-calendar__tile:hover{background:#cbd5e0!important}.form__field-calendar .react-calendar__century-view .react-calendar__tile,.form__field-calendar .react-calendar__decade-view .react-calendar__tile,.form__field-calendar .react-calendar__year-view .react-calendar__tile{padding:2rem .6rem}.form__field-calendar .react-calendar__navigation{margin-bottom:0}.form__field-calendar .react-calendar__navigation button{min-width:3rem}.form__field-calendar .react-calendar__month-view__weekdays__weekday{font-size:1.1rem;font-weight:500;text-decoration:none!important;border:none!important}.form__field-calendar .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none!important;border:none!important;color:#00058f}.form__field-calendar .react-calendar__navigation,.form__field-calendar .react-calendar__navigation__label__labelText{font-weight:500;font-size:1.4rem}.form__field-calendar .react-calendar__navigation button,.form__field-calendar .react-calendar__navigation__label__labelText button{font-size:2.4rem;border:1px solid #fff;height:4rem;border-radius:.6rem;padding-bottom:.6rem;will-change:background-color;transition:background-color .2s ease}.form__field-calendar .react-calendar__navigation button:hover,.form__field-calendar .react-calendar__navigation__label__labelText button:hover{background-color:#cbd5e0!important}.form__field-calendar .react-calendar__tile--now{background:rgba(0,0,0,0);border-color:#cbd5e0}.form__field-calendar .react-calendar__tile--now:hover{background:#cbd5e0!important}.form__field-calendar .react-calendar__tile--active,.form__field-calendar .react-calendar__tile--active:hover{background:#718096!important;color:#fff!important}.form__field-calendar .react-calendar{position:absolute;top:100%;border-radius:2.8rem;overflow:hidden;left:0;width:100%;padding:1rem;max-width:32rem;border:1px solid #cbd5e0;font-family:var(--font-montserrat);opacity:0;visibility:hidden;will-change:opacity,visibility;transition:opacity .2s ease,visibility .2s ease}.form__field-calendar .react-calendar *{font-family:var(--font-montserrat)}.form__list{display:grid;grid-row-gap:2rem}.form__list>*{min-width:0}@media screen and (max-width:1023px){.form__list{grid-row-gap:1.6rem}}.form__list--delivery .form__field input{padding-top:1.6rem}.form__area--grid-2{display:grid;grid-column-gap:2rem;grid-template-columns:repeat(2,1fr);grid-row-gap:2rem}@media screen and (max-width:1023px){.form__area--grid-2{grid-column-gap:.8rem;grid-template-columns:repeat(1,1fr);grid-row-gap:.8rem}}.form__area--grid-5{display:grid;grid-column-gap:2rem;grid-template-columns:repeat(5,1fr)}@media screen and (max-width:1023px){.form__area--grid-5{grid-template-columns:repeat(2,1fr);grid-column-gap:.8rem;grid-row-gap:.8rem}.form__area--grid-5 .form__it:last-child{width:calc(200% + .8rem)}}.form__group{display:grid;grid-row-gap:.8rem}.form--loading{position:relative}.form--loading .box__title,.form--loading .form__it,.form--loading .form__tabs-add,.form--loading .lesson__paragraph,.form--loading .test__it{opacity:.2}.form--loading:before{content:"";left:0;right:0;bottom:0;top:0;z-index:10;position:absolute}.form--loading:after{content:"";background:url(/static/loader.svg) no-repeat 50%;background-size:contain;width:9.6rem;height:9.6rem;left:50%;top:50%;position:absolute;margin-left:-4.8rem;margin-top:-4.8rem}.form__label{position:absolute;top:1.6rem;left:1.6rem;right:1.6rem;font-size:1.6rem;line-height:2.4rem;color:#718096;cursor:text;will-change:color,top,font-size;font-weight:500;transition:color .2s ease,top .2s ease}.form__radio-group{display:flex;align-items:flex-start;column-gap:2.6rem}@media screen and (max-width:1023px){.form__radio-group{flex-wrap:wrap;row-gap:1.4rem}.form__radio-group.mb\:radio-group--thin{max-width:24rem}}.form__it--space{padding-top:2rem;padding-bottom:2rem}.form__it-remove{cursor:pointer;display:inline-flex;margin-left:auto;will-change:opacity;transition:opacity .2s ease}@media screen and (max-width:1023px){.form__it-remove{margin-left:0;margin-right:auto}}.form__it-remove:hover{opacity:.75}.form__it-remove-icon{width:2.4rem;height:2.4rem;min-width:2.4rem;margin-right:1rem}.form__it-remove .form__it-title{color:#f61014;margin-bottom:0!important}.form__it--action{column-gap:4rem}@media screen and (max-width:1023px){.form__it--action{flex-wrap:wrap;justify-content:center;row-gap:2rem}}.form__it--action .btn{min-width:36.8rem}@media screen and (max-width:1023px){.form__it--action .btn{min-width:0;width:100%;height:5rem;border-radius:2.5rem}}.form__it-title{font-weight:500;font-size:1.6rem;line-height:2.4rem;margin-bottom:1.2rem}@media screen and (max-width:1023px){.form__it .checkbox__wrap:not(:last-child){margin-bottom:2rem}}.form__link{color:#fff;font-size:2rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.02rem}@media screen and (max-width:1023px){.form__link{font-size:1.4rem;letter-spacing:.014rem}}.form__link a{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.5);will-change:border-color;transition:border-color .2s ease}.form__link a:hover{border-bottom:1px solid rgba(0,0,0,0)}.form__tabs-list{border-radius:3rem;padding:.4rem;background-color:#f0f0ff;display:flex;position:relative}.form__tabs-it{height:3.6rem;border-radius:1.8rem;padding:0 1rem;font-size:1.4rem;line-height:2rem;font-weight:500;display:flex;align-items:center;cursor:pointer;will-change:color,background-color;transition:color .2s ease,background-color .2s ease}.form__tabs-it:hover{color:rgba(0,5,143,.7)}.form__tabs-it.active{background-color:#00058f;color:#fff}.form__tabs-add{width:4.4rem;height:4.4rem;border-radius:50%;background-color:#00058f;will-change:opacity;transition:opacity .2s ease;cursor:pointer;position:absolute;left:100%;top:-1.4rem;margin-left:1.2rem}.form__tabs-add--static{position:relative;margin-left:.8rem;top:0;left:0;min-width:4.4rem}@media screen and (max-width:1023px){.form__tabs-add{position:relative;margin-left:.8rem;top:0;left:0;min-width:4.4rem}}.form__tabs-add:hover{opacity:.75}.form__select{position:relative;background:#fff}.form__select .form__label{cursor:pointer;padding-right:3rem}.form__select.has-value .form__label{font-size:1rem;top:.7rem;color:#7e858e}@media screen and (max-width:1023px){.form__select.has-value .form__label{line-height:2rem}}.form__select-input{height:5.6rem;border-radius:2.8rem;padding:0 1.6rem;font-family:var(--font-montserrat);font-size:1.6rem;line-height:110%;width:100%;font-weight:500;border:1px solid #cbd5e0;will-change:border-color,height;transition:border-color .2s ease,height .2s ease;color:#00058f;position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer;z-index:5}.form__select-input-value{cursor:pointer;padding-top:1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1023px){.form__select.mb\:form__select--large:not(.has-value) .form__select-input,.form__select.mb\:form__select--medium .form__select-input{height:8rem}.form__select.mb\:form__select--medium.has-value .form__select-input{height:6rem}.form__select.mb\:form__select--medium.has-value .form__select-input-value{padding-top:2rem}.form__select.mb\:form__select--medium.has-value .form__label{line-height:1.2rem}}.form__select.has-error .form__select-input{border-color:#f61014!important}.form__select-toggle{width:2rem;min-width:2rem;height:2rem;margin-left:1.4rem;cursor:pointer;will-change:transform;transition:transform .2s ease}.form__select-toggle.open{transform:rotateX(180deg)}.form__select-dropdown{position:absolute;top:100%;left:0;z-index:15;width:100%;background:#fff;border:1px solid #cbd5e0;border-radius:2.8rem;padding:1rem 0;overflow:hidden;opacity:0;visibility:hidden;will-change:opacity,visibility;transition:opacity .2s ease,visibility .2s ease}.form__select-dropdown-scroll{overflow-y:auto;overflow-x:hidden;max-height:26rem}.form__select-dropdown-scroll::-webkit-scrollbar{background:rgba(0,0,0,0);width:.4rem}.form__select-dropdown-scroll::-webkit-scrollbar-track{background:#f0f0ff}.form__select-dropdown-scroll::-webkit-scrollbar-thumb{width:.4rem;border-radius:2rem;background:#00058f;cursor:pointer}.form__select-dropdown.open{opacity:1;visibility:visible}.form__select-dropdown-it{cursor:pointer;font-size:1.6rem;line-height:110%;font-weight:500;padding:.8rem 4rem .8rem 1.6rem;will-change:background-color;transition:background-color .2s ease;position:relative}.form__select-dropdown-it:after{content:"";background:url(/static/checked-dark.svg) no-repeat 50%;background-size:contain;width:2.4rem;height:2.4rem;position:absolute;right:1rem;top:50%;margin-top:-1.2rem;opacity:0}.form__select-dropdown-it:hover{background-color:#f0f0ff}.form__select-dropdown-it.active:after{opacity:1}.form__select--tags .form__select-input{border:1px solid #00058f;background-color:#00058f;color:#fff}.form__select--tags .form__select-input-value{padding-top:0}.form__select--tags .form__select-toggle path{fill:#fff}.form__select--tags .form__select-dropdown{background:#00058f;color:#fff}.form__select--tags .form__select-dropdown-it{background:#00058f!important;color:#fff!important}.form__select--tags .form__select-dropdown-it:after{background-image:url(/static/checked.svg)}.form__row{display:flex;flex-wrap:wrap;row-gap:2rem}.form__row .form__it-title{margin-bottom:1rem}.error__message{margin-bottom:0;margin-top:.5rem;font-size:1.2rem;text-align:left}.icon--back{margin-right:.4rem}.icon--s-16{width:1.6rem;height:1.6rem;display:block}.icon--s-24{width:2.4rem;height:2.4rem;display:block}.icon--bars{width:4rem;height:4rem;position:absolute;top:0;left:0;display:block}@media screen and (max-width:1023px){.icon--logout{width:2rem;height:2rem}}.loader--abs{position:absolute;top:0;width:100%;height:100%;left:0;display:flex;align-items:center;justify-content:center}.loader--abs img{width:20rem;display:block}.loader--data img,.loader--video img{width:10rem;display:block}.loader--inline-medium{width:4.2rem;height:4.2rem}.logo img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.logo--auth{position:absolute;top:8.721vh;width:20.7rem}@media screen and (max-width:1023px){.logo--auth{width:12rem;position:relative;top:auto;margin-left:auto;margin-right:auto;margin-bottom:4rem}}@media screen and (min-width:1440px){.logo--auth{left:50%;margin-left:calc((50vw - 510px)/2)}}.logo--reg{width:20.7rem;margin-left:auto;margin-right:auto;margin-bottom:4rem}@media screen and (max-width:1023px){.logo--reg{width:12rem;margin-bottom:1.5rem}}.logo--header{width:14.9rem}@media screen and (max-width:1023px){.logo--header{width:9.6rem}}.message{border-radius:2rem;font-size:1.6rem;line-height:2.4rem;padding:1.6rem 3.2rem 1.6rem 5.8rem;position:relative}@media screen and (max-width:1023px){.message{font-size:1.4rem;padding:1.6rem 2.4rem 1.6rem 4.8rem;line-height:2rem}}.message__icon{position:absolute;top:1.7rem;left:2.8rem;width:2rem;height:2rem}.message__icon--info{background-color:#718096;font-size:1.2rem;font-weight:700;width:2rem;height:2rem;border-radius:50%;text-align:center;line-height:2rem;color:#fff}@media screen and (max-width:1023px){.message__icon{left:1.8rem}}.message--success{border:1px solid #00cd4a;background:#e5faea;color:#00cd4a}.message--error{border:1px solid #f96767;background:#fef0f0;color:#f96767}.message--info{border:1px solid #cbd5e0;background:#f9f9ff;color:#718096}.message__text p:not(:last-child){margin-bottom:1.2rem}.message__text ul{margin-left:1.8rem}@media screen and (max-width:1023px){.message__text{font-size:1.3rem!important}}.modal__close{width:1.6rem;height:1.6rem;position:absolute;cursor:pointer;top:2rem;right:2rem;opacity:1;z-index:5;border:none;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}@media screen and (max-width:1023px){.modal__close{top:.6rem;right:.6rem;width:2rem;height:2rem}}.modal__close svg{display:block;width:100%;height:100%}.modal__close path{will-change:stroke;transition:stroke .2s ease}.modal__backdrop{background:rgba(0,0,0,.6);z-index:400}.modal__backdrop,.modal__content{position:fixed;top:0;right:0;left:0;bottom:0}.modal__content{z-index:500;overflow-y:auto;overflow-x:hidden}.modal__content-box{max-width:49.4rem;width:100%;padding:0;margin-top:2rem;margin-bottom:2rem;position:relative;border-radius:1.2rem;border:1px solid #cbd5e0;background:#fff;box-shadow:0 1rem 5rem 0 rgba(0,0,0,.7)}.modal__content-box-bl{position:relative;padding:4rem 6rem}@media screen and (max-width:1023px){.modal__content-box-bl{padding:3rem 2.5rem}.modal__content-box{max-width:29.2rem;margin-top:2.4rem;margin-bottom:2.4rem}.modal__content-box .btn{height:5rem;border-radius:2.5rem}}.modal__content-area{min-height:100%;text-align:center;align-items:center;justify-content:center;padding-top:1rem;padding-bottom:1rem;display:flex}@media screen and (max-width:1023px){.modal__content-area{padding-top:0;padding-bottom:0}}.modal__ct{display:grid;grid-row-gap:2rem}@media screen and (max-width:1023px){.modal__ct{grid-row-gap:1.6rem}}body.modal--open{overflow:hidden}.radio__wrap{display:flex}.radio__wrap label{display:flex;font-weight:400;margin:0;position:relative;cursor:pointer}.radio__wrap label input{position:absolute;opacity:0;visibility:hidden}.radio__wrap label input:checked~.radio__decor{background-color:#00058f;border-color:#00058f}.radio__wrap label input:checked~.radio__decor:after{opacity:1}.radio__wrap label input:checked~.radio__title{color:#00058f}.radio__wrap.has-error .radio__decor{border-color:#e31d36!important;border-width:2px}.radio__decor{width:2.4rem;min-width:2.4rem;height:2.4rem;border-radius:1.2rem;border:1px solid #cbd5e0;background:#f9fafb;margin-right:1rem;position:relative;will-change:background-color;transition:background-color .2s ease}.radio__decor:after{content:"";position:absolute;width:2.4rem;height:2.4rem;background:url(/static/radio-checked.svg) no-repeat 50%;background-size:contain;right:-1px;top:-1px;opacity:0;will-change:opacity;transition:opacity .2s ease}.radio__it:not(:last-child){margin-bottom:1.2rem}.radio__title{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:1023px){.radio__title{min-width:1rem}}.radio__title a{color:#fff!important;border-bottom:1px solid hsla(0,0%,100%,.5);will-change:border-color;transition:border-color .2s ease}.radio__title a:hover{border-bottom:1px solid rgba(0,0,0,0)}.tb__row{display:flex;align-items:flex-start;font-size:1.8rem;padding:3rem 0;border-bottom:1px solid #cbd5e0}@media screen and (max-width:1023px){.tb__row{flex-wrap:wrap;padding:1.5rem 0;font-size:1.2rem;align-items:flex-end;justify-content:space-between}}.tb__row:first-child{padding-top:0}.tb__col:first-child{min-width:30%;width:30%;color:#7e858e}@media screen and (max-width:1023px){.tb__col:first-child{min-width:100%;width:100%;margin-bottom:.3rem}}.tb__col:nth-child(2){min-width:25%;width:25%}@media screen and (max-width:1023px){.tb__col:nth-child(2){order:3;text-align:right;min-width:15%;width:15%}}.tb__col:nth-child(3){min-width:45%;width:45%}@media screen and (max-width:1023px){.tb__col:nth-child(3){min-width:85%;width:85%}}.tb .card__list{padding-top:0;margin-top:3.5rem;position:relative}@media screen and (max-width:1023px){.tb .card__list{margin-top:2rem}.tb .card__list .loader img{width:6rem}}.tb .card__list.data--loading .btn{opacity:.2}.tb .card__loader{padding-top:0}.seo__item>*{font:inherit;margin:0;padding:0}.layout{position:relative}.layout--full{height:100vh;display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1023px){.layout--full{height:auto;grid-template-columns:repeat(1,1fr);background-color:#fff;min-height:100vh;display:flex;flex-direction:column}}.layout--full .layout__ct,.layout--full .layout__img{height:100%;min-width:0;min-height:0}.layout--full .layout__ct{padding:10rem 10rem 0;display:flex;align-items:center}@media screen and (max-width:1023px){.layout--full .layout__ct{padding:2.4rem 2rem 5.8rem;border-radius:4.2rem 4.2rem 0 0;background:#fff;position:relative;z-index:5;flex-direction:column}}.layout--full .layout__img{border-radius:0 4.2rem 4.2rem 0;overflow:hidden;position:relative}@media screen and (max-width:1023px){.layout--full .layout__img{border-radius:0;height:33.4rem;margin-bottom:-4.2rem}}.layout--full .layout__img picture{display:block;height:100%}.layout--full .layout__img img{display:block;height:100%!important;width:100%;object-fit:cover;object-position:bottom center}@media screen and (max-width:1023px){.layout--full .layout__img img{object-position:top center}}.header{position:fixed;top:0;z-index:100;left:0;right:0;border-radius:0 0 4rem 4rem;background:#fff;height:10rem;box-shadow:0 .1rem 1rem #f5f0e6}@media screen and (min-width:1441px){.header{left:50%;margin-left:-72rem;right:auto;width:144rem}}@media screen and (max-width:1023px){.header{height:6.9rem;border-radius:0 0 2.6rem 2.6rem;box-shadow:0 .1rem .1rem #f5f0e6}}.header .container{height:100%}.header .container,.header__profile{display:flex;justify-content:space-between;align-items:center}.header__profile{column-gap:2rem;opacity:0;visibility:hidden;will-change:opacity;transition:opacity .2s ease;width:27.5rem}@media screen and (max-width:1023px){.header__profile{position:absolute;top:100%;left:0;right:0;background-color:#fff;border-top:1px solid rgba(203,213,224,.5);width:auto;padding:1.6rem 2rem;opacity:0!important;visibility:hidden!important}}.header__profile.loaded{visibility:visible;opacity:1}.header__profile-points{height:3.2rem;border-radius:1.6rem;width:6.6rem;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#00058f}@media screen and (max-width:1023px){.header__profile-points{order:0}}.header__profile-points-value{font-size:1.554rem;font-weight:700;line-height:1}.header__profile-points-lbl{font-size:.61rem}.header__profile-data{width:11rem}@media screen and (max-width:1023px){.header__profile-data{order:1}}.header__profile-name{color:#000;margin-bottom:.4rem;font-size:1.5rem;white-space:nowrap;text-align:right;font-weight:700;overflow:hidden;text-overflow:ellipsis;max-width:100%}.header__profile-ava{width:6.6rem;height:6.6rem;min-width:6.6rem;border-radius:50%;overflow:hidden;background-color:#f9f9ff;will-change:opacity;transition:opacity .2s ease}.header__profile-ava img{width:100%!important;height:100%!important;display:block;object-fit:cover}@media screen and (max-width:1023px){.header__profile-ava{width:7rem;height:7rem;min-width:7rem;order:-1}}.header__profile-ava:hover{opacity:.7}.header.open{border-radius:0}.header.open .header__profile{opacity:1!important;visibility:visible!important}.header.open nav{opacity:1;visibility:visible}.nav__bars{width:4rem;height:4rem;border-radius:50%;background-color:#00058f;will-change:opacity;transition:opacity .2s ease;cursor:pointer;position:relative}.nav__bars:hover{opacity:.7}.footer{background:#fff;border-radius:4rem 4rem 0 0;margin-top:auto;font-size:1rem;color:rgba(0,5,143,.65)}@media screen and (min-width:1441px){.footer{margin-left:auto;margin-right:auto;width:144rem;border-radius:3.2rem 3.2rem 0 0}}.footer .container{padding-top:3.5rem;padding-bottom:3.5rem;display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:1023px){.footer .container{flex-direction:column;row-gap:2.4rem}}.footer__it{line-height:1.2rem}.footer__it a{color:rgba(0,5,143,.65);text-decoration:underline!important;will-change:border-color,color;transition:color .2s ease,border-color .2s ease}.footer__it a:hover{color:#00058f}.footer__hint{font-size:.7rem;line-height:.84rem;width:31rem;min-width:31rem}@media screen and (max-width:1023px){.footer__hint{min-width:0;width:auto}}nav ul{display:flex;align-items:flex-start;column-gap:2rem;list-style:none;padding:0;margin:2rem 0 0}@media screen and (max-width:1023px){nav ul{margin:0;flex-direction:column;row-gap:2.6rem}}nav ul li{font-weight:500;font-size:1.5rem}nav ul li small{font-size:1rem;font-weight:400}nav ul li a{color:#7e858e;will-change:color;transition:color .2s ease}nav ul li a:hover{color:#00058f}nav ul li.active a{color:#00058f;cursor:default}@media screen and (max-width:1023px){nav{top:17rem;z-index:3;border-top:1px solid rgba(203,213,224,.5);padding:3.2rem 2rem;opacity:0;visibility:hidden}nav,nav:after{position:absolute;left:0;background:#fff;right:0}nav:after{top:100%;height:30rem;content:""}}