

/* Start:/local/templates/university/styles/app.css?179428761759220*/
@charset "UTF-8";:root{--color-brand: #e72e2e;--color-brand-dark: #d12627;--color-brand-deep: #952727;--color-invalid: #f73030;--color-valid: #02aa02;--color-input-focus: #a9a9a9;--color-input-invalid: #e72e2e;--color-input-valid: #008600;--color-black: #000000;--color-ink: #33363b;--color-text: #000000;--color-text-muted: #222222;--color-border: #737373;--color-success: #008600;--color-placeholder: #c9c9c9;--color-white: #ffffff;--color-surface: #f5f5f5;--color-surface-alt: #f9f9f9;--color-dark-0: #000000;--color-dark-1: #0a0a0a;--color-dark-2: #141414;--color-dark-3: #202020;--color-dark-4: #2d2d2d;--color-dark-5: #464646;--color-red-0: #952727;--color-red-1: #be2b2b;--color-red-2: #d12627;--color-red-3: #e72e2e;--color-red-4: #E42323;--color-red-5: #B00A0B;--color-light-gray: #F2F2F2;--color-gray: #9e9e9e;--color-dark-gray: #707070;--color-gray-muted: #a2a2a2;--shadow-card: 0 4px 9.3px rgba(0, 0, 0, .15);--shadow-stats: 0 4px 50px rgba(0, 0, 0, .25);--font-display: "RF Dewi Extended", Onest, sans-serif;--font-ui: Onest, sans-serif;--layout-max: 1920px;--container-width: 1296px;--container-padding-inline: 312px;--radius-pill: 50px;--radius-card: 20px;--radius-image: 43px;--radius-stats: 30px;--radius-input: 10px;--radius-tag: 20px;--radius-check: 2px;--ease-out: cubic-bezier(.22, 1, .36, 1);--duration-reveal: .7s;--duration-fast: .2s;--z-base: 0;--z-raised: 1;--z-overlay: 2;--z-overlay-top: 3;--z-dropdown: 30;--z-header: 40;--z-dialog: 50}@font-face{font-family:RF Dewi Extended;src:url(/local/templates/university/styles/../fonts/rf-dewi/RFDewiExtended-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:RF Dewi Extended;src:url(/local/templates/university/styles/../fonts/rf-dewi/RFDewiExtended-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RF Dewi Extended;src:url(/local/templates/university/styles/../fonts/rf-dewi/RFDewiExtended-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:RF Dewi Extended;src:url(/local/templates/university/styles/../fonts/rf-dewi/RFDewiExtended-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:RF Dewi Extended;src:url(/local/templates/university/styles/../fonts/rf-dewi/RFDewiExtended-Ultrabold.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}html{scroll-behavior:smooth;overflow-x:clip}body{margin:0;font-family:var(--font-display);font-weight:400;color:var(--color-text);background:var(--color-surface);-webkit-font-smoothing:antialiased;overflow-x:clip}body.is-menu-locked{overflow:hidden}*,*:before,*:after{box-sizing:border-box}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer;border:none;background:none;padding:0}ul,ol,p,h1,h2,h3,h4{margin:0}.container{width:100%;max-width:var(--container-width);margin-inline:auto;padding-inline:16px}@media(min-width:1360px){.container{padding-inline:0}}.text-trim,.section-label,.section-title,.hero__title,.hero__text,.hero__stat-value,.hero__stat-label,.header__nav a,.header__phone,.header__menu-nav a,.problem-card__title,.problem-card__text,.problems__intro-text,.service-card__title,.service-card__text,.equipment-card__title,.equipment__lead,.step__title,.step__text,.step__number,.diagnostics__lead,.diagnostics__panel-title,.diagnostics__note,.downtime-card__title,.downtime-card__text,.center-card__city,.center-card__address,.manufacturers__lead,.footer__link,.footer__contacts,.footer__copy,.tag__label,.btn{text-box-trim:trim-both;text-box-edge:cap alphabetic}.section-label{font-family:var(--font-display);font-weight:600;font-size:18px;line-height:normal;color:var(--color-brand)}.section-label--light{color:var(--color-white)}.section-title{font-family:var(--font-display);font-weight:700;font-size:45px;line-height:normal;text-transform:uppercase;color:var(--color-text)}.section-title__light{font-weight:400}.section-title--invert{color:var(--color-white)}@media(max-width:1023px){.section-title{font-size:28px;line-height:1.2}}.section-lead{font-family:var(--font-display);font-weight:600;font-size:18px;line-height:normal;color:var(--color-text)}.section-lead--invert{color:var(--color-white)}@media(max-width:1023px){body .show-for-large{display:none}}body .hide-for-large{display:none}@media(max-width:1023px){body .hide-for-large{display:block}}body .hide{display:none}.text-center{text-align:center}.reveal{opacity:0;transform:translateY(28px);transition:opacity var(--duration-reveal) var(--ease-out),transform var(--duration-reveal) var(--ease-out);will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:none;transition-delay:0ms}.reveal--left,.reveal--right,.reveal--scale{transform:translateY(28px)}.reveal-stagger>.reveal:nth-child(1){transition-delay:0ms}.reveal-stagger>.reveal:nth-child(2){transition-delay:80ms}.reveal-stagger>.reveal:nth-child(3){transition-delay:.16s}.reveal-stagger>.reveal:nth-child(4){transition-delay:.24s}.reveal-stagger>.reveal:nth-child(5){transition-delay:.32s}.reveal-stagger>.reveal:nth-child(6){transition-delay:.4s}.reveal-stagger>.reveal.is-visible{transition-delay:0ms}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 16px;border-radius:var(--radius-pill);font-family:var(--font-ui);font-weight:700;font-size:16px;line-height:normal;white-space:nowrap;transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease,border-color var(--duration-fast) ease,transform var(--duration-fast) ease}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn__arrow{width:14.66px;height:15.57px;flex-shrink:0;display:block;transform:rotate(59.28deg);transform-origin:center center}.btn--primary,.btn--outline-light,.btn--link{color:var(--color-white)}.btn--primary{background:var(--color-brand)}.btn--primary:hover{background:var(--color-brand-dark)}.btn--outline-light{border:1px solid var(--color-white);background:transparent}.btn--outline-light:hover{background:#ffffff14}.btn--light{background:var(--color-white);border:1px solid var(--color-white);color:var(--color-black)}.btn--light:hover{background:var(--color-surface)}.btn--dark{background:var(--color-black);color:var(--color-white)}.btn--link{width:auto;gap:9px;min-height:auto;padding:0;text-decoration:underline;text-underline-position:from-font}.btn--link:hover{opacity:.85;transform:none}.header .btn--primary{width:auto;min-width:148px}@media(max-width:1023px){.header .btn--primary{width:100%}}.diagnostics .btn--light{width:276px;max-width:100%}.tag{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px 10px;border-radius:var(--radius-tag);font-family:var(--font-display);font-weight:600;line-height:normal;white-space:nowrap}.tag__plus{font-size:28px;line-height:1}.tag__label{font-size:16px}.tag--dark{background:var(--color-black);border:1px solid var(--color-black);color:var(--color-white)}.tag--outline-brand{background:transparent;border:1px solid var(--color-brand);color:var(--color-white)}.tag--outline-brand .tag__label{font-size:18px}.card{position:relative;overflow:hidden;background:var(--color-white);border-radius:var(--radius-card);box-shadow:var(--shadow-card);container-type:inline-size;container-name:card}.card--accent:after{content:"";position:absolute;z-index:var(--z-base);border-radius:50%;border:17px solid var(--color-brand);pointer-events:none;box-sizing:border-box}.card--accent-sm:after{left:calc(100% - 53px);top:91px;width:106px;height:106px;border-width:17px}@media(max-width:1023px){.card--accent-sm:after{left:calc(100% - 66px);top:82px}}.equipment-card.card--accent:after{left:calc(100% - 109px);top:127px;width:153px;height:151px;border-width:17px}@media(max-width:1023px){.equipment-card.card--accent:after{left:calc(100% - 82px);top:117px}}.downtime-card.card--accent:after{left:calc(100% - 127px);top:117px;width:153px;height:151px;border-width:17px}@media(max-width:1023px){.downtime-card.card--accent:after{left:calc(100% - 124px);top:106px}}.problem-icon{position:relative;display:block;width:26px;height:26px;flex-shrink:0}.problem-icon__ring,.problem-icon__mark{position:absolute;display:block}.problem-icon__ring{top:0;right:0;bottom:0;left:0;width:26px;height:26px}.problem-icon__mark{top:6px;left:6px;width:14px;height:14px}.header{position:absolute;inset-inline:0;top:var(--bx-panel-height, 0px);z-index:var(--z-header);height:84px;background:var(--color-white)}.header__inner{display:flex;align-items:center;gap:24px;height:100%}.header__nav{display:flex;align-items:center;flex:1 1 auto;gap:clamp(16px,2.2vw,32px);min-width:0;justify-content:center}.header__nav a{font-family:var(--font-display);font-weight:700;font-size:clamp(15px,1.2vw,18px);line-height:normal;color:var(--color-black);transition:color var(--duration-fast) ease;white-space:nowrap;letter-spacing:-.02em}.header__nav a:hover{color:var(--color-brand)}.header__actions{display:flex;align-items:center;flex:0 0 auto;gap:clamp(12px,1.5vw,24px);margin-left:auto}.header__phone{font-family:RF Dewi Extended,sans-serif;font-weight:600;font-size:clamp(15px,1.2vw,18px);line-height:normal;color:var(--color-black);white-space:nowrap}.header__burger{display:none;position:relative;z-index:var(--z-overlay-top);width:49px;height:49px;align-items:center;justify-content:center;flex-direction:column;gap:7px;background:transparent;transition:opacity .2s ease}.header__burger-line{display:block;width:37px;height:4px;border-radius:2px;background:var(--color-brand)}.header__menu{position:absolute;top:0;left:0;right:0;z-index:var(--z-overlay);display:flex;flex-direction:column;align-items:center;padding:62px 16px 67px;background:var(--color-white);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-16px);transition:opacity .28s var(--ease-out),transform .28s var(--ease-out),visibility .28s}.header__menu-close{position:absolute;top:20px;right:16px;display:flex;align-items:center;justify-content:center}.header__menu-close svg path{stroke:#bcbcbc}.header__menu-nav{display:flex;flex-direction:column;align-items:center;gap:28px;margin-bottom:35px}.header__menu-nav a{font-family:var(--font-display);font-weight:600;font-size:18px;line-height:normal;color:var(--color-black);transition:color var(--duration-fast) ease}.header__menu-nav a:hover{color:var(--color-brand)}.header.is-menu-open .header__menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.header.is-menu-open .header__burger{opacity:0;pointer-events:none}@media(max-width:1023px){.header{height:74px}.header__inner{display:flex;align-items:center;justify-content:space-between}.header__logo{width:94px;height:48px;object-fit:contain}.header__nav,.header__actions{display:none}.header__burger{display:flex;flex-shrink:0}.header__menu{left:0;right:0;width:100%}}.hero{position:relative;z-index:var(--z-raised);color:var(--color-white);background:var(--color-surface)}.hero__stage{position:relative;min-height:660px;padding:148px 0 120px;background-image:url(/local/templates/university/styles/../images/top-image.jpg);background-size:cover;background-position:right;background-repeat:no-repeat}@media(max-width:1023px){.hero__stage{min-height:auto;padding:155px 0 95px;background-image:url(/local/templates/university/styles/../images/top-image-mobile.jpg);background-position:0 77px}}@media(max-width:420px){.hero__stage{background-size:contain}}.hero__content{padding-top:21px;min-width:0}@media(max-width:1023px){.hero__content{padding-top:0;order:1}}.hero__title{margin:0 0 25px;max-width:749px;font-family:var(--font-display);font-weight:700;font-size:clamp(42px,4.5vw,48px);line-height:1.15;color:var(--color-white)}@media(max-width:1023px){.hero__title{margin-bottom:15px;font-size:28px}}.hero__text{max-width:578px;margin:0 0 45px;font-weight:600;font-size:18px;line-height:1.2}@media(max-width:1023px){.hero__text{margin-bottom:38px}}.hero__actions{display:flex;flex-wrap:wrap;gap:16px}@media(max-width:1023px){.hero__actions{flex-direction:column;gap:19px}}.hero__stats-wrap{position:relative;z-index:calc(var(--z-raised) + 1)}.hero__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(24px,4vw,64px);align-items:start;box-sizing:border-box;width:100%;min-height:155px;margin-top:-96px;padding:56px clamp(32px,5vw,59px);background:var(--color-white);border-radius:var(--radius-stats);box-shadow:var(--shadow-stats)}@media(max-width:1023px){.hero__stats{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:9px;row-gap:12px;min-height:auto;margin-top:-55px;padding:0;background:transparent;border-radius:0;box-shadow:none}}.hero__stat{display:flex;flex-direction:column;align-items:center;row-gap:20px;min-width:0;text-align:center}@media(max-width:1023px){.hero__stat{min-height:126px;padding:22px 12px 16px;background:var(--color-white);border-radius:var(--radius-stats);box-shadow:var(--shadow-card);justify-content:center;row-gap:10px}}.hero__stat-value{font-weight:600;font-size:clamp(40px,4vw,64px);line-height:1;color:var(--color-brand);white-space:nowrap}@media(max-width:1023px){.hero__stat-value{font-size:48px}.hero__stat-value span{font-size:26px}}.hero__stat-label{font-weight:600;font-size:18px;line-height:1.2;color:var(--color-black)}@media(max-width:1023px){.hero__stat-label{font-size:14px}}.hero__stat-label sup{font-size:10px;line-height:0}.hero .btn--primary{width:288px;max-width:100%}@media(max-width:1023px){.hero .btn--primary{width:100%}}.hero .btn--outline-light{width:275px;max-width:100%}@media(max-width:1023px){.hero .btn--outline-light{width:100%}}.formats{padding:80px 0 66px}@media(max-width:1023px){.formats{padding:66px 0 55px}}.formats .section-label{margin-bottom:33px}@media(max-width:1023px){.formats .section-label{margin-bottom:19px}}.formats .section-title{margin-bottom:15px;max-width:594px}@media(max-width:1023px){.formats .section-title{max-width:330px;margin-bottom:11px}}.formats__text{max-width:882px;margin-bottom:39px}@media(max-width:1023px){.formats__text{margin-bottom:25px}}.formats__card{background:var(--color-white);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:25px 35px 30px 27px;display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden}@media(min-width:1200px)and (max-width:1350px){.formats__card{padding-bottom:60px}}@media(max-width:1023px){.formats__card{padding:25px 20px 65px 15px}}.formats__card:after{content:url(/local/templates/university/styles/../images/semicircle-red.svg);position:absolute;bottom:-3px;right:0}@media(max-width:1023px){.formats__card:after{width:122px;height:50px}}.formats__card_active{background:linear-gradient(to top right,var(--color-red-3) 17%,var(--color-red-5) 100%);color:var(--color-white)}.formats__card_active:after{content:url(/local/templates/university/styles/../images/semicircle-white.svg)}.formats__card_active .formats__card-label{color:var(--color-white)}.formats__card_active .formats__card-note{background:transparent;border-color:var(--color-white)}.formats__card-label{color:var(--color-red-4);font-weight:700;margin-bottom:11px}.formats__card-title{font-weight:700;font-size:20px;margin-bottom:10px;height:100%}.formats__card-text{max-width:296px;margin-bottom:28px}@media(max-width:1023px){.formats__card-text{margin-bottom:18px}}.formats__card-notes{display:flex;gap:8px}.formats__card-note{background:var(--color-light-gray);border:1px solid var(--color-black);border-radius:var(--radius-card);padding:7px 15px;line-height:1}@media(max-width:1023px){.formats__card-note{padding:7px 10px}}.formats .swiper{padding:0 10px 10px;margin:0 -10px}.formats .swiper-slide{display:flex;height:auto}.directions{padding:57px 0;color:var(--color-white);background:conic-gradient(from 0deg at 60% 37%,#d12627 85deg,#e52d2e 168deg,#e72e2e 214deg,#952727 325deg,#d12627 360deg)}@media(max-width:1023px){.directions{padding:40px 0}}.directions__inner{display:flex;align-items:flex-start;gap:40px}@media(max-width:1199px){.directions__inner{flex-direction:column;gap:40px}}@media(max-width:1023px){.directions__inner{gap:28px;display:block}}.directions__head{flex:0 0 324px;max-width:324px}@media(max-width:1199px){.directions__head{flex-basis:auto;max-width:594px}}@media(max-width:1023px){.directions__head{max-width:330px}}.directions__head .section-label{margin-bottom:32px}@media(max-width:1023px){.directions__head .section-label{margin-bottom:18px}}.directions__head .section-title{max-width:none;margin-bottom:12px;line-height:1.1}@media(max-width:1023px){.directions__head .section-title{line-height:1.2}}.directions__text{font-weight:400;font-size:16px;line-height:1.2}@media(max-width:1023px){.directions__text{margin-bottom:25px}}.directions__grid{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 17px}.directions__card{display:flex;flex-direction:column;min-height:171px;padding:19px 12px 31px;background:var(--color-white);border-radius:var(--radius-card);box-shadow:0 6px 12.9px #0003;color:var(--color-text)}@media(max-width:1023px){.directions__card{min-height:164px;padding:19px 12px 34px}}.directions__icon{width:24px;height:24px;margin-bottom:12px}@media(max-width:1023px){.directions__icon{margin-bottom:10px}}.directions__card-title{font-weight:700;font-size:16px;line-height:1.2;margin-bottom:8px}@media(max-width:1023px){.directions__card-title{margin-bottom:3px}}.directions__card-text{font-weight:400;font-size:16px;line-height:1.2}.directions__slider.swiper{margin-right:-16px}.seminars{padding:101px 0 150px}.seminars .section-label{margin-bottom:32px}.seminars .section-title{max-width:640px;margin-bottom:43px;line-height:1.2}.seminars__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px}@media(max-width:1199px){.seminars__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.seminars__card{display:flex;flex-direction:column;padding:20px 20px 32px;background:var(--color-white);border-radius:var(--radius-card);box-shadow:0 6px 12.9px #0003,0 4px 9.3px #00000026;color:var(--color-text)}.seminars__status{align-self:flex-start;padding:10px;border:1px solid var(--color-gray);border-radius:var(--radius-tag);font-weight:700;font-size:14px;line-height:12px;text-transform:uppercase;color:var(--color-gray);margin-bottom:18px}.seminars__status--open{color:var(--color-red-4);border-color:var(--color-red-4)}.seminars__status--request{border-color:var(--color-brand);color:var(--color-red-4)}.seminars__card-title{min-height:48px;font-weight:700;font-size:20px;line-height:24px;margin-bottom:7px;height:100%}.seminars__card-text{min-height:58px;font-size:16px;line-height:19.2px;margin-bottom:11px}.seminars__meta{display:flex;font-size:14px;line-height:17px;color:var(--color-gray);margin-bottom:20px}.seminars__meta-item{display:flex;align-items:center;height:22px}.seminars__meta-item+.seminars__meta-item{margin-left:9px;padding-left:7px;border-left:1px solid var(--color-gray)}.seminars__link{align-self:flex-start;color:var(--color-brand)}.seminars__link:hover{color:var(--color-brand);text-decoration:none}@media(max-width:1023px){.seminars{padding:65px 0}.seminars .section-label{margin-bottom:18px}.seminars .section-title{margin-bottom:25px}.seminars__slider.swiper{margin-right:-16px;margin-bottom:-20px;padding-bottom:20px}.seminars__slider .swiper-slide{width:min(322px,88vw)}.seminars__card{min-height:350px;padding:20px 15px 49px}.seminars__status{padding:10px 11px;line-height:10px;margin-bottom:19px}.seminars__card-title{margin-bottom:7px}.seminars__card-text,.seminars__meta{margin-bottom:18px}.seminars__meta-item+.seminars__meta-item{margin-left:8px;padding-left:8px}}.intensive{padding:68px 0 97px;color:var(--color-white);background:linear-gradient(to right,#d12627 51%,#e72e2e 59%,#952727 90%)}@media(max-width:1023px){.intensive{padding:44px 0;background:linear-gradient(to bottom,#d12627 37%,#e72e2e 64%,#ba2525 85%)}}.intensive__inner{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}@media(max-width:1023px){.intensive__inner{flex-direction:column;gap:0}.intensive__inner.container{padding-right:13px}}.intensive__content .section-label{margin-bottom:32px}@media(max-width:1023px){.intensive__content .section-label{margin-bottom:18px}}.intensive__content .section-title{line-height:1.2;margin-bottom:19px}@media(max-width:1023px){.intensive__content .section-title{margin-bottom:10px}}@media(max-width:1023px){.intensive__content{display:contents}}.intensive__text{font-size:16px;line-height:1.2;margin-bottom:29px}@media(max-width:1023px){.intensive__text{margin-bottom:25px}}.intensive__card{margin-top:45px;padding:32px 88px 41px;border-radius:var(--radius-image);background:var(--color-white);color:var(--color-black)}@media(max-width:1300px){.intensive__card{padding:32px 40px 41px}}@media(max-width:1023px){.intensive__card{order:1;margin-top:0;padding:21px 16px 28px;border-radius:30px;width:100%}}.intensive__card-title{font-size:24px;font-weight:700;line-height:normal;margin-bottom:15px}@media(max-width:1023px){.intensive__card-title{margin-bottom:23px}}.intensive__list{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}@media(max-width:1023px){.intensive__list{gap:12px}}.intensive__item{display:flex;flex-direction:column;padding:7px 20px;border:1px solid var(--color-black);border-radius:var(--radius-pill);line-height:normal}@media(max-width:1199px){.intensive__item{padding:14px 20px}}@media(max-width:1023px){.intensive__item{padding:5px 16px;border-radius:var(--radius-card);line-height:1.42}}.intensive__item-title{font-family:var(--font-display);font-weight:600;font-size:20px}@media(max-width:1023px){.intensive__item-title{font-weight:700;font-size:16px;line-height:1.2}}.intensive__item-text{font-size:16px}@media(max-width:1023px){.intensive__item-text{line-height:1.2}}@media(max-width:1023px){.intensive__button{order:2;width:100%;margin-top:28px}}.process{padding:100px 0;color:var(--color-text)}@media(max-width:1023px){.process{padding:65px 0}}.process .section-label{margin-bottom:32px}@media(max-width:1023px){.process .section-label{margin-bottom:33px}}.process .section-title{line-height:1.2;margin-bottom:28px}@media(max-width:1023px){.process .section-title{margin-bottom:11px}}.process__text{max-width:545px;margin-bottom:38px;font-size:16px;line-height:1.2}@media(max-width:1023px){.process__text{margin-bottom:29px}}@media(max-width:1023px){.process__slider.swiper{margin-right:-16px}}.process__track.swiper-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:31px}@media(max-width:1023px){.process__track.swiper-wrapper{display:flex;gap:0}}.process__step.swiper-slide{display:flex;flex-direction:column;width:auto;height:auto}@media(max-width:1023px){.process__step.swiper-slide{width:301px}}.process__step-head{display:flex;align-items:center;margin-bottom:23px}.process__number{display:inline-flex;align-items:center;flex-shrink:0;padding:10px;border-radius:var(--radius-pill);background:var(--color-brand);color:var(--color-white);font-size:40px;line-height:28px}.process__line{flex:1 1 auto;height:2px;margin:0 -6px 0 30px;background:var(--color-gray)}@media(max-width:1023px){.process__line{margin:0 -2px 0 22px}}.process__step-title{margin-bottom:5px;font-weight:700;font-size:20px;line-height:1.2}@media(max-width:1023px){.process__step-title{margin-bottom:4px}}.process__step-text{margin-bottom:40px;font-size:16px;line-height:1.2}@media(max-width:1023px){.process__step-text{margin-bottom:28px}}.process__image{display:block;width:100%;height:255px;margin-top:auto;object-fit:cover;border-radius:32px}.partners{padding:84px 0 100px;color:var(--color-text);background:var(--color-white)}@media(max-width:1199px){.partners{padding:40px 0}}.partners__inner{display:flex;justify-content:space-between;align-items:flex-start;gap:51px}@media(max-width:1199px){.partners__inner{display:block}}.partners__head{width:47%}@media(max-width:1250px){.partners__head{width:40%}}@media(max-width:1199px){.partners__head{width:auto}}.partners .section-label{margin-bottom:32px}.partners .section-title{line-height:1.2;margin-bottom:27px}@media(max-width:1250px){.partners .section-title{font-size:38px}}@media(max-width:1199px){.partners .section-title{margin-bottom:16px}}@media(max-width:1023px){.partners .section-title{font-size:27px;margin-bottom:11px}}@media(max-width:370px){.partners .section-title{font-size:25px}}.partners__text{max-width:571px;font-size:16px;line-height:1.2}@media(max-width:1199px){.partners__text{max-width:none;margin-bottom:24px}}.partners__slider.swiper{width:49.07%;margin-top:56px}@media(max-width:1250px){.partners__slider.swiper{width:60%}}@media(max-width:1199px){.partners__slider.swiper{width:auto;margin-top:0;margin-right:-16px}}.partners__track.swiper-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media(max-width:1199px){.partners__track.swiper-wrapper{display:flex;grid-template-columns:none;gap:0}}.partners__slide.swiper-slide{width:auto;height:auto}@media(max-width:1199px){.partners__slide.swiper-slide{width:306px}}@media(min-width:1200px){.partners__slide--offset{margin-top:55px}}.partners__card{position:relative;box-sizing:border-box;height:344px;padding:50px 20px 0;overflow:hidden;border-radius:var(--radius-card);background-color:var(--color-brand-deep);color:var(--color-white)}.partners__card--1{background:url(/local/templates/university/styles/../images/partners-bg-1.png) center/cover no-repeat}.partners__card--2{background:url(/local/templates/university/styles/../images/partners-bg-2.png) center/cover no-repeat}.partners__card-title{position:relative;z-index:1;margin-bottom:7px;font-family:var(--font-display);font-weight:900;font-size:40px;line-height:48px}.partners__card-text{position:relative;z-index:1;margin:0;font-size:16px;line-height:19.2px}.certificates{position:relative;overflow:hidden;padding:66px 0 67px;color:var(--color-white);background:linear-gradient(100deg,var(--color-dark-1) 0%,var(--color-dark-5) 100%)}@media(max-width:1023px){.certificates{padding:40px 0}}.certificates:before,.certificates:after{content:"";position:absolute;z-index:var(--z-base);box-sizing:border-box;border-style:solid;border-color:var(--color-brand);border-radius:50%;pointer-events:none}.certificates:before{left:-186px;top:-186px;width:372px;height:372px;border-width:14px}.certificates:after{left:calc(89.8% - 358px);top:102px;width:716px;height:716px;border-width:56px}@media(min-width:1024px)and (max-width:1659px){.certificates:before{display:none}}@media(max-width:1023px){.certificates:before{left:-170px;top:240px;width:230px;height:230px;border-width:14px}.certificates:after{left:225px;top:-70px;width:150px;height:150px;border-width:14px}}.certificates__inner{position:relative;z-index:var(--z-raised);display:flex;justify-content:space-between;align-items:flex-start}@media(max-width:1023px){.certificates__inner{flex-direction:column;gap:24px}}.certificates__intro{flex:0 0 36.9%;width:36.9%}@media(max-width:1023px){.certificates__intro{flex:none;width:auto}}.certificates .section-label{margin-bottom:32px}@media(max-width:1023px){.certificates .section-label{margin-bottom:33px}}.certificates .section-title{margin-bottom:16px;font-size:clamp(28px,3.3vw,45px);line-height:1.1;color:var(--color-white)}@media(max-width:1023px){.certificates .section-title{margin-bottom:11px}}.certificates__text{max-width:440px;font-size:16px;line-height:1.2;margin-bottom:22px}@media(max-width:1023px){.certificates__text{margin-bottom:0}}.certificates__card{position:relative;isolation:isolate;flex:0 0 58.6%;width:58.6%;margin-top:20px;padding:24px 30px 24px 173px;color:var(--color-text)}.certificates__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:url(/local/templates/university/styles/../images/certificates-card.png) center/100% 100% no-repeat}@media(max-width:1199px){.certificates__card{padding-left:110px}}@media(min-width:1360px){.certificates__card{height:284px;padding-bottom:0}}@media(max-width:1023px){.certificates__card{flex:none;width:100%;margin-top:0;padding:0}.certificates__card:before{display:none}}@media(max-width:1023px){.certificates__card-body{padding:22px 20px 24px;border-radius:var(--radius-card);background:var(--color-white)}}.certificates__card-title{margin-bottom:8px;font-weight:600;font-size:32px;line-height:1.2;letter-spacing:.02em}@media(max-width:1023px){.certificates__card-title{margin-bottom:8px;font-size:20px}}.certificates__card-text{max-width:485px;font-size:16px;line-height:1.2}@media(max-width:1023px){.certificates__card-text{max-width:none}}.certificates__form{margin-top:19px}.certificates__label{display:block;margin-bottom:7px;font-size:14px;line-height:1.2}@media(max-width:1023px){.certificates__label{color:var(--color-white)}}.certificates__search{display:flex;align-items:center;gap:16px}@media(max-width:1023px){.certificates__search{flex-direction:column;align-items:stretch;gap:24px}}.certificates__field{position:relative;flex:1 1 auto;min-width:0}.certificates__input{display:block;width:100%;height:48px;padding:0 48px 0 20px;border:1px solid transparent;border-radius:24px;background:var(--color-white);box-shadow:0 6px 12.9px #0003;font:inherit;font-size:14px;color:var(--color-text);outline:none}.certificates__input:focus{border-color:var(--color-input-focus)}.certificates__input.is-invalid{border-color:var(--color-input-invalid)}.certificates__input.is-valid{border-color:var(--color-input-valid)}@media(max-width:1023px){.certificates__input{border-radius:16px}}.certificates__search-icon{position:absolute;top:50%;right:18px;transform:translateY(-50%);color:var(--color-text);pointer-events:none}@media(max-width:1023px){.certificates__search-icon{top:24px}}.certificates__note{display:none}@media(max-width:1023px){.certificates__note{display:block;margin-top:10px;font-size:10px;line-height:1.15;color:var(--color-placeholder)}}.certificates__submit.btn{flex:0 0 142px;width:142px;min-height:44px}@media(max-width:1023px){.certificates__submit.btn{flex:none;width:100%}}.certificates__result{width:398px;max-width:100%;margin-top:13px;padding:16px 20px 18px;border-radius:16px;background:var(--color-white);box-shadow:var(--shadow-card)}.certificates__result-title{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:14px;line-height:1.2;color:var(--color-brand)}.certificates__result-title svg{flex-shrink:0}.certificates__result-title--success{color:var(--color-success)}.certificates__result-text{font-size:12px;line-height:1.15;color:var(--color-text-muted)}.certificates__result-text--margin{margin-bottom:6px}.certificates sup{font-size:10px;line-height:0}.application{padding:66px 0 102px}@media(max-width:1023px){.application{padding:68px 0 64px}}.application__intro{margin-top:34px}@media(max-width:1023px){.application__intro{margin-top:0}}.application__layout{display:grid;grid-template-columns:minmax(0,.83fr) minmax(0,1fr);column-gap:clamp(24px,4vw,80px);align-items:start}@media(max-width:1023px){.application__layout{display:flex;flex-direction:column;gap:26px}}.application .section-label{margin-bottom:32px}@media(max-width:1023px){.application .section-label{margin-bottom:19px}}.application .section-title{margin-bottom:24px}@media(max-width:1023px){.application .section-title{margin-bottom:16px}}.application__lead{width:100%;max-width:480px;font-weight:400;font-size:16px;line-height:1.2}@media(max-width:1023px){.application__lead{max-width:none;font-size:16px}}.form-card{box-sizing:border-box;width:100%;justify-self:end;margin-top:77px;overflow:visible;background:var(--color-white);border-radius:var(--radius-card);padding:37px 40px}@media(max-width:1023px){.form-card{width:auto;margin-top:0;margin-inline:-16px;padding:24px 16px;justify-self:auto}}@media(min-width:640px){.form-card{margin-inline:0;width:100%}}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 24px;margin-bottom:16px}@media(max-width:1023px){.form-grid{grid-template-columns:1fr;gap:15px}}.field{display:flex;flex-direction:column;gap:10px;min-width:0}.field--full{grid-column:1/-1;margin-top:5px}.field__required{color:var(--color-brand);font-weight:700}.field--valid .field__control,.field--valid .select__box{border-color:var(--color-valid)}@media(hover:hover){.field--valid .field__control:hover,.field--valid .select__box:hover{border-color:var(--color-valid)}}.field--invalid .field__control,.field--invalid .select__box{border-color:var(--color-invalid)}@media(hover:hover){.field--invalid .field__control:hover,.field--invalid .select__box:hover{border-color:var(--color-invalid)}}.field--invalid .field__hint{display:block}.field__label{font-size:14px;color:var(--color-black)}.field__counter{font-size:14px;line-height:normal;color:var(--color-black)}.field__hint{display:none;margin-top:-2px;font-size:12px;line-height:normal;color:var(--color-placeholder)}.field__control{font-size:14px;width:100%;height:44px;padding:10px 20px;border:1px solid var(--color-border);border-radius:var(--radius-input);background:var(--color-white);color:var(--color-black);outline:none;transition:border-color var(--duration-fast) ease,background-color var(--duration-fast) ease}.field__control::placeholder{color:var(--color-placeholder)}@media(hover:hover){.field__control:hover{border-color:#5a5a5a}}.field__control:focus{border-color:var(--color-border)}.field__control--textarea{height:104px;padding:10px 15px;resize:vertical}.select{position:relative;z-index:var(--z-raised)}.select.is-open{z-index:var(--z-dropdown)}.select.is-open .select__box{border-color:var(--color-border);border-bottom-left-radius:0;border-bottom-right-radius:0}.select.is-open .select__icon{transform:rotate(180deg)}.select.is-open .select__menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.select__box{position:relative;z-index:var(--z-overlay);border:1px solid var(--color-border);border-radius:var(--radius-input);background:var(--color-white);transition:border-color var(--duration-fast) ease,border-radius var(--duration-fast) ease}@media(hover:hover){.select__box:hover{border-color:#5a5a5a}}.select__trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:10px 20px;border:0;background:transparent;color:var(--color-black);text-align:left;cursor:pointer}.select__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:normal}.select__value.is-placeholder{color:var(--color-placeholder)}.select__icon{flex-shrink:0;width:10px;height:6px;background:url(/images/icon-chevron.svg) center/contain no-repeat;transition:transform var(--duration-fast) ease}.select__menu{position:absolute;top:100%;left:0;right:0;z-index:var(--z-raised);margin:0;padding:10px 20px 14px;list-style:none;background:var(--color-white);border:1px solid var(--color-border);border-top:0;border-radius:0 0 var(--radius-input) var(--radius-input);box-shadow:0 8px 20px #00000014;max-height:min(280px,50vh);overflow-y:auto;overscroll-behavior:contain;opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none;transition:opacity var(--duration-fast) ease,transform var(--duration-fast) ease,visibility var(--duration-fast) ease}.select__option{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:center;width:100%;padding:7px 0;border:0;background:transparent;color:var(--color-black);font:inherit;font-size:14px;line-height:normal;text-align:left;cursor:pointer}.select__option:before{content:"";width:18px;height:18px;border:1px solid var(--color-black);border-radius:var(--radius-check);background:var(--color-white) center/9px 7px no-repeat;transition:background-color var(--duration-fast) ease,border-color var(--duration-fast) ease,background-image var(--duration-fast) ease}@media(hover:hover){.select__option:hover:before{border-color:var(--color-brand)}}.select__option.is-selected:before{border-color:var(--color-black);background-color:var(--color-black);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7' viewBox='0 0 9 7' fill='none'%3E%3Cpath d='M1 3.2L3.3 5.5L8 0.8' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.form-agreements{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.form-agreements__intro{margin-bottom:12px;font-size:14px}.checkbox{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start;font-size:12px;line-height:normal;color:var(--color-black);cursor:pointer}.checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:1px solid var(--color-black);border-radius:var(--radius-check);background:var(--color-white) center/9px 7px no-repeat;cursor:pointer;margin:1px 0 0;transition:background-color var(--duration-fast) ease,border-color var(--duration-fast) ease,background-image var(--duration-fast) ease}@media(hover:hover){.checkbox input:hover{border-color:var(--color-brand)}}.checkbox input:checked{background-color:var(--color-black);border-color:var(--color-black);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7' viewBox='0 0 9 7' fill='none'%3E%3Cpath d='M1 3.2L3.3 5.5L8 0.8' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.checkbox input:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.checkbox a{color:var(--color-brand);text-decoration:none}.checkbox a:hover{text-decoration:underline}.field--invalid.checkbox input{border-color:var(--color-invalid)}.field--invalid.checkbox .field__hint{display:block;grid-column:1/-1;margin-top:-2px}@media(max-width:1023px){.form-card .btn--primary{width:100%}}.form-dialog{z-index:var(--z-dialog);width:min(100%,480px);max-width:calc(100vw - 32px);padding:0;border:0;border-radius:var(--radius-card);background:transparent;color:var(--color-black);box-shadow:none}.form-dialog::backdrop{background:#00000073}.form-dialog__inner{position:relative;padding:32px 28px 28px;background:var(--color-white);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.form-dialog__close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:var(--color-black);font-size:24px;line-height:1;cursor:pointer}.form-dialog__close:hover{background:var(--color-surface)}.form-dialog__title{margin-bottom:12px;font-family:var(--font-display);font-size:24px;line-height:1.2;color:var(--color-black)}.form-dialog__message{margin-bottom:20px;font-size:16px;line-height:1.45}.form-dialog__action{min-width:140px}.form-dialog--error .form-dialog__title{color:var(--color-brand)}.btn.is-loading{opacity:.7;pointer-events:none}.questions{padding-bottom:54px;interpolate-size:allow-keywords}@media(max-width:1023px){.questions{padding-bottom:32px}}.questions .section-label{margin-bottom:32px}@media(max-width:1023px){.questions .section-label{margin-bottom:16px}}.questions .section-title{margin-bottom:48px}@media(max-width:1023px){.questions .section-title{margin-bottom:24px}}.questions__list{display:grid;gap:20px;margin-bottom:68px}@media(max-width:1023px){.questions__list{margin-bottom:40px}}.questions__item{background:var(--color-white);border-radius:var(--radius-stats);box-shadow:0 6px 12.9px #0003}.questions__item::details-content{block-size:0;overflow:hidden;content-visibility:hidden;transition:block-size .3s var(--ease-out),content-visibility .3s allow-discrete}.questions__item[open]::details-content{block-size:auto;content-visibility:visible}.questions__item[open] .questions__toggle{background:var(--color-red-5)}.questions__item[open] .questions__toggle:after{transform:translate(-50%,-50%) scaleY(0)}.questions__item[open] .questions__summary{padding-bottom:11px}.questions__summary{display:flex;align-items:center;gap:14px;padding:16px 30px;cursor:pointer;list-style:none;border-radius:var(--radius-card)}.questions__summary::-webkit-details-marker{display:none}.questions__summary:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@media(max-width:1023px){.questions__summary{gap:12px;padding:17px;align-items:flex-start}}.questions__chevron{flex-shrink:0;width:16px;height:18px;color:var(--color-black)}@media(max-width:1023px){.questions__chevron{display:none}}.questions__question{flex:1;min-width:0;font-size:20px;line-height:1.2;color:var(--color-black);font-weight:600}.questions__toggle{position:relative;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:var(--color-brand);transition:background-color var(--duration-fast) ease}.questions__toggle:before,.questions__toggle:after{content:"";position:absolute;left:50%;top:50%;background:var(--color-white);border-radius:1px;transform:translate(-50%,-50%);transition:transform .3s var(--ease-out)}.questions__toggle:before{width:18px;height:3px}.questions__toggle:after{width:3px;height:18px}@media(max-width:1023px){.questions__toggle{order:-1;width:32px;height:32px}.questions__toggle:before{width:14px}.questions__toggle:after{height:14px}}.questions__answer{padding:0 30px 24px;max-width:1080px}.questions__answer p{margin:0;font-size:20px;line-height:1.2;color:var(--color-black)}@media(max-width:1023px){.questions__answer{padding:0 16px 20px}}.questions__sup{font-size:7px;line-height:0;vertical-align:super}.questions__footnote{font-size:13px;line-height:1.3;color:var(--color-dark-gray)}@media(prefers-reduced-motion:reduce){.questions__item::details-content,.questions__toggle,.questions__toggle:before,.questions__toggle:after{transition:none}}.verification-hero{position:relative;display:flex;align-items:flex-start;min-height:695px;padding-top:151px;overflow:hidden;background:var(--color-white);margin-bottom:100px}.verification-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-base)}.verification-hero__bg img{position:absolute;top:58px;right:0;width:auto;height:auto;max-width:100%}.verification-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff,#fff 38%,#fff0 60%)}.verification-hero__inner{position:relative;z-index:var(--z-raised);width:100%}.verification-hero__mobile-img{position:absolute;top:73px;right:0;z-index:var(--z-base);width:165px;height:auto}.verification-hero__content{max-width:665px}.verification-hero__title{font-weight:700;font-size:70px;line-height:1.05;color:var(--color-black);margin-bottom:12px}.verification-hero__text{max-width:515px;font-weight:600;font-size:18px;line-height:normal;color:var(--color-black);margin-bottom:21px}.verification-hero__text sup{font-size:10px;line-height:0}.verification-hero__form{display:flex;align-items:center;gap:125px}.verification-hero__field{display:flex;flex-direction:column;gap:12px;width:398px;flex-shrink:0}.verification-hero__label{font-size:14px;line-height:10px;color:var(--color-black)}.verification-hero__input-wrap{display:flex;align-items:center;gap:8px;height:48px;padding:12px 20px;border-radius:var(--radius-tag);background:var(--color-white);box-shadow:0 6px 12.9px #0003;transition:box-shadow var(--duration-fast) ease}.verification-hero__input-wrap:focus-within{box-shadow:0 0 0 2px var(--color-brand),0 6px 12.9px #0003}.verification-hero__input{flex:1 1 auto;min-width:0;padding:0;border:none;background:transparent;font-size:14px;line-height:1;color:var(--color-black)}.verification-hero__input::placeholder{color:#b3b3b3;opacity:1}.verification-hero__input:focus{outline:none}.verification-hero__icon{flex-shrink:0;width:16px;height:16px;cursor:pointer}.verification-hero__hint{font-size:10px;line-height:1;color:#b3b3b3}.verification-hero__hint-sup{font-size:6px}.verification-hero__sup{font-size:9px;vertical-align:super;line-height:0;position:relative;top:-12px;right:4px}.verification-hero__button{flex-shrink:0}@media(max-width:1023px){.verification-hero{align-items:stretch;min-height:0;padding-top:126px;padding-bottom:35px;margin-bottom:64px}.verification-hero__bg:after{background:none}.verification-hero__content{max-width:none}.verification-hero__title{font-size:28px;line-height:1.1;margin-bottom:10px}.verification-hero__sup{font-size:7px;top:-3px;right:0}.verification-hero__text{margin-bottom:19px;font-size:18px}.verification-hero__form{flex-direction:column;gap:0}.verification-hero__field{width:100%;gap:8px}.verification-hero__button{width:100%;margin-top:34px}}.verification-result{padding-bottom:100px}.verification-result__card{display:flex;align-items:stretch;min-height:398px;border-radius:var(--radius-card);background:var(--color-white);box-shadow:0 6px 12.9px #0003;overflow:hidden}.verification-result__panel{position:relative;flex:0 0 37.8%;display:flex;flex-direction:column;overflow:hidden;padding:23px 36px 36px;color:var(--color-white);background:linear-gradient(74deg,#e82e2e 17%,#b00a0a)}.verification-result__panel:before,.verification-result__panel:after{content:"";position:absolute;pointer-events:none}.verification-result__panel:before{top:0;right:0;bottom:0;left:0;background:#0003}.verification-result__panel:after{left:251px;top:329px;width:295px;height:281px;box-sizing:border-box;border:25px solid var(--color-brand);border-radius:50%}.verification-result__panel>*{position:relative;z-index:1}.verification-result__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:63px;height:63px;border-radius:50%;background:var(--color-white);margin-bottom:29px}.verification-result__icon svg{display:block;width:31px;height:23px}.verification-result__title{font-weight:700;font-size:45px;line-height:1.1;margin-bottom:20px}@media(max-width:1199px){.verification-result__title{font-size:40px}}.verification-result__text{max-width:380px;font-size:16px;line-height:1.2}.verification-result__sup{font-size:6px;vertical-align:super;line-height:0}.verification-result__details{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;padding:44px 35px 0 34px;margin:0}.verification-result__row{display:grid;grid-template-columns:358px 1fr;align-items:start;padding-bottom:11px;margin-bottom:11px;border-bottom:.5px solid var(--color-gray-muted)}.verification-result__term,.verification-result__value{margin:0;font-size:16px;line-height:1.2}.verification-result__term{font-weight:700;color:var(--color-gray-muted)}.verification-result__value{color:var(--color-black)}@media(max-width:1023px){.verification-result{padding-bottom:64px;margin:0 -16px}.verification-result__card{flex-direction:column;min-height:0}.verification-result__panel{flex:none;display:grid;grid-template-columns:43px 1fr;column-gap:7px;align-items:start;padding:24px 16px 36px;border-radius:var(--radius-card)}.verification-result__panel:after{display:none}.verification-result__icon{width:43px;height:43px;margin-bottom:0}.verification-result__icon svg{width:23px;height:17px}.verification-result__title{margin:-2px 0 0;font-size:28px}.verification-result__text{grid-column:1/-1;max-width:none;margin-top:13px}.verification-result__details{padding:28px 16px}.verification-result__row{grid-template-columns:1fr;row-gap:9px;padding:16px 0;margin-bottom:0}.verification-result__row:first-child{padding-top:0}}.competencies{position:relative;overflow:hidden;padding-block:53px 78px;background:linear-gradient(278deg,#464646,#131313 93%)}.competencies__ring{position:absolute;border-radius:50%;box-sizing:border-box;pointer-events:none}.competencies__ring--large{left:84.58%;top:-225px;width:476px;height:453px;border:32px solid var(--color-brand)}@media(max-width:1023px){.competencies__ring--large{display:none}}.competencies__ring--small{left:-100px;top:171px;width:376px;height:392px;border:10px solid var(--color-brand)}@media(max-width:1023px){.competencies__ring--small{left:-24px;top:auto;bottom:-147px;width:177px;height:179px}}.competencies__ring--top{left:285px;top:-79px;width:170px;height:157px;border:10px solid var(--color-brand)}.competencies__container{position:relative;z-index:var(--z-raised)}.competencies__grid{display:grid;grid-template-columns:48.77% 44.29%;align-items:start}.competencies__head{max-width:508px}.competencies__head .section-label{margin-bottom:32px}.competencies__head .section-title{max-width:508px;line-height:1.1}.competencies__text{padding-top:45px;font-family:var(--font-display);font-weight:400;font-size:16px;line-height:normal;color:var(--color-white)}.competencies__text p{margin:0 0 19px}.competencies__text p:last-child{margin-bottom:0}.competencies__sup{line-height:0;font-size:10px}@media(max-width:1023px){.competencies{padding-block:44px 53px;background:linear-gradient(319deg,#464646 36%,#141414 89%)}.competencies__grid{grid-template-columns:1fr}.competencies__head .section-label{margin-bottom:18px}.competencies__head .section-title{margin-bottom:15px}.competencies__sup{display:inline;font-size:6px}.competencies__text{padding-top:0}}.advantages{padding-block:100px 80px}.advantages__grid{display:grid;grid-template-columns:45.06% 1fr;align-items:start}.advantages__intro .section-label{margin-bottom:32px}.advantages__intro .section-title{line-height:1.1;margin-bottom:15px}.advantages__intro .section-title .advantages__sup{font-size:9px;font-weight:400;position:relative;top:-14px;right:-3px}@media(max-width:1023px){.advantages__intro .section-title .advantages__sup{top:-8px}}.advantages__text{max-width:497px;font-size:16px;line-height:normal;color:var(--color-text)}.advantages__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin:0;padding:0;list-style:none}.advantages__card{display:flex;flex-direction:column;justify-content:center;gap:10px;min-height:171px;padding:19px 20px;border-radius:var(--radius-card);background:var(--color-white);box-shadow:var(--shadow-card);color:var(--color-text)}.advantages__icon{display:block;width:24px;height:24px}.advantages__card-title{margin:0;font-size:16px;font-weight:700;line-height:normal}.advantages__card-text{margin:0;font-size:16px;font-weight:400;line-height:1.2}.advantages__sup{font-size:7px;line-height:0;vertical-align:super}.advantages__slide.swiper-slide{width:313px}.advantages__footnote{margin:72px 0 0;font-size:13px;line-height:1.3;color:var(--color-dark-gray)}@media(max-width:1023px){.advantages{padding-block:67px 53px}.advantages__grid{display:block}.advantages__intro .section-label{margin-bottom:18px}.advantages__intro .section-title{margin-bottom:15px}.advantages__text{margin-bottom:25px}.advantages__list{grid-template-columns:1fr}.advantages__footnote{margin-top:32px;font-size:12px}.advantages__slider.swiper{padding-bottom:12px}.advantages__card{min-height:175px}}.footer{background:var(--color-black);color:var(--color-white);min-height:158px;padding:29px 0 23px;overflow:hidden}@media(max-width:1023px){.footer{padding:48px 0 28px}}.footer__top{display:grid;grid-template-columns:minmax(0,19.14fr) minmax(0,19.21fr) minmax(0,24fr) minmax(0,25.77fr) minmax(0,11.88fr);column-gap:0;align-items:center;margin-bottom:39px}@media(min-width:1024px)and (max-width:1199px){.footer__top{column-gap:10px}}@media(max-width:1023px){.footer__top{display:flex;flex-direction:column;align-items:flex-start;gap:22px;width:100%}}.footer__logo{grid-column:1;width:154px;height:54px}.footer__logo img{width:100%;height:100%;object-fit:contain}.footer__link{padding-top:13px;font-family:var(--font-display);font-weight:400;font-size:14px;line-height:normal;text-decoration:underline;text-underline-position:from-font;min-width:0}@media(max-width:1023px){.footer__link{padding-top:0;width:auto;white-space:normal}}.footer__link:hover{opacity:.8}.footer__link--consent{grid-column:2;font-family:var(--font-ui)}@media(max-width:1023px){.footer__link--consent{grid-column:unset;width:auto;order:1}}.footer__link--recommend{grid-column:3}@media(max-width:1023px){.footer__link--recommend{grid-column:unset;width:auto;order:2}}.footer__link--policy{grid-column:4}@media(max-width:1023px){.footer__link--policy{grid-column:unset;width:auto;order:3}}.footer__contacts{grid-column:5;display:grid;row-gap:0;justify-self:start;padding-top:8px;font-family:var(--font-display);font-weight:400;font-size:14px;line-height:normal;white-space:nowrap}@media(max-width:1023px){.footer__contacts{grid-column:unset;width:auto;justify-self:auto;margin-left:0;padding-top:15px;row-gap:4px;order:4;white-space:normal}}.footer__contacts a:hover{opacity:.8}.footer__copy{margin-bottom:0;text-align:center;font-family:var(--font-display);font-weight:400;font-size:14px;line-height:normal;white-space:nowrap}.footer__bottom{display:flex;align-items:flex-end;gap:16px;justify-content:space-between}.footer__bottom .footer__logo{flex:0 0 auto;width:116px;height:41px}.footer__bottom .footer__copy{min-width:0;text-align:left;font-size:13px;white-space:normal}.certificate-not-found-text{text-align:center;margin-bottom:60px}.certificate-not-found-text sup{font-size:12px;line-height:0}@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)}}

/* End */
/* /local/templates/university/styles/app.css?179428761759220 */
