.koodlr-page-hero.about-hero {background:linear-gradient(135deg, var(--koodlr-primary) 0%, var(--koodlr-primary-hover) 100%);padding:80px 0;text-align:center;color:#fff;margin-bottom:-60px;}.koodlr-page-hero .koodlr-hero-title {color:#fff;font-size:42px;font-weight:800;margin-bottom:15px;letter-spacing:-0.02em;}.koodlr-page-hero .koodlr-hero-subtitle {font-size:18px;color:rgba(255,255,255,0.9);max-width:600px;margin:0 auto;line-height:1.6;}.koodlr-about-main {padding-bottom:80px;}.koodlr-about-card {background:#fff;padding:50px;border-radius:20px;border:1px solid var(--koodlr-border-light);box-shadow:0 10px 30px rgba(0,0,0,0.05);}.koodlr-about-content {font-size:16px;line-height:1.8;color:var(--koodlr-text-secondary);}.koodlr-stats-grid {display:grid;grid-template-columns:repeat(4, 1fr);gap:24px;margin-top:40px;}.koodlr-stat-card {background:#fff;padding:30px;text-align:center;border-radius:16px;border:1px solid var(--koodlr-border-light);box-shadow:0 4px 15px rgba(0,0,0,0.03);transition:transform 0.3s ease;}.koodlr-stat-card:hover {transform:translateY(-5px);}.koodlr-stat-icon {font-size:32px;color:var(--koodlr-primary);margin-bottom:15px;}.koodlr-stat-number {font-size:28px;font-weight:800;color:var(--koodlr-text-dark);margin-bottom:5px;}.koodlr-stat-label {font-size:14px;font-weight:600;color:var(--koodlr-text-muted);text-transform:uppercase;letter-spacing:0.05em;}.koodlr-cta-section {margin-top:60px;}.koodlr-cta-card {background:var(--koodlr-primary-container);padding:60px;border-radius:24px;text-align:center;border:1px solid var(--koodlr-primary);}.koodlr-cta-card h2 {font-size:32px;font-weight:800;color:var(--koodlr-on-primary-container);margin-bottom:15px;}.koodlr-cta-card p {font-size:18px;color:var(--koodlr-on-primary-container);margin-bottom:30px;opacity:0.9;}@media (max-width:991px) {.koodlr-stats-grid {grid-template-columns:repeat(2, 1fr);}}@media (max-width:767px) {.koodlr-page-hero .koodlr-hero-title {font-size:32px;}.koodlr-about-card, .koodlr-cta-card {padding:30px;}.koodlr-stats-grid {grid-template-columns:1fr;}}