body{background:#f8fafc;direction:rtl}.container,.max-w-7xl{max-width:1200px;margin-left:auto;margin-right:auto}nav ul li a{font-size:1.1rem;padding:.5rem 1.2rem;border-radius:.5rem;transition:background .2s,color .2s}nav ul li a.active,nav ul li a:hover{background:#e0f2f1;color:#047857}.hero-section{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:2rem;padding:3rem 0 2rem}.hero-section .hero-text{flex:1;text-align:right}.hero-section .hero-img{flex:1;display:flex;justify-content:center}.hero-section img{border-radius:1rem;box-shadow:0 4px 24px #0001;max-width:400px;width:100%;height:auto}.stats-section{display:flex;justify-content:center;gap:3rem;margin:2rem 0}.stats-section .stat{background:#fff;border-radius:1rem;box-shadow:0 2px 8px #0001;padding:1.5rem 2rem;text-align:center;min-width:120px}.stats-section .stat .number{color:#047857;font-size:2rem;font-weight:700}.services-cards{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.services-cards .service-card{background:#fff;border-radius:1rem;box-shadow:0 2px 8px #0001;width:320px;padding:1.5rem;text-align:right;transition:box-shadow .2s}.services-cards .service-card:hover{box-shadow:0 6px 24px #0002}.services-cards .service-card img{width:100%;height:160px;-o-object-fit:cover;object-fit:cover;border-radius:.75rem;margin-bottom:1rem}@media (max-width: 900px){.hero-section{flex-direction:column;text-align:center}.hero-section .hero-text,.hero-section .hero-img{flex:unset}.services-cards{flex-direction:column;align-items:center}.stats-section{flex-direction:column;gap:1.5rem}}
