.womens-health_pageContainer__nCK32{min-height:100vh;background:#f5f0e8;color:#1a1a1a;line-height:1.6;overflow-x:hidden}.womens-health_hero__4zNw0{margin-top:60px;min-height:100vh;background:linear-gradient(135deg,#2d1b2e,#1a0f1b 50%,#000000);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 16px;text-align:center}.womens-health_hero__4zNw0 h1{color:#ffffff;font-size:clamp(2.5rem,6vw,4rem);font-weight:300;line-height:1.1;margin-bottom:24px;font-family:Georgia,Times New Roman,serif;white-space:pre-line}.womens-health_heroSubtitle__47dHj{color:rgba(255,255,255,.9);font-size:clamp(1rem,2.5vw,1.125rem);margin-bottom:40px;max-width:600px;font-weight:300}.womens-health_heroCta__wB_i2{background:#4dd0e1!important;color:#1a1a1a!important;border:none!important;padding:16px 32px;border-radius:30px;font-size:.875rem;font-weight:600;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;transition:all .3s ease}.womens-health_heroCta__wB_i2:hover{background:#3ac5d6!important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(77,208,225,.3)}.womens-health_statistics__WuIA_{background:#ffffff;padding:60px 16px;width:100%}.womens-health_statsGrid__r_MC9{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:800px;margin:0 auto;text-align:center}.womens-health_statCard__veEkF{padding:16px}.womens-health_statNumber__3hVQu{font-size:2.5rem;font-weight:300;color:#9b59b6;margin-bottom:8px}.womens-health_statLabel__y_P_O{color:#666;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.womens-health_introduction__lUuJT{background:#f5f0e8;padding:80px 16px;text-align:center;width:100%}.womens-health_introContent__aWq2K{max-width:800px;margin:0 auto}.womens-health_introTitle__lZINF{font-size:clamp(1.75rem,4vw,2rem);font-weight:300;font-family:Georgia,Times New Roman,serif;margin-bottom:24px}.womens-health_introText__yDkV0{color:#666;font-size:clamp(1rem,2vw,1.125rem);line-height:1.8;margin-bottom:16px}.womens-health_services__sAPcr{background:#ffffff;padding:80px 16px;width:100%}.womens-health_sectionHeader__Qv3wd{text-align:center;margin-bottom:48px}.womens-health_sectionTitle__qq0ek{font-size:clamp(2rem,4vw,2.5rem);font-weight:300;font-family:Georgia,Times New Roman,serif;margin-bottom:8px}.womens-health_sectionSubtitle__eT3P6{color:#666;font-size:.875rem;text-transform:uppercase;letter-spacing:.1em}.womens-health_servicesGrid__n1Ys_{display:grid;grid-template-columns:1fr;gap:20px;max-width:1200px;margin:0 auto}.womens-health_serviceCard__IY_Zt{background:#f5f0e8;border-radius:16px;padding:32px 24px;transition:all .3s;display:flex;flex-direction:column;height:100%}.womens-health_serviceCard__IY_Zt:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1)}.womens-health_serviceTitle__Ur5v8{font-size:1.5rem;font-weight:400;margin-bottom:16px}.womens-health_serviceDescription__YnCcH{color:#666;margin-bottom:24px;line-height:1.6}.womens-health_serviceFeatures__eUkNL{list-style:none;margin-bottom:24px;flex-grow:1}.womens-health_serviceFeatures__eUkNL li{color:#666;position:relative;padding:8px 0 8px 24px}.womens-health_serviceFeatures__eUkNL li:before{content:"—";position:absolute;left:0;color:#9b59b6;font-weight:700}.womens-health_servicePrice__W7gYE{font-size:2rem;font-weight:300;margin-bottom:4px}.womens-health_priceLabel__qaDF4{font-size:.875rem;color:#999;text-transform:uppercase;display:block;margin-bottom:24px}.womens-health_selectBtn__d_6K3{width:100%;background:#1a1a1a!important;color:white!important;border:none;padding:14px 24px;border-radius:25px;font-size:.875rem;font-weight:600;text-transform:uppercase;cursor:pointer;text-decoration:none;display:block;text-align:center;transition:all .3s;margin-top:auto}.womens-health_selectBtn__d_6K3:hover{background:#000!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.3)}.womens-health_lifeStages__8PdB6{background:#1a1a1a;color:white;padding:80px 16px;width:100%}.womens-health_stagesGrid__8LINn{display:grid;grid-template-columns:1fr;gap:32px;max-width:1000px;margin:48px auto 0}.womens-health_stageCard__vLDCe{text-align:center;padding:24px;background:rgba(255,255,255,.05);border-radius:12px;transition:all .3s}.womens-health_stageCard__vLDCe:hover{background:rgba(255,255,255,.08);transform:translateY(-2px)}.womens-health_stageTitle__lbpv0{font-size:1.5rem;margin-bottom:12px;color:#4dd0e1;font-weight:300}.womens-health_stageDescription__WZPpe{color:rgba(255,255,255,.8);font-size:.9375rem;line-height:1.6}.womens-health_process__34qXl{background:#f5f0e8;padding:80px 16px;width:100%}.womens-health_processGrid__0TuWv{display:grid;grid-template-columns:1fr;gap:32px;max-width:1000px;margin:0 auto}.womens-health_processStep__2BKR6{text-align:center}.womens-health_stepNumber__Uo7GP{font-size:3rem;font-weight:200;color:#9b59b6;margin-bottom:16px;font-family:Georgia,Times New Roman,serif}.womens-health_stepTitle__0cQDP{font-size:1.25rem;margin-bottom:12px;font-weight:400}.womens-health_stepDescription__72SKD{color:#666;font-size:.95rem}.womens-health_faq__nR6wI{background:#ffffff;padding:80px 16px;width:100%}.womens-health_faqContainer__zbR10{max-width:800px;margin:0 auto}.womens-health_faqItem__1fl6x{border-bottom:1px solid #e0e0e0;padding:24px 0;transition:all .3s}.womens-health_faqQuestion__xkQQZ{font-size:1.125rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:400}.womens-health_faqArrow__aIu_c{transition:transform .3s;color:#9b59b6;font-size:1.25rem}.womens-health_faqAnswer__7z3tL{max-height:0;overflow:hidden;transition:all .3s;color:#666;line-height:1.6}.womens-health_faqItem__1fl6x.womens-health_active__R7nHP .womens-health_faqAnswer__7z3tL{max-height:500px;padding-top:16px}.womens-health_faqItem__1fl6x.womens-health_active__R7nHP .womens-health_faqArrow__aIu_c{transform:rotate(180deg)}.womens-health_ctaSection__uiQz8{background:#f5f0e8;padding:80px 16px;text-align:center;width:100%}.womens-health_ctaTitle__TXVKr{font-size:clamp(2rem,4vw,2.5rem);font-weight:300;font-family:Georgia,Times New Roman,serif;margin-bottom:16px}.womens-health_ctaSubtitle__vjXFe{color:#666;margin-bottom:32px;font-size:1rem}.womens-health_ctaButton__1nQ3k{background:#4dd0e1!important;color:#1a1a1a!important;border:none;padding:16px 32px;border-radius:30px;font-size:.875rem;font-weight:600;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-block;transition:all .3s}.womens-health_ctaButton__1nQ3k:hover{background:#3ac5d6!important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(77,208,225,.3)}@media (min-width:768px){.womens-health_hero__4zNw0 h1{font-size:clamp(3rem,6vw,3.5rem)}.womens-health_statsGrid__r_MC9{grid-template-columns:repeat(4,1fr)}.womens-health_servicesGrid__n1Ys_{grid-template-columns:repeat(2,1fr);gap:24px}.womens-health_stagesGrid__8LINn{grid-template-columns:repeat(3,1fr)}.womens-health_processGrid__0TuWv{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.womens-health_hero__4zNw0 h1{font-size:4rem}.womens-health_servicesGrid__n1Ys_{grid-template-columns:repeat(3,1fr);gap:30px}}@media (max-width:767px){.womens-health_hero__4zNw0{padding:40px 16px;min-height:80vh}.womens-health_ctaSection__uiQz8,.womens-health_faq__nR6wI,.womens-health_introduction__lUuJT,.womens-health_lifeStages__8PdB6,.womens-health_process__34qXl,.womens-health_services__sAPcr,.womens-health_statistics__WuIA_{padding:60px 16px}.womens-health_serviceCard__IY_Zt{padding:24px 20px}.womens-health_stagesGrid__8LINn{gap:16px}.womens-health_stageCard__vLDCe{padding:20px 16px}.womens-health_processGrid__0TuWv{gap:24px}.womens-health_faqQuestion__xkQQZ{font-size:1rem}.womens-health_stepNumber__Uo7GP{font-size:2.5rem}.womens-health_statNumber__3hVQu{font-size:2rem}}