.about .hero{padding:var(--spacing-xl) 0;background:linear-gradient(135deg,var(--teal-primary) 0,var(--teal-secondary) 100%);color:var(--primary-white);text-align:center}.about .hero h1{font-size:2.5rem;color:var(--primary-white);margin-bottom:var(--spacing-lg);font-weight:700}.about .hero-subtitle{font-size:1.2rem;color:var(--light-gray);max-width:800px;margin:0 auto;line-height:1.6}.about .section{padding:var(--spacing-xxl) 0}.about .bg-light{background-color:var(--light-gray-bg)}.about h2{font-size:2rem;margin-bottom:var(--spacing-lg);font-weight:700}.about h2,.about h3{color:var(--dark-blue)}.about h3{font-size:1.5rem;margin-bottom:var(--spacing-md);font-weight:600}.about p{color:var(--text-secondary);line-height:1.7;margin-bottom:var(--spacing-lg);font-size:1.1rem}.stats-container{display:grid;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.stat-item{text-align:center;padding:var(--spacing-xl);background:var(--primary-white);border-radius:12px;border:1px solid var(--border-color);box-shadow:0 4px 15px rgba(0,0,0,.1);transition:box-shadow .3s ease}.stat-item:hover{box-shadow:0 8px 25px rgba(0,0,0,.15)}.stat-item h3{font-size:2.5rem;color:var(--teal-primary);margin-bottom:var(--spacing-sm);font-weight:700}.stat-item p{color:var(--text-secondary);font-weight:600;margin:0;font-size:1rem}.mission-box,.vision-box{padding:var(--spacing-xl);background:var(--primary-white);border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.1);height:100%}.mission-box{border-left:4px solid var(--teal-primary)}.vision-box{border-left:4px solid var(--teal-secondary)}.values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin-top:var(--spacing-xl)}.value-card{background:var(--primary-white);padding:var(--spacing-xl);border-radius:12px;border:1px solid var(--border-color);box-shadow:0 4px 15px rgba(0,0,0,.1);transition:box-shadow .3s ease;text-align:center}.value-card:hover{box-shadow:0 8px 25px rgba(0,0,0,.15)}.value-card h4{color:var(--teal-primary);font-size:1.3rem;margin-bottom:var(--spacing-md);font-weight:600}.value-card p{color:var(--text-secondary);margin-bottom:0;line-height:1.6;font-size:1rem}.leadership-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin-top:var(--spacing-xl)}.leader-card{background:var(--primary-white);padding:var(--spacing-xl);border-radius:12px;border:1px solid var(--border-color);box-shadow:0 4px 15px rgba(0,0,0,.1);transition:box-shadow .3s ease;text-align:center}.leader-card:hover{box-shadow:0 8px 25px rgba(0,0,0,.15)}.leader-avatar{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--teal-primary) 0,var(--teal-secondary) 100%);display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-lg);font-size:1.5rem;font-weight:700;color:var(--primary-white)}.leader-card h4{color:var(--dark-blue);font-size:1.3rem;margin-bottom:var(--spacing-sm);font-weight:600}.leader-title{color:var(--teal-primary);font-weight:600;margin-bottom:var(--spacing-md);font-size:1rem}.leader-bio{color:var(--text-secondary);margin-bottom:0;line-height:1.6;font-size:1rem}.certifications-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin-top:var(--spacing-xl)}.cert-item{background:var(--primary-white);padding:var(--spacing-xl);border-radius:12px;border:1px solid var(--border-color);box-shadow:0 4px 15px rgba(0,0,0,.1);transition:box-shadow .3s ease}.cert-item:hover{box-shadow:0 8px 25px rgba(0,0,0,.15)}.cert-item h4{color:var(--dark-blue);font-size:1.2rem;margin-bottom:var(--spacing-md);font-weight:600}.cert-item p{color:var(--text-secondary);margin-bottom:0;line-height:1.6;font-size:1rem}.cta-section{background:linear-gradient(135deg,var(--teal-primary) 0,var(--teal-secondary) 100%);color:var(--primary-white);text-align:center}.cta-section h2{color:var(--primary-white);font-size:2rem;margin-bottom:var(--spacing-md);font-weight:700}.cta-section p{color:var(--light-gray);font-size:1.1rem;margin-bottom:var(--spacing-xl);max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6}.cta-buttons{display:flex;gap:var(--spacing-lg);justify-content:center;flex-wrap:wrap}.cta-section .btn-primary{background-color:var(--primary-white);color:var(--teal-primary);padding:var(--spacing-md) var(--spacing-xl);border-radius:8px;font-weight:600;font-size:1.1rem;display:inline-block;transition:all .3s ease;text-decoration:none}.cta-section .btn-primary:hover{background-color:var(--light-gray);color:var(--teal-secondary);transform:translateY(-2px)}.cta-section .btn-secondary{background-color:transparent;color:var(--primary-white);border:2px solid var(--primary-white);padding:var(--spacing-md) var(--spacing-xl);border-radius:8px;font-weight:600;font-size:1.1rem;display:inline-block;transition:all .3s ease;text-decoration:none}.cta-section .btn-secondary:hover{background-color:var(--primary-white);color:var(--teal-primary);transform:translateY(-2px)}@media (max-width:768px){.about .hero h1{font-size:2rem}.about .hero-subtitle{font-size:1.1rem}.certifications-grid,.leadership-grid,.stats-container,.values-grid{grid-template-columns:1fr}.cta-buttons{flex-direction:column;align-items:center}.cta-section .btn-primary,.cta-section .btn-secondary{width:200px;text-align:center}}@media (max-width:480px){.about .hero{padding:var(--spacing-xl) 0}.about .hero h1{font-size:1.75rem}.about .hero-subtitle{font-size:1rem}.stat-item{padding:var(--spacing-lg)}.stat-item h3{font-size:2rem}.cert-item,.leader-card,.mission-box,.value-card,.vision-box{padding:var(--spacing-lg)}.cta-section h2{font-size:1.5rem}.cta-section p{font-size:1rem}}