:root{--colorPrimary-Hue:208;--colorPrimary-Light:31%;--colorPrimary:var(--colorPrimary-Hue),100%,var(--colorPrimary-Light);--colorPrimary-l5:var(--colorPrimary-Hue),100%,36%;--colorPrimary-dark:var(--colorPrimary-Hue),100%,24%;--colorBlueLight:var(--colorPrimary-Hue),100%,78%;--colorSecondary:208,100%,50%;--colorThird:198,100%,70%;--colorAccent:328,59%,51%;--colorAccentInverse:328,100%,77%;--colorGrad2:211,100%,78%;--angleGrad:125deg;--baseGradient:linear-gradient(var(--angleGrad),hsl(var(--colorGrad2)) 0%,hsl(var(--colorPrimary)) 35%,hsl(var(--colorPrimary)) 65%,hsl(var(--colorGrad2)) 100%);--baseGradientInverse:linear-gradient(calc(var(--angleGrad)*-1),hsl(var(--colorPrimary)),hsl(var(--colorGrad2)));--colorReplaceGradient:315,45%,55%;--colorWhite:0,100%,var(--lightWhite,100%);--colorBlack:0,0%,var(--lightBlack,0%);--colorNeytralLight:#f1f2f3;--colorGrey-L85:0,0%,75%;--colorGrey-L11:23,15%,11%;--colorGriselMiddle:208,10%,55%;--fontPrimary:"PTSans",Arial,Helvetica,Geneva,sans-serif;--fontSecondary:"PT Sans Caption",Verdana,Helvetica,Tahoma,sans-serif;--fontSize:16px;--fontSize-xs:.75rem;--fontSize-sm:.875rem;--fontSize-lg:1.125rem;--fontSize-xl:1.25rem;--fontSize-2xl:1.375rem;--fontSize-3xl:1.5rem;--fontSize-4xl:1.625rem;--fontSize-5xl:1.75rem;--fontSize-7xl:2rem;--unitBase:.25rem;--size-2:calc(var(--unitBase)*2);--size-2_5:calc(var(--unitBase)*2.5);--size-3:calc(var(--unitBase)*3);--size-4:calc(var(--unitBase)*4);--size-5:calc(var(--unitBase)*5);--size-6:calc(var(--unitBase)*6);--size-7:calc(var(--unitBase)*7);--size-8:calc(var(--unitBase)*8);--size-9:calc(var(--unitBase)*9);--size-10:calc(var(--unitBase)*10);--size-11:calc(var(--unitBase)*11);--size-12:calc(var(--unitBase)*12);--size-13:calc(var(--unitBase)*13);--size-14:calc(var(--unitBase)*14);--size-15:calc(var(--unitBase)*15);--size-16:calc(var(--unitBase)*16);--size-17:calc(var(--unitBase)*17);--size-20:calc(var(--unitBase)*20);--size-24:calc(var(--unitBase)*24);--size-30:calc(var(--unitBase)*30);--size-38:calc(var(--unitBase)*38);--size-40:calc(var(--unitBase)*40);--size-58:calc(var(--unitBase)*58);--size-80:calc(var(--unitBase)*80);--size-96:calc(var(--unitBase)*96);--round-xs:4px;--round-md:8px;--round-lg:16px;--round-full:9999px;--round-circle:50%;--blur:20px;--heightHeader:60;--container:1160px;--insetBody:calc((100vw - var(--container))/2);--container-inset:16px;--gap-content:50px;--h1-size:var(--fontSize-7xl);--focusOutlineWidth:4px;--sizeRadioCheck:var(--size-5);--padInput:var(--size-2_5) var(--size-4);--transition:ease-in}@media (min-width:768px){:root{--gap-content:80px}}@media (min-width:1024px){:root{--sidebarWidth:80px}}@media (min-width:1256px){:root{--gap-content:100px;--h1-size:var(--size-10);--heightHeader:80}}@media (min-width:1800px){:root{--gap-content:140px}}[data-theme=default]{--colorInfo:var(--colorPrimary);--colorDanger-Hue:354;--colorDanger:var(--colorDanger-Hue),100%,45%;--colorDangerLight:var(--colorDanger-Hue),100%,68%;--colorSuccess-Hue:130;--colorSuccess:var(--colorSuccess-Hue),61%,41%;--colorSuccessLight:var(--colorSuccess-Hue),61%,61%;--shadow-size:var(--size-5);--shadow-neytral:0 0 var(--shadow-size) hsla(var(--colorText),0.15);--blurSize:20px;--colorText:var(--colorGrey-L11);--colorBg:hsl(var(--colorWhite));--bgCard:hsla(var(--colorPrimary),1);--bgCardHover:hsla(var(--colorPrimary-dark),1);--bgCardInverse:hsla(var(--colorWhite),0.25);--bgCardInverseHover:hsla(var(--colorBlack),0.25);--colorLink:hsl(var(--colorPrimary));--colorLinkHover:hsl(var(--colorAccent));--colorH:hsl(var(--colorPrimary));--bgBackOverlay:rgba(0,0,0,.5)}[data-theme=default] ::backdrop{--bgBackOverlay:rgba(0,0,0,.2)}[data-theme=default]{--focusOutlineColor:var(--colorSecondary);--focusOutlineOpacity:0.4;--outlinestyle:4px solid hsla(var(--focusOutlineColor),var(--focusOutlineOpacity));--bgHeader:hsl(var(--colorWhite));--textHeader:hsl(var(--colorText));--colorMenuItem:hsla(var(--colorText),1);--activeColorMenuItem:hsl(var(--colorSecondary));--hoverColorMenuItem:hsl(var(--colorAccent));--bgFooter:hsl(var(--colorPrimary));--textFooter:var(--colorWhite);--linkFooter:hsl(var(--colorWhite));--hoverLinkFooter:hsl(var(--colorWhite));--bgSideBar:hsl(var(--colorPrimary));--txtSideBar:hsl(var(--colorWhite));--bgBtnDefault:hsl(var(--colorPrimary));--imageBtnDefault:var(--baseGradient);--imageBtnDefaultHover:var(--baseGradientInverse);--txtBtnDefault:hsl(var(--colorWhite));--colorBtnOutline:hsl(var(--colorPrimary));--colorHoverBtnOutline:hsl(var(--colorSecondary));--hoverTxtBtnOutline:hsl(var(--colorWhite));--bgInput:hsl(var(--colorWhite));--colorBorderInput:hsl(var(--colorPrimary));--colorFocusBorderInput:hsl(var(--colorSecondary));--colorIconInput:hsl(var(--colorGrey-L11));--colorBorderRadio:hsla(var(--colorPrimary),1);--colorBorderDisabledRadio:hsla(var(--colorText),0.3);--colorActiveRadio:var(--colorPrimary-l5);--colorTxtActiveRadio:hsl(var(--colorText));--colorHoverRadio:hsla(var(--colorPrimary),0.4);--colorPressRadio:hsla(var(--colorPrimary),1)}@font-face{font-display:swap;font-family:PTSans;font-style:normal;font-weight:400;src:url(../fonts/PTSans-Regular.woff2) format("woff2"),url(../fonts/PTSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:PTSans;font-style:normal;font-weight:700;src:url(../fonts/PTSans-Bold.woff2) format("woff2"),url(../fonts/PTSans-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:PTSans Caption;font-style:normal;font-weight:400;src:url(../fonts/PTSans-Caption.woff2) format("woff2"),url(../fonts/PTSans-Caption.woff) format("woff")}@font-face{font-display:swap;font-family:PTSans Caption;font-style:normal;font-weight:700;src:url(../fonts/PTSans-CaptionBold.woff2) format("woff2"),url(../fonts/PTSans-CaptionBold.woff) format("woff")}*{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale;font-kerning:auto;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.2em}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:focus,:focus-visible{-webkit-tap-highlight-color:transparent}button{background:none;color:currentColor;cursor:pointer;font-family:inherit;font-size:100%;padding:0}a img,button{border:none}p{margin:0}dl,ol,ul{margin:0;padding:0}ul{list-style:none}strong{font-weight:700}figure{margin:0;padding:0}figure img{max-width:100%}pre{font-family:var(--font-primary)}table{border:none;border-collapse:collapse;border-spacing:0}dialog{border:none;padding:0}body,html{font-size:var(--fontSize);height:100%}body{background:var(--colorBg);color:hsl(var(--colorText));font-family:var(--fontPrimary);font-weight:400;margin:0;padding:0;position:relative;transition:padding .2s var(--transition)}body.scroll-lock{overflow:hidden}.overlay{background:hsl(var(--colorBlack));bottom:0;height:100vh;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .5s var(--transition);width:100vw}.overlay.is-active{opacity:.5;pointer-events:all}.hidden{display:none}[hidden]{display:none!important}.visually-hidden{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);overflow:hidden}.h1,h1{padding:0}.h1,.h2,h1,h2{color:var(--colorH);font-size:var(--h1-size);font-weight:700;margin:0;text-wrap:balance}.h2:not([class]),h2:not([class]){margin:2em 0 1em;padding:0}.h2:not([class]):first-child,h2:not([class]):first-child{margin-top:0}.h3,h3{color:var(--colorH);font-size:var(--fontSize-3xl);font-weight:700;margin:0;text-wrap:balance}.h3:not([class]),h3:not([class]){margin:2em 0 1em;padding:0}.h3:not([class]):first-child,h3:not([class]):first-child{margin-top:0}.h4,h4{color:var(--colorH);font-size:var(--h4-size);font-weight:700;margin:0;text-wrap:balance}.h4:not([class]),h4:not([class]){margin:var(--h3-mb) 0 1em;padding:0}.h4:not([class]):first-child,h4:not([class]):first-child{margin-top:0}a{color:var(--colorLink);text-underline-offset:.2em;transition:color .2s var(--transition),background-color .2s var(--transition)}a:focus-visible{color:var(--colorLinkHover)}@media (hover:hover){a:hover{color:var(--colorLinkHover)}}:focus-visible{outline:4px solid hsla(var(--focusOutlineColor),var(--focusOutlineOpacity));outline-offset:3px}.page-popup p:not([class]),.page__content p:not([class]){margin:1.3em 0 .8em;padding:0}.page-popup p:not([class]):first-child,.page__content p:not([class]):first-child{margin-top:0}.page-popup p:not([class]):last-child,.page__content p:not([class]):last-child{margin-bottom:0}:is(h2,h3)+.page-popup p:not([class]),:is(h2,h3)+.page__content p:not([class]){margin-top:0}.page-popup a:not([class]),.page__content a:not([class]){text-decoration:underline}.page-popup a:not([class]):focus-visible,.page__content a:not([class]):focus-visible{border-radius:2px;outline-offset:2px}.color-minor{color:hsla(var(--colorText),.8)}.color-info{color:hsl(var(--colorInfo))}.color-danger{color:hsl(var(--colorDanger))}.color-success{color:hsl(var(--colorSuccess))}hr{margin:var(--size-7) 0;opacity:.5}.plain-text ul:not([class]){--marker:circle;list-style-type:var(--marker);margin:1em 0 1em 2.5em}.plain-text ul:not([class]) li:not(:last-child){margin-bottom:.7em}.plain-text ol:not([class]){--marker:decimal;list-style-type:var(--marker);margin:1em 0 1em 2.5em}.plain-text ol:not([class]) li:not(:last-child){margin-bottom:.7em}.plain-text blockquote{border-left:1px solid hsl(var(--colorSecondary));font-style:italic;margin-left:0;padding-left:var(--size-5)}@keyframes topToShowBottom{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}@keyframes bottomToHideTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50%)}}@keyframes bottomToShowTop{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes topToHideBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100px)}}@keyframes leftToShowRight{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes rightToHideLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes rightToShowLeft{0%{opacity:0;translate:100%}to{opacity:1;translate:0}}@keyframes leftToHideRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes showModal{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}@keyframes hideModal{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50%)}}@-ms-viewport{width:device-width}html{-ms-overflow-style:scrollbar}.clearfix:after{clear:both;content:"";display:block}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.hidden-xs-up{display:none!important}@media (max-width:767.98px){.hidden-xs-down{display:none!important}}@media (min-width:768px){.hidden-sm-up{display:none!important}}@media (max-width:1023.98px){.hidden-sm-down{display:none!important}}@media (min-width:1024px){.hidden-md-up{display:none!important}}@media (max-width:1255.98px){.hidden-md-down{display:none!important}}@media (min-width:1256px){.hidden-lg-up{display:none!important}}@media (max-width:1499.98px){.hidden-lg-down{display:none!important}}@media (min-width:1500px){.hidden-xl-up{display:none!important}}.hidden-lg-down,.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.no-gutters,.row{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:0;padding-right:0;position:relative;width:100%}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:auto}.col-1,.col-auto{-webkit-box-flex:0}.col-1{-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-2,.col-3{-webkit-box-flex:0}.col-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-4,.col-5{-webkit-box-flex:0}.col-5{-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-6,.col-7{-webkit-box-flex:0}.col-7{-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-8,.col-9{-webkit-box-flex:0}.col-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-10,.col-11{-webkit-box-flex:0}.col-11{-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:768px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:1024px){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:auto}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:1256px){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1500px){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.img-fluid{height:auto;max-width:100%}.button{--insetV:calc(var(--size-3) - 2px);--insetH:var(--size-5);align-items:center;background-color:hsl(var(--colorGrey-L85));border:1px solid transparent;border-radius:var(--round-md);color:hsl(var(--colorText));cursor:pointer;display:inline-flex;font-size:var(--fontSize);justify-content:center;letter-spacing:.04ex;line-height:1.15em;min-height:var(--size-10);outline:4px solid transparent;padding:var(--insetV) var(--insetH);text-align:center;text-decoration:none;text-wrap:balance;transition:all .2s var(--transition);vertical-align:baseline}@media (hover:hover){.button:not(span):hover{background-color:hsla(var(--colorText),.2);box-shadow:var(--shadow-inset);color:hsl(var(--colorText))}}.button:focus-visible{color:hsl(var(--colorText));outline:var(--outlinestyle)}.button._disabled,.button:disabled{box-shadow:none;color:hsla(var(--colorText),.6);cursor:not-allowed;opacity:.3;pointer-events:none}.button._disabled:focus-visible,.button:disabled:focus-visible{outline:none}.button--wide{--insetH:3em}.button--wide100{width:100%}.button--low{--insetV:var(--unitBase);font-size:var(--fontSize-sm);min-height:var(--size-8)}.button--hight{--insetV:calc(var(--size-4) - 2px)}.button .icok{font-size:1.5em}.button--withicon{gap:var(--size-3);text-align:left}.button--onlyicon,.button--withicon{align-items:center;display:inline-flex;justify-content:center}.button--onlyicon{--insetH:var(--insetV);aspect-ratio:1/1;line-height:0}.btn-default{background-color:hsl(var(--colorPrimary));border:none;color:var(--txtBtnDefault);font-weight:700;transition:background-color .2s var(--transition)}.btn-default:focus-visible{color:var(--txtBtnDefault)}@media (hover:hover){.btn-default:not(span):hover{background-color:hsl(var(--colorSecondary));color:var(--txtBtnDefault)}}.btn-default._disabled,.btn-default:disabled,.btn-gradient{color:var(--txtBtnDefault)}.btn-gradient{background-color:transparent;background-image:var(--imageBtnDefault);background-position:0 0;background-size:200%;border:none;font-weight:700;transition:background-position .2s var(--transition)}.btn-gradient:focus-visible{color:var(--txtBtnDefault)}@media (hover:hover){.btn-gradient:not(span):hover{background-position:100% 0;color:var(--txtBtnDefault)}}.btn-gradient._disabled,.btn-gradient:disabled{color:var(--txtBtnDefault)}.btn-outline{background-color:transparent;border-color:var(--colorBtnOutline);color:var(--colorBtnOutline);font-weight:700}@media (hover:hover){.btn-outline:not(span):hover{background-color:var(--colorHoverBtnOutline);border-color:transparent;color:var(--hoverTxtBtnOutline)}}.btn-outline:focus-visible{color:var(--colorBtnOutline)}.btn-outline:focus{background-color:var(--colorHoverBtnOutline);border-color:transparent;color:var(--hoverTxtBtnOutline)}.btn-outline._disabled,.btn-outline:disabled{color:var(--colorBtnOutline)}.btn-outline--inverse{--colorBtnOutline:hsl(var(--colorWhite));--colorHoverBtnOutline:hsl(var(--colorWhite));--hoverTxtBtnOutline:hsl(var(--colorPrimary))}.btn-outline--tags{background-color:hsla(var(--colorWhite));font-weight:400}.btn-outline--tags.active{--colorBtnOutline:hsl(var(--colorWhite));background-color:hsla(var(--colorSecondary));border-color:transparent}:checked~.btn-outline{background-color:var(--bgBtnDefault);border-color:transparent;color:var(--txtBtnDefault)}button,form,input,option,select,textarea{font-family:inherit;font-size:100%}fieldset{border:none;margin:0;min-inline-size:auto;padding:0}select{max-width:100%;width:100%}input{transition:background-color .2s var(--transition),color .2s var(--transition),border .2s var(--transition)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:hsl(var(--colorPrimary));-webkit-box-shadow:0 0 0 40rem #fff inset,var(--shadow-default)}.default-input{--colorText:var(--colorGrey-L11);background-color:var(--bgInput);border:1px solid var(--colorBorderInput);border-radius:var(--round-md);color:hsl(var(--colorText));line-height:1.15em;outline:4px solid transparent;padding:var(--padInput);transition:opacity .3s var(--transition),border-color .2s var(--transition),color .2s var(--transition),outline .3s var(--transition);width:100%}.default-input:focus,.default-input:focus-visible{border-color:var(--colorFocusBorderInput);outline-color:hsla(var(--focusOutlineColor),var(--focusOutlineOpacity))}.default-input:disabled{border-color:hsl(var(--colorText),.3);color:hsl(var(--colorText),.7);cursor:not-allowed;pointer-events:none}@media (hover:hover){.default-input:hover{border-color:var(--colorFocusBorderInput)}}.default-input::-moz-placeholder{color:var(--colorText);font-size:100%;opacity:.5}.default-input:-ms-input-placeholder{color:var(--colorText);font-size:100%;opacity:.5}.default-input::-webkit-input-placeholder{color:var(--colorText);font-size:100%;opacity:.5}.default-input--error{--colorBorderInput:hsl(var(--colorDanger))}.default-input--success{--colorBorderInput:hsl(var(--colorSuccess))}.checkboxItem{--bgInput:transparent;display:flex;gap:var(--size-2_5);min-height:1.2em;padding:0;position:relative}.checkboxItem__control{-webkit-appearance:none;appearance:none;background:var(--bgInput);border:1px solid var(--colorBorderRadio);border-radius:4px;flex-shrink:0;height:var(--sizeRadioCheck);margin-bottom:0;margin-left:0;margin-top:.1em;outline:4px solid transparent;position:relative;transition:all .2s ease-out;width:var(--sizeRadioCheck)}.checkboxItem__control:after{--width:calc(var(--sizeRadioCheck)*0.8);--height:calc(var(--sizeRadioCheck)*0.8);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none' viewBox='0 0 10 8'%3E%3Cpath fill='%2300549F' fill-rule='evenodd' d='M9.03.97a.75.75 0 0 1 0 1.06l-5 5a.75.75 0 0 1-1.06 0l-2-2a.75.75 0 0 1 1.06-1.06L3.5 5.44 7.97.97a.75.75 0 0 1 1.06 0' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid transparent;content:"";display:block;height:var(--height);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease-out;width:var(--width)}.checkboxItem__control:checked{border-color:hsl(var(--colorActiveRadio))}.checkboxItem__control:checked:after{opacity:1}.checkboxItem__control:focus-visible{border-color:var(--colorFocusBorderInput);outline-color:hsla(var(--focusOutlineColor),var(--focusOutlineOpacity))}@media (hover:hover){.checkboxItem__control:hover{border-color:var(--colorFocusBorderInput);outline-color:var(--colorHoverRadio)}}.checkboxItem__control:disabled{border-color:var(--colorBorderDisabledRadio)}@media (hover:hover){.checkboxItem__control:disabled:hover{outline-color:transparent}}.checkboxItem__control--inverse{--colorBorderRadio:hsl(var(--colorWhite));--colorActiveRadio:var(--colorWhite);--colorHoverRadio:hsla(var(--colorWhite),0.4);--colorFocusBorderInput:hsla(var(--colorWhite),1);--colorPressRadio:hsla(var(--colorWhite),1)}.checkboxItem__control--inverse:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none' viewBox='0 0 10 8'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M9.03.97a.75.75 0 0 1 0 1.06l-5 5a.75.75 0 0 1-1.06 0l-2-2a.75.75 0 0 1 1.06-1.06L3.5 5.44 7.97.97a.75.75 0 0 1 1.06 0' clip-rule='evenodd'/%3E%3C/svg%3E")}.checkboxItem__label{min-height:1.5em}.checkboxItem__control:disabled~.checkboxItem__label{cursor:text;opacity:.6}.radioItem{--bgInput:transparent;display:flex;gap:var(--size-2_5);min-height:1.2em;padding:0;position:relative}.radioItem__control{-webkit-appearance:none;appearance:none;background:var(--bgInput);border:1px solid var(--colorBorderRadio);border-radius:var(--round-circle);flex-shrink:0;height:var(--sizeRadioCheck);margin-top:.1em;outline:4px solid transparent;position:relative;transition:all .2s ease-out;width:var(--sizeRadioCheck)}.radioItem__control:after{--sizeDot:var(--size-3);background:hsl(var(--colorActiveRadio));border-radius:50%;content:"";display:block;height:var(--sizeDot);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-out;width:var(--sizeDot)}.radioItem__control:checked{border-color:hsl(var(--colorActiveRadio))}.radioItem__control:checked:after{opacity:1}@media (hover:hover){.radioItem__control:hover{border-color:var(--colorFocusBorderInput);outline-color:var(--colorHoverRadio)}}.radioItem__control:focus-visible{border-color:var(--colorFocusBorderInput);outline-color:hsla(var(--focusOutlineColor),var(--focusOutlineOpacity))}.radioItem__control:disabled{border-color:var(--colorBorderDisabledRadio)}@media (hover:hover){.radioItem__control:disabled:hover{outline-color:transparent}}.radioItem__label{min-height:1.5em;padding-top:2px}.radioItem__control:disabled~.radioItem__label{cursor:text;opacity:.6}.default-select{display:inline-block;position:relative;width:100%}.default-select__field{appearance:none;background-color:var(--bgInput);border:1px solid var(--colorBorderInput);border-radius:var(--round-md);color:hsl(var(--colorText));line-height:1.15em;outline:4px solid transparent;padding:var(--padInput);padding-right:var(--size-10);transition:border .3s var(--transition),outline .3s var(--transition)}.default-select__field:focus,.default-select__field:focus-visible{border-color:var(--colorFocusBorderInput);outline-color:hsla(var(--focusOutlineColor),var(--focusOutlineOpacity))}.default-select__field:disabled{background-color:transparent;color:hsl(var(--colorText),.8);cursor:not-allowed;opacity:.9;pointer-events:none}@media (hover:hover){.default-select__field:hover{border-color:var(--colorFocusBorderInput)}}.default-select__field[multiple]{padding:var(--padInput)}.default-select:before{background:none;border-right:1px solid hsla(var(--colorText),.8);border-top:1px solid hsla(var(--colorText),.8);content:"";display:block;height:var(--size-2);pointer-events:none;position:absolute;right:var(--size-4);top:50%;transform:translateY(-50%) rotate(139deg) skew(10deg) translateY(30%);width:var(--size-2)}.default-select:has([multiple]):before{display:none}.default-select--error{--colorBorderInput:hsl(var(--colorDanger))}.default-select--success{--colorBorderInput:hsl(var(--colorSuccess))}.formDefault__item{display:flex;gap:0 var(--size-5)}.formDefault__item:not(:last-child){margin:var(--size-2) 0 var(--size-6)}.formDefault__row{align-items:stretch;display:flex;flex-direction:column;gap:var(--size-5)}.formDefault__row:not(:last-child){margin:var(--size-2) 0 var(--size-8)}.formDefault__row .formDefault__item,.formDefault__row .inputGroup{margin:0}.formDefault__h2{font-size:var(--h2-size);font-weight:700}.formDefault__fieldset{margin:var(--size-12) 0 0}.formDefault__footer{display:flex;flex-direction:column;gap:var(--size-4);justify-content:space-between;margin-top:var(--size-8)}.formDefault__foot-left,.formDefault__foot-right{align-items:center;display:flex;gap:var(--size-4)}.inputItem{align-items:start;display:flex;flex-direction:column;gap:var(--size-3) var(--size-4);position:relative;width:100%}.inputItem--row{flex-direction:row}.inputItem--row .inputItem__label{padding:var(--padInput);padding-left:0;padding-right:0}.inputItem--row .inputItem__box{width:auto}.inputItem__label{display:block;font-weight:700;transition:all .4s var(--transition)}.inputItem__box{display:inline-block;position:relative;width:100%}.inputItem__helpText{color:hsla(var(--colorText),.6);font-size:var(--fontSize-sm)}.inputItem__error-text,.inputItem__helpText{margin-top:calc(var(--unitBase)*-1)}.inputItem--suffix .default-input{padding-right:2.5em;width:100%}.inputItem__suffix{color:var(--colorIconInput);font-size:1.2em;line-height:0;position:absolute;right:.8em;top:50%;transform:translateY(-50%);transition:color .2s ease-out}@media (hover:hover){.inputItem__suffix:hover{color:hsl(var(--colorPrimary))}}.inputItem--prefix .default-input{padding-left:2.5em;width:100%}.inputItem__prefix{color:var(--colorIconInput);font-size:1.2em;left:.8em;line-height:0;position:absolute;top:50%;transform:translateY(-50%)}:disabled+.inputItem__prefix,:disabled+.inputItem__suffix,:disabled~.inputItem__prefix,:disabled~.inputItem__suffix{opacity:.5}.inputGroup{display:flex;flex-direction:column;gap:var(--size-3) var(--size-4);margin:var(--size-2) 0 var(--size-7)}.inputGroup:last-child,.inputGroup__error-text{margin-bottom:0}.inputGroup--row{flex-direction:row}.inputGroup__list{display:flex;flex-direction:column;gap:var(--size-2) var(--size-4)}.inputGroup__list--row{flex-direction:row}.inputGroup__separate{align-self:center}.inputGroup--error{--colorBorderInput:hsl(var(--colorDanger))}.inputGroup--success{--colorBorderInput:hsl(var(--colorSuccess))}.daterange{--font__family:var(--fontPrimary);--background__color:var(--bgCard);--text__base__color:hsl(var(--colorText));--text__light__color:hsl(var(--colorText));--accent__color__hsl:var(--colorPrimary);--accent__text__color:hsl(var(--colorWhite));--hover__text__color:hsl(var(--colorText));--tooltip__text__color:hsl(var(--colorText));--line__border__color:hsla(var(--colorText),0.2);--tooltip__color:hsl(var(--colorWarning-Hue),100%,70%);--info__error__color:hsl(var(--colorDanger));--button__key__color:var(--bgBtnDefault);--button__bg__color:var(--button__key__color);--button__txt__color:var(--txtBtnDefault);--button__bg__hover__color:var(--hoverBgBtnDefault);--button__txt__hover__color:var(--txtBtnDefault);--button__indent:var(--size-2) var(--size-3);--button__round:var(--round-full);--dates__invalid__color:hsla(var(--colorText),0.35);--dates__disabled__color:hsla(var(--colorText),0.25);--dates__disabled__ico:"\00D7";--dates__disabled__cross__color:hsl(var(--colorDanger));--container__round:0;--container__shadow:var(--shadow-default)}.daterange__month-day--disabled:after{font-size:2em;transform:translate(-50%,-50%)}[data-theme=dark] .daterange{--tooltip__text__color:hsl(var(--colorBlack))}.page{display:flex;flex-direction:column;padding-top:calc(var(--heightHeader)*1px)}.page__footer{justify-self:flex-end}.page__wrapper{flex-grow:1}.page__heading{display:grid;gap:0 var(--container-inset);grid-template-columns:1fr min(var(--container),calc(100% - var(--container-inset)*2)) 1fr;padding:var(--size-8) 0 var(--size-6)}.page__heading>*{grid-column:2}.page__heading--cover{--bgimage:radial-gradient(49% 81% at 47% 44%,#003172 0%,#073aff00 97%),radial-gradient(113% 91% at 78% 92%,#00549f 0%,#ff000000 100%),radial-gradient(142% 91% at 83% 7%,#0f72bc 1%,#ff000000 99%),radial-gradient(142% 91% at -6% 74%,#004481 0%,#ff000000 86%),radial-gradient(142% 91% at 33% -19%,#00549f 1%,#77dcfa 74%);--bgsize:100% 100% --bgpos:0px 0px,0px 0px,0px 0px,0px 0px,0px 0px;background-color:hsl(var(--colorPrimary));background-image:var(--bgimage);background-position:var(--bgpos);background-size:var(--bgsize);padding:var(--size-7) 0}.page__subnav{margin-top:var(--size-6)}.page__content{display:grid;gap:0 var(--container-inset);grid-template-columns:1fr min(var(--container),calc(100% - var(--container-inset)*2)) 1fr;padding-bottom:var(--gap-content)}.page__heading--cover+.page__content{padding-top:var(--gap-content)}.page__content>*{grid-column:2}.page__section{grid-column:2;padding:calc(var(--gap-content)/2) 0}.page__section:first-child{padding-top:0}.page__section--fullwide{grid-column:1/4;width:100%}.page__section:not(.fullwide)+.page__section--fullwide{margin-top:calc(var(--gap-content)/2)}.page__section--fullwide+.page__section:not(.fullwide){padding-top:var(--gap-content)}.page__h1:only-child{margin:0}.fullwide{background-color:var(--colorNeytralLight);display:grid;gap:0 var(--container-inset);grid-template-columns:1fr min(var(--container),calc(100% - var(--container-inset)*2)) 1fr;padding:var(--gap-content) 0}.fullwide>*{grid-column:2}.fullwide--blue{--colorText:var(--colorWhite);--colorH:var(--colorWhite);--colorLink:var(--colorWhite);--colorLinkHover:hsl(var(--colorAccentInverse));--focusOutlineColor:var(--colorWhite);background-color:var(--bgCard);background-image:url(../images/waves.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:hsl(var(--colorText))}.fullwide:first-child{padding-top:var(--gap-content)}.cover{background-color:var(--colorBg);border-radius:var(--round-lg);display:flex;flex-direction:column;gap:var(--size-4);padding:var(--size-4)}.cover__imgbox{aspect-ratio:4/3;border-radius:var(--round-md);margin-top:var(--size-2);overflow:hidden}.cover__img{height:100%;object-fit:cover;width:100%}@media (min-width:768px){.cover{gap:var(--size-6)}.cover__imgbox{aspect-ratio:2.33/1;margin-top:var(--size-4)}}.cover__content{display:flex;flex-direction:column;gap:var(--size-5)}.cover--index{--colorText:var(--colorWhite);--colorH:hsl(var(--colorWhite));background-color:transparent;color:hsl(var(--colorText));padding:0}.cover__index-actions{display:flex;flex-direction:column;gap:var(--size-6)}.cover__index-slider{position:relative}.column-1_2_3{display:flex;flex-direction:column;gap:var(--size-4)}@media (min-width:768px){.column-1_2_3{display:grid;grid-template-columns:repeat(2,1fr)}}.icok{display:inline-block;flex-shrink:0;height:1em;text-align:center;transition:color .2s var(--transition);width:1em}.icok svg{height:100%;width:100%;stroke:currentColor;fill:none;display:block}.icon-text{display:inline-flex;gap:var(--size-3)}.blurlink{--round:var(--round-md);--inset:var(--size-5);--colorLinkHover:hsl(var(--colorWhite));align-items:center;border-radius:var(--round);color:var(--colorBg);display:grid;gap:var(--size-5);grid-template-areas:"text icon";grid-template-columns:auto min-content;grid-template-rows:auto;justify-content:space-between;text-decoration:none}.blurlink__text{grid-area:text;margin:var(--inset);margin-right:0;text-align:left;z-index:2}.blurlink__icon{align-items:center;border:1px solid;border-radius:var(--round-md);display:flex;font-size:var(--size-6);grid-area:icon;height:var(--size-10);justify-content:center;margin:var(--inset);margin-left:0;width:var(--size-10);z-index:2}.blurlink:before{backdrop-filter:blur(var(--blurSize));background-color:var(--bgCardInverse);border-radius:var(--round);content:"";display:block;grid-column:1/3;grid-row:1/-1;height:100%;transition:background-color .2s var(--transition);z-index:1}.blurlink:focus-visible{--focusOutlineColor:var(--colorWhite);--focusOutlineOpacity:0.7}.blurlink:focus-visible:before{background-color:var(--bgCardInverseHover);color:var(--colorBg)}@media (hover:hover){.blurlink:hover:before{background-color:var(--bgCardInverseHover);color:var(--colorBg)}}.card{--colorH:var(--colorWhite);--colorLink:var(--colorWhite);--colorLinkHover:hsl(var(--colorWhite));--round:var(--round-lg);background-color:var(--bgCard);border-radius:var(--round);color:var(--colorBg);padding:var(--size-5);position:relative;text-decoration:none;transition:background-color .2s var(--transition)}.card:focus-visible{background-color:var(--bgCardHover)}@media (hover:hover){a.card:hover{background-color:var(--bgCardHover)}}button.card{display:block}.card__content{--focusOutlineColor:var(--colorWhite);--colorLinkHover:hsl(var(--colorAccentInverse));height:100%;position:relative;z-index:2}.card__bgimg{border-radius:var(--round);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.card__bgimg-source{height:100%;object-fit:cover;object-position:center;width:100%}.card__link{font-weight:700;gap:var(--size-5);justify-content:space-between;letter-spacing:.1ex}.card__link,.card__link-icon{align-items:center;display:flex}.card__link-icon{border:1px solid;border-radius:var(--round-md);flex-shrink:0;font-size:var(--size-6);height:var(--size-10);justify-content:center;width:var(--size-10)}@media (min-width:768px){.card__link{align-items:flex-end}}.card--inverse{backdrop-filter:blur(var(--blurSize));background-color:var(--bgCardInverse);transition:background-color .2s var(--transition)}.card--inverse:focus-visible{background-color:var(--bgCardInverseHover)}@media (hover:hover){a.card--inverse:hover{background-color:var(--bgCardInverseHover)}}.card--blurlink{padding:0}.card--blurlink .blurlink:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.card--blurlink:focus-visible .blurlink:before{background-color:var(--bgCardInverseHover)}.card--blurlink .card__content{padding:var(--size-5)}.card--blurlink .card__content,.card--link{display:flex;flex-direction:column;gap:var(--size-5);justify-content:flex-end}.socio{gap:var(--size-5)}.socio,.socio__item{align-items:center;display:flex}.socio__item{border:1px solid;border-radius:var(--round-md);color:currentColor;height:var(--size-10);justify-content:center;width:var(--size-10)}.socio__item .icok{font-size:var(--size-6)}@media (hover:hover){.socio__item:hover{background-color:hsl(var(--colorText));color:hsl(var(--colorPrimary))}}.socio__item:focus-visible{background-color:hsl(var(--colorText));color:hsl(var(--colorPrimary))}.scrollBlock{isolation:isolate;overflow:auto;position:relative;scrollbar-color:hsla(var(--colorText),.2) hsla(var(--colorText),.1);scrollbar-gutter:stable;scrollbar-width:thin}.scrollBlock::-webkit-scrollbar{height:.325rem;width:10px}.scrollBlock::-webkit-scrollbar-track{background-color:hsla(var(--colorText),0);border:1px solid hsla(var(--colorText),.1);border-radius:5px}.scrollBlock::-webkit-scrollbar-thumb{background-color:hsla(var(--colorText),.7);border-radius:5px}.scrollBlock::-webkit-scrollbar-thumb:vertical{min-height:1.5rem}.scrollBlock::-webkit-scrollbar-thumb:horizontal{min-width:1.5rem}.swiper{--swiper-theme-color:hsl(var(--colorText));--swiper-navigation-color:hsl(var(--colorText));--swiper-wrapper-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}.swiper-navigation{align-items:center;display:flex;gap:var(--size-4);justify-content:flex-end}.swiper-button-next,.swiper-button-prev{background-color:hsl(var(--colorWhite));font-size:14px;height:auto;margin-top:0;padding:var(--size-2_5) 0;position:static;width:auto}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-pagination{position:static;width:auto}.swiper-slide{width:min-content}[data-modal-win][open]{animation:showModal .5s}[data-modal-win].hide{animation:hideModal .5s}[data-modal-win]::backdrop{background-color:var(--bgBackOverlay)}.popup{border-radius:var(--round-lg)}.popup__wrapper{padding:var(--size-5);position:relative}.popup__close{background-color:hsl(var(--colorWhite));position:absolute;right:var(--size-2_5);top:var(--size-2_5)}.popup__head{margin-bottom:var(--size-5);min-height:var(--size-10);padding-right:var(--size-10)}@media (max-width:767px){.popup__close{--insetV:var(--unitBase)}}.overflow-table{isolation:isolate;margin:0 calc(var(--insetH)*-1);max-height:85vh;overflow:auto;padding:0 var(--insetH);position:relative;scrollbar-color:hsla(var(--colorText),.2) hsla(var(--colorText),.1);scrollbar-gutter:stable;scrollbar-width:thin}.overflow-table::-webkit-scrollbar{height:.325rem;width:10px}.overflow-table::-webkit-scrollbar-track{background-color:hsla(var(--colorText),0);border:1px solid hsla(var(--colorText),.1);border-radius:5px}.overflow-table::-webkit-scrollbar-thumb{background-color:hsla(var(--colorText),.7);border-radius:5px}.overflow-table::-webkit-scrollbar-thumb:vertical{min-height:1.5rem}.overflow-table::-webkit-scrollbar-thumb:horizontal{min-width:1.5rem}.table{border-collapse:collapse;border-top:1px solid hsla(var(--colorText),.5);margin:var(--size-4) 0}.table__td{border-bottom:1px solid hsla(var(--colorText),.5);border-right:1px solid hsla(var(--colorText),.5);padding:var(--size-2)}.table__td:last-child{border-right:none}.pagination{--size-item:var(--size-10);align-items:center;display:flex;gap:var(--size-2);justify-content:center}.pagination__item--prev{margin-right:auto}.pagination__item--next{margin-left:auto}.pagination__num{align-items:center;border:1px solid hsl(var(--colorPrimary));border-radius:var(--round-md);display:flex;height:var(--size-item);justify-content:center;min-width:var(--size-item);padding:var(--unitBase);text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out}.pagination__num:focus-visible{background-color:hsl(var(--colorSecondary));border-color:hsl(var(--colorSecondary));color:hsl(var(--colorWhite))}@media (hover:hover){.pagination__num:hover{background-color:hsl(var(--colorSecondary));border-color:hsl(var(--colorSecondary));color:hsl(var(--colorWhite))}}.pagination__num--active,.pagination__num--active:hover{background-color:var(--bgBtnDefault);border-color:transparent;color:var(--txtBtnDefault)}.pagination__arrow{align-items:center;border:1px solid hsl(var(--colorPrimary));border-radius:var(--round-md);display:flex;font-size:var(--size-5);height:var(--size-item);justify-content:center;transition:background-color .2s ease-out;width:var(--size-item)}.pagination__arrow:focus-visible{background-color:hsl(var(--colorSecondary));border-color:hsl(var(--colorSecondary));color:hsl(var(--colorWhite))}@media (hover:hover){.pagination__arrow:hover{background-color:hsl(var(--colorSecondary));border-color:hsl(var(--colorSecondary));color:hsl(var(--colorWhite))}}.pagination__arrow--disable,.pagination__arrow--disable:hover{border-color:hsla(var(--colorText),.5);color:hsla(var(--colorText),.5);pointer-events:none}.leave-request__agree{font-size:var(--fontSize-sm)}.faq-list{display:flex;flex-direction:column;gap:var(--size-4)}.faq-list__item{background-color:var(--colorNeytralLight);border-radius:var(--round-md);padding:var(--size-4)}.faq-list__toggle{cursor:pointer;display:flex;gap:var(--size-4);justify-content:space-between}.faq-list__toggle::-webkit-details-marker,.faq-list__toggle::marker{content:"";display:none;list-style:none}.faq-list__toggler{align-self:start;flex-shrink:0;font-size:var(--size-4);justify-self:end;min-height:auto}.faq-list__toggler .icok{font-size:1em;transition:transform .1s var(--transition)}summary:focus-visible .faq-list__toggler{color:var(--txtBtnDefault)}@media (hover:hover){.faq-list__toggler:hover{background-color:hsl(var(--colorSecondary));color:var(--txtBtnDefault)}}[open] .faq-list__toggler .icok{transform:rotate(180deg)}@media (max-width:767px){.faq-list__toggler{height:var(--size-8);width:var(--size-8)}}.faq-list__title{color:hsl(var(--colorPrimary));font-weight:700}@media (hover:hover){.faq-list__title:hover{color:hsl(var(--colorSecondary))}}.faq-list__content{padding-top:var(--size-4)}@media (hover:hover){.faq-list__toggle:hover .faq-list__title{color:hsl(var(--colorSecondary))}.faq-list__toggle:hover .faq-list__toggler{background-color:hsl(var(--colorSecondary));color:var(--txtBtnDefault)}}.navTags{display:flex;gap:var(--size-4);overflow:auto}.navTags__link{white-space:nowrap}@media (max-width:767px){.navTags__link{--insetV:var(--unitBase)}.navTags__link .icok{font-size:1.2em}}.navTags--subnav{flex-wrap:wrap;overflow:inherit}.navTags--subnav .btn-outline--tags.active{background-color:hsl(var(--colorPrimary))}.link-all-courses{align-items:center;color:hsl(var(--colorText));display:inline-flex;font-size:var(--fontSize-2xl);gap:var(--size-5);text-decoration:none}.link-all-courses__icon{background-color:hsl(var(--colorWhite))}@media (hover:hover){.link-all-courses:hover{color:hsl(var(--colorSecondary))}.link-all-courses:hover .link-all-courses__icon{--colorBtnOutline:hsl(var(--colorWhite));background-color:hsla(var(--colorSecondary));border-color:transparent}}.short-courses__filters{display:flex;gap:var(--size-6);margin-bottom:var(--size-6)}.short-courses__footer{margin-top:var(--size-6)}@media (max-width:767px){.short-courses .tablist .courses__item:nth-of-type(n+4),.short-courses__head .link-all-courses{display:none}}@media (max-width:1023px){.short-courses__switcher{--insetV:var(--unitBase);--insetH:var(--size-2)}.short-courses__switcher .button__text{display:none}}.popular-courses{container-type:inline-size;width:100%}.contacts-map{height:50vh}.contacts-map iframe{height:100%;object-fit:cover;width:100%}.doc{display:flex;gap:var(--size-4);text-decoration:none}.doc__info{display:flex;flex-direction:column;gap:var(--size-2)}.doc__ico{color:hsl(var(--colorPrimary));flex-shrink:0;font-size:var(--size-6)}.doc__title{font-size:var(--fontSize-xl);font-weight:700}.doc__text{color:hsl(var(--colorText))}@media (hover:hover){.doc:hover .doc__title{text-decoration:underline}}.doc-list{--gap:var(--size-5);display:flex;flex-direction:column;gap:var(--gap)}.doc-list__item{border-bottom:1px solid hsla(var(--colorBlack),.3);padding-bottom:var(--gap)}.header{align-items:center;background-color:var(--bgHeader);border-bottom:1px solid hsl(var(--colorPrimary));color:var(--textHeader);display:flex;height:calc(var(--heightHeader)*1px);justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99}.header__container{gap:var(--size-5);max-width:var(--container);padding:var(--size-3) var(--container-inset);width:100%}.header__container,.header__logo{display:flex;justify-content:space-between}.header__logo{align-items:center;border-radius:var(--round-xs);color:hsl(var(--colorPrimary));height:38px}.header__logo svg{height:100%;width:auto;fill:currentColor}.header__btn{--color:hsl(var(--colorPrimary));--colorHover:hsl(var(--colorText));--bgHover:hsl(var(--colorSecondary));--colorActive:hsl(var(--colorWhite));--bgActive:hsl(var(--colorPrimary));align-items:center;border:1px solid var(--color);border-radius:var(--round-md);color:var(--color);display:flex;font-size:var(--size-6);gap:var(--size-2);justify-content:center;padding:var(--size-2);text-decoration:none;transition:background-color .2s var(--transition),color .2s var(--transition)}.header__btnname{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);font-size:var(--fontSize);font-weight:700;overflow:hidden}.header__btn[aria-expanded=true]{background-color:var(--bgActive);color:var(--colorActive)}@media (max-width:1023px){.header__btn--text{border-color:transparent}.header__btn--text .header__btnname{border:unset;clip-path:inherit;height:auto;margin:inherit;padding:unset;position:static;width:auto;clip:inherit;overflow:inherit}}@media (hover:hover){.header__btn:hover{background-color:var(--bgHover);border-color:var(--bgHover);color:var(--colorHover)}}.header__sidebar{align-items:center;display:flex;flex-direction:row-reverse;gap:var(--size-8)}.header__sidemenu{height:calc(100vh - var(--heightHeader)*1px);max-height:calc(100dvh - var(--heightHeader)*1px);position:absolute;right:0;top:100%;width:100vw}.header__utils{align-items:center;display:flex}.sidemenu{--paddingH:var(--size-4);--paddingV:var(--size-3);background-color:var(--bgBackOverlay);display:flex;justify-content:flex-end;opacity:0;overflow:hidden;pointer-events:none;transition:opacity .2s var(--transition)}.sidemenu__content{box-shadow:var(--shadow-neytral);height:100%;margin:0;padding:var(--paddingV) 0;pointer-events:auto;position:static;width:min(425px,100%)}.sidemenu__content[open]{animation:topToShowBottom .3s;display:flex;flex-direction:column;gap:var(--size-3);justify-content:space-between}.sidemenu__content.hide{animation:bottomToHideTop .3s}.sidemenu__content>*{padding-left:var(--paddingH);padding-right:var(--paddingH)}.sidemenu:has(.sidemenu__content[open]){opacity:1}.sidemenu__nav{display:flex;flex-direction:column;flex-grow:1;gap:var(--size-6);order:1;overflow:auto;padding-bottom:var(--size-3);padding-top:var(--size-3)}.sidemenu__footer{justify-content:space-between;order:2;padding:0 var(--size-2) var(--size-2)}@media (min-width:426px){.sidemenu{padding-left:var(--shadow-size)}}.hamburger{align-items:center;background:none;cursor:pointer;display:flex;font-size:var(--size-5);height:var(--size-5);justify-content:center;padding:.5em 0;--widthLine:1em;--heightLine:2px;--color:currentColor;--marginLine:6px;--round:12px}.hamburger>span{position:relative;transition:color .2s var(--transition)}.hamburger>span,.hamburger>span:after,.hamburger>span:before{background:var(--color);border-radius:var(--round);display:block;height:var(--heightLine);width:var(--widthLine)}.hamburger>span:after,.hamburger>span:before{content:"";position:absolute;transition:font-size 0s,color .2s var(--transition)}.hamburger>span:before{margin-top:calc(var(--marginLine)*-1)}.hamburger>span:after{margin-top:var(--marginLine)}.hamburger.burger1{transition:transform .3s,font-size 0s;transition-timing-function:cubic-bezier(.68,-.35,.265,1.35)}.hamburger.burger1>span{transition:transform .1s .3s,font-size 0s}.hamburger.burger1>span:after,.hamburger.burger1>span:before{transition:transform .3s 0s,font-size 0s}.is-active .hamburger.burger1,[aria-expanded=true] .hamburger.burger1{transform:rotate(180deg)}.is-active .hamburger.burger1>span:before,[aria-expanded=true] .hamburger.burger1>span:before{transform:rotate(45deg) translate(24%,170%)}.is-active .hamburger.burger1>span,[aria-expanded=true] .hamburger.burger1>span{background-color:transparent}.is-active .hamburger.burger1>span:after,[aria-expanded=true] .hamburger.burger1>span:after{transform:rotate(-45deg) translate(24%,-200%)}


/* !? похоже нигде не используется */.search{--bgActiveHover:var(--colorSecondary);--textActiveHover:hsl(var(--colorWhite));position:relative}.search__field{display:none;position:absolute;right:4px;top:50%;transform:translateY(-50%);z-index:1}.search__field.is-active{display:block}.search__input{background-color:var(--colorBg);border:1px solid hsla(var(--colorText),.3);border-radius:var(--round-full);opacity:0;padding:2px var(--size-3);transition:width 1s var(--transition),opacity 1s var(--transition),border-color .2s var(--transition);width:0}.is-active .search__input{opacity:1;width:163px}.search__input:focus-visible{border-color:hsl(var(--colorPrimary));outline:var(--outlinestyle)}.search__open{align-items:center;border-radius:var(--round-circle);color:var(--textHeader);display:flex;height:33px;justify-content:center;position:relative;width:33px;z-index:3}.search__open.is-active{background-color:var(--bgActiveHover);color:var(--textActiveHover)}.search__open:active,.search__open:focus-visible{border-radius:4px;outline:var(--outlinestyle)}@media (hover:hover){.search__open:hover{background-color:var(--bgActiveHover);color:var(--textActiveHover)}}.langMenu{--bgControlActive:hsl(var(--colorPrimary));--colorControlActive:hsl(var(--colorWhite));display:flex;position:relative}.langMenu__btnOpen{transition:background-color .2s var(--transition),color .2s var(--transition),border-radius .2s var(--transition)}.langMenu__btnOpen[aria-expanded=true]{background-color:var(--bgControlActive);border-color:var(--bgControlActive);border-top-left-radius:0;border-top-right-radius:0;color:var(--colorControlActive)}.langMenu__textBtn{font-size:var(--fontSize-sm)}.langMenu__iconBtn{font-size:var(--size-6)}.langMenu__container{background-color:hsl(var(--colorWhite));border:1px solid hsla(var(--colorPrimary),1);border-top-left-radius:var(--round-md);border-top-right-radius:var(--round-md);bottom:100%;color:hsl(var(--colorText));display:none;left:50%;overflow:hidden;position:absolute;translate:-50% 0;z-index:1003}.langMenu__list{font-size:var(--fontSize-sm);margin:0}.langMenu__item:not(:last-child){border-bottom:1px solid hsla(var(--colorText),.3)}.langMenu__itemLink{align-items:center;color:currentColor;display:flex;gap:var(--size-3);padding:var(--size-2);text-decoration:none;transition:background-color .2s var(--transition),color .2s var(--transition)}.langMenu__itemLink:focus-visible{--colorPrimary-Light:78%;background-color:hsl(var(--colorPrimary-Hue),100%,var(--colorPrimary-Light));color:currentColor}@media (hover:hover){.langMenu__itemLink:hover{--colorPrimary-Light:78%;background-color:hsl(var(--colorPrimary-Hue),100%,var(--colorPrimary-Light));color:currentColor}}.mainmenu{display:flex;flex-direction:column;gap:var(--size-4)}.mainmenu__link{border-radius:var(--round-xs);color:var(--colorMenuItem);font-size:var(--fontSize-2xl);font-weight:700;text-decoration:none}.mainmenu__link--selected{color:var(--activeColorMenuItem)}@media (hover:hover){.mainmenu__link:hover:not(.mainmenu__link--selected){color:var(--hoverColorMenuItem);text-decoration:underline}}.mainmenu__link:focus-visible{color:var(--hoverColorMenuItem)}.secondmenu{column-count:2;column-gap:var(--size-5)}.secondmenu__item{padding:calc(var(--unitBase)*1.5) 0}.secondmenu__link{color:hsla(var(--colorText),1);text-decoration:none}.secondmenu__link--selected{color:var(--activeColorMenuItem)}@media (hover:hover){.secondmenu__link:hover:not(.secondmenu__link--selected){color:var(--hoverColorMenuItem);text-decoration:underline}}.secondmenu__link:focus-visible{color:var(--hoverColorMenuItem)}.catalogmenu{align-items:flex-end;background-color:hsl(var(--colorBlack));background-image:url(../images/mainmenu-bgcatalog.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex}.catalogmenu__link{font-size:var(--fontSize-2xl);font-weight:700;width:100%}@media (max-width:1023px){.catalogmenu__link{--inset:var(--size-3);--bgCardInverse:hsla(var(--colorBlack),0.2)}.catalogmenu{padding:0}}.footer{--colorText:var(--textFooter);--colorLink:hsl(var(--linkFooter));--colorLinkHover:var(--hoverLinkFooter);--focusOutlineColor:var(--colorWhite);align-items:center;background-color:var(--bgFooter);color:hsl(var(--textFooter));display:flex;justify-content:center}.footer__container{display:flex;flex-direction:column;gap:var(--size-6);max-width:var(--container);padding:var(--size-6) var(--container-inset);width:100%}.footer__logo{border-radius:var(--round-xs);display:inline-flex;line-height:0}.footer__logoimg{width:210px}.footer__contacts{display:flex;flex-direction:column;gap:var(--size-6)}@media (min-width:768px){.footer__contacts{flex-direction:row;justify-content:space-between}}.footer__phones{display:flex;flex-direction:column;gap:var(--size-4)}.footer__tel{border-radius:var(--round-xs);display:block;font-weight:700;position:relative;text-decoration:none;white-space:nowrap}.footer__tel:after{background-color:currentColor;bottom:2px;content:"";height:1px;left:0;opacity:0;position:absolute;transition:opacity .2s var(--transition);width:100%}.footer__tel-note{font-size:var(--fontSize-sm)}@media (hover:hover){.footer__tel:hover:after{opacity:1}}@media (max-width:767px){.footer__socio{justify-content:space-between}}.footer__link{border-radius:var(--round-xs);color:hsl(var(--linkFooter));display:inline-flex;position:relative;text-decoration:none}.footer__link:after{background-color:currentColor;bottom:-1px;content:"";height:1px;left:0;opacity:0;position:absolute;transition:opacity .2s var(--transition);width:100%}@media (hover:hover){.footer__link:hover:after{opacity:1}}.footer__links{border-top:1px solid;display:flex;font-size:var(--fontSize-sm);gap:var(--size-3);justify-content:space-between;padding-top:var(--size-4)}@media (min-width:768px){.footer__links{gap:var(--size-10);justify-content:flex-start}}.index-search{--colorH:hsl(var(--colorPrimary));--round:var(--round-md);--pad-side:var(--size-4);color:hsl(var(--colorGrey-L11))}.index-search__content{background-color:hsl(var(--colorWhite));border-radius:0 var(--round) var(--round) var(--round);padding:var(--pad-side)}.index-search__title{margin-bottom:var(--size-5)}.index-search__subtitle{background-color:hsl(var(--colorWhite));border-radius:var(--round) var(--round) 0 0;display:inline-block;font-size:var(--fontSize-sm);padding:var(--size-2) var(--pad-side)}.index-search .button[type=submit]{width:100%}.slider-indexnews{border-radius:var(--round-lg)}.slider-indexnews__card{aspect-ratio:1;display:block}.slider-index-thumb{--size-thumb:40px;left:var(--size-5);position:absolute;top:var(--size-5);width:calc(100% - var(--size-10))}.slider-index-thumb__item{line-height:0;width:var(--size-thumb)!important}.slider-index-thumb__box{--gap:var(--unitBase);--blurSize:2px;background-color:hsla(var(--colorBlack),.1);border:1px solid hsla(var(--colorWhite),.5);border-radius:50%;height:var(--size-thumb);line-height:0;padding:var(--gap);position:relative;transition:border-width .2s var(--transition),border-color .2s var(--transition);width:var(--size-thumb)}.slider-index-thumb__box img{border-radius:50%;height:100%;object-fit:cover;width:100%}.slider-index-thumb__box:after{backdrop-filter:blur(var(--blurSize));border-radius:50%;bottom:var(--gap);content:"";left:var(--gap);position:absolute;right:var(--gap);top:var(--gap)}@media (hover:hover){.slider-index-thumb__box:hover{border:2px solid hsla(var(--colorWhite),1)}}.swiper-slide-thumb-active .slider-index-thumb__box{border:2px solid hsla(var(--colorWhite),1)}.swiper-slide-thumb-active .slider-index-thumb__box:after{opacity:0}.add-services__title{font-weight:700;letter-spacing:.1ex}@media (max-width:767px){.add-services__item--beauty .card__content{padding:0}.add-services__item--beauty .card__bgimg{opacity:0}}.direction-container{display:flex;flex-direction:column;gap:var(--size-10)}.numbers-beauty{display:grid;gap:var(--size-4);grid-template-columns:repeat(2,1fr)}.numbers-beauty__item{aspect-ratio:1;border:1px solid hsl(var(--colorBlueLight));border-radius:var(--round-lg);display:flex;flex-direction:column;gap:var(--size-4);justify-content:center;padding:var(--size-5)}.numbers-beauty__num{color:hsl(var(--colorPrimary));font-size:var(--fontSize-7xl);font-weight:700}.slider-dir-container{position:relative}.slider-direction__item{aspect-ratio:1}.slider-direction__item .card{height:100%}.slider-direction__title{font-size:var(--fontSize-2xl);font-weight:700}.slider-direction__nav{position:absolute;right:0;top:0;transform:translateY(-50%);z-index:3}.slider-direction__toggler .icok{transition:transform .2s var(--transition)}.slider-direction__toggler[aria-expanded=true] .icok{transform:rotate(90deg)}.slider-direction__dropdown{background-color:hsl(var(--colorWhite));border:1px solid var(--colorNeytralLight);border-radius:var(--round-md);display:none;left:0;padding:var(--size-5);position:absolute;top:0;width:250px;z-index:3}.slider-direction__sublist{display:flex;flex-direction:column;gap:var(--size-2)}.slider-direction__subitem{color:hsl(var(--colorBlack));text-decoration:none}.contact-section{--rounded:var(--round-md);--gap:var(--size-5);display:flex;flex-direction:column;gap:var(--gap)}.contact-section__data{background-color:var(--colorNeytralLight);border-radius:var(--rounded);display:grid;font-style:normal;gap:var(--size-5);grid-template-areas:"data socio" "adress adress";grid-template-columns:fit-content fit-content;padding:var(--size-5)}.contact-section__map{border-radius:var(--rounded);line-height:0;overflow:hidden}.contact-section__item:last-child{grid-area:adress}.contact-section__title{font-weight:700;margin-bottom:var(--size-4)}.contact-section__text{display:flex;flex-direction:column;gap:var(--size-3)}.contact-section__atom{align-items:center;color:hsl(var(--colorText));display:inline-flex;gap:var(--size-3);text-decoration:none}.contact-section__atom .icok{color:hsl(var(--colorPrimary));font-size:var(--size-6)}.hero-catalog__img{max-width:100%;width:100%}.tag-list{display:flex;flex-wrap:wrap;gap:var(--size-4)}.tag-list__item{font-weight:400}.catalog,.catalog__main{display:flex;flex-direction:column;gap:var(--size-6)}.catalog__list{display:flex;flex-direction:column;gap:var(--size-5);justify-content:space-between}.search-catalog__reset{display:none}.search-catalog__input:not(:placeholder-shown)+.search-catalog__reset{display:block}@media (max-width:1255px){.filter-box__panel{align-items:center;background-color:var(--bgBackOverlay);display:none;flex-direction:column;height:100vh;justify-content:center;left:0;max-height:100dvh;opacity:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:101}.filter-box .filter{padding-right:var(--size-5)}.filter-box__content{background-color:hsl(var(--colorWhite));box-shadow:var(--shadow-neytral);height:100%;overflow:auto;padding:var(--size-5) 0 var(--size-5) var(--size-5);position:relative;width:360px}.filter-box__content[open]{animation:bottomToShowTop .3s}.filter-box__content.hide{animation:topToHideBottom .3s}.filter-box__panel:has(.filter-box__content[open]){display:flex;opacity:1;pointer-events:all}.filter-box__close{font-size:var(--size-3);position:absolute;right:20px;top:20px}.filter-box__title{margin-bottom:var(--size-8)}}.filter{display:flex;flex-direction:column;gap:var(--size-6)}.filter__arrow{color:hsl(var(--colorPrimary));font-size:var(--size-5);transition:transform .1s var(--transition)}.filter__fieldset[open] .filter__arrow{transform:rotate(90deg)}.filter__name{display:flex;font-weight:700;justify-content:space-between;transition:color .2s var(--transition)}.filter__name::-webkit-details-marker,.filter__name::marker{content:"";display:none;list-style:none}[open] .filter__name{margin-bottom:var(--size-4)}@media (hover:hover){.filter__name{cursor:pointer}.filter__name:hover{color:hsl(var(--colorPrimary))}}.filter__set{background-color:var(--colorNeytralLight);border-radius:var(--round-md);gap:var(--size-3);padding:var(--size-2_5)}.filter__footer,.filter__set{display:flex;flex-direction:column}.filter__footer{gap:var(--size-4)}.filter-popup{max-width:1200px}@media (max-width:767px){.filter-popup{border-radius:0;margin:0;max-height:100%;max-width:100%}}.course-card{--colorText:var(--colorWhite);--colorLink:hsl(var(--colorWhite));background-color:var(--bgCard);border-radius:var(--round-lg);color:hsl(var(--colorText));display:flex;flex-direction:column;gap:var(--size-4);padding:var(--size-4)}.course-card__header{display:flex;flex-direction:column-reverse;gap:var(--unitBase)}.course-card__type{color:hsl(var(--colorBlueLight));display:flex;font-weight:700;gap:var(--size-4);margin-bottom:var(--size-2)}.course-card__typeico{align-items:center;background-color:hsl(var(--colorWhite));border-radius:var(--round-md);color:hsl(var(--colorPrimary));display:flex;flex-shrink:0;font-size:var(--size-6);height:var(--size-10);justify-content:center;padding:var(--unitBase);width:var(--size-10)}.course-card__direction{font-size:var(--fontSize-sm)}.course-card__title{font-weight:700;text-decoration:none}@media (hover:hover){.course-card__title:hover{color:hsl(var(--colorWhite));text-decoration:underline}}.course-card__body{display:grid;gap:var(--size-5) var(--size-4);grid-template-areas:"form hours" "duration duration";grid-template-columns:1fr 1fr}.course-card__dl{align-items:center;display:flex;gap:var(--size-2)}.course-card__dl:nth-of-type(3){align-items:flex-start;flex-direction:column;grid-area:duration}.course-card__dt{color:hsl(var(--colorBlueLight));flex-shrink:0;font-weight:700;line-height:1ex}.course-card__dt .icok{font-size:var(--size-6)}.course-card__dl:nth-of-type(3) .course-card__dt{line-height:1.2em}.course-card__footer{align-items:center;display:flex;gap:var(--size-4);justify-content:space-between}.course-card__price{font-size:var(--fontSize-3xl);font-weight:700}.courses{gap:var(--size-4)}.course-head,.courses{display:flex;flex-direction:column}.course-head{--colorText:var(--colorWhite);--colorH:hsl(var(--colorWhite));backdrop-filter:blur(var(--blurSize));background-color:var(--bgCardInverse);border-radius:var(--round-lg);box-shadow:0 0 50px rgba(0,0,0,.2);color:hsl(var(--colorText));gap:var(--size-2);padding:var(--size-4)}.course-head__type{font-weight:700;opacity:.8;order:1}.course-head__title{margin-bottom:var(--size-2);order:2}.course-head__content{display:flex;flex-direction:column;gap:var(--size-6);order:2}.course-head__btn{font-size:var(--fontSize-lg)}@media (max-width:767px){.course-head__title{font-size:var(--fontSize-2xl)}}.course-parametrs{align-items:flex-start;display:grid;gap:var(--size-5) var(--size-3);grid-template-columns:1fr 1fr}.course-parametrs__item{display:grid;gap:var(--unitBase) var(--size-2);grid-template-areas:"ico title" "ico value";grid-template-columns:min-content auto}.course-parametrs__ico{font-size:var(--size-6);grid-area:ico}.course-parametrs__bold{font-weight:700;grid-area:title}.course-parametrs__plain{font-size:var(--fontSize-sm);grid-area:value}.course-suited__item{padding-bottom:var(--size-10);padding-top:var(--size-10)}.course-suited__title{font-size:var(--fontSize-lg)}.course-advantages{row-gap:var(--size-6)}.course-advantages__title{margin-bottom:var(--size-3)}.course-program{display:flex;flex-direction:column;gap:var(--size-4)}.course-program__module{background-color:var(--colorNeytralLight);border-radius:var(--round-md);padding:var(--size-4)}.course-program__toggle{display:grid;gap:0 var(--size-4);grid-template-areas:"name toggler" "title toggler";grid-template-columns:auto min-content}.course-program__toggle::-webkit-details-marker,.course-program__toggle::marker{content:"";display:none;list-style:none}.course-program__name{grid-area:name}.course-program__title{grid-area:title}.course-program__toggle{cursor:pointer}.course-program__toggler{align-self:start;font-size:var(--size-4);grid-area:toggler;justify-self:end;min-height:auto}.course-program__toggler .icok{font-size:1em;transition:transform .1s var(--transition)}summary:focus-visible .course-program__toggler{color:var(--txtBtnDefault)}@media (hover:hover){.course-program__toggler:hover{background-color:hsl(var(--colorSecondary));color:var(--txtBtnDefault)}}[open] .course-program__toggler .icok{transform:rotate(180deg)}.course-program__name{color:hsl(var(--colorGriselMiddle));font-size:var(--fontSize)}.course-program__title{color:hsl(var(--colorPrimary));font-size:var(--fontSize-lg);font-weight:700}@media (hover:hover){.course-program__title:hover{color:hsl(var(--colorSecondary))}}.course-program__content{padding-top:var(--size-4)}.course-skills{counter-reset:nums}.course-skills__item{padding-right:var(--size-14);position:relative}.course-skills__item:after{bottom:0;content:counter(nums);counter-increment:nums;font-size:var(--size-20);font-weight:700;letter-spacing:-5px;line-height:1.5ex;opacity:.3;position:absolute;right:0;text-align:right}.lecturer-card{--inset:var(--size-4);border-radius:var(--round-lg);overflow:hidden;position:relative}.lecturer-card__img{aspect-ratio:3/4;background-color:hsl(var(--colorBlack));line-height:0;position:relative;width:100%;z-index:1}.lecturer-card__img:has(.icok){align-items:center;background-color:(var(--colorPrimary));background-image:radial-gradient(49% 81% at 45% 47%,#032f88 0,#073aff00 97%),radial-gradient(113% 91% at 17% -2%,#0b71d1 0,#ff000000 100%),radial-gradient(142% 91% at 83% 7%,#1550a8 1%,#ff000000 99%),radial-gradient(142% 91% at -6% 74%,#1550a8 0,#ff000000 86%),radial-gradient(142% 91% at 111% 84%,#032f73 0,#77dcfa 51%);background-position:0 0,0 0,0 0,0 0,0 0;background-size:100% 100%;color:hsl(var(--colorWhite));display:flex;justify-content:center}.lecturer-card__placeholder{font-size:var(--size-10)}.lecturer-card__foto{border-radius:var(--round-lg);height:100%;object-fit:cover;opacity:.75;width:100%}.lecturer-card__content{bottom:var(--inset);display:flex;flex-direction:column;gap:var(--size-2);left:var(--inset);position:absolute;right:var(--inset);z-index:2}.lecturer-card__name{font-size:var(--fontSize-lg);font-weight:700}.lecturer-card__resume{flex-direction:column;font-size:var(--fontSize-sm)}.lecturer-card__data,.lecturer-card__resume{display:flex;gap:var(--size-2)}.lecturer-card__dataname{font-weight:700}.lecturer-card__datavalue{margin:0}.course-lecturers{position:relative}.course-lecturers__nav{position:absolute;right:0;top:calc(var(--size-5)*-1)}.about-number{display:grid;gap:var(--size-5);grid-template-areas:"pp1 pp2" "pp3 pp3";grid-template-columns:1fr 1fr}.about-number__item{display:flex;gap:var(--size-2)}.about-number__item:nth-child(3){grid-area:pp3}.about-number__icon{color:hsl(var(--colorPrimary));font-size:var(--size-6)}.about-number__text{font-weight:700;text-wrap:balance}.mission__item{justify-content:center;padding-bottom:var(--size-8);padding-top:var(--size-8)}.mission__head,.mission__item{display:flex;flex-direction:column;gap:var(--size-2)}.mission__icon{font-size:var(--size-6)}.mission__title{font-weight:700}.leading{gap:var(--size-7)}.contacts-people,.leading{display:flex;flex-direction:column}.contacts-people{gap:var(--size-2)}.contacts-people__item{display:flex;gap:var(--size-2)}.contacts-people__ico{color:hsla(var(--colorSecondary),.8);font-size:var(--size-5)}.contacts-people__link{color:hsl(var(--colorText));text-decoration:none}@media (hover:hover){.contacts-people__link:hover{text-decoration:underline}}.director{display:flex;flex-direction:column;gap:var(--size-4)}.director__photo{aspect-ratio:1/1.1;line-height:0;overflow:hidden;width:50%}.director__photo img{border-radius:var(--round-lg);height:100%;object-fit:cover;width:100%}.director__descr{display:flex;flex-direction:column;gap:var(--size-2)}.director__position{color:hsl(var(--colorBlueLight));font-size:var(--fontSize-sm);font-weight:700}.director__name{font-size:var(--fontSize-lg);font-weight:700}.director__info{margin:var(--size-2) 0}.director__contacts{flex-direction:column}.director__contacts,.director__contacts-item{display:flex;gap:var(--size-2)}.director__contacts-ico{color:hsl(var(--colorBlueLight));font-size:var(--size-5)}.director__contacts-link{text-decoration:none}@media (hover:hover){.director__contacts-link:hover{text-decoration:underline}}.menegment{gap:var(--size-6)}.menegment,.menegment__item{display:flex;flex-direction:column}.menegment__item{gap:var(--size-4)}.menegment__photo{aspect-ratio:1/1.1;line-height:0;overflow:hidden;width:50%}.menegment__photo img{border-radius:var(--round-lg);height:100%;object-fit:cover;width:100%}.menegment__content{display:flex;flex-direction:column;gap:var(--size-2)}.menegment__position{color:hsla(var(--colorSecondary),.8);font-size:var(--fontSize-sm);font-weight:700}.menegment__name{color:hsl(var(--colorPrimary));font-size:var(--fontSize-lg);font-weight:700}.admission{gap:var(--size-4)}.admission,.admission__item{display:flex;flex-direction:column}.admission__item{background-color:var(--colorNeytralLight);border-radius:var(--round-lg);gap:var(--size-2);padding:var(--size-5)}.admission__name{color:hsl(var(--colorPrimary));font-size:var(--fontSize-lg);font-weight:700}.contacts,.contacts__row{display:flex;flex-direction:column;gap:var(--size-6)}.contacts__item{display:flex;flex-direction:column;gap:var(--size-3)}.contacts__title{margin:0}.contacts__ico{color:hsla(var(--colorSecondary),.8);font-size:var(--size-5)}.contacts p:not([class]){margin:0}.contacts a{color:hsl(var(--colorText));text-decoration:none}.contacts__map{border-radius:var(--round-lg);height:60vh;overflow:hidden}.contacts__map .contacts-map{height:100%}.contacts__dl{display:flex;flex-direction:column;gap:var(--size-2)}.contacts__dt{color:hsla(var(--colorText),.4);text-transform:uppercase}.news,.news__list{gap:var(--size-8)}.news,.news__item,.news__list{display:flex;flex-direction:column}.news__item{gap:var(--size-4)}.news__img{aspect-ratio:3/2;line-height:0;overflow:hidden}.news__img img{border-radius:var(--round-lg);height:100%;object-fit:cover;width:100%}.news__content{display:flex;flex-direction:column;gap:var(--size-2)}.news__title{font-weight:700;text-decoration:none}.news__date{color:hsla(var(--colorText),.5)}.news-detail{display:flex;flex-direction:column;gap:var(--size-6)}.news-detail__data{font-size:var(--fontSize-sm)}.news-detail__datadt{color:hsla(var(--colorText),.5);font-weight:700}.news-detail__anons{font-size:var(--fontSize-lg);font-weight:700}.news-detail__img{aspect-ratio:3/2;line-height:0;overflow:hidden}.news-detail__img img{border-radius:var(--round-lg);height:100%;object-fit:cover;width:100%}.news-detail__navslider{justify-content:space-between;left:0;padding:0 var(--size-4);position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:3}.howtoenroll{gap:var(--size-5)}.howtoenroll,.howtoenroll__item{display:flex;flex-direction:column}.howtoenroll__item{--insetV:var(--size-4);--insetH:var(--size-4);background-color:var(--colorNeytralLight);border-radius:var(--round-lg);gap:var(--size-4);padding:var(--insetV) var(--insetH)}.howtoenroll__item--group{gap:var(--size-5)}.howtoenroll__title{font-size:var(--fontSize-lg)}.howtoenroll__subitem{display:grid;gap:var(--size-2) var(--size-4);grid-template-areas:"ico title" "ico text";grid-template-columns:min-content 1fr}.howtoenroll__subitem .howtoenroll__text{grid-area:text}.howtoenroll__icon{color:hsl(var(--colorPrimary));font-size:var(--size-6);grid-area:ico}@media (max-width:767px){.slider-program__head{position:relative}.slider-program__nav{position:absolute;right:0;transform:translateY(-50%);z-index:3}}.how-teach{gap:var(--size-6)}.how-teach,.how-teach__item{display:flex;flex-direction:column}.how-teach__item{gap:var(--size-4)}.how-teach__title{color:hsl(var(--colorPrimary));font-size:var(--fontSize-xl);font-weight:700}.legal-intro{display:grid;gap:var(--size-4);grid-template-columns:repeat(2,auto)}.legal-intro__item{display:flex;gap:var(--size-2)}.legal-intro__item:nth-of-type(odd):last-child{grid-column:1/-1}.legal-intro__ico{color:hsl(var(--colorPrimary));flex-shrink:0;font-size:var(--size-6)}.legal-intro__title{font-weight:700}.our-approach{gap:var(--size-6)}.our-approach,.our-approach__item{display:flex;flex-direction:column}.our-approach__item{gap:var(--size-2);justify-content:center;padding-bottom:var(--size-8);padding-top:var(--size-8)}.our-approach__item--img{aspect-ratio:1.8;line-height:0;overflow:hidden;padding:0}.our-approach__item--img img{height:100%;object-fit:cover;width:100%}.our-approach__head{display:flex;flex-direction:column;gap:var(--size-2)}.our-approach__title{font-weight:700}.legal-partnership{display:flex;flex-direction:column;gap:var(--size-6)}.legal-partnership__item{display:flex;flex-direction:column;gap:var(--size-4)}.legal-partnership__title{color:hsl(var(--colorPrimary));font-size:var(--fontSize-xl);font-weight:700}
