.ms-about{--about-ink:var(--color-text-grey-dark,#24282e);--about-muted:var(--color-text-grey-lighter,#7f8596);--about-accent:#1a2d5a;--about-paper:#f3f6fa;--about-line:#dce3ed;--about-warm:#d16b48;color:var(--about-ink);font-size:17px;line-height:1.65}[data-theme=dark] .ms-about{--about-ink:#f1f4fa;--about-muted:#acb9cc;--about-accent:#bcd1ff;--about-paper:#24344b;--about-line:#3b4d66;--about-warm:#f2ad80}.ms-about *,.ms-about :before,.ms-about :after{box-sizing:border-box}.ms-about h2,.ms-about p,.ms-about figure{margin:0}.ms-about h2{max-width:780px;color:var(--about-accent);letter-spacing:-.035em;text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-size:clamp(29px,3.5vw,48px);font-weight:400;line-height:1.13}.ms-about small{color:var(--about-muted);letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.4;display:block}.ms-about section>header small{margin-bottom:21px}.ms-about>header,.ms-about>header+section,.ms-about .mission,.ms-about .history,.ms-about .today .inner{max-width:1190px;margin-inline:auto}.ms-about>header{padding:34px 36px 94px;position:relative}.ms-about>header:before{background:var(--about-accent);content:"";opacity:.09;pointer-events:none;width:min(30vw,330px);height:min(30vw,300px);position:absolute;top:5px;right:5%;-webkit-mask:url(../media/about-mark.0g-dmymkvjycn.svg) 50%/contain no-repeat;mask:url(../media/about-mark.0g-dmymkvjycn.svg) 50%/contain no-repeat}[data-theme=dark] .ms-about>header:before{opacity:.16}.ms-about>header small{color:var(--about-warm);margin-bottom:29px;position:relative}.ms-about>header p{max-width:960px;color:var(--about-accent);letter-spacing:-.023em;text-wrap:pretty;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2.6vw,35px);line-height:1.38;position:relative}.ms-about>header hr{background:linear-gradient(90deg, var(--about-warm) 0 68px, var(--about-line) 68px 100%);border:0;height:1px;margin-top:74px}.ms-about>header+section,.ms-about .mission{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,6vw,110px);padding:0 36px 135px;display:grid}.ms-about>header+section>p,.ms-about .mission>p{border-left:2px solid var(--about-warm);align-self:end;padding-left:24px;font-size:clamp(17px,1.6vw,20px);line-height:1.6}.ms-about .history{padding:0 36px 124px}.ms-about .history>p{margin-top:31px}.ms-about .history .founders{border-top:1px solid var(--about-line);border-bottom:1px solid var(--about-line);margin-block:90px 88px;padding-block:27px 40px}.ms-about .history .founders>small{margin-bottom:33px}.ms-about .history .founders>div,.ms-about .history .founders .people{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(18px,2.4vw,34px);display:grid}.ms-about .history .founders figure img{aspect-ratio:1;background:var(--about-paper);filter:saturate(.85);object-fit:cover;border-radius:22px;width:150px;max-width:100%;height:auto;margin-bottom:19px;transition:border-radius .45s,filter .45s,transform .45s;display:block}.ms-about .history .founders figure:hover img{filter:saturate();border-radius:12px;transform:translateY(-4px)}.ms-about .history .founders figure figcaption{gap:8px;display:grid}.ms-about .history .founders figure figcaption strong{color:var(--about-accent);font-size:17px;line-height:1.35}.ms-about .history .founders figure figcaption span{color:var(--about-muted);font-size:13px;line-height:1.65}.ms-about .history .outro{gap:28px;display:grid}.ms-about .history p,.ms-about .today p{text-wrap:pretty;max-width:920px;font-size:clamp(16px,1.35vw,19px);line-height:1.8}.ms-about .today{border-top:1px solid var(--about-line);background:linear-gradient(150deg, var(--about-paper) 0%, var(--background-body,#fff) 64%);margin-inline:-20px;padding:98px 20px 116px}.ms-about .today .inner{padding-inline:36px}.ms-about .today .years{max-width:880px;color:var(--about-accent);letter-spacing:-.065em;white-space:nowrap;align-items:center;gap:18px;margin-block:66px 80px;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,7vw,92px);line-height:1;display:flex}.ms-about .today .years em{color:var(--about-warm);font-style:normal}.ms-about .today .years hr{background:var(--about-line);border:0;flex:1;min-width:26px;height:2px;margin:0;overflow:hidden}.ms-about .today .years hr:after{background:var(--about-warm);content:"";transform-origin:0;width:100%;height:100%;transition:transform 1.3s cubic-bezier(.16,1,.3,1) .2s;display:block;transform:scaleX(0)}.ms-about .today .years[data-visible] hr:after{transform:scaleX(1)}.ms-about .today p strong{color:var(--about-accent);white-space:nowrap;font-weight:700}.ms-about .today .metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block:45px 34px;display:grid}.ms-about .today .metrics>div{border:1px solid var(--about-line);background:var(--background-body,#fff);border-radius:14px;flex-direction:column;min-height:145px;padding:16px 20px;display:flex}.ms-about .today .metrics strong{color:var(--about-accent);font-variant-numeric:tabular-nums;letter-spacing:-.05em;white-space:nowrap;font-size:clamp(22px,2.25vw,32px);font-weight:700;line-height:1.15}.ms-about .today .metrics span{color:var(--about-muted);margin-top:auto;padding-top:10px;font-size:13px;line-height:1.5}.ms-about .today .reach{border-top:1px solid var(--about-line);border-bottom:1px solid var(--about-line);grid-template-columns:minmax(165px,1fr) minmax(0,3fr);gap:38px;margin-block:67px 59px;padding-block:32px;display:grid}.ms-about .today .reach .ms-russia-map{aspect-ratio:20/13;background:linear-gradient(120deg,#dce9f4,#b9cee3 55%,#e2edf7);width:min(100%,300px);display:block;-webkit-mask:url(../media/russia-map.3-06t34qp3713.png) 50%/contain no-repeat;mask:url(../media/russia-map.3-06t34qp3713.png) 50%/contain no-repeat}[data-theme=dark] .ms-about .today .reach .ms-russia-map{background:linear-gradient(120deg,#567596,#9bb4cf 65%,#6c88aa)}.ms-about .today .closing{max-width:860px;color:var(--about-accent);letter-spacing:-.03em;margin-top:90px;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,3vw,40px);line-height:1.3}@media (prefers-reduced-motion:no-preference){.ms-about[data-motion=ready] [data-reveal]{opacity:0;transition:opacity .75s,transform .75s cubic-bezier(.16,1,.3,1);transform:translateY(22px)}.ms-about[data-motion=ready] [data-reveal][data-visible]{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.ms-about .history .founders>div,.ms-about .history .founders .people{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:35px}.ms-about .today .metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ms-about>header,.ms-about .history,.ms-about .today .inner{padding-inline:0}.ms-about>header{padding-top:15px;padding-bottom:68px}.ms-about>header hr{margin-top:50px}.ms-about>header+section,.ms-about .mission{grid-template-columns:1fr;gap:26px;padding:0 0 90px}.ms-about .history{padding-bottom:85px}.ms-about .history .founders{margin-block:60px}.ms-about .history .founders>div,.ms-about .history .founders .people{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-about .today{padding-block:76px 88px}.ms-about .today .years{margin-block:45px 60px}.ms-about .today .reach{grid-template-columns:1fr;gap:12px;margin-block:50px}.ms-about .today .closing{margin-top:65px}}@media (max-width:430px){.ms-about .history .founders>div,.ms-about .history .founders .people{gap:28px 16px}.ms-about .history .founders>div figure img,.ms-about .history .founders .people figure img{border-radius:16px;width:135px}.ms-about .history .founders>div figure figcaption strong,.ms-about .history .founders .people figure figcaption strong{font-size:15px}.ms-about .history .founders>div figure figcaption span,.ms-about .history .founders .people figure figcaption span{font-size:12px}.ms-about .today .years{gap:8px}.ms-about .today .years hr{min-width:12px}.ms-about .today .metrics{gap:9px}.ms-about .today .metrics>div{min-height:140px;padding:12px}.ms-about .today .metrics strong{font-size:clamp(18px,5vw,23px)}.ms-about .today .metrics span{font-size:12px}}@media (prefers-reduced-motion:reduce){.ms-about .history .founders figure img,.ms-about .today .years hr:after{transition:none}.ms-about .today .years hr:after{transform:scaleX(1)}}
