.telehealth_telehealthMain__7HSXY{min-height:100vh;background:#f8f9fa}.telehealth_heroSection__Oe3BT{background:linear-gradient(135deg,#2a5298,#1d3f72);color:white;padding:120px 20px 80px;text-align:center;position:relative;overflow:hidden}.telehealth_heroSection__Oe3BT:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/images/pattern.png) repeat;opacity:.03}.telehealth_heroContent__9MADX{max-width:800px;margin:0 auto;position:relative;z-index:1}.telehealth_heroContent__9MADX h1{font-size:48px;font-weight:700;margin-bottom:20px;font-family:Sumana,serif}.telehealth_heroContent__9MADX p{font-size:22px;margin-bottom:30px;opacity:.95}.telehealth_heroButtons__cf1p4{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.telehealth_primaryButton__rVoAO,.telehealth_secondaryButton__GV_gN{padding:16px 32px;border-radius:8px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;align-items:center;gap:10px;font-size:18px}.telehealth_primaryButton__rVoAO{background:#10b981;color:white;border:2px solid #10b981}.telehealth_primaryButton__rVoAO:hover{background:#047857;border-color:#047857;transform:translateY(-2px)}.telehealth_secondaryButton__GV_gN{background:transparent;color:white;border:2px solid white}.telehealth_secondaryButton__GV_gN:hover{background:white;color:#2a5298}.telehealth_container__fACYJ{max-width:1200px;margin:0 auto;padding:40px 20px}.telehealth_section__zqmnq{background:white;padding:40px;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.08);margin-bottom:30px}.telehealth_section__zqmnq h2{font-size:32px;color:#1a1a1a;margin-bottom:20px;font-family:Sumana,serif}.telehealth_section__zqmnq>p{font-size:18px;color:#495057;line-height:1.7;margin-bottom:30px}.telehealth_tabNavigation__RW9LY{background:white;border-radius:12px 12px 0 0;box-shadow:0 -4px 20px rgba(0,0,0,.1);display:flex;overflow-x:auto}.telehealth_tabNavigation__RW9LY button{flex:1;padding:20px;background:none;cursor:pointer;font-size:16px;font-weight:600;color:#6c757d;transition:all .3s;border:none;border-bottom:3px solid transparent}.telehealth_tabNavigation__RW9LY button:hover{color:#275cab;background:#f8f9fa}.telehealth_tabNavigation__RW9LY button.telehealth_activeTab__kNAiX{color:#275cab;border-bottom-color:#275cab}.telehealth_tabContent__hfkhP{background:white;padding:50px 40px;border-radius:0 0 12px 12px;box-shadow:0 4px 20px rgba(0,0,0,.1);min-height:500px}.telehealth_tabPanel__2j3BG h2{font-size:32px;color:#1a1a1a;margin-bottom:20px;font-family:Sumana,serif}.telehealth_tabPanel__2j3BG>p{font-size:18px;color:#495057;line-height:1.7;margin-bottom:30px}.telehealth_benefitsGrid__9JFyM{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin:40px 0}.telehealth_benefitCard__Fo0bT{text-align:center;padding:30px;background:#f8f9fa;border-radius:12px;transition:all .3s}.telehealth_benefitCard__Fo0bT:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1)}.telehealth_benefitIcon__CJcw7{font-size:48px;color:#275cab;margin-bottom:20px}.telehealth_benefitCard__Fo0bT h3{font-size:22px;color:#1a1a1a;margin-bottom:15px}.telehealth_benefitCard__Fo0bT p{color:#6c757d;line-height:1.6}.telehealth_servicesList__r2Ezi{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-top:30px}.telehealth_serviceCategory__hDrCZ{background:#f8f9fa;padding:30px;border-radius:12px;border-left:4px solid #275cab}.telehealth_serviceCategory__hDrCZ h3{font-size:24px;color:#275cab;margin-bottom:20px}.telehealth_serviceCategory__hDrCZ ul{list-style:none;padding:0;margin:0}.telehealth_serviceCategory__hDrCZ li{padding:10px 0 10px 25px;position:relative;color:#495057;line-height:1.6}.telehealth_serviceCategory__hDrCZ li:before{content:"✓";position:absolute;left:0;color:#10b981;font-weight:700}.telehealth_processSteps__3eyFd{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin:40px 0}.telehealth_step__ivWRy{text-align:center;padding:30px;background:#f8f9fa;border-radius:12px;position:relative}.telehealth_stepNumber__KcnKa{width:60px;height:60px;background:linear-gradient(135deg,#275cab,#4a9eff);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;margin:0 auto 20px}.telehealth_step__ivWRy h3{font-size:20px;color:#1a1a1a;margin-bottom:15px}.telehealth_step__ivWRy p{color:#6c757d;line-height:1.6}.telehealth_preparationTips__gcZWn{background:#e8f4fd;padding:30px;border-radius:12px;margin-top:40px}.telehealth_preparationTips__gcZWn h3{font-size:24px;color:#275cab;margin-bottom:20px}.telehealth_preparationTips__gcZWn ul{list-style:none;padding:0;margin:0}.telehealth_preparationTips__gcZWn li{padding:10px 0;display:flex;align-items:center;gap:10px;color:#495057;font-size:16px}.telehealth_preparationTips__gcZWn li svg{color:#10b981;font-size:20px}.telehealth_techRequirements__O3ftu{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin:40px 0}.telehealth_deviceSection__9yflj{text-align:center}.telehealth_techIcon__qaQiA{font-size:64px;color:#275cab;margin-bottom:20px}.telehealth_deviceSection__9yflj h3{font-size:24px;color:#1a1a1a;margin-bottom:20px}.telehealth_deviceSection__9yflj ul{list-style:none;padding:0;text-align:left;max-width:300px;margin:0 auto}.telehealth_deviceSection__9yflj li{padding:10px 0 10px 30px;position:relative;color:#495057;font-size:16px}.telehealth_deviceSection__9yflj li:before{content:"•";position:absolute;left:10px;color:#275cab;font-size:20px}.telehealth_supportInfo__JwAGY{background:#f8f9fa;padding:30px;border-radius:12px;text-align:center;margin-top:40px}.telehealth_supportInfo__JwAGY h3{font-size:24px;color:#1a1a1a;margin-bottom:15px}.telehealth_supportInfo__JwAGY p{color:#6c757d;font-size:16px;margin-bottom:10px}.telehealth_ctaSection__2r3bm{background:linear-gradient(135deg,#275cab,#4a9eff);color:white;padding:60px 40px;border-radius:12px;text-align:center;margin-top:60px;position:relative;overflow:hidden}.telehealth_ctaSection__2r3bm:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0,transparent 70%);animation:telehealth_pulse__y8WkJ 4s ease-in-out infinite}@keyframes telehealth_pulse__y8WkJ{0%,to{transform:scale(.8)}50%{transform:scale(1.2)}}.telehealth_ctaSection__2r3bm h2{font-size:36px;margin-bottom:15px;position:relative;z-index:1}.telehealth_ctaSection__2r3bm p{font-size:20px;margin-bottom:30px;opacity:.95;position:relative;z-index:1}.telehealth_ctaButtons__hq70A{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;position:relative;z-index:1}@media (max-width:768px){.telehealth_heroContent__9MADX h1{font-size:36px}.telehealth_heroContent__9MADX p{font-size:18px}.telehealth_tabNavigation__RW9LY{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.telehealth_tabNavigation__RW9LY button{min-width:120px}.telehealth_tabContent__hfkhP{padding:20px}.telehealth_tabPanel__2j3BG h2{font-size:24px}.telehealth_processSteps__3eyFd{grid-template-columns:1fr}.telehealth_ctaSection__2r3bm h2{font-size:28px}.telehealth_primaryButton__rVoAO,.telehealth_secondaryButton__GV_gN{font-size:16px;padding:14px 24px}}