.ab-hero{text-align:center;background:var(--bg-2);padding:140px 32px 80px;position:relative;overflow:hidden}.ab-hero__orb{filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#00dca017 0%,#0000 65%);border-radius:50%;width:600px;height:600px;position:absolute;top:-150px;left:50%;transform:translate(-50%)}.ab-hero__inner{z-index:1;position:relative}.ab-story{padding:80px 32px}.ab-story__inner{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.ab-p{color:var(--text-2);margin-bottom:16px;font-size:.97rem;line-height:1.8}.ab-story__nums{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ab-num{text-align:center;padding:28px}.ab-num__val{margin-bottom:6px;font-family:Sora,sans-serif;font-size:2.2rem;font-weight:800;display:block}.ab-num__lbl{color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:500}.ab-mv{background:var(--bg-2);padding:80px 32px}.ab-mv__grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ab-mv__card{padding:40px 36px;position:relative;overflow:hidden}.ab-mv__accent{width:3px;height:100%;position:absolute;top:0;left:0}.ab-mv__accent--1{background:var(--grad)}.ab-mv__accent--2{background:linear-gradient(180deg,var(--blue),var(--teal))}.ab-mv__text{color:var(--text-2);margin-top:8px;font-size:.97rem;line-height:1.8}.ab-why{padding:80px 32px}.ab-why__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ab-why__card{padding:32px 28px}.ab-why__title{color:var(--text);margin-bottom:10px;font-family:Sora,sans-serif;font-size:1rem;font-weight:700}.ab-why__desc{color:var(--text-2);font-size:.87rem;line-height:1.7}.ab-cta{background:var(--bg-2);padding:80px 32px}@media (width<=768px){.ab-story__inner{grid-template-columns:1fr;gap:40px}.ab-mv__grid{grid-template-columns:1fr}.ab-why__grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.ab-hero,.ab-story,.ab-mv,.ab-why,.ab-cta{padding:60px 20px}.ab-why__grid{grid-template-columns:1fr}}
