.ab{color:var(--mk-ink)}.ab-tiers ul{margin:0;padding:0;list-style:none}.ab-quote{margin:0}.ab-sec{padding:72px 0}.ab-h2{margin-top:12px}.ab-sub{color:var(--mk-mute);max-width:620px;margin-top:14px;font-size:17px;line-height:1.55}.ab-label{font:600 12.5px/1.2 var(--mk-sans), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--mk-mute);margin-bottom:16px}.ab .mk-card h3.ab-label{margin-bottom:16px;font-size:12.5px;font-weight:600}.ab-split{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.ab-prose{margin-top:20px;font-size:16px}.ab-hero{padding:64px 0 56px}.ab-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.ab-hero .mk-h1{max-width:640px}.ab-hero .mk-btn svg{width:17px;height:17px}.ab-hero-panel{border:1px solid var(--mk-line);background:#fff;border-radius:10px;padding:20px;box-shadow:0 30px 60px -40px #004aad59}.ab-hero-stats{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ab-hero-stats .mk-stat span{margin-top:6px;line-height:1.45;display:block}.ab-hero-regions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.ab-side{gap:16px;display:grid}.ab-quote{color:#fff;background:linear-gradient(130deg,#0b1f45 0%,#004aad 70%,#1593c4 100%);border-radius:10px;padding:28px}.ab-quote p{font:600 19px/1.45 var(--mk-display), system-ui, sans-serif;letter-spacing:-.01em}.ab-quote cite{opacity:.75;margin-top:16px;font-size:13.5px;font-style:normal;display:block}.ab-depth{padding:22px 24px}.ab-region{flex-direction:column;display:flex}.ab-region h3{margin-bottom:8px}.ab-more{align-items:center;gap:6px;margin-top:14px;font-size:14.5px;display:inline-flex}.ab-more svg{width:15px;height:15px}.ab-tiers{padding:24px}.ab-tier{border-top:1px solid var(--mk-line);align-items:flex-start;gap:14px;padding:14px 0;display:flex}.ab-tier:first-child{border-top:0;padding-top:0}.ab-tier-ico{width:22px;height:22px;color:var(--mk-blue);stroke-width:1.8px;flex:none;margin-top:2px}.ab-tier b{font:700 16px/1.3 var(--mk-display), system-ui, sans-serif;display:block}.ab-tier span{color:var(--mk-mute);margin-top:4px;font-size:14.5px;line-height:1.5;display:block}.ab-tiers-note{border-top:1px solid var(--mk-line);color:var(--mk-ink-2);margin-top:8px;padding-top:16px;font-size:14.5px}.ab-tech-intro{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:40px;margin-bottom:32px;display:grid}.ab-tech{flex-direction:column;display:flex}.ab-tech-head{align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.ab-tech-ico{width:22px;height:22px;color:var(--mk-blue);stroke-width:1.8px;flex:none;margin-top:1px}.ab .ab-tech h3{margin:0;font-size:17px;line-height:1.3}.ab-tech-tag{align-self:flex-start;margin-top:auto}.ab-tech p{margin-bottom:16px}.ab-value{align-items:flex-start;gap:18px;display:flex}.ab-value-num{font:800 22px/1 var(--mk-display), system-ui, sans-serif;color:var(--mk-teal);letter-spacing:-.02em;flex:none;margin-top:2px}.ab-value p a,.ab-region p a{color:var(--mk-blue);text-underline-offset:3px;font-weight:500;text-decoration:underline}.ab .mk-cta .mk-btn svg{width:17px;height:17px}@media (max-width:980px){.ab-hero-grid,.ab-split,.ab-tech-intro{grid-template-columns:1fr;gap:32px}}@media (max-width:640px){.ab-sec{padding:56px 0}.ab-hero{padding:40px 0}.ab-hero-stats{grid-template-columns:1fr}.ab-quote{padding:22px}.ab-quote p{font-size:17px}}.ab .ab-reach{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.ab .ab-reach-v{font:700 19px/1.35 var(--mk-display), system-ui, sans-serif;letter-spacing:-.01em;color:var(--mk-ink);margin-top:8px}@media (max-width:640px){.ab .ab-reach{grid-template-columns:1fr}}