.management-item-min[data-v-afccce53]{border-radius:1rem;overflow:hidden}.management-item-min .picture[data-v-afccce53] img{object-fit:cover;width:100%;height:auto;transition:transform var(--transition-animation);aspect-ratio:1;border-radius:1rem}@media (hover:hover) and (prefers-reduced-motion:no-preference){.management-item-min .picture[data-v-afccce53] img:hover{transform:scale(1.05)}}@media screen and (width<=1200px){.management-item-min[data-v-afccce53]{margin:0;padding:0}.section-team .section-title[data-v-afccce53]{margin-bottom:0}}.section-team[data-v-afccce53] .section__content{gap:1.5rem;display:grid}.section-team[data-v-afccce53] .section__content .button-link{max-width:calc(50% - .625rem)}@media screen and (width<=1200px){.section-team[data-v-afccce53] .section__content .button-link{max-width:100%}.section-team[data-v-afccce53] .section__content{gap:1rem}}.section-team .management[data-v-afccce53]{grid-template-columns:repeat(6,1fr);gap:1.25rem;display:grid}@media screen and (width<=1200px){.section-team .management[data-v-afccce53]{grid-template-columns:repeat(2,1fr);gap:.5rem}}.fade-management-enter-active[data-v-afccce53],.fade-management-leave-active[data-v-afccce53]{transition:opacity var(--transition-animation),transform var(--transition-animation)!important}.fade-management-enter-from[data-v-afccce53],.fade-management-leave-to[data-v-afccce53]{opacity:0!important;transform:scale(.8)!important}.section.section-work[data-v-f53f9bff]{--section-title-color:#fff;--section-outline-color:#28272f;overflow:revert;color:#efeff3}@media screen and (width<=1200px){.section.section-work[data-v-f53f9bff]{overflow:hidden}}.employment[data-v-f53f9bff]{grid-template-columns:calc(-1.25rem + .58333 * (1.25rem + var(--container))) calc(-1.25rem + .083333 * (1.25rem + var(--container))) calc(-1.25rem + .33333 * (1.25rem + var(--container))) auto;gap:1.25rem;display:grid}.employment__conditions[data-v-f53f9bff]{z-index:1;position:relative}.employment__conditions[data-v-f53f9bff] :is(li,p){font-size:1.125rem;font-style:normal;font-weight:500;line-height:150%}@media screen and (width<=1200px){.employment__conditions[data-v-f53f9bff] :is(li,p){font-size:.875rem}.employment__conditions[data-v-f53f9bff] .button-link{max-width:100%}}.employment__conditions ul[data-v-f53f9bff]{padding:0;list-style:none}.employment__conditions ul li[data-v-f53f9bff]:before{content:"— "}.employment__conditions h4[data-v-f53f9bff]{color:#fff;margin-top:2.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:500;line-height:150%}@media screen and (width<=1200px){.employment__conditions h4[data-v-f53f9bff]{margin-top:2rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:120%}}.employment.employment--manager .employment__aside[data-v-f53f9bff]{flex-direction:column;justify-content:space-between;place-items:center;display:flex}.employment.employment--manager .employment__aside[data-v-f53f9bff] .manager{box-shadow:0 1rem 4rem -1.5rem var(--color--brand--primary)}@media (prefers-reduced-motion:no-preference){.employment.employment--manager .employment__aside[data-v-f53f9bff] .manager{position:sticky;top:6.625rem}}@media screen and (width<=1200px){.employment.employment--manager .employment__aside[data-v-f53f9bff] .manager{position:unset}}.employment.employment--manager .employment__aside[data-v-f53f9bff]>picture>img{aspect-ratio:1;width:100%;max-width:18.75rem}@media screen and (width<=1200px){.employment.employment--manager .employment__aside[data-v-f53f9bff]>picture{width:18.75rem;height:18.75rem;position:absolute;bottom:9.375rem}.employment.employment--manager[data-v-f53f9bff]{position:relative}}.employment:not(.employment--manager) .employment__aside[data-v-f53f9bff]{overflow:revert;background:var(--color--brand--primary);border-radius:1rem;position:relative}.employment:not(.employment--manager) .employment__aside[data-v-f53f9bff] .picture{position:absolute;bottom:-1.5rem;left:0;transform:translate(-22.625rem)}.employment:not(.employment--manager) .employment__aside[data-v-f53f9bff] .picture img{object-fit:contain;width:61.625rem;max-width:none;height:41.0625rem}@media screen and (width<=1200px){.employment:not(.employment--manager) .employment__aside[data-v-f53f9bff] .picture{position:absolute;bottom:-.9375rem;left:50%;transform:translate(-50%)}.employment:not(.employment--manager) .employment__aside[data-v-f53f9bff] .picture img{width:36.875rem;height:24.5625rem}.employment:not(.employment--manager) .employment__aside[data-v-f53f9bff]{aspect-ratio:1/1.3}.employment[data-v-f53f9bff]{flex-direction:column;gap:.5rem;display:flex}}.section-work.section-work--manager[data-v-f53f9bff] .section__content>div:nth-child(3){background:0 0}.principle[data-v-9ace6f32]{grid-template-columns:15.375rem auto;gap:2rem;display:grid}.principle__betony[data-v-9ace6f32]{color:#fff;width:16.25rem;height:100%;transition:background var(--transition-animation);aspect-ratio:260/260;background-size:16.25rem 16.25rem;border-radius:2rem;overflow:hidden}@media screen and (width<=1200px){.principle__betony[data-v-9ace6f32]{border-radius:.75rem;justify-content:flex-start;height:6.25rem;margin-left:-1rem}.principle__betony[data-v-9ace6f32] img{width:6.25rem;height:6.25rem}.principle__betony svg[data-v-9ace6f32]{aspect-ratio:246/260;height:6.25rem;display:block;position:relative;left:-.0625rem}}.principle__title[data-v-9ace6f32]{color:#403e4b;text-transform:uppercase;margin-bottom:1rem;font-size:1.5rem;font-weight:600;line-height:150%}@media screen and (width<=1200px){.principle__title[data-v-9ace6f32]{margin-bottom:.5rem;font-size:1rem;font-weight:500;line-height:130%}}.principle__text[data-v-9ace6f32]{color:#646472;font-size:1.125rem;font-weight:500;line-height:150%}.principle__text p+p[data-v-9ace6f32]{margin-top:1.6875rem}@media screen and (width<=1200px){.principle__text p+p[data-v-9ace6f32]{margin-top:1.3125rem}.principle__text[data-v-9ace6f32]{font-size:.875rem}.principle.principle--corporate-governance .principle__betony[data-v-9ace6f32],.principle.principle--ecological-principle .principle__betony[data-v-9ace6f32],.principle.principle--social-principle .principle__betony[data-v-9ace6f32]{background-position:50%;background-size:cover}.principle[data-v-9ace6f32]{grid-template-columns:1fr;gap:.5rem}}.section.section-our-principles .our-principles[data-v-9ace6f32]{background:#fff;border:1px solid #efeff3;border-radius:1.5rem;padding:2rem}.section.section-our-principles .our-principles .principle[data-v-9ace6f32]:not(:last-child){border-bottom:1px solid #eee;margin-bottom:2rem;padding-bottom:2rem}@media screen and (width<=1200px){.section.section-our-principles .our-principles .principle[data-v-9ace6f32]:not(:last-child){margin-bottom:1rem;padding-bottom:1rem}.section.section-our-principles .our-principles[data-v-9ace6f32]{border:none;padding:1rem}}.page.page--about[data-v-91558a50]{gap:6.25rem;display:grid}@media screen and (width<=1200px){.page.page--about[data-v-91558a50]{gap:4rem}}.section.section-why[data-v-91558a50]{--section-outline-color:var(--color--brand--secondary);--section-title-color:#fff;margin-bottom:-5rem}.section.section-why[data-v-91558a50] .section-title{margin-bottom:1rem}.section.section-why[data-v-91558a50] .section__content>p{color:#efeff3;font-size:1.25rem;font-weight:500;line-height:150%}@media screen and (width<=1200px){.section.section-why[data-v-91558a50] .section__content>p{font-size:1rem}}.section.section-why[data-v-91558a50] .section__content .answer-question-why-we{grid-template-columns:calc(-1.25rem + .5 * (1.25rem + var(--container))) auto 31.5rem;background:#efeff3;border-radius:.5rem;gap:1.25rem;margin-top:1.5rem;padding:1.5rem 0;display:grid}.section.section-why[data-v-91558a50] .section__content .answer-question-why-we>div:first-child{padding-left:1.5rem}@media screen and (width<=1200px){.section.section-why[data-v-91558a50] .section__content .answer-question-why-we>div:first-child{padding-left:1rem;padding-right:1rem}}.section.section-why[data-v-91558a50] .section__content .answer-question-why-we>div:last-child{padding-right:1.5rem}@media screen and (width<=1200px){.section.section-why[data-v-91558a50] .section__content .answer-question-why-we>div:last-child{padding-left:1rem;padding-right:1rem}}.section.section-why[data-v-91558a50] .section__content .answer-question-why-we .section-title{margin-bottom:1rem}.section.section-why[data-v-91558a50] .section__content .answer-question-why-we h3{color:#403e4b;margin-bottom:1rem;font-size:1.5rem;font-weight:500;line-height:120%}@media screen and (width<=1200px){.section.section-why[data-v-91558a50] .section__content .answer-question-why-we h3{margin-bottom:.5rem;font-size:1.125rem}}.section.section-why[data-v-91558a50] .section__content .answer-question-why-we p{color:#646472;font-size:1.125rem;font-weight:500;line-height:150%}@media screen and (width<=1200px){.section.section-why[data-v-91558a50] .section__content .answer-question-why-we p{font-size:.875rem}.section.section-why[data-v-91558a50] .section__content .answer-question-why-we{border-radius:1rem;grid-template-columns:1fr;gap:.5rem;padding:1rem 0}}.section.section-why[data-v-91558a50] .section__content .pattern :is(.pattern__ears,.pattern__shadow){display:none}.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main>.pattern__item{visibility:hidden;display:none}@media screen and (width>1200px){.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main>.pattern__item:first-child,.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main>.pattern__item:nth-child(2),.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main>.pattern__item:nth-child(3),.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main>.pattern__item:nth-child(4),.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main>.pattern__item:nth-child(5),.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main>.pattern__item:nth-child(6),.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main>.pattern__item:nth-child(7),.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main>.pattern__item:nth-child(8){visibility:visible;display:flex}.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main{grid-template-columns:repeat(4,1fr)}}@media screen and (width<=1200px){.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main>.pattern__item:first-child,.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main>.pattern__item:nth-child(2),.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main>.pattern__item:nth-child(3),.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main>.pattern__item:nth-child(4),.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main>.pattern__item:nth-child(5),.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main>.pattern__item:nth-child(6){visibility:visible;display:flex}.section.section-why[data-v-91558a50] .section__content .pattern .pattern__main{grid-template-columns:repeat(3,1fr)}.section.section-why[data-v-91558a50]{margin-bottom:0}}.section.section-our-advantages[data-v-91558a50]{color:var(--color--brand--primary)}.section.section-our-advantages[data-v-91558a50] .masonry-grid{--masonry-grid-gap:1.25rem}.section.section-our-advantages .card[data-v-91558a50] .card__icon{color:var(--color--brand--primary)}.section.section-why+.section.section-our-advantages[data-v-91558a50]{margin-top:2.5rem}@media screen and (width<=1200px){.section.section-why+.section.section-our-advantages[data-v-91558a50]{margin-top:0}}[data-v-91558a50] .section.section-work .employment .employment__conditions{gap:2.5rem;display:grid}[data-v-91558a50] .section.section-work .employment .employment__conditions .button-link{display:flex}@media screen and (width<=1200px){[data-v-91558a50] .section.section-work .employment .employment__conditions{gap:2rem}}.section.section-branches[data-v-91558a50] .section__content{grid-template-columns:calc(-1.25rem + .5 * (1.25rem + var(--container))) auto;gap:1.25rem;display:grid}.section.section-branches[data-v-91558a50] .section__content p{color:#646472;font-size:1.125rem;font-weight:500;line-height:150%}@media screen and (width<=1200px){.section.section-branches[data-v-91558a50] .section__content p{font-size:.875rem}}.section.section-branches[data-v-91558a50] .section__content .branches{color:#403e4b29;position:relative}@media screen and (width<=1200px){.section.section-branches[data-v-91558a50] .section__content .branches .russia-map__wrap{height:17.5625rem;margin:0 calc(var(--ears) * -1);padding:0 var(--ears);position:relative;overflow:hidden}.section.section-branches[data-v-91558a50] .section__content .branches svg{height:100%;overflow:hidden}}.section.section-branches[data-v-91558a50] .section__content .branches.branches--has-active .branches__point{color:#403e4b29}.section.section-branches[data-v-91558a50] .section__content .branches.branches--has-active .branches__point.active{color:#403e4b}.section.section-branches[data-v-91558a50] .section__content .branches__point{color:#403e4b;transition:color var(--transition-animation)}.section.section-branches[data-v-91558a50] .section__content .branches__count{color:#403e4b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#efeff33d;border-radius:.5rem;padding:.875rem 1.75rem;font-size:1.5rem;font-weight:600;line-height:150%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width<=1200px){.section.section-branches[data-v-91558a50] .section__content .branches__count{min-width:10.5625rem;min-height:4.125rem}.section.section-branches[data-v-91558a50] .section__content .branches{min-height:16rem;margin-right:-1rem;position:relative;overflow:hidden;transform:translate(0)}.section.section-branches[data-v-91558a50] .section__content{grid-template-columns:1fr}}.opposition[data-v-91558a50]{color:#646472;font-size:1.125rem;font-weight:500;line-height:150%}.opposition p+p[data-v-91558a50]{margin-top:1.6875rem}@media screen and (width<=1200px){.opposition p+p[data-v-91558a50]{margin-top:1.3125rem}.opposition[data-v-91558a50]{font-size:.875rem}}.opposition a[data-v-91558a50]{color:#2f80ed}
