.fertility-ivf-module__khUgrW__pageContainer{color:#1a1a1a;background:#f5f0e8;min-height:100vh;line-height:1.6;overflow-x:hidden}.fertility-ivf-module__khUgrW__hero{text-align:center;background:linear-gradient(135deg,#fff 0%,#f5f0e8 100%);flex-direction:column;justify-content:center;align-items:center;max-width:1400px;min-height:80vh;margin:0 auto;padding:120px 20px 80px;display:flex}.fertility-ivf-module__khUgrW__hero h1{letter-spacing:-.02em;margin-bottom:24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:300;line-height:1.1}.fertility-ivf-module__khUgrW__heroSubtitle{color:#666;max-width:700px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:clamp(1.1rem,2.5vw,1.4rem);font-weight:300}.fertility-ivf-module__khUgrW__successStats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:30px;width:100%;max-width:800px;margin:40px auto;display:grid}.fertility-ivf-module__khUgrW__statCard{text-align:center;background:#fff;border-radius:15px;padding:20px;box-shadow:0 2px 10px #0000000d}.fertility-ivf-module__khUgrW__statNumber{color:#4dd0e1;margin-bottom:8px;font-size:2.5rem;font-weight:300;line-height:1}.fertility-ivf-module__khUgrW__statLabel{color:#666;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem}.fertility-ivf-module__khUgrW__treatmentsSection{background:#fff;width:100%;padding:80px 0}.fertility-ivf-module__khUgrW__treatmentsSection>*{max-width:1400px;margin:0 auto;padding:0 20px}.fertility-ivf-module__khUgrW__sectionHeader{text-align:center;margin-bottom:60px}.fertility-ivf-module__khUgrW__sectionTitle{margin-bottom:16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3rem);font-weight:300}.fertility-ivf-module__khUgrW__sectionSubtitle{color:#666;text-transform:uppercase;letter-spacing:.1em;font-size:.875rem}.fertility-ivf-module__khUgrW__treatmentsGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));align-items:stretch;gap:30px;max-width:1200px;margin:0 auto;display:grid}.fertility-ivf-module__khUgrW__treatmentCard{background:#f5f0e8;border-radius:20px;flex-direction:column;height:100%;padding:40px 30px;transition:all .3s;display:flex}.fertility-ivf-module__khUgrW__treatmentCard:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}.fertility-ivf-module__khUgrW__treatmentTitle{margin-bottom:16px;font-size:1.5rem;font-weight:400}.fertility-ivf-module__khUgrW__treatmentDescription{color:#666;margin-bottom:24px;line-height:1.6}.fertility-ivf-module__khUgrW__treatmentFeatures{flex-grow:1;margin-bottom:auto;padding-bottom:30px;list-style:none}.fertility-ivf-module__khUgrW__treatmentFeatures li{color:#666;padding:8px 0 8px 24px;position:relative}.fertility-ivf-module__khUgrW__treatmentFeatures li:before{content:"✓";color:#4dd0e1;font-weight:700;position:absolute;left:0}.fertility-ivf-module__khUgrW__treatmentFooter{border-top:1px solid #0000001a;justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;display:flex}.fertility-ivf-module__khUgrW__priceInfo{flex-direction:column;display:flex}.fertility-ivf-module__khUgrW__price{font-size:1.75rem;font-weight:300}.fertility-ivf-module__khUgrW__priceLabel{color:#999;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.fertility-ivf-module__khUgrW__bookBtn{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;background:#1a1a1a;border:none;border-radius:25px;padding:12px 28px;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .3s}.fertility-ivf-module__khUgrW__bookBtn:hover{background:#000;transform:translateY(-1px)}.fertility-ivf-module__khUgrW__journeySection{background:#f5f0e8;width:100%;padding:80px 0}.fertility-ivf-module__khUgrW__journeySection>*{max-width:1400px;margin:0 auto;padding:0 20px}.fertility-ivf-module__khUgrW__journeyGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;max-width:1200px;margin:0 auto;display:grid}.fertility-ivf-module__khUgrW__journeyStep{text-align:center}.fertility-ivf-module__khUgrW__stepIcon{color:#1a1a1a;background:linear-gradient(135deg,#4dd0e1,#3ac5d6);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 20px;font-size:2rem;font-weight:300;display:flex}.fertility-ivf-module__khUgrW__stepTitle{margin-bottom:12px;font-size:1.25rem;font-weight:400}.fertility-ivf-module__khUgrW__stepDescription{color:#666;font-size:.95rem}.fertility-ivf-module__khUgrW__financeSection{color:#fff;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);width:100%;padding:80px 0}.fertility-ivf-module__khUgrW__financeContent{text-align:center;max-width:1400px;margin:0 auto;padding:0 20px}.fertility-ivf-module__khUgrW__financeTitle{margin-bottom:24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3rem);font-weight:300}.fertility-ivf-module__khUgrW__financeText{opacity:.9;max-width:800px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:1.1rem}.fertility-ivf-module__khUgrW__financeOptions{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px;max-width:1000px;margin-bottom:40px;margin-left:auto;margin-right:auto;display:grid}.fertility-ivf-module__khUgrW__financeOption{background:#ffffff1a;border-radius:15px;padding:30px}.fertility-ivf-module__khUgrW__financeOptionTitle{margin-bottom:12px;font-size:1.25rem}.fertility-ivf-module__khUgrW__financeOptionText{opacity:.8;font-size:.9rem}.fertility-ivf-module__khUgrW__financeBtn{color:#1a1a1a;cursor:pointer;text-transform:uppercase;letter-spacing:.02em;background:#4dd0e1;border:none;border-radius:30px;padding:16px 40px;font-size:1rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.fertility-ivf-module__khUgrW__financeBtn:hover{background:#3ac5d6;transform:translateY(-2px)}.fertility-ivf-module__khUgrW__supportSection{background:#fff;width:100%;padding:80px 0}.fertility-ivf-module__khUgrW__supportSection>*{max-width:1400px;margin:0 auto;padding:0 20px}.fertility-ivf-module__khUgrW__supportGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;max-width:1200px;margin:0 auto;display:grid}.fertility-ivf-module__khUgrW__supportCard{text-align:center;background:linear-gradient(135deg,#f5f0e8,#fff);border-radius:20px;padding:30px;transition:all .3s}.fertility-ivf-module__khUgrW__supportCard:hover{transform:translateY(-3px);box-shadow:0 5px 15px #0000001a}.fertility-ivf-module__khUgrW__supportTitle{margin-bottom:12px;font-size:1.25rem;font-weight:400}.fertility-ivf-module__khUgrW__supportDescription{color:#666;font-size:.95rem}.fertility-ivf-module__khUgrW__faqSection{background:#f5f0e8;width:100%;padding:80px 0}.fertility-ivf-module__khUgrW__faqSection>*{max-width:1400px;margin:0 auto;padding:0 20px}.fertility-ivf-module__khUgrW__faqContainer{max-width:800px;margin:0 auto}.fertility-ivf-module__khUgrW__faqItem{background:#fff;border-radius:15px;margin-bottom:16px;transition:all .3s;overflow:hidden}.fertility-ivf-module__khUgrW__faqQuestion{cursor:pointer;justify-content:space-between;align-items:center;padding:24px;font-size:1.1rem;font-weight:400;display:flex}.fertility-ivf-module__khUgrW__faqArrow{color:#4dd0e1;font-size:1.25rem;transition:transform .3s}.fertility-ivf-module__khUgrW__faqAnswer{color:#666;max-height:0;padding:0 24px;transition:all .3s;overflow:hidden}.fertility-ivf-module__khUgrW__faqItem.fertility-ivf-module__khUgrW__active .fertility-ivf-module__khUgrW__faqAnswer{max-height:500px;padding:0 24px 24px}.fertility-ivf-module__khUgrW__faqItem.fertility-ivf-module__khUgrW__active .fertility-ivf-module__khUgrW__faqArrow{transform:rotate(180deg)}.fertility-ivf-module__khUgrW__ctaSection{text-align:center;background:#fff;width:100%;padding:80px 0}.fertility-ivf-module__khUgrW__ctaSection>*{max-width:1400px;margin:0 auto;padding:0 20px}.fertility-ivf-module__khUgrW__ctaTitle{margin-bottom:16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3rem);font-weight:300}.fertility-ivf-module__khUgrW__ctaSubtitle{color:#666;margin-bottom:32px;font-size:1.1rem}.fertility-ivf-module__khUgrW__ctaButton{color:#1a1a1a;cursor:pointer;text-transform:uppercase;letter-spacing:.02em;background:#4dd0e1;border:none;border-radius:30px;padding:16px 40px;font-size:1rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.fertility-ivf-module__khUgrW__ctaButton:hover{background:#3ac5d6;transform:translateY(-2px)}@media (max-width:768px){.fertility-ivf-module__khUgrW__hero{min-height:70vh;padding:80px 20px 60px}.fertility-ivf-module__khUgrW__successStats{grid-template-columns:repeat(2,1fr)}.fertility-ivf-module__khUgrW__treatmentsGrid,.fertility-ivf-module__khUgrW__supportGrid{grid-template-columns:1fr;gap:20px}.fertility-ivf-module__khUgrW__journeyGrid{grid-template-columns:1fr;gap:30px}.fertility-ivf-module__khUgrW__financeOptions{grid-template-columns:1fr}.fertility-ivf-module__khUgrW__treatmentFooter{flex-direction:column;align-items:flex-start;gap:20px}.fertility-ivf-module__khUgrW__bookBtn{text-align:center;width:100%}.fertility-ivf-module__khUgrW__treatmentsSection,.fertility-ivf-module__khUgrW__journeySection,.fertility-ivf-module__khUgrW__financeSection,.fertility-ivf-module__khUgrW__supportSection,.fertility-ivf-module__khUgrW__faqSection,.fertility-ivf-module__khUgrW__ctaSection{padding:60px 0}.fertility-ivf-module__khUgrW__treatmentsSection>*,.fertility-ivf-module__khUgrW__journeySection>*,.fertility-ivf-module__khUgrW__supportSection>*,.fertility-ivf-module__khUgrW__faqSection>*,.fertility-ivf-module__khUgrW__ctaSection>*{padding:0 20px}}@media (max-width:480px){.fertility-ivf-module__khUgrW__successStats{grid-template-columns:1fr;gap:20px}.fertility-ivf-module__khUgrW__treatmentCard{padding:30px 20px}.fertility-ivf-module__khUgrW__stepIcon{width:60px;height:60px;font-size:1.5rem}.fertility-ivf-module__khUgrW__financeOption{padding:20px}.fertility-ivf-module__khUgrW__faqQuestion{padding:20px;font-size:1rem}.fertility-ivf-module__khUgrW__faqAnswer{padding:0 20px}.fertility-ivf-module__khUgrW__faqItem.fertility-ivf-module__khUgrW__active .fertility-ivf-module__khUgrW__faqAnswer{padding:0 20px 20px}}
