.MedicineService_medicineServiceSection__jEiay{padding:10rem 0;background-color:#f9f9f9}.MedicineService_container__AEzHs{max-width:1200px;margin:0 auto;padding:0 1.5rem}.MedicineService_header__CI3Eu{text-align:center;margin-bottom:3rem}.MedicineService_title__gCr46{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:1rem}.MedicineService_subtitle__KGJck{font-size:1.2rem;color:#666;max-width:800px;margin:0 auto}.MedicineService_introduction__2ay79{margin-bottom:3rem;font-size:1.1rem;line-height:1.7;color:#444;max-width:900px;margin-left:auto;margin-right:auto}.MedicineService_servicesGrid__bii5d{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));gap:2rem;margin-bottom:4rem}.MedicineService_serviceCard__iYyp2{background-color:#fff;border-radius:10px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.MedicineService_serviceCard__iYyp2:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.12)}.MedicineService_serviceIcon__TEgWB{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background-color:#f0f7ff}.MedicineService_serviceTitle__MFxan{font-size:1.5rem;font-weight:600;color:#333;margin-bottom:1rem}.MedicineService_serviceDescription__bOTOP{color:#555;line-height:1.6}.MedicineService_sectionTitle__T0gAr{font-size:2rem;font-weight:600;color:#333;margin-bottom:2rem;text-align:center}.MedicineService_sectionDescription__9NF7t{text-align:center;margin-bottom:2rem;max-width:800px;margin-left:auto;margin-right:auto;color:#555;line-height:1.6}.MedicineService_otherServices__cR0gV{margin-bottom:4rem}.MedicineService_serviceItem__TKX2x{background-color:#fff;padding:1rem;border-radius:8px;display:flex;align-items:center;box-shadow:0 2px 10px rgba(0,0,0,.05);transition:all .3s ease;margin-bottom:1rem}.MedicineService_serviceItem__TKX2x:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.1);background-color:#f0f7ff}.MedicineService_serviceItemIcon__ZwP_l{margin-right:1rem;display:flex;align-items:center;justify-content:center}.MedicineService_whyChooseUs__sXtSE{margin-bottom:4rem;padding:3rem;background-color:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.MedicineService_advantagesGrid__i2KTS{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem}.MedicineService_advantageItem__6NEbR{display:flex;align-items:flex-start}.MedicineService_advantageIcon__SAO67{font-size:1.5rem;color:#4caf50;margin-right:1rem;min-width:24px;text-align:center}.MedicineService_advantageContent__SYljR h3{font-size:1.2rem;font-weight:600;color:#333;margin-bottom:.5rem}.MedicineService_advantageContent__SYljR p{color:#555;line-height:1.5}.MedicineService_howToGet__hLlou{margin-bottom:4rem;padding:3rem;background-color:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.MedicineService_stepsContainer__632FD{max-width:800px;margin:0 auto}.MedicineService_step__OSBUR{display:flex;align-items:flex-start;margin-bottom:2rem}.MedicineService_step__OSBUR:last-child{margin-bottom:0}.MedicineService_stepNumber__EDeAY{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#4285f4;color:#fff;font-weight:700;margin-right:1.5rem;flex-shrink:0}.MedicineService_stepContent__dhhPY h3{font-size:1.2rem;font-weight:600;color:#333;margin-bottom:.5rem}.MedicineService_stepContent__dhhPY p{color:#555;line-height:1.5}.MedicineService_ourAdvantages__uj2i5{margin-bottom:4rem}.MedicineService_advantagesContainer___xT_h{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}.MedicineService_advantageBox__xlX4p{background-color:#fff;padding:2rem;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .3s ease}.MedicineService_advantageBox__xlX4p:hover{transform:translateY(-5px)}.MedicineService_advantageBox__xlX4p h3{font-size:1.3rem;font-weight:600;color:#333;margin-bottom:1rem}.MedicineService_advantageBox__xlX4p p{color:#555;line-height:1.5}.MedicineService_ctaSection__Lo9WP{text-align:center;padding:3rem;background-color:#f0f7ff;border-radius:10px;margin-bottom:2rem}.MedicineService_ctaText__TWpCP{font-size:1.2rem;color:#333;max-width:800px;margin:0 auto 2rem;line-height:1.6}.MedicineService_ctaButton__GV3WK{display:inline-block;padding:1rem 2rem;background-color:#4285f4;color:#fff;font-weight:600;border-radius:8px;text-decoration:none;transition:all .3s ease}.MedicineService_ctaButton__GV3WK:hover{background-color:#3367d6;transform:translateY(-3px);box-shadow:0 5px 15px rgba(66,133,244,.3)}@media (max-width:768px){.MedicineService_advantagesContainer___xT_h,.MedicineService_advantagesGrid__i2KTS,.MedicineService_servicesGrid__bii5d{grid-template-columns:1fr}.MedicineService_title__gCr46{font-size:2rem}.MedicineService_sectionTitle__T0gAr{font-size:1.75rem}.MedicineService_howToGet__hLlou,.MedicineService_whyChooseUs__sXtSE{padding:2rem 1.5rem}}@media (max-width:480px){.MedicineService_serviceCard__iYyp2{padding:1.5rem}.MedicineService_ctaSection__Lo9WP,.MedicineService_howToGet__hLlou,.MedicineService_whyChooseUs__sXtSE{padding:2rem 1rem}.MedicineService_step__OSBUR{flex-direction:column}.MedicineService_stepNumber__EDeAY{margin-bottom:1rem;margin-right:0}}