.about-hero{padding:160px 0 60px;background:var(--brand-primary-dark);text-align:center}.about-hero h1{color:#fff;margin-bottom:var(--spacing-sm)}.about-hero p{color:rgba(255,255,255,.85);font-size:1.1rem;max-width:640px;margin:0 auto}.about-story{padding:var(--spacing-2xl) 0}.about-story ai-img{width:100%;border-radius:var(--brand-radius)}.about-values{padding:var(--spacing-2xl) 0;background:var(--brand-bg-light)}.value-card{text-align:center;padding:var(--spacing-lg)}.value-card .value-icon{width:64px;height:64px;border-radius:50%;background:var(--brand-bg-alt);display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-sm)}.value-card .value-icon svg{width:32px;height:32px;fill:var(--brand-primary)}.certifications-section{padding:var(--spacing-2xl) 0}.cert-badge{text-align:center;padding:var(--spacing-md);border:1px solid var(--brand-bg-alt);border-radius:var(--brand-radius);background:var(--brand-white);height:100%}.cert-badge ai-img{width:64px;height:64px;margin-bottom:var(--spacing-xs)}.cert-badge h4{font-size:.95rem;margin-bottom:4px}.cert-badge p{font-size:.8rem;color:var(--brand-text-muted);margin:0}.about-stats{background:var(--brand-primary-dark);padding:var(--spacing-xl) 0}.about-stats .stats-row{display:flex;flex-wrap:nowrap;gap:2rem}.about-stats .stat-item{flex:1 1 0;text-align:center;min-width:0}.about-stats .stat-number{font-size:2.25rem;font-weight:700;color:#fff;display:block}.about-stats .stat-label{color:rgba(255,255,255,.7);font-size:.9rem;display:block;margin-top:4px}@media (max-width:991.98px){.about-stats .stats-row{flex-wrap:wrap;gap:1rem}.about-stats .stat-item{flex:1 1 45%}}