.about-tape-item{align-items:flex-end;display:flex;gap:1.5rem;justify-content:space-between;padding-bottom:5rem;padding-top:2rem}.about-tape-item.--last .about-tape-item__step{display:none}.about-tape-item__content{align-items:center;display:flex;flex-direction:column;margin-bottom:-.5rem;position:relative}.about-tape-item__marker{background:linear-gradient(to top,var(--color-primary) 0,transparent 100%);height:5.25rem;width:.4375rem}.about-tape-item__year{color:var(--color-primary);font-size:1.5rem;letter-spacing:-.05em;line-height:1;position:absolute;text-align:center;top:-.5rem;transform:translateY(-100%)}.about-tape-item__text{bottom:-.5rem;color:#8a949e;font-size:.875rem;min-width:10rem;position:absolute;text-align:center;transform:translateY(100%)}.about-tape-item__step{background-color:var(--color-primary);flex-shrink:0;height:.25rem;opacity:.25;width:.4375rem}.about-tape__container{display:flex;flex-direction:column;gap:5rem}.about-tape__subtitle{font-size:1.125rem;max-width:41rem}.about-history__container{display:grid;gap:1.45rem;grid-template-columns:1fr 1fr}.about-history__picture-wrap{position:relative}.about-history__picture{border-radius:2rem;overflow:hidden;padding-bottom:118.76%}.about-history__content{display:flex;flex-direction:column;gap:3rem}.about-history__section{display:flex;flex-direction:column;gap:.75rem}.about-history__title{color:var(--color-primary);font-size:3rem;font-weight:400;letter-spacing:-.05em;line-height:1}.about-history__text{color:#8a949e;font-size:1.125rem;line-height:1.45}@media screen and (max-width:1024px){.about-history__container{gap:3rem;grid-template-columns:1fr}.about-history__picture-wrap{order:1}.about-history__content{order:2}}.advantages-stat-item{align-items:flex-end;display:flex;flex-direction:column;gap:.75rem;padding:1.5rem 1.25rem;text-align:end;width:100%}.advantages-stat-item__count{background:linear-gradient(to bottom,var(--color-primary),#e87363);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:8rem;letter-spacing:-.05em;line-height:1}.advantages-stat-item__title{color:var(--color-primary);font-size:1.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.25}.advantages-stat-item__text{border-top:1px solid rgba(15,11,50,.2);color:#8a949e;font-size:1rem;font-weight:500;line-height:1.4;padding-top:.75rem;width:100%}@media screen and (max-width:1024px){.advantages-stat-item{align-items:center;text-align:center}.advantages-stat-item__count{font-size:6rem}}@media screen and (max-width:862px){.advantages-stat-item{min-width:18rem}}.advantages-stat__container{display:flex;flex-direction:column;gap:3rem}.advantages-stat__body{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between}.advantages-stat__picture-wrap{flex-shrink:2;max-width:62.9375rem;position:relative;width:100%}.advantages-stat__picture{border-radius:2rem;overflow:hidden;padding-bottom:82.32%}.advantages-stat__logo{bottom:3rem;color:var(--color-white);font-size:4.25rem;left:3rem;position:absolute;z-index:1}.advantages-stat__col{display:flex;flex-direction:column;flex-shrink:0;gap:.75rem;justify-content:space-between;max-width:20.8125rem;width:100%}@media screen and (max-width:1024px){.advantages-stat__body{align-items:center;flex-direction:column-reverse}.advantages-stat__col{flex-direction:row;max-width:100%}}@media screen and (max-width:862px){.advantages-stat__col{margin-left:-12px;margin-right:-12px;max-width:none;overflow:scroll;padding-bottom:1rem;padding-left:12px;padding-right:12px;width:calc(100% + 24px)}}@media screen and (max-width:498px){.advantages-stat__col{margin-left:-.5rem;margin-right:-.5rem;padding-left:.5rem;padding-right:.5rem;width:calc(100% + 1rem)}}.about-page__section{padding:4rem 0}.about-page__section:first-child{padding-top:2rem}.about-page__section-title{color:var(--color-text);font-size:2.5rem;font-weight:600;letter-spacing:-.03em;line-height:1.2;margin:0 0 1.5rem}.about-page__section-title--centered{margin-bottom:1rem;text-align:center}.about-page__section-subtitle{color:var(--color-text-64);font-size:1.125rem;line-height:1.6;margin:0 auto 3rem;max-width:48rem;text-align:center}.about-page__story{align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.about-page__story-content{display:flex;flex-direction:column;gap:1.5rem}.about-page__text-content{display:flex;flex-direction:column;gap:1.25rem}.about-page__paragraph{color:var(--color-text);font-size:1rem;line-height:1.7;margin:0;opacity:.85}.about-page__story-image{aspect-ratio:4/3;border-radius:1.25rem;overflow:hidden}.about-page__story-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-page__stats-wrapper{background:linear-gradient(135deg,var(--color-primary) 0,#1a5a7a 100%);margin:4rem 0;padding:4rem 0}.about-page__stats{display:grid;gap:3rem;grid-template-columns:repeat(4,1fr)}.about-page__stat{color:var(--color-white);text-align:center}.about-page__stat-number{font-size:3.5rem;font-weight:700;letter-spacing:-.02em;line-height:1;margin-bottom:.75rem}.about-page__stat-label{font-size:1rem;font-weight:500;line-height:1.4;opacity:.95}.about-page__values{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.about-page__value-card{background-color:var(--color-white);border-radius:1.25rem;filter:drop-shadow(0 0 1.5rem rgba(56,56,56,.06));padding:2rem;transition:transform .3s ease,filter .3s ease}.about-page__value-card:hover{filter:drop-shadow(0 .5rem 2rem rgba(56,56,56,.1));transform:translateY(-.25rem)}.about-page__value-icon{align-items:center;background:linear-gradient(135deg,var(--color-primary) 0,#1a5a7a 100%);border-radius:.875rem;color:var(--color-white);display:flex;font-size:1.75rem;height:3.5rem;justify-content:center;margin-bottom:1.5rem;width:3.5rem}.about-page__value-title{color:var(--color-text);font-size:1.375rem;font-weight:600;line-height:1.3;margin:0 0 .75rem}.about-page__value-description{color:var(--color-text);font-size:.9375rem;line-height:1.65;margin:0;opacity:.75}.about-page__team{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.about-page__team-card{background-color:#f8f9fa;border-radius:1rem;padding:2rem;text-align:center}.about-page__team-title{color:var(--color-text);font-size:1.25rem;font-weight:600;line-height:1.3;margin:0 0 1rem}.about-page__team-description{color:var(--color-text);font-size:.9375rem;line-height:1.65;margin:0;opacity:.75}.about-page__cta{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:1.5rem;margin:4rem 0;padding:4rem 3rem;text-align:center}.about-page__cta-content{margin:0 auto;max-width:48rem}.about-page__cta-title{color:var(--color-text);font-size:2.25rem;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:0 0 1rem}.about-page__cta-text{color:var(--color-text);font-size:1.125rem;line-height:1.6;margin:0 0 2rem;opacity:.75}.about-page__cta-buttons{align-items:center;display:flex;gap:1rem;justify-content:center}@media screen and (max-width:992px){.about-page__section-title{font-size:2rem}.about-page__story{gap:2.5rem;grid-template-columns:1fr}.about-page__stats{gap:2rem;grid-template-columns:repeat(2,1fr)}.about-page__stat-number{font-size:3rem}.about-page__team,.about-page__values{grid-template-columns:1fr}.about-page__cta{padding:3rem 2rem}.about-page__cta-title{font-size:1.875rem}.about-page__cta-buttons{flex-direction:column}.about-page__cta-buttons a,.about-page__cta-buttons button{width:100%}}@media screen and (max-width:640px){.about-page__section{padding:2.5rem 0}.about-page__section-title{font-size:1.75rem}.about-page__section-title--centered{text-align:left}.about-page__section-subtitle{font-size:1rem;margin-bottom:2rem;text-align:left}.about-page__story{gap:2rem}.about-page__stats-wrapper{margin:3rem 0;padding:3rem 0}.about-page__stats{gap:2rem;grid-template-columns:1fr}.about-page__stat{text-align:left}.about-page__stat-number{font-size:2.5rem}.about-page__value-card{padding:1.5rem}.about-page__value-icon{font-size:1.5rem;height:3rem;margin-bottom:1.25rem;width:3rem}.about-page__value-title{font-size:1.25rem}.about-page__team-card{padding:1.5rem;text-align:left}.about-page__cta{margin:3rem 0;padding:2.5rem 1.5rem}.about-page__cta-title{font-size:1.5rem}.about-page__cta-text{font-size:1rem}}
