.private-gp_pageContainer__5JlSI{min-height:100vh;background:#f5f0e8;color:#1a1a1a;line-height:1.6;overflow-x:hidden}.private-gp_hero__cckzi{margin-top:80px;padding:80px 20px;text-align:center;min-height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.private-gp_hero__cckzi h1{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:300;line-height:1.1;margin-bottom:24px;font-family:Georgia,Times New Roman,serif;letter-spacing:-.02em;white-space:pre-line}.private-gp_heroSubtitle__kRl1f{font-size:clamp(1.1rem,2.5vw,1.4rem);color:#666;margin-bottom:40px;max-width:700px;font-weight:300}.private-gp_availabilityBanner__GWJG_{background:#fff;border:1px solid #e0e0e0;border-radius:30px;padding:20px 40px;display:inline-block;margin-bottom:40px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.private-gp_availabilityText__nFQrL{font-size:1.1rem;color:#1a1a1a}.private-gp_availabilityText__nFQrL span{color:#4dd0e1;font-weight:500}.private-gp_statistics__Fmqkl{background:#fff;padding:60px 20px;width:100%}.private-gp_statsGrid__4FBua{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:800px;margin:0 auto;text-align:center}.private-gp_statCard__Vu0pI{padding:16px}.private-gp_statNumber__Bn61y{font-size:2.5rem;font-weight:300;color:#4dd0e1;margin-bottom:8px}.private-gp_statLabel__7KaJw{color:#666;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.private-gp_servicesSection__jQ_xy{padding:80px 20px;background:#fff;width:100%}.private-gp_sectionHeader__4KOjc{text-align:center;margin-bottom:60px}.private-gp_sectionTitle__wbYqm{font-size:clamp(2rem,4vw,3rem);font-weight:300;margin-bottom:16px;font-family:Georgia,Times New Roman,serif}.private-gp_sectionSubtitle___cmr3{color:#666;text-transform:uppercase;letter-spacing:.1em;font-size:.875rem}.private-gp_servicesGrid__X7uHH{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;max-width:1200px;margin:0 auto}.private-gp_serviceCard__IFnWl{background:#f5f0e8;border-radius:20px;padding:40px 30px;transition:all .3s;display:flex;flex-direction:column;height:100%}.private-gp_serviceCard__IFnWl:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1)}.private-gp_serviceTitle__fXEcs{font-size:1.5rem;margin-bottom:16px;font-weight:400}.private-gp_serviceDescription__2ss8x{color:#666;margin-bottom:24px;line-height:1.6;flex-grow:1}.private-gp_serviceFeatures__CBW0l{list-style:none;margin-bottom:30px}.private-gp_serviceFeatures__CBW0l li{color:#666;position:relative;padding:8px 0 8px 24px}.private-gp_serviceFeatures__CBW0l li:before{content:"✓";position:absolute;left:0;color:#4dd0e1;font-weight:700}.private-gp_serviceFooter__X48YJ{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid rgba(0,0,0,.1);margin-top:auto}.private-gp_priceInfo__TKnhD{display:flex;flex-direction:column}.private-gp_price__COqNl{font-size:1.75rem;font-weight:300}.private-gp_duration__4lVte{font-size:.875rem;color:#666}.private-gp_bookBtn__d5VSD{background:#1a1a1a;color:#fff;border:none;padding:12px 28px;border-radius:25px;font-weight:500;cursor:pointer;transition:all .3s;text-decoration:none;text-transform:uppercase;font-size:.875rem;letter-spacing:.02em}.private-gp_bookBtn__d5VSD:hover{background:#000;transform:translateY(-1px)}.private-gp_conditionsSection__N4SwI{padding:80px 20px;background:#f5f0e8;width:100%}.private-gp_conditionsGrid__INX8d{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;max-width:1000px;margin:0 auto}.private-gp_conditionCard__f2KiM{background:#fff;border-radius:15px;padding:20px;text-align:center;transition:all .3s}.private-gp_conditionCard__f2KiM:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.private-gp_conditionName__nfwsX{font-size:1.1rem;font-weight:400}.private-gp_benefitsSection___FM26{padding:80px 20px;background:#fff;width:100%}.private-gp_benefitsGrid__pXkp7{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;max-width:1200px;margin:0 auto}.private-gp_benefitCard__ZeGgC{text-align:center}.private-gp_benefitNumber__4YKBo{width:80px;height:80px;background:linear-gradient(135deg,#4dd0e1,#3ac5d6);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:2rem;font-weight:300;color:#1a1a1a}.private-gp_benefitTitle__JGHuM{font-size:1.25rem;margin-bottom:12px;font-weight:400}.private-gp_benefitDescription__1DBpt{color:#666;font-size:.95rem}.private-gp_doctorsSection__qlSKK{padding:80px 20px;background:linear-gradient(135deg,#f5f0e8,#fff);width:100%}.private-gp_doctorsGrid__EcYr8{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;max-width:1200px;margin:0 auto}.private-gp_doctorCard__whbbr{background:#fff;border-radius:20px;padding:30px;text-align:center;transition:all .3s}.private-gp_doctorCard__whbbr:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1)}.private-gp_doctorName__1DlEj{font-size:1.5rem;margin-bottom:8px;font-weight:400}.private-gp_doctorTitle__Pm0vF{color:#4dd0e1;font-size:.9rem;margin-bottom:12px}.private-gp_doctorQualifications__OpSvL{color:#666;font-size:.875rem;margin-bottom:16px}.private-gp_doctorSpecialties__cyucl{color:#999;font-size:.875rem}.private-gp_faqSection__R5_oQ{padding:80px 20px;background:#f5f0e8;width:100%}.private-gp_faqContainer__IQoaT{max-width:800px;margin:0 auto}.private-gp_faqItem__ZONIK{background:#fff;border-radius:15px;margin-bottom:16px;overflow:hidden;transition:all .3s}.private-gp_faqQuestion__D_7kR{padding:24px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1.1rem;font-weight:400}.private-gp_faqArrow__yoOhE{transition:transform .3s;font-size:1.25rem;color:#4dd0e1}.private-gp_faqAnswer__tpPQI{padding:0 24px;max-height:0;overflow:hidden;transition:all .3s;color:#666}.private-gp_faqItem__ZONIK.private-gp_active__JscaZ .private-gp_faqAnswer__tpPQI{max-height:500px;padding:0 24px 24px}.private-gp_faqItem__ZONIK.private-gp_active__JscaZ .private-gp_faqArrow__yoOhE{transform:rotate(180deg)}.private-gp_ctaSection__t6C5n{padding:80px 20px;background:#1a1a1a;text-align:center;color:#fff;width:100%}.private-gp_ctaTitle__FHQ9X{font-size:clamp(2rem,4vw,3rem);margin-bottom:16px;font-weight:300;font-family:Georgia,Times New Roman,serif}.private-gp_ctaSubtitle__pHOIM{font-size:1.1rem;margin-bottom:32px;opacity:.8}.private-gp_ctaButton__XBbvO{background:#4dd0e1;color:#1a1a1a;border:none;padding:16px 40px;border-radius:30px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s;text-decoration:none;display:inline-block;text-transform:uppercase;letter-spacing:.02em}.private-gp_ctaButton__XBbvO:hover{background:#3ac5d6;transform:translateY(-2px)}@media (min-width:768px){.private-gp_statsGrid__4FBua{grid-template-columns:repeat(4,1fr)}.private-gp_servicesGrid__X7uHH{grid-template-columns:repeat(2,1fr)}.private-gp_benefitsGrid__pXkp7,.private-gp_conditionsGrid__INX8d{grid-template-columns:repeat(3,1fr)}.private-gp_doctorsGrid__EcYr8{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.private-gp_servicesGrid__X7uHH{grid-template-columns:repeat(3,1fr)}.private-gp_conditionsGrid__INX8d{grid-template-columns:repeat(5,1fr)}.private-gp_doctorsGrid__EcYr8{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.private-gp_hero__cckzi{padding:60px 20px;min-height:60vh}.private-gp_servicesGrid__X7uHH{grid-template-columns:1fr;gap:20px}.private-gp_conditionsGrid__INX8d{grid-template-columns:repeat(2,1fr)}.private-gp_benefitsGrid__pXkp7,.private-gp_doctorsGrid__EcYr8{grid-template-columns:1fr;gap:30px}.private-gp_serviceFooter__X48YJ{flex-direction:column;gap:20px;align-items:flex-start}.private-gp_bookBtn__d5VSD{width:100%;text-align:center}.private-gp_faqQuestion__D_7kR{font-size:1rem}.private-gp_statNumber__Bn61y{font-size:2rem}}