.InfertilityPage_infertilityPage__H_ZC_{min-height:100vh;direction:rtl;font-family:Cairo,sans-serif}.InfertilityPage_container___qQ7G{max-width:1200px;margin:0 auto;padding:0 2rem}.InfertilityPage_heroSection__PkAPr{background:linear-gradient(135deg,#1e40af,#3b82f6);color:white;padding:6rem 0;margin-top:80px;text-align:center}.InfertilityPage_heroTitle__KFOD7{font-size:3.5rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(45deg,#ffffff,#e3f2fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.InfertilityPage_heroDescription__I5AWD{font-size:1.3rem;line-height:1.8;color:#f0f9ff;max-width:600px;margin:0 auto}.InfertilityPage_servicesSection__KHkf0{padding:5rem 0;background:white}.InfertilityPage_sectionTitle__9fp6Z{font-size:2.5rem;font-weight:700;color:#1e40af;text-align:center;margin-bottom:3rem}.InfertilityPage_servicesGrid__Kol_t{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem}.InfertilityPage_serviceCard__rBYXx{background:white;padding:2.5rem;border-radius:20px;box-shadow:0 8px 25px rgba(0,0,0,.15);transition:all .3s ease;text-decoration:none;color:inherit;display:flex;flex-direction:column;align-items:center;text-align:center;border:2px solid transparent}.InfertilityPage_serviceCard__rBYXx:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.1);border-color:#28a745}.InfertilityPage_serviceIcon__xEeLg{font-size:3rem;margin-bottom:1.5rem;background:linear-gradient(135deg,#28a745,#51cf66);width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white}.InfertilityPage_serviceTitle__MBF5b{font-size:1.5rem;font-weight:700;color:#1e40af;margin-bottom:1rem}.InfertilityPage_serviceDescription__m5wPH{font-size:1rem;line-height:1.6;color:#333;margin-bottom:1.5rem;flex-grow:1}.InfertilityPage_readMore__lo3B8{color:#f59e0b;font-weight:600;font-size:1rem}.InfertilityPage_approachSection__tQWzZ{padding:5rem 0;background:linear-gradient(135deg,#eff6ff,#f0fdf4)}.InfertilityPage_approachGrid__Hqng1{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem}.InfertilityPage_approachCard__tKYOU{background:white;padding:2.5rem;border-radius:15px;box-shadow:0 8px 25px rgba(0,0,0,.15);transition:all .3s ease;border-right:4px solid #28a745}.InfertilityPage_approachCard__tKYOU:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(0,0,0,.1)}.InfertilityPage_approachTitle__X_fpA{font-size:1.3rem;font-weight:700;color:#1e40af;margin-bottom:1rem}.InfertilityPage_approachText__ODJ0z{font-size:1rem;line-height:1.6;color:#333}.InfertilityPage_statsSection__20GVf{padding:5rem 0;background:#1e40af;color:white}.InfertilityPage_statsGrid__9bhiS{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.InfertilityPage_statCard__ZGNl4{text-align:center;padding:2rem;background:rgba(255,255,255,.1);border-radius:15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.InfertilityPage_statCard__ZGNl4:hover{background:rgba(255,255,255,.15);transform:translateY(-3px)}.InfertilityPage_statNumber__ePBhp{font-size:3rem;font-weight:700;color:#28a745;margin-bottom:.5rem}.InfertilityPage_statLabel__Ermtl{font-size:1.1rem;color:#e3f2fd;font-weight:500}@media (max-width:768px){.InfertilityPage_heroTitle__KFOD7{font-size:2.5rem}.InfertilityPage_approachGrid__Hqng1,.InfertilityPage_servicesGrid__Kol_t,.InfertilityPage_statsGrid__9bhiS{grid-template-columns:1fr}.InfertilityPage_container___qQ7G{padding:0 1rem}.InfertilityPage_heroSection__PkAPr{padding:4rem 0}.InfertilityPage_sectionTitle__9fp6Z{font-size:2rem}}