.AIDoctorSection_container__cTU0D{background-color:#ffffff;padding:80px 20px;min-height:500px;display:flex;align-items:center;justify-content:center}.AIDoctorSection_content__7Iddh{max-width:800px;width:100%;text-align:center}.AIDoctorSection_title__mWvSM{font-size:2.5rem;font-weight:500;color:#4A4238;margin-bottom:1rem;font-family:Georgia,serif;line-height:1.2}.AIDoctorSection_subtitle__rFBc1{font-size:1.125rem;color:#6B5D54;margin-bottom:2.5rem;font-family:Georgia,serif;line-height:1.6}.AIDoctorSection_form__Y3g5v{margin-bottom:2.5rem}.AIDoctorSection_inputWrapper__pZdux{position:relative;max-width:600px;margin:0 auto}.AIDoctorSection_textarea__PJv2o{width:100%;padding:16px 50px 16px 16px;border:1px solid #d1d5db;border-radius:8px;font-family:Georgia,serif;font-size:16px;resize:none;background-color:#FEFDFB;color:#4A4238;transition:all .2s;display:block;box-sizing:border-box}.AIDoctorSection_textarea__PJv2o:focus{outline:none;border-color:#8B7E74;box-shadow:0 0 0 3px rgba(139,126,116,.1)}.AIDoctorSection_textarea__PJv2o::placeholder{color:#A89F97}.AIDoctorSection_sendButton__UcuB3{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:none;background:#4B3BFF;color:white;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s,opacity .2s;z-index:2}.AIDoctorSection_sendButton__UcuB3:hover:not(:disabled){transform:translateY(-50%) scale(1.05);background:#3A2AEE;box-shadow:0 4px 12px rgba(75,59,255,.3)}.AIDoctorSection_sendButton__UcuB3:disabled{opacity:.5;cursor:not-allowed}.AIDoctorSection_features__eMMJI{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap}.AIDoctorSection_feature__Wos07{display:flex;align-items:center;gap:8px;font-size:14px;color:#6B5D54;font-family:system-ui,-apple-system,sans-serif}.AIDoctorSection_icon__vHOcs{width:20px;height:20px;color:#7FB069;flex-shrink:0}@media (max-width:768px){.AIDoctorSection_container__cTU0D{padding:60px 16px;min-height:400px}.AIDoctorSection_title__mWvSM{font-size:2rem}.AIDoctorSection_subtitle__rFBc1{font-size:1rem;margin-bottom:2rem}.AIDoctorSection_features__eMMJI{gap:2rem}.AIDoctorSection_textarea__PJv2o{font-size:16px;padding:14px 50px 14px 14px}}@media (max-width:480px){.AIDoctorSection_container__cTU0D{padding:50px 16px;min-height:350px}.AIDoctorSection_title__mWvSM{font-size:1.5rem;margin-bottom:.75rem}.AIDoctorSection_subtitle__rFBc1{font-size:.9375rem;margin-bottom:1.5rem}.AIDoctorSection_textarea__PJv2o{padding:12px 40px 12px 12px}.AIDoctorSection_sendButton__UcuB3{right:6px;width:32px;height:32px}.AIDoctorSection_features__eMMJI{gap:1.5rem}.AIDoctorSection_feature__Wos07{font-size:13px;gap:6px}.AIDoctorSection_icon__vHOcs{width:18px;height:18px}}.WhyChoosePrescriptionSection_section__a9FO1{width:100%;background:#FFFFFF;padding:0}.WhyChoosePrescriptionSection_container__rQi_L{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;max-width:100%}.WhyChoosePrescriptionSection_imageColumn__FBGs8{background:linear-gradient(135deg,#A89BB5,#B8A8C3 50%,#D4C4D8);display:flex;align-items:center;justify-content:center;padding:4rem}.WhyChoosePrescriptionSection_imageContainer___FRAo{width:100%;max-width:500px;height:auto;aspect-ratio:4/5;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#B8A8C3,#C9B9CE);border-radius:32px;padding:3rem;box-shadow:0 10px 30px rgba(0,0,0,.1)}.WhyChoosePrescriptionSection_capsule__MWj9k{width:100%;max-width:260px;height:520px;border-radius:130px;background:linear-gradient(180deg,#8B5CF6,#3B82F6 25%,#06B6D4 50%,#10B981 60%,#F59E0B 75%,#EC4899);box-shadow:0 20px 60px rgba(139,92,246,.4),0 40px 80px rgba(236,72,153,.3),inset 0 -100px 100px rgba(255,255,255,.1);position:relative;overflow:hidden}.WhyChoosePrescriptionSection_capsule__MWj9k:before{content:"";position:absolute;top:10%;left:20%;width:40%;height:30%;background:linear-gradient(135deg,rgba(255,255,255,.4),rgba(255,255,255,0));border-radius:50%;filter:blur(20px)}.WhyChoosePrescriptionSection_contentColumn__2o9KK{display:flex;flex-direction:column;justify-content:center;padding:4rem 6rem 4rem 4rem;background:#FFFFFF}.WhyChoosePrescriptionSection_title__V3NTs{font-family:var(--font-playfair,"Playfair Display",Georgia,serif);font-size:clamp(2rem,4vw,3rem);font-weight:400;color:#1a1a1a;margin:0 0 3rem;line-height:1.2}.WhyChoosePrescriptionSection_features__lj6Rh{display:flex;flex-direction:column;gap:2.5rem;margin-bottom:2.5rem}.WhyChoosePrescriptionSection_feature__Yw9Wp{display:grid;grid-template-columns:auto 1fr;gap:2rem;align-items:start}.WhyChoosePrescriptionSection_featureHighlight__xHgxr{font-size:clamp(3rem,6vw,5rem);font-weight:300;color:#1a1a1a;line-height:1;font-family:var(--font-playfair,"Playfair Display",Georgia,serif);font-style:italic;min-width:150px}.WhyChoosePrescriptionSection_featureContent__lx1Um{padding-top:.5rem}.WhyChoosePrescriptionSection_featureLabel__M2zr9{font-size:.75rem;font-weight:600;color:#1a1a1a;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.WhyChoosePrescriptionSection_featureDescription__llipx{font-size:1rem;line-height:1.6;color:#4A4A4A;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.WhyChoosePrescriptionSection_ctaButton__LQc1o{display:inline-flex;align-items:center;gap:.5rem;background:#5DADE2;color:#1a1a1a;padding:1rem 2rem;border-radius:30px;font-size:1rem;font-weight:500;text-decoration:none;transition:all .3s ease;cursor:pointer;border:none;width:fit-content;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.WhyChoosePrescriptionSection_ctaButton__LQc1o:hover{background:#4A9FD4;transform:translateY(-2px);box-shadow:0 4px 12px rgba(93,173,226,.3)}.WhyChoosePrescriptionSection_arrow__7Roce{width:16px;height:16px;flex-shrink:0}.WhyChoosePrescriptionSection_disclaimer__C2KwD{font-size:.8125rem;color:#6B6B6B;margin:1rem 0 0;font-style:italic;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (max-width:1024px){.WhyChoosePrescriptionSection_contentColumn__2o9KK{padding:4rem 3rem}.WhyChoosePrescriptionSection_feature__Yw9Wp{gap:1.5rem}.WhyChoosePrescriptionSection_featureHighlight__xHgxr{min-width:120px}}@media (max-width:768px){.WhyChoosePrescriptionSection_container__rQi_L{grid-template-columns:1fr;min-height:auto}.WhyChoosePrescriptionSection_imageColumn__FBGs8{min-height:50vh;padding:3rem 2rem;order:2}.WhyChoosePrescriptionSection_imageContainer___FRAo{max-width:400px;padding:2.5rem;border-radius:24px}.WhyChoosePrescriptionSection_capsule__MWj9k{max-width:200px;height:400px;border-radius:100px}.WhyChoosePrescriptionSection_contentColumn__2o9KK{padding:5rem 2rem 4rem;order:1}.WhyChoosePrescriptionSection_title__V3NTs{font-size:2rem;margin-bottom:2rem}.WhyChoosePrescriptionSection_features__lj6Rh{gap:2rem;margin-bottom:2rem}.WhyChoosePrescriptionSection_feature__Yw9Wp{grid-template-columns:1fr;gap:.5rem}.WhyChoosePrescriptionSection_featureHighlight__xHgxr{font-size:3rem;min-width:auto}.WhyChoosePrescriptionSection_featureContent__lx1Um{padding-top:0}.WhyChoosePrescriptionSection_ctaButton__LQc1o{width:100%;justify-content:center}}@media (max-width:480px){.WhyChoosePrescriptionSection_imageColumn__FBGs8{padding:2rem 1.5rem;min-height:40vh}.WhyChoosePrescriptionSection_imageContainer___FRAo{max-width:320px;padding:2rem;border-radius:20px}.WhyChoosePrescriptionSection_capsule__MWj9k{max-width:160px;height:320px;border-radius:80px}.WhyChoosePrescriptionSection_contentColumn__2o9KK{padding:4rem 1.5rem 3rem}.WhyChoosePrescriptionSection_title__V3NTs{font-size:1.75rem}.WhyChoosePrescriptionSection_features__lj6Rh{gap:1.5rem}.WhyChoosePrescriptionSection_featureHighlight__xHgxr{font-size:2.5rem}.WhyChoosePrescriptionSection_featureDescription__llipx{font-size:.9375rem}.WhyChoosePrescriptionSection_ctaButton__LQc1o{padding:.875rem 1.5rem;font-size:.9375rem}}.PrescriptionRefillsFAQSection_section__u5fy4{background-color:#FFFFFF;padding:6rem 2rem}.PrescriptionRefillsFAQSection_container__TUIDs{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:3rem}.PrescriptionRefillsFAQSection_heading__w5Dg3{font-family:var(--font-playfair,"Playfair Display",serif);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:400;color:#1a1a1a;margin:0;line-height:1.2;text-align:center}.PrescriptionRefillsFAQSection_faqList__S2qMG{display:flex;flex-direction:column}.PrescriptionRefillsFAQSection_faqItem__WTS8B{border-bottom:1px solid #e5e5e5}.PrescriptionRefillsFAQSection_faqQuestion__noOCA{width:100%;display:flex;justify-content:space-between;align-items:center;padding:2rem 0;background:none;border:none;cursor:pointer;text-align:left;transition:opacity .2s ease}.PrescriptionRefillsFAQSection_faqQuestion__noOCA:hover{opacity:.7}.PrescriptionRefillsFAQSection_questionText__VMMXE{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.15rem;font-weight:400;color:#1a1a1a;line-height:1.5;flex:1;padding-right:2rem}.PrescriptionRefillsFAQSection_arrow__qRi_e{flex-shrink:0;color:#1a1a1a;transition:transform .3s ease}.PrescriptionRefillsFAQSection_arrowOpen__GoLuf{transform:rotate(90deg)}.PrescriptionRefillsFAQSection_faqAnswer__XwEbo{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.PrescriptionRefillsFAQSection_answerOpen__1xW1n{max-height:500px;padding-bottom:2rem}.PrescriptionRefillsFAQSection_answerText__BLtSy{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;line-height:1.7;color:#6B6B6B;margin:0}@media (max-width:768px){.PrescriptionRefillsFAQSection_section__u5fy4{padding:4rem 1.5rem}.PrescriptionRefillsFAQSection_heading__w5Dg3{font-size:2.5rem}.PrescriptionRefillsFAQSection_questionText__VMMXE{font-size:1.05rem;padding-right:1rem}.PrescriptionRefillsFAQSection_faqQuestion__noOCA{padding:1.5rem 0}.PrescriptionRefillsFAQSection_answerOpen__1xW1n{padding-bottom:1.5rem}.PrescriptionRefillsFAQSection_answerText__BLtSy{font-size:.95rem}}@media (max-width:480px){.PrescriptionRefillsFAQSection_section__u5fy4{padding:3rem 1rem}.PrescriptionRefillsFAQSection_heading__w5Dg3{font-size:2rem}.PrescriptionRefillsFAQSection_questionText__VMMXE{font-size:1rem}.PrescriptionRefillsFAQSection_faqQuestion__noOCA{padding:1.25rem 0}.PrescriptionRefillsFAQSection_arrow__qRi_e{width:20px;height:20px}}