/* /bitrix/js/landing/css/landing_public.min.css?1745921977250 */
/* /local/js/innopolis/dist/assets/main.css?1766488630396987 */
/* /local/templates/innopolis24/assets/vendor/animate.min.css?176061030325402 */
/* /local/blocks/apply/budget-with-grant/style.css?176657956469 */


/* Start:/bitrix/js/landing/css/landing_public.min.css?1745921977250*/
@media(min-width:992px){.block-wrapper .l-d-lg-none{display:none!important}}@media(max-width:991px) and (min-width:576px){.block-wrapper .l-d-md-none{display:none!important}}@media(max-width:575px){.block-wrapper .l-d-xs-none{display:none!important}}
/* End */


/* Start:/local/js/innopolis/dist/assets/main.css?1766488630396987*/
@charset "UTF-8";:root{--primary-color: #27a108;--text-color: #161821;--red: #f60a18;--dark-bg-color: #161821;--grey-text-color: #9c9fb8;--light-green-color: #45d320;--pale-green-color: #c9ff99;--grey-color: #eff0f6;--montserrat: "Montserrat", sans-serif;--onest: "Onest", sans-serif;--section-vertical-padding: 8rem;--content-padding: 6rem;--container-width: 180rem;--header-height: 8.4rem;--grid-gap: 2.4rem;--mobile-gap: 2.4rem;--text-base-regular: normal 400 1.6rem/1.2 var(--montserrat);--text-base-regular-lh3: normal 400 1.6rem/2.4rem var(--montserrat);--text-base-medium: normal 500 1.6rem/1.2 var(--montserrat);--text-base-medium-lh3: normal 500 1.6rem/2.4rem var(--montserrat);--text-base-mobile-regular-lh3: normal 400 1.4rem/2.4rem var(--montserrat);--text-base-mobile-medium: normal 500 1.4rem/1.2 var(--montserrat);--text-base-mobile-medium-lh3: normal 500 1.4rem/2.4rem var(--montserrat);--text-base-mobile-semibold: normal 600 1.4rem/1.2 var(--montserrat);--text-base-mobile-semibold-lh3: normal 600 1.4rem/2.4rem var(--montserrat);--text-base-semibold: normal 600 1.6rem/1.2 var(--montserrat);--text-base-semibold-lh3: normal 600 1.6rem/2.4rem var(--montserrat);--text-s-regular: normal 400 1.2rem/1.2 var(--montserrat);--text-s-regular-lh3: normal 400 1.2rem/2rem var(--montserrat);--text-s-medium: normal 500 1.2rem/1.2 var(--montserrat);--text-s-medium-lh3: normal 500 1.2rem/2rem var(--montserrat);--text-s-semibold: normal 600 1.2rem/1.2 var(--montserrat);--text-m-regular-lh3: normal 400 2rem/2.8rem var(--montserrat);--text-m-medium: normal 500 2rem/1.2 var(--montserrat);--text-m-medium-lh3: normal 500 2rem/2.8rem var(--montserrat);--text-m-semibold: normal 600 2rem/1.2 var(--montserrat);--text-l-regular: normal 400 2.4rem/1.2 var(--montserrat);--text-l-medium: normal 500 2.4rem/1.2 var(--montserrat);--text-l-medium-lh3: normal 500 2.4rem/3.6rem var(--montserrat);--text-l-semibold: normal 600 2.4rem/1.2 var(--montserrat);--headline-medium: normal 500 3.2rem/1.2 var(--montserrat);--headline-semibold: normal 600 3.2rem/1.2 var(--montserrat);--title-xl: normal 500 3.6rem/4.8rem var(--montserrat);--title-2xl: normal 600 4rem/1.2 var(--montserrat);--title-2xl-lh3: normal 600 4rem/5.4rem var(--montserrat);--title-3xl: normal 500 4.8rem/1.2 var(--montserrat);--title-4xl: normal 600 6rem/1.2 var(--montserrat);--title-4xl-regular: normal 400 6rem/1.2 var(--montserrat);--plyr-color-main: #27a108;--corner-radius-xl: 8rem;--corner-radius-l: 4.8rem;--corner-radius-m: 2.4rem;--border-green-shadow: #b9f343;--hover-indigo-blue: #4442ee;--hover-lime-green: #c2e628;--hover-sky-blue: #39b0f8;--hover-orange: #ed7409;--hover-purple: #811ac7;--hover-teal: #0c7c59;--hover-yellow: #ffdd33;--white: #ffffff;--green-50: #c9ff99;--green-100: #93f466;--green-200: #5ce937;--green-300: #45d320;--green-400: #33b712;--green-500: #27a108;--green-600: #237f0a;--green-700: #1c5e0a;--green-800: #153f08;--green-900: #0c2106;--grey-50: #fcfcfd;--grey-75: #eff0f6;--grey-100: #dbdce7;--grey-200: #bbbdd0;--grey-300: #9c9fb8;--grey-400: #7d82a0;--grey-500: #626883;--grey-600: #525770;--grey-700: #42475d;--grey-800: #333749;--grey-900: #242835;--grey-950: #161821;--base-primary-500: #27a108;--base-primary-300: #45d320;--base-primary-50: #c9ff99;--content-primary: #161821;--content-secondary: #626883;--content-tertiary: #9c9fb8;--bg-primary: #ffffff;--bg-secondary: #eff0f6;--stroke-primary: #27a108;--dark-content-primary: #ffffff;--dark-content-secondary: #bbbdd0;--dark-content-tertiary: #7d82a0;--dark-bg-primary: #161821;--dark-bg-secondary: #eff0f6;--dark-stroke-primary: #27a108;--primary-button-text: #ffffff;--secondary-button-text: #161821;--secondary-basic-button-bg: #ffffff;--transparent-bg: #ffffff;--ghost-button-text: #161821;--primary-link-text: #27a108;--ghost-link-text: #161821;--primary-outline-button-text: #161821;--text-placeholder: #626883;--text-filled: #161821;--ghost-button-bg-hover: #626883;--ghost-button-bg-grey: #6268831a;--ghost-button-bg: #eff0f6;--dark-primary-button-text: #ffffff;--dark-secondary-button-text: #161821;--dark-secondary-basic-button-bg: #ffffff;--dark-transparent-bg: #161821;--dark-ghost-button-text: #ffffff;--dark-primary-link-text: #27a108;--dark-ghost-link-text: #ffffff;--dark-primary-outline-button-text: #ffffff;--dark-text-placeholder: #626883;--dark-text-filled: #161821;--dark-ghost-button-bg-hover: #ffffff;--dark-ghost-button-bg: #242835}@media only screen and (max-width: 576px){:root{--content-padding: 2rem;--section-vertical-padding: 6rem}}.experimental-variables{--green-50: #c9ff99;--green-100: #93f466;--green-200: #5ce937;--green-300: #45d320;--green-400: #33b712;--green-500: #27a108;--green-600: #237f0a;--green-700: #1c5e0a;--green-800: #153f08;--green-900: #0c2106;--grey-50: #fcfcfd;--grey-60: #f6f6f9;--grey-75: #eff0f6;--grey-80: #e8e9f2;--grey-100: #dbdce7;--grey-200: #bbbdd0;--grey-300: #9c9fb8;--grey-400: #7d82a0;--grey-500: #626883;--grey-600: #525770;--grey-700: #42475d;--grey-800: #333749;--grey-900: #242835;--black: #161821;--red-500: #ff9395;--red-600: #b50000;--white: #ffffff}.experimental-variables[data-theme=light]{--base-primary-500: var(--green-500);--base-primary-300: var(--green-300);--base-primary-50: var(--green-50);--content-primary: var(--grey-950);--content-secondary: var(--grey-500);--content-tertiary: var(--grey-300);--bg-primary: var(--white);--bg-secondary: var(--grey-75);--primary-button-text: var(--white);--secondary-button-text: var(--grey-950);--secondary-basic-button-bg: var(--white);--ghost-button-text: var(--grey-950);--primary-link-text: var(--green-500);--ghost-link-text: var(--grey-950);--primary-outline-button-text: var(--grey-950);--text-placeholder: var(--grey-500);--text-filled: var(--white);--ghost-button-bg-hover: hsla( 229, 14%, 45%, .2 );--ghost-button-bg: var(--grey-75);--text-error: var(--red-600)}.experimental-variables[data-theme=dark]{--content-primary: var(--white);--content-secondary: var(--grey-200);--content-tertiary: var(--grey-400);--bg-primary: var(--grey-950);--bg-secondary: var(--grey-900);--primary-button-text: var(--white);--secondary-button-text: var(--grey-950);--secondary-basic-button-bg: var(--white);--ghost-button-text: var(--white);--primary-link-text: var(--green-300);--ghost-link-text: var(--white);--primary-outline-button-text: var(--white);--text-placeholder: var(--grey-500);--text-filled: var(--grey-950);--ghost-button-bg-hover: hsla( 225, 100%, 83%, .2 );--ghost-button-bg: hsla( 225, 100%, 83%, .1 );--text-error: var(--red-500)}*,*:after,*:before{box-sizing:inherit;margin:0;padding:0}@view-transition{navigation: auto;}:root{interpolate-size:allow-keywords}html{box-sizing:border-box;font-size:62.5%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(2px,.52vw,125px);scrollbar-gutter:stable;scroll-behavior:smooth;scroll-padding-top:10rem}@media only screen and (max-width: 576px){html{font-size:10px}}body{font-size:1.6rem;line-height:1.2;min-height:100vh;display:flex;flex-direction:column;overscroll-behavior:none;font-family:var(--montserrat)}body.modal-open{touch-action:none;-webkit-overflow-scrolling:none;overflow:hidden;overscroll-behavior:none}@media only screen and (max-width: 576px){body.menu-open{touch-action:none;-webkit-overflow-scrolling:none;overflow:hidden;overscroll-behavior:none}}body.bg-secondary{background-color:var(--bg-secondary)}main{display:flex;flex-direction:column;flex-grow:1}ul,ol{list-style:none}ol{counter-reset:ordered-list}ol>li{counter-increment:ordered-list}ol>li:before{content:counter(ordered-list,decimal-leading-zero) "."}input,textarea{border:none;font:inherit;outline:none;box-shadow:none;border-radius:0;width:100%;background-color:transparent;display:block}input:not([type=checkbox]):not([type=radio]){appearance:none;-webkit-appearance:none}textarea{resize:none;box-shadow:none;display:block;width:100%;field-sizing:content;height:auto}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}input[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}input[type=search]{-webkit-appearance:textfield;appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}button{border:none;background-color:transparent;cursor:pointer;user-select:none;-webkit-appearance:none;appearance:none;font:inherit;color:inherit;outline:none;display:inline-flex;position:relative}a{background-color:transparent;text-decoration:none;transition:color .2s,text-decoration-color .2s}a:link,a:visited{color:inherit}a:where(:not[class]):link,a:where(:not[class]):visited{color:var(--primary-color)}svg{flex-shrink:0;fill:currentColor}img{border-style:none;max-width:100%;display:block}img[data-sizes=auto]{display:block;width:100%}img.lazyload:not([src]){visibility:hidden}table{width:100%;border-collapse:collapse;text-align:left}th{font-weight:400}td,th{text-align:left;vertical-align:top}::selection{color:#fff;background-color:var(--primary-color);-webkit-text-fill-color:white}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{background-color:transparent}.page-main{flex-grow:1;display:flex;flex-direction:column;overflow-x:hidden;overflow-x:clip}.page-main--dark{background-color:var(--dark-bg-primary)}.secondary-bg{background-color:var(--bg-secondary)}.primary-bg{background-color:var(--bg-primary)}@media only screen and (max-width: 576px){.icon-desktop{display:none}}.icon-mobile{display:none}@media only screen and (max-width: 576px){.icon-mobile{display:block}}.title-xl{font:var(--title-xl)}.title-2xl{font:var(--title-2xl)}.title-2xl-lh3{font:var(--title-2xl-lh3)}.title-4xl{font:var(--title-4xl)}.headline-medium{font:var(--headline-medium)}.headline-semibold{font:var(--headline-semibold)}.text-m-medium{font:var(--text-m-medium)}.text-m-medium-lh3{font:var(--text-m-medium-lh3)}.text-m-semibold{font:var(--text-m-semibold)}.text-l-regular{font:var(--text-l-regular)}.text-l-medium{font:var(--text-l-medium)}.text-l-medium-lh3{font:var(--text-l-medium-lh3)}.text-l-semibold{font:var(--text-l-semibold)}.text-base-semibold-lh3{font:var(--text-base-semibold-lh3)}.text-s-regular{font:var(--text-s-regular)}.text-base-medium{font:var(--text-base-medium)}.text-base-medium-lh3{font:var(--text-base-medium-lh3)}.accordion{border-radius:var(--corner-radius-m);background:var(--bg-primary);border:1px solid var(--bg-primary);transition:border-color .2s,box-shadow .2s;color:var(--content-primary)}@media (hover: hover) and (pointer: fine){.accordion:hover{border-color:var(--green-500);box-shadow:0 0 1rem .1rem var(--green-200) inset}}.accordion--flat{border-radius:0}@media (hover: hover) and (pointer: fine){.accordion--flat:hover{border-color:transparent;box-shadow:none}}.accordion__btn{width:100%;text-align:left;justify-content:space-between;gap:1.2rem;padding:3.2rem;font:var(--text-m-semibold);display:flex;align-items:center}@media only screen and (max-width: 576px){.accordion__btn{font:var(--text-base-semibold-lh3)}}.accordion__btn-icon{flex-shrink:0;width:2rem;height:2rem;position:relative}.accordion__btn-icon:before,.accordion__btn-icon:after{content:"";width:2rem;height:.2rem;background-color:var(--content-secondary);position:absolute;left:50%;top:50%;border-radius:.5rem;transform:translate(-50%,-50%);transition:transform .2s}.accordion__btn-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.accordion.active .accordion__btn-icon:after{transform:translate(-50%,-50%) rotate(90deg) scaleX(0)}.accordion__dropdown{display:grid;grid-template-rows:0fr;transition:grid-template-rows .7s}.accordion.active .accordion__dropdown{grid-template-rows:1fr}.accordion__dropdown-inner{grid-row:1/2;overflow:hidden}.accordion__content{padding:0 3.2rem 3.2rem}.accordion__text{font:var(--text-base-medium-lh3);padding-bottom:1rem;padding-top:0}@media only screen and (max-width: 576px){.accordion__text{font:var(--text-base-mobile-medium-lh3)}}.accordion__text p{margin-top:1.6rem}.accordion__text p:first-child{margin-top:0}.accordion__text a{color:var(--primary-color);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px;transition:text-decoration-color .2s}.accordion__text a:link,.accordion__text a:visited{color:var(--primary-color)}@media (hover: hover) and (pointer: fine){.accordion__text a:hover{text-decoration-color:transparent}}.accordion__text ul{margin-top:.8rem}.accordion__text ul>li{position:relative;padding-left:2.4rem}@media only screen and (max-width: 576px){.accordion__text ul>li{padding-left:2rem}}.accordion__text ul>li:before{content:"";width:3px;height:3px;border-radius:50%;background-color:currentColor;position:absolute;left:1rem;top:.75em;transform:translateY(-50%)}@media only screen and (max-width: 576px){.accordion__text ul>li:before{top:.86em;left:.8rem}}.accordion__text ul:first-child{margin-top:0}.accordion__text h2{font:var(--text-base-medium);margin-top:4rem;color:var(--content-secondary, #626883)}@media only screen and (max-width: 576px){.accordion__text h2{font:var(--text-base-mobile-medium)}}.accordion__text h2:first-child{margin-top:0}.accordion__text h3{font:var(--text-m-semibold);margin-top:.6rem}@media only screen and (max-width: 576px){.accordion__text h3{font:var(--text-base-semibold)}}.accordion__text h3:first-child{margin-top:0}.accordion__text h4{font:var(--text-base-medium);margin-top:1.6rem;color:var(--content-secondary, #626883)}@media only screen and (max-width: 576px){.accordion__text h4{font:var(--text-base-mobile-medium)}}.accordion__text h4:first-child{margin-top:0}.accordion__text--none-padding{padding:0}.accordion__text-list--none-list-style{list-style:none}.accordion__text ul.accordion__text-list--none-list-style>li{padding-left:0}.accordion__text .accordion__text-list--none-list-style>li:before,.accordion__text-list--none-list-style:before{display:none}.validation-error{font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.7rem;margin-top:.8rem;color:var(--red-500);display:block}.text-field{display:flex;flex-direction:column}.text-field__label{display:block}.text-field__input-wrapper{position:relative}.text-field__label-text{font:var(--text-base-medium);color:var(--content-secondary);display:block;margin-bottom:.8rem}@media only screen and (max-width: 576px){.text-field__label-text{font:var(--text-base-mobile-medium);margin-bottom:.6rem}}.text-field__input{display:block;width:100%;height:6.2rem;padding:0 2.4rem;border-radius:var(--corner-radius-l);border:1px solid var(--grey-100);background:var(--white);font:var(--text-m-medium);color:var(--content-primary)}[data-theme=dark] .text-field__input{border:1px solid var(--grey-800);background:var(--grey-900)}.text-field__input::placeholder{color:var(--text-placeholder)}.text-field__input.not-valid{border-color:var(--red-500)}@media only screen and (max-width: 576px){.text-field__input{height:5.4rem;padding-left:2.2rem;padding-right:2.2rem;font:var(--text-base-medium)}}textarea.text-field__input{box-sizing:content-box;min-height:5lh;height:auto;padding-block:2.4rem;width:calc(100% - 4.8rem);border-radius:2.4rem;field-sizing:content;overflow:visible}@media only screen and (max-width: 576px){textarea.text-field__input{width:calc(100% - 4.4rem);padding-top:1.2rem;padding-bottom:1.2rem;min-height:5lh}}.button{padding:1.3rem 2rem;text-align:center;justify-content:center;display:flex;align-items:center;gap:1.2rem;border-radius:12rem;background:var(--bg-primary);border:1px solid var(--bg-primary);font:var(--text-base-semibold-lh3);color:var(--content-primary);transition:background-color .2s,box-shadow .2s,color .2s,border-color .2s;align-self:flex-start}.button svg.simple-arrow{width:1.6rem;height:1.6rem;flex-shrink:0;fill:currentColor}.button--medium{font:var(--text-m-semibold);padding:1.8rem 2.4rem;gap:1.6rem}.button--medium svg.simple-arrow{width:2rem;height:2rem}@media (hover: hover) and (pointer: fine){.button:not([disabled]):not(.button--green):hover{box-shadow:0 0 1rem .1rem var(--green-200) inset;border-color:var(--green-500)}.button:not([disabled]).button--green:hover{background-color:var(--green-600);border-color:var(--green-600)}}@media only screen and (max-width: 576px){.button{padding:1.3rem 2rem;font:var(--text-base-mobile-semibold);align-self:stretch}.button--medium{font:var(--text-s-semibold);padding:1.3rem 2rem}}.button:link,.button:visited{color:var(--content-primary)}.button--green{background-color:var(--base-primary-500);border-color:var(--base-primary-500);color:var(--primary-button-text)}.button--green:link,.button--green:visited{color:var(--primary-button-text)}.button--outline{border-color:var(--base-primary-500)}.select{display:block}.select__label-text{font:var(--text-base-medium);color:var(--content-secondary);display:block;margin-bottom:.8rem}.select__wrapper{position:relative}.select__btn{display:flex;align-items:center;height:6.2rem;padding:0 2.4rem;border-radius:var(--corner-radius-l);border:1px solid var(--grey-100);background:var(--white, #FFF);font:var(--text-m-medium);color:var(--content-primary);width:100%;gap:1.6rem;text-align:left}.select:has(.validation-error) .select__btn{border-color:var(--red-500)}.select__btn svg{flex-shrink:0;width:2rem;height:2rem;fill:currentColor;transition:transform .2s}[data-theme=dark] .select__btn{border:1px solid var(--grey-800, #333749);background:var(--grey-900, #242835)}.select.active .select__btn svg{transform:rotate(180deg)}@media only screen and (max-width: 576px){.select__btn{height:5.4rem;padding-left:2.2rem;padding-right:2.2rem;font:var(--text-base-medium)}}.select__btn-text{width:30%;flex-grow:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select__dropdown{position:absolute;left:0;top:100%;z-index:40;padding-top:1px;width:max-content;max-width:600px;opacity:0;visibility:hidden;transition:opacity .4s,visibility 0s linear .4s;min-width:100%}@media only screen and (max-width: 576px){.select__dropdown{width:100%;max-width:none}}.select.active .select__dropdown{opacity:1;visibility:visible;transition:opacity .4s,visibility .4s}.select__dropdown-inner{padding:2.2rem 2.4rem;border-radius:var(--corner-radius-m);background:var(--bg-primary);color:var(--content-primary);box-shadow:0 0 .4rem #42475d1a inset,0 .2rem .4rem #42475d1a,0 .3rem 1.2rem #42475d0d}@media only screen and (max-width: 576px){.select__dropdown-inner{padding:1.2rem 1.6rem}}.select__list{display:flex;flex-direction:column}.select__option{display:block}.select__option-input{display:none}.select__option-text{display:block;font:var(--text-m-medium);padding:1.2rem 2rem;border-radius:1.6rem;transition:color .2s,background-color .2s;cursor:pointer}.select__option-input:checked~.select__option-text{background-color:var(--ghost-button-bg);cursor:default}@media only screen and (max-width: 576px){.select__option-text{font:var(--text-base-medium)}}.checkbox{display:flex;align-items:center;gap:.8rem;font:var(--text-s-regular);cursor:pointer;user-select:none}.checkbox a{text-decoration:underline;text-decoration-thickness:1px}.checkbox--medium{font:var(--text-base-medium)}@media only screen and (max-width: 576px){.checkbox{font:var(--text-s-medium)}.checkbox--medium{font:var(--text-base-mobile-medium)}}.checkbox__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.checkbox__mark{flex-shrink:0;border-radius:.6rem;border:.2rem solid var(--content-tertiary);background:var(--bg-primary);display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;transition:background-color .2s,border-color .2s;background-color:#fff}[data-theme=dark] .checkbox__mark{border-color:#ced4da}.checkbox__mark svg{width:1.4rem;height:1.4rem;border-radius:.2rem;fill:var(--white);transition:opacity .2s;opacity:0}.checkbox__input.not-valid~.checkbox__mark{border-color:var(--red-500)}.checkbox__input:not(:checked):focus-visible~.checkbox__mark{border-color:var(--green-500)}.checkbox__input:checked~.checkbox__mark{border-color:var(--green-500);background-color:var(--green-500)}.checkbox__input:checked~.checkbox__mark svg{opacity:1}.btn{font-size:2rem;font-style:normal;font-weight:600;line-height:120%;text-align:center;align-self:flex-start;padding:1.8rem 2.4rem;display:flex;align-items:center;justify-content:center;user-select:none;color:#fff;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;background-color:var(--base-primary-500);border-radius:8rem;border:1px solid var(--base-primary-500);gap:1.6rem}.btn:link,.btn:visited{color:#fff}.btn svg{fill:currentColor;flex-shrink:0;width:2rem;height:2rem}.btn[disabled]{cursor:default}@media only screen and (max-width: 576px){.btn{text-align:center;align-self:stretch;border-radius:8rem;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.4rem}}.btn--small{font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.4rem;padding:1.4rem 2rem}.btn--small svg{width:1.6rem;height:1.6rem}.btn--small svg.icon-eye{width:2.4rem;height:2.4rem}.btn--large{font-size:2.4rem;font-style:normal;font-weight:600;line-height:120%;padding:2.5rem 3.2rem}@media only screen and (max-width: 576px){.btn--large{font:var(--text-base-semibold-lh3);padding:1.8rem 3.6rem}}.btn--large svg{width:2.4rem;height:2.4rem}.btn--dark-with-green-outline{background-color:var(--dark-bg-color);color:#fff}.btn--dark-with-green-outline:link,.btn--dark-with-green-outline:visited{color:#fff}@media (hover: hover) and (pointer: fine){.btn--dark-with-green-outline:hover{box-shadow:0 0 1rem .1rem #5ce937 inset}}.btn--white-with-green-outline{background-color:#fff;color:var(--text-color)}.btn--white-with-green-outline:link,.btn--white-with-green-outline:visited{color:var(--text-color)}@media (hover: hover) and (pointer: fine){.btn--white-with-green-outline:hover{box-shadow:0 0 1rem .1rem #5ce937 inset}}.btn--outline{border-color:var(--base-primary-500);background:var(--bg-secondary);color:var(--content-primary)}.btn--outline:link,.btn--outline:visited{color:var(--content-primary)}@media (hover: hover) and (pointer: fine){.btn--outline:hover{box-shadow:0 0 1rem .1rem #5ce937 inset;border-color:var(--primary-color)}}.btn--white{background-color:#fff;color:var(--text-color);border-color:#fff}.btn--white:link,.btn--white:visited{color:var(--text-color)}@media (hover: hover) and (pointer: fine){.btn--white:hover{box-shadow:0 0 1rem .1rem #5ce937 inset;border-color:var(--primary-color)}}.btn--transparent{background-color:#6268831a;color:var(--text-color);border-color:transparent}.btn--transparent:link,.btn--transparent:visited{color:var(--text-color)}.btn--gray{background-color:var(--ghost-button-bg);color:var(--dark-secondary-button-text);border-color:var(--ghost-button-bg)}.btn--gray:link,.btn--gray:visited{color:var(--dark-secondary-button-text)}@media (hover: hover) and (pointer: fine){.btn--gray:hover{box-shadow:0 0 1rem .1rem #5ce937 inset;border-color:var(--primary-color)}}.btn--grey{background-color:var(--ghost-button-bg-grey);color:var(--text-color);border-color:var(--ghost-button-bg)}.btn--grey:link,.btn--grey:visited{color:var(--text-color)}@media (hover: hover) and (pointer: fine){.btn--grey:hover{box-shadow:0 0 1rem .1rem #5ce937 inset;border-color:var(--primary-color)}}.btn--ghost{background:var(--ghost-button-bg);color:var(--ghost-button-text);border-color:var(--ghost-button-bg);background-clip:padding-box}.btn--ghost:link,.btn--ghost:visited{color:var(--ghost-button-text)}@media (hover: hover) and (pointer: fine){.btn--ghost:not([disabled]):hover{box-shadow:0 0 1rem .1rem var(--green-200) inset;border-color:var(--primary-color)}}.btn--dark-ghost{background-color:var(--dark-ghost-button-bg);border:none}.btn--dark-ghost[disabled]{background-color:transparent}@media (hover: hover) and (pointer: fine){.btn--dark-ghost:not([disabled]):hover{box-shadow:0 0 1rem .1rem var(--green-200) inset;border-color:var(--primary-color)}}.btn--circle{padding:1.8rem;border-radius:50%}.file-loader{display:flex;flex-direction:column;gap:1.6rem}.file-loader__input{display:none}.file-loader__top-row{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap;row-gap:.8rem}.maximum-files .file-loader__top-row{display:none}.file-loader__btn{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 2rem;border-radius:20rem;font:var(--text-base-semibold-lh3);background:var(--ghost-button-bg);width:max-content;max-width:100%;text-align:center;justify-content:center}@media only screen and (max-width: 576px){.file-loader__btn{width:100%;gap:1.6rem;padding:1.8rem 3.6rem}}.file-loader__btn svg{width:1.6rem;height:1.6rem;flex-shrink:0;fill:currentColor}.file-loader__btn-text{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-loader__rules{color:var(--content-secondary);font:var(--text-s-regular)}.file-loader__items{display:none;flex-direction:column;max-width:100%;gap:1.6rem;align-self:flex-start}.files-loaded .file-loader__items{display:flex}.file-loader__item{display:flex;align-items:center;gap:1.6rem;padding:.4rem .8rem;justify-content:space-between}.file-loader__item-content{display:flex;flex-direction:column;gap:.4rem}.file-loader__item-name{display:flex;align-items:flex-start;font:var(--text-base-regular);color:var(--ghost-button-text, #FFF);gap:.8rem}.file-loader__item-name svg{fill:currentColor;flex-shrink:0;width:2rem;height:2rem}.file-loader__item-size{font:var(--text-s-regular);color:var(--content-tertiary);padding-left:2.8rem}.file-loader__item-remove-btn{display:grid;place-items:center;width:5.2rem;height:5.2rem;border-radius:50%;flex-shrink:0;background:var(--ghost-button-bg)}.file-loader__item-remove-btn svg{width:1.6rem;height:1.6rem;fill:var(--ghost-button-text, #FFF)}.slider-arrows{display:flex;align-items:center;justify-content:center;gap:.8rem;align-self:center}.slider-arrows:has(.swiper-button-lock){display:none}.slider-arrows__btn{flex-shrink:0;display:grid;place-items:center;width:5.2rem;height:5.2rem;border-radius:50%;transition:background-color .2s,opacity .2s;background-color:var(--ghost-button-bg)}.slider-arrows__btn--secondary{background-color:var(--secondary-basic-button-bg)}@media only screen and (max-width: 576px){.slider-arrows__btn{width:4.4rem;height:4.4rem}}.slider-arrows__btn.swiper-button-disabled{cursor:default;opacity:.6}.slider-arrows__btn svg{width:1.6rem;height:1.6rem;transition:fill .2s;fill:var(--ghost-button-text, var(--text-color))}.slider-arrows__btn--dark{background-color:#a6afff1a}.slider-arrows__btn--dark svg{fill:#fff}@media (hover: hover) and (pointer: fine){.slider-arrows__btn:not(.swiper-button-disabled):not(.slider-arrows__btn--dark):hover{background-color:#62688333}.slider-arrows__btn:not(.swiper-button-disabled).slider-arrows__btn--dark:hover{background-color:#fff3}}.article-card{height:100%;min-height:40rem;background:#fff;border-radius:var(--corner-radius-l);padding:2rem;flex:1 1 29rem;display:flex!important;flex-direction:column;gap:1.2rem;box-shadow:0 .2rem .8rem #0000000d;box-sizing:border-box;grid-column:span 1}.article-card__image{width:100%;height:auto;border-radius:1.2rem;object-fit:cover}.article-card__title{font-size:2rem;font-weight:600}.article-card__desc{font-size:1.6rem;color:#333;flex-grow:1}.article-card__date{font-weight:500;font-size:1.6rem;line-height:100%;color:var(--content-primary)}.article-card__footer{display:flex;align-items:center;justify-content:space-between;margin-top:4rem}.article-card__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2.4rem;grid-auto-flow:dense}.step-card{display:flex;gap:2.4rem;flex-grow:1;padding:3.2rem;border-radius:var(--corner-radius-l);background:var(--bg-primary);color:var(--content-primary);position:relative}.step-card:before{content:counter(ordered-list);flex-shrink:0;display:grid;place-items:center;width:5.4rem;height:5.4rem;border-radius:50%;text-align:center;font-size:2.8rem;font-style:normal;font-weight:500;line-height:5.4rem;background-color:var(--green-400);color:var(--white)}@media only screen and (max-width: 576px){.step-card:before{width:3.2rem;height:3.2rem;font-size:2rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.1rem;text-transform:uppercase}}@media only screen and (max-width: 576px){.step-card{flex-direction:column;align-items:stretch;gap:1.6rem}}.step-card a:not([class]){font-weight:600;color:var(--base-primary-500)}.step-card a:not([class]):link,.step-card a:not([class]):visited{color:var(--base-primary-500)}.step-card b{font-weight:600}.step-card__label{position:absolute;right:0;top:0;padding:.5rem 1.2rem;border-radius:var(--corner-radius-m);background:var(--base-primary-50);transform:translateY(-50%);font:var(--text-base-medium);z-index:3;color:var(--grey-950)}@media only screen and (max-width: 576px){.step-card__label{font:var(--text-s-medium);padding:.4rem .8rem}}.step-card__content{display:flex;flex-direction:column;gap:.8rem}@media only screen and (max-width: 576px){.step-card__content{gap:0}}.step-card__title{font:var(--text-m-medium-lh3);text-wrap:balance;margin-bottom:.8rem}@media only screen and (max-width: 576px){.step-card__title{font:var(--text-base-medium-lh3);margin-bottom:2.4rem}}.step-card__text{font:var(--text-base-medium-lh3)}@media only screen and (max-width: 576px){.step-card__text{font:var(--text-base-mobile-medium-lh3);margin-bottom:.8rem}}.step-card__remark{font:var(--text-base-medium-lh3);color:var(--content-secondary);margin-bottom:.8rem}.step-card__remark:last-child{margin-bottom:0}@media only screen and (max-width: 576px){.step-card__remark{font:var(--text-base-mobile-medium-lh3);margin-bottom:1.6rem}}.step-card__btn{margin-top:auto}@media only screen and (max-width: 576px){.step-card__btn{margin:0}}.awards{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);border-top-left-radius:8rem;border-top-right-radius:8rem;background:#eff0f6;padding-top:16rem;padding-bottom:16rem}@media only screen and (max-width: 576px){.awards{padding-top:6rem;padding-bottom:6rem}}.awards--applicants{padding-block:var(--section-vertical-padding);border-radius:0}@media only screen and (max-width: 576px){.awards--applicants{padding-top:6rem;padding-bottom:6rem}}.awards__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.awards__heading{font:var(--title-2xl-lh3);text-wrap:balance;max-width:95rem}@media only screen and (max-width: 576px){.awards__heading{max-width:none;font:var(--text-l-semibold)}}.awards__subtitle{font:var(--text-base-medium);color:var(--content-secondary);margin-top:1rem}@media only screen and (max-width: 576px){.awards__subtitle{font:var(--text-s-medium)}}.awards__slider{margin-top:4.8rem}@media only screen and (max-width: 576px){.awards__slider{margin-top:2.4rem}}.awards__slider .swiper{overflow:hidden}@media only screen and (max-width: 576px){.awards__slider .swiper.swiper-initialized{overflow:visible}}.awards__slider .swiper-slide{display:contents;flex-direction:column;height:auto;box-sizing:border-box}@media only screen and (max-width: 576px){.awards__slider .swiper-slide{display:flex;gap:1.6rem}}.awards__slider .swiper-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(26rem,auto);grid-auto-flow:dense;grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.awards__slider .swiper-wrapper{display:flex;gap:0}}.awards__large-card{grid-row:span 2;position:relative;z-index:1;border-radius:4.8rem;background-image:linear-gradient(92deg,#25dd00 -1.8%,#20e31d 51.87%,#6ee130 104.52%);padding:3.2rem;overflow:hidden;display:flex;flex-direction:column;min-height:60rem;gap:4rem}@media only screen and (max-width: 576px){.awards__large-card{padding:2.4rem 3.2rem;border-radius:4.8rem;gap:1rem;min-height:auto}}.awards__large-card:after{content:"";position:absolute;border:.2rem solid var(--green-200);inset:0;border-radius:inherit;pointer-events:none}.awards__large-card-number{font-size:60rem;font-style:normal;font-weight:800;line-height:80%;background:linear-gradient(180deg,#BBFFAC .03%,var(--white, #FFF) 116.81%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;align-self:flex-start;order:10;margin-top:auto;margin-bottom:-10rem;font-family:var(--onest)}@media only screen and (max-width: 576px){.awards__large-card-number{margin:0;font-size:6.4rem;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-.256rem;order:0}}.awards__large-card-bg{position:absolute;inset:0;z-index:-1}.awards__large-card-bg-image{display:block;width:100%;height:100%;object-fit:cover}.awards__large-card-title{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.awards__large-card-title{font:var(--text-base-semibold-lh3)}}.awards__small-card{display:flex;flex-direction:column;padding:3.2rem;border-radius:4.8rem;background:var(--bg-primary);color:var(--content-primary);gap:1rem;background-image:url(/local/js/innopolis/dist/assets/../images/awards-icon.svg);background-repeat:no-repeat;background-position:right 3.2rem top 3.2rem;background-size:5.2rem auto}.awards__small-card--wide{grid-column:span 2}@media only screen and (max-width: 576px){.awards__small-card{padding:2.4rem 3.2rem;background-position:right 3.2rem top 2.4rem;background-size:4rem auto}}.awards__small-card-number{align-self:flex-start;font-size:11rem;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-.44rem;background:linear-gradient(180deg,#8ce677 .03%,#16c600 116.81%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--onest)}@media only screen and (max-width: 576px){.awards__small-card-number{font-size:6.4rem;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-.256rem}}.awards__small-card-text{font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.awards__small-card-text{font:var(--text-base-medium-lh3)}}.awards__slider-arrows{display:none}@media only screen and (max-width: 576px){.awards__slider-arrows{display:flex;justify-content:center;margin-top:2.4rem}}.blog{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--bg-secondary);border-bottom-right-radius:var(--corner-radius-xl);border-bottom-left-radius:var(--corner-radius-xl);padding-block:var(--section-vertical-padding)}.blog__content{grid-column-start:content-start;grid-column-end:content-end;flex-direction:column}.breadcrumbs{padding:.8rem 0;display:flex;align-items:center;flex-wrap:nowrap;gap:.8rem;font:var(--text-base-medium);white-space:nowrap}@media only screen and (max-width: 576px){.breadcrumbs{margin-inline:calc(-1 * var(--content-padding));padding-inline:var(--content-padding);overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-padding-left:var(--content-padding);scrollbar-width:none;-ms-overflow-style:none}.breadcrumbs::-webkit-scrollbar *{background:transparent}.breadcrumbs::-webkit-scrollbar-track{background-color:transparent}.breadcrumbs::-webkit-scrollbar{display:none;background-color:transparent}.breadcrumbs::-webkit-scrollbar-thumb{background-color:transparent}}.breadcrumbs__link{display:flex;align-items:center;gap:.8rem;color:#bbbdd0;flex-shrink:0}.breadcrumbs__link:link,.breadcrumbs__link:visited{color:#bbbdd0}.breadcrumbs__link svg{flex-shrink:0;width:1.4rem;height:1.4rem;fill:#6c757d;position:relative;bottom:-.08rem}.breadcrumbs__link.active{cursor:default;opacity:.6}@media (hover: hover) and (pointer: fine){.breadcrumbs__link:not(.active):hover{color:var(--green-500)}}.compact-link{display:grid;place-items:center;width:2.4rem;height:2.4rem;flex-shrink:0;background-color:var(--green-400);border-radius:50%}.compact-link svg{width:1rem;height:1rem;fill:var(--white)}.career{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--dark-bg-color);color:#fff;padding-top:8rem;padding-bottom:16rem}.career__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.career__top-row{display:flex;align-items:center;gap:2rem;justify-content:space-between;margin-bottom:4.8rem}.career__bottom-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2.4rem}.career__text-content{grid-column:10/-1;grid-row:1/2;display:flex;flex-direction:column}.career__secondary-heading{font-size:4rem;font-style:normal;font-weight:600;line-height:normal}.career__text{font-size:2rem;font-style:normal;font-weight:500;line-height:2.8rem;margin-top:1.6rem}.career__text b{font-weight:600;color:var(--primary-color);font-weight:inherit}.career__links{display:flex;flex-direction:column;gap:2.4rem;margin-top:4rem}.career__link{align-self:stretch;justify-content:space-between}.career__list{grid-column:1/9;grid-row:1/2;justify-self:flex-end;margin-right:4.4rem;margin-left:4.4rem;z-index:5;display:flex;gap:2.4rem;flex-wrap:wrap}.career__list-item{display:flex;flex-direction:column}.career__card{display:flex;flex-direction:column;padding:3.4rem 3rem;border-radius:4.8rem;background:radial-gradient(188.35% 125.7% at 100% 100%,#75dfff4d,#ffffff1f),#fffc;backdrop-filter:blur(18.1000003815px);color:var(--text-color)}.career__card-amount{font-size:4.8rem;font-style:normal;font-weight:500;line-height:normal}.career__card-text{font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem}.career__image-container{position:relative;border-radius:4.8rem;overflow:hidden;grid-column:1/9;grid-row:1/2;margin-top:8.4rem}.career__image-container img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.career__image-container:before{content:"";display:block;padding-bottom:50%}.channel{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding:2.4rem 0}.channel:has(~.employment){padding-bottom:6rem}.channel__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.channel__card{gap:2.5rem;flex-direction:column;justify-content:center;display:flex;min-height:30.3rem;padding:6rem 8rem;border-radius:8rem;overflow:hidden;background-color:var(--dark-bg-color);color:#fff;position:relative;z-index:1}.channel__heading{font:var(--title-2xl-lh3);margin-bottom:-1rem}.channel__card-bg{position:absolute;inset:0;z-index:-1}.channel__card-bg-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.channel__text{font-size:2.4rem;font-style:normal;font-weight:400;line-height:normal}.channel__btn{font-size:2.4rem;font-style:normal;font-weight:600;line-height:120%;padding:1.5rem 3.2rem}.cooperation{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--grey-color);color:var(--text-color);padding:8rem 0 6rem;max-height:83.4rem}.cooperation__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}.cooperation__content__title{font-size:4rem;font-weight:600;line-height:5.4rem;color:var(--text-color)}.cooperation__content__info{display:flex;width:100%;gap:18.8rem}.cooperation__description{width:58.4rem;flex-shrink:0}.cooperation__description p{font-size:2.4rem;font-weight:500;line-height:3.2rem;color:var(--text-color)}.cooperation__content__info__slider{display:flex;flex-direction:column;flex:1;width:100%;overflow:hidden;max-height:59.2rem}.cooperation__content__info__slider .swiper{width:100%;height:auto}.cooperation__content__info__slider .swiper-slide{display:flex;width:100%;flex-shrink:0;gap:2.4rem;height:auto}.cooperation__universities__block{width:50%;display:flex;flex-direction:column;gap:2.4rem}.slide-2 .cooperation__universities__block:nth-child(2){margin-top:4.1rem}.cooperation__universities__block__list{display:flex;flex-direction:column;gap:2.4rem}.cooperation__universities__block__title{font-size:2rem;font-weight:600;line-height:2.44rem;color:var(--text-color)}.cooperation__universities__list{flex:1;display:flex;flex-direction:column;gap:2rem}.cooperation__university{display:flex;flex-direction:row;gap:1rem;align-items:center}.cooperation__university__flag{width:2.2rem;height:1.6rem;flex-shrink:0;border-radius:.2rem;overflow:hidden}.cooperation__university__flag img{width:100%;height:100%;object-fit:cover}.cooperation__university__name{font-size:1.6rem;font-weight:400;line-height:1.95rem;color:var(--text-color)}.corporate-life{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);background-color:var(--dark-bg-primary);border-top-left-radius:var(--corner-radius-xl);border-top-right-radius:var(--corner-radius-xl);color:var(--white)}.corporate-life__container{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;gap:1.6rem}.corporate-life__content{display:grid;grid-template-columns:.8fr 1fr;justify-content:space-between;gap:17.6rem}.corporate-life__left{display:flex;flex-direction:column;width:100%;max-width:58.5rem;gap:4.8rem}.corporate-life__item{display:flex;flex-direction:column;gap:1.6rem}.corporate-life__item-icon{width:4rem;height:4rem}.corporate-life__slider{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;gap:2.4rem}.corporate-life__slider .swiper-slide{width:100%!important;height:auto!important}.corporate-life__slider .swiper-slide>img{width:100%;height:auto;border-radius:var(--corner-radius-l);object-fit:cover}.corporate-life__controls{display:flex;justify-content:center;align-items:center;gap:.8rem}.education{background-color:var(--dark-bg-color);color:#fff;padding-top:8rem;padding-bottom:16rem;display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0)}.education__content{grid-column-start:content-start;grid-column-end:content-end}.education__top-row{display:flex;align-items:center;gap:2rem;justify-content:space-between;margin-bottom:6.4rem}.education__bottom-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2.4rem}.education__slider{grid-column:1/5}.education__slider .swiper.swiper-initialized{overflow:visible}.education__program-card{display:flex;flex-direction:column}.education__program-card-type{font-size:1.6rem;font-style:normal;font-weight:500;line-height:120%;color:#bbbdd0}.education__program-card-title{font-size:3.2rem;font-style:normal;font-weight:600;line-height:120%;margin-top:1rem}.education__program-card-text{font-size:2rem;font-style:normal;font-weight:500;line-height:2.8rem;margin-top:3.2rem}.education__program-card-btns{display:flex;flex-direction:column;gap:1.6rem;margin-top:3.2rem;align-items:stretch}.education__program-card-btn{align-self:stretch;justify-content:space-between}.education__slider-arrows{margin-top:2.4rem}.education__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.6rem;grid-auto-rows:1fr;grid-auto-flow:dense;grid-column:6/-1}.education__small-card{display:flex;align-items:center;gap:3.2rem;padding:1.6rem;border-radius:4.8rem;background:#242835;border:1px solid #242835;font-size:2.4rem;font-style:normal;font-weight:500;line-height:120%;color:#fff;transition:border-color .2s,box-shadow .2s}.education__small-card:link,.education__small-card:visited{color:#fff}@media (hover: hover) and (pointer: fine){.education__small-card:hover{border-color:var(--primary-color);box-shadow:0 0 1.6rem .1rem #5ce937 inset}}.education__small-card-image-container{flex-shrink:0;width:24rem;aspect-ratio:240/124;position:relative;border-radius:2.4rem;overflow:hidden}.education__small-card-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.education__large-card{grid-row:span 3;aspect-ratio:1/1;width:100%;border-radius:4.8rem;border:.2rem solid var(--light-green-color);background:#16182180;color:#fff;display:flex;flex-direction:column;position:relative;z-index:1;overflow:hidden;font-size:3.2rem;font-style:normal;font-weight:600;line-height:120%;transition:box-shadow .2s,border-color .2s;padding:3.2rem;gap:2rem;grid-column:2/3;background-image:url(/local/js/innopolis/dist/assets/../images/education/large-card-bg.svg);background-size:cover;background-position:center;background-repeat:no-repeat}.education__large-card:link,.education__large-card:visited{color:#fff}@media (hover: hover) and (pointer: fine){.education__large-card:hover{box-shadow:0 0 1.6rem .1rem #5ce937 inset}}.education__large-card-arrow{margin-left:auto;margin-top:auto;display:grid;place-items:center;width:6rem;height:6rem;border-radius:50%;background-color:var(--light-green-color);flex-shrink:0}.education__large-card-arrow svg{width:2.4rem;height:2.4rem;fill:#fff}.employment{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}.employment__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.employment__top-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;grid-gap:var(--grid-gap);margin-bottom:8rem}@media only screen and (max-width: 576px){.employment__top-row{margin-bottom:4rem;display:flex;flex-direction:column;align-items:stretch;gap:.8rem}}.employment__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.employment__heading{font:var(--text-l-semibold)}}.employment__text{font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.employment__text{font:var(--text-base-mobile-medium-lh3)}}@media only screen and (max-width: 576px){.employment__wrapper{mask-image:linear-gradient(to right,transparent 0%,white 7rem,white calc(100% - 7rem),transparent 100%);overflow:hidden;margin:0 calc(-1 * var(--content-padding))}}.employment__list{display:flex;align-items:flex-start;flex-wrap:wrap;gap:6rem;justify-content:center}@media only screen and (max-width: 576px){.employment__list{flex-wrap:nowrap;gap:3rem;animation:employment-ticker 10s infinite linear;width:max-content}}@keyframes employment-ticker{to{transform:translate(calc(-50% - 1.5rem))}}.employment__list-item{flex-shrink:0}.employment__card-image{height:5rem;width:auto;display:block}@media only screen and (max-width: 576px){.employment__card-image{height:4rem}}.events-tabs{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);background-color:var(--bg-secondary)}.events-tabs__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.events-tabs__item{display:none}.events-tabs__item.active{display:block}.events-tabs__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2.4rem;grid-auto-flow:dense;grid-auto-rows:minmax(33.3rem,auto)}.events-tabs__list-item{grid-column:span 1;grid-row:span 1}.events{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);color:var(--content-primary)}.events--home{padding-bottom:16rem}.events__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.events__standard-row{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:4rem}@media only screen and (max-width: 576px){.events__standard-row{margin-bottom:2.4rem}}.events__standard-heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.events__standard-heading{font:var(--text-l-semibold)}}.events__top-row{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:4rem}.events__top-row:last-child{margin-bottom:0}@media only screen and (max-width: 576px){.events__top-row{margin-bottom:2.4rem}}.events__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--grid-gap);grid-auto-flow:dense;grid-auto-rows:minmax(33.3rem,auto)}@media only screen and (max-width: 576px){.events__list{display:flex;flex-direction:column;gap:1.6rem}}.events__list-item{display:flex;flex-direction:column}@media only screen and (max-width: 576px){.events__list-item:not(:nth-child(-n+2)){display:none}}.events__list-item--large{grid-column:span 2;grid-row:span 2}.events__list-item--large .events__card-title{font:var(--headline-medium)}@media only screen and (max-width: 576px){.events__list-item--large .events__card-title{font:var(--text-m-semibold)}}.events__list-item--wide{grid-column:span 2}.events__list-item--full{grid-column:span 4;grid-row:span 2}.events__card{display:flex;flex-direction:column;flex-grow:1;padding:3.2rem;border-radius:var(--corner-radius-l);border:1px solid var(--bg-primary, white);background:var(--bg-primary, white);transition:box-shadow .2s,border-color .2s;gap:1.6rem;color:var(--content-primary);overflow:hidden}@media only screen and (max-width: 576px){.events__card{padding:1.6rem;border-radius:2.4rem;gap:1.6rem}}[data-theme=dark] .events__card{background-image:url(/local/js/innopolis/dist/assets/../images/event-card-dark-blur.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}[data-theme=dark] .events__list-item--large .events__card{background-image:url(/local/js/innopolis/dist/assets/../images/event-card-dark-blur-large.svg)}@media only screen and (max-width: 576px){[data-theme=dark] .events__list-item--large .events__card{background-image:url(/local/js/innopolis/dist/assets/../images/event-card-dark-blur.svg)}}.events__card:link,.events__card:visited{color:var(--content-primary)}@media (hover: hover) and (pointer: fine){.events__card:hover{box-shadow:0 0 1.6rem .1rem #5ce937 inset;border-color:var(--primary-color)}}.events__card--full{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.events__card--full .events__card-image-container{aspect-ratio:2/1.5;margin:0}.events__card-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.events__card-body{gap:1.6rem;display:flex;flex-direction:column}.events__card-top{display:flex;flex-direction:column;gap:.8rem}@media only screen and (max-width: 576px){.events__card-top{gap:.4rem}}.events__list-item--wide .events__card-top{margin-bottom:auto}@media only screen and (max-width: 576px){.events__list-item--wide .events__card-top{margin:0}}.events__card-date{font:var(--text-m-medium);color:var(--content-secondary, #626883);padding-bottom:.8rem;border-bottom:1px solid var(--content-tertiary, #9c9fb8)}[data-theme=dark] .events__list-item--large .events__card-date{color:var(--content-primary)}@media only screen and (max-width: 576px){.events__card-date{padding-bottom:.4rem;font:var(--text-base-medium)}[data-theme=dark] .events__card-date{color:var(--content-primary)}}.events__card-format{font:var(--text-base-medium);color:var(--content-secondary, #626883)}[data-theme=dark] .events__list-item--large .events__card-format{color:var(--content-primary)}@media only screen and (max-width: 576px){.events__card-format{font:var(--text-s-medium)}[data-theme=dark] .events__card-format{color:var(--content-primary)}}.events__card-bottom{display:flex;flex-direction:column;gap:1.6rem}.events__card-title{font:var(--text-l-medium)}@media only screen and (max-width: 576px){.events__card-title{font:var(--text-m-semibold)}}.events__card-text{font:var(--text-base-medium-lh3)}@media only screen and (max-width: 576px){.events__card-text{font:var(--text-s-medium-lh3)}}.events__card-tags{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}@media only screen and (max-width: 576px){.events__card-tags{order:-10}}.events__card-tag{text-align:center;display:block;flex-shrink:0;padding:.5rem 1.2rem;font:var(--text-base-medium);border-radius:2.4rem;background:var(--base-primary-50);color:var(--grey-950)}@media only screen and (max-width: 576px){.events__card-tag{font:var(--text-s-medium);padding:.4rem .8rem}}.events__card-image-container{position:relative;border-radius:2.4rem;overflow:hidden;aspect-ratio:824/356;margin-top:auto}@media only screen and (max-width: 576px){.events__card-image-container{display:none}.events__card-image-container--show-on-mobile{display:block;aspect-ratio:350/202;order:30;margin:-1.6rem;margin-top:0;border-radius:2.4rem}}.events__card-image-container img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.events--our-events .events__card-image-container{aspect-ratio:824/412}.events__more-link{flex-shrink:0}.events__more-link .compact-link{display:none}@media only screen and (max-width: 576px){.events__more-link .btn{display:none}.events__more-link .compact-link{display:grid}}.faculties{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--white);color:var(--text-color);padding:8rem 0 4rem}.faculties__content{grid-column-start:content-start;grid-column-end:content-end;width:100%;display:flex;flex-direction:column;gap:8rem}.faculties__content__faculty{display:flex;flex-direction:column;gap:2.4rem}.faculties__content__faculty__dean{position:relative;display:flex;align-items:center;gap:1.2rem}.faculties__content__faculty__dean:after{content:"";position:absolute;bottom:-1.6rem;left:0;width:100%;height:1px;background-color:#9c9fb8}.faculties__content__faculty__dean__photo{width:6.2rem;height:6.2rem;border-radius:50%}.faculties__content__faculty__dean__info{width:100%;position:relative;display:flex;flex-direction:column;gap:.4rem}.faculties__content__faculty__dean__info__position{color:#626883}.faculties__content__faculty__dean__info .faculties__content__faculty__dean__info__email{color:var(--primary-color)}.faculties__content__faculty__labs{padding:2.4rem 0 0;margin-top:3.2rem;display:flex;flex-direction:row;gap:2.4rem}.faculties__content__faculty__labs-item{flex:1;padding:2.4rem;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--grey-color);border-radius:2.4rem;gap:2.4rem}.faculties__content__faculty__labs-item__info{display:flex;flex-direction:column;gap:.8rem}.faculties__content__faculty__labs-item__title{font-size:2rem;font-weight:600;line-height:1}.faculties__content__faculty__labs-item__description{font-size:1.6rem;font-weight:500;line-height:2.4rem}.faculties__content__faculty__labs-item__supervisor{display:flex;flex-direction:column;gap:.4rem}.faculties__content__faculty__labs-item__supervisor__title{color:var(--grey-500)}.faculties__content__faculty__multy-university-labs{display:flex;flex-direction:column;gap:2.4rem;padding-top:3.2rem}.faculties__content__faculty__university{padding:2rem;display:flex;flex-direction:column;transition:all .6s ease-in-out}.faculties__content__faculty__university.expanded{gap:1.6rem}.faculties__content__faculty__university+.faculties__content__faculty__university{border-top:1px solid #e0e0e0;margin-top:0;padding-top:4.4rem}.faculties__content__faculty__university__header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;user-select:none}.faculties__content__faculty__university__title{margin:0;font-size:2.4rem;font-weight:600;line-height:1.2}.faculties__content__faculty__university__toggle{position:relative;width:2.4rem;height:2.4rem;background:none;border:none;cursor:pointer;border-radius:50%;transition:all .6s ease-in-out;display:flex;align-items:center;justify-content:center}.faculties__content__faculty__university__toggle:hover{background-color:#0000000d}.faculties__content__faculty__university__toggle:focus{outline:2px solid var(--primary-color);outline-offset:2px}.faculties__content__faculty__university__toggle:before{content:"";position:absolute;width:1.2rem;height:2px;background-color:#626883;transition:all .6s ease-in-out}.faculties__content__faculty__university__toggle:after{content:"";position:absolute;width:2px;height:1.2rem;background-color:#626883;transition:all .6s ease-in-out}.faculties__content__faculty__university.expanded .faculties__content__faculty__university__toggle:after{transform:rotate(90deg);opacity:0}.faculties__content__faculty__university.expanded+.faculties__content__faculty__university{padding-top:4.4rem}.faculties__content__faculty__university-labs{display:grid;grid-template-columns:repeat(4,1fr);column-gap:2.4rem;row-gap:4rem;overflow:hidden;max-height:0;opacity:0;transition:all .6s ease-in-out}.faculties__content__faculty__university.expanded .faculties__content__faculty__university-labs{max-height:2000px;opacity:1;margin-top:1.6rem}.faq{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--grey-color);padding-top:8rem;padding-bottom:16rem;border-top-left-radius:8rem;border-top-right-radius:8rem;position:relative;z-index:2}.secondary-bg+.faq{border-top-left-radius:0;border-top-right-radius:0}.faq--applicants{background-color:var(--white);border-radius:0}.faq--applicants:before{content:"";position:absolute;inset:0;background-color:var(--grey-color);z-index:-1;border-top-left-radius:8rem;border-top-right-radius:8rem}@media only screen and (max-width: 576px){.faq{padding-top:6rem;padding-bottom:6rem;border-radius:0}.faq--bachelor{background-color:var(--white);border-radius:0}.faq--bachelor:before{content:"";position:absolute;inset:0;background-color:var(--grey-color);z-index:-1;border-top-left-radius:4.8rem;border-top-right-radius:4.8rem}.faq--applicants:before{border-top-left-radius:4.8rem;border-top-right-radius:4.8rem}}.faq--career{border-radius:0}.faq__bg{position:absolute;left:0;top:0;width:100%;height:auto;z-index:-1;pointer-events:none}.faq__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap);align-items:flex-start;position:relative;z-index:1}@media only screen and (max-width: 576px){.faq__content{display:flex;flex-direction:column;gap:3.4rem;align-items:stretch;position:static}}.faq__line{position:absolute;z-index:-1;pointer-events:none;right:50%;top:-19rem;width:114.9rem;max-width:none;height:auto;margin-right:7rem}@media only screen and (max-width: 576px){.faq__line{display:none}}.faq__heading{grid-column:1/2;font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.faq__heading{font:var(--text-l-semibold)}}.faq__accordions-list{grid-column:2/3;display:flex;flex-direction:column;gap:1.2rem}.file-upload{display:flex;flex-direction:column;gap:.8rem}.file-upload__label{position:relative;align-self:flex-start;display:block}.file-upload__input{opacity:0;position:absolute;inset:0}.file-upload__btn{display:flex;align-items:center;padding:1.4rem 2rem;border-radius:8rem;background:#242835;color:#fff;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.4rem;gap:1.2rem;transition:color .2s,background-color .2s;justify-content:center;text-align:center}.file-upload__btn svg{width:1.6rem;height:1.6rem;flex-shrink:0;fill:currentColor}.file-upload__btn-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-width:0}.file-upload__disclaimer{font-size:1.2rem;font-style:normal;font-weight:400;line-height:120%;color:#bbbdd0}.graphic-number{align-self:flex-start;font-size:5rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.44rem;font-family:var(--onest);background:linear-gradient(180deg,#8ce677 .03%,#16c600 116.81%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.graphic-number--big{font-size:11rem;font-style:normal;font-weight:700;line-height:120%}.graphic-number--medium{font-weight:700;font-style:Bold;font-size:68px;line-height:100px;letter-spacing:0}.section-divider-header{width:100%;display:flex;flex-direction:column;gap:1.6rem}.section-divider-header h1,.section-divider-header h2,.section-divider-header h3,.section-divider-header h4,.section-divider-header h5,.section-divider-header h6{color:var(--content-primary);font-size:2.4rem;line-height:2.8rem;font-weight:600}.section-divider-header h1.head-secondary,.section-divider-header h2.head-secondary,.section-divider-header h3.head-secondary,.section-divider-header h4.head-secondary,.section-divider-header h5.head-secondary,.section-divider-header h6.head-secondary{color:var(--content-secondary)}.section-divider-header--dark h1.head-secondary,.section-divider-header--dark h2.head-secondary,.section-divider-header--dark h3.head-secondary,.section-divider-header--dark h4.head-secondary,.section-divider-header--dark h5.head-secondary,.section-divider-header--dark h6.head-secondary{color:var(--dark-content-secondary)}.section-divider-header hr{width:100%;height:.1rem;background:var(--content-tertiary)}.section-divider-header p{color:var(--content-primary);font-size:2rem;font-weight:500;line-height:2.4rem}.block-title{width:100%;margin:0}.block-title__container{display:flex;margin-bottom:2.4rem}.block-title__container--large-top{display:flex;margin-top:8rem}.home-intro{background-color:var(--dark-bg-color);color:#fff;padding-bottom:6rem;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem;padding-top:.8rem;display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0)}.home-intro__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2.4rem}.home-intro__text-content{grid-column:1/6;display:flex;flex-direction:column;padding:8rem 6rem;border-radius:8rem;background:#161821;box-shadow:0 .4rem 4.55rem #b9f34340 inset;gap:3rem;position:relative;z-index:1;overflow:hidden;background-image:url(/local/js/innopolis/dist/assets/../images/home-intro/blurs.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.home-intro__heading{font-size:3.6rem;font-style:normal;font-weight:500;line-height:4.8rem}.home-intro__heading b{font-weight:inherit;color:var(--light-green-color)}.home-intro__awards-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2.4rem}.home-intro__awards-card{display:flex;flex-direction:column;gap:.8rem}.home-intro__awards-card-place{font-size:2.4rem;font-style:normal;font-weight:500;line-height:normal}.home-intro__awards-card-text{font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal;color:var(--light-green-color)}.home-intro__nav{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2.4rem;margin-top:auto}.home-intro__nav-list{display:flex;flex-direction:column;gap:1.6rem;grid-column:span 8}.home-intro__nav-list-item{display:flex;flex-direction:column}.home-intro__btn{align-self:stretch;justify-content:space-between}.home-intro__video-wrapper{grid-column:6/-1;overflow:hidden;position:relative;aspect-ratio:1039/915;border-radius:8rem}.home-intro__video-wrapper img,.home-intro__video-wrapper video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.intro{background-color:var(--dark-bg-color);color:#fff;padding-bottom:6rem;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem;padding-top:.8rem;display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0)}.intro__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2.4rem}.intro__text-content{display:flex;flex-direction:column;padding:8rem 6rem;border-radius:8rem;background:#161821;box-shadow:0 .4rem 4.55rem #b9f34340 inset;gap:2.4rem;position:relative;z-index:1;overflow:hidden;background-image:url(/local/js/innopolis/dist/assets/../images/home-intro/blurs.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.intro__column-1{grid-column:span 1}.intro__column-2{grid-column:span 2}.intro__column-3{grid-column:span 3}.intro__column-4{grid-column:span 4}.intro__column-5{grid-column:span 5}.intro__column-6{grid-column:span 6}.intro__column-7{grid-column:span 7}.intro__column-8{grid-column:span 8}.intro__column-9{grid-column:span 9}.intro__column-10{grid-column:span 10}.intro__column-11{grid-column:span 11}.intro__column-12{grid-column:span 12}.intro__heading{font-size:3.6rem;font-style:normal;font-weight:500;line-height:4.8rem}.intro__heading b{font-weight:inherit;color:var(--light-green-color)}.intro__subheading{font-size:2rem;font-style:normal;font-weight:500;line-height:2.8rem}.intro__awards-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2.4rem}.intro__awards-card{display:flex;flex-direction:column;gap:.8rem}.intro__awards-card-place{font-size:2.4rem;font-style:normal;font-weight:500;line-height:normal}.intro__awards-card-text{font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal;color:var(--light-green-color)}.intro__nav{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2.4rem;margin-top:auto}.intro__nav-list{display:flex;flex-direction:column;gap:1.6rem}.intro__nav-list-item{display:flex;flex-direction:column}.intro__btn{align-self:stretch;justify-content:space-between;font-size:2rem;padding:1.9rem 2.4rem}.intro__video-wrapper{overflow:hidden;position:relative;border-radius:8rem;aspect-ratio:1/1}.intro__video-wrapper img,.intro__video-wrapper video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.intro__video-wrapper--tech{aspect-ratio:736/600}.intro__video-wrapper--career{aspect-ratio:1039/597}.intro__video-wrapper--scholarships{aspect-ratio:888/497}.intro__video-wrapper--events{aspect-ratio:1040/468}.key-industries{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--bg-secondary);border-top-right-radius:var(--corner-radius-xl);border-top-left-radius:var(--corner-radius-xl);padding-block:var(--section-vertical-padding)}.key-industries__content{grid-column-start:content-start;grid-column-end:content-end;box-sizing:border-box;display:flex;gap:2.4rem}.key-industries__header{flex:0 0 calc((100% - 2.4rem) * 4 / 12);max-width:calc((100% - 2.4rem) * 4 / 12)}.key-industries__title{color:var(--content-primary);margin:0 0 2.4rem}.key-industries__name{font-weight:600;font-size:2.4rem}.key-industries__description{font-weight:500;font-size:2.4rem;line-height:3.4rem;margin:0}.key-industries__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;flex:0 0 calc((100% - 2.4rem) * 8 / 12);max-width:calc((100% - 2.4rem) * 8 / 12)}@media (max-width: 64rem){.key-industries__grid{grid-template-columns:1fr}}.key-industries__card{position:relative;display:flex;flex-flow:column;align-items:start;gap:2.4rem;padding:3.2rem;min-height:1.4rem;background:var(--dark-content-primary);border-radius:var(--corner-radius-l)}.key-industries__card:hover{background-color:var(--hover-indigo-blue);color:var(--dark-content-primary)}.key-industries__card:hover .key-industries__name--black{color:var(--content-primary)}.key-industries__card:hover .key-industries__button{color:var(--secondary-button-text);background:var(--dark-content-primary)}.key-industries__card:hover .key-industries__icon{opacity:1}.key-industries__icon{opacity:0}.key-industries__card--indigo-blue:hover{background-color:var(--hover-indigo-blue)}.key-industries__card--lime-green:hover{background-color:var(--hover-lime-green)}.key-industries__card--sky-blue:hover{background-color:var(--hover-sky-blue)}.key-industries__card--orange:hover{background-color:var(--hover-orange)}.key-industries__card--purple:hover{background-color:var(--hover-purple)}.key-industries__card--teal:hover{background-color:var(--hover-teal)}.key-industries__card--yellow:hover{background-color:var(--hover-yellow)}.keys-articles{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--bg-secondary);padding-block:var(--section-vertical-padding)}.keys-articles__container{grid-column-start:content-start;grid-column-end:content-end}.keys-articles__layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:17rem;grid-auto-flow:dense;padding:0 15rem}.keys-articles__content{display:flex;flex-direction:column;gap:8rem;grid-column:span 2}.keys-articles__article{display:flex;flex-direction:column;gap:2.4rem}.keys-articles__list{margin:0;padding:0;list-style:none;display:grid;gap:3.2rem}.keys-articles__article--list{gap:3.2rem}.keys-articles__list-item{position:relative;display:flex;gap:1.6rem}.keys-articles__list-item--rect{padding-left:2rem}.keys-articles__list-item--rect:before{content:"";position:absolute;left:0;top:50%;width:.8rem;height:.8rem;background:var(--base-primary-500);transform:translateY(-50%)}.keys-articles__list-step{height:100%;display:flex;flex-direction:column;align-items:center;gap:.8rem}.keys-articles__list-step:after{content:"";display:block;width:.1rem;height:100%;background-color:var(--base-primary-500)}.keys-articles__list-step__num{width:5.4rem;height:5.4rem;border-radius:100%;background:#40ba21;color:var(--white);display:flex;align-items:center;justify-content:center;font-weight:500;font-size:2.8rem;line-height:5.4rem}.keys-articles__list-content{display:flex;flex-direction:column;gap:1.6rem;padding-top:1.6rem}.keys-articles__image-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.2rem;color:var(--content-secondary)}.keys-articles__image{width:100%;height:auto;display:block;border-radius:1.6rem;object-fit:cover}.keys-aside{display:flex;flex-direction:column;gap:1.6rem;grid-column:span 1}.keys-aside__item{display:flex;flex-direction:column;gap:.8rem;margin:2.4rem 0}.leadprojects{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);border-radius:8rem 8rem 0 0;background-color:var(--grey-color);padding-block:var(--section-vertical-padding)}.leadprojects__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;gap:6.4rem}.leadprojects__content__title{font-size:4rem;line-height:5.4rem;font-weight:600}.leadprojects__content__projects{display:grid;grid-template-columns:repeat(3,1fr);column-gap:2.4rem;row-gap:4rem}.leadprojects__content__projects__project-card{display:flex;flex-direction:column;justify-content:space-between;gap:1.6rem;background-color:#fff;border-radius:3.2rem;padding:3.2rem}.leadprojects__content__projects__project-card__info{display:flex;flex-direction:column;gap:1.6rem}.leadprojects__content__projects__project-card__title{font-size:2.4rem}.leadprojects__content__projects__project-card__status{display:inline-flex;width:fit-content;padding:.4rem 1.2rem .6rem;background-color:var(--pale-green-color);border-radius:2.4rem}.leadprojects__content__projects__project-card__status__text{font-size:1.6rem;line-height:1;font-weight:500}.leadprojects__content__projects__project-card__description{font-size:2rem;line-height:2.8rem;font-weight:500}.leadprojects__content__projects__project-card__supervisor{display:flex;flex-direction:column;gap:.4rem}.leadprojects__content__projects__project-card__supervisor__title{font-size:1.6rem;line-height:1;font-weight:500;color:#626883}.leadprojects__content__projects__project-card__supervisor__name{font-size:1.6rem;line-height:1;font-weight:500}a.link--green,.link--green{color:var(--primary-link-text)}a.link--underline,.link--underline{text-decoration:underline}.manager__photo--2{scale:1.1}.manager{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);background:var(--bg-secondary);color:var(--content-primary)}.manager--rounded-top{border-top-left-radius:var(--corner-radius-xl);border-top-right-radius:var(--corner-radius-xl)}@media only screen and (max-width: 576px){.manager--rounded-top{border-top-left-radius:2.4rem;border-top-right-radius:2.4rem}}.manager[data-theme=dark]{background:var(--bg-primary)}@media only screen and (max-width: 576px){.manager{padding:4rem 0}}.manager__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.manager__content{display:flex;flex-direction:column;gap:1.6rem}.manager__content .btn{order:20;margin-top:.8rem;font:var(--text-s-semibold);padding:1.4rem 2rem;align-self:flex-start}}.manager__content.multi-manager{display:flex;flex-direction:column;gap:16rem}.manager__content.multi-manager .manager__content__manager{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2.4rem}.manager__name{font:var(--text-base-medium)}@media only screen and (max-width: 576px){.manager__name{font:var(--text-s-medium)}}.manager__info{grid-column:2/5;display:flex;flex-direction:column;gap:4rem}@media only screen and (max-width: 576px){.manager__info{display:contents}}.manager__wrapper{display:flex;align-items:center;gap:1.2rem}.manager__photo-container{width:6.2rem;height:6.2rem;position:relative;border-radius:50%;overflow:hidden;flex-shrink:0}@media only screen and (max-width: 576px){.manager__photo-container{width:4rem;height:4rem}}.manager__photo{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.manager__wrapper-inner{display:flex;flex-direction:column;gap:.4rem}.manager__position{font:var(--text-base-medium);color:var(--content-secondary)}@media only screen and (max-width: 576px){.manager__position{font:var(--text-s-medium)}}.manager__contacts-list{grid-column:5/11;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.manager__contacts-list{display:flex;flex-direction:column;gap:1.6rem}}.manager__contacts-card{display:flex;flex-direction:column;gap:.4rem}.manager__contacts-card-key{color:var(--content-secondary);font:var(--text-base-medium)}@media only screen and (max-width: 576px){.manager__contacts-card-key{font:var(--text-s-medium)}}.manager__contacts-card-value{font:var(--text-m-medium)}@media only screen and (max-width: 576px){.manager__contacts-card-value{font:var(--text-s-medium)}}@media (hover: hover) and (pointer: fine){.manager__contacts-card-value:link:hover{color:var(--green-500)}}.master-apply{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-bottom:8rem}.master-apply__content{grid-column-start:content-start;grid-column-end:content-end;padding:8rem 6rem;border-radius:8rem;background:#161821;color:#fff}.master-apply__heading{margin-bottom:4rem}.master-apply__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2.4rem;grid-auto-flow:dense;grid-auto-rows:minmax(19.8rem,auto)}.master-apply__step{padding:3.2rem;border-radius:4.8rem;background:#242835;color:#fff;display:flex;flex-direction:column;gap:1rem}.master-apply__step:has(.master-apply__step-remark){grid-row:span 2}.master-apply__step-title{font-size:3.2rem;font-style:normal;font-weight:600;line-height:120%}.master-apply__step-text{font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.master-apply__step-text a{color:var(--base-primary-300);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px;transition:text-decoration-color .2s}.master-apply__step-text a:link,.master-apply__step-text a:visited{color:var(--base-primary-300)}@media (hover: hover) and (pointer: fine){.master-apply__step-text a:hover{text-decoration-color:transparent}}.master-apply__step-remark{display:flex;align-items:center;font-size:2rem;font-style:normal;font-weight:500;line-height:2.8rem;gap:2rem;padding:2.4rem;border-radius:2.4rem;border:1px solid var(--green-200);margin-top:auto}.master-apply__step-remark img{flex-shrink:0;width:6rem;height:6rem;object-fit:contain}.menu{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--dark-bg-color);color:#fff;position:absolute;left:0;top:0;width:100%;z-index:70;padding-bottom:10rem;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem;opacity:0;visibility:hidden;transition:opacity .4s,visibility 0s linear .4s}.menu-open .menu{opacity:1;visibility:inherit;transition:opacity .4s,visibility .4s}@media only screen and (max-width: 576px){.menu{display:none}}.menu__inner{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2.4rem;padding-top:calc(2.4rem + var(--header-height, 0px))}.menu__sidebar{grid-column:1/3}.menu__nav{display:flex;flex-direction:column;padding:1.6rem 0}.menu__nav-list{display:flex;flex-direction:column;gap:.8rem}.menu__nav-link{display:flex;align-items:center;gap:1rem;justify-content:space-between;font-size:2.4rem;font-style:normal;font-weight:600;line-height:2.8rem;padding:1rem}.menu__nav-link svg{width:2.8rem;height:2.8rem;fill:currentColor;flex-shrink:0}.menu__nav-link.active{color:var(--primary-color)}@media (hover: hover) and (pointer: fine){.menu__nav-link:hover{color:var(--primary-color)}}.menu__main{grid-column:3/-1}.menu__section{display:none}.menu__section.active{display:block}.menu__section-inner{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:2.4rem}.menu__section-left{grid-column:1/4}.menu__section-about{padding:2.4rem 1.6rem;display:flex;flex-direction:column;gap:2.4rem}.menu__section-text{font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.menu__btn{align-self:stretch;justify-content:space-between;text-align:left}.menu__section-right{grid-column:4/-1;display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.menu__section-nav-col{padding:0 1.6rem;grid-column:span 3}.menu__section-nav-list{display:flex;flex-direction:column;gap:3.2rem}.menu__section-nav-title{font-size:1.6rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.096rem;text-transform:uppercase;color:#bbbdd0;display:block;padding:1.4rem 1rem}.menu__section-nav-links{display:flex;flex-direction:column}.menu__section-nav-link{padding:1.4rem 1rem;display:block;font-size:1.6rem;font-style:normal;font-weight:500;line-height:120%}@media (hover: hover) and (pointer: fine){.menu__section-nav-link:hover{color:var(--primary-color)}}.menu__section-contacts{display:flex;flex-direction:column;padding:1.4rem 1.6rem;gap:3.2rem}.menu__section-contacts-list{display:flex;flex-direction:column;gap:4.6rem}.menu__section-contacts-card{display:flex;flex-direction:column;gap:1.4rem}.menu__section-contacts-card-title{font-size:1.6rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.096rem;text-transform:uppercase;color:#bbbdd0}.menu__section-contacts-card-text{font-size:1.6rem;font-style:normal;font-weight:500;line-height:120%}.menu__map{grid-column:2/-1;aspect-ratio:869/489;border-radius:4.8rem;overflow:hidden;position:relative}.menu__map-inner{position:absolute;left:0;top:0;width:100%;height:100%}.news{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-top:8rem;padding-bottom:16rem}.news__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.news__top-row{display:flex;align-items:center;gap:2rem;justify-content:space-between;margin-bottom:4rem}.news__row{display:grid;grid-template-columns:minmax(0,660fr) minmax(0,660fr) minmax(0,432fr);grid-gap:2.4rem;grid-auto-flow:dense}.news__list{grid-column:3/4;display:flex;flex-direction:column}.news__card{display:flex;flex-direction:column;padding:2.4rem;gap:.8rem}.news__card--large{border-radius:4.8rem;border:1px solid transparent;transition:border-color .2s,box-shadow .2s;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.6rem;grid-template-rows:auto auto 1fr auto}@media (hover: hover) and (pointer: fine){.news__card:not(.news__card--large):hover .news__card-title{color:var(--primary-color)}.news__card.news__card--large:hover{box-shadow:0 0 1.6rem .1rem #5ce937 inset;border-color:var(--primary-color)}}.news__card-image-container{position:relative;border-radius:4.8rem;aspect-ratio:596/412;overflow:hidden;grid-column:1/-1;margin-bottom:.8rem}.news__card-image-container img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.news__card-date{color:#626883;font-size:1.6rem;font-style:normal;font-weight:500;line-height:120%}.news__card--large .news__card-date{font-size:1.6rem;font-style:normal;font-weight:500;line-height:120%;color:#161821;justify-self:flex-end;align-self:center;grid-column:2/3;grid-row:-1/span 1}.news__card-text{font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;grid-column:1/-1}.news__card-title{font-size:2rem;font-style:normal;font-weight:500;line-height:2.8rem;transition:color .2s}.news__card--large .news__card-title{font-size:2.4rem;font-style:normal;font-weight:500;line-height:120%;grid-column:1/-1}.news__card-link{font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.4rem;padding:1.4rem 2rem;border-radius:8rem;background-color:#6268831a;color:var(--text-color);transition:color .2s,background-color .2s;text-align:center;align-self:center;justify-self:flex-start;grid-column:1/2;grid-row:-1/span 1}.number-card__list{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:auto;grid-gap:2.4rem}.number-card{grid-column:span 4;display:flex;padding:3.2rem;gap:1.6rem;border-radius:var(--corner-radius-m);background-color:var(--bg-primary);position:relative}.number-card--secondary{background-color:var(--grey-900)}.number-card--flow-column{flex-direction:column;justify-content:flex-start}.number-card--flow-column .number-card__content{gap:.8rem}.number-card--min-height{min-height:23rem}.number-card__tag{position:absolute;right:.8rem;top:0;transform:translateY(-50%);font-weight:500;color:var(--grey-950)}.number-card__number{width:fit-content;min-width:5.4rem;height:5.4rem;border-radius:50%;background-color:var(--green-400);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;font-size:2.8rem;line-height:5.4rem}.number-card__content{display:flex;flex-direction:column;gap:1.6rem}.number-card__title>b{color:var(--content-primary);font-weight:600}.number-card__text-wrapper{display:flex;flex-direction:column;gap:.8rem}.number-card__link{color:var(--base-primary-500)!important;font-weight:600}.number-card__text-secondary{color:var(--content-secondary);font-weight:500;font-size:1.6rem;line-height:2.4rem}.number-card__list--dark .number-card__text-secondary{color:var(--dark-content-secondary)}.number-card__btn{margin-top:auto}.olympiads-payments{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);color:var(--content-primary)}@media only screen and (max-width: 576px){.olympiads-payments{padding-top:6rem;padding-bottom:6rem}}.olympiads-payments__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;gap:6rem}@media only screen and (max-width: 576px){.olympiads-payments__content{gap:8rem}}.olympiads-payments__block{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.olympiads-payments__block{display:flex;flex-direction:column;gap:2.4rem}}.olympiads-payments__block-title{font:var(--headline-semibold);grid-column:1/5}@media only screen and (max-width: 576px){.olympiads-payments__block-title{font:var(--text-l-semibold)}}.olympiads-payments__list{grid-column:5/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap);grid-auto-rows:minmax(19.2rem,auto);grid-auto-flow:dense}@media only screen and (max-width: 576px){.olympiads-payments__list{display:flex;flex-direction:column;gap:1.6rem}}.olympiads-payments__list-item{display:flex;flex-direction:column}.olympiads-payments__list-item--wide{grid-column:1/-1}.olympiads-payments__card{display:flex;flex-direction:column;flex-grow:1;padding:3.2rem;gap:1.6rem;border-radius:var(--corner-radius-l);color:var(--content-primary);background:var(--bg-primary)}.olympiads-payments__card-amount{font:var(--headline-semibold)}@media only screen and (max-width: 576px){.olympiads-payments__card-amount{font:var(--text-l-medium)}}.olympiads-payments__card-text{font:var(--text-m-medium-lh3);margin-top:auto}@media only screen and (max-width: 576px){.olympiads-payments__card-text{margin:0;font:var(--text-base-mobile-medium-lh3)}}.olympiads-payments__remark{font:var(--text-base-semibold-lh3)}@media only screen and (max-width: 576px){.olympiads-payments__remark{font:var(--text-base-mobile-semibold-lh3)}}.olympiads{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding:8rem 0}@media only screen and (max-width: 576px){.olympiads{padding-top:6rem;padding-bottom:2.4rem}}.olympiads__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.olympiads__content{display:flex;flex-direction:column;gap:4rem}}.olympiads__heading{font:var(--title-2xl-lh3);grid-column:1/5}@media only screen and (max-width: 576px){.olympiads__heading{font:var(--text-l-semibold)}}.olympiads__wrapper{grid-column:5/-1;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:var(--grid-gap);grid-row-gap:4rem}@media only screen and (max-width: 576px){.olympiads__wrapper{display:flex;flex-direction:column;gap:4rem}}.olympiads__info{grid-column:4/-1;display:flex;flex-direction:column;gap:.8rem}.olympiads__info-title{font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.olympiads__info-title{font:var(--text-base-medium-lh3)}}.olympiads__info-text{font:var(--text-s-medium-lh3);color:var(--content-secondary)}@media only screen and (max-width: 576px){.olympiads__info-text{font:var(--text-base-mobile-medium-lh3)}}.olympiads__list{grid-column:1/-1;display:flex;flex-direction:column}.olympiads__list-item{border-bottom:1px solid var(--content-tertiary)}.olympiads__list-item:last-child{border:none}.olympiads__card{padding:4rem 0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:2.4rem;align-items:flex-start}@media only screen and (max-width: 576px){.olympiads__card{display:flex;flex-direction:column;gap:2.4rem;align-items:stretch}}.olympiads__list-item:first-child .olympiads__card{padding-top:0}.olympiads__list-item:last-child .olympiads__card{padding-bottom:0}.olympiads__card-title{font:var(--text-l-semibold);grid-column:1/4}@media only screen and (max-width: 576px){.olympiads__card-title{font:var(--text-m-semibold)}}.olympiads__card-title:link,.olympiads__card-title:link:link,.olympiads__card-title:link:visited{color:var(--primary-color)}.olympiads__card-content{grid-column:4/-1;display:flex;flex-direction:column;gap:2.4rem}@media only screen and (max-width: 576px){.olympiads__card-content{gap:2.4rem}}.olympiads__card-item{display:flex;flex-direction:column;gap:.8rem}.olympiads__card-item-subject{font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.olympiads__card-item-subject{font:var(--text-base-medium-lh3)}}.olympiads__card-item-text{font:var(--text-base-medium-lh3);color:var(--content-secondary)}@media only screen and (max-width: 576px){.olympiads__card-item-text{font:var(--text-base-mobile-medium-lh3)}}.one-plus-one{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}@media only screen and (max-width: 576px){.one-plus-one{padding-top:6rem;padding-bottom:6rem}}.one-plus-one__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gap)}@media only screen and (max-width: 576px){.one-plus-one__content{display:flex;flex-direction:column;gap:2.4rem}}.one-plus-one__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.one-plus-one__heading{font:var(--text-l-semibold)}}.one-plus-one__block{display:flex;flex-direction:column;gap:1.6rem}.one-plus-one__block-heading{font:var(--headline-medium);text-wrap:balance}@media only screen and (max-width: 576px){.one-plus-one__block-heading{font:var(--text-l-medium-lh3)}}.one-plus-one__block-text{font:var(--text-base-medium-lh3)}@media only screen and (max-width: 576px){.one-plus-one__block-text{font:var(--text-base-mobile-medium-lh3)}}.one-plus-one__block-text p{margin-top:.75em}.one-plus-one__block-text p:first-child{margin-top:0}.options{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);color:var(--content-primary);border-radius:8rem}.options--aspiranture{border-bottom-left-radius:0;border-bottom-right-radius:0}.options--magistracy{border-radius:0;padding-bottom:8rem;padding-top:0}.options--magistracy .options__content{background-color:var(--bg-primary);padding:8rem 6rem;border-radius:8rem}@media only screen and (max-width: 576px){.options{padding-top:6rem;padding-bottom:4rem;border-radius:var(--corner-radius-l)}.options--magistracy{border-radius:0;padding-top:6rem;padding-bottom:6rem;background-color:var(--bg-primary)}.options--magistracy .options__content{padding:0;background-color:transparent;border-radius:0}.options--aspiranture{border-radius:0}}.options__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;gap:8rem}.options__top{display:flex;flex-direction:column;gap:4rem}@media only screen and (max-width: 576px){.options__top{gap:2.4rem}}.options__top-row{display:flex;align-items:center;gap:2rem;justify-content:space-between}.options__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.options__heading{font:var(--text-l-semibold)}}.options__all-link{align-self:center}.options__all-link .compact-link{display:none}@media only screen and (max-width: 576px){.options__all-link .btn{display:none}.options__all-link .compact-link{display:grid}}.options__top-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2.4rem}@media only screen and (max-width: 576px){.options__top-list{display:flex;flex-direction:column;gap:1.6rem}}.options__top-list-item{display:flex;flex-direction:column}.options__top-card{display:flex;flex-direction:column;flex-grow:1;padding:3.2rem;border-radius:4.8rem;background:var(--grey-900);color:#fff;border:1px solid var(--grey-900);min-height:28rem}.options__top-card--accent{border-color:var(--green-200)}@media only screen and (max-width: 576px){.options__top-card{padding:3.2rem;min-height:auto}}.options__top-card-priority{margin-top:auto;align-self:flex-start;text-align:center;font:var(--text-m-semibold);color:var(--grey-950);padding:.4rem 1.2rem;border-radius:2.4rem;background-color:var(--base-primary-300);margin-bottom:1rem}@media only screen and (max-width: 576px){.options__top-card-priority{font:var(--text-s-medium)}}.options__top-card-title{font:var(--headline-medium);margin-bottom:1.2rem}@media only screen and (max-width: 576px){.options__top-card-title{font:var(--text-l-medium-lh3)}}.options__top-card-text{font:var(--text-base-regular-lh3);margin-top:auto}@media only screen and (max-width: 576px){.options__top-card-text{font:var(--text-base-mobile-regular-lh3)}}.options__top-card-priority~.options__top-card-text{margin-top:0}.options__bottom{display:flex;flex-direction:column;gap:2.4rem}.options__bottom-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap);align-items:flex-start}@media only screen and (max-width: 576px){.options__bottom-row{display:flex;flex-direction:column;align-items:stretch;gap:1.6rem}}.options__bottom-heading{font:var(--title-xl)}@media only screen and (max-width: 576px){.options__bottom-heading{font:var(--text-l-medium-lh3)}}.options__bottom-text{font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.options__bottom-text{font:var(--text-base-mobile-medium-lh3)}}.options__bottom-list{display:grid;grid-gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr))}@media only screen and (max-width: 576px){.options__bottom-list{display:flex;flex-direction:column;grid-gap:2.4rem}}.options__bottom-list-item{display:flex;flex-direction:column}.options__bottom-list-item--wide{grid-column:span 2}.options__bottom-card{display:flex;flex-direction:column;flex-grow:1;border-radius:4.8rem;background:var(--grey-900);padding:3.2rem;color:var(--white);min-height:47rem;gap:1.6rem}@media only screen and (max-width: 576px){.options__bottom-card{min-height:auto;padding:1.6rem;border-radius:2.4rem}}.options__bottom-card-score{font:var(--headline-medium)}@media only screen and (max-width: 576px){.options__bottom-card-score{font:var(--text-l-medium)}}.options__bottom-card-text{font:var(--text-base-medium-lh3)}@media only screen and (max-width: 576px){.options__bottom-card-text{font:var(--text-base-mobile-medium-lh3)}}.options__bottom-card-list{display:flex;flex-direction:column;gap:1.6rem;max-width:61.2rem}@media only screen and (max-width: 576px){.options__bottom-card-list{max-width:none;margin-top:.8rem}}.options__bottom-card-list-item{padding:1.6rem;border-radius:1.6rem;background:var(--grey-800);font:var(--text-base-medium-lh3);color:var(--white)}@media only screen and (max-width: 576px){.options__bottom-card-list-item{padding:.8rem 1.6rem;font:var(--text-s-regular-lh3)}}.options__bottom-card-btn{margin-top:auto}@media only screen and (max-width: 576px){.options__bottom-card-btn{margin:0;align-self:stretch;font:var(--text-base-mobile-semibold);padding:1.2rem 2.4rem}}.other-learning-opportunities,.other-learning-opportunities.preliminary{padding:4rem 0 8rem}.our-benefits{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--white-color);padding:8rem 0 16rem}.our-benefits__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;gap:2.4rem;align-items:center;width:100%}.our-benefits__content__list{width:50%;flex:1;display:flex;flex-direction:column;gap:2.4rem}.our-benefits__content__list__item{padding:3.2rem;display:flex;flex-direction:row;align-items:center;gap:2.4rem;background-color:var(--bg-secondary);border-radius:4.8rem;height:20.4rem}.our-benefits__content__list__item__index{align-self:center;font-size:11rem;font-style:normal;font-weight:700;line-height:11rem;letter-spacing:-.04;background:linear-gradient(180deg,#8ce677 .03%,#16c600 116.81%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--onest)}.our-benefits__content__list__item__info{display:flex;flex-direction:column;gap:1.6rem}.our-benefits__content__slider{width:50%;flex:1;display:flex;flex-direction:column;align-items:center;gap:3.2rem}.our-benefits__content__slider .swiper{width:88.8rem;height:61.5rem}.our-benefits__content__slider .swiper-slide{height:61.5rem;width:88.8rem;border-radius:9rem;overflow:hidden}.our-benefits__content__slider .swiper-slide img{width:100%;height:100%;object-fit:cover}.faq{overflow:hidden}.faq.faq-3{border-radius:0;height:90rem}.vacancies.vacancies-2{border-top-right-radius:8rem;border-top-left-radius:8rem;height:90rem}.our-employees{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--white-color);padding:16rem 0 8rem}.our-employees__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;gap:6.4rem}.our-employees__content__list{display:flex;gap:2.4rem;flex-direction:row}.our-employees__content__list__item{flex:1;display:flex;flex-direction:column}.our-employees__content__list__item__title{align-self:flex-start;font-size:11rem;font-style:normal;font-weight:700;line-height:11rem;letter-spacing:-.04;background:linear-gradient(180deg,#8ce677 .03%,#16c600 116.81%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--onest)}.our-employees__content__list__item__text{color:var(--green-400)}.our-team{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--dark-bg-primary);border-bottom-left-radius:var(--corner-radius-xl);border-bottom-right-radius:var(--corner-radius-xl);color:var(--white);padding-block:var(--section-vertical-padding)}.our-team__container{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;gap:1.6rem}.our-team__controls{display:flex;gap:8px}.our-team__control-prev,.our-team__control-next{width:5.2rem;height:5.2rem}.our-team__list.swiper-wrapper{display:flex;align-items:stretch}.our-team__list.swiper-wrapper>.swiper-slide{height:auto;box-sizing:border-box;display:flex}.our-team__card{padding:3.2rem;background-color:var(--grey-900);border-radius:var(--corner-radius-l);display:flex;flex-direction:column;gap:1.6rem;height:100%}.page-footer{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--dark-bg-color);color:#fff;padding-top:6rem;padding-bottom:4rem}.page-footer--border-top-rounded{border-top-right-radius:var(--corner-radius-xl);border-top-left-radius:var(--corner-radius-xl)}@media only screen and (max-width: 576px){.page-footer--border-top-rounded{border-radius:0}}.page-footer__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-gap:2.4rem;grid-template-columns:repeat(4,minmax(0,1fr));min-height:40rem}@media only screen and (max-width: 576px){.page-footer__content{min-height:auto;display:flex;flex-direction:column;gap:var(--mobile-gap)}}.page-footer__col{display:flex;flex-direction:column;position:relative;gap:2.4rem}@media only screen and (max-width: 576px){.page-footer__col{display:contents}}.page-footer__col:after{content:"";top:0;bottom:0;left:100%;position:absolute;width:1px;margin-left:calc(1.2rem - .5px);background-color:var(--content-tertiary)}@media only screen and (max-width: 576px){.page-footer__col:after{display:none}}.page-footer__col:not(:first-child){padding:0 2.4rem}.page-footer__col:last-child:after{display:none}.page-footer__logo{align-self:flex-start}.page-footer__logo-image{display:block;width:17.2rem}.page-footer__copyright{font:var(--text-s-regular);margin-top:auto}.page-footer__contacts-list{display:flex;flex-direction:column;gap:1.6rem}.page-footer__contacts-link{display:block;font:var(--text-base-regular)}@media (hover: hover) and (pointer: fine){.page-footer__contacts-link:link:hover{color:var(--primary-color)}}@media only screen and (max-width: 576px){.page-footer__contacts-link{font:var(--text-s-medium)}}.page-footer__social{margin-bottom:3.6rem;margin-top:auto}@media only screen and (max-width: 576px){.page-footer__social{margin:0}}.page-footer__social-list{display:flex;flex-direction:column;gap:1.6rem}@media only screen and (max-width: 576px){.page-footer__social-list{gap:.4rem}}.page-footer__social-link{font:var(--text-base-medium-lh3);display:block}@media (hover: hover) and (pointer: fine){.page-footer__social-link:hover{color:var(--primary-color)}}@media only screen and (max-width: 576px){.page-footer__social-link{font:var(--text-s-medium);padding:1.2rem 0}}@media only screen and (max-width: 576px){.page-footer__nav{padding-top:2.4rem;border-top:1px solid var(--content-tertiary)}}.page-footer__nav-list{display:flex;flex-direction:column;gap:1.6rem}@media only screen and (max-width: 576px){.page-footer__nav-list{gap:.4rem}}.page-footer__nav-link{display:block;font:var(--text-base-medium-lh3)}@media (hover: hover) and (pointer: fine){.page-footer__nav-link:hover{color:var(--primary-color)}}@media only screen and (max-width: 576px){.page-footer__nav-link{font:var(--text-s-medium);padding:1.2rem 0}}.page-header{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background:var(--bg-primary);color:var(--content-primary);position:relative;z-index:100}.page-header__content{grid-column-start:content-start;grid-column-end:content-end;min-height:var(--header-height, 0);display:flex;align-items:center;gap:3.6rem}.page-header__btns{display:flex;align-items:center;gap:2rem}@media only screen and (max-width: 576px){.page-header__btns{display:none}}.page-header__btn{align-self:center}.page-header__btn--menu{position:relative;z-index:80}.page-header__btn--menu span:nth-child(2){display:none}.menu-open .page-header__btn--menu span:nth-child(1){display:none}.menu-open .page-header__btn--menu span:nth-child(2){display:inline}.page-header__login-btn{margin-left:auto}@media only screen and (max-width: 576px){.page-header__login-btn{display:none}}.page-header__logo{flex-shrink:0;position:relative;z-index:80}.page-header__logo-image{display:block;height:auto;width:17.2rem}.page-header__burger{display:none}@media only screen and (max-width: 576px){.page-header__burger{display:flex;flex-direction:column;margin-left:auto;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;width:4.4rem;height:4.4rem;background:var(--ghost-button-bg);gap:1px}.page-header__burger>span{width:1.2rem;height:1px;border-radius:.8rem;background-color:currentColor}}.preliminary{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding:2.4rem 0}@media only screen and (max-width: 576px){.preliminary{padding-top:4rem;padding-bottom:0}}.preliminary--quota{padding-top:6rem;padding-bottom:8rem}@media only screen and (max-width: 576px){.preliminary--quota{padding-top:6rem;padding-bottom:6rem}}.preliminary--olympiads-courses{padding-top:8rem;padding-bottom:3.2rem}@media only screen and (max-width: 576px){.preliminary--olympiads-courses{padding-top:6rem;padding-bottom:2.4rem}}.preliminary--olympiads-advantages{padding-top:3.2rem;padding-bottom:8rem}@media only screen and (max-width: 576px){.preliminary--olympiads-advantages{padding-top:6rem;padding-bottom:6rem}}.preliminary--olympiads{border-radius:8rem 8rem 0 0;background:var(--bg-primary, #fff);padding:8rem 0;position:relative;z-index:1}@media only screen and (max-width: 576px){.preliminary--olympiads{padding-top:6rem;padding-bottom:0;border-top-left-radius:var(--corner-radius-l);border-top-right-radius:var(--corner-radius-l)}}.preliminary--possibilities{padding-top:4rem;padding-bottom:8rem}@media only screen and (max-width: 576px){.preliminary--possibilities{padding-top:4rem;padding-bottom:8rem}}.preliminary:has(~.employment){padding-bottom:6rem}.preliminary__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.preliminary__card{display:flex;align-items:center;gap:4rem;justify-content:space-between;min-height:21.8rem;padding:6rem 8rem;border-radius:var(--corner-radius-xl);color:var(--white);background:var(--green-300);background-image:url(/local/js/innopolis/dist/assets/../images/preliminary-bg.webp);background-size:cover;background-repeat:no-repeat;background-position:center}[data-theme=dark] .preliminary__card{color:var(--green-800);background-image:url(/local/js/innopolis/dist/assets/../images/preliminary-dark-bg.webp)}@media only screen and (max-width: 576px){.preliminary__card{padding:3.2rem 2.4rem 2.4rem;border-radius:var(--corner-radius-l);min-height:auto;gap:3.2rem;background-image:url(/local/js/innopolis/dist/assets/../images/preliminary-bg-mobile.webp);background-position:center bottom;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:var(--green-400)}[data-theme=dark] .preliminary__card{color:var(--white);background-image:url(/local/js/innopolis/dist/assets/../images/preliminary-bg-mobile.webp)}}.preliminary__wrapper{display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width: 576px){.preliminary__wrapper{gap:1.6rem}}.preliminary__heading{font:var(--title-2xl);text-wrap:balance}@media only screen and (max-width: 576px){.preliminary__heading{font:var(--text-l-semibold)}}.preliminary__text{font:var(--text-l-regular)}@media only screen and (max-width: 576px){.preliminary__text{font:var(--text-base-medium-lh3)}}.preliminary__btn{align-self:center;white-space:nowrap}@media only screen and (max-width: 576px){.preliminary__btn{align-self:stretch}}.preliminary__btns{display:flex;align-items:center;gap:2.4rem}@media only screen and (max-width: 576px){.preliminary__btns{flex-direction:column;align-items:stretch;gap:1.6rem}}.products{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);user-select:none;background-color:var(--bg-secondary);padding-block:var(--section-vertical-padding);overflow:hidden}.products__content{grid-column-start:content-start;grid-column-end:content-end}.products__controls{display:flex;align-items:center;gap:.8rem}.products__controls>.swiper-button-lock,.products__controls>.swiper-button-disabled{opacity:.5}.products__controls>.swiper-button-lock:hover,.products__controls>.swiper-button-disabled:hover{box-shadow:none}.products__slide{flex-shrink:0;width:100%;position:relative;transition-property:transform;margin-right:2.4rem}.products__swiper{overflow:hidden;height:100%;max-height:500px}.products__swiper>.swiper-wrapper{display:flex!important;flex-grow:1}.products__swiper>.article-card{min-height:49rem;height:100%!important;display:flex!important}.program-intro{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);position:relative;z-index:2;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem;background:var(--bg-primary, #161821) url(/local/js/innopolis/dist/assets/../images/program-intro-bg.svg) no-repeat center;background-size:cover;color:var(--content-primary)}@media only screen and (max-width: 576px){.program-intro{border-radius:0;padding-bottom:4rem;background-image:none}}.program-intro__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gap);grid-row-gap:8rem}@media only screen and (max-width: 576px){.program-intro__content{display:flex;flex-direction:column;gap:2.4rem}}.program-intro__breadcrumbs{grid-column:1/-1;padding-top:.8rem;padding-bottom:.8rem;margin-top:.8rem;margin-bottom:.8rem}.program-intro__wrapper{grid-column:3/11;border-top-left-radius:8rem;border-top-right-radius:8rem;box-shadow:0 .4rem 4.55rem #b9f34340 inset;padding:8rem 6rem;min-height:93.2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2.4rem;background:var(--bg-primary, #161821) url(/local/js/innopolis/dist/assets/../images/program-intro-wrapper-blur.svg) no-repeat center;background-size:cover;color:var(--content-primary)}@media only screen and (max-width: 576px){.program-intro__wrapper{background-image:none;padding-block:4rem;padding-inline:2.4rem;min-height:auto;border-radius:6rem;gap:0;display:flex;flex-direction:column}}.program-intro__list{grid-column:1/-1;margin-bottom:12rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2.4rem}.program-intro__list--short-margin{margin-bottom:2.2rem}.program-intro__list:last-child{margin-bottom:0}@media only screen and (max-width: 576px){.program-intro__list{margin-bottom:4rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.6rem;grid-row-gap:2.4rem}}.program-intro__card{display:flex;flex-direction:column;gap:.4rem}.program-intro__card-key{font:var(--text-base-medium);color:var(--content-secondary, #BBBDD0)}@media only screen and (max-width: 576px){.program-intro__card-key{font:var(--text-s-medium)}}.program-intro__card-value{font:var(--text-m-medium)}@media only screen and (max-width: 576px){.program-intro__card-value{font:var(--text-s-medium)}}.program-intro__slogan{font:var(--text-l-medium);grid-column:1/-1;margin-bottom:-.8rem}.program-intro__slogan:last-child{margin-bottom:0}@media only screen and (max-width: 576px){.program-intro__slogan{font:var(--text-s-medium);margin-bottom:1.6rem}}.program-intro__slogan img{width:10.2929rem;height:3.6rem;object-fit:cover;display:inline-block;vertical-align:middle;border-radius:4rem}.program-intro__slogan img:nth-of-type(1){margin-right:1rem}.program-intro__slogan img:nth-of-type(2){margin-left:.5rem}@media only screen and (max-width: 576px){.program-intro__slogan img{width:5.1rem;height:2.4rem;border-radius:4rem}.program-intro__slogan img:nth-of-type(1){margin-right:.5rem}.program-intro__slogan img:nth-of-type(2){margin-left:.5rem}}.program-intro__main-heading{font:var(--title-4xl);margin-bottom:1.6rem;grid-column:1/-1;text-wrap:balance}.program-intro__main-heading:last-child{margin-bottom:0}@media only screen and (max-width: 576px){.program-intro__main-heading{margin-bottom:4rem;font:var(--text-l-semibold)}}.program-intro__btns{display:flex;flex-direction:column;gap:1.2rem;align-self:flex-end}@media only screen and (max-width: 576px){.program-intro__btns{align-self:stretch;margin-bottom:3.2rem}.program-intro__btns:last-child{margin-bottom:0}}.program-intro__btn{justify-content:space-between;align-self:stretch;text-align:left}@media only screen and (max-width: 576px){.program-intro__btn{padding:1.4rem 2rem;font:var(--text-s-semibold);gap:0}.program-intro__btn svg{width:1.6rem;height:1.6rem}}.program-intro__desc{align-self:flex-end;justify-self:flex-end;max-width:34rem;font:var(--text-base-medium-lh3)}@media only screen and (max-width: 576px){.program-intro__desc{max-width:none;align-self:stretch;font:var(--text-s-medium-lh3)}}.programs{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}@media only screen and (max-width: 576px){.programs{padding-top:8rem;padding-bottom:6rem}}.programs--home{padding-bottom:16rem}.programs__heading{font:var(--title-2xl-lh3);margin-bottom:5rem}@media only screen and (max-width: 576px){.programs__heading{font:var(--text-l-semibold);margin-bottom:4rem}}.programs__heading b{font-weight:inherit;color:var(--base-primary-500)}.programs__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.programs__list{display:grid;grid-template-columns:repeat(18,minmax(0,1fr));grid-gap:var(--grid-gap);grid-auto-flow:dense;grid-auto-rows:minmax(23.8rem,auto)}.programs--applicants .programs__list{grid-auto-rows:minmax(19.8rem,auto)}@media only screen and (max-width: 576px){.programs__list{display:flex;flex-direction:column;gap:1.6rem}}.programs__list-item{grid-column:span 6;display:flex;flex-direction:column}.programs__list-item--wide{grid-column:span 12}.programs__list-item--compact{grid-column:span 4}.programs__list-item--high{grid-row:span 2}.programs__list-item--high .programs__card-image-container{position:absolute;width:38.4rem;aspect-ratio:1/1;border-radius:50%;overflow:hidden;left:-9rem;bottom:-5.4rem;z-index:-1}.programs--applicants .programs__list-item--high .programs__card-image-container{bottom:-10rem}.programs__card{display:flex;flex-direction:column;padding:3.2rem;border-radius:var(--corner-radius-l);background:var(--bg-secondary);gap:2rem;position:relative;z-index:1;overflow:hidden;flex-grow:1;color:var(--content-primary)}@media only screen and (max-width: 576px){.programs__card{display:flex;align-items:center;padding:2.4rem 3.2rem;justify-content:space-between;flex-direction:row}}.programs__card:after{content:"";border:1px solid transparent;transition:border-color .2s,box-shadow .2s;position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit}.programs__card--accent{background:url(/local/js/innopolis/dist/assets/../images/program-accent-line.svg),linear-gradient(92deg,var(--green-500, #27A108) -1.8%,#20E31D 73.76%,#6EE130 104.52%),var(--bg-primary, #FFF);color:var(--white);background-size:cover;background-repeat:no-repeat}.programs__card--accent:link,.programs__card--accent:visited{color:var(--white)}@media only screen and (max-width: 576px){.programs__card--accent{background-image:none;background:var(--bg-secondary);color:var(--content-primary)}.programs__card--accent:link,.programs__card--accent:visited{color:var(--content-primary)}}.programs__card--accent:after{border:2px solid var(--green-200)}@media only screen and (max-width: 576px){.programs__card--accent:after{display:none}}.programs__card--accent .programs__card-arrow{background-color:var(--white)}@media only screen and (max-width: 576px){.programs__card--accent .programs__card-arrow{background-color:var(--green-400)}}.programs__card--accent .programs__card-arrow svg{fill:var(--base-primary-300)}@media only screen and (max-width: 576px){.programs__card--accent .programs__card-arrow svg{fill:var(--white)}}@media (hover: hover) and (pointer: fine){.programs__card:not(.programs__card--accent):hover:after{border-color:var(--primary-color);box-shadow:0 0 1.6rem .1rem #5ce937 inset}}.programs__card-title{font:var(--headline-semibold)}@media only screen and (max-width: 576px){.programs__card-title{font:var(--text-base-semibold-lh3)}}.programs--applicants .programs__card-title{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.programs--applicants .programs__card-title{font:var(--text-base-semibold-lh3)}}.programs__card-arrow{flex-shrink:0;margin-left:auto;margin-top:auto;border-radius:50%;background:var(--green-300);width:4rem;height:4rem;display:grid;place-items:center}@media only screen and (max-width: 576px){.programs__card-arrow{width:2.5rem;height:2.5rem;background-color:var(--green-400)}}.programs__card-arrow svg{width:1.6rem;height:1.6rem;fill:var(--white)}@media only screen and (max-width: 576px){.programs__card-arrow svg{width:1rem;height:1rem}}.programs__card-image{display:block;width:100%;height:100%;object-fit:cover}.programs__card-image-container{position:absolute;left:0;bottom:0;z-index:-1;overflow:hidden;width:26.6rem;aspect-ratio:266/112;border-radius:0 4.8rem 4.8rem 0}@media only screen and (max-width: 576px){.programs__card-image-container{display:none}}.promo{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}.promo--no-padding-top{padding-top:0}.promo--no-padding{padding:0}.promo__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.promo__slider-arrows{align-self:flex-end;margin-bottom:2.4rem}.promo__slider{overflow:hidden;border-radius:8rem;background-color:var(--primary-color);background-image:url(/local/js/innopolis/dist/assets/../images/promo/bg.svg);background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff}.promo__slider .swiper{overflow:visible}.promo__slider .swiper-slide{height:auto;box-sizing:border-box;display:flex;flex-direction:column}.promo__slider-card{position:relative;z-index:1;min-height:32rem;padding:3rem 20rem;display:flex;flex-direction:column;justify-content:center;flex-grow:1}.promo__slider-card-bg{position:absolute;inset:0;z-index:-1}.promo__slider-card-bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.promo__slider-card-content{display:flex;flex-direction:column;gap:2.5rem}.promo__slider-card-title{font-size:4rem;font-style:normal;font-weight:600;line-height:120%}.promo__slider-card-title+.promo__slider-card-btn{margin-top:1rem}.promo__slider-card-text{font-size:2.4rem;font-style:normal;font-weight:500;line-height:3.2rem}.relocation-heading{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--dark-bg-color);color:#fff;padding:.8rem 0 8rem;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem;row-gap:8rem}.relocation-heading__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:1fr 1fr;row-gap:4.8rem;column-gap:2.4rem;z-index:1}.relocation-heading__extracontent{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2.4rem}.relocation-heading__extracontent__item{display:flex;flex-direction:column;padding:3.2rem;background-color:var(--grey-900);border-radius:4.8rem}.relocation-heading__extracontent__item-number{align-self:flex-start;font-size:5.6rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.04;background:linear-gradient(180deg,#8ce677 .03%,#16c600 116.81%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--onest)}.relocation-heading__content__info{display:flex;flex-direction:column;gap:4rem;overflow:hidden;height:52.5rem;position:relative;border-radius:8rem;padding:8rem 6rem;box-shadow:0 4px 45.5px #b9f34340 inset}.relocation-heading__content__info:before{content:"";position:absolute;left:-35%;top:50%;transform:translateY(-50%);width:32.2rem;height:85.4rem;background:radial-gradient(ellipse at center,#ffffffc9,#b9f343cc,#1110);border-radius:0 50% 50% 0;z-index:5;filter:blur(2rem);box-shadow:0 0 4rem #b9f3434d,0 0 8rem #b9f34333,0 0 12rem #b9f3431a}.relocation-heading__content__info:after{content:"";position:absolute;right:-60%;bottom:-110%;width:80rem;height:76rem;background:#13372c;border:1px solid #000000;border-radius:50%;z-index:1;filter:blur(12.5rem);transform:rotate(-98.73deg);opacity:1}.relocation-heading__content__img{height:52.5rem;display:flex;justify-content:center;align-items:center;border-radius:8rem;overflow:hidden;object-fit:contain}.relocation-heading__content__info__title,.relocation-heading__content__info__text{width:50.4rem}.researchplan{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--dark-bg-color);color:#fff;padding-block:var(--section-vertical-padding)}.researchplan__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-rows:1fr 1fr}.researchplan__content__info{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}.researchplan__content__info-title{font-size:4rem;font-weight:600;line-height:5.4rem}.researchplan__content__info span{width:100rem;font-size:2.4rem;font-weight:500;line-height:3.2rem}.researchplan__content__more-info{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.6rem}.researchplan__content__more-info__card{padding:3.2rem;background-color:#242835;display:flex;flex-direction:column;align-items:flex-start;border-radius:4.8rem}.researchplan__content__more-info__card-number{align-self:flex-start;font-size:11rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.44rem;background:linear-gradient(180deg,#8ce677 .03%,#16c600 116.81%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--onest)}.researchplan__content__more-info__card-text{font-size:2rem;font-style:normal;font-weight:500;line-height:2.8rem}.review-text-card{display:flex;flex-direction:column;flex-grow:1;padding:3.2rem;border-radius:4.8rem;background-color:var(--grey-60);color:var(--content-primary)}@media only screen and (max-width: 576px){.review-text-card{padding:3.2rem}}.review-text-card__top-row{display:flex;align-items:center;gap:1.6rem}.review-text-card__image-container{flex-shrink:0;border-radius:50%;width:8.4rem;height:8.4rem;position:relative;overflow:hidden}@media only screen and (max-width: 576px){.review-text-card__image-container{width:4rem;height:4rem}}.review-text-card__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.review-text-card__wrapper{display:flex;flex-direction:column;gap:.4rem}.review-text-card__name{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.review-text-card__name{font:var(--text-base-medium-lh3)}}.review-text-card__position{font:var(--text-base-medium);color:var(--content-secondary)}@media only screen and (max-width: 576px){.review-text-card__position{font:var(--text-s-medium)}}.review-text-card__text-content{font:var(--text-m-medium-lh3);margin-top:2.4rem}@media only screen and (max-width: 576px){.review-text-card__text-content{font:var(--text-s-medium-lh3)}}.review-text-card__text-content p{margin-top:1em}.review-text-card__text-content p:first-child{margin-top:0}.review-video-card{display:flex;flex-direction:column}.review-video-card__image-container{width:100%;position:relative;aspect-ratio:584/847;overflow:hidden;border-radius:4.8rem}@media only screen and (max-width: 576px){.review-video-card__image-container{border-radius:2.4rem;aspect-ratio:350/600}}.review-video-card__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.review-video-card__title{font:var(--text-l-semibold);margin-top:1.6rem}@media only screen and (max-width: 576px){.review-video-card__title{font:var(--text-base-medium-lh3)}}.review-video-card__position{font:var(--text-m-medium);color:var(--content-secondary, #626883);margin-top:.8rem}@media only screen and (max-width: 576px){.review-video-card__position{margin-top:.4rem;font:var(--text-s-medium)}}.review-video-card__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(102,102,102,0);background:#162117a6;backdrop-filter:blur(10px);display:grid;place-items:center;width:8.2rem;height:8.2rem;z-index:20}.review-video-card__play svg{fill:#fff;display:block;width:100%;height:100%}.reviews{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}@media only screen and (max-width: 576px){.reviews{padding-block:6rem}}.reviews__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;gap:3.2rem}@media only screen and (max-width: 576px){.reviews__content{gap:4.8rem}}.reviews__top-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap);align-items:center}@media only screen and (max-width: 576px){.reviews__top-row{align-items:stretch;display:flex;flex-direction:column;gap:1.6rem}}.reviews__top-row--three-col{grid-template-columns:repeat(3,minmax(0,1fr))}.reviews__top-row--three-col .reviews__text{grid-column:3/4}.reviews__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.reviews__heading{font:var(--text-l-semibold)}}.reviews__text{font:var(--text-base-medium-lh3)}@media only screen and (max-width: 576px){.reviews__text{font:var(--text-base-mobile-medium-lh3)}}.reviews__slider{display:flex;flex-direction:column}.reviews__slider .swiper-slide{display:flex;flex-direction:column;height:auto;box-sizing:border-box;width:calc(33.33% - var(--grid-gap, 0) * 2 / 3);margin-right:var(--grid-gap)}@media only screen and (max-width: 576px){.reviews__slider .swiper-slide{width:100%;margin-right:2.4rem}}.reviews__slider .swiper-slide:last-child{margin-right:0}.reviews__slider-arrows{margin-top:2.4rem}@media only screen and (max-width: 576px){.reviews__slider-arrows{margin-top:3.2rem;align-self:center}}.running-line{width:100%;overflow:hidden;background-color:var(--dark-bg-primary);padding:4.5rem 0 8.5rem;--gap: 0;--speed: 100s}.running-line__tracks{display:flex;gap:var(--gap);width:max-content;animation:scroll var(--speed) linear infinite}.running-line__track{flex:0 0 auto;display:block;margin-right:120px}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.science{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}.science__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.science__top-row{display:flex;align-items:center;gap:2rem;justify-content:space-between;margin-bottom:4rem}.science__bottom-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2.4rem}.science__pub{grid-column:1/8}.science__secondary-heading{font-size:3.2rem;font-style:normal;font-weight:600;line-height:120%;margin-bottom:3.2rem}.science__pub-slider{display:flex;flex-direction:column}.science__pub-slider .swiper{margin:0}.science__pub-slider .swiper-slide{display:flex;flex-direction:column;gap:3.2rem}.science__pub-card{display:flex;flex-direction:column;gap:.8rem}@media (hover: hover) and (pointer: fine){.science__pub-card:hover .science__pub-card-title{color:var(--primary-color)}}.science__pub-card-tags{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem}.science__pub-card-tag{text-align:center;flex-shrink:0;padding:.4rem 1.2rem;font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal;border-radius:2.4rem;background:var(--pale-green-color);color:var(--text-color)}.science__pub-card-title{font-size:3.2rem;font-style:normal;font-weight:500;line-height:120%;transition:color .2s}.science__pub-card-book-name{font-size:2rem;font-style:normal;font-weight:500;line-height:2.8rem}.science__pub-card-authors-name{font-size:1.6rem;font-style:normal;font-weight:500;line-height:120%;color:#9c9fb8}.science__slider-arrows{margin-top:3.2rem}.science__scientists{grid-column:9/-1}.science__scientists-slider-card{display:block}.science__scientists-slider-card-image-container{position:relative;overflow:hidden;aspect-ratio:584/529;border-radius:9rem}.science__scientists-slider-card-image-container img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.science__scientists-slider-card-title{font-size:2.4rem;font-style:normal;font-weight:600;line-height:120%;margin-top:2.4rem}.science__scientists-slider-card-email{color:var(--primary-color);margin-top:.4rem;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.4rem}.science__scientists-slider-card-desc{font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;margin-top:1.6rem}.science__scientists-slider-card-position{font-size:1.6rem;font-style:normal;font-weight:500;line-height:120%;color:#626883;margin-top:1.6rem}.science-heading{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--dark-bg-color);color:#fff;padding:4rem 0}.science-heading__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:1fr 1fr;gap:2.4rem;z-index:1}.science-heading__content__info{overflow:hidden;height:52.5rem;position:relative;border-radius:8rem;padding:8rem 6rem;box-shadow:0 4px 45.5px #b9f34340 inset}.science-heading__content__info:before{content:"";position:absolute;left:-35%;top:50%;transform:translateY(-50%);width:32.2rem;height:85.4rem;background:radial-gradient(ellipse at center,#ffffffc9,#b9f343cc,#1110);border-radius:0 50% 50% 0;z-index:5;filter:blur(2rem);box-shadow:0 0 4rem #b9f3434d,0 0 8rem #b9f34333,0 0 12rem #b9f3431a}.science-heading__content__info:after{content:"";position:absolute;right:-60%;bottom:-110%;width:80rem;height:76rem;background:#13372c;border:1px solid #000000;border-radius:50%;z-index:1;filter:blur(12.5rem);transform:rotate(-98.73deg);opacity:1}.science-heading__content__info h2{font-weight:600;font-size:6rem;line-height:1.2;color:var(--white)}.science-heading__content__info b{font-weight:400;color:var(--primary-color)}.science-heading__content__img{height:52.5rem;display:flex;justify-content:center;align-items:center;border-radius:8rem;overflow:hidden;object-fit:contain}.secondary-heading{display:flex;align-items:center;font-size:2rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.1rem;text-transform:uppercase;color:var(--content-tertiary, var(--grey-text-color));gap:.8rem}.secondary-heading:before{content:"";flex-shrink:0;width:1.6rem;height:1.6rem;display:block;background-color:var(--base-primary-500)}.secondary-heading--dark{color:#7d82a0}.short-intro{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-bottom:6rem;color:var(--content-primary);position:relative;z-index:1}.short-intro:before{content:"";position:absolute;inset:0;z-index:-1;background-color:var(--bg-primary);overflow:hidden;border-radius:0 0 8rem 8rem}@media only screen and (max-width: 576px){.short-intro:before{border-radius:0 0 4.8rem 4.8rem}}@media only screen and (max-width: 576px){.short-intro{padding-bottom:4rem}}.short-intro__content{grid-column-start:content-start;grid-column-end:content-end}.short-intro__breadcrumbs{padding-top:.8rem;padding-bottom:.8rem;margin-top:.8rem;margin-bottom:.8rem}.short-intro__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap);margin-top:4rem}@media only screen and (max-width: 576px){.short-intro__row{display:flex;flex-direction:column;margin-top:2.4rem}}.short-intro__row--assymetrical{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.short-intro__card{position:relative;z-index:1;border-radius:9rem;background:var(--bg-primary);color:var(--content-primary);box-shadow:0 .4rem 4.55rem #b9f34340 inset;padding:6rem;display:flex;flex-direction:column;background-image:url(/local/js/innopolis/dist/assets/../images/short-intro-blur.svg);background-size:cover;background-repeat:no-repeat;background-position:left center;gap:1.6rem}@media only screen and (max-width: 576px){.short-intro__card{padding:4rem 2.4rem;border-radius:6rem;gap:4rem;background-image:none}}.short-intro__card--assymetrical{padding-top:8rem;padding-bottom:8rem}.short-intro__card-title{font:var(--title-3xl)}@media only screen and (max-width: 576px){.short-intro__card-title{font:var(--text-l-semibold)}}.short-intro__card-title--medium{font-size:3.6rem;font-style:normal;font-weight:500;line-height:4.8rem}.short-intro__card-btns{margin-top:auto;display:flex;flex-direction:column;gap:1.6rem;align-self:flex-start}@media only screen and (max-width: 576px){.short-intro__card-btns{gap:1.2rem;align-items:stretch;align-self:stretch}}.short-intro__card-btns--stretch{align-self:stretch}.short-intro__card-btns--stretch .short-intro__card-btn{justify-content:space-between}.short-intro__card-btn{align-self:stretch;justify-content:center}@media only screen and (max-width: 576px){.short-intro__card-btn{padding:1.2rem 2.4rem;font:var(--text-base-mobile-semibold)}}.short-intro__image-wrapper{position:relative;border-radius:9rem;overflow:hidden}@media only screen and (max-width: 576px){.short-intro__image-wrapper{display:none}}.short-intro__image-wrapper:before{content:"";display:block;padding-bottom:56.25%}.short-intro__row--assymetrical .short-intro__image-wrapper:before{padding-bottom:45%}.short-intro__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.simple-promo{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}.simple-promo__container{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.simple-promo__box{overflow:hidden;border-radius:var(--corner-radius-xl);background-color:var(--primary-color);background-image:url(/local/js/innopolis/dist/assets/../images/promo/bg-2.png);background-size:cover;background-repeat:no-repeat;background-position:center;padding:6rem 8rem}.simple-promo__box--alt{overflow:hidden;border-radius:var(--corner-radius-xl);background-image:url(/local/js/innopolis/dist/assets/../images/promo/gray-line.png);background-size:cover;background-repeat:no-repeat;background-position:center;padding:6rem 8rem}.simple-promo__box--green-outline{border:.1rem solid var(--base-primary-500);box-shadow:0 0 10px 1px var(--green-200) inset}.simple-promo__content{z-index:1;position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1}.simple-promo__content--white-box{border-radius:var(--corner-radius-l);background-color:var(--white);padding:4rem 6rem;overflow:hidden;color:var(--content-primary)}.simple-promo__content--padding-big{padding:6rem}.simple-promo__content--no-padding{padding:0}.simple-promo__text{display:flex;flex-direction:column;gap:2.4rem}.simple-promo__btn--center{align-self:center}.simple-promo__img{height:100%;width:100%}.smallnews{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--grey-color);padding:4.4rem 0 8rem}.smallnews__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;align-items:flex-start;gap:4rem}.smallnews__content__header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:2.4rem}.smallnews__content__title{font-weight:600;font-size:4rem;line-height:5.4rem}.smallnews__content__link{display:flex;justify-content:center;align-items:center;padding:1.9rem 2.4rem;border-radius:8rem;background-color:#fff}.smallnews__content__link__text{font-weight:600;font-size:2rem;line-height:1}.smallnews__content__news{display:flex;flex-direction:row;gap:2.4rem}.smallnews__content__news__item{border-radius:4.8rem;padding:3.2rem;background-color:#fff;flex:1;display:flex;flex-direction:column;gap:1.6rem;justify-content:space-between}.smallnews__content__news__item__image{height:25.7rem;overflow:hidden;border-radius:4.8rem}.smallnews__content__news__item__image img{height:100%;object-fit:cover}.smallnews__content__news__item__info{display:flex;flex-direction:column;gap:1.6rem}.smallnews__content__news__item__title{font-weight:500;font-size:2.4rem;line-height:1}.smallnews__content__news__item__footer{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:1.6rem}.smallnews__content__news__item__footer__link{display:flex;justify-content:center;align-items:center;padding:1.4rem 2rem;border-radius:8rem;background-color:#6268831a}.smallnews__content__news__item__footer__link__text{font-weight:600;font-size:1.6rem;line-height:2.4rem}.smallnews__content__news__item__footer__date{font-weight:500;font-size:1.6rem;line-height:1}.social{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);background-color:var(--dark-bg-color);color:#fff}.social__content{grid-column-start:content-start;grid-column-end:content-end}.social__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2.4rem}.social__list-item{display:flex;flex-direction:column}.social__link{flex-grow:1;display:flex;align-items:center;justify-content:center;gap:2.4rem;padding:4rem;border-radius:4.8rem;background:#181d26;color:#fff;font-size:2rem;font-style:normal;font-weight:600;line-height:normal;background-image:linear-gradient(240deg,#13352b,#fff0 60%),linear-gradient(40deg,#242a37,#fff0 50%);transition:box-shadow .2s;position:relative;isolation:isolate}.social__link:link,.social__link:visited{color:#fff}.social__link svg{fill:currentColor;width:2.4rem;height:2.4rem;flex-shrink:0}@media (hover: hover) and (pointer: fine){.social__link:hover{box-shadow:0 0 1.6rem 1px #5ce937 inset}}.stages{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);color:var(--content-primary)}@media only screen and (max-width: 576px){.stages{padding-block:6rem}}.stages__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gap);grid-auto-flow:dense;grid-row-gap:7.5rem}@media only screen and (max-width: 576px){.stages__content{display:flex;flex-direction:column;gap:0}}.stages__heading{font:var(--title-2xl-lh3);grid-column:1/6;margin-top:-.6rem}@media only screen and (max-width: 576px){.stages__heading{font:var(--text-l-semibold);margin:0}}.stages__text{font:var(--text-m-medium-lh3);grid-column:7/12}@media only screen and (max-width: 576px){.stages__text{font:var(--text-base-mobile-medium-lh3);margin-top:.8rem}}.stages__image-wrapper{grid-column:1/6;position:relative;overflow:hidden;aspect-ratio:736/400;width:100%;border-radius:4.8rem}@media only screen and (max-width: 576px){.stages__image-wrapper{margin-top:2.4rem;aspect-ratio:358/194}}.stages__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.stages__slider{grid-column:7/12;display:flex;flex-direction:column}@media only screen and (max-width: 576px){.stages__slider{margin-top:2.4rem}}.stages__slider-wrapper .swiper-slide{display:flex;flex-direction:column;height:auto;box-sizing:border-box}.stages__slider-wrapper .swiper.swiper-initialized{overflow:visible}.stages__slider-card{display:flex;flex-direction:column;gap:1.6rem}.stages__slider-card-label{align-self:flex-start;text-align:center;font:var(--text-base-medium-lh3);padding:.4rem 1.2rem;border-radius:2.4rem;background:var(--green-500);color:var(--white)}@media only screen and (max-width: 576px){.stages__slider-card-label{font:var(--text-s-medium);padding:.4rem .8rem}}.stages__slider-card-heading{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.stages__slider-card-heading{font:var(--text-m-semibold)}}.stages__slider-card-text{font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.stages__slider-card-text{font:var(--text-base-mobile-medium-lh3)}}.stages__slider-card-text p{margin-top:1.5em}.stages__slider-card-text p:first-child{margin-top:0}.stages__slider-arrows{justify-content:flex-start;margin-top:3.2rem}@media only screen and (max-width: 576px){.stages__slider-arrows{justify-content:center}}.subject-card{display:flex;flex-direction:column;flex-grow:1;transition:border-color .2s,box-shadow .2s;padding:3.2rem;gap:3.2rem;position:relative;border:1px solid var(--bg-secondary);border-radius:var(--corner-radius-l);background:var(--grey-60);color:var(--content-primary)}@media only screen and (max-width: 576px){.subject-card{padding:3.2rem;gap:1.6rem}}@media (hover: hover) and (pointer: fine){.subject-card:hover{box-shadow:0 0 1rem .1rem var(--green-200) inset;border-color:var(--green-500)}}.subject-card__top-row{display:flex;align-items:center;gap:2.4rem}@media only screen and (max-width: 576px){.subject-card__top-row{flex-direction:column;align-items:stretch;gap:1.6rem}}.subjects-card__title{font:var(--headline-semibold)}@media only screen and (max-width: 576px){.subjects-card__title{font:var(--text-l-medium)}}.subjects-card__icon{flex-shrink:0;width:9.5rem;height:9.174rem;position:relative}@media only screen and (max-width: 576px){.subjects-card__icon{width:5.2rem;height:5.0216rem;order:-30}}.subject-card__icon-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.subject-card__desc{font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.subject-card__desc{font:var(--text-base-mobile-medium-lh3)}}.subject-card__desc--with-margin{margin-bottom:3.2rem}@media only screen and (max-width: 576px){.subject-card__desc--with-margin{margin:0}}.subject-card__desc p{margin-top:.8rem}.subject-card__desc p:first-child{margin-top:0}.subject-card__features-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;grid-gap:1.2rem;grid-row-gap:1.6rem;grid-auto-flow:dense;margin-top:auto}@media only screen and (max-width: 576px){.subject-card__features-list{margin-top:.8rem;display:flex;flex-direction:column;gap:2rem}}.subject-card__features-list-item{display:flex;flex-direction:column}.subject-card__features-list-item--wide{grid-column:1/-1}.subject-card__features-card{display:flex;flex-direction:column;flex-grow:1;gap:.4rem;padding:1.6rem 2.4rem;border-radius:2.4rem;background:var(--grey-80);position:relative}@media only screen and (max-width: 576px){.subject-card__features-card{padding:1.6rem 2rem}}.subject-card__features-card-title{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.subject-card__features-card-title{font:var(--text-base-semibold)}}.subject-card__features-card-text{font:var(--text-base-medium)}@media only screen and (max-width: 576px){.subject-card__features-card-text{font:var(--text-s-medium)}}.subject-card__features-card-labels{position:absolute;right:1.2rem;top:0;transform:translateY(-50%);display:flex;align-items:center;gap:1.2rem}@media only screen and (max-width: 576px){.subject-card__features-card-labels{right:2.6rem;gap:.8rem}}.subject-card__features-card-label{text-align:center;font:var(--text-base-mobile-medium-lh3);padding:.4rem 1.2rem;border-radius:2.4rem;background-color:var(--green-500);color:#fff;white-space:nowrap}@media only screen and (max-width: 576px){.subject-card__features-card-label{font:var(--text-s-medium);padding:.4rem .8rem}}.subject-card__labels{position:absolute;right:1.2rem;z-index:3;display:flex;align-items:center;justify-content:flex-end;gap:1.2rem;top:0;transform:translateY(-50%)}@media only screen and (max-width: 576px){.subject-card__labels{gap:.8rem;right:3.2rem}}.subject-card__label{text-align:center;flex-shrink:0;white-space:nowrap;background-color:var(--green-500);color:#fff;font:var(--text-base-medium);padding:.4rem 1.2rem;border-radius:2.4rem}@media only screen and (max-width: 576px){.subject-card__label{font:var(--text-s-medium);padding:.4rem .8rem}}.subject-card__label--red{background-color:var(--red-600)}.subject-card__label--lightgreen{background:#3fbc1f}.subject-card__label--blue{background-color:#0076d0}.subject-card__label--grey{background-color:var(--grey-500)}.subjects{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);color:var(--content-primary)}@media only screen and (max-width: 576px){.subjects{padding-block:6rem}}.subjects--with-line-bg{background-image:url(/local/js/innopolis/dist/assets/../images/subjects-line.svg);background-size:89.5rem auto;background-repeat:no-repeat;background-position:right bottom}@media only screen and (max-width: 576px){.subjects--with-line-bg{background-image:none}}.subjects__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.subjects__heading{font:var(--title-2xl-lh3);margin-bottom:4rem}.subjects__heading--olympiads{margin-bottom:6.4rem}@media only screen and (max-width: 576px){.subjects__heading{font:var(--text-l-semibold);margin-bottom:2.4rem}.subjects__heading--olympiads{margin-bottom:0}}.subjects__tabs-nav{border-bottom:1px solid #dbdce7;margin-bottom:4rem}@media only screen and (max-width: 576px){.subjects__tabs-nav{margin-bottom:0}}.subjects__slider{display:flex;flex-direction:column}.subjects__slider .swiper{margin:0;width:auto;overflow:visible}@media only screen and (max-width: 576px){.subjects__slider .swiper{padding-top:2.4rem;overflow:hidden}}.subjects__slider .swiper-slide{display:flex;flex-direction:column;height:auto;box-sizing:border-box}.subjects__slider .swiper-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2.4rem}@media only screen and (max-width: 576px){.subjects__slider .swiper-wrapper{display:flex;gap:0}}.subjects__slider-arrows{display:none}@media only screen and (max-width: 576px){.subjects__slider-arrows{display:flex;justify-content:center;align-self:center;margin-top:3.2rem}}.tabs-items{position:relative}.tabs-item__item{position:absolute;left:0;top:0;width:100%;height:auto;z-index:5;opacity:0;visibility:hidden;transition:opacity .4s,visibility 0s linear .4s}.tabs-item__item.active{opacity:1;visibility:inherit;transition:opacity .4s,visibility .4s;position:relative;z-index:10}.tabs-nav{border-bottom:1px solid #dbdce7}.tabs-nav__list{margin-bottom:-1px;display:flex}.tabs-nav__link{display:block;text-align:center;padding:1.2rem 2.4rem;font-size:2rem;font-style:normal;font-weight:600;line-height:120%;color:var(--content-secondary);transition:color .2s,border-color .2s;border-bottom:.2rem solid transparent;position:relative;z-index:2}.tabs-nav__link:link,.tabs-nav__link:visited{color:var(--content-secondary)}.tabs-nav__link.active{color:var(--base-primary-500);border-color:var(--base-primary-500)}@media (hover: hover) and (pointer: fine){.tabs-nav__link:not(.active):hover{color:var(--base-primary-500)}}.navigation{border-bottom:1px solid var(--content-tertiary);position:relative}.navigation .swiper{width:auto;margin:0}@media only screen and (max-width: 576px){.navigation .swiper{overflow:visible}}.navigation .swiper-slide{display:flex;flex-direction:column;height:auto;box-sizing:border-box;width:max-content}@media only screen and (max-width: 576px){.navigation .swiper-slide{flex-grow:1}}.navigation__inner{margin-bottom:-1px}@media only screen and (max-width: 576px){.navigation__inner{margin-left:calc(-1 * var(--content-padding));padding-left:var(--content-padding);overflow:hidden;position:relative}}.navigation__link{color:var(--content-secondary);display:block;text-align:center;padding-inline:3.2rem;padding-block:1.6rem;font:var(--text-l-semibold);position:relative;white-space:nowrap}@media only screen and (max-width: 576px){.navigation__link{padding-inline:1.6rem;padding-block:1.4rem;font:var(--text-base-semibold)}.navigation__link:before{content:"";position:absolute;bottom:0;width:100%;height:1px;background-color:var(--content-tertiary)}}.navigation__link:after{content:"";position:absolute;left:0;bottom:0;height:.3rem;background-color:var(--base-primary-500);width:100%;transition:opacity .2s;opacity:0}@media only screen and (max-width: 576px){.navigation__link:after{height:.2rem}}.navigation__link:link,.navigation__link:visited{color:var(--content-secondary)}@media (hover: hover) and (pointer: fine){.navigation__link:hover{color:var(--base-primary-500)}}.navigation__link.active{color:var(--base-primary-500)}.navigation__link.active:after{opacity:1}.navigation__arrow{display:none}@media only screen and (max-width: 576px){.navigation__arrow{position:absolute;top:-1px;bottom:-1px;background-color:var(--bg-primary);width:4.4rem;display:grid;place-items:center;transition:opacity .2s,visibility .2s;z-index:20}.navigation__arrow.swiper-button-lock{display:none}.navigation__arrow.swiper-button-disabled{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s}.navigation__arrow--next{right:0}.navigation__arrow svg{width:1.6rem;height:1.6rem;fill:var(--base-primary-300)}.bg-secondary .navigation__arrow{background-color:var(--bg-secondary);box-shadow:-.2rem 0 .4rem #313f701a}}.pagination{display:flex;justify-content:center;padding:1.8rem}.pagination__list{display:flex;align-items:center;gap:0;margin:0;padding:0;list-style:none}.pagination__btn{display:grid;place-items:center;width:4.6rem;height:4.6rem;border-radius:50%;text-decoration:none;color:var(--content-secondary);fill:var(--content-secondary);background:transparent;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease;color:#a0a6ad}.pagination__btn:link,.pagination__btn:visited{color:#a0a6ad}.pagination__btn svg{display:block;width:1.6rem;height:1.6rem;fill:currentColor}@media (hover: hover) and (pointer: fine){.pagination__btn:hover{color:#6c757d}}.pagination__btn:disabled,.pagination__btn[aria-disabled=true]{pointer-events:none;opacity:.6}.pagination__page{display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;height:4.4rem;padding:0 1.2rem;border-radius:var(--corner-radius-l);text-decoration:none;font-weight:700;font-size:1.6rem;line-height:1;color:var(--green-900);background-color:var(--green-50);color:#6c757d}.pagination__page:link{color:#6c757d;font-weight:400;background-color:transparent}.pagination__page:link.current{background-color:var(--green-50);color:#0c2106}.tag{width:fit-content;display:inline-block;background:var(--base-primary-50);border-radius:var(--corner-radius-m);padding:.4rem 1.2rem;color:var(--content-primary);word-break:keep-all}.tech-events{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--bg-secondary);padding-block:var(--section-vertical-padding)}.tech-events__content{grid-column-start:content-start;grid-column-end:content-end;flex-direction:column}.tech-events__card{width:100%;padding:3.2rem;gap:2.4rem;border-radius:var(--corner-radius-l);background-color:var(--bg-primary);display:grid;grid-template-columns:1fr 1fr;overflow:hidden}@media only screen and (max-width: 1024px){.tech-events__card{grid-template-columns:1fr}}.tech-events__card-content{display:flex;flex-direction:column;justify-content:space-between;gap:1.6rem}.tech-events__meta{padding-bottom:.8rem;margin-bottom:1.2rem;font-size:1.4rem;display:flex;flex-direction:column;gap:.8rem}.tech-events__date,.tech-events__format{color:var(--content-secondary)}.tech-events__separator{color:var(--grey-300)}.tech-events__header{display:flex;flex-direction:column;gap:1.6rem}.tech-events__title{margin:0}.tech-events__tags{display:flex;flex-wrap:wrap;gap:.8rem}.tech-events__desc{color:var(--content-primary)}.tech-events__image{position:relative;width:100%;height:100%}.tech-events__image img{width:100%;height:100%;object-fit:cover;display:block}.tech-services{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--bg-secondary);padding-block:var(--section-vertical-padding)}.tech-services__content{grid-column-start:content-start;grid-column-end:content-end;flex-direction:column}.technologies{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--dark-bg-color);color:#fff;padding-top:8rem;padding-bottom:13.4rem;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem}.technologies__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.technologies__top-row{display:flex;align-items:center;gap:2rem;justify-content:space-between;margin-bottom:5.6rem}.technologies__bottom-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2.4rem}.technologies__text-slider{grid-column:9/12;display:flex;flex-direction:column}.technologies__text-slider .swiper{margin:0;width:100%}.technologies__text-slider .swiper.swiper-initialized{overflow:visible}.technologies__cards-slider{grid-column:1/9;width:40%;margin:0 auto}.technologies__cards-slider .swiper.swiper-initialized{overflow:visible}.technologies__cards-slider .swiper-slide{display:flex;flex-direction:column;height:auto;box-sizing:border-box}.technologies__cards-slider .swiper-slide:before{content:"";position:absolute;inset:5rem 3rem .5rem;background-color:var(--dark-bg-color);border-radius:20rem;filter:drop-shadow(0 3rem 3rem rgba(228,255,190,.8));transition:opacity .2s;opacity:0}.technologies__cards-slider .swiper-creative .swiper-slide{overflow:visible}.technologies__cards-slider .swiper-slide-active:before{opacity:1}.technologies__cards-slider-card{overflow:hidden;aspect-ratio:495/715;width:100%;border-radius:20rem;transition:border-radius .2s;position:relative;z-index:10}.technologies__cards-slider-card-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:filter .2s}.swiper-slide:not(.swiper-slide-active) .technologies__cards-slider-card-image{filter:grayscale(100%) brightness(60%)}.technologies__text-slider-card{display:flex;flex-direction:column}.technologies__text-slider-card-title{font-size:3.2rem;font-style:normal;font-weight:600;line-height:120%}.technologies__text-slider-card-text{font-size:2rem;font-style:normal;font-weight:500;line-height:2.8rem;margin-top:3.2rem}.technologies__text-slider-card-btns{display:flex;flex-direction:column;align-items:stretch;gap:1.6rem;margin-top:3.2rem}.technologies__program-card-btn{align-self:stretch;justify-content:space-between}.technologies__slider-arrows{margin-top:3.2rem}.ticker{background-color:var(--dark-bg-color);color:#fff}.ticker__wrapper{mask-image:linear-gradient(to right,transparent 0%,white 10rem,white calc(100% - 10rem),transparent 100%);max-width:100%;overflow:hidden}.ticker__list{display:flex;align-items:center;gap:2.4rem;padding:3.8rem 0;animation:ticker 30s infinite linear;width:max-content}.ticker__list-item{font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;color:var(--light-green-color);white-space:nowrap;display:flex;align-items:center;gap:2.4rem}.ticker__list-item:after{content:"";width:.4rem;height:.4rem;border-radius:50%;flex-shrink:0;background-color:var(--light-green-color)}@keyframes ticker{to{transform:translate(calc(-50% - 1.2rem))}}.university-offer{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--bg-secondary);padding:8rem 6rem}.university-offer__container{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;gap:1.6rem}.university-offer__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(0,auto);gap:1.6rem}.university-offer__card{background-color:var(--white);border-radius:var(--corner-radius-l);padding:3.2rem}.university-offer__card-title{margin-bottom:2.4rem}.university-offer__list{display:grid;gap:1.6rem}.university-offer__list-item{position:relative;padding-left:16px;font-weight:500;font-size:20px;line-height:28px}.university-offer__list-item:before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;background-color:var(--green-500);border-radius:1px}.university-offer__relocation{display:grid;grid-column:span 2;grid-template-columns:1fr;background-color:var(--white);border-radius:var(--corner-radius-l);padding:3.2rem;gap:2.4rem}.university-offer__relocation-figure{border-radius:var(--corner-radius-l);overflow:hidden;line-height:0;margin:0}.university-offer__relocation-image{display:block;width:100%;height:340px;object-fit:cover}.university-offer__relocation-content{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.university-offer__relocation-header{display:flex;flex-direction:column;gap:1.6rem}.university-offer__relocation-title{line-height:100%}.useful{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}.useful__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.useful__heading{font:var(--title-2xl-lh3);margin-bottom:4rem}@media only screen and (max-width: 576px){.useful__heading{font:var(--text-l-semibold)}}.useful__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.useful__list{display:flex;flex-direction:column;gap:1.6rem}}.useful__list-item{display:flex;flex-direction:column}.useful__card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"stack";border-radius:var(--corner-radius-l);background:var(--bg-secondary);border:1px solid var(--bg-secondary);transition:border-color .2s,box-shadow .2s;overflow:hidden;color:var(--content-primary)}@media only screen and (max-width: 576px){.useful__card{display:flex;align-items:center;padding:2.4rem 3.2rem;justify-content:space-between}}.useful__card:before{content:"";display:block;padding-bottom:60%;grid-area:stack}@media only screen and (max-width: 576px){.useful__card:before{display:none}}.useful__card--accent{background-color:var(--green-400);border-color:var(--green-400);color:#fff}.useful__card--accent:link,.useful__card--accent:visited{color:#fff}.useful__card--accent .useful__card-arrow{background-color:#fff}.useful__card--accent .useful__card-arrow svg{fill:var(--green-400)}@media (hover: hover) and (pointer: fine){.useful__card:not(.useful__card--accent):hover{border-color:var(--primary-color);box-shadow:0 0 1rem .1rem var(--green-200) inset}}.useful__card-content{grid-area:stack;z-index:2;display:flex;flex-direction:column;padding:3.2rem}@media only screen and (max-width: 576px){.useful__card-content{display:contents}}.useful__card-title{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.useful__card-title{font:var(--text-base-semibold)}}.useful__card-arrow{margin-left:auto;margin-top:auto;display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:var(--green-300)}@media only screen and (max-width: 576px){.useful__card-arrow{width:2.5rem;height:2.5rem;background-color:var(--green-400)}}.useful__card-arrow svg{fill:#fff;width:1.6rem;height:1.6rem}@media only screen and (max-width: 576px){.useful__card-arrow svg{width:1.2rem;height:1.2rem}}.vacancies{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);background-color:var(--bg-secondary)}.vacancies__container{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;gap:1.6rem}.vacancies__controls{display:flex;justify-content:center;align-items:center;gap:.8rem}.vacancies__btn{min-width:200px}.vacancy-card{background-color:var(--white);border-radius:var(--corner-radius-l);padding:3.2rem;display:flex;flex-direction:column;justify-content:space-between;gap:13.2rem}.vacancy-card__header{display:flex;flex-direction:column;gap:1.6rem}.vacancy-card__title{line-height:3.2rem}.vacancy-card__footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.6rem 0;grid-auto-flow:dense;grid-auto-rows:auto}.vacancy-card__price{grid-column:span 2}.vacancy-card__btn{grid-column:span 1;font-size:1.6rem;line-height:2.4rem}.vacancy-card__date{width:100%;grid-column:span 1;align-self:center;line-height:100%;text-align:right;font-weight:500;font-size:16px}.widepub{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding:12rem 0 4rem}.widepub__content{grid-column-start:content-start;grid-column-end:content-end}.widepub .science__secondary-heading{font-size:4rem;line-height:5.4rem}.widepub .science__pub{display:flex;flex-direction:column;gap:4.8rem}.widepub .swiper-slide{display:grid;grid-template-columns:1fr 1fr}.work-areas{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:var(--bg-secondary);padding:8rem 6rem}.work-areas__container{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;gap:1.6rem}.work-areas__list{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));grid-gap:2.4rem;grid-auto-flow:dense;grid-auto-rows:minmax(23.8rem,auto)}.work-areas__list-item{grid-column:span 4;display:flex;flex-direction:column}.work-areas__card{display:flex;flex-direction:column;padding:3.2rem;border-radius:4.8rem;background-color:var(--bg-primary);gap:2rem;position:relative;z-index:1;overflow:hidden;flex-grow:1;transition:background-color .2s,color .2s}@media (hover: hover) and (pointer: fine){.work-areas__card:hover{background-color:var(--green-400)}.work-areas__card:hover .work-areas__card-title{color:var(--dark-content-primary)}.work-areas__card:hover .work-areas__card-arrow{background-color:var(--dark-content-primary)}.work-areas__card:hover .work-areas__card-arrow svg{fill:var(--green-400)}}.work-areas__card-title{font-size:3.2rem;font-style:normal;font-weight:600;line-height:normal;color:var(--content-primary)}.work-areas__card-arrow{flex-shrink:0;margin-left:auto;margin-top:auto;border-radius:50%;background:var(--light-green-color);width:4rem;height:4rem;display:grid;place-items:center}.work-areas__card-arrow svg{width:1.6rem;height:1.6rem;fill:#fff}.write-us{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding:18rem 0;position:relative;z-index:1;overflow:hidden;background-color:var(--dark-bg-color);color:#fff}@media only screen and (max-width: 576px){.write-us{display:none}}.write-us:before{content:"";width:192rem;height:32rem;background:radial-gradient(50% 73.01% at 50% 0%,#fff,#70b85e80 80%,#fff0);position:absolute;z-index:-1;pointer-events:none;transform:translate(-50%);left:50%;bottom:100%;margin-bottom:-14.7rem}.write-us:after{content:"";width:192rem;height:32rem;background:radial-gradient(52.05% 76.01% at 50% 79.26%,#161821,#5fc92699 40%,#57d31975 51.92%,#1618211a 83.34%,#161821);position:absolute;z-index:-1;pointer-events:none;transform:translate(-50%);left:50%;top:100%;margin-top:-14rem}.write-us-simple .write-us__form-input{background:var(--white, #ffffff);border:var(--grey-100, #dbdce7);color:var(--content-primary)}.write-us-simple .write-us__form-label-text,.write-us-simple .write-us__form-policy{color:var(--content-secondary)}.write-us__content--simple .write-us__left-col,.write-us__content--simple .write-us__right-col{grid-column:span 6}.write-us__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2.4rem}.write-us__left-col{grid-column:4/7;display:flex;flex-direction:column;gap:.8rem}.write-us__heading{font-size:4rem;font-style:normal;font-weight:600;line-height:5.4rem;margin-top:-.5rem}.write-us__text{font-size:2rem;font-style:normal;font-weight:500;line-height:2.8rem}.write-us__text p{margin-top:2rem}.write-us__text p:first-child{margin-top:0}.write-us__contacts{display:flex;flex-direction:column;align-items:flex-start;position:relative;gap:.8rem;z-index:1;margin-top:auto}.write-us__contacts:before{content:"";position:absolute;top:0;left:0;background-image:radial-gradient(50% 50% at 50% 50%,#27a1085e 12.98%,#27a10821 58.17%,#16182100 98.56%);transform:translate(-50%,-50%);width:14.2rem;aspect-ratio:1/1;z-index:-1;pointer-events:none}.write-us__contacts-link{font-size:2rem;font-style:normal;font-weight:500;line-height:120%}@media (hover: hover) and (pointer: fine){.write-us__contacts-link:hover{color:var(--primary-color)}}.write-us__right-col{grid-column:7/10;display:flex;flex-direction:column}.write-us__form{display:flex;flex-direction:column}.write-us__form-fields{display:flex;flex-direction:column;gap:1.6rem}.write-us__form-field{display:flex;flex-direction:column}.write-us__form-label-text{display:block;font-size:1.6rem;font-style:normal;font-weight:500;line-height:120%;color:#bbbdd0;margin-bottom:.8rem}.write-us__form-input{display:block;width:100%;border-radius:4.8rem;font-size:2rem;font-style:normal;font-weight:500;line-height:normal;padding:0 2.4rem;height:6.2rem;color:#fff;border:1px solid var(--grey-800, #333749);background:var(--grey-900, #242835)}textarea.write-us__form-input{height:15.2rem;padding-top:2.2rem;padding-bottom:2.2rem;border-radius:2.4rem}.write-us__form-input--dark,textarea.write-us__form-input--dark{border-color:var(--grey-800);background-color:var(--grey-900)}.write-us__form-policy{font-size:1.2rem;font-style:normal;font-weight:500;line-height:normal;margin-top:1.6rem;color:#bbbdd0}.write-us__form-policy a{text-decoration:underline;text-decoration-skip-ink:none;text-decoration-thickness:.5px;text-underline-offset:1px;transition:color .2s,text-decoration-color .2s}@media (hover: hover) and (pointer: fine){.write-us__form-policy a:hover{color:var(--primary-color)}}.write-us__form-submit{margin-top:2.4rem}.write-us__upload{margin-top:12px;display:grid;gap:8px}.write-us__file-input{position:absolute;opacity:0;width:.1px;height:.1px}.write-us__file-label{gap:1.2rem;padding:14px 20px}.write-us__hint{color:var(--content-secondary)}.write-us__fieldset{display:flex;gap:16px;border:0;padding:0}.write-us__fieldset--switch .write-us__switch{display:inline-flex;align-items:center;gap:8px;cursor:pointer;user-select:none}.write-us__radio{appearance:none;width:2.2rem;height:2.2rem;border-radius:50%;border:2px solid var(--dark-content-tertiary);background-color:var(--bg-primary);margin:0}.write-us__radio:checked{position:relative;border:4px solid var(--base-primary-500)}.write-us__switch:has(.write-us__radio:checked){box-shadow:inset 0 0 0 2px var(--accent)}.write-us__file-upload{margin-top:2.4rem}.blog-catalog{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);padding-bottom:4rem}.blog-catalog__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.blog-catalog__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2.4rem}.blog-catalog__list-item{display:flex;flex-direction:column}.blog-catalog__nav{margin-bottom:4rem}.blog-catalog__pagination{margin-top:4rem}.blog-card{display:flex;flex-direction:column;flex-grow:1;border-radius:4.8rem;background:#fff;padding:3.2rem;gap:1.6rem;border:1px solid white;transition:border-color .2s,background-color .2s,box-shadow .2s}@media (hover: hover) and (pointer: fine){.blog-card:not(:has(.blog-card__link:hover)):hover{box-shadow:0 0 1.6rem .1rem #5ce937 inset;border-color:var(--primary-color)}}.blog-card__image-container{width:100%;aspect-ratio:520/366;border-radius:4.8rem;overflow:hidden}.blog-card__image{display:block;width:100%;height:100%;object-fit:cover}.blog-card__tags{display:flex;align-items:center;flex-wrap:wrap}.blog-card__tag{flex-shrink:0;text-align:center;font-size:1.6rem;font-style:normal;font-weight:500;line-height:120%;padding:.5rem 1.2rem;border-radius:2.4rem;background:#c9ff99;color:#161821}.blog-card__title{font-size:2.4rem;font-style:normal;font-weight:500;line-height:120%}.blog-card__link{margin-top:auto}.two-step-education{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding:8rem 0}@media only screen and (max-width: 576px){.two-step-education{padding:6rem 0}}.two-step-education__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;gap:4rem}@media only screen and (max-width: 576px){.two-step-education__content{gap:2.4rem}}.two-step-education__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.two-step-education__heading{font:var(--text-l-semibold)}}.two-step-education__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}@media only screen and (max-width: 576px){.two-step-education__list{display:flex;flex-direction:column;gap:1.6rem}}.two-step-education__list-item{display:flex;flex-direction:column}.two-step-education__card{flex-grow:1;padding:8rem;border-radius:4.8rem;background:var(--grey-60);display:flex;align-items:flex-start;gap:4rem}@media only screen and (max-width: 576px){.two-step-education__card{padding:3.2rem 2.4rem;flex-direction:column;align-items:stretch;gap:2.4rem}}.two-step-education__card-icon{flex-shrink:0;width:13.7rem;height:13rem}@media only screen and (max-width: 576px){.two-step-education__card-icon{width:9rem;height:8.5rem}}.two-step-education__card-icon-image{display:block;width:100%;height:100%;object-fit:contain}.two-step-education__card-content{width:30%;flex-grow:1;display:flex;flex-direction:column;gap:2.4rem}@media only screen and (max-width: 576px){.two-step-education__card-content{width:auto;flex-grow:0;gap:1.6rem}}.two-step-education__card-title{font:var(--headline-semibold)}@media only screen and (max-width: 576px){.two-step-education__card-title{font:var(--text-m-semibold)}}.two-step-education__card-list{display:flex;flex-direction:column;gap:1.6rem}@media only screen and (max-width: 576px){.two-step-education__card-list{gap:.8rem}}.two-step-education__card-list-item{padding-left:2rem;font:var(--text-m-medium-lh3);position:relative}@media only screen and (max-width: 576px){.two-step-education__card-list-item{font:var(--text-base-mobile-medium-lh3)}}.two-step-education__card-list-item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.8rem;height:.8rem;background:var(--base-primary-500)}.methodologists{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);color:var(--content-primary)}.methodologists--aspiranture{border-bottom-left-radius:8rem;border-bottom-right-radius:8rem}@media only screen and (max-width: 576px){.methodologists{padding-top:6rem;padding-bottom:6rem}.methodologists--aspiranture{border-radius:0;padding-top:3rem}}.methodologists__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.methodologists__heading{font:var(--title-2xl-lh3);margin-bottom:4rem;text-wrap:balance}@media only screen and (max-width: 576px){.methodologists__heading{font:var(--text-l-semibold);margin-bottom:2.4rem}}.methodologists__slider .swiper-slide{display:flex;flex-direction:column;height:auto;box-sizing:border-box;width:calc(25% - 1.8rem);margin-right:2.4rem}.methodologists__slider .swiper-slide:last-child{margin-right:0}@media only screen and (max-width: 576px){.methodologists__slider .swiper-slide{width:100%;margin-right:2.4rem}}@media only screen and (max-width: 576px){.methodologists__slider .swiper{overflow:visible}}.methodologists__slider-card{display:flex;flex-direction:column;flex-grow:1;gap:2.4rem}.methodologists__slider-card-top-row{display:flex;align-items:center;gap:2.4rem}.methodologists__slider-card-image-container{flex-shrink:0;position:relative;overflow:hidden;border-radius:50%;width:8.4rem;height:8.4rem}.methodologists__slider-card-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.methodologists__slider-card-info{display:flex;flex-direction:column;gap:.4rem}.methodologists__slider-card-name{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.methodologists__slider-card-name{font:var(--text-m-semibold)}}.methodologists__slider-card-position{font:var(--text-base-medium)}@media only screen and (max-width: 576px){.methodologists__slider-card-position{font:var(--text-base-mobile-medium)}}.methodologists__slider-card-desc{font:var(--text-base-medium-lh3);color:var(--content-secondary);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 576px){.methodologists__slider-card-desc{font:var(--text-base-mobile-medium-lh3)}}.methodologists__slider-card-desc p{margin-bottom:1em}.methodologists__slider-card-desc p:last-child{margin-bottom:0}.methodologists__slider-card-btn{margin-top:auto}@media only screen and (max-width: 576px){.methodologists__slider-card-btn{margin:0;align-self:flex-start;font:var(--text-base-semibold-lh3);padding:1.4rem 2rem}.methodologists--aspiranture .methodologists__slider-card-btn{font:var(--text-s-semibold)}}.methodologists__slider-arrows{margin-top:2.4rem}@media only screen and (max-width: 576px){.methodologists__slider-arrows{margin-top:3.2rem}}.methodologists__modal{background:#343a404d;backdrop-filter:blur(9px);position:fixed;left:0;top:0;width:100%;height:100%;overscroll-behavior-y:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:500;display:flex;flex-direction:column;transition:opacity .4s,visibility 0s linear .4s;padding:var(--content-padding);opacity:0;visibility:hidden;padding-top:6rem;padding-bottom:6rem}.methodologists__modal.active{opacity:1;visibility:inherit;transition:opacity .4s,visibility .4s}.methodologists__modal-inner{width:100%;margin:auto;flex-shrink:0;max-width:65rem;position:relative;padding:4rem;border-radius:4.8rem;background:var(--bg-primary);color:var(--content-primary);display:flex;flex-direction:column;box-shadow:0 .6rem 2rem #313f701a,0 .6rem 1.2rem #313f700d;gap:2.4rem}@media only screen and (max-width: 576px){.methodologists__modal-inner{padding:4rem 2.4rem;border-radius:var(--corner-radius-l);background:var(--bg-primary, #FFF);box-shadow:0 .6rem 2rem #313f701a,0 .6rem 1.2rem #313f700d}}.methodologists__modal-close{position:absolute;right:0;top:0;z-index:5;width:5.2rem;height:5.2rem;border-radius:50%;transform:translateY(-50%);background:var(--ghost-button-bg);display:grid;place-items:center;border:1px solid var(--ghost-button-bg);transition:background-color .2s,border-color .2s,box-shadow .2s}@media (hover: hover) and (pointer: fine){.methodologists__modal-close:hover{box-shadow:0 0 1rem .1rem #5ce937 inset;border-color:var(--primary-color)}}.methodologists__modal-close svg{width:1.6rem;height:1.6rem;fill:currentColor}.methodologists__modal-top-row{display:flex;align-items:center;gap:2.4rem}.methodologists__modal-image-container{flex-shrink:0;position:relative;border-radius:50%;overflow:hidden;width:8.4rem;height:8.4rem}.methodologists__modal-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.methodologists__modal-info{display:flex;flex-direction:column;gap:.4rem}.methodologists__modal-name{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.methodologists__modal-name{font:var(--text-m-semibold)}}.methodologists__modal-position{font:var(--text-base-medium)}@media only screen and (max-width: 576px){.methodologists__modal-position{font:var(--text-base-mobile-medium)}}.methodologists__modal-email{font:var(--text-base-semibold-lh3);color:var(--base-primary-500)}.methodologists__modal-email:link,.methodologists__modal-email:visited{color:var(--base-primary-500)}@media only screen and (max-width: 576px){.methodologists__modal-email{font:var(--text-base-mobile-semibold-lh3)}}.methodologists__modal-department{font:var(--text-base-medium-lh3);color:var(--content-primary);margin-bottom:-.8rem}@media only screen and (max-width: 576px){.methodologists__modal-department{font:var(--text-base-mobile-medium-lh3)}}.methodologists__modal-desc{color:var(--content-secondary);font:var(--text-base-medium-lh3)}@media only screen and (max-width: 576px){.methodologists__modal-desc{font:var(--text-base-mobile-medium-lh3)}}.methodologists__modal-desc p{margin-top:.8em}.methodologists__modal-desc p:first-child{margin-top:0}.methodologists__slider-card-email{font:var(--text-base-semibold-lh3);color:var(--base-primary-500)}@media only screen and (max-width: 576px){.methodologists__slider-card-email{font:var(--text-base-mobile-semibold-lh3)}}.methodologists__slider-card-email:link,.methodologists__slider-card-email:visited{color:var(--base-primary-500)}.methodologists__slider-card-department{font:var(--text-base-medium-lh3);color:var(--content-primary)}@media only screen and (max-width: 576px){.methodologists__slider-card-department{font:var(--text-base-mobile-medium-lh3)}}.innopolis-open{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background:var(--bg-primary);color:var(--content-primary);position:relative;z-index:1;padding-block:var(--section-vertical-padding)}@media only screen and (max-width: 576px){.innopolis-open{padding:6rem 0}}.innopolis-open[data-theme=dark] .innopolis-open__card{background-color:var(--bg-primary)}.innopolis-open__bg{position:absolute;inset:0;z-index:-1}.innopolis-open__bg-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.innopolis-open__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.innopolis-open__card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2.4rem;border-radius:8rem;background:var(--bg-primary);overflow:hidden;padding:6rem;position:relative;color:var(--content-primary)}@media only screen and (max-width: 576px){.innopolis-open__card{padding:3.2rem 2.4rem;border-radius:4.8rem;display:flex;flex-direction:column;gap:3.2rem;overflow:hidden}}.innopolis-open__card:after{content:"";position:absolute;inset:0;z-index:10;box-shadow:0 0 1.6rem .1rem #5ce937 inset;pointer-events:none;border-radius:inherit}@media only screen and (max-width: 576px){.innopolis-open__card:after{display:none}}.innopolis-open__card-text-content{display:flex;flex-direction:column;gap:2.4rem;grid-column:1/2;grid-row:1/2}@media only screen and (max-width: 576px){.innopolis-open__card-text-content{gap:1.6rem}}.innopolis-open__card-heading{font:var(--title-2xl-lh3);text-wrap:balance}@media only screen and (max-width: 576px){.innopolis-open__card-heading{font:var(--text-l-semibold)}}.innopolis-open__card-text{font:var(--text-m-medium-lh3)}.innopolis-open__card-text p{margin-top:2rem}.innopolis-open__card-text p:first-child{margin-top:0}@media only screen and (max-width: 576px){.innopolis-open__card-text{font:var(--text-base-medium-lh3)}}.innopolis-open__card-image-container{margin:-6rem;margin-left:0;position:relative;grid-column:2/3;grid-row:1/2;-webkit-mask-image:url(/local/js/innopolis/dist/assets/../images/innopolis-open-mask.svg);mask-image:url(/local/js/innopolis/dist/assets/../images/innopolis-open-mask.svg);mask-size:100% auto;mask-repeat:no-repeat;mask-position:left center}@media only screen and (max-width: 576px){.innopolis-open__card-image-container{all:revert;box-sizing:border-box;position:relative;border-radius:50%;overflow:hidden;width:48rem;left:50%;transform:translate(-50%);order:30;aspect-ratio:1/1;margin-bottom:-12rem}}.innopolis-open__card-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.innopolis-open__card-btn{grid-column:2/3;grid-row:1/2;justify-self:flex-end;align-self:flex-end;z-index:10}@media only screen and (max-width: 576px){.innopolis-open__card-btn{align-self:stretch}}.preparation{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-top:8rem;padding-bottom:16rem;background:var(--bg-secondary);color:var(--content-primary)}@media only screen and (max-width: 576px){.preparation{padding:6rem 0}}.preparation__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.preparation__heading{font:var(--title-2xl-lh3);margin-bottom:4rem}@media only screen and (max-width: 576px){.preparation__heading{font:var(--text-l-semibold);margin-bottom:2.4rem}}.preparation__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.preparation__row{display:flex;flex-direction:column;gap:1.6rem}}.preparation__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;grid-auto-rows:minmax(26rem,1fr)}@media only screen and (max-width: 576px){.preparation__list{display:flex;flex-direction:column;gap:1.6rem}}.preparation__list-item{display:flex;flex-direction:column}.preparation__list-item--wide{grid-column:1/-1}.preparation__card{display:flex;flex-direction:column;border-radius:4.8rem;flex-grow:1;background:var(--bg-primary);padding:3.2rem;gap:1.6rem}.preparation__card-number{align-self:flex-start;font-size:11rem;font-style:normal;font-weight:700;line-height:90%;background:linear-gradient(180deg,#8ce677 .03%,#16c600 116.81%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--onest)}@media only screen and (max-width: 576px){.preparation__card-number{font-size:6.4rem;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-.256rem}}.preparation__image-wrapper{position:relative;overflow:hidden;border-radius:9rem}@media only screen and (max-width: 576px){.preparation__image-wrapper{display:none}}.preparation__image-wrapper:before{content:"";display:block;padding-bottom:56.25%}.preparation__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.preparation__card-text{font:var(--text-m-medium-lh3);text-wrap:balance}@media only screen and (max-width: 576px){.preparation__card-text{font:var(--text-base-mobile-medium-lh3)}}.other-programs{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}@media only screen and (max-width: 576px){.other-programs{padding-top:8rem;padding-bottom:4rem}}.other-programs__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;gap:4rem}@media only screen and (max-width: 576px){.other-programs__content{gap:2.4rem}}.other-programs__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.other-programs__heading{font:var(--text-l-semibold)}}.other-programs__top-row{display:flex;align-items:center;justify-content:space-between;gap:2rem}@media only screen and (max-width: 576px){.other-programs__top-row{display:contents}}@media only screen and (max-width: 576px){.other-programs__slider .swiper{overflow:visible}}.other-programs__slider .swiper-slide{display:flex;flex-direction:column;height:auto;box-sizing:border-box;width:calc(25% - 1.8rem);margin-right:2.4rem}.other-programs__slider .swiper-slide:last-child{margin-right:0}@media only screen and (max-width: 576px){.other-programs__slider .swiper-slide{width:100%;margin-right:2.4rem}}.other-programs__slider-card{display:flex;flex-direction:column;height:auto;padding:3.2rem;border-radius:var(--corner-radius-l);background:var(--bg-primary);color:var(--content-primary, var(--text-color));gap:1.6rem;min-height:34rem;flex-grow:1;border:1px solid var(--bg-primary);transition:border-color .2s,box-shadow .2s}@media only screen and (max-width: 576px){.other-programs__slider-card{padding:3.2rem;min-height:30rem;gap:1.6rem}}.other-programs__slider-card:link,.other-programs__slider-card:visited{color:var(--content-primary)}@media (hover: hover) and (pointer: fine){.other-programs__slider-card:hover{box-shadow:#5ce937 0 0 1rem .1rem inset;border-color:var(--primary-color)}}.other-programs__slider-card-title{font:var(--text-l-medium)}@media only screen and (max-width: 576px){.other-programs__slider-card-title{font:var(--text-m-medium)}}.other-programs__slider-card-text{color:var(--content-secondary);font:var(--text-base-medium)}@media only screen and (max-width: 576px){.other-programs__slider-card-text{font:var(--text-base-mobile-medium-lh3)}}.other-programs__slider-card-btn{margin-top:auto;margin-right:auto}@media only screen and (max-width: 576px){.other-programs__slider-card-btn{margin-right:0;font:var(--text-base-mobile-semibold);padding:1.2rem 2.4rem}}@media only screen and (max-width: 576px){.other-programs__slider-arrows{order:20;align-self:center}}.program-partners{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}@media only screen and (max-width: 576px){.program-partners{padding-top:8rem;padding-bottom:3.2rem}}.program-partners__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.program-partners__heading{font:var(--title-2xl-lh3);margin-bottom:8rem}@media only screen and (max-width: 576px){.program-partners__heading{font:var(--text-l-semibold);margin-bottom:4rem}}@media only screen and (max-width: 576px){.program-partners__wrapper{mask-image:linear-gradient(to right,transparent 0%,white 7rem,white calc(100% - 7rem),transparent 100%);overflow:hidden;margin:0 calc(-1 * var(--content-padding))}}.program-partners__list{display:flex;align-items:center;justify-content:center;gap:12rem;row-gap:6rem;flex-wrap:wrap}@media only screen and (max-width: 576px){.program-partners__list{flex-wrap:nowrap;gap:6rem;animation:partners-ticker 10s infinite linear;width:max-content}}@keyframes partners-ticker{to{transform:translate(calc(-50% - 3rem))}}.program-partners__list-item{flex-shrink:0}.program-partners__card-image{display:block;width:auto;height:5rem}@media only screen and (max-width: 576px){.program-partners__card-image{height:4rem}}.program-presentation{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-bottom:8rem;padding-top:4rem}@media only screen and (max-width: 576px){.program-presentation{padding:8rem 0}}.program-presentation__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.program-presentation__card{position:relative;z-index:1;border-radius:4.8rem;overflow:hidden;color:var(--white);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gap);padding:0 6rem;background-color:var(--green-400);background-size:cover;background-position:left center;background-repeat:no-repeat;background-image:url(/local/js/innopolis/dist/assets/../images/program-presentation-bg.webp)}@media only screen and (max-width: 576px){.program-presentation__card{padding:3.2rem 2.4rem;display:flex;flex-direction:column;background-image:none;gap:0;overflow:hidden}}.program-presentation__card-title{font:var(--headline-semibold)}@media only screen and (max-width: 576px){.program-presentation__card-title{font:var(--text-m-semibold);margin-bottom:3.2rem}}.program-presentation__card-text-content{display:flex;flex-direction:column;grid-column:2/8;grid-row:1/2;gap:1.6rem;padding:6rem 0}@media only screen and (max-width: 576px){.program-presentation__card-text-content{padding:0;gap:0;order:-20;margin-bottom:3.2rem}}.program-presentation__card-btn{grid-column:8/-1;grid-row:1/2;justify-self:flex-end;align-self:flex-end;z-index:10;margin-bottom:6rem}@media only screen and (max-width: 576px){.program-presentation__card-btn{margin:0;align-self:stretch;order:-10;border-color:var(--white)}}.program-presentation__card-image-container{mask-image:radial-gradient(circle at 50% 50%,black 0%,black 85%,transparent 85.1%,transparent 100%),linear-gradient(to right,transparent 0%,transparent 50%,black 50%,black 100%);mask-composite:add;mask-size:100% auto;mask-repeat:no-repeat;mask-position:50% center;grid-row:1/2;grid-column:9/-1;background-color:var(--white);margin-right:-6rem;position:relative}@media only screen and (max-width: 576px){.program-presentation__card-image-container{all:revert;box-sizing:border-box;width:44.5rem;aspect-ratio:1/1;position:relative;order:40;margin-right:-14.4rem;margin-bottom:-7.8rem;border-radius:50%;overflow:hidden;margin-top:2.6rem}}.program-presentation__card-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:left center}.program-presentation__card-name{font:var(--title-4xl)}@media only screen and (max-width: 576px){.program-presentation__card-name{margin-bottom:1.2rem;font:var(--headline-semibold)}}.program-presentation__card-role{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.program-presentation__card-role{font:var(--text-base-medium-lh3)}.program-presentation__card-role br{display:none}}.practice{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding:16rem 0}@media only screen and (max-width: 576px){.practice{padding-top:8rem;padding-bottom:4rem}}.practice__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.practice__content{display:flex;flex-direction:column;gap:2.4rem}}.practice__left-col{grid-column:1/4;display:flex;flex-direction:column;gap:1.6rem;padding-right:2.4rem}@media only screen and (max-width: 576px){.practice__left-col{padding:0;gap:1rem}}.practice__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.practice__heading{font:var(--text-l-semibold)}}.practice__text{font:var(--text-base-medium-lh3)}@media only screen and (max-width: 576px){.practice__text{font:var(--text-base-mobile-medium-lh3)}}.practice__text p{margin-bottom:.75em}.practice__text p:last-child{margin-bottom:0}.practice__right-col{grid-column:4/-1}.practice__slider .swiper{overflow:visible}@media only screen and (max-width: 576px){.practice__slider .swiper{overflow:hidden}}.practice__slider .swiper-slide{display:contents;flex-direction:column;height:auto;box-sizing:border-box}@media only screen and (max-width: 576px){.practice__slider .swiper-slide{display:flex;flex-direction:column;gap:2.4rem}}.practice__slider .swiper-wrapper{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.practice__slider .swiper-wrapper{display:flex;grid-gap:revert}}.practice__slider-arrows{display:none}@media only screen and (max-width: 576px){.practice__slider-arrows{display:flex;align-items:center;justify-content:center;margin-top:2.4rem}}.practice__card{display:flex;flex-direction:column;flex-grow:1;padding:3.2rem;border-radius:4.8rem;background:var(--grey-75);color:var(--content-primary);gap:1.6rem;min-height:32rem;grid-column:span 2}.practice__card--wide{grid-column:span 3}@media only screen and (max-width: 576px){.practice__card{padding:3.2rem;min-height:auto}}.practice__card-title{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.practice__card-title{font:var(--text-m-semibold)}}.practice__card-text{font:var(--text-base-medium-lh3)}@media only screen and (max-width: 576px){.practice__card-text{font:var(--text-base-mobile-medium-lh3)}}.practice__card-icon{flex-shrink:0;margin-left:auto;margin-bottom:auto;border-radius:50%;background:#45d320;box-shadow:-.1103rem -.1176rem .3382rem #ffffffcf inset,-.4412rem .4706rem .6911rem #0076084a inset,-.4412rem -.3529rem .3529rem #19b0379c inset;width:6rem;height:6rem;display:grid;place-items:center}@media only screen and (max-width: 576px){.practice__card-icon{margin:0;width:4rem;height:4rem;box-shadow:-.1103rem -.1176rem .3382rem #ffffffcf inset,-.4412rem .4706rem .6911rem #0076084a inset,-.4412rem -.3529rem .3529rem #19b0379c inset}}.practice__card-icon svg{fill:var(--white, white);width:2.6rem;height:2.4rem}@media only screen and (max-width: 576px){.practice__card-icon svg{width:1.8rem;height:1.8rem}}.practice__companies{display:flex;flex-direction:column;gap:2.4rem;margin-top:4.8rem}@media only screen and (max-width: 576px){.practice__companies{margin-top:4rem;gap:0}}.practice__companies-title{font:var(--text-l-medium-lh3)}@media only screen and (max-width: 576px){.practice__companies-title{font:var(--text-l-medium-lh3);margin-bottom:3.2rem}}@media only screen and (max-width: 576px){.practice__companies-wrapper{mask-image:linear-gradient(to right,transparent 0%,white 7rem,white calc(100% - 7rem),transparent 100%);overflow:hidden;margin:0 calc(-1 * var(--content-padding))}}@keyframes practice-ticker{to{transform:translate(calc(-50% - 3rem))}}.practice__companies-list{display:flex;align-items:flex-start;flex-wrap:wrap;gap:6rem}@media only screen and (max-width: 576px){.practice__companies-list{flex-wrap:nowrap;align-items:center;animation:practice-ticker 10s infinite linear;width:max-content}}.practice__companies-card-logo{height:5rem;width:auto;display:block}@media only screen and (max-width: 576px){.practice__companies-card-logo{height:4rem}}.specialties{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);background-color:var(--bg-primary);color:var(--content-primary);border-bottom-left-radius:8rem;border-bottom-right-radius:8rem}@media only screen and (max-width: 576px){.specialties{padding-top:4rem;padding-bottom:4rem;border-bottom-left-radius:4.8rem;border-bottom-right-radius:4.8rem}}.specialties__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.specialties__heading{font:var(--title-2xl-lh3);margin-bottom:4.8rem}@media only screen and (max-width: 576px){.specialties__heading{font:var(--text-l-semibold);margin-bottom:4rem}}.specialties__slider .swiper{overflow:visible}@media only screen and (max-width: 576px){.specialties__slider .swiper{overflow:hidden}}.specialties__slider .swiper-wrapper{display:grid;grid-gap:2.4rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width: 576px){.specialties__slider .swiper-wrapper{display:flex;grid-gap:revert}}.specialties__slider .swiper-slide{display:flex;flex-direction:column;height:auto;box-sizing:border-box}.specialties__list-item{display:flex;flex-direction:column}.specialties__card{display:flex;align-items:flex-start;gap:3.2rem;border-radius:4.8rem;background:var(--grey-900, #242835);color:var(--content-primary);flex-grow:1;padding:3.2rem}@media only screen and (max-width: 576px){.specialties__card{gap:2.4rem;flex-direction:column;align-items:stretch}}.specialties__card-content{width:30%;flex-grow:1;display:flex;flex-direction:column;gap:.8rem;align-self:stretch}@media only screen and (max-width: 576px){.specialties__card-content{width:auto;flex-grow:0}}.specialties__card-title{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.specialties__card-title{font:var(--text-m-semibold)}}.specialties__card-text{font:var(--text-m-medium-lh3);color:var(--content-tertiary);margin-top:auto}@media only screen and (max-width: 576px){.specialties__card-text{font:var(--text-base-mobile-medium-lh3)}}.specialties__card-image{width:11.1rem;height:10.5rem;object-fit:contain;flex-shrink:0}@media only screen and (max-width: 576px){.specialties__card-image{width:7.3rem;height:6.9rem;order:-20}}.skills{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);color:var(--content-primary);position:relative;z-index:3;background-color:#eff0f6}@media only screen and (max-width: 576px){.skills{padding-top:6.4rem;padding-bottom:4rem}}.skills:before{content:"";position:absolute;inset:0;background-color:var(--bg-primary);border-top-left-radius:8rem;border-top-right-radius:8rem;z-index:-1}@media only screen and (max-width: 576px){.skills:before{border-top-left-radius:4.8rem;border-top-right-radius:4.8rem}}.skills__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.skills__heading{font:var(--title-2xl-lh3);text-wrap:balance;margin-bottom:4rem}@media only screen and (max-width: 576px){.skills__heading{font:var(--text-l-semibold)}}.skills__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.skills__row{display:flex;flex-direction:column;gap:4.8rem}}.skills__left-col{display:flex;flex-direction:column}.skills__col-title{font:var(--headline-semibold);color:var(--green-300)}@media only screen and (max-width: 576px){.skills__col-title{font:var(--text-l-semibold)}}.skills__instruments{display:flex;flex-direction:column;gap:4rem;margin-top:2.4rem}@media only screen and (max-width: 576px){.skills__instruments{gap:3.2rem}}.skills__instruments-block{display:flex;flex-direction:column;gap:1.6rem}@media only screen and (max-width: 576px){.skills__left-col:not(.all-shown) .skills__instruments-block:not(:nth-child(-n+2)){display:none}}.skills__show-all-instruments{display:none}@media only screen and (max-width: 576px){.skills__show-all-instruments{display:block;text-align:left;font:var(--text-base-semibold);color:var(--primary-link-text);margin-top:3.2rem}.skills__show-all-instruments span:nth-child(2){display:none}.all-shown .skills__show-all-instruments span:nth-child(1){display:none}.all-shown .skills__show-all-instruments span:nth-child(2){display:inline}}.skills__instruments-block-title{font:var(--text-l-medium)}@media only screen and (max-width: 576px){.skills__instruments-block-title{font:var(--text-base-medium-lh3)}}.skills__instruments-list{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem}.skills__instruments-list-item{flex-shrink:0;font:var(--text-l-medium)}@media only screen and (max-width: 576px){.skills__instruments-list-item{font-size:1.6rem;font-style:normal;font-weight:500;line-height:120%}}.skills__instruments-card{display:flex;align-items:center;padding:1.2rem 2.4rem;border-radius:3.2rem;background:var(--grey-800);color:var(--content-primary);gap:.8rem;font-size:2.2rem;font-style:normal;font-weight:500;line-height:120%}@media only screen and (max-width: 576px){.skills__instruments-card{padding:1.2rem;border-radius:3.2rem;font-size:1.6rem;font-style:normal;font-weight:500;line-height:120%}}.skills__instruments-card svg,.skills__instruments-card img{width:3.2rem;height:3.2rem;flex-shrink:0;object-fit:contain}@media only screen and (max-width: 576px){.skills__instruments-card svg,.skills__instruments-card img{width:2.8rem;height:2.8rem}}.skills__list{margin-top:4rem;display:flex;flex-direction:column;gap:4.8rem;padding:4.8rem;border-radius:4.8rem;background:var(--grey-900)}@media only screen and (max-width: 576px){.skills__list{margin-top:2.4rem;padding:3.2rem;border-radius:4.8rem}}.skills__list-item{display:flex;align-items:center;gap:1.6rem;font:var(--text-l-medium)}@media only screen and (max-width: 576px){.skills__list-item{gap:2.4rem;font:var(--text-base-medium-lh3)}}.skills__tumbler{flex-shrink:0;display:flex;align-items:center;padding:.4rem;border-radius:3rem;background:var(--base-primary-500);width:4.2rem}.skills__tumbler:after{content:"";margin-left:auto;width:1.7rem;height:1.7rem;border-radius:50%;background-color:var(--white)}.education-program{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);position:relative;z-index:1;padding-bottom:16rem;padding-top:8rem}@media only screen and (max-width: 576px){.education-program{padding-block:8rem;margin:0}}.education-program__line{position:absolute;z-index:-1;right:-3.8rem;top:-18rem;width:115.7rem;height:auto;pointer-events:none;max-width:none;-webkit-user-drag:none}@media only screen and (max-width: 576px){.education-program__line{display:none}}.education-program__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.education-program__title{margin-bottom:4rem;font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.education-program__title{font:var(--text-l-semibold);margin-bottom:2.4rem}}.education-program__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2.4rem}@media only screen and (max-width: 576px){.education-program__wrapper{display:block}}.education-program__list{display:flex;flex-direction:column;gap:2.4rem}@media only screen and (max-width: 576px){.education-program__list{gap:1.2rem}}.profile-tracks{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}@media only screen and (max-width: 576px){.profile-tracks{padding-top:8rem;padding-bottom:4rem}}.profile-tracks__content{grid-column-start:content-start;grid-column-end:content-end}.profile-tracks__row{margin-top:4rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.profile-tracks__row{margin-top:var(--mobile-gap);display:flex;flex-direction:column;gap:1.2rem}}.profile-tracks__col{display:flex;flex-direction:column;gap:4rem}@media only screen and (max-width: 576px){.profile-tracks__col{gap:1.2rem}}.profile-tracks__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.profile-tracks__heading{font:var(--text-l-semibold)}}.profile-tracks__text{font:var(--text-base-medium);margin-top:1rem;max-width:90rem;color:var(--content-secondary)}@media only screen and (max-width: 576px){.profile-tracks__text{max-width:none;font:var(--text-base-mobile-medium-lh3)}}.why-choose-program{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-top:8rem;padding-bottom:4rem}@media only screen and (max-width: 576px){.why-choose-program{padding-top:8rem;padding-bottom:0}}.why-choose-program__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.why-choose-program__heading{font:var(--title-2xl-lh3);margin-bottom:5rem}@media only screen and (max-width: 576px){.why-choose-program__heading{margin-bottom:var(--mobile-gap);font:var(--text-l-semibold)}}.why-choose-program__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.why-choose-program__list{display:flex;flex-direction:column;gap:1.6rem}}.why-choose-program__list-item{display:flex;flex-direction:column}.why-choose-program__list-item:before{display:none}.why-choose-program__card{display:flex;flex-direction:column;flex-grow:1;padding:3.2rem;border-radius:var(--corner-radius-l);background:var(--bg-primary);color:var(--content-primary);gap:2.4rem}@media only screen and (max-width: 576px){.why-choose-program__card{display:grid;grid-template-columns:minmax(5rem,auto) minmax(0,1fr);grid-gap:2.4rem;align-items:center}}.why-choose-program__card:before{content:counter(ordered-list);align-self:flex-start;font-size:11rem;font-style:normal;font-weight:700;line-height:80%;letter-spacing:-.44rem;font-family:var(--onest),sans-serif;background:linear-gradient(180deg,#8ce677 .03%,#16c600 116.81%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width: 576px){.why-choose-program__card:before{font-size:8rem;font-style:normal;font-weight:700;line-height:80%;letter-spacing:-.32rem;align-self:center}}.why-choose-program__card-text{margin-top:auto;font:var(--text-m-medium-lh3)}.why-choose-program__card-text b{font-weight:600}@media only screen and (max-width: 576px){.why-choose-program__card-text{font:var(--text-base-mobile-medium-lh3)}.why-choose-program__card-text b{font-weight:inherit}}.student-life{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding:16rem 0;border-radius:8rem;background:var(--bg-primary);color:var(--content-primary)}@media only screen and (max-width: 576px){.student-life{padding-top:6.4rem;padding-bottom:6.4rem;border-radius:0}}.student-life__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gap);align-items:flex-start}@media only screen and (max-width: 576px){.student-life__content{display:flex;flex-direction:column;align-items:stretch;gap:2.4rem}}.student-life__video{grid-column:2/8;aspect-ratio:887/502;position:relative;border-radius:var(--corner-radius-l);overflow:hidden;width:100%}@media only screen and (max-width: 576px){.student-life__video{aspect-ratio:350/197;order:20;border-radius:2.4rem}}.student-life__video iframe{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.student-life__video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:8.2rem;height:8.2rem;border-radius:50%;background:#162117a6;backdrop-filter:blur(10px)}.student-life__video-play svg{display:block;width:100%;height:100%;fill:#fff}.student-life__video-play:after{content:"";position:absolute;inset:0;border:1.5px solid rgba(0,0,0,.4);border-radius:inherit;mask-image:linear-gradient(to bottom,transparent,black);mask-repeat:no-repeat;z-index:10}.student-life__video-preview{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.student-life__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.student-life__heading{font:var(--text-l-semibold)}}.student-life__text{font:var(--text-l-medium-lh3)}@media only screen and (max-width: 576px){.student-life__text{font:var(--text-base-medium-lh3)}}.student-life__text-content{display:flex;flex-direction:column;gap:4rem;grid-column:8/12;padding-left:1.6rem}@media only screen and (max-width: 576px){.student-life__text-content{padding:0;gap:2.4rem}}.teacher-card{display:flex;align-items:flex-start;gap:2.4rem;flex-grow:1}@media only screen and (max-width: 576px){.teacher-card{align-items:stretch;flex-direction:column}}.teacher-card__image-container{aspect-ratio:231/259;border-radius:var(--corner-radius-l);overflow:hidden;position:relative;width:23rem}@media only screen and (max-width: 576px){.teacher-card__image-container{width:100%;aspect-ratio:350/320}}.teacher-card__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.teacher-card__content{width:30%;flex-grow:1;display:flex;flex-direction:column;gap:1.2rem}@media only screen and (max-width: 576px){.teacher-card__content{width:auto;flex-grow:0}}.teacher-card__title{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.teacher-card__title{font:var(--text-l-semibold);margin-bottom:1.2rem}}.teacher-card__desc{font:var(--text-base-medium-lh3)}@media only screen and (max-width: 576px){.teacher-card__desc{font:var(--text-base-mobile-medium-lh3)}}.teacher-card__remark{font:var(--text-base-medium-lh3);color:var(--content-secondary)}@media only screen and (max-width: 576px){.teacher-card__remark{font:var(--text-base-mobile-medium-lh3)}}.teachers{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}.teachers__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}@media only screen and (max-width: 576px){.teachers__content{gap:2.4rem}}.teachers__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.teachers__heading{font:var(--text-l-semibold)}}.teachers__top-row{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-bottom:5.1rem}@media only screen and (max-width: 576px){.teachers__top-row{display:contents}}@media only screen and (max-width: 576px){.teachers__slider .swiper{overflow:visible}}.teachers__slider .swiper-slide{display:flex;flex-direction:column;height:auto;box-sizing:border-box;margin-right:2.4rem;width:calc(33.33% - 1.6rem)}@media only screen and (max-width: 576px){.teachers__slider .swiper-slide{width:100%}}.teachers__slider .swiper-slide:last-child{margin-right:0}@media only screen and (max-width: 576px){.teachers__slider-arrows{order:20;align-self:center}}.about-profile{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}@media only screen and (max-width: 576px){.about-profile{padding-top:8rem;padding-bottom:4rem}}.about-profile__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.about-profile__heading{font:var(--title-2xl-lh3);margin-bottom:4rem}@media only screen and (max-width: 576px){.about-profile__heading{font:var(--text-l-semibold);margin-bottom:2.4rem}}.about-profile__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.about-profile__row{display:block}}.about-profile__card{display:flex;flex-direction:column;padding:3.2rem;border-radius:var(--corner-radius-l);color:var(--content-primary);background:var(--bg-primary)}@media only screen and (max-width: 576px){.about-profile__card{gap:1.6rem}}.about-profile__card-tags{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem;margin-bottom:2.4rem}@media only screen and (max-width: 576px){.about-profile__card-tags{margin:0}}.about-profile__card-tag{text-align:center;flex-shrink:0;padding:.5rem 1.2rem;border-radius:2.4rem;background:var(--base-primary-50, #c9ff99);font:var(--text-base-semibold-lh3)}@media only screen and (max-width: 576px){.about-profile__card-tag{padding:.4rem .8rem;font:var(--text-s-medium)}}.about-profile__card-title{margin-bottom:1.6rem;font:var(--headline-semibold)}@media only screen and (max-width: 576px){.about-profile__card-title{margin:0;font:var(--text-m-semibold)}}.about-profile__card-desc{margin-bottom:1.6rem;font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.about-profile__card-desc{margin:0;font:var(--text-base-mobile-medium-lh3)}}.about-profile__card-desc p{margin-bottom:1.6rem}@media only screen and (max-width: 576px){.about-profile__card-desc p{margin:0}}.about-profile__card-desc p:last-child{margin-bottom:0}.about-profile__card-remark{color:var(--content-secondary);font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.about-profile__card-remark{font:var(--text-base-mobile-medium-lh3)}}.about-profile__image-container{position:relative;border-radius:var(--corner-radius-xl);overflow:hidden}@media only screen and (max-width: 576px){.about-profile__image-container{display:none}}.about-profile__image-container:before{content:"";display:block;padding-bottom:56.25%}.about-profile__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.media-modal{background:#343a404d;backdrop-filter:blur(9px);position:fixed;left:0;top:0;width:100%;height:100%;overscroll-behavior-y:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:500;display:flex;flex-direction:column;transition:opacity .4s,visibility 0s linear .4s;padding:var(--content-padding);opacity:0;visibility:hidden;padding-top:6rem;padding-bottom:6rem}.media-modal.active{opacity:1;visibility:inherit;transition:opacity .4s,visibility .4s}.media-modal__content{width:100%;margin:auto;flex-shrink:0;max-width:140rem;position:relative;border-radius:4.8rem;background:var(--bg-primary);color:var(--content-primary);display:flex;flex-direction:column;box-shadow:0 .6rem 2rem #313f701a,0 .6rem 1.2rem #313f700d;gap:2.4rem}@media only screen and (max-width: 576px){.media-modal__content{padding:4rem 2.4rem;border-radius:var(--corner-radius-l);background:var(--bg-primary, #FFF);box-shadow:0 .6rem 2rem #313f701a,0 .6rem 1.2rem #313f700d}}.media-modal__wrapper{aspect-ratio:16/9;position:relative;border-radius:inherit;width:100%;overflow:hidden}.media-modal__wrapper>*{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.media-modal__close{position:absolute;right:0;top:0;z-index:5;width:5.2rem;height:5.2rem;border-radius:50%;transform:translateY(-50%);background:var(--ghost-button-bg);display:grid;place-items:center;border:1px solid var(--ghost-button-bg);transition:background-color .2s,border-color .2s,box-shadow .2s}@media (hover: hover) and (pointer: fine){.media-modal__close:hover{box-shadow:0 0 1rem .1rem #5ce937 inset;border-color:var(--primary-color)}}.media-modal__close svg{width:1.6rem;height:1.6rem;fill:currentColor}.excursion{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}@media only screen and (max-width: 576px){.excursion{padding-block:4rem}}.excursion--applicants-padding{padding-top:2.4rem;padding-bottom:16rem}@media only screen and (max-width: 576px){.excursion--applicants-padding{padding-bottom:12rem;padding-top:2.4rem}}.excursion__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.excursion__card{border-radius:var(--corner-radius-l);background:var(--green-400);color:var(--white);display:flex;align-items:flex-end;gap:2rem;justify-content:space-between;padding:8.7rem 6rem 8.7rem 26rem;position:relative;isolation:isolate;overflow:hidden;background-size:cover;background-image:url(/local/js/innopolis/dist/assets/../images/excursion-bg.webp);background-repeat:no-repeat;background-position:left center}@media only screen and (max-width: 576px){.excursion__card{padding:3.2rem 2.4rem;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:3.2rem;background-image:none}}.excursion__card-heading{font:var(--text-l-medium);text-wrap:balance}@media only screen and (max-width: 576px){.excursion__card-heading{font:var(--text-m-medium)}}.excursion__card-text{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.excursion__card-text{font:var(--text-l-semibold)}}.excursion__card-text-content{display:flex;flex-direction:column;gap:.8rem}.excursion__card-image-container{position:absolute;right:0;top:0;bottom:0;width:80rem;mask-composite:add;mask-size:auto 100%;mask-repeat:no-repeat;mask-position:0% center;mask-image:url(/local/js/innopolis/dist/assets/../images/excursion-mask.svg),linear-gradient(to right,transparent 0%,transparent 20%,black 50%,black 100%)}@media only screen and (max-width: 576px){.excursion__card-image-container{width:auto;margin-inline:-2.4rem;margin-bottom:-3.2rem;position:relative;aspect-ratio:350/310;mask-size:100% auto;mask-image:radial-gradient(circle at 50% 75%,black 0%,black 80%,transparent 80.5%,transparent 100%)}}.excursion__card-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.excursion__card-btn{position:relative;z-index:5;align-self:flex-end}@media only screen and (max-width: 576px){.excursion__card-btn{align-self:stretch;border-color:#fff}}.how-to-apply{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}@media only screen and (max-width: 576px){.how-to-apply{padding-top:2.4rem}}.how-to-apply__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.how-to-apply__heading{font:var(--title-2xl-lh3);margin-bottom:4rem}@media only screen and (max-width: 576px){.how-to-apply__heading{font:var(--text-l-semibold);margin-bottom:var(--mobile-gap)}}.how-to-apply__row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2.4rem}@media only screen and (max-width: 576px){.how-to-apply__row{display:block}}.how-to-apply__image-container{position:relative;border-radius:4.8rem;grid-column:1/6;overflow:hidden}@media only screen and (max-width: 576px){.how-to-apply__image-container{display:none}}.how-to-apply__image-container:before{content:"";display:block;padding-bottom:56.25%}.how-to-apply__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.how-to-apply__list{grid-column:7/-1;display:flex;flex-direction:column;gap:4rem}@media only screen and (max-width: 576px){.how-to-apply__list{gap:1.6rem}}.how-to-apply__list-item:before{display:none}.how-to-apply__card{padding:4rem;border-radius:4.8rem;border:1px solid var(--base-primary-500);background:var(--bg-primary);color:var(--content-primary);transition:box-shadow .2s;display:flex;flex-direction:column;gap:2.4rem}@media (hover: hover) and (pointer: fine){.how-to-apply__card:hover{box-shadow:0 0 1rem .1rem var(--green-200) inset}}@media only screen and (max-width: 576px){.how-to-apply__card{padding:3.2rem}}.how-to-apply__card-title{font:var(--text-l-medium-lh3)}@media only screen and (max-width: 576px){.how-to-apply__card-title{font:var(--text-base-medium-lh3)}}.how-to-apply__card-title:before{content:counter(ordered-list) ". "}.possibilities{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-top:8rem;padding-bottom:2.4rem}@media only screen and (max-width: 576px){.possibilities{padding-block:var(--section-vertical-padding)}}.possibilities__heading{text-wrap:balance}.possibilities__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2.4rem}@media only screen and (max-width: 576px){.possibilities__content{display:flex;flex-direction:column;gap:var(--mobile-gap)}}.possibilities__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.possibilities__heading{font:var(--text-l-semibold)}}.possibilities__text-content{display:flex;flex-direction:column;gap:4rem}@media only screen and (max-width: 576px){.possibilities__text-content{gap:var(--mobile-gap)}}.possibilities__text{font:var(--text-l-medium-lh3)}@media only screen and (max-width: 576px){.possibilities__text{font:var(--text-base-mobile-medium-lh3)}}.possibilities__text p{margin-top:1em}.possibilities__text p:first-child{margin-top:0}.spo-intro{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-top:.8rem;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem;padding-bottom:6rem;background:var(--bg-primary);color:var(--content-primary)}@media only screen and (max-width: 576px){.spo-intro{padding-bottom:4rem;border-radius:0}}.spo-intro__content{grid-column-start:content-start;grid-column-end:content-end}.spo-intro__breadcrumbs{margin-bottom:.8rem}@media only screen and (max-width: 576px){.spo-intro__breadcrumbs{margin-bottom:2.4rem}}.spo-intro__row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2.4rem}@media only screen and (max-width: 576px){.spo-intro__row{display:block}}.spo-intro__card{grid-column:1/8;position:relative;z-index:1;border-radius:var(--corner-radius-xl);background:var(--bg-primary);box-shadow:0 .4rem 4.55rem #b9f34340 inset;color:var(--content-primary);padding:8rem 6rem;gap:1.6rem;display:flex;flex-direction:column;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/local/js/innopolis/dist/assets/../images/spo-blur.svg)}.spo-intro__row--equal .spo-intro__card{grid-column:1/7}@media only screen and (max-width: 576px){.spo-intro__card{padding:4rem 2.4rem;border-radius:6rem;background-image:none}}.spo-intro__card-main-title{font:var(--title-4xl);text-wrap:balance}@media only screen and (max-width: 576px){.spo-intro__card-main-title{font:var(--text-l-semibold)}}.spo-intro__slogan{font:var(--text-l-medium)}@media only screen and (max-width: 576px){.spo-intro__slogan{font:var(--text-s-medium)}}.spo-intro__slogan img{width:10.2929rem;height:3.6rem;object-fit:cover;display:inline-block;vertical-align:middle;border-radius:4rem}@media only screen and (max-width: 576px){.spo-intro__slogan img{width:5.1rem;height:2.4rem}}.spo-intro__slogan img:nth-of-type(1){margin-right:1rem}@media only screen and (max-width: 576px){.spo-intro__slogan img:nth-of-type(1){margin-right:.5rem}}@media only screen and (max-width: 576px){.spo-intro__slogan img:nth-of-type(2){margin-left:.5rem}}.spo-intro__btns{width:45.7rem;max-width:100%;display:flex;flex-direction:column;gap:1.6rem;margin-top:auto}@media only screen and (max-width: 576px){.spo-intro__btns{width:auto;margin-top:2.4rem;gap:1.2rem;max-width:none}}.spo-intro__btn{align-self:stretch;justify-content:space-between}@media only screen and (max-width: 576px){.spo-intro__btn{padding:1.4rem 2rem;font:var(--text-s-semibold)}.spo-intro__btn svg{width:1.6rem;height:1.6rem}}.spo-intro__image-container{position:relative;border-radius:var(--corner-radius-xl);overflow:hidden;grid-column:8/-1}.spo-intro__image-container:before{content:"";display:block;padding-bottom:100%}.spo-intro__row--equal .spo-intro__image-container{grid-column:7/-1}.spo-intro__row--equal .spo-intro__image-container:before{padding-bottom:73.7%}@media only screen and (max-width: 576px){.spo-intro__image-container{display:none}}.spo-intro__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.required-documents{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}.required-documents__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.required-documents__content{display:flex;flex-direction:column;gap:var(--mobile-gap)}}.required-documents__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.required-documents__heading{font:var(--text-l-semibold)}}.required-documents__card{padding:3.2rem;border-radius:var(--corner-radius-m);background:var(--bg-primary);display:flex;flex-direction:column;gap:3.2rem}.required-documents__list{display:flex;flex-direction:column;gap:1.6rem}.required-documents__list-item{position:relative;padding-left:2.4rem;font:var(--text-l-medium-lh3)}@media only screen and (max-width: 576px){.required-documents__list-item{font:var(--text-base-medium-lh3)}}.required-documents__list-item:before{content:"";position:absolute;transform:translateY(-50%);background:var(--base-primary-500);width:.8rem;height:.8rem;top:.75em;left:0}.required-documents__remark{color:var(--content-secondary);display:flex;align-items:center;gap:2.4rem;font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.required-documents__remark{font:var(--text-s-small);align-items:flex-start}}.required-documents__remark img{object-fit:contain;flex-shrink:0;width:3.2rem;height:3.2rem}.application-rules{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}.application-rules__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.application-rules__content{display:flex;flex-direction:column;gap:var(--mobile-gap)}}.application-rules__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.application-rules__heading{font:var(--text-l-semibold)}}.application-rules__text-content{display:flex;flex-direction:column;gap:4rem}@media only screen and (max-width: 576px){.application-rules__text-content{gap:var(--mobile-gap)}}.application-rules__text{font:var(--text-l-medium-lh3)}.application-rules__text p{margin-top:1em}.application-rules__text p:first-child{margin-top:0}@media only screen and (max-width: 576px){.application-rules__text{font:var(--text-base-mobile-medium-lh3)}}.application-rules__examples{padding:3.2rem;border-radius:var(--card-margin-s, 24px);background:var(--bg-primary);color:var(--content-primary);display:flex;flex-direction:column;gap:3.2rem}.application-rules__examples-heading{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.application-rules__examples-heading{font:var(--text-m-semibold)}}.application-rules__examples-btns{display:flex;align-items:center;flex-wrap:wrap;gap:2.4rem}@media only screen and (max-width: 576px){.application-rules__examples-btns{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:1.6rem}}.sng-steps{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}.sng-steps__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;gap:4rem}@media only screen and (max-width: 576px){.sng-steps__content{gap:2.4rem}}.sng-steps__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.sng-steps__heading{font:var(--text-l-semibold)}}.sng-steps__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.sng-steps__list{display:flex;flex-direction:column;gap:1.6rem}}.sng-steps__list-item{grid-row:span 4;display:grid;grid-template-rows:subgrid}@media only screen and (max-width: 576px){.sng-steps__list-item{display:block}}.sng-steps__card{grid-row:span 4;display:grid;grid-template-rows:subgrid;padding:4rem;border-radius:var(--corner-radius-l);background:var(--bg-primary);color:var(--content-primary);grid-template-areas:"date" "title" "text" "btn";grid-gap:.8rem}@media only screen and (max-width: 576px){.sng-steps__card{display:flex;flex-direction:column;padding:3.2rem}}.sng-steps__card-date{color:var(--content-secondary);font:var(--text-base-medium-lh3);grid-area:date}@media only screen and (max-width: 576px){.sng-steps__card-date{font:var(--text-base-mobile-medium-lh3)}}.sng-steps__card-title{font:var(--text-l-semibold);grid-area:title}@media only screen and (max-width: 576px){.sng-steps__card-title{font:var(--text-m-semibold)}}.sng-steps__card-text{font:var(--text-base-medium-lh3);margin-top:1.6rem;grid-area:text}.sng-steps__card-text a,.sng-steps__card-text a:link,.sng-steps__card-text a:visited{color:var(--base-primary-500)}@media only screen and (max-width: 576px){.sng-steps__card-text{font:var(--text-base-mobile-medium-lh3)}}.sng-steps__card-btn{grid-area:btn;margin-top:3.2rem;justify-self:flex-start}.webinar{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}.webinar__content{grid-column-start:content-start;grid-column-end:content-end}.webinar__card{padding:8.25rem 20.1rem;position:relative;z-index:1;background-color:var(--green-500);color:var(--white);border-radius:var(--corner-radius-xl);overflow:hidden;overflow:clip}@media only screen and (max-width: 576px){.webinar__card{padding:3.2rem 2.4rem;min-height:51rem;border-radius:var(--corner-radius-l);background:var(--green-400)}}.webinar__bg{position:absolute;inset:0;z-index:-1}.webinar__bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:right center}@media only screen and (max-width: 576px){.webinar__bg img{object-position:center bottom}}.webinar__text-content{display:flex;flex-direction:column;gap:2.5rem}@media only screen and (max-width: 576px){.webinar__text-content{gap:3.2rem}}.webinar__heading{font:var(--title-2xl-lh3);text-wrap:balance;max-width:85rem}@media only screen and (max-width: 576px){.webinar__heading{font:var(--text-l-semibold)}}.dod-intro{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-bottom:8rem;background-color:var(--bg-primary);color:var(--content-primary)}@media only screen and (max-width: 576px){.dod-intro{padding-bottom:4rem}}.dod-intro__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.dod-intro__breadcrumbs{padding-top:.8rem;padding-bottom:.8rem;margin-top:.8rem;margin-bottom:.8rem}.dod-intro__row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gap);margin-top:4.5rem}@media only screen and (max-width: 576px){.dod-intro__row{display:flex;flex-direction:column;margin-top:2.4rem}}.dod-intro__card{grid-column:1/6;display:flex;flex-direction:column;padding:8rem 6rem;border-radius:9rem;background:var(--black);box-shadow:0 .4rem 4.55rem #b9f34340 inset;position:relative;isolation:isolate;gap:2.4rem;color:var(--white);background-image:url(/local/js/innopolis/dist/assets/../images/dod-intro-blur.svg);background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 576px){.dod-intro__card{border-radius:6rem;gap:4rem;background:linear-gradient(0deg,var(--bg-primary, #161821) 0%,var(--bg-primary, #161821) 100%),radial-gradient(84.16% 50% at 50% 50%,rgba(255,255,255,.16) 0%,rgba(185,243,67,.16) 50%,var(--content-primary, rgba(255, 255, 255, .2)) 100%);box-shadow:0 .4rem 4.55rem #b9f34340 inset;padding:4rem 2.4rem}}.dod-intro__main-heading{font:var(--title-4xl)}@media only screen and (max-width: 576px){.dod-intro__main-heading{font:var(--text-l-semibold)}}.dod-intro__list{display:flex;flex-direction:column;gap:2.4rem;font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.dod-intro__list{font:var(--text-base-mobile-medium-lh3)}}.dod-intro__list-item{display:flex;align-items:center;gap:1.6rem}.dod-intro__list-item svg{flex-shrink:0;width:2.4rem;height:2.4rem;fill:var(--base-primary-50)}@media only screen and (max-width: 576px){.dod-intro__list-item svg{width:1.4rem;height:1.4rem}}.dod-intro__link{margin-top:auto;align-self:flex-start}@media only screen and (max-width: 576px){.dod-intro__link{margin:0;align-self:stretch;font:var(--text-base-mobile-semibold);padding:1.2rem 2.4rem}}.dod-intro__image-container{grid-column:6/-1;position:relative;border-radius:9rem;overflow:hidden}@media only screen and (max-width: 576px){.dod-intro__image-container{display:none}}.dod-intro__image-container:before{content:"";display:block;padding-bottom:87.6%}.dod-intro__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.dod-poll{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background-color:#161821}@media only screen and (max-width: 576px){.dod-poll{padding:4rem 0}}.dod-poll__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.dod-poll__content{display:block}}.dod-poll__wrapper{grid-column:2/12;border-radius:var(--corner-radius-l);background:var(--bg-secondary);padding:8rem 6rem;color:var(--content-primary);display:flex;flex-direction:column;gap:4rem}@media only screen and (max-width: 576px){.dod-poll__wrapper{display:flex;flex-direction:column;gap:4rem;padding:4rem 2.4rem;border-radius:6rem}}.dod-poll__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.dod-poll__heading{font:var(--text-l-semibold)}}.dod-poll__row{display:grid;grid-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}@media only screen and (max-width: 576px){.dod-poll__row{display:flex;flex-direction:column;gap:4rem}}.dod-poll__left-col{grid-column:1/6;display:flex;flex-direction:column}.dod-poll__text{font:var(--text-base-medium-lh3)}@media only screen and (max-width: 576px){.dod-poll__text{font:var(--text-base-medium-lh3)}}.dod-poll__text p{margin-top:.8rem}.dod-poll__text p:first-child{margin-top:0}.dod-poll__text a{font-weight:600;color:var(--base-primary-500)}.dod-poll__text h1,.dod-poll__text h2,.dod-poll__text h3,.dod-poll__text h4,.dod-poll__text h5,.dod-poll__text h6{font:var(--text-m-medium-lh3);margin-top:4rem}@media only screen and (max-width: 576px){.dod-poll__text h1,.dod-poll__text h2,.dod-poll__text h3,.dod-poll__text h4,.dod-poll__text h5,.dod-poll__text h6{margin-top:2.4rem;font:var(--text-base-semibold-lh3)}}.dod-poll__text h1:first-child,.dod-poll__text h2:first-child,.dod-poll__text h3:first-child,.dod-poll__text h4:first-child,.dod-poll__text h5:first-child,.dod-poll__text h6:first-child{margin-top:0}.dod-poll__right-col{grid-column:6/12;display:flex;flex-direction:column;padding-left:6rem}@media only screen and (max-width: 576px){.dod-poll__right-col{padding:0}}.dod-poll__form-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap);grid-row-gap:1.6rem}@media only screen and (max-width: 576px){.dod-poll__form-fields{display:flex;flex-direction:column;gap:1.6rem}}.dod-poll__form-field--fullwidth{grid-column:1/-1}.dod-poll__acceptance{margin-top:1.6rem}.dod-poll__policy{margin-top:1.6rem;font:var(--text-s-medium);color:var(--content-secondary)}@media only screen and (max-width: 576px){.dod-poll__policy{font:var(--text-s-medium-lh3)}}.dod-poll__policy a{text-decoration:underline;text-underline-offset:15%;transition:text-decoration-color .2s;text-decoration-color:currentColor}@media (hover: hover) and (pointer: fine){.dod-poll__policy a:hover{text-decoration-color:transparent}}.dod-poll__submit{margin-top:2.4rem;align-self:flex-start}@media only screen and (max-width: 576px){.dod-poll__submit{align-self:stretch;padding:1.8rem 3.6rem;width:100%}}.campus-info{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}@media only screen and (max-width: 576px){.campus-info{padding-top:6rem;padding-bottom:6rem}}.campus-info__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.campus-info__heading{font:var(--title-2xl-lh3);margin-bottom:2.4rem}@media only screen and (max-width: 576px){.campus-info__heading{font:var(--text-l-semibold)}}@media only screen and (max-width: 576px){.campus-info__slider .swiper.swiper-initialized{overflow:visible}}.campus-info__slider .swiper-wrapper{display:grid;grid-template-columns:minmax(0,584fr) repeat(3,minmax(0,38rem));grid-gap:var(--grid-gap);grid-auto-rows:1fr;grid-auto-flow:dense}@media only screen and (max-width: 576px){.campus-info__slider .swiper-wrapper{display:flex;gap:0}}.campus-info__slider .swiper-slide{display:contents;flex-direction:column;height:auto;box-sizing:border-box}@media only screen and (max-width: 576px){.campus-info__slider .swiper-slide{display:flex;flex-direction:column;gap:2.4rem}}.campus-info__card{padding:3.2rem;display:flex;flex-direction:column;border-radius:var(--corner-radius-l);background:var(--bg-secondary);color:var(--content-primary);gap:2.4rem;flex-grow:1;grid-row:span 1}.campus-info__card--large{grid-row:span 2}@media only screen and (max-width: 576px){.campus-info__card{gap:1.6rem}}.campus-info__card-image-container{display:block;margin:0 -1.2rem -.8rem}@media only screen and (max-width: 576px){.campus-info__card-image-container{margin:0}}.campus-info__card-image{display:block;width:100%;height:auto}.campus-info__card-content{display:flex;flex-direction:column;gap:1.6rem}.campus-info__card-title{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.campus-info__card-title{font:var(--text-l-semibold)}}.campus-info__card-text{font:var(--text-base-medium-lh3)}@media only screen and (max-width: 576px){.campus-info__card-text{font:var(--text-base-mobile-medium-lh3)}}.campus-info__card-icon{width:6rem;height:6rem;border-radius:50%;display:grid;place-items:center;background:var(--green-300)}@media only screen and (max-width: 576px){.campus-info__card-icon{width:4.2rem;height:4.2rem}}.campus-info__card-icon img{width:3.2rem;height:3.2rem;object-fit:contain}@media only screen and (max-width: 576px){.campus-info__card-icon img{width:2.4rem;height:2.4rem}}.campus-info__slider-arrows{display:none}@media only screen and (max-width: 576px){.campus-info__slider-arrows{display:flex;justify-content:center;margin-top:2.4rem}}.campus-price{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}@media only screen and (max-width: 576px){.campus-price{padding-top:4rem;padding-bottom:4rem}}.campus-price__content{grid-column-start:content-start;grid-column-end:content-end}.campus-price__heading{font:var(--title-2xl-lh3);margin-bottom:4rem}@media only screen and (max-width: 576px){.campus-price__heading{font:var(--text-l-semibold)}}.campus-price__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.campus-price__list{display:flex;flex-direction:column;gap:1.6rem}}.campus-price__list-item{display:flex;flex-direction:column}.campus-price__card{display:flex;flex-direction:column;flex-grow:1;border-radius:var(--corner-radius-l);background:var(--bg-secondary);padding:3.2rem;min-height:30rem;gap:1.6rem;position:relative;z-index:1;overflow:hidden}@media only screen and (max-width: 576px){.campus-price__card{padding:3.2rem;min-height:auto;border-radius:4.8rem;gap:3.2rem}}.campus-price__card:after{content:"";position:absolute;inset:0;box-shadow:0 0 1rem .1rem var(--green-200) inset;border-radius:inherit;z-index:2;pointer-events:none;transition:opacity .2s;opacity:0}@media only screen and (max-width: 576px){.campus-price__card:after{display:none}}@media (hover: hover) and (pointer: fine){.campus-price__card:hover:after{opacity:1}}.campus-price__card-title{font:var(--headline-semibold)}@media only screen and (max-width: 576px){.campus-price__card-title{font:var(--text-m-semibold)}}.campus-price__card-btn{margin-top:auto;align-self:flex-start}@media only screen and (max-width: 576px){.campus-price__card-btn{align-self:stretch;margin:0;font:var(--text-base-semibold-lh3);padding:1.4rem 2.8rem}}.campus-price__card-image-container{position:absolute;z-index:-1;width:65rem;right:-4.5rem;top:0;bottom:0;mask:radial-gradient(circle farthest-side at 50% 50%,black 0%,black 99.6%,transparent 99.8%,transparent 100%)}.campus-price__card-image-container img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 576px){.campus-price__card-image-container{all:revert;box-sizing:border-box;width:42rem;position:relative;left:50%;transform:translate(-50%);order:50;aspect-ratio:1/1;border-radius:50%;margin-bottom:-21rem;overflow:hidden}}.campus-variants{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}@media only screen and (max-width: 576px){.campus-variants{padding-top:4rem;padding-bottom:4rem}}.campus-variants__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.campus-variants__row{display:flex;align-items:center;gap:1.6rem;justify-content:space-between;margin-bottom:2.4rem}@media only screen and (max-width: 576px){.campus-variants__row{display:contents}}.campus-variants__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.campus-variants__heading{font:var(--text-l-semibold);margin-bottom:2.4rem}}@media only screen and (max-width: 576px){.campus-variants__slider>.swiper.swiper-initialized{overflow:visible}}.campus-variants__slider-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.campus-variants__slider-card{display:flex;flex-direction:column;gap:2.4rem}}.campus-variants__text-slider-card{display:flex;flex-direction:column;gap:1.6rem;padding:6rem 3.2rem;border-radius:var(--corner-radius-l);background:var(--bg-secondary);color:var(--color-primary)}@media only screen and (max-width: 576px){.campus-variants__text-slider-card{padding:3.2rem 2.4rem;border-radius:4.8rem;gap:.8rem}}.campus-variants__text-slider-card-title{font:var(--headline-semibold);text-wrap:balance}@media only screen and (max-width: 576px){.campus-variants__text-slider-card-title{font:var(--text-m-semibold)}}.campus-variants__text-slider-card-text{font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.campus-variants__text-slider-card-text{font:var(--text-base-mobile-medium-lh3)}}.campus-variants__features{margin-top:1.6rem;display:flex;flex-direction:column;gap:2.4rem}@media only screen and (max-width: 576px){.campus-variants__features{margin-top:.8rem;gap:.8rem}}.campus-variants__features-heading{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.campus-variants__features-heading{font:var(--text-base-semibold-lh3)}}.campus-variants__features-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));font:var(--text-m-medium-lh3);grid-gap:1.6rem}@media only screen and (max-width: 576px){.campus-variants__features-list{display:flex;flex-direction:column;gap:.8rem;font:var(--text-base-mobile-medium-lh3)}}.campus-variants__features-list-item{position:relative;padding-left:2rem}.campus-variants__features-list-item:before{content:"";position:absolute;left:0;width:.8rem;height:.8rem;top:.7em;transform:translateY(-50%);background-color:var(--base-primary-500)}@media only screen and (max-width: 576px){.campus-variants__features-list-item:before{top:.85em}}.campus-variants__images-slider{position:relative;overflow:hidden;border-radius:var(--corner-radius-l)}@media only screen and (max-width: 576px){.campus-variants__images-slider{border-radius:4.8rem;order:-20}}.campus-variants__images-slider .swiper-slide{height:auto;display:flex;flex-direction:column;box-sizing:border-box}.campus-variants__images-slider-card{display:block;position:relative}.campus-variants__images-slider-card:before{content:"";display:block;padding-bottom:76%}@media only screen and (max-width: 576px){.campus-variants__images-slider-card:before{padding-bottom:91.4%}}@media only screen and (max-width: 576px){.campus-variants__slider-arrows{order:50;margin-top:3.2rem}}.campus-variants__images-slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:5.2rem;height:5.2rem;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(102,102,102,0);background:#162117a6;backdrop-filter:blur(10px);z-index:20;transition:opacity .2s,visibility .2s,background-color .2s}.campus-variants__images-slider-arrow.swiper-button-disabled{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s,background-color .2s}.campus-variants__images-slider-arrow--prev{left:1.6rem}@media only screen and (max-width: 576px){.campus-variants__images-slider-arrow--prev{left:.8rem}}.campus-variants__images-slider-arrow--next{right:1.6rem}@media only screen and (max-width: 576px){.campus-variants__images-slider-arrow--next{right:.8rem}}.campus-variants__images-slider-arrow svg{fill:var(--white);width:2.4rem;height:2.4rem;transition:fill .2s}@media (hover: hover) and (pointer: fine){.campus-variants__images-slider-arrow:hover{background-color:var(--white)}.campus-variants__images-slider-arrow:hover svg{fill:var(--black)}}.campus-variants__images-slider-card-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.university-life{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}@media only screen and (max-width: 576px){.university-life{padding-top:4rem;padding-bottom:4rem}}.university-life__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.university-life__top-row{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-bottom:4rem}@media only screen and (max-width: 576px){.university-life__top-row{display:contents}}.university-life__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.university-life__heading{font:var(--text-l-semibold);margin-bottom:2.4rem}}.university-life__slider .swiper{overflow:visible}.university-life__slider .swiper-slide{height:auto;box-sizing:border-box;display:flex;flex-direction:column}.university-life__slider-card{flex-grow:1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.university-life__slider-card{display:flex;flex-direction:column;gap:2.4rem}}.university-life__slider-card-image-container{position:relative;overflow:hidden;grid-column:1/7;border-radius:var(--corner-radius-l)}@media only screen and (max-width: 576px){.university-life__slider-card-image-container{border-radius:4.8rem}}.university-life__slider-card-image-container:before{content:"";display:block;padding-bottom:54.5%}@media only screen and (max-width: 576px){.university-life__slider-card-image-container:before{padding-bottom:91.4%}}.university-life__slider-card-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.university-life__slider-card-text-content{grid-column:8/-1;display:flex;flex-direction:column;gap:1.6rem}@media only screen and (max-width: 576px){.university-life__slider-card-text-content{gap:2.4rem}}.university-life__slider-card-title{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.university-life__slider-card-title{font:var(--text-l-semibold)}}.university-life__slider-card-text{font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.university-life__slider-card-text{font:var(--text-base-mobile-medium-lh3)}}.university-life__slider-card-text p{margin-top:1em}.university-life__slider-card-text p:first-child{margin-top:0}.university-life__slider-card-text a{font-weight:600;color:var(--base-primary-500)}@media only screen and (max-width: 576px){.university-life__slider-arrows{order:40;margin-top:3.2rem;justify-content:center}}.campus-intro{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);background:var(--bg-primary);color:var(--content-primary);padding-bottom:6rem}@media only screen and (max-width: 576px){.campus-intro{border-bottom-left-radius:4.8rem;border-bottom-right-radius:4.8rem;padding-bottom:4rem}}.campus-intro__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.campus-intro__breadcrumbs{padding-top:.8rem;padding-bottom:.8rem;margin-top:.8rem;margin-bottom:.8rem}.campus-intro__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.campus-intro__row{display:flex;flex-direction:column;gap:2.4rem}}.campus-intro__card{padding:8rem 6rem;border-radius:var(--corner-radius-xl);background:var(--bg-primary);box-shadow:0 .4rem 4.55rem #b9f34340 inset;color:var(--content-primary);gap:3.2rem;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/local/js/innopolis/dist/assets/../images/campus-intro-blur.svg);display:flex;flex-direction:column}@media only screen and (max-width: 576px){.campus-intro__card{padding:4rem 2.4rem;border-radius:var(--corner-radius-l);background:linear-gradient(0deg,var(--bg-primary, #161821) 0%,var(--bg-primary, #161821) 100%),radial-gradient(84.16% 50% at 50% 50%,rgba(255,255,255,.16) 0%,rgba(185,243,67,.16) 50%,var(--content-primary, rgba(255, 255, 255, .2)) 100%);box-shadow:0 .4rem 4.55rem #b9f34340 inset;min-height:32rem}}.campus-intro__main-heading{font:var(--title-4xl);text-wrap:balance}@media only screen and (max-width: 576px){.campus-intro__main-heading{font:var(--text-l-semibold)}}.campus-intro__btns{width:45.7rem;max-width:100%;display:flex;flex-direction:column;gap:1.6rem;margin-top:auto}@media only screen and (max-width: 576px){.campus-intro__btns{width:auto;max-width:none}}.campus-intro__btn{align-self:stretch;justify-content:space-between}@media only screen and (max-width: 576px){.campus-intro__btn{padding:1.4rem 2rem;font:var(--text-s-semibold)}.campus-intro__btn svg{width:1.6rem;height:1.6rem}}.campus-intro__image-container{position:relative;border-radius:var(--corner-radius-xl);overflow:hidden}@media only screen and (max-width: 576px){.campus-intro__image-container{display:none}}.campus-intro__image-container:before{content:"";display:block;padding-bottom:63.4%}.campus-intro__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.map-location{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding:5rem 0}@media only screen and (max-width: 576px){.map-location{padding:4rem 0}}.map-location__content{grid-column-start:content-start;grid-column-end:content-end}.map-location__wrapper{position:relative;overflow:hidden;aspect-ratio:1740/414;border-radius:var(--corner-radius-l)}@media only screen and (max-width: 576px){.map-location__wrapper{border-radius:4.8rem;aspect-ratio:350/502}}.map-location__inner{position:absolute;left:0;top:0;width:100%;height:100%}.graduates{background-color:var(--white)}.graduates__inner-wrapper{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);color:var(--content-primary);background-color:var(--bg-primary);border-radius:var(--corner-radius-xl);background-image:url(/local/js/innopolis/dist/assets/../images/graduates-corner.svg);background-repeat:no-repeat;background-position:left bottom;background-size:93rem auto}@media only screen and (max-width: 576px){.graduates__inner-wrapper{background-image:none;border-radius:4.8rem;padding-bottom:6rem}}.graduates__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;gap:4.8rem}@media only screen and (max-width: 576px){.graduates__content{gap:4rem}}.graduates__heading{font:var(--title-2xl-lh3);text-wrap:balance}@media only screen and (max-width: 576px){.graduates__heading{font:var(--text-l-semibold)}}.graduates__row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.graduates__row{display:flex;flex-direction:column;gap:6rem}}.graduates__left-col{grid-column:1/5;display:flex;flex-direction:column;gap:4rem;padding-right:1.6rem}@media only screen and (max-width: 576px){.graduates__left-col{padding:0}}.graduates__secondary-heading{font:var(--headline-medium);text-wrap:balance}@media only screen and (max-width: 576px){.graduates__secondary-heading{font:var(--text-m-medium)}}.graduates__text{font:var(--text-m-medium-lh3);text-wrap:pretty}@media only screen and (max-width: 576px){.graduates__text{font:var(--text-base-mobile-medium-lh3)}}.graduates__text p{margin-top:.75em}.graduates__text p:first-child{margin-top:0}.graduates__right-col{grid-column:5/-1}.graduates__slider .swiper{overflow:hidden}@media only screen and (max-width: 576px){.graduates__slider .swiper.swiper-initialized{overflow:visible}}.graduates__slider .swiper-slide{display:flex;flex-direction:column;height:auto;box-sizing:border-box}.graduates__slider .swiper-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}@media only screen and (max-width: 576px){.graduates__slider .swiper-wrapper{display:flex;gap:0}}.graduates__slider-arrows{display:none}@media only screen and (max-width: 576px){.graduates__slider-arrows{display:flex;justify-content:center;margin-top:2.4rem}}.graduates__card{padding:3.2rem;border-radius:var(--corner-radius-l);background:var(--bg-secondary);color:var(--content-primary);display:flex;align-items:flex-start;gap:var(--grid-gap);flex-grow:1}@media only screen and (max-width: 576px){.graduates__card{border-radius:4.8rem;flex-direction:column;align-items:stretch;gap:2.4rem}}.graduates__card-image-container{flex-shrink:0;width:20rem;aspect-ratio:200/224;overflow:hidden;position:relative;border-radius:2.4rem}@media only screen and (max-width: 576px){.graduates__card-image-container{border-radius:4.8rem;aspect-ratio:286/320;width:auto}}.graduates__card-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.graduates__card-content{width:30%;flex-grow:1;display:flex;flex-direction:column;gap:1.2rem}@media only screen and (max-width: 576px){.graduates__card-content{width:auto;flex-grow:0;gap:2.4rem}}.graduates__card-title{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.graduates__card-title{font:var(--text-l-semibold)}}.graduates__card-text{font:var(--text-base-medium-lh3)}@media only screen and (max-width: 576px){.graduates__card-text{font:var(--text-base-mobile-medium-lh3)}}.graduates__card-text p{margin-top:.75em}.graduates__card-text p:first-child{margin-top:0}@media only screen and (max-width: 576px){.graduates__companies{mask-image:linear-gradient(to right,transparent 0%,white 7rem,white calc(100% - 7rem),transparent 100%);overflow:hidden;margin:0 calc(-1 * var(--content-padding))}}.graduates__companies-list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:4rem}@media only screen and (max-width: 576px){.graduates__companies-list{flex-wrap:nowrap;gap:6rem;animation:graduates-ticker 10s infinite linear;width:max-content}}@keyframes graduates-ticker{to{transform:translate(calc(-50% - 3rem))}}.graduates__companies-list-item{flex-shrink:0}.graduates__company-card{display:block}.graduates__company-card-image{height:4.5rem;width:auto;max-width:none;object-fit:contain}@media only screen and (max-width: 576px){.graduates__company-card-image{height:4rem}}.teaching-staff{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-top:8rem}@media only screen and (max-width: 576px){.teaching-staff{padding-top:6rem;padding-bottom:2rem}}.teaching-staff__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.teaching-staff__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.teaching-staff__heading{font:var(--text-l-semibold);margin-bottom:1.2rem}}.teaching-staff__blocks{display:flex;flex-direction:column}.teaching-staff__block{padding-top:4rem;padding-bottom:8rem;display:flex;flex-direction:column;gap:5rem}@media only screen and (max-width: 576px){.teaching-staff__block{padding-top:2.4rem;padding-bottom:4rem;display:flex;flex-direction:column;gap:0}}.teaching-staff__block-heading{font:var(--headline-semibold)}@media only screen and (max-width: 576px){.teaching-staff__block-heading{font:var(--text-m-semibold)}}.teaching-staff__block-row{display:flex;align-items:center;gap:2.4rem;justify-content:space-between}@media only screen and (max-width: 576px){.teaching-staff__block-row{display:contents}}.teaching-staff__block-left-col{display:flex;flex-direction:column;gap:2.4rem}@media only screen and (max-width: 576px){.teaching-staff__block-left-col{gap:1.6rem}}.teaching-staff__block-description{display:flex;align-items:flex-start;gap:1.6rem}@media only screen and (max-width: 576px){.teaching-staff__block-description{display:block;gap:0}}.teaching-staff__block-icon{flex-shrink:0;object-fit:contain;width:5.4rem;height:5.1rem}@media only screen and (max-width: 576px){.teaching-staff__block-icon{display:none}}.teaching-staff__block-description-text{align-self:center;max-width:113rem;font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.teaching-staff__block-description-text{font:var(--text-base-mobile-medium-lh3);max-width:none}}@media only screen and (max-width: 576px){.teaching-staff__block-slider{margin-top:3.2rem}}@media only screen and (max-width: 576px){.teaching-staff__block-slider .swiper{overflow:visible}}.teaching-staff__block-slider .swiper-slide{width:calc(33.33% - var(--grid-gap, 0) * 2 / 3);margin-right:var(--grid-gap, 0);height:auto;box-sizing:border-box}@media only screen and (max-width: 576px){.teaching-staff__block-slider .swiper-slide{width:100%;margin-right:2.4rem}}.teaching-staff__block-slider .swiper-slide:last-child{margin-right:0}@media only screen and (max-width: 576px){.teaching-staff__slider-arrows{order:20;margin-top:3.2rem}}.campaign{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding)}@media only screen and (max-width: 576px){.campaign{padding-bottom:6rem}}.campaign__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;gap:5.6rem}@media only screen and (max-width: 576px){.campaign__content{gap:2.4rem}}.campaign__heading{font:var(--title-2xl-lh3);text-wrap:balance}@media only screen and (max-width: 576px){.campaign__heading{font:var(--text-l-semibold)}}.campaign__heading b{font-weight:inherit;color:var(--base-primary-500)}.campaign__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.campaign__list{display:flex;flex-direction:column;gap:1.6rem}}.campaign__list-item{display:flex;flex-direction:column}.campaign__list-item:before{display:none}.campaign__card{display:flex;flex-direction:column;flex-grow:1;padding:3.2rem;border-radius:4.8rem;background:var(--bg-primary);color:var(--content-primary);gap:1.6rem}.campaign__card:before{content:counter(ordered-list);align-self:flex-start;background:linear-gradient(180deg,#8ce677 .03%,#16c600 116.81%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:11rem;font-style:normal;font-weight:700;line-height:80%;letter-spacing:-.44rem;font-family:var(--onest)}@media only screen and (max-width: 576px){.campaign__card:before{font-size:6.4rem;font-style:normal;font-weight:700;line-height:80%;letter-spacing:-.256rem}}.campaign__card-title{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.campaign__card-title{font:var(--text-m-semibold)}}.campaign__card-text{font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.campaign__card-text{font:var(--text-base-mobile-medium-lh3)}}.education-is__inner{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);background-color:var(--bg-primary);color:var(--content-primary);border-radius:var(--corner-radius-xl);background-image:url(/local/js/innopolis/dist/assets/../images/education-is-line.svg);background-position:left bottom;background-repeat:no-repeat;background-size:121rem auto}@media only screen and (max-width: 576px){.education-is__inner{background-image:none;border-radius:4.8rem;padding-top:6rem;padding-bottom:8.4rem}}.education-is__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.education-is__heading{font:var(--title-2xl-lh3);margin-bottom:4.8rem;text-wrap:balance}@media only screen and (max-width: 576px){.education-is__heading{font:var(--text-l-semibold);margin-bottom:4rem}}.education-is__slider .swiper{overflow:hidden}@media only screen and (max-width: 576px){.education-is__slider .swiper.swiper-initialized{overflow:visible}}.education-is__slider .swiper-slide{display:contents;flex-direction:column;height:auto;box-sizing:border-box}@media only screen and (max-width: 576px){.education-is__slider .swiper-slide{display:flex;gap:1.6rem}}.education-is__slider .swiper-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--grid-gap)}@media only screen and (max-width: 576px){.education-is__slider .swiper-wrapper{display:flex;gap:0}}.education-is__slider-arrows{display:none}@media only screen and (max-width: 576px){.education-is__slider-arrows{justify-content:center;display:flex;margin-top:2.4rem}}.education-is__card{display:flex;flex-direction:column;flex-grow:1;padding:3.2rem;border-radius:var(--corner-radius-l);background:var(--bg-secondary);color:var(--content-primary);gap:2.4rem}@media only screen and (max-width: 576px){.education-is__card{padding:3.2rem 2.4rem;border-radius:4.8rem;gap:1.6rem}}.education-is__card--large{grid-row:span 2}.education-is__card-image-container{display:block}@media only screen and (max-width: 576px){.education-is__card-image-container{display:none}}.education-is__card-image-container:not(:last-child){margin-bottom:-.8rem}.education-is__card-image{display:block;width:100%;height:auto}.education-is__card-content{display:flex;flex-direction:column;gap:1.6rem}@media only screen and (max-width: 576px){.education-is__card-content{gap:.8rem}}.education-is__card-title{font:var(--text-l-semibold)}@media only screen and (max-width: 576px){.education-is__card-title{font:var(--text-m-semibold)}}.education-is__card-text{font:var(--text-m-regular-lh3)}@media only screen and (max-width: 576px){.education-is__card-text{font:var(--text-base-mobile-medium-lh3)}}.education-is__card-icon{width:6rem;height:6rem;display:inline-grid;place-items:center;background-color:var(--green-300);border-radius:50%}.education-is__card-image-container~.education-is__card-icon{display:none}@media only screen and (max-width: 576px){.education-is__card-icon{width:4.2rem;height:4.2rem}.education-is__card-image-container~.education-is__card-icon{display:inline-grid}}.education-is__card-icon-image{width:3.2rem;height:3.2rem;object-fit:contain}@media only screen and (max-width: 576px){.education-is__card-icon-image{width:2.4rem;height:2.4rem}}.education-is__budget{display:flex;flex-direction:column;margin-top:12.8rem;gap:4.8rem}@media only screen and (max-width: 576px){.education-is__budget{margin-top:8.4rem;gap:4rem}}.education-is__budget-heading{font:var(--title-xl)}@media only screen and (max-width: 576px){.education-is__budget-heading{font:var(--text-l-semibold)}}.education-is__budget-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gap)}@media only screen and (max-width: 576px){.education-is__budget-list{display:flex;flex-direction:column}}.education-is__budget-list-item{display:flex;flex-direction:column}.education-is__budget-card{display:flex;flex-direction:column;flex-grow:1;padding:3.2rem;border-radius:var(--corner-radius-m);background:var(--bg-secondary);color:var(--content-primary);gap:1.6rem}@media only screen and (max-width: 576px){.education-is__budget-card{border-radius:4.8rem}}.education-is__budget-card-amount{font-size:11rem;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-.44rem;background:linear-gradient(180deg,#8ce677 .03%,#16c600 116.81%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;align-self:flex-start;font-family:var(--onest)}@media only screen and (max-width: 576px){.education-is__budget-card-amount{font-size:6.4rem;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-.256rem}}.education-is__budget-card-text{font:var(--text-l-medium)}@media only screen and (max-width: 576px){.education-is__budget-card-text{font:var(--text-m-medium-lh3)}}.education-is__atmosphere{margin-top:16rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gap);align-items:flex-start}@media only screen and (max-width: 576px){.education-is__atmosphere{margin-top:8.4rem;flex-direction:column;align-items:stretch;display:flex;gap:2.4rem}}.education-is__atmosphere-video{grid-column:2/7;overflow:hidden;border-radius:var(--corner-radius-l);position:relative;aspect-ratio:737/416}@media only screen and (max-width: 576px){.education-is__atmosphere-video{border-radius:2.4rem;align-self:350/197;order:20}}.education-is__atmosphere-video-preview{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.education-is__atmosphere-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:8.2rem;height:8.2rem;border-radius:50%;border:1px solid rgba(102,102,102,0);background:#162117a6;backdrop-filter:blur(10px);display:grid;place-items:center;z-index:5}@media only screen and (max-width: 576px){.education-is__atmosphere-play{width:6.4rem;height:6.4rem}}.education-is__atmosphere-play svg{width:100%;height:100%;fill:#fff}.education-is__atmosphere-text-content{grid-column:8/12;display:flex;flex-direction:column;gap:4rem}@media only screen and (max-width: 576px){.education-is__atmosphere-text-content{gap:2.4rem}}.education-is__atmosphere-heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.education-is__atmosphere-heading{font:var(--text-l-semibold)}}.education-is__atmosphere-text{font:var(--text-l-medium-lh3)}@media only screen and (max-width: 576px){.education-is__atmosphere-text{font:var(--text-base-medium-lh3)}}.applicants-intro{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-top:4rem;padding-bottom:6rem;border-radius:0 0 var(--corner-radius-xl) var(--corner-radius-xl);background:var(--bg-primary);color:var(--content-primary)}@media only screen and (max-width: 576px){.applicants-intro{padding-bottom:4rem;padding-top:2.4rem;border-radius:0 0 var(--corner-radius-l) var(--corner-radius-l)}}.applicants-intro__content{grid-column-start:content-start;grid-column-end:content-end}.applicants-intro__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.applicants-intro__row{display:flex;flex-direction:column}}.applicants-intro__card{padding:8rem 6rem;position:relative;z-index:1;border-radius:var(--corner-radius-xl);background:var(--bg-primary);box-shadow:0 .4rem 4.55rem #b9f34340 inset;color:var(--content-primary);display:flex;flex-direction:column;gap:3.2rem;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/local/js/innopolis/dist/assets/../images/applicants-intro-blur.svg)}@media only screen and (max-width: 576px){.applicants-intro__card{background-image:none;padding:4rem 2.4rem;border-radius:6rem;gap:4rem}}.applicants-intro__heading{font:var(--title-4xl)}@media only screen and (max-width: 576px){.applicants-intro__heading{font:var(--text-l-semibold)}}.applicants-intro__heading b{color:var(--base-primary-300);font:var(--title-4xl-regular)}@media only screen and (max-width: 576px){.applicants-intro__heading b{font:var(--text-l-regular)}}.applicants-intro__btns{width:53.2rem;max-width:100%;display:flex;flex-direction:column;gap:1.6rem;margin-top:auto}@media only screen and (max-width: 576px){.applicants-intro__btns{width:auto;max-width:none}}.applicants-intro__btn{align-self:stretch;justify-content:space-between}@media only screen and (max-width: 576px){.applicants-intro__btn{padding:1.4rem 1.2rem 1.4rem 2rem;font:var(--text-s-semibold);text-align:left;gap:0rem}.applicants-intro__btn svg{width:1.6rem;height:1.6rem}}.applicants-intro__image-container{overflow:hidden;border-radius:9rem;position:relative}@media only screen and (max-width: 576px){.applicants-intro__image-container{display:none}}.applicants-intro__image-container:before{content:"";display:block;padding-bottom:93.9%}.applicants-intro__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.targeted{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:var(--section-vertical-padding);color:var(--content-primary)}@media only screen and (max-width: 576px){.targeted{padding-top:8rem;padding-bottom:6.4rem}}.targeted__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.targeted__heading{padding-bottom:1.6rem;font:var(--text-l-semibold);border-bottom:1px solid var(--content-tertiary)}@media only screen and (max-width: 576px){.targeted__heading{font:var(--text-m-medium-lh3)}}.targeted__text{margin-top:2.4rem;font:var(--text-m-medium-lh3);max-width:88.8rem}@media only screen and (max-width: 576px){.targeted__text{margin-top:1.6rem;font:var(--text-base-medium-lh3)}}.targeted__doc{align-self:flex-start;font:var(--text-base-semibold-lh3);display:flex;align-items:center;gap:.8rem;color:var(--primary-link-text);margin-top:1.6rem}.targeted__doc:link,.targeted__doc:visited{color:var(--primary-link-text)}.targeted__doc svg{width:1.6rem;height:1.6rem;fill:currentColor}@media only screen and (max-width: 576px){.targeted__doc{margin-top:1.2rem;font:var(--text-base-mobile-semibold)}}.targeted__slider{margin-top:4rem}@media only screen and (max-width: 576px){.targeted__slider{margin-top:2.4rem}}.targeted__slider .step-card{counter-increment:ordered-list}.targeted__slider .swiper{overflow:visible}@media only screen and (max-width: 576px){.targeted__slider .swiper{overflow:hidden}}.targeted__slider .swiper-slide{display:contents;flex-direction:column;height:auto;box-sizing:border-box}@media only screen and (max-width: 576px){.targeted__slider .swiper-slide{display:flex;gap:1.6rem}}.targeted__slider .swiper-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));counter-reset:ordered-list}@media only screen and (max-width: 576px){.targeted__slider .swiper-wrapper{display:flex}}.targeted__slider-arrows{display:none}@media only screen and (max-width: 576px){.targeted__slider-arrows{display:flex;margin-top:2.4rem;justify-content:center}}.targeted__btn{margin-top:4rem}@media only screen and (max-width: 576px){.targeted__btn{margin-top:2.4rem;padding:1.4rem 2rem;font:var(--text-base-mobile-semibold);justify-content:space-between}}.paid{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);border-radius:var(--corner-radius-xl);color:var(--content-primary);position:relative;z-index:1;padding:8rem 0}@media only screen and (max-width: 576px){.paid{padding-top:4rem;padding-bottom:6.4rem}}.paid:before{content:"";position:absolute;inset:0;z-index:-1;background-color:var(--bg-primary);border-radius:var(--corner-radius-xl)}@media only screen and (max-width: 576px){.paid:before{border-radius:var(--corner-radius-l)}}.paid__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.paid__heading{font:var(--text-l-semibold);padding-bottom:1.6rem;border-bottom:1px solid var(--content-tertiary)}@media only screen and (max-width: 576px){.paid__heading{font:var(--text-m-medium-lh3)}}.paid__text{font:var(--text-m-medium-lh3);margin-top:2.4rem;max-width:88.8rem}@media only screen and (max-width: 576px){.paid__text{font:var(--text-base-medium-lh3);margin-top:1.6rem}}.paid__list{display:grid;grid-gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4rem}@media only screen and (max-width: 576px){.paid__list{margin-top:2.4rem;display:flex;flex-direction:column;gap:1.6rem}}.paid__list-item{display:flex;flex-direction:column}.paid__list-item .step-card{background-color:var(--bg-secondary)}.paid__list-item:before{display:none}.budget{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);color:var(--content-primary);padding:8rem 0}@media only screen and (max-width: 576px){.budget{padding-top:8rem;padding-bottom:6.4rem}}.budget__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.budget__heading{font:var(--text-l-semibold);padding-bottom:1.6rem;border-bottom:1px solid var(--content-tertiary)}@media only screen and (max-width: 576px){.budget__heading{font:var(--text-m-medium-lh3)}}.budget__text{font:var(--text-m-medium-lh3);margin-top:2.4rem;max-width:88.8rem}.budget__text p{margin-top:.8rem}.budget__text p:first-child{margin-top:0}.budget__text a{font:var(--text-m-semibold);text-decoration:underline;text-decoration-skip-ink:none;text-decoration-thickness:1px;text-underline-offset:1px;transition:color .2s,text-decoration-color .2s;color:var(--primary-link-text)}@media only screen and (max-width: 576px){.budget__text a{font:var(--text-base-semibold);text-decoration:none}}.budget__text a:link,.budget__text a:visited{color:var(--primary-link-text)}@media (hover: hover) and (pointer: fine){.budget__text a:hover{text-decoration-color:transparent}}@media only screen and (max-width: 576px){.budget__text{font:var(--text-base-medium-lh3);margin-top:1.6rem}}.budget__slider{margin-top:4rem}@media only screen and (max-width: 576px){.budget__slider{margin-top:0}}.budget__slider .step-card{counter-increment:ordered-list}.budget__slider .swiper{overflow:visible}@media only screen and (max-width: 576px){.budget__slider .swiper{overflow:hidden;padding-top:2.4rem}}.budget__slider .swiper-slide{flex-direction:column;height:auto;box-sizing:border-box;display:contents}@media only screen and (max-width: 576px){.budget__slider .swiper-slide{display:flex;gap:1.6rem}}.budget__slider .swiper-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));counter-reset:ordered-list}@media only screen and (max-width: 576px){.budget__slider .swiper-wrapper{display:flex}}.budget__slider-arrows{display:none}@media only screen and (max-width: 576px){.budget__slider-arrows{display:flex;justify-content:center;margin-top:2.4rem}}.paid-with-grant{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding:8rem 0;color:var(--content-primary);position:relative;z-index:2}@media only screen and (max-width: 576px){.paid-with-grant{padding-top:4rem;padding-bottom:2.4rem}}.paid-with-grant:before{content:"";position:absolute;inset:0;z-index:-1;background-color:var(--bg-primary);border-radius:var(--corner-radius-xl);border-bottom-left-radius:0;border-bottom-right-radius:0}@media only screen and (max-width: 576px){.paid-with-grant:before{border-radius:4.8rem;border-bottom-left-radius:0;border-bottom-right-radius:0}}.paid-with-grant__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.paid-with-grant__heading{font:var(--text-l-semibold);padding-bottom:1.6rem;border-bottom:1px solid var(--content-tertiary)}@media only screen and (max-width: 576px){.paid-with-grant__heading{font:var(--text-m-medium-lh3)}}.paid-with-grant__text{font:var(--text-m-medium-lh3);margin-top:2.4rem;max-width:88.8rem}@media only screen and (max-width: 576px){.paid-with-grant__text{font:var(--text-base-medium-lh3);margin-top:1.6rem;max-width:none}}.paid-with-grant__slider{margin-top:4rem}@media only screen and (max-width: 576px){.paid-with-grant__slider{margin-top:2.4rem}}.paid-with-grant__slider .swiper{overflow:visible}@media only screen and (max-width: 576px){.paid-with-grant__slider .swiper{overflow:hidden}}.paid-with-grant__slider .swiper-slide{height:auto;box-sizing:border-box;display:contents}@media only screen and (max-width: 576px){.paid-with-grant__slider .swiper-slide{gap:1.6rem;display:flex;flex-direction:column}}.paid-with-grant__slider .swiper-slide .step-card{background-color:var(--bg-secondary);counter-increment:ordered-list}.paid-with-grant__slider .swiper-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(23rem,auto);counter-reset:ordered-list}@media only screen and (max-width: 576px){.paid-with-grant__slider .swiper-wrapper{display:flex}}.paid-with-grant__slider-arrows{display:none}@media only screen and (max-width: 576px){.paid-with-grant__slider-arrows{display:flex;justify-content:center;margin-top:2.4rem}}.budget-with-grant{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-block:8rem;padding-top:16rem}@media only screen and (max-width: 576px){.budget-with-grant{padding-top:8rem;padding-bottom:6.4rem}}.budget-with-grant__content{grid-column-start:content-start;grid-column-end:content-end}.budget-with-grant__large-heading{font:var(--title-2xl-lh3);margin-bottom:8rem}@media only screen and (max-width: 576px){.budget-with-grant__large-heading{font:var(--text-l-semibold);margin-bottom:5.6rem}}.budget-with-grant__heading{font:var(--text-l-semibold);padding-bottom:1.6rem;border-bottom:1px solid var(--content-tertiary)}@media only screen and (max-width: 576px){.budget-with-grant__heading{font:var(--text-m-medium-lh3)}}.budget-with-grant__text{font:var(--text-m-medium-lh3);margin-top:2.4rem;max-width:88.8rem;text-wrap:balance}@media only screen and (max-width: 576px){.budget-with-grant__text{max-width:none;margin-top:1.6rem;font:var(--text-base-medium-lh3)}}.budget-with-grant__slider{margin-top:4rem}@media only screen and (max-width: 576px){.budget-with-grant__slider{margin-top:2.4rem}}.budget-with-grant__slider .swiper{overflow:visible}@media only screen and (max-width: 576px){.budget-with-grant__slider .swiper{overflow:hidden}}.budget-with-grant__slider .swiper-slide{display:flex;flex-direction:column;height:auto;box-sizing:border-box;counter-increment:ordered-list}.budget-with-grant__slider .swiper-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));counter-reset:ordered-list}@media only screen and (max-width: 576px){.budget-with-grant__slider .swiper-wrapper{display:flex}}.budget-with-grant__slider-arrow{display:none}@media only screen and (max-width: 576px){.budget-with-grant__slider-arrow{display:flex;justify-content:center;margin-top:2.4rem}}.grant{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding:8rem 0;position:relative;z-index:1;color:var(--content-primary)}@media only screen and (max-width: 576px){.grant{padding-top:8rem;padding-bottom:8rem}}.grant:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--corner-radius-xl);background:var(--bg-primary)}@media only screen and (max-width: 576px){.grant:before{border-radius:4.8rem}}@media only screen and (max-width: 576px){.grant:has(+.disclaimer--rounded){padding-bottom:4rem}}.grant:has(+.disclaimer--rounded):before{border-bottom-left-radius:0;border-bottom-right-radius:0}.grant__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.grant__heading{font:var(--title-2xl-lh3);margin-bottom:4rem}@media only screen and (max-width: 576px){.grant__heading{font:var(--text-l-semibold);margin-bottom:2.4rem}}.grant__row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gap);align-items:flex-start}@media only screen and (max-width: 576px){.grant__row{display:flex;flex-direction:column;gap:1.6rem;align-items:stretch}}.grant__wrapper{grid-column:6/-1;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.grant__wrapper{display:contents}}.grant__questions{grid-column:1/6;display:flex;flex-direction:column;gap:4rem}@media only screen and (max-width: 576px){.grant__questions{gap:1.6rem}}.grant__questions-text-content{display:flex;flex-direction:column;gap:1.6rem}.grant__questions-heading{font:var(--headline-medium)}@media only screen and (max-width: 576px){.grant__questions-heading{font:var(--text-m-medium-lh3)}}.grant__questions-text{font:var(--text-base-medium-lh3)}@media only screen and (max-width: 576px){.grant__questions-text{font:var(--text-base-mobile-medium-lh3)}}.grant__questions-accordions-list{display:flex;flex-direction:column}.grant__questions-accordions-list .accordion:hover{border-color:transparent;box-shadow:none}.grant__questions-accordions-list-item{border-bottom:1px solid var(--content-tertiary)}.grant__questions-accordions-list-item:last-child{border:none}.grant__image-container{grid-column:1/3;justify-self:center;max-width:16rem;position:relative;border-radius:8rem;overflow:hidden;width:100%;min-height:20rem;align-self:stretch}@media only screen and (max-width: 576px){.grant__image-container{align-self:stretch;border-radius:20rem;max-width:none;aspect-ratio:350/120;height:auto;min-height:auto}}.grant__image-container img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.grant__calculation{grid-column:3/-1;display:flex;flex-direction:column}@media only screen and (max-width: 576px){.grant__calculation{padding-top:2.4rem}}.grant__calculation-heading{font:var(--headline-medium)}@media only screen and (max-width: 576px){.grant__calculation-heading{font:var(--text-m-medium-lh3)}}.grant__calculation-label{margin-top:.8rem;text-align:center;padding-block:.5rem;padding-inline:1.2rem;font:var(--text-base-medium);border-radius:var(--corner-radius-m);background:var(--base-primary-50);color:var(--grey-950);flex-shrink:0;align-self:flex-start}@media only screen and (max-width: 576px){.grant__calculation-label{font:var(--text-s-medium);padding:.5rem .8rem}}.grant__calculation-table{margin-top:1.6rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.grant__calculation-table:has(.grant__calculation-table-header-cell:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.grant__calculation-table:has(.grant__calculation-table-header-cell:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width: 576px){.grant__calculation-table{display:block;margin-top:2.4rem}}.grant__calculation-table-header{grid-column:1/-1;display:grid;grid-template-columns:subgrid;border-bottom:1px solid var(--content-tertiary);align-items:center}@media only screen and (max-width: 576px){.grant__calculation-table-header{display:none}}.grant__calculation-table-header-cell{padding:1.6rem;color:var(--content-secondary);font:var(--text-m-medium);display:flex;flex-direction:column}.grant__calculation-table-header-cell-remark{font:var(--text-base-semibold);color:var(--green-500)}.grant__calculation-table-slider{grid-column:1/-1;display:grid;grid-template-columns:subgrid}@media only screen and (max-width: 576px){.grant__calculation-table-slider{display:block}}.grant__calculation-table-slider .swiper{margin:0;width:auto;display:contents}@media only screen and (max-width: 576px){.grant__calculation-table-slider .swiper{display:block}}.grant__calculation-table-slider .swiper-wrapper{display:contents}@media only screen and (max-width: 576px){.grant__calculation-table-slider .swiper-wrapper{display:flex}}.grant__calculation-table-slider .swiper-slide{flex-direction:column;height:auto;box-sizing:border-box;display:contents}@media only screen and (max-width: 576px){.grant__calculation-table-slider .swiper-slide{display:flex;flex-direction:column;gap:1.6rem}}.grant__calculation-table-slider-card{grid-column:1/-1;display:grid;grid-template-columns:subgrid}@media only screen and (max-width: 576px){.grant__calculation-table-slider-card{display:grid;padding:3.2rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.2rem;grid-row-gap:1.6rem;border-radius:4.8rem;background:var(--grey-60)}}.grant__calculation-table-slider-card-item{padding:1.6rem}@media only screen and (max-width: 576px){.grant__calculation-table-slider-card-item{padding:0;display:flex;flex-direction:column}.grant__calculation-table-slider-card-item:before{content:attr(data-remark);color:var(--green-500);font:var(--text-s-semibold);display:block;order:-20}.grant__calculation-table-slider-card-item:after{content:attr(data-title);font:var(--text-s-medium);color:var(--content-secondary);display:block;margin-bottom:.4rem;order:-10}}.grant__calculation-table-slider-card-item-value{font:var(--text-m-medium)}@media only screen and (max-width: 576px){.grant__calculation-table-slider-card-item-value{font:var(--text-base-medium)}}.grant__calculation-table-slider-arrows{display:none}@media only screen and (max-width: 576px){.grant__calculation-table-slider-arrows{display:flex;justify-content:center;margin-top:2.4rem}}.grant__calculation-remark{font:var(--text-base-medium-lh3);color:var(--content-secondary);margin-top:2.4rem}.education-possibilities{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-top:8rem;padding-bottom:16rem;color:var(--content-primary)}@media only screen and (max-width: 576px){.education-possibilities{padding-top:4rem;padding-bottom:4rem}}.education-possibilities__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column;gap:6.4rem}@media only screen and (max-width: 576px){.education-possibilities__content{gap:4rem}}.education-possibilities__heading{font:var(--title-2xl-lh3);text-wrap:balance}@media only screen and (max-width: 576px){.education-possibilities__heading{font:var(--text-l-semibold)}}.education-possibilities__slider .swiper{overflow:visible}.education-possibilities__slider .swiper-wrapper{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.education-possibilities__slider .swiper-wrapper{display:flex;grid-gap:revert}}.education-possibilities__slider .swiper-slide{display:contents}@media only screen and (max-width: 576px){.education-possibilities__slider .swiper-slide{display:flex;flex-direction:column;gap:1.6rem}}.education-possibilities__card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"stack";border-radius:var(--corner-radius-l);background:var(--bg-primary);color:var(--content-primary);grid-column:span 2;overflow:hidden}@media only screen and (max-width: 576px){.education-possibilities__card{display:flex;flex-direction:column;border-radius:4.8rem;padding:3.2rem;gap:1.4rem}}.education-possibilities__card:has(.education-possibilities__card-image-container) .education-possibilities__card-content{padding-right:30rem}@media only screen and (max-width: 576px){.education-possibilities__card:has(.education-possibilities__card-image-container) .education-possibilities__card-content{padding:0}}.education-possibilities__card--wide{grid-column:span 3}.education-possibilities__card-image-container{grid-area:stack;align-self:flex-end;justify-self:flex-end;width:38.4rem;aspect-ratio:1/1;position:relative;overflow:hidden;border-radius:50%;margin-right:-10rem;margin-bottom:-12rem;margin-top:14.5rem}@media only screen and (max-width: 576px){.education-possibilities__card-image-container{width:33.3rem;margin:0 -11.8rem -9.2rem 0;order:20}}.education-possibilities__card-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.education-possibilities__card-content{grid-area:stack;padding:3.2rem;display:flex;flex-direction:column;z-index:2}@media only screen and (max-width: 576px){.education-possibilities__card-content{padding:0}}.education-possibilities__card-title{font:var(--text-l-semibold);margin-bottom:3.2rem}@media only screen and (max-width: 576px){.education-possibilities__card-title{font:var(--text-m-semibold);margin-bottom:1.6rem}}.education-possibilities__card-title:last-child{margin-bottom:0}.education-possibilities__card-list{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:1.6rem}.education-possibilities__card-list:last-child{margin-bottom:0}.education-possibilities__card-list-item{padding-left:2rem;position:relative;font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.education-possibilities__card-list-item{font:var(--text-base-mobile-medium-lh3)}}.education-possibilities__card-list-item:before{content:"";width:.8rem;height:.8rem;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:var(--base-primary-500)}.education-possibilities__card-remark{font:var(--text-base-medium-lh3);color:var(--content-secondary)}@media only screen and (max-width: 576px){.education-possibilities__card-remark{font:var(--text-base-mobile-medium-lh3)}}.education-possibilities__slider-arrows{display:none}@media only screen and (max-width: 576px){.education-possibilities__slider-arrows{justify-content:center;display:flex;margin-top:1.6rem}}.education-choose{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-top:8rem;padding-bottom:4rem;color:var(--content-primary)}@media only screen and (max-width: 576px){.education-choose{padding-top:8rem;padding-bottom:0}}.education-choose__content{grid-column-start:content-start;grid-column-end:content-end}.education-choose__heading{font:var(--title-2xl-lh3);margin-bottom:3.2rem}@media only screen and (max-width: 576px){.education-choose__heading{font:var(--text-l-semibold);margin-bottom:2.4rem}}.education-information{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);position:relative;z-index:1;padding:8rem 0}@media only screen and (max-width: 576px){.education-information{padding-top:4rem;padding-bottom:8rem}}.education-information:before{content:"";position:absolute;inset:0;z-index:-1;background-color:var(--bg-primary);border-radius:var(--corner-radius-xl);border-top-left-radius:0;border-top-right-radius:0}@media only screen and (max-width: 576px){.education-information:before{border-radius:0 0 4.8rem 4.8rem}}.education-information__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.education-information__card{min-height:32rem;position:relative;z-index:1;padding:6rem 20rem;overflow:hidden;color:var(--white);display:flex;flex-direction:column;justify-content:center;gap:2.4rem;align-items:flex-start;border-radius:var(--corner-radius-xl)}@media only screen and (max-width: 576px){.education-information__card{min-height:auto;padding:3.2rem 2.4rem 2.4rem;border-radius:4.8rem;align-items:stretch;gap:1.6rem}}.education-information__card-bg{position:absolute;inset:0;z-index:-1;background-color:var(--base-primary-500)}@media only screen and (max-width: 576px){.education-information__card-bg{background-image:url(/local/js/innopolis/dist/assets/../images/education-information-bg-mobile.webp);background-size:cover;background-repeat:no-repeat;background-position:center bottom}}.education-information__card-bg-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 576px){.education-information__card-bg-image{display:none}}.education-information__card-title{font:var(--title-2xl)}@media only screen and (max-width: 576px){.education-information__card-title{font:var(--text-l-semibold)}}.education-information__card-text{font:var(--text-l-medium-lh3)}@media only screen and (max-width: 576px){.education-information__card-text{font:var(--text-base-medium-lh3)}}@media only screen and (max-width: 576px){.education-information__card-btn{align-self:stretch;font:var(--text-base-semibold-lh3);padding:1.8rem 3.6rem;border-radius:8rem;text-align:center;margin-top:1.6rem}}.school-book{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-top:8rem;padding-bottom:4rem}.school-book__content{grid-column-start:content-start;grid-column-end:content-end}.school-book__card{position:relative;z-index:1;overflow:hidden;border-radius:8rem;background-color:var(--grey-900);color:var(--white);padding:4rem 16rem;min-height:38.6rem;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 576px){.school-book__card{min-height:67.7rem;padding:3.2rem 2.4rem;border-radius:4.8rem;justify-content:flex-start}}.school-book__card-bg{position:absolute;inset:0;z-index:-1}.school-book__card-bg-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.school-book__card-text-content{display:flex;flex-direction:column;max-width:84rem}@media only screen and (max-width: 576px){.school-book__card-text-content{max-width:none}}.school-book__card-title{font:var(--title-2xl);margin-bottom:2.4rem}@media only screen and (max-width: 576px){.school-book__card-title{font:var(--text-l-semibold);margin-bottom:1.6rem}}.school-book__card-text{font:var(--text-l-medium-lh3);margin-bottom:4rem}@media only screen and (max-width: 576px){.school-book__card-text{font:var(--text-base-medium-lh3);margin-bottom:3.2rem}}@media only screen and (max-width: 576px){.school-book__card-link{align-self:stretch}}.open-doors-register{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding:8rem 0;color:var(--content-primary);border-radius:var(--corner-radius-xl);background:var(--base-primary-300)}@media only screen and (max-width: 576px){.open-doors-register{padding:6rem 0;border-radius:0;background-image:url(/local/js/innopolis/dist/assets/../images/open-doors-register-bg.svg);background-size:cover;background-repeat:no-repeat;background-position:center}}.open-doors-register__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.open-doors-register__card{position:relative;background-color:var(--bg-primary);color:var(--content-primary);padding:6rem;border-radius:var(--corner-radius-xl);background:var(--white);display:flex;overflow:hidden;z-index:1}@media only screen and (max-width: 576px){.open-doors-register__card{padding:3.2rem 2.4rem;border-radius:4.8rem;gap:3.6rem;flex-direction:column;align-items:stretch}}.open-doors-register__text-content{display:flex;flex-direction:column;gap:2.4rem}@media only screen and (max-width: 576px){.open-doors-register__text-content{gap:1.6rem}}.open-doors-register__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.open-doors-register__heading{font:var(--text-l-semibold)}}.open-doors-register__text{font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.open-doors-register__text{font:var(--text-base-medium-lh3)}}.open-doors-register__btn{align-self:flex-start}@media only screen and (max-width: 576px){.open-doors-register__btn{align-self:stretch;margin-top:1.6rem}}.open-doors-register__image-container{position:absolute;top:50%;transform:translateY(-50%);width:85rem;aspect-ratio:1/1;z-index:-1;border-radius:50%;overflow:hidden;right:-10.8rem}@media only screen and (max-width: 576px){.open-doors-register__image-container{position:relative;transform:translate(-50%);top:auto;width:48rem;right:auto;left:50%;margin-bottom:-18.2rem}}.open-doors-register__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.quotas-categories{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-top:8rem;padding-bottom:16rem}@media only screen and (max-width: 576px){.quotas-categories{padding:6rem 0}}.quotas-categories__content{grid-column-start:content-start;grid-column-end:content-end}.quotas-categories__heading{font:var(--title-2xl-lh3);margin-bottom:5.6rem}@media only screen and (max-width: 576px){.quotas-categories__heading{font:var(--text-l-semibold);margin-bottom:2.4rem}}.quotas-categories__wrapper{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.quotas-categories__wrapper{display:block}}.quotas-categories__list{grid-column:3/11;display:flex;flex-direction:column;gap:2.4rem}.quotas-categories__list-item{padding:3.2rem 6.6rem;border-radius:var(--corner-radius-l);background:var(--bg-primary);position:relative;font:var(--text-l-medium-lh3);color:var(--content-primary);display:flex;flex-direction:column}@media only screen and (max-width: 576px){.quotas-categories__list-item{font:var(--text-base-mobile-medium-lh3);padding:3.2rem 3.2rem 3.2rem 5.2rem}}.quotas-categories__list-item:before{content:counter(ordered-list) ".";position:absolute;left:3.2rem;top:3.2rem}.quotas-categories__show-more{display:none}@media only screen and (max-width: 576px){.quotas-categories__show-more{order:20;margin-top:2.4rem;font:var(--text-s-semibold);color:var(--primary-link-text);display:block;text-align:left}.quotas-categories__show-more span:nth-child(2){display:none}}.quotas-categories__text p{margin-top:1em}.quotas-categories__text p:first-child{margin-top:0}@media only screen and (max-width: 576px){.quotas-categories__show-more:not(.active)~.quotas-categories__text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:15;-webkit-box-orient:vertical}}.special-quota-steps{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding:8rem 0;color:var(--content-primary)}.special-quota-steps--rounded-top{border-top-left-radius:8rem;border-top-right-radius:8rem}@media only screen and (max-width: 576px){.special-quota-steps{padding-top:6rem;padding-bottom:6rem}.special-quota-steps--rounded-top{border-top-left-radius:4.8rem;border-top-right-radius:4.8rem}}.special-quota-steps__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap);grid-row-gap:6.2rem;align-items:flex-start}@media only screen and (max-width: 576px){.special-quota-steps__content{display:flex;flex-direction:column;align-items:stretch;gap:2.4rem}}.special-quota-steps__heading{font:var(--title-2xl-lh3);grid-column:1/2}@media only screen and (max-width: 576px){.special-quota-steps__heading{font:var(--text-l-semibold)}}.special-quota-steps__right-wrapper{grid-column:2/3;display:flex;flex-direction:column;gap:1.6rem}@media only screen and (max-width: 576px){.special-quota-steps__right-wrapper{gap:2.4rem}}.special-quota-steps__places{display:flex;align-items:center;gap:1.6rem;padding:2.4rem 3.2rem;border-radius:var(--corner-radius-m);background:var(--bg-primary);color:var(--content-primary)}.primary-bg .special-quota-steps__places{background-color:var(--bg-secondary)}@media only screen and (max-width: 576px){.special-quota-steps__places{padding:4rem 3.2rem;border-radius:4.8rem}}.special-quota-steps__places-amount{font-size:6.8rem;font-style:normal;font-weight:700;line-height:80%;font-family:var(--onest);letter-spacing:-.272rem;background:linear-gradient(180deg,#8ce677 .03%,#16c600 116.81%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width: 576px){.special-quota-steps__places-amount{font-size:6.4rem;font-style:normal;font-weight:700;line-height:80%;letter-spacing:-.256rem;background:linear-gradient(180deg,#8ce677 .03%,#16c600 116.81%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.special-quota-steps__places-text{font:var(--text-m-medium)}@media only screen and (max-width: 576px){.special-quota-steps__places-text{font:var(--text-base-medium-lh3)}}.special-quota-steps__text{font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.special-quota-steps__text{font:var(--text-base-mobile-medium-lh3)}}.special-quota-steps__bottom-wrapper{grid-column:1/-1;display:flex;flex-direction:column;gap:2.4rem}@media only screen and (max-width: 576px){.special-quota-steps__bottom-wrapper{margin-top:1.6rem}}.special-quota-steps__secondary-heading{font-size:2rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.1rem;text-transform:uppercase;color:var(--content-secondary)}@media only screen and (max-width: 576px){.special-quota-steps__secondary-heading{font-size:1.4rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:0}}.special-quota-steps__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.special-quota-steps__list{display:flex;flex-direction:column;gap:1.6rem}}.special-quota-steps__list-item{display:flex;flex-direction:column}.special-quota-steps__list-item:before{display:none}.special-quota-steps__card{display:flex;flex-direction:column;flex-grow:1;padding:3.2rem;border-radius:var(--corner-radius-l);background:var(--bg-primary);color:var(--content-primary)}.primary-bg .special-quota-steps__card{background-color:var(--bg-secondary)}.special-quota-steps__card:before{content:counter(ordered-list);text-align:center;display:grid;place-items:center;width:5.4rem;height:5.4rem;background:var(--green-400);font-size:2.8rem;font-style:normal;font-weight:500;line-height:1.2;color:var(--white);margin-bottom:1.6rem;border-radius:50%}@media only screen and (max-width: 576px){.special-quota-steps__card:before{font-size:2rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.1rem;text-transform:uppercase;width:3.2rem;height:3.2rem}}.special-quota-steps__card-title{font:var(--text-m-medium-lh3);margin-bottom:.8rem}@media only screen and (max-width: 576px){.special-quota-steps__card-title{font:var(--text-base-medium-lh3);margin-bottom:2.4rem}}.special-quota-steps__card-text{font:var(--text-base-medium-lh3);color:var(--content-secondary)}@media only screen and (max-width: 576px){.special-quota-steps__card-text{font:var(--text-base-mobile-medium-lh3)}}.quota-docs{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding:8rem 0;color:var(--content-primary)}.quota-docs--rounded-bottom{border-bottom-left-radius:8rem;border-bottom-right-radius:8rem}@media only screen and (max-width: 576px){.quota-docs{padding-top:0;padding-bottom:6rem}.quota-docs--rounded-bottom{border-bottom-left-radius:4.8rem;border-bottom-right-radius:4.8rem}}.quota-docs__content{grid-column-start:content-start;grid-column-end:content-end}.quota-docs__heading{font:var(--title-2xl-lh3);margin-bottom:4.8rem}@media only screen and (max-width: 576px){.quota-docs__heading{font:var(--text-l-semibold);margin-bottom:4rem}}.quota-docs__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.quota-docs__list{display:flex;flex-direction:column;gap:1.6rem}}.quota-docs__list-item{display:flex;flex-direction:column}.quota-docs__card{display:flex;flex-direction:column;flex-grow:1;border-radius:var(--corner-radius-m);background:var(--bg-secondary);color:var(--content-primary);padding:3.2rem;gap:1.6rem}@media only screen and (max-width: 576px){.quota-docs__card{padding:1.6rem;border-radius:2.4rem}}.quota-docs__card-title{font:var(--headline-medium)}@media only screen and (max-width: 576px){.quota-docs__card-title{font:var(--text-l-medium)}}.quota-docs__card-text{font:var(--text-base-medium-lh3);max-width:68.2rem}@media only screen and (max-width: 576px){.quota-docs__card-text{font:var(--text-base-mobile-medium-lh3)}}.quota-docs__card-list{display:flex;flex-direction:column;width:68.2rem;max-width:100%;gap:1.6rem}@media only screen and (max-width: 576px){.quota-docs__card-list{margin-top:.8rem;width:auto}}.quota-docs__card-list-item{padding:1.6rem 2.4rem;font:var(--text-base-medium-lh3);border-radius:1.5rem;background:var(--grey-800);color:var(--content-primary)}@media only screen and (max-width: 576px){.quota-docs__card-list-item{padding:.8rem 1.6rem;border-radius:1.6rem;font:var(--text-base-mobile-regular-lh3)}}.quota-docs__remark{margin-top:3.2rem;max-width:88.8rem;font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.quota-docs__remark{margin-top:2.4rem;font:var(--text-base-mobile-regular-lh3)}}.quota-requirements{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding-top:8rem;padding-bottom:6rem;color:var(--content-primary)}@media only screen and (max-width: 576px){.quota-requirements{padding-top:6rem;padding-bottom:0}}.quota-requirements__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.quota-requirements__heading{font-size:2rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.1rem;text-transform:uppercase;color:var(--content-secondary);margin-bottom:2.4rem}@media only screen and (max-width: 576px){.quota-requirements__heading{font-size:1.4rem;font-style:normal;font-weight:600;line-height:120%}}.quota-requirements__slider .swiper{overflow:visible}@media only screen and (max-width: 576px){.quota-requirements__slider .swiper{overflow:hidden}.quota-requirements__slider .swiper.swiper-initialized{overflow:visible}}.quota-requirements__slider .swiper-slide{height:auto;box-sizing:border-box;display:contents}.quota-requirements__slider .swiper-slide .step-card{counter-increment:ordered-list}@media only screen and (max-width: 576px){.quota-requirements__slider .swiper-slide{gap:1.6rem;display:flex;flex-direction:column}}.quota-requirements__slider .swiper-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));counter-reset:ordered-list}@media only screen and (max-width: 576px){.quota-requirements__slider .swiper-wrapper{display:flex}}.quota-requirements__slider-arrows{display:none}@media only screen and (max-width: 576px){.quota-requirements__slider-arrows{display:flex;justify-content:center;margin-top:1.6rem}}.disclaimer{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);color:var(--content-primary)}.disclaimer--rounded{background-color:var(--bg-primary);padding-bottom:8rem;padding-top:8rem;border-radius:8rem}@media only screen and (max-width: 576px){.disclaimer--rounded{border-radius:4.8rem;padding:4rem 0}}.grant+.disclaimer--rounded{padding-top:0;border-top-left-radius:0;border-top-right-radius:0}.disclaimer__content{grid-column-start:content-start;grid-column-end:content-end;padding:6rem 0;position:relative;isolation:isolate;border-radius:8rem;overflow:hidden;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--grid-gap);background-color:var(--base-primary-300);background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/local/js/innopolis/dist/assets/../images/disclaimer-bg.svg)}@media only screen and (max-width: 576px){.disclaimer__content{border-radius:4.8rem;padding:4rem;background-image:url(/local/js/innopolis/dist/assets/../images/disclaimer-bg-mobile.svg);display:block}}.disclaimer__card{grid-column:3/11;padding:4rem 6rem;font:var(--text-l-medium-lh3);border-radius:var(--corner-radius-l);background:var(--bg-primary);color:var(--content-primary)}@media only screen and (max-width: 576px){.disclaimer__card{padding:3.2rem 2.4rem;border-radius:3.2rem;font:var(--text-base-medium-lh3)}}.quota-features{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);color:var(--content-primary);padding:8rem 0}@media only screen and (max-width: 576px){.quota-features{padding:6rem 0}}.quota-features__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--grid-gap)}@media only screen and (max-width: 576px){.quota-features__content{display:flex;flex-direction:column}}.quota-features__heading{grid-column:1/6;font:var(--title-2xl-lh3);text-wrap:balance}@media only screen and (max-width: 576px){.quota-features__heading{font:var(--text-l-semibold)}}.quota-features__wrapper{grid-column:6/-1;display:flex;flex-direction:column;gap:4rem}@media only screen and (max-width: 576px){.quota-features__wrapper{gap:2.4rem}}.quota-features__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gap)}@media only screen and (max-width: 576px){.quota-features__list{display:flex;flex-direction:column;gap:1.6rem}}.quota-features__list-item{display:flex;flex-direction:column}.quota-features__card{display:flex;align-items:center;flex-grow:1;padding:3.2rem;border-radius:var(--corner-radius-m);background:var(--bg-primary);color:var(--content-primary)}@media only screen and (max-width: 576px){.quota-features__card{padding:3.2rem;border-radius:4.8rem}}.quota-features__card-amount{font-size:6.8rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.272rem;background:linear-gradient(180deg,#8ce677 .03%,#16c600 116.81%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--onest);padding-right:1.6rem}@media only screen and (max-width: 576px){.quota-features__card-amount{font-size:6.4rem;font-style:normal;font-weight:700;line-height:100%}}.quota-features__card-text{font:var(--text-m-medium)}@media only screen and (max-width: 576px){.quota-features__card-text{font:var(--text-base-medium-lh3)}}.quota-features__text{font:var(--text-l-medium-lh3)}.quota-features__text p{margin-top:1em}.quota-features__text p:first-child{margin-top:0}@media only screen and (max-width: 576px){.quota-features__text{font:var(--text-base-mobile-medium-lh3)}}.quota-features__btn{align-self:flex-start}@media only screen and (max-width: 576px){.quota-features__btn{align-self:stretch;font:var(--text-base-mobile-semibold);padding:1.4rem 2rem;text-align:left;gap:.2rem;justify-content:space-between}.quota-features__btn svg{width:1.6rem;height:1.6rem}}.quotas-intro{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);border-bottom-left-radius:8rem;border-bottom-right-radius:8rem;padding-bottom:6rem;background:var(--bg-primary);color:var(--content-primary)}@media only screen and (max-width: 576px){.quotas-intro{padding-bottom:4rem;border-radius:0}.quotas-intro--scholarship{border-bottom-left-radius:4.8rem;border-bottom-right-radius:4.8rem}}.quotas-intro__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.quotas-intro__breadcrumbs{margin-top:.8rem;margin-bottom:.8rem;padding-top:.8rem;padding-bottom:.8rem}.quotas-intro__row{margin-top:2.4rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}@media only screen and (max-width: 576px){.quotas-intro__row{display:flex;flex-direction:column}}.quotas-intro__card{position:relative;z-index:1;border-radius:9rem;background:var(--bg-primary);box-shadow:0 .4rem 4.55rem #b9f34340 inset;color:var(--content-primary);padding:6rem;gap:1.6rem;display:flex;flex-direction:column;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/local/js/innopolis/dist/assets/../images/quotas-intro-blur.svg);min-height:50rem}@media only screen and (max-width: 576px){.quotas-intro__card{padding:4rem 2.4rem;border-radius:6rem;background-image:none;min-height:30rem;gap:4rem}.quotas-intro--scholarship .quotas-intro__card{border-radius:4.8rem}}.quotas-intro__card-main-title{font:var(--title-3xl);text-wrap:balance}@media only screen and (max-width: 576px){.quotas-intro__card-main-title{font:var(--text-l-semibold)}}.quotas-intro__card-text{font:var(--text-m-medium-lh3);text-wrap:balance}@media only screen and (max-width: 576px){.quotas-intro__card-text{font:var(--text-base-mobile-medium-lh3)}}.quotas-intro__card-btns{margin-top:auto;display:flex;flex-direction:column;gap:1.6rem;align-self:flex-start;width:37.2rem;max-width:100%}@media only screen and (max-width: 576px){.quotas-intro__card-btns{gap:1.2rem;align-self:stretch}}.quotas-intro__card-btn{justify-content:center;text-align:center;align-self:stretch}@media only screen and (max-width: 576px){.quotas-intro__card-btn{padding:1.3rem 2rem;font:var(--text-base-mobile-semibold)}}.quotas-intro__image-container{position:relative;overflow:hidden;border-radius:9rem}@media only screen and (max-width: 576px){.quotas-intro__image-container{display:none}}.quotas-intro__image-container:before{content:"";display:block;padding-bottom:56.25%}.quotas-intro__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.scholarship{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding:8rem 0;color:var(--content-primary)}@media only screen and (max-width: 576px){.scholarship{padding-top:6rem;padding-bottom:6rem}}.scholarship__content{grid-column-start:content-start;grid-column-end:content-end;display:flex;flex-direction:column}.scholarship__heading{font:var(--title-2xl-lh3);margin-bottom:6.4rem}@media only screen and (max-width: 576px){.scholarship__heading{font:var(--text-l-semibold);margin-bottom:2.4rem}}.scholarship__slider .swiper{overflow:visible}@media only screen and (max-width: 576px){.scholarship__slider .swiper.swiper-initialized{overflow:visible}}.scholarship__slider .swiper-slide{flex-direction:column;height:auto;box-sizing:border-box;display:contents}@media only screen and (max-width: 576px){.scholarship__slider .swiper-slide{display:flex;flex-direction:column;gap:2.4rem}}.scholarship__slider .swiper-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}@media only screen and (max-width: 576px){.scholarship__slider .swiper-wrapper{display:flex;gap:0}}.scholarship__slider-card{position:relative;padding:3.2rem;border-radius:4.8rem;display:flex;flex-direction:column;flex-grow:1;gap:1.6rem;background-color:var(--bg-primary);color:var(--content-primary)}.scholarship__slider-card:nth-child(odd){order:-10}@media only screen and (max-width: 576px){.scholarship__slider-card{padding:3.2rem 2.4rem;border-radius:4.8rem}.scholarship__slider-card:nth-child(odd){order:0}}.scholarship__slider-card-label{position:absolute;transform:translateY(-50%);right:3.2rem;top:0;font:var(--text-base-medium);padding:.5rem 1.2rem;color:var(--grey-950);border-radius:var(--corner-radius-m);background:var(--base-primary-50)}@media only screen and (max-width: 576px){.scholarship__slider-card-label{right:2.4rem;font:var(--text-s-medium);padding:.6rem .8rem}}.scholarship__slider-card-title{font:var(--headline-semibold)}@media only screen and (max-width: 576px){.scholarship__slider-card-title{font:var(--text-l-semibold)}}.scholarship__slider-card-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}@media only screen and (max-width: 576px){.scholarship__slider-card-row{display:flex;flex-direction:column;gap:3.2rem}}.scholarship__slider-card-col{display:flex;flex-direction:column;gap:1.6rem}.scholarship__slider-card-col:only-child{grid-column:1/-1}.scholarship__slider-card-col:only-child .scholarship__slider-card-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (max-width: 576px){.scholarship__slider-card-col:only-child .scholarship__slider-card-list{display:flex;flex-direction:column}}.scholarship__slider-card-col-title{font:var(--text-m-semibold)}@media only screen and (max-width: 576px){.scholarship__slider-card-col-title{font:var(--text-base-semibold-lh3)}}.scholarship__slider-card-list{display:flex;flex-direction:column;gap:1.6rem}.scholarship__slider-card-item{display:flex;flex-direction:column;gap:.4rem}.scholarship__slider-card-item-key{font:var(--text-base-medium);color:var(--content-secondary)}@media only screen and (max-width: 576px){.scholarship__slider-card-item-key{font:var(--text-base-mobile-medium-lh3)}}.scholarship__slider-card-item-value{font:var(--text-m-medium)}@media only screen and (max-width: 576px){.scholarship__slider-card-item-value{font:var(--text-base-medium-lh3)}}.scholarship__slider-arrows{display:none}@media only screen and (max-width: 576px){.scholarship__slider-arrows{display:flex;justify-content:center;margin-top:2.4rem}}.scholarship__slider-card-remark{font:var(--text-base-medium-lh3);color:var(--content-secondary)}@media only screen and (max-width: 576px){.scholarship__slider-card-remark{font:var(--text-base-mobile-medium-lh3)}}.scholarship__disclaimer{background-color:var(--bg-primary);color:var(--content-primary);padding:3.2rem;display:flex;align-items:center;justify-content:center;gap:2.4rem;margin-top:3.2rem;border-radius:4.8rem}@media only screen and (max-width: 576px){.scholarship__disclaimer{padding:3.2rem 2.4rem;flex-direction:column;align-items:stretch;gap:1.6rem}}.scholarship__disclaimer:before{content:"";flex-shrink:0;width:5.58rem;height:5.73rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/local/js/innopolis/dist/assets/../images/disclaimer.svg)}@media only screen and (max-width: 576px){.scholarship__disclaimer:before{width:2.981rem;height:3.06rem}}.scholarship__disclaimer-text{font:var(--text-m-medium-lh3);max-width:83.5rem}@media only screen and (max-width: 576px){.scholarship__disclaimer-text{max-width:none;font:var(--text-base-mobile-medium-lh3)}}.scholarship__slider-card-link{font:var(--text-base-medium-lh3);color:var(--primary-link-text)}.scholarship__slider-card-link:link,.scholarship__slider-card-link:visited{color:var(--primary-link-text)}@media only screen and (max-width: 576px){.scholarship__slider-card-link{font:var(--text-base-mobile-medium-lh3)}}.contact-us{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);color:var(--content-primary);padding-top:14.8rem;padding-bottom:8rem;background-image:url(/local/js/innopolis/dist/assets/../images/contact-us-bottom-gradient.svg),url(/local/js/innopolis/dist/assets/../images/contact-us-top-gradient.svg);background-repeat:no-repeat;background-position:center bottom,center top;background-size:100% auto}@media only screen and (max-width: 576px){.contact-us{background-image:none;padding-top:6rem;padding-bottom:4rem}}.contact-us__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--grid-gap)}@media only screen and (max-width: 576px){.contact-us__content{display:block}}.contact-us__wrapper{grid-column:4/10;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}@media only screen and (max-width: 576px){.contact-us__wrapper{display:flex;flex-direction:column;gap:4rem}}.contact-us__left-col{display:flex;flex-direction:column;gap:2.4rem}@media only screen and (max-width: 576px){.contact-us__left-col{gap:4rem}}.contact-us__text-content{display:flex;flex-direction:column;gap:.8rem}.contact-us__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.contact-us__heading{font:var(--text-l-semibold)}}.contact-us__text{font:var(--text-m-medium-lh3)}@media only screen and (max-width: 576px){.contact-us__text{font:var(--text-base-medium-lh3)}}.contact-us__social-list{margin-top:auto;display:flex;flex-direction:column;gap:.8rem;align-items:flex-start}@media only screen and (max-width: 576px){.contact-us__social-list{margin:0;gap:1.6rem}}.contact-us__social-link{display:flex;align-items:center;gap:.5rem;font:var(--text-m-medium)}@media only screen and (max-width: 576px){.contact-us__social-link{font:var(--text-base-medium-lh3)}}.contact-us__social-link svg{width:2.4rem;height:2.4rem;fill:currentColor;flex-shrink:0}@media (hover: hover) and (pointer: fine){.contact-us__social-link:hover{color:var(--green-500)}}.contact-us__right-col{display:flex;flex-direction:column}.contact-us__form{display:flex;flex-direction:column;gap:2.4rem}@media only screen and (max-width: 576px){.contact-us__form{gap:1.6rem}}.contact-us__form-fields,.contact-us__form-checkboxes{display:flex;flex-direction:column;gap:1.6rem}.contact-us__file-upload{margin-top:1.6rem}@media only screen and (max-width: 576px){.contact-us__file-upload{margin-top:.8rem}}@media only screen and (max-width: 576px){.contact-us__form-submit{margin-top:2.4rem}}.status-modal{background:#343a404d;backdrop-filter:blur(9px);position:fixed;left:0;top:0;width:100%;height:100%;overscroll-behavior-y:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:500;display:flex;flex-direction:column;transition:opacity .4s,visibility 0s linear .4s;padding:var(--content-padding);opacity:0;visibility:hidden;padding-top:6rem;padding-bottom:6rem}.status-modal.active{opacity:1;visibility:inherit;transition:opacity .4s,visibility .4s}.status-modal__inner{display:flex;flex-direction:column;margin:auto;flex-shrink:0;width:100%;max-width:65rem;padding:4rem;border-radius:var(--corner-radius-l);background:var(--bg-primary);box-shadow:0 .6rem 2rem #313f701a,0 .6rem 1.2rem #313f700d;gap:2.4rem;color:var(--content-primary);position:relative}@media only screen and (max-width: 576px){.status-modal__inner{padding:4rem 2.4rem;border-radius:4.8rem;box-shadow:0 .6rem 2rem #313f701a,0 .6rem 1.2rem #313f700d}}.status-modal__close{position:absolute;right:0;top:0;transform:translateY(-50%);display:grid;place-items:center;width:5.2rem;height:5.2rem;border-radius:50%;background:var(--bg-secondary);z-index:20;transition:box-shadow .2s}@media only screen and (max-width: 576px){.status-modal__close{display:none}}@media (hover: hover) and (pointer: fine){.status-modal__close:hover{box-shadow:0 0 1rem .1rem #5ce937 inset}}.status-modal__close svg{width:1.6rem;height:1.6rem;fill:var(--content-primary)}.status-modal__heading{display:flex;align-items:center;gap:1.6rem;font:var(--text-l-semibold)}.status-modal__heading img{flex-shrink:0;width:4rem;height:4rem;object-fit:contain}@media only screen and (max-width: 576px){.status-modal__heading{font:var(--text-m-semibold)}}.status-modal__text{font:var(--text-base-medium-lh3);text-wrap:balance}.status-modal__text a{color:var(--primary-link-text);font-weight:600}.status-modal__text a:link,.status-modal__text a:visited{color:var(--primary-link-text)}@media only screen and (max-width: 576px){.status-modal__text{font:var(--text-base-mobile-medium-lh3)}}.status-modal__btn{padding:1.4rem 2rem;margin-left:auto}@media only screen and (max-width: 576px){.status-modal__btn{padding:1.4rem 2rem;font:var(--text-s-semibold)}}.newsletter{display:grid;grid-template-columns:[main-start] 1fr [content-start] minmax(0,var(--container-width, 0)) [content-end] 1fr [main-end];grid-gap:var(--content-padding, 0);padding:16rem 0}@media only screen and (max-width: 576px){.newsletter{padding:12rem 0}}.newsletter__content{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--grid-gap)}@media only screen and (max-width: 576px){.newsletter__content{display:block}}.newsletter__wrapper{grid-column:4/10;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}@media only screen and (max-width: 576px){.newsletter__wrapper{display:flex;flex-direction:column;gap:4rem}}.newsletter__left-col{display:flex;flex-direction:column;gap:.8rem}.newsletter__heading{font:var(--title-2xl-lh3)}@media only screen and (max-width: 576px){.newsletter__heading{font:var(--text-l-semibold)}}.newsletter__text{font:var(--text-m-medium-lh3);text-wrap:balance}@media only screen and (max-width: 576px){.newsletter__text{font:var(--text-base-medium-lh3)}}.newsletter__form{display:flex;flex-direction:column;gap:2.4rem}.newsletter__form-fields,.newsletter__form-checkboxes{display:flex;flex-direction:column;gap:1.6rem}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}@keyframes ymaps3--controls-spinner-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ymaps3--controls-spinner{position:relative;display:block;width:16px;height:16px;margin:4px;animation-name:ymaps3--controls-spinner-spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.ymaps3--controls-spinner__circle{position:absolute;top:0;left:50%;overflow:hidden;width:100%;height:100%;color:#000}.ymaps3--controls-spinner__dark{color:#fff}.ymaps3--controls-spinner__circle:before{position:absolute;top:0;left:-50%;width:100%;height:100%;content:"";border-radius:100%;box-shadow:inset 0 0 0 2px}.ymaps3--geolocation-control{display:block;width:24px;height:24px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuMzE1IDYuNzNjLS40ODIuMjI3LS4zOS45NC4xMzQgMS4wMzdsNC4wNi43MjQuNzIzIDQuMDZjLjA5OC41MjUuODEuNjE3IDEuMDM3LjEzNWw0LjY3NS05LjlhLjU1LjU1IDAgMCAwLS43MzItLjczbC05LjkgNC42NzRoLjAwMnoiIGZpbGw9IiM0ZDRkNGQiLz48L3N2Zz4K) center / 24px 24px no-repeat}.ymaps3--geolocation-control__dark{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuMzE1IDYuNzNjLS40ODIuMjI3LS4zOS45NC4xMzQgMS4wMzdsNC4wNi43MjQuNzIzIDQuMDZjLjA5OC41MjUuODEuNjE3IDEuMDM3LjEzNWw0LjY3NS05LjlhLjU1LjU1IDAgMCAwLS43MzItLjczbC05LjkgNC42NzRoLjAwMnoiIGZpbGw9IiNjY2NjY2MiLz48L3N2Zz4K) center / 24px 24px no-repeat}.ymaps3--geolocation-control-is-loading{height:auto;background:inherit}.ymaps3--geolocation-control-self{display:block;width:40px;height:40px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDI4YzYuNjI3IDAgMTItNS4zNzMgMTItMTJTMjIuNjI3IDQgMTYgNCA0IDkuMzczIDQgMTZzNS4zNzMgMTIgMTIgMTJaIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTE2IDI1YTkgOSAwIDEgMCAwLTE4IDkgOSAwIDAgMCAwIDE4WiIgZmlsbD0iI0Y0MyIvPjwvc3ZnPgo=) center / 24px 24px no-repeat;transform:translate(-50%,-50%)}.ymaps3--rotate-control{position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:56px;height:56px;font-size:19px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#34374a;border-radius:50%;background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0NDQyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNDggMjRhMiAyIDAgMSAwIDAgNCAyIDIgMCAwIDAgMC00TTAgMjZhMiAyIDAgMSAxIDQgMCAyIDIgMCAwIDEtNCAwbTIzLjAwNCAyMy4wMDRhMiAyIDAgMSAxIDQgMCAyIDIgMCAwIDEtNCAwIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjRjQzIiBkPSJNMjQuODIxLjM1OGEuMi4yIDAgMCAxIC4zNTggMGwyLjY3NiA1LjM1M2EuMi4yIDAgMCAxLS4xNzguMjloLTUuMzUzYS4yLjIgMCAwIDEtLjE4LS4yOXoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center;background-size:48px;box-shadow:0 2px 6px #0003}.ymaps3--rotate-control:hover{color:#050d33;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzdCN0Q4NSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNDggMjRhMiAyIDAgMSAwIDAgNCAyIDIgMCAwIDAgMC00TTAgMjZhMiAyIDAgMSAxIDQgMCAyIDIgMCAwIDEtNCAwbTIzLjAwNCAyMy4wMDRhMiAyIDAgMSAxIDQgMCAyIDIgMCAwIDEtNCAwIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjRjQzIiBkPSJNMjQuODIxLjM1OGEuMi4yIDAgMCAxIC4zNTggMGwyLjY3NiA1LjM1M2EuMi4yIDAgMCAxLS4xNzguMjloLTUuMzUzYS4yLjIgMCAwIDEtLjE4LS4yOXoiLz48L3N2Zz4=);transition:color,background-image .4s}.ymaps3--rotate-tilt_rotate{position:relative;display:flex;justify-content:center;align-items:center;width:56px;height:56px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ymaps3--rotate-tilt_rotate__ring{position:absolute;box-sizing:border-box;width:100%;height:100%;cursor:pointer;pointer-events:all;border:10px solid #fff;border-radius:50%;box-shadow:inset 0 2px 6px #0003,0 2px 6px #0003}.ymaps3--rotate-tilt_rotate__ring:before{position:absolute;width:56px;height:56px;content:"";border-radius:50%;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0NDQyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNDggMjRhMiAyIDAgMSAwIDAgNCAyIDIgMCAwIDAgMC00TTAgMjZhMiAyIDAgMSAxIDQgMCAyIDIgMCAwIDEtNCAwbTIzLjAwNCAyMy4wMDRhMiAyIDAgMSAxIDQgMCAyIDIgMCAwIDEtNCAwIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjRjQzIiBkPSJNMjQuODIxLjM1OGEuMi4yIDAgMCAxIC4zNTggMGwyLjY3NiA1LjM1M2EuMi4yIDAgMCAxLS4xNzguMjloLTUuMzUzYS4yLjIgMCAwIDEtLjE4LS4yOXoiLz48L3N2Zz4=) center no-repeat;transform:translate(-10px,-10px)}.ymaps3--rotate-tilt_rotate__ring:hover:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzdCN0Q4NSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNDggMjRhMiAyIDAgMSAwIDAgNCAyIDIgMCAwIDAgMC00TTAgMjZhMiAyIDAgMSAxIDQgMCAyIDIgMCAwIDEtNCAwbTIzLjAwNCAyMy4wMDRhMiAyIDAgMSAxIDQgMCAyIDIgMCAwIDEtNCAwIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjRjQzIiBkPSJNMjQuODIxLjM1OGEuMi4yIDAgMCAxIC4zNTggMGwyLjY3NiA1LjM1M2EuMi4yIDAgMCAxLS4xNzguMjloLTUuMzUzYS4yLjIgMCAwIDEtLjE4LS4yOXoiLz48L3N2Zz4=) center no-repeat;transition:background .4s}.ymaps3--rotate-tilt_rotate__container{z-index:1}.ymaps3--rotate-tilt_tilt{display:flex;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;color:#4d4d4d;border-radius:50%;background-color:#fff}.ymaps3--rotate-tilt_tilt:hover{color:#050d33}.ymaps3--rotate-tilt_tilt__tilted{color:#fff;background-color:#196dff;transition:background-color .4s}.ymaps3--rotate-tilt_tilt__tilted:hover{color:#fff}.ymaps3--rotate-tilt_tilt__in-action{cursor:grabbing}.ymaps3--suggest-control{display:flex;flex-direction:column;gap:12px 0;padding:12px 4px;border-radius:12px;box-shadow:0 4px 24px #5f69830a,0 4px 12px #5f69831a;background-color:#fff}.ymaps3--suggest-control._dark{background-color:#111}.ymaps3--suggest-control._bottom{flex-direction:column-reverse}.ymaps3--suggest-control._hide{display:none}.ymaps3--suggest-item-control{cursor:pointer;display:flex;flex-direction:column;gap:4px 0;padding:6px 12px;box-sizing:border-box;border-radius:6px}.ymaps3--suggest-item-control._active{background-color:#5c5e660a}.ymaps3--suggest-item-control._active._dark{background-color:#9c9fa90a}.ymaps3--suggest-item-control__title{font-size:16px;font-weight:600}.ymaps3--suggest-item-control__title._dark{color:#fff}.ymaps3--suggest-item-control__subtitle{color:#6e7077}.ymaps3--suggest-item-control__subtitle._dark{color:#868892}.ymaps3--route-control_waypoint-input{display:flex;flex-direction:column;position:relative}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input_form{display:flex;flex-direction:row;padding:4px 4px 4px 2px;position:relative;align-items:center;align-self:stretch}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input_suggest{position:absolute;top:48px;z-index:1000}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input_suggest._bottom{top:unset;bottom:48px}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input__indicator{display:flex;justify-content:center;align-items:center;margin-right:12px}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input__indicator.ymaps3--route-control_waypoint-input__indicator_empty{color:#c8c9cc!important}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input__field{box-sizing:border-box;height:40px;padding:12px 30px 12px 12px;text-overflow:ellipsis;border:none;border-radius:8px;background:#f6f6f6;flex-grow:1;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input__field:focus{border:1px solid #196dff}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input__field-buttons{display:none;position:relative}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input__field:focus+.ymaps3--route-control_waypoint-input__field-buttons{display:inline-block}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input__field:focus:-moz-placeholder-shown+.ymaps3--route-control_waypoint-input__field-buttons .ymaps3--route-control_waypoint-input__field-buttons__location{display:flex}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input__field:focus:placeholder-shown+.ymaps3--route-control_waypoint-input__field-buttons .ymaps3--route-control_waypoint-input__field-buttons__location{display:flex}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input__field:focus:not(:-moz-placeholder-shown)+.ymaps3--route-control_waypoint-input__field-buttons .ymaps3--route-control_waypoint-input__field-buttons__reset{display:flex}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input__field:focus:not(:placeholder-shown)+.ymaps3--route-control_waypoint-input__field-buttons .ymaps3--route-control_waypoint-input__field-buttons__reset{display:flex}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input__field-buttons__location{display:none;padding:8px;justify-content:center;align-items:center;position:absolute;transform:translate(-36px,-50%);border-radius:8px;background:none;outline:none;border:none;cursor:pointer;color:#196dff}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input__field-buttons__location:hover{background:#122db20a;color:#3c83ff}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input__field-buttons__reset{display:none;padding:8px;justify-content:center;align-items:center;position:absolute;transform:translate(-36px,-50%);border-radius:8px;background:none;outline:none;border:none;cursor:pointer;color:#878787}.ymaps3--route-control_waypoint-input .ymaps3--route-control_waypoint-input__field-buttons__reset:hover{background:#122db20a}.ymaps3--route-control_waypoint-input._dark-input .ymaps3--route-control_waypoint-input__field{background:#111;color:#ccc}.ymaps3--route-control_waypoint-input._dark-input .ymaps3--route-control_waypoint-input__field:focus{border:1px solid #3d7eff}.ymaps3--route-control_waypoint-input._dark-input .ymaps3--route-control_waypoint-input__indicator_empty{color:#666!important}.ymaps3--route-control_waypoint-input._dark-input .ymaps3--route-control_waypoint-input__field-buttons__location{color:#3d7eff}.ymaps3--route-control_waypoint-input._dark-input .ymaps3--route-control_waypoint-input__field-buttons__location:hover{background:#7d90f012;color:#5794ff}.ymaps3--route-control_waypoint-input._dark-input .ymaps3--route-control_waypoint-input__field-buttons__reset{color:#999}.ymaps3--route-control_waypoint-input._dark-input .ymaps3--route-control_waypoint-input__field-buttons__reset:hover{background:#7d90f012}.ymaps3--route-control{display:flex;flex-direction:column;gap:4px}.ymaps3--route-control.ymaps3--route-control_bottom{flex-direction:column-reverse}.ymaps3--route-control svg{display:block}.ymaps3--route-control_parameters{box-sizing:border-box;display:flex;width:330px;padding:12px;flex-direction:column;gap:12px;border-radius:12px;background:#fff;box-shadow:0 4px 12px #5f69831a,0 4px 24px #5f69830a}.ymaps3--route-control_parameters svg{display:block}.ymaps3--route-control_info{box-sizing:border-box;display:flex;width:330px;padding:12px 16px;align-items:flex-start;gap:20px;border-radius:12px;border:1px solid #eee;background:#fff;box-shadow:0 4px 12px #5f69831a,0 4px 24px #5f69830a}.ymaps3--route-control_info.ymaps3--route-control_info__error{padding:20px 16px;flex-direction:column;align-items:center;gap:12px}.ymaps3--route-control_modes{width:100%;padding:4px}.ymaps3--route-control_modes .ymaps3--route-control_modes__container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:5px;padding:2px;border-radius:8px;background:#f6f6f6}.ymaps3--route-control_modes input[type=radio]{display:none}.ymaps3--route-control_modes label{display:flex;justify-content:center;flex-grow:1;padding:6px;border-radius:8px;cursor:pointer;color:#878787}.ymaps3--route-control_modes input[type=radio]:checked+label{background:#fff;box-shadow:0 4px 12px #5f69831a,0 4px 24px #5f69830a;color:#000}.ymaps3--route-control_waypoints{display:flex;flex-direction:column;gap:12px}.ymaps3--route-control_actions{display:flex;flex-direction:row;justify-content:space-between}.ymaps3--route-control_actions button{display:flex;justify-content:center;align-items:center;gap:6px;padding:8px 0;background:none;border:none;color:#196dff;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:16px;cursor:pointer}.ymaps3--route-control_actions button:hover{color:#2e4ce5}.ymaps3--route-control_actions button:disabled{color:#ccc}@keyframes ymaps3--spinner_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ymaps3--route-control_info_loading{width:100%;display:flex;justify-content:center;align-items:center;color:#34374a}.ymaps3--route-control_info_loading svg{position:relative;animation:ymaps3--spinner_rotate 1.5s linear infinite}.ymaps3--route-control_info_container{display:flex;flex-direction:column;flex-grow:1}.ymaps3--route-control_info_container .ymaps3--route-control_info_container__label{color:#878787;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ymaps3--route-control_info_container .ymaps3--route-control_info_container__value{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.ymaps3--route-control_info_error__icon{display:flex;padding:10px;gap:10px;border-radius:12px;background:#ffeceb}.ymaps3--route-control_info_error__text-container{display:flex;flex-direction:column;align-items:center;gap:8px}.ymaps3--route-control_info_error__label{color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.ymaps3--route-control_info_error__description{color:#878787;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ymaps3--route-control_info_error__button{padding:8px 12px;border-radius:8px;border:none;background-color:#196dff;color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:16px;cursor:pointer}.ymaps3--route-control_info_error__button:hover{background-color:#2e4ce5}.ymaps3--route-control._dark .ymaps3--route-control_parameters{background:#212326;box-shadow:0 4px 12px #12141a38,0 4px 24px #12141a24}.ymaps3--route-control._dark .ymaps3--route-control_modes .ymaps3--route-control_modes__container{background:#111}.ymaps3--route-control._dark .ymaps3--route-control_modes input[type=radio]:checked+label{background:#212326;color:#ccc}.ymaps3--route-control._dark .ymaps3--route-control_actions button{color:#3d7eff}.ymaps3--route-control._dark .ymaps3--route-control_actions button:disabled{color:#666}.ymaps3--route-control._dark .ymaps3--route-control_info{border:1px solid #393e46;background:#212326;box-shadow:0 4px 12px #12141a38,0 4px 24px #12141a24}.ymaps3--route-control._dark .ymaps3--route-control_info .ymaps3--route-control_info_container__value{color:#ccc}.ymaps3--route-control._dark .ymaps3--route-control_info .ymaps3--route-control_info_error__icon{background:#4f1f24}.ymaps3--route-control._dark .ymaps3--route-control_info .ymaps3--route-control_info_error__label{color:#ccc}.ymaps3--route-control._dark .ymaps3--route-control_info .ymaps3--route-control_info_loading{color:#f2f5fa}.ymaps3--search-control{display:flex;flex-direction:column;gap:4px 0;width:320px}.ymaps3--search-control._bottom{flex-direction:column-reverse}.ymaps3--search-control__form{position:relative}.ymaps3--search-control__input{outline:none;border:none;box-sizing:border-box;width:100%;height:48px;padding-left:16px;padding-right:50px;font-size:16px;border-radius:12px;box-shadow:0 2px 4px #5f698333,0 0 2px #5f698314}.ymaps3--search-control__input:focus{box-shadow:0 2px 12px #5f698333,0 0 6px #5f698314}.ymaps3--search-control__input::-moz-placeholder{color:#7b7d85}.ymaps3--search-control__input::placeholder{color:#7b7d85}.ymaps3--search-control__input._dark{color:#ccc;background-color:#111}.ymaps3--search-control__input._dark::-moz-placeholder{color:#92959f}.ymaps3--search-control__input._dark::placeholder{color:#92959f}.ymaps3--search-control__clear{display:block;border:0;outline:0;position:absolute;right:16px;top:50%;transform:translateY(-50%);cursor:pointer;width:24px;height:24px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTQuMjkzLDE4LjI5MywxMC41ODYsMTIsNC4yOTMsNS43MDdBMSwxLDAsMCwxLDUuNzA3LDQuMjkzTDEyLDEwLjU4Nmw2LjI5My02LjI5M2ExLDEsMCwxLDEsMS40MTQsMS40MTRMMTMuNDE0LDEybDYuMjkzLDYuMjkzYTEsMSwwLDEsMS0xLjQxNCwxLjQxNEwxMiwxMy40MTQsNS43MDcsMTkuNzA3YTEsMSwwLDAsMS0xLjQxNC0xLjQxNFoiIGZpbGw9IiM0ZDRkNGQiLz48L3N2Zz4=) center no-repeat}.ymaps3--search-control__clear._hide{display:none}.ymaps3--tilt{display:flex;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;font-size:19px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#34374a;border-radius:12px;background-color:#fff;box-shadow:0 2px 6px #0003}.ymaps3--tilt:hover{color:#050d33}.ymaps3--tilt_active{color:#2e4ce5;transition:color .4s}.ymaps3--tilt_active:hover{color:#2e4ce5}.ymaps3--tilt_indicator_in{width:8px;height:7px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgOCA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBpZD0iVmVjdG9yIDU5MyAoU3Ryb2tlKSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjY2Nzk5IDAuNDk0MTFDMy44MjY0OSAwLjI1ODIzIDQuMTczNTEgMC4yNTgyMyA0LjMzMjAxIDAuNDk0MTExTDcuODE1OTMgNS42NzkwMUM3LjkyMjggNS44MzgwNiA3LjkwMTg2IDYuMDUwNTYgNy43NjYgNi4xODU3TDcuMTgxMTMgNi43Njc0NEM3LjA0NTM1IDYuOTAyNDkgNi44MzI5MSA2LjkyMjM2IDYuNjc0NDQgNi44MTQ4M0w0LjMzNjkgNS4yMjg2MkM0LjEzMzUxIDUuMDkwNTkgMy44NjY0OSA1LjA5MDU5IDMuNjYzMSA1LjIyODYyTDEuMzI1NTYgNi44MTQ4M0MxLjE2NzA5IDYuOTIyMzYgMC45NTQ2NDUgNi45MDI0OSAwLjgxODg2OSA2Ljc2NzQ0TDAuMjMzOTk4IDYuMTg1N0MwLjA5ODEzNzcgNi4wNTA1NiAwLjA3NzE5ODkgNS44MzgwNiAwLjE4NDA3MiA1LjY3OTAxTDMuNjY3OTkgMC40OTQxMVoiIGZpbGw9IiNFNEU2RUIiLz4KPC9zdmc+Cg==) center no-repeat}.ymaps3--tilt_indicator_out{width:8px;height:7px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgOCA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBpZD0iVmVjdG9yIDU5MyAoU3Ryb2tlKSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjY2Nzk5IDAuNDk0MTFDMy44MjY0OSAwLjI1ODIzIDQuMTczNTEgMC4yNTgyMyA0LjMzMjAxIDAuNDk0MTExTDcuODE1OTMgNS42NzkwMUM3LjkyMjggNS44MzgwNiA3LjkwMTg2IDYuMDUwNTYgNy43NjYgNi4xODU3TDcuMTgxMTMgNi43Njc0NEM3LjA0NTM1IDYuOTAyNDkgNi44MzI5MSA2LjkyMjM2IDYuNjc0NDQgNi44MTQ4M0w0LjMzNjkgNS4yMjg2MkM0LjEzMzUxIDUuMDkwNTkgMy44NjY0OSA1LjA5MDU5IDMuNjYzMSA1LjIyODYyTDEuMzI1NTYgNi44MTQ4M0MxLjE2NzA5IDYuOTIyMzYgMC45NTQ2NDUgNi45MDI0OSAwLjgxODg2OSA2Ljc2NzQ0TDAuMjMzOTk4IDYuMTg1N0MwLjA5ODEzNzcgNi4wNTA1NiAwLjA3NzE5ODkgNS44MzgwNiAwLjE4NDA3MiA1LjY3OTAxTDMuNjY3OTkgMC40OTQxMVoiIGZpbGw9IiNFNEU2RUIiLz4KPC9zdmc+Cg==) center no-repeat;transform:rotate(180deg)}.ymaps3--tilt_indicator__active{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgOCA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBpZD0iVmVjdG9yIDU5MyAoU3Ryb2tlKSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjY2Nzk5IDAuNDk0MTFDMy44MjY0OSAwLjI1ODIzIDQuMTczNTEgMC4yNTgyMyA0LjMzMjAxIDAuNDk0MTExTDcuODE1OTMgNS42NzkwMUM3LjkyMjggNS44MzgwNiA3LjkwMTg2IDYuMDUwNTYgNy43NjYgNi4xODU3TDcuMTgxMTMgNi43Njc0NEM3LjA0NTM1IDYuOTAyNDkgNi44MzI5MSA2LjkyMjM2IDYuNjc0NDQgNi44MTQ4M0w0LjMzNjkgNS4yMjg2MkM0LjEzMzUxIDUuMDkwNTkgMy44NjY0OSA1LjA5MDU5IDMuNjYzMSA1LjIyODYyTDEuMzI1NTYgNi44MTQ4M0MxLjE2NzA5IDYuOTIyMzYgMC45NTQ2NDUgNi45MDI0OSAwLjgxODg2OSA2Ljc2NzQ0TDAuMjMzOTk4IDYuMTg1N0MwLjA5ODEzNzcgNi4wNTA1NiAwLjA3NzE5ODkgNS44MzgwNiAwLjE4NDA3MiA1LjY3OTAxTDMuNjY3OTkgMC40OTQxMVoiIGZpbGw9IiMyRTRDRTUiLz4KPC9zdmc+Cg==) center no-repeat;transition:background .4s}.ymaps3--tilt_label{display:flex;justify-content:center;align-items:center;width:24px;height:24px;padding:2px 0}.ymaps3--tilt-control__in-action{cursor:grabbing}.hide-indicator{display:none}.ymaps3--zoom-control{display:flex}.ymaps3--zoom-control_vertical{flex-direction:column}.ymaps3--zoom-control_horizontal{flex-direction:row-reverse}.ymaps3--zoom-control__in{display:block;width:24px;height:24px;border-bottom-right-radius:0;border-bottom-left-radius:0;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA1Ljk5MmMwLS41MzcuNDQ4LS45OTIgMS0uOTkyLjU1NiAwIDEgLjQ0NCAxIC45OTJWMTFoNS4wMDhjLjUzNyAwIC45OTIuNDQ4Ljk5MiAxIDAgLjU1Ni0uNDQ0IDEtLjk5MiAxSDEzdjUuMDA4YzAgLjUzNy0uNDQ4Ljk5Mi0xIC45OTItLjU1NiAwLTEtLjQ0NC0xLS45OTJWMTNINS45OTJDNS40NTUgMTMgNSAxMi41NTIgNSAxMmMwLS41NTYuNDQ0LTEgLjk5Mi0xSDExVjUuOTkyeiIgZmlsbD0iIzRkNGQ0ZCIvPjwvc3ZnPgo=) center no-repeat}.ymaps3--zoom-control__dark-in{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA1Ljk5MmMwLS41MzcuNDQ4LS45OTIgMS0uOTkyLjU1NiAwIDEgLjQ0NCAxIC45OTJWMTFoNS4wMDhjLjUzNyAwIC45OTIuNDQ4Ljk5MiAxIDAgLjU1Ni0uNDQ0IDEtLjk5MiAxSDEzdjUuMDA4YzAgLjUzNy0uNDQ4Ljk5Mi0xIC45OTItLjU1NiAwLTEtLjQ0NC0xLS45OTJWMTNINS45OTJDNS40NTUgMTMgNSAxMi41NTIgNSAxMmMwLS41NTYuNDQ0LTEgLjk5Mi0xSDExVjUuOTkyeiIgZmlsbD0iI2NjY2NjYyIvPjwvc3ZnPgo=) center no-repeat}.ymaps3--zoom-control__out{display:block;width:24px;height:24px;border-top-left-radius:0;border-top-right-radius:0;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01IDEyYTEgMSAwIDAgMSAxLTFoMTJhMSAxIDAgMSAxIDAgMkg2YTEgMSAwIDAgMS0xLTF6IiBmaWxsPSIjNGQ0ZDRkIi8+PC9zdmc+Cg==) center no-repeat}.ymaps3--zoom-control__dark-out{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01IDEyYTEgMSAwIDAgMSAxLTFoMTJhMSAxIDAgMSAxIDAgMkg2YTEgMSAwIDAgMS0xLTF6IiBmaWxsPSIjY2NjY2NjIi8+PC9zdmc+Cg==) center no-repeat}@keyframes ymaps3--popup-marker-show-top{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}@keyframes ymaps3--popup-marker-show-bottom{0%{transform:translateY(-12px);opacity:0}to{transform:none;opacity:1}}@keyframes ymaps3--popup-marker-show-left{0%{transform:translate(12px);opacity:0}to{transform:none;opacity:1}}@keyframes ymaps3--popup-marker-show-right{0%{transform:translate(-12px);opacity:0}to{transform:none;opacity:1}}.ymaps3--popup-marker{--ymaps3-default-tail-height: 8px;--ymaps3-default-tail-width: 24px;--ymaps3-default-border-radius: 12px;--ymaps3-default-tail-height-and-offset: calc(var(--ymaps3-default-tail-height) + var(--ymaps3-default-offset));--ymaps3-default-popup-tail-rotate-offset: calc( var(--ymaps3-default-tail-width) / 2 - var(--ymaps3-default-tail-height) / 2 );--ymaps3-default-popup-tail-transform-top: translate(-50%, calc(-100% - var(--ymaps3-default-offset))) rotate(180deg);--ymaps3-default-popup-tail-transform-bottom: translate(-50%, var(--ymaps3-default-offset));position:absolute}.ymaps3--popup-marker.ymaps3--popup-marker__hide{display:none}.ymaps3--popup-marker svg{display:block}.ymaps3--popup-marker_container{width:-moz-max-content;width:max-content;max-width:500px;max-height:600px;display:block;position:absolute;padding:8px 12px;border-radius:var(--ymaps3-default-border-radius);background-color:#fff;color:#34374a;font-size:14px;font-style:normal;font-weight:400;line-height:20px;box-shadow:0 4px 12px #5f69831a,0 4px 24px #5f69830a;overflow:hidden;text-overflow:ellipsis}.ymaps3--popup-marker_container.ymaps3--popup-marker__dark{background-color:#272729;color:#c8c9cc}.ymaps3--popup-marker_tail{display:block;position:absolute;color:#fff}.ymaps3--popup-marker_tail.ymaps3--popup-marker__dark{color:#272729}.ymaps3--popup-marker_tail svg{filter:drop-shadow(0px 4px 24px rgba(95,105,131,.04)) drop-shadow(0px 4px 12px rgba(95,105,131,.1))}.ymaps3--popup-marker__position-top{animation:ymaps3--popup-marker-show-top .2s ease-out!important}.ymaps3--popup-marker__position-top .ymaps3--popup-marker_container{transform:translate(-50%,calc(-100% - var(--ymaps3-default-tail-height-and-offset)))}.ymaps3--popup-marker__position-top .ymaps3--popup-marker_tail{transform:var(--ymaps3-default-popup-tail-transform-top)}.ymaps3--popup-marker__position-top.ymaps3--popup-marker__position-left .ymaps3--popup-marker_container{transform:translate(calc(-100% + var(--ymaps3-default-border-radius) + var(--ymaps3-default-tail-width) / 2),calc(-100% - var(--ymaps3-default-tail-height-and-offset)))}.ymaps3--popup-marker__position-top.ymaps3--popup-marker__position-left .ymaps3--popup-marker_tail{transform:var(--ymaps3-default-popup-tail-transform-top)}.ymaps3--popup-marker__position-top.ymaps3--popup-marker__position-right .ymaps3--popup-marker_container{transform:translate(calc(-1 * var(--ymaps3-default-border-radius) - var(--ymaps3-default-tail-width) / 2),calc(-100% - var(--ymaps3-default-tail-height-and-offset)))}.ymaps3--popup-marker__position-top.ymaps3--popup-marker__position-right .ymaps3--popup-marker_tail{transform:var(--ymaps3-default-popup-tail-transform-top)}.ymaps3--popup-marker__position-bottom{animation:ymaps3--popup-marker-show-bottom .2s ease-out!important}.ymaps3--popup-marker__position-bottom .ymaps3--popup-marker_container{transform:translate(-50%,var(--ymaps3-default-tail-height-and-offset))}.ymaps3--popup-marker__position-bottom .ymaps3--popup-marker_tail{transform:var(--ymaps3-default-popup-tail-transform-bottom)}.ymaps3--popup-marker__position-bottom.ymaps3--popup-marker__position-left .ymaps3--popup-marker_container{transform:translate(calc(-100% + var(--ymaps3-default-border-radius) + var(--ymaps3-default-tail-width) / 2),var(--ymaps3-default-tail-height-and-offset))}.ymaps3--popup-marker__position-bottom.ymaps3--popup-marker__position-left .ymaps3--popup-marker_tail{transform:var(--ymaps3-default-popup-tail-transform-bottom)}.ymaps3--popup-marker__position-bottom.ymaps3--popup-marker__position-right .ymaps3--popup-marker_container{transform:translate(calc(-1 * var(--ymaps3-default-border-radius) - var(--ymaps3-default-tail-width) / 2),var(--ymaps3-default-tail-height-and-offset))}.ymaps3--popup-marker__position-bottom.ymaps3--popup-marker__position-right .ymaps3--popup-marker_tail{transform:var(--ymaps3-default-popup-tail-transform-bottom)}.ymaps3--popup-marker__position-left{animation:ymaps3--popup-marker-show-left .2s ease-out}.ymaps3--popup-marker__position-left .ymaps3--popup-marker_container{transform:translate(calc(-100% - var(--ymaps3-default-tail-height-and-offset) + 2px),-50%)}.ymaps3--popup-marker__position-left .ymaps3--popup-marker_tail{transform:translate(calc(-100% - var(--ymaps3-default-offset) + var(--ymaps3-default-popup-tail-rotate-offset)),-50%) rotate(90deg)}.ymaps3--popup-marker__position-right{animation:ymaps3--popup-marker-show-right .2s ease-out}.ymaps3--popup-marker__position-right .ymaps3--popup-marker_container{transform:translate(calc(var(--ymaps3-default-tail-height-and-offset) - 2px),-50%)}.ymaps3--popup-marker__position-right .ymaps3--popup-marker_tail{transform:translate(calc(var(--ymaps3-default-offset) - var(--ymaps3-default-popup-tail-rotate-offset)),-50%) rotate(-90deg)}@keyframes ymaps3--default-marker-hint-hover{0%{margin-left:-10px;opacity:0}to{margin-left:0;opacity:1}}.ymaps3--default-marker-point{position:absolute;cursor:pointer}.ymaps3--default-marker-point svg{display:block}.ymaps3--hint{box-sizing:border-box;position:absolute;max-width:190px;padding:4px 12px 4px 20px;flex-direction:column;align-items:center;border-radius:1000px;background:#ffffffd6;line-height:16px;white-space:nowrap;z-index:-2}.ymaps3--hint__stable{display:inline-flex}.ymaps3--hint__hovered{display:none}.ymaps3--default-marker-point:hover .ymaps3--hint__hovered{display:inline-flex;animation:ymaps3--default-marker-hint-hover .2s ease-out}.ymaps3--hint-title{display:block;width:100%;color:#050d33;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.ymaps3--hint-subtitle{display:block;width:100%;color:#7b7d85;font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis}.ymaps3--pin .ymaps3--default-marker__background{position:absolute;transform:translate(-50%,calc(-100% + 2px));filter:drop-shadow(0px 2px 6px rgba(24,27,34,.4))}.ymaps3--pin .ymaps3--default-marker__stroke{position:absolute;transform:translate(-50%,-50%);z-index:-1}.ymaps3--pin .ymaps3--default-marker__icon{position:absolute;transform:translate(-50%,-49px);z-index:1}.ymaps3--pin .ymaps3--hint{transform:translate(11px,-49px)}.ymaps3--pin .ymaps3--hint.ymaps3--hint__big{transform:translate(11px,-57px)}.ymaps3--small-poi .ymaps3--default-marker__background{position:absolute;transform:translate(-50%,-50%)}.ymaps3--small-poi .ymaps3--default-marker__stroke{position:absolute;transform:translate(-50%,-50%);z-index:-1;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.1))}.ymaps3--small-poi .ymaps3--default-marker__icon{position:absolute;z-index:1;transform:translate(-50%,-50%)}.ymaps3--small-poi .ymaps3--default-marker__icon svg{transform:scale(calc(14 / 24))}.ymaps3--small-poi .ymaps3--hint{transform:translateY(-12px)}.ymaps3--small-poi .ymaps3--hint.ymaps3--hint__big{transform:translateY(-20px)}.ymaps3--micro-poi .ymaps3--default-marker__background{position:absolute;transform:translate(-50%,-50%)}.ymaps3--micro-poi .ymaps3--default-marker__stroke{position:absolute;transform:translate(-50%,-50%);z-index:-1;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.1))}.ymaps3--micro-poi .ymaps3--hint{transform:translate(-1px,-12px)}.ymaps3--micro-poi .ymaps3--hint.ymaps3--hint__big{transform:translate(-1px,-20px)}.ymaps3--default-marker-point_dark .ymaps3--hint{background:#1d1e1fd6}.ymaps3--default-marker-point_dark .ymaps3--hint-title{color:#f2f5fa}.ymaps3--default-marker-point_dark .ymaps3--hint-subtitle{color:#7b7d85}.ymaps3--default-ruler-point_icon{position:absolute;cursor:pointer;transform:translate(-50%,-50%)}.ymaps3--default-ruler-point_icon svg{display:block}.ymaps3--default-ruler-preview-point{position:absolute;cursor:pointer;opacity:.6;transform:translate(-50%,-50%)}.ymaps3--default-ruler-preview-point svg{display:block}.ymaps3--default-ruler-point_tooltip{position:relative}.ymaps3--default-ruler-point_tooltip svg{display:block}.ymaps3--default-ruler-point_measurements{position:absolute;display:inline-flex;align-items:flex-start;padding:2px 6px;font-size:14px;font-weight:500;font-style:normal;line-height:20px;text-align:center;white-space:nowrap;color:#050d33;border-radius:8px;background:#fff;box-shadow:0 0 2px #5f698314,0 2px 4px #5f698333;transform:translate(10px,-50%)}.ymaps3--default-ruler-point_measurements.ymaps3--default-ruler-point__hidden,.ymaps3--default-ruler-point_actions.ymaps3--default-ruler-point__hidden{display:none}.ymaps3--default-ruler-point_actions{position:absolute;display:inline-flex;align-items:center;padding:0;border-radius:8px;background:#fff;box-shadow:0 0 2px #5f698314,0 2px 4px #5f698333;transform:translate(10px,14px)}.ymaps3--default-ruler-point_actions button{display:flex;justify-content:center;align-items:center;padding:8px;cursor:pointer;border:none;border-radius:8px;background:#fff0}.ymaps3--default-ruler-point_actions .ymaps3--default-ruler-point_actions__finish{display:flex;justify-content:center;align-items:center;padding:8px;gap:6px}.ymaps3--default-ruler-point_actions button:hover{color:#122db2}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .1s ease-in-out}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0 50%,#23282f99 0 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;inset:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;inset:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;inset:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}

/* End */


/* Start:/local/templates/innopolis24/assets/vendor/animate.min.css?176061030325402*/
@charset "UTF-8";/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,0.75,1)}40%{transform:scale3d(0.75,1.25,1)}50%{transform:scale3d(1.15,0.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scale3d(1,1,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scale3d(1,1,1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown:not(.modified){animation-name:bounceInDown}@keyframes bounceInDownModified{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:1}40%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown.modified{animation-name:bounceInDownModified}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft:not(.modified){animation-name:bounceInLeft}@keyframes bounceInLeftModified{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:1}40%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft.modified{animation-name:bounceInLeftModified}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight:not(.modified){animation-name:bounceInRight}@keyframes bounceInRightModified{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:1}40%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight.modified{animation-name:bounceInRightModified}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}.bounceInUp:not(.modified){animation-name:bounceInUp}@keyframes bounceInUpModified{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:1}40%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}.bounceInUp.modified{animation-name:bounceInUpModified}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown:not(.modified){animation-name:fadeInDown}@keyframes fadeInDownModified{from{opacity:1;transform:none}50%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown.modified{animation-name:fadeInDownModified}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig:not(.modified){animation-name:fadeInDownBig}@keyframes fadeInDownBigModified{from{opacity:1;transform:none}50%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig.modified{animation-name:fadeInDownBigModified}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft:not(.modified){animation-name:fadeInLeft}@keyframes fadeInLeftModified{from{opacity:1;transform:none}50%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft.modified{animation-name:fadeInLeftModified}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig:not(.modified){animation-name:fadeInLeftBig}@keyframes fadeInLeftBigModified{from{opacity:1;transform:none}50%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig.modified{animation-name:fadeInLeftBigModified}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight:not(.modified){animation-name:fadeInRight}@keyframes fadeInRightModified{from{opacity:1;transform:none}50%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight.modified{animation-name:fadeInRightModified}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig:not(.modified){animation-name:fadeInRightBig}@keyframes fadeInRightBigModified{from{opacity:1;transform:none}50%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig.modified{animation-name:fadeInRightBigModified}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp:not(.modified){animation-name:fadeInUp}@keyframes fadeInUpModified{from{opacity:1;transform:none}50%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp.modified{animation-name:fadeInUpModified}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig:not(.modified){animation-name:fadeInUpBig}@keyframes fadeInUpBigModified{from{transform:none}50%{transform:translate3d(0,2000px,0)}to{transform:none}}.fadeInUpBig.modified{animation-name:fadeInUpBigModified}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn:not(.modified){animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedInModified{from{transform:none}40%{transform:translate3d(100%,0,0) skewX(-30deg)}60%{transform:skewX(20deg)}80%{transform:skewX(-5deg)}to{transform:none}}.lightSpeedIn.modified{animation-name:lightSpeedInModified;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn:not(.modified){animation-name:rotateIn}@keyframes rotateInModified{from{transform-origin:center;transform:none}50%{transform-origin:center;transform:rotate3d(0,0,1,-200deg)}to{transform-origin:center;transform:none}}.rotateIn.modified{animation-name:rotateInModified}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft:not(.modified){animation-name:rotateInDownLeft}@keyframes rotateInDownLeftModified{from{transform-origin:left bottom;transform:none}50%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg)}to{transform-origin:left bottom;transform:none}}.rotateInDownLeft.modified{animation-name:rotateInDownLeftModified}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight:not(.modified){animation-name:rotateInDownRight}@keyframes rotateInDownRightModified{from{transform-origin:right bottom;transform:none}50%{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg)}to{transform-origin:right bottom;transform:none}}.rotateInDownRight.modified{animation-name:rotateInDownRightModified}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft:not(.modified){animation-name:rotateInUpLeft}@keyframes rotateInUpLeftModified{from{transform-origin:left bottom;transform:none}50%{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg)}to{transform-origin:left bottom;transform:none}}.rotateInUpLeft.modified{animation-name:rotateInUpLeftModified}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight:not(.modified){animation-name:rotateInUpRight}@keyframes rotateInUpRightModified{from{transform-origin:right bottom;transform:none}50%{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg)}to{transform-origin:right bottom;transform:none}}.rotateInUpRight.modified{animation-name:rotateInUpRightModified}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}.rollIn:not(.modified){animation-name:rollIn}@keyframes rollInModified{from{transform:none}50%{transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{transform:none}}.rollIn.modified{animation-name:rollInModified}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn:not(.modified){animation-name:zoomIn}@keyframes zoomInModified{50%{transform:scale3d(.3,.3,.3)}}.zoomIn.modified{animation-name:zoomInModified}@keyframes zoomToIn{from{opacity:0;transform:scale3d(1.7,1.7,1.7);animation-timing-function:ease-out}30%{opacity:0}100%{opacity:1}}.zoomToIn:not(.modified){animation-name:zoomToIn}@keyframes zoomToInModified{50%{transform:scale3d(1.7,1.7,1.7);animation-timing-function:ease-out}}.zoomToIn.modified{animation-name:zoomToInModified}@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInDown:not(.modified){animation-name:zoomInDown}@keyframes zoomInDownModified{from{opacity:1}45%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}90%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInDown.modified{animation-name:zoomInDownModified}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInLeft:not(.modified){animation-name:zoomInLeft}@keyframes zoomInLeftModified{from{opacity:1}45%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}90%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInLeft.modified{animation-name:zoomInLeftModified}@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInRight:not(.modified){animation-name:zoomInRight}@keyframes zoomInRightModified{from{opacity:1}45%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}90%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInRight.modified{animation-name:zoomInRightModified}@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInUp:not(.modified){animation-name:zoomInUp}@keyframes zoomInUpModified{from{opacity:1}45%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}90%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInUp.modified{animation-name:zoomInUpModified}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0,-100%,0)}to{transform:translate3d(0,0,0)}}.slideInDown:not(.modified){animation-name:slideInDown}@keyframes slideInDownModified{from{transform:translate3d(0,0,0)}50%{transform:translate3d(0,-100%,0)}to{transform:translate3d(0,0,0)}}.slideInDown.modified{animation-name:slideInDownModified}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0)}to{transform:translate3d(0,0,0)}}.slideInLeft:not(.modified){animation-name:slideInLeft}@keyframes slideInLeftModified{from{transform:translate3d(0,0,0)}50%{transform:translate3d(-100%,0,0)}to{transform:translate3d(0,0,0)}}.slideInLeft.modified{animation-name:slideInLeftModified}@keyframes slideInRight{from{transform:translate3d(100%,0,0)}to{transform:translate3d(0,0,0)}}.slideInRight:not(.modified){animation-name:slideInRight}@keyframes slideInRightModified{from{transform:translate3d(0,0,0)}50%{transform:translate3d(100%,0,0)}to{transform:translate3d(0,0,0)}}.slideInRight.modified{animation-name:slideInRightModified}@keyframes slideInUp{from{transform:translate3d(0,100%,0)}to{transform:translate3d(0,0,0)}}.slideInUp:not(.modified){animation-name:slideInUp}@keyframes slideInUpModified{from{transform:translate3d(0,0,0)}50%{transform:translate3d(0,100%,0)}to{transform:translate3d(0,0,0)}}.slideInUp.modified{animation-name:slideInUpModified}@keyframes slideOutDown{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}
/* End */


/* Start:/local/blocks/apply/budget-with-grant/style.css?176657956469*/
.budget-with-grant__text a {
    color: var(--primary-link-text);
}
/* End */
