.iv-therapy_pageContainer__j50rE{min-height:100vh;background:#f8fffe;color:#1a1a1a;line-height:1.6;overflow-x:hidden}.iv-therapy_hero__NYfuG{margin-top:80px;padding:80px 20px;text-align:center;min-height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background:transparent;color:#1a1a1a}.iv-therapy_hero__NYfuG 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}.iv-therapy_heroSubtitle__cVzsY{font-size:clamp(1.1rem,2.5vw,1.4rem);color:rgba(255,255,255,.9);margin-bottom:50px;max-width:700px;font-weight:300}.iv-therapy_benefitsGrid__zLIBf{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:600px;margin:0 auto}.iv-therapy_benefitCard___QqSD{background:rgba(255,255,255,.15);backdrop-filter:blur(10px);border-radius:15px;padding:24px;text-align:center;transition:all .3s;border:1px solid rgba(255,255,255,.2)}.iv-therapy_benefitCard___QqSD:hover{background:rgba(255,255,255,.25);transform:translateY(-3px)}.iv-therapy_benefitIcon__yFWXd{font-size:1.5rem;margin-bottom:8px;font-weight:600}.iv-therapy_benefitText__P_sjo{font-size:.95rem;font-weight:500}.iv-therapy_sectionHeader__KNHyb{text-align:center;margin-bottom:60px}.iv-therapy_sectionTitle__96Ijk{font-size:clamp(2rem,4vw,3rem);font-weight:300;margin-bottom:16px;font-family:Georgia,Times New Roman,serif;color:#1a1a1a}.iv-therapy_sectionSubtitle__OHfg4{color:#666;text-transform:uppercase;letter-spacing:.1em;font-size:.875rem}.iv-therapy_dripsSection__QNn0k{padding:80px 20px;background:#fff;width:100%}.iv-therapy_dripsGrid__eWB0N{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;max-width:1400px;margin:0 auto}.iv-therapy_dripCard__7eey7{background:#f8fffe;border-radius:20px;padding:30px;transition:all .3s;display:flex;flex-direction:column;height:100%;border:2px solid transparent;position:relative;overflow:hidden}.iv-therapy_dripCard__7eey7.iv-therapy_featured__IBSmu{border-color:#4dd0e1;box-shadow:0 10px 30px rgba(77,208,225,.2)}.iv-therapy_dripCard__7eey7:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.1)}.iv-therapy_bestsellerBadge__qeqHp{position:absolute;top:20px;right:20px;background:linear-gradient(135deg,#4dd0e1,#26c6da);color:#fff;padding:6px 16px;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.iv-therapy_dripName__87HQU{font-size:1.5rem;margin-bottom:8px;font-weight:500;color:#1a1a1a}.iv-therapy_dripSubtitle__NgE__{color:#4dd0e1;font-size:.9rem;margin-bottom:16px;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.iv-therapy_dripDescription__71N5u{color:#666;margin-bottom:24px;line-height:1.6;flex-grow:1}.iv-therapy_dripIngredients__KGORb{list-style:none;margin-bottom:30px;padding:0}.iv-therapy_dripIngredients__KGORb li{color:#666;position:relative;padding:6px 0 6px 24px;font-size:.9rem}.iv-therapy_dripIngredients__KGORb li:before{content:"✓";position:absolute;left:0;color:#4dd0e1;font-weight:700}.iv-therapy_dripFooter__H_agW{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid rgba(0,0,0,.1);margin-top:auto}.iv-therapy_priceTime__qxi4Y{display:flex;flex-direction:column}.iv-therapy_price__KJmvj{font-size:1.75rem;font-weight:600;color:#1a1a1a}.iv-therapy_time__HvGgr{font-size:.875rem;color:#666}.iv-therapy_bookBtn__CmNZr{background:linear-gradient(135deg,#4dd0e1,#26c6da);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}.iv-therapy_bookBtn__CmNZr:hover{background:linear-gradient(135deg,#26c6da,#00acc1);transform:translateY(-1px);box-shadow:0 5px 15px rgba(77,208,225,.3)}.iv-therapy_processSection___O36Y{padding:80px 20px;background:linear-gradient(135deg,#f8fffe,#fff);width:100%}.iv-therapy_processGrid__nssZs{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;max-width:1200px;margin:0 auto}.iv-therapy_processStep__VgMst{text-align:center;padding:20px}.iv-therapy_stepNumber__8_F64{width:80px;height:80px;background:linear-gradient(135deg,#4dd0e1,#26c6da);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:2rem;font-weight:600;color:#fff}.iv-therapy_stepTitle__rILNA{font-size:1.25rem;margin-bottom:12px;font-weight:500;color:#1a1a1a}.iv-therapy_stepDescription__2Q_oq{color:#666;font-size:.95rem;line-height:1.6}.iv-therapy_scienceSection__dXKli{padding:80px 20px;background:#1a1a1a;color:#fff;width:100%}.iv-therapy_scienceContent__tJcwQ{max-width:1000px;margin:0 auto;text-align:center}.iv-therapy_scienceTitle__0E0Vg{font-size:clamp(2rem,4vw,3rem);font-weight:300;margin-bottom:24px;font-family:Georgia,Times New Roman,serif;color:#fff}.iv-therapy_scienceText__1mOQd{font-size:1.1rem;line-height:1.7;margin-bottom:50px;color:rgba(255,255,255,.9);max-width:800px;margin-left:auto;margin-right:auto}.iv-therapy_scienceStats___HCN_{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:600px;margin:0 auto}.iv-therapy_scienceStat__fOG0c{text-align:center;padding:20px}.iv-therapy_sciencePercentage__nQ7X1{font-size:2.5rem;font-weight:300;color:#4dd0e1;margin-bottom:8px}.iv-therapy_scienceLabel__9mTAb{color:rgba(255,255,255,.7);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.iv-therapy_membershipSection__rBtwz{padding:80px 20px;background:#f8fffe;width:100%}.iv-therapy_membershipContent__aY1qy{max-width:1200px;margin:0 auto;text-align:center}.iv-therapy_membershipTitle__eJwmY{font-size:clamp(2rem,4vw,3rem);font-weight:300;margin-bottom:16px;font-family:Georgia,Times New Roman,serif;color:#1a1a1a}.iv-therapy_membershipText__wIX6I{color:#666;font-size:1.1rem;margin-bottom:50px;max-width:600px;margin-left:auto;margin-right:auto}.iv-therapy_membershipTiers__vJT7V{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:40px}.iv-therapy_tierCard__1kf24{background:#fff;border-radius:20px;padding:40px 30px;transition:all .3s;border:2px solid transparent;text-align:center}.iv-therapy_tierCard__1kf24:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.1);border-color:#4dd0e1}.iv-therapy_tierCard__1kf24:nth-child(2){border-color:#4dd0e1;background:linear-gradient(135deg,#f8fffe,#fff)}.iv-therapy_tierName__zFIMk{font-size:1.5rem;margin-bottom:16px;font-weight:500;color:#1a1a1a}.iv-therapy_tierPrice__4L_f_{font-size:2.5rem;font-weight:300;color:#4dd0e1;margin-bottom:8px}.iv-therapy_tierPeriod__SR34z{color:#666;font-size:.9rem;margin-bottom:30px}.iv-therapy_tierBenefits__LMhPB{list-style:none;margin-bottom:30px;text-align:left}.iv-therapy_tierBenefits__LMhPB li{color:#666;position:relative;padding:8px 0 8px 24px}.iv-therapy_tierBenefits__LMhPB li:before{content:"✓";position:absolute;left:0;color:#4dd0e1;font-weight:700}.iv-therapy_tierBtn__pkdxa{background:linear-gradient(135deg,#4dd0e1,#26c6da);color:#fff;border:none;padding:14px 32px;border-radius:25px;font-weight:500;cursor:pointer;transition:all .3s;text-decoration:none;text-transform:uppercase;font-size:.875rem;letter-spacing:.02em;width:100%}.iv-therapy_tierBtn__pkdxa:hover{background:linear-gradient(135deg,#26c6da,#00acc1);transform:translateY(-1px)}.iv-therapy_faqSection__vZlzL{padding:80px 20px;background:#fff;width:100%}.iv-therapy_faqContainer__EA4S3{max-width:800px;margin:0 auto}.iv-therapy_faqItem__UFZvb{background:#f8fffe;border-radius:15px;margin-bottom:16px;overflow:hidden;transition:all .3s;border:2px solid transparent}.iv-therapy_faqItem__UFZvb:hover{border-color:#4dd0e1}.iv-therapy_faqQuestion__HFuAB{padding:24px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1.1rem;font-weight:500;color:#1a1a1a}.iv-therapy_faqArrow__HFTj7{transition:transform .3s;font-size:1.25rem;color:#4dd0e1}.iv-therapy_faqAnswer__73WpB{padding:0 24px;max-height:0;overflow:hidden;transition:all .3s;color:#666;line-height:1.6}.iv-therapy_faqItem__UFZvb.iv-therapy_active__YFMGV .iv-therapy_faqAnswer__73WpB{max-height:500px;padding:0 24px 24px}.iv-therapy_faqItem__UFZvb.iv-therapy_active__YFMGV .iv-therapy_faqArrow__HFTj7{transform:rotate(180deg)}.iv-therapy_ctaSection__pCK4r{padding:80px 20px;background:linear-gradient(135deg,#4dd0e1,#26c6da);text-align:center;color:#fff;width:100%}.iv-therapy_ctaTitle__3q064{font-size:clamp(2rem,4vw,3rem);margin-bottom:16px;font-weight:300;font-family:Georgia,Times New Roman,serif}.iv-therapy_ctaSubtitle__aZfnZ{font-size:1.1rem;margin-bottom:32px;opacity:.9;max-width:600px;margin-left:auto;margin-right:auto}.iv-therapy_ctaButton___3H6x{background:#fff;color:#4dd0e1;border:none;padding:16px 40px;border-radius:30px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;text-decoration:none;display:inline-block;text-transform:uppercase;letter-spacing:.02em}.iv-therapy_ctaButton___3H6x:hover{background:#f0f0f0;transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,.2)}@media (min-width:768px){.iv-therapy_benefitsGrid__zLIBf{grid-template-columns:repeat(4,1fr)}.iv-therapy_dripsGrid__eWB0N,.iv-therapy_processGrid__nssZs{grid-template-columns:repeat(2,1fr)}.iv-therapy_scienceStats___HCN_{grid-template-columns:repeat(4,1fr)}.iv-therapy_membershipTiers__vJT7V{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.iv-therapy_dripsGrid__eWB0N{grid-template-columns:repeat(3,1fr)}.iv-therapy_processGrid__nssZs{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.iv-therapy_hero__NYfuG{padding:60px 20px;min-height:70vh}.iv-therapy_benefitsGrid__zLIBf{grid-template-columns:1fr;gap:15px}.iv-therapy_dripsGrid__eWB0N{grid-template-columns:1fr;gap:20px}.iv-therapy_processGrid__nssZs{grid-template-columns:1fr;gap:30px}.iv-therapy_membershipTiers__vJT7V,.iv-therapy_scienceStats___HCN_{grid-template-columns:1fr;gap:20px}.iv-therapy_dripFooter__H_agW{flex-direction:column;gap:20px;align-items:flex-start}.iv-therapy_bookBtn__CmNZr,.iv-therapy_tierBtn__pkdxa{width:100%;text-align:center}.iv-therapy_faqQuestion__HFuAB{font-size:1rem}.iv-therapy_sciencePercentage__nQ7X1,.iv-therapy_tierPrice__4L_f_{font-size:2rem}}