body.about-page{background:#090c0c;color:#edf4f0}.about-main{max-width:1120px;margin:auto;padding:104px 24px 72px}.about-nav{max-width:1120px;margin:auto;padding:20px 24px;display:flex;justify-content:space-between;border-bottom:1px solid #26302d}.about-nav a{color:#edf4f0;text-decoration:none}.about-nav .back,.about-kicker,.service small,.method b{color:#83f3c4;font-family:var(--mono,monospace);font-size:.78rem;letter-spacing:.1em}.languages{display:flex;gap:12px}.languages a{font-size:.8rem;color:#9aa7a1}.languages a[aria-current=page]{color:#83f3c4}.about-hero{display:grid;grid-template-columns:1.5fr .5fr;gap:48px;border-bottom:1px solid #26302d;padding-bottom:68px}.about-hero h1{font-size:clamp(2.7rem,6vw,5.6rem);line-height:.94;letter-spacing:-.07em;margin:18px 0 24px}.about-hero em{font-style:normal;color:#83f3c4}.about-intro,.about-section p{color:#b7c4bd;line-height:1.7;font-size:1.05rem;max-width:760px}.about-facts{align-self:end;border:1px solid #34423c;padding:20px;background:#101514}.about-facts div{padding:13px 0;border-bottom:1px solid #26302d}.about-facts div:last-child{border:0}.about-facts span{display:block;color:#83f3c4;font-family:var(--mono,monospace);font-size:.7rem;text-transform:uppercase;margin-bottom:5px}.about-section{padding:64px 0;border-bottom:1px solid #26302d}.about-section h2,.about-cta h2{font-size:clamp(2.1rem,4vw,3.5rem);line-height:1;letter-spacing:-.055em;margin:12px 0 24px}.service-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#34423c;border:1px solid #34423c;margin-top:32px}.service{background:#101514;padding:26px;min-height:178px}.service h3,.method h3{font-size:1.2rem;margin:16px 0 9px}.service p,.method p{font-size:.94rem;margin:0}.about-method{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}.method{border:1px solid #34423c;padding:22px}.about-cta{text-align:center;padding-top:64px}.about-footer{max-width:1120px;margin:auto;padding:26px 24px;color:#85918a}@media(max-width:720px){.about-main{padding:68px 16px 44px}.about-nav{padding:16px}.about-hero,.service-list,.about-method{grid-template-columns:1fr}.about-hero{gap:26px;padding-bottom:48px}.about-section{padding:48px 0}}
html[dir=rtl] .about-page{font-family:Tahoma,Arial,sans-serif}html[dir=rtl] .about-hero h1,html[dir=rtl] .about-section h2,html[dir=rtl] .about-cta h2{letter-spacing:0;line-height:1.2}html[dir=rtl] .about-kicker,html[dir=rtl] .service small,html[dir=rtl] .method b{letter-spacing:.03em}html[dir=rtl] .about-nav .back{direction:rtl}
