﻿.about-hero{background:linear-gradient(135deg, rgb(30, 58, 138) 0%, rgb(20.8928571429, 40.3928571429, 96.1071428571) 100%);color:#fff;text-align:center}.about-hero h1{font-size:3rem;color:#fff;margin-bottom:1.5rem}@media(max-width: 768px){.about-hero h1{font-size:2.5rem}}.about-hero .hero-subtitle{font-size:1.25rem;opacity:.9;max-width:600px;margin:0 auto;line-height:1.6}.team-section .team-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(0, 650px));gap:2rem}.team-section .team-card{background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:transform .3s ease,box-shadow .3s ease}.team-section .team-card:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.team-section .team-image{position:relative;height:250px;overflow:hidden}.team-section .team-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.team-section .team-image .team-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(30,58,138,.9);display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease}.team-section .team-image .team-overlay .social-links{display:flex;gap:1rem}.team-section .team-image .team-overlay .social-links a{display:flex;justify-content:center;align-items:center;width:50px;height:50px;background:#fff;color:#1e3a8a;border-radius:50%;font-size:1.25rem;transition:all .3s ease}.team-section .team-image .team-overlay .social-links a:hover{background:#3b82f6;color:#fff;transform:scale(1.1)}.team-section .team-image:hover img{transform:scale(1.1)}.team-section .team-image:hover .team-overlay{opacity:.4}.team-section .team-info{padding:1.5rem}.team-section .team-info h3{font-size:1.25rem;margin-bottom:.5rem;color:#0f172a}.team-section .team-info .position{color:#1e3a8a;font-weight:600;margin-bottom:1rem;font-size:.875rem}.team-section .team-info .bio-preview{color:#64748b;font-size:.875rem;margin-bottom:1rem;line-height:1.5}.team-section .team-info .skills{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.team-section .team-info .skills .skill-tag{background:rgb(162.5892857143,181.3392857143,234.9107142857);color:#1e3a8a;padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:500}.team-section .team-info .view-profile{color:#1e3a8a;font-weight:600;font-size:.875rem;text-decoration:none}.team-section .team-info .view-profile:hover{color:#3b82f6}.mission-vision-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:2rem}.mission-vision-grid .mission-card,.mission-vision-grid .vision-card,.mission-vision-grid .values-card{background:#fff;padding:2.5rem;border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);text-align:center}.mission-vision-grid .mission-card .card-icon,.mission-vision-grid .vision-card .card-icon,.mission-vision-grid .values-card .card-icon{display:flex;justify-content:center;align-items:center;width:80px;height:80px;background:rgb(162.5892857143,181.3392857143,234.9107142857);border-radius:50%;margin:0 auto 1.5rem}.mission-vision-grid .mission-card .card-icon i,.mission-vision-grid .vision-card .card-icon i,.mission-vision-grid .values-card .card-icon i{font-size:2.5rem;color:#1e3a8a}.mission-vision-grid .mission-card h3,.mission-vision-grid .vision-card h3,.mission-vision-grid .values-card h3{font-size:1.5rem;margin-bottom:1rem;color:#1e3a8a}.mission-vision-grid .mission-card p,.mission-vision-grid .vision-card p,.mission-vision-grid .values-card p{color:#64748b;line-height:1.6}.mission-vision-grid .mission-card ul,.mission-vision-grid .vision-card ul,.mission-vision-grid .values-card ul{list-style:none;text-align:left}.mission-vision-grid .mission-card ul li,.mission-vision-grid .vision-card ul li,.mission-vision-grid .values-card ul li{padding:.5rem 0;color:#64748b;position:relative;padding-left:1.5rem}.mission-vision-grid .mission-card ul li::before,.mission-vision-grid .vision-card ul li::before,.mission-vision-grid .values-card ul li::before{content:"✓";position:absolute;left:0;color:#1e3a8a;font-weight:bold}.our-story .story-content{display:grid;align-items:center}.our-story .story-text h2{font-size:2.5rem;margin-bottom:1.5rem;color:#1e3a8a}.our-story .story-text p{color:#334155;line-height:1.7;margin-bottom:1.5rem;font-size:1.125rem}.our-story .stats-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-columns:repeat(auto-fit, minmax(170px, 1fr));align-items:center;gap:2rem;margin-top:3rem}.our-story .stats-grid .stat-item{text-align:center}.our-story .stats-grid .stat-item h3{font-size:3rem;color:#1e3a8a;margin-bottom:.5rem;font-weight:700}.our-story .stats-grid .stat-item p{color:#64748b;font-weight:500;margin:0}.our-story .story-image img{width:100%;border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.advantages-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:2rem}.advantages-grid .advantage-item{text-align:center;padding:2rem}.advantages-grid .advantage-item .advantage-icon{display:flex;justify-content:center;align-items:center;width:80px;height:80px;background:rgb(162.5892857143,181.3392857143,234.9107142857);border-radius:50%;margin:0 auto 1.5rem}.advantages-grid .advantage-item .advantage-icon i{font-size:2.5rem;color:#1e3a8a}.advantages-grid .advantage-item h3{font-size:1.5rem;margin-bottom:1rem;color:#0f172a}.advantages-grid .advantage-item p{color:#64748b;line-height:1.6}/*# sourceMappingURL=about.css.map */
