.about-page{background:linear-gradient(180deg, rgba(3, 100, 255, 0.04), rgba(255, 255, 255, 0) 42%),#fff}.about-hero{display:grid;grid-template-columns:minmax(0, 1fr) 380px;gap:34px;align-items:center;margin-bottom:34px}.about-title{margin-bottom:26px}.about-title p{max-width:760px}.about-actions{display:flex;flex-wrap:wrap;gap:12px}.about-hero-panel,.about-panel{border:1px solid rgba(16,69,219,.08);border-radius:8px;background:#fff;box-shadow:0 18px 55px rgba(10,31,68,.1)}.about-hero-panel{padding:34px}.about-company-mark,.about-icon{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(3,100,255,.1);color:#0364ff}.about-company-mark{width:62px;height:62px;margin-bottom:20px;font-size:28px}.about-hero-panel h3,.about-panel h3{margin-bottom:12px;color:#172033}.about-hero-panel p,.about-panel p{margin-bottom:0}.about-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:18px;margin-bottom:34px}.about-panel{padding:28px}.about-icon{width:48px;height:48px;margin-bottom:16px;font-size:21px}.about-split{display:grid;grid-template-columns:minmax(0, 1.2fr) minmax(0, 0.8fr);gap:24px}.about-formal dl{display:grid;gap:16px;margin:0}.about-formal dl>div{display:grid;grid-template-columns:180px minmax(0, 1fr);gap:18px;padding-bottom:16px;border-bottom:1px solid #edf1f7}.about-formal dl>div:last-child{padding-bottom:0;border-bottom:0}.about-formal dt{color:#172033;font-weight:700}.about-formal dd{margin:0}.about-formal a,.about-principles a{color:#0364ff;font-weight:700}.about-principles ul{display:grid;gap:14px;margin:0 0 18px;padding:0;list-style:none}.about-principles li{display:grid;grid-template-columns:24px minmax(0, 1fr);gap:10px}.about-principles li i{margin-top:3px;color:#12b76a}.about-testimonials{background:#f7f9fc}.about-testimonials .section-title{margin-bottom:42px}@media only screen and (max-width: 991px){.about-hero,.about-split{grid-template-columns:1fr}.about-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (max-width: 575px){.about-grid{grid-template-columns:1fr}.about-hero-panel,.about-panel{padding:24px}.about-formal dl>div{grid-template-columns:1fr;gap:4px}}
