.history-section{padding-left:clamp(16px,3.00654vw + 4.27451px,62px)}@media (min-width:1921px){.history-section{padding-left:74.4px}}.history-section{padding-right:clamp(16px,3.00654vw + 4.27451px,62px)}@media (min-width:1921px){.history-section{padding-right:74.4px}}.history-section{margin-bottom:clamp(50px,5.88235vw + 27.0588px,140px)}@media (min-width:1921px){.history-section{margin-bottom:168px}}.history-section__header{margin:0 0 clamp(24px,5.09804vw + 4.11765px,102px)}@media (min-width:1921px){.history-section__header{margin-bottom:122.4px}}.history-section__steps{-ms-overflow-style:none;scrollbar-width:none;align-items:flex-end;gap:16px;width:calc(100% + 32px);margin-left:-16px;padding-bottom:20px;padding-left:16px;padding-right:16px;display:flex;overflow-x:auto}.history-section__steps::-webkit-scrollbar{display:none}@media (min-width:1280px){.history-section__steps{gap:0;width:100%;margin-left:0;padding-bottom:0;padding-left:0;padding-right:0;overflow-x:visible}}.history-section__step{flex-direction:column;flex:0 0 240px;justify-content:flex-end;width:100%;display:flex}.history-section__step .history-section__bar{height:32.063rem}@media (max-width:1280px){.history-section__step .history-section__bar{width:327px}}.history-section__step .history-section__preview{opacity:1}.history-section__step .history-section__year{color:#fff;bottom:calc(100% - 5rem)}@media (min-width:1280px){.history-section__step{flex:1}}@media (min-width:1280px) and (hover:hover){.history-section__step:first-child .history-section__bar{height:11.563rem}.history-section__step:nth-child(2) .history-section__bar{height:16.688rem}.history-section__step:nth-child(3) .history-section__bar{height:21.813rem}.history-section__step:nth-child(4) .history-section__bar{height:26.938rem}.history-section__step:nth-child(5) .history-section__bar{height:32.063rem}.history-section__step .history-section__preview{opacity:0}.history-section__step .history-section__year{color:#1f6b5e;bottom:1.75rem}.history-section__step:hover .history-section__preview{opacity:1}.history-section__step:hover .history-section__year{color:#fff;bottom:calc(100% - 5rem)}.history-section__step:hover .history-section__bar{height:32.063rem}}.history-section__bar{background-color:#ebebeb;width:100%;transition:height .45s cubic-bezier(.22,1,.36,1);position:relative}.history-section__year{color:#1f6b5e;z-index:3;pointer-events:none;font-size:2.313rem;font-weight:500;transition:bottom .45s cubic-bezier(.22,1,.36,1),color .35s;position:absolute;bottom:1.75rem;left:1.75rem}.history-section__preview{opacity:0;z-index:2;transition:opacity .4s;position:absolute;inset:0;overflow:hidden}.history-section__preview-img{object-fit:cover}.history-section__preview-overlay{align-items:flex-end;padding:5rem 1.25rem 1.25rem;display:flex;position:absolute;inset:0}.history-section__preview-text{color:#fff;font-size:1rem;font-weight:400;line-height:1.4}
.geography-section{flex-direction:column;justify-content:space-between;margin-bottom:clamp(50px,8.49673vw + 16.8627px,180px);display:flex;position:relative}@media (min-width:1921px){.geography-section{margin-bottom:216px}}.geography-section{overflow:hidden}.geography-section__header{font-size:clamp(24px,5.22876vw + 3.60784px,104px)}@media (min-width:1921px){.geography-section__header{font-size:124.8px}}.geography-section__header{margin:0 0 clamp(24px,2.35294vw + 14.8235px,60px)}@media (min-width:1921px){.geography-section__header{margin-bottom:72px}}.geography-section__header{padding-left:clamp(16px,3.00654vw + 4.27451px,62px)}@media (min-width:1921px){.geography-section__header{padding-left:74.4px}}.geography-section__header{padding-right:clamp(16px,3.00654vw + 4.27451px,62px)}@media (min-width:1921px){.geography-section__header{padding-right:74.4px}}.geography-section__content{padding-left:clamp(16px,3.00654vw + 4.27451px,62px)}@media (min-width:1921px){.geography-section__content{padding-left:74.4px}}.geography-section__content{padding-right:clamp(16px,3.00654vw + 4.27451px,62px)}@media (min-width:1921px){.geography-section__content{padding-right:74.4px}}@media (min-width:1200px){.geography-section__content{grid-template-columns:1fr 1fr;gap:16px;display:grid}}.geography-section__info{flex-direction:column;gap:clamp(24px,1.56863vw + 17.8824px,48px);display:flex}@media (min-width:1921px){.geography-section__info{gap:57.6px}}.geography-section__info{letter-spacing:0;z-index:2;font-weight:450;line-height:1.4}.geography-section__info p{width:100%}@media (min-width:1200px){.geography-section__info p{width:437px}}.geography-section__list{flex-direction:column;gap:clamp(20px,1.17647vw + 15.4118px,38px);display:flex}@media (min-width:1921px){.geography-section__list{gap:45.6px}}.geography-section__list{margin:0;padding:0;list-style:none}@media (min-width:1200px){.geography-section__list{max-width:35.75rem}}.geography-section__item{flex-direction:column;gap:.375rem;width:100%;font-size:clamp(16px,.130719vw + 15.4902px,18px);font-weight:400;display:flex}@media (min-width:1921px){.geography-section__item{font-size:21.6px}}@media (min-width:1200px){.geography-section__item{max-width:572px}}.geography-section__item span{font-size:clamp(20px,.130719vw + 19.4902px,22px)}@media (min-width:1921px){.geography-section__item span{font-size:26.4px}}.geography-section__item span{color:#1f6b5e;display:block}.geography-section__item-heading{align-items:center;gap:12px;display:flex}.geography-section__item-heading span{font-size:clamp(20px,.130719vw + 19.4902px,22px)}@media (min-width:1921px){.geography-section__item-heading span{font-size:26.4px}}.geography-section__item-heading span{color:#1f6b5e}.geography-section__item-flag{object-fit:contain;border-radius:4px;flex-shrink:0;width:32px;height:24px}.geography-section__map{scrollbar-width:none}.geography-section__map::-webkit-scrollbar{display:none}.geography-section__map .yandex-map{width:50vw;height:52.5rem}@media (min-width:1640px){.geography-section__map .yandex-map{width:60vw}}@media (max-width:1200px){.geography-section__map .yandex-map{width:100%;height:50rem;margin-top:24px}}@media (max-width:1024px){.geography-section__map .yandex-map{height:50rem;margin-top:24px}}@media (min-width:1200px){.geography-section__map{flex-grow:1}}
