

/* Start:/local/templates/newedu/css/about.css?17916216443950*/
.ab a{color:#005bff}.ab a:hover{color:#0047c7}
.ab{font-family:'Onest',system-ui,sans-serif;color:#1d2433;background:#ffffff;line-height:1.5}
.ab *{box-sizing:border-box}
.ab .ab-wrap{max-width:1200px;margin:0 auto;padding:0 40px}
.ab .ab-sec{padding:88px 0}
.ab .ab-h1{font-size:52px;line-height:1.12;font-weight:800;letter-spacing:-0.02em;margin:0}
.ab .ab-h2{font-size:38px;line-height:1.2;font-weight:700;letter-spacing:-0.015em;margin:0}
.ab .ab-lead{font-size:19px;color:#4a5263;margin:0}
.ab .ab-kicker{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#5b6475;margin:0}
.ab .ab-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:56px;align-items:center}
.ab .ab-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.ab .ab-g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.ab .ab-g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
.ab .ab-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}
.ab .ab-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}
.ab .ab-btns{display:flex;flex-wrap:wrap;gap:14px}
.ab .ab-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 30px;border-radius:12px;font-weight:600;font-size:16px;text-decoration:none}
.ab .ab-btn-accent{color:#ffffff}
.ab .ab-btn-accent:hover{color:#ffffff;opacity:.92}
.ab .ab-btn-dark{background:#252525;color:#ffffff}
.ab .ab-btn-dark:hover{color:#ffffff;opacity:.92}
.ab .ab-btn:focus-visible{outline:2px solid #21a038;outline-offset:2px}
.ab .ab-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid #dfe3eb;border-radius:999px;font-weight:600;font-size:15px;background:#ffffff}
@media (max-width: 900px){
.ab .ab-wrap{padding:0 20px}
.ab .ab-sec{padding:56px 0}
.ab .ab-h1{font-size:34px}
.ab .ab-h2{font-size:28px}
.ab .ab-lead{font-size:17px}
.ab .ab-hero,.ab .ab-split{grid-template-columns:minmax(0,1fr);gap:32px}
.ab .ab-g3,.ab .ab-g4{grid-template-columns:minmax(0,1fr)}
.ab .ab-steps{grid-template-columns:minmax(0,1fr)}
.ab .ab-btn{flex:1 1 100%}
}
.ab .ab-wrap{max-width:none;padding:0}
.ab .ab-figures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
@media (max-width: 900px){
.ab .ab-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
}
.ab{font-size:16px}
.ab p,.ab li,.ab blockquote,.ab figcaption,.ab span{font-family:inherit}
.ab p,.ab li,.ab blockquote{font-size:inherit;line-height:inherit}
.ab-letter{display:block;flex-shrink:0;border-radius:6px;cursor:zoom-in}
.ab-letter:focus-visible{outline:2px solid #21a038;outline-offset:3px}
.ab-letter-thumb{display:block;width:72px;height:100px;object-fit:cover;object-position:top;border:1px solid #e3e7ee;border-radius:6px;box-shadow:0 4px 14px rgba(29,36,51,.10);background:#ffffff;transition:transform .15s}
.ab-letter:hover .ab-letter-thumb{transform:translateY(-2px)}
.ab-lb{position:fixed;inset:0;z-index:2147483000;display:none;align-items:center;justify-content:center;padding:56px 72px;background:rgba(17,20,28,.9)}
.ab-lb.is-open{display:flex}
.ab-lb img{max-width:100%;max-height:100%;border-radius:8px;background:#ffffff;box-shadow:0 20px 60px rgba(0,0,0,.4)}
.ab-lb button{position:absolute;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:48px;min-width:0;max-width:48px;height:48px;margin:0;padding:0;border:0;border-radius:999px;background:#ffffff;color:#1d2433;font-size:28px;line-height:1;cursor:pointer;font-family:inherit;box-shadow:none;text-transform:none}
.ab-lb button:focus-visible{outline:2px solid #21a038;outline-offset:2px}
.ab-lb-close{top:16px;right:16px}
.ab-lb-prev{left:16px;top:50%;margin-top:-24px}
.ab-lb-next{right:16px;top:50%;margin-top:-24px}
@media (max-width: 900px){
.ab-lb{padding:72px 12px}
.ab-lb-prev,.ab-lb-next{top:auto;bottom:12px;margin-top:0}
}


/* End */
/* /local/templates/newedu/css/about.css?17916216443950 */
