
.siteFooter{background-color:linear-gradient(#4b8e83,#1f6b5e);border-top:1px solid #e5e7eb}.siteFooter__debug{color:#9ca3af;font-size:12px}


.page-investors .contacts-section{padding-left:clamp(16px,16px + 46px*(100vw - 390px)/1530px,62px);padding-right:clamp(16px,16px + 46px*(100vw - 390px)/1530px,62px)}

.page-media{flex-direction:column;align-items:center;margin-bottom:3.75rem;display:flex}
.page-media-detail{padding-left:clamp(16px,16px + 46px*(100vw - 390px)/1530px,62px);padding-right:clamp(16px,16px + 46px*(100vw - 390px)/1530px,62px);padding-top:clamp(96px,96px + 52px*(100vw - 390px)/1530px,148px);padding-bottom:clamp(40px,40px + 40px*(100vw - 390px)/1530px,80px)}.page-media-detail__back{margin-bottom:1rem}.page-media-detail__btn{filter:invert();font-weight:400}.page-media-detail__container{gap:clamp(32px,32px + 135px*(100vw - 390px)/1530px,167px);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:1100px){.page-media-detail__container{grid-template-columns:1fr 27.313rem}}.page-media-detail__content{flex-direction:column;gap:1.75rem;min-width:0;display:flex}.page-media-detail__main{flex-direction:column;display:flex}.page-media-detail__main--header{justify-content:space-between;align-items:center;display:flex}.page-media-detail__date{color:#00000080;margin-bottom:1.5rem;font-size:.875rem;font-weight:500;line-height:140%}.page-media-detail__title{font-size:clamp(24px,24px + 28px*(100vw - 390px)/1530px,52px);margin:1rem 0 .5rem;font-weight:500;line-height:140%}.page-media-detail__description{font-size:clamp(16px,16px + 8px*(100vw - 390px)/1530px,24px);color:#00000080;margin-bottom:1.688rem;font-weight:400;line-height:140%}.page-media-detail__image{aspect-ratio:1191/723;border-radius:1rem;width:100%;position:relative;overflow:hidden}.page-media-detail__image img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.page-media-detail__image-placeholder{aspect-ratio:1191/723;background-color:#1f6b5e;background-image:url(/icons/logo-light.svg),linear-gradient(#4b8e83,#1f6b5e);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:min(45%,220px),cover;width:100%}.page-media-detail__sidebar{flex-direction:column;gap:1.5rem;display:none}@media (min-width:1100px){.page-media-detail__sidebar{display:flex;position:sticky;top:198px}}.page-media-detail__sidebar-title{font-size:1.5rem;font-weight:500;line-height:140%}.page-media-detail__sidebar-list,.page-media-detail__footer{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:640px){.page-media-detail__footer{flex-direction:row;justify-content:space-between;align-items:center;gap:0}}.page-media-detail__footer--title{font-size:1rem;font-weight:500;line-height:100%}.page-media-detail__share{align-items:center;gap:1rem;display:flex}.page-media-detail__social-list{align-items:center;gap:1rem;padding:0;display:flex}.page-media-detail__social-item{list-style-type:none}.page-media-detail--newspaper .news-element--gallery .news-element__carousel-container{flex-direction:column;gap:2rem;display:flex;overflow:visible}.page-media-detail--newspaper .news-element--gallery .news-element__carousel-item{width:100%;max-block-size:none;min-inline-size:0;margin:0}.page-media-detail--newspaper .news-element--gallery .news-element__carousel-img{object-fit:contain;border-radius:1rem;width:100%;height:auto;max-height:none;display:block}
.page-career{padding-left:clamp(16px,16px + 46px*(100vw - 390px)/1530px,62px);padding-right:clamp(16px,16px + 46px*(100vw - 390px)/1530px,62px);padding-top:clamp(96px,96px + 44px*(100vw - 390px)/1530px,140px);padding-bottom:40px}.page-career__title{margin-bottom:clamp(24px,24px + 32px*(100vw - 390px)/1530px,56px);font-size:clamp(24px,24px + 12px*(100vw - 390px)/1530px,36px);font-weight:500}.page-career__actions{flex-direction:column;gap:16px;margin:20px 0;display:flex}@media (min-width:576px){.page-career__actions{flex-direction:row}}.page-career__content{margin-top:clamp(30px,30px + 28px*(100vw - 390px)/1530px,58px);margin-bottom:clamp(50px,50px + 50px*(100vw - 390px)/1530px,100px);flex-direction:column;gap:64px;display:flex}@media (max-width:1200px){.page-career__content{gap:16px}.page-career__content .vacancy-section{display:contents}.page-career__content .vacancy-section__text{order:1}.page-career__content .slider--vertical{order:2}.page-career__content .filter{order:3}.page-career__content .vacancy-section__list,.page-career__content .vacancy-section__empty{order:4}}@media (min-width:1200px){.page-career__content{flex-direction:row;justify-content:space-between;align-items:flex-start}}
.page-contacts{padding-left:clamp(16px,16px + 46px*(100vw - 390px)/1530px,62px);padding-right:clamp(16px,16px + 46px*(100vw - 390px)/1530px,62px);padding-top:clamp(96px,96px + 44px*(100vw - 390px)/1530px,140px);padding-bottom:clamp(40px,40px + 40px*(100vw - 390px)/1530px,80px);margin-bottom:clamp(30px,30px + 26px*(100vw - 390px)/1530px,56px)}.page-contacts .yandex-map{border:1px solid #0000000d;border-radius:32px;height:500px}.page-contacts .yandex-map .ymaps3--map-container{border-radius:32px}
.not-found-page{background-color:#f0f0f0;flex-direction:column;min-height:100svh;display:flex}.not-found{padding-top:clamp(48px,48px + 80px*(100vw - 390px)/1530px,128px);padding-right:clamp(16px,16px + 48px*(100vw - 390px)/1530px,64px);padding-bottom:clamp(48px,48px + 48px*(100vw - 390px)/1530px,96px);padding-left:clamp(16px,16px + 48px*(100vw - 390px)/1530px,64px);flex:1;display:flex}.not-found__container{align-items:center;gap:clamp(32px,32px + 64px*(100vw - 390px)/1530px,96px);grid-template-columns:minmax(0,1fr) auto;width:100%;max-width:1920px;margin:0 auto;display:grid}.not-found__content{min-width:0}.not-found__title{color:#0b0f1a;letter-spacing:-.03em;max-width:700px;font-weight:600;line-height:1.12;font-size:clamp(28px,28px + 36px*(100vw - 390px)/1530px,64px);margin:0;margin-bottom:clamp(24px,24px + 16px*(100vw - 390px)/1530px,40px)}.not-found__back{color:#fff;cursor:pointer;background-color:#1f6b5e;border:none;border-radius:2.063rem;justify-content:center;align-self:flex-start;align-items:center;padding:1rem;font-family:inherit;font-size:1rem;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.not-found__back:hover{background-color:#18584d}.not-found__back:active{transform:translateY(1px)}.not-found__back:focus-visible{outline-offset:3px;outline:2px solid #1f6b5e}.not-found__code{color:#0b0f1a;letter-spacing:-.06em;white-space:nowrap;font-weight:600;line-height:1;font-size:clamp(24px,24px + 40px*(100vw - 390px)/1530px,64px)}@media (max-width:1024px){.not-found__title{max-width:560px}.not-found__code{padding-top:.25em}}@media (max-width:767px){.not-found{justify-content:center;align-items:center}.not-found__container{text-align:center;grid-template-columns:1fr;align-content:center;justify-items:center;gap:32px}.not-found__content{grid-row:1}.not-found__code{grid-row:2;justify-self:center;padding-top:0;font-size:64px}.not-found__title{max-width:100%}.not-found__title br{display:none}}@media (max-width:480px){.not-found__container{gap:28px}.not-found__title{font-size:26px;line-height:1.2}.not-found__code{font-size:56px}.not-found__back{width:100%;min-height:48px;padding:.875rem 1rem;font-size:.875rem}}
