.about-page__promo{margin-bottom:80px}.about-page__section{margin-bottom:64px}.about-page__section-title{margin-bottom:32px;font:400 32px/1 Geologica,sans-serif;color:#1e252f}.about-page__history{margin-bottom:100px}.about-promo:has(.about-promo__picture){padding-top:57px}.about-promo__block{display:grid;grid-template-columns:1fr 750px;gap:76px;position:relative;border-radius:32px;color:#fff}.about-promo__bg-picture,.about-promo__adaptive-bg-picture{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;border-radius:inherit}.about-promo__bg-picture img,.about-promo__bg-picture picture,.about-promo__adaptive-bg-picture img,.about-promo__adaptive-bg-picture picture{width:100%;height:100%;display:block;object-fit:cover;border-radius:inherit}.about-promo__adaptive-bg-picture{display:none}.about-promo__content{padding:100px 0 150px 100px;word-break:break-word}.about-promo__title{font:500 54px/1.1 Geologica,sans-serif}.about-promo__text{margin-top:24px;font:300 21px/1.6 Geologica,sans-serif}.about-promo__picture{margin:-50px 90px 0 0}.about-promo__picture img,.about-promo__picture picture{width:100%;height:100%;display:block;object-fit:contain;border-radius:inherit;object-position:bottom}.about-promo__links{position:relative;margin:-80px 56px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}@media screen and (max-width: 1400px){.about-promo__block{grid-template-columns:1fr 500px}.about-promo__content{padding:64px 0 100px 64px}}@media screen and (max-width: 1050px){.about-promo:has(.about-promo__adaptive-bg-picture) .about-promo__bg-picture{display:none}.about-promo:has(.about-promo__adaptive-bg-picture) .about-promo__adaptive-bg-picture{display:initial}.about-promo__block{grid-template-columns:100%}.about-promo__content{padding:64px 64px 100px}.about-promo__picture{display:none}.about-promo__links{margin:-80px 32px 0}}@media screen and (max-width: 750px){.about-promo__block{border-radius:24px}.about-promo__content{padding:32px 32px 64px}.about-promo__title{font-size:32px}.about-promo__text{font-size:18px}.about-promo__links{margin:-48px 24px 0;grid-template-columns:100%}}.about-promo-link{color:#1267e7;text-decoration:none;outline:none!important;background-color:transparent;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;display:block;padding:50px 48px;border-radius:24px;background:#f1f6fe;word-break:break-word}.about-promo-link__name{font:400 36px/1.2 Geologica,sans-serif}.about-promo-link__text{max-width:324px;font:300 15px/1.4 Geologica,sans-serif}.about-promo-link__footer{display:flex;justify-content:space-between;gap:16px;margin-top:40px}.about-promo-link__arrow-wrap{padding:14px;flex-shrink:0}.about-promo-link__arrow-wrap svg{width:28px;height:28px;stroke:currentColor}@media screen and (max-width: 1050px){.about-promo-link{padding:32px}}@media screen and (max-width: 750px){.about-promo-link{border-radius:16px;padding:16px}.about-promo-link__name{font-size:24px}.about-promo-link__footer{margin-top:16px}}.about-advantages__list{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.about-advantage{background:#f4f9ff;border-radius:16px;padding:24px}.about-advantage__icon-wrapper{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#1267e7;margin-bottom:32px}.about-advantage__text{font:400 19px/1.2 Geologica,sans-serif}.about-numbers__list{display:grid;column-gap:var(--grid-gap);row-gap:32px;grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 0}@media screen and (max-width: 1050px){.about-numbers__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 550px){.about-numbers__list{grid-template-columns:100%;padding:0}}.about-number-card{max-width:234px}.about-number-card__top{color:#1e252f;display:flex;align-items:self-start}.about-number-card__number{font:400 80px/.9 Geologica,sans-serif;letter-spacing:-.8px}.about-number-card__property{font:300 21px/1.6 Geologica,sans-serif}.about-number-card__text{margin-top:16px;font:400 15px/1.2 Geologica,sans-serif;color:#7d8799}@media screen and (max-width: 550px){.about-number-card{max-width:initial}}.about-brand-card{max-width:263px}.about-brand-card__picture-wrap{display:flex;align-items:center;justify-content:center;aspect-ratio:263/120}.about-brand-card__picture{max-width:135px;max-height:100px}.about-brand-card__picture img,.about-brand-card__picture picture{width:100%;height:100%;display:block;object-fit:contain;border-radius:inherit}.about-brand-card__text{margin-top:32px;color:#1e252f;font:400 17px/22px Geologica,sans-serif;letter-spacing:.4px}.about-history-block{padding:0 48px}@media screen and (max-width: 750px){.about-history-block{padding:0}}.about-history__list{display:flex;flex-direction:column;gap:24px}.about-history__item{display:flex;min-height:170px;position:relative;gap:40px}.about-history__item:before{content:"";position:absolute;width:1px;height:calc(100% + 24px);background:#a0c2f5;left:0;top:0;bottom:0}.about-history__item:first-child:before{top:32px}.about-history__item:last-child:before{height:32px}.about-history__year{display:flex;align-items:flex-start;gap:40px;flex-shrink:0}.about-history__dot{display:flex;align-items:center;margin-top:28px}.about-history__dot--load-more{margin:0}.about-history__dot-line{width:44px;height:1px;background:#a0c2f5}.about-history__dot-circle{width:8px;height:8px;border-radius:50%;background:#1267e7}.about-history__title{width:137px;font:500 54px/1.1 Geologica,sans-serif;color:#1267e7}.about-history__summary{margin-top:7px;flex-shrink:1;font:400 15px/1.2 Geologica,sans-serif;color:#7d8799}.about-history__summary ul,.about-history__summary p{margin:0}.about-history__summary ul{padding-left:20px}.about-history__load-more-wrap{display:flex;gap:47px;position:relative;margin-top:36px}.about-history__load-more-wrap:before{content:"";position:absolute;width:1px;height:26px;background:#a0c2f5;left:0;top:0;bottom:0}.about-history__load-more-btn{--btn-padding: 40px;--btn-height: 52px;--btn-font-size: 17px}.about-history:has(.about-history__load-more-wrap) .about-history__item:last-child:before{height:calc(100% + 36px)}@media screen and (max-width: 750px){.about-history__item{flex-direction:column}.about-history__year{gap:24px}.about-history__summary{margin-left:20px}}
