.page-module__E0kJGG__hero{background:linear-gradient(135deg,#f8f7fff2 0%,#fffffff2 100%),url(/images/hero-telemedicine.jpeg) 50%/cover;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;min-height:80vh;padding:4rem 5%;display:grid}.page-module__E0kJGG__heroContent{animation:.8s ease-out page-module__E0kJGG__slideIn}@keyframes page-module__E0kJGG__slideIn{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.page-module__E0kJGG__badge{color:var(--primary);background:#ebe6ff;border-radius:20px;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;display:inline-block}.page-module__E0kJGG__heroTitle{color:var(--text-dark);margin-bottom:1.5rem;font-size:3.5rem;line-height:1.1}.page-module__E0kJGG__heroSubtitle{color:#666;margin-bottom:2.5rem;font-size:1.25rem;line-height:1.6}.page-module__E0kJGG__heroImage{border-radius:24px;height:500px;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000001a}.page-module__E0kJGG__heroCarousel{width:100%;height:100%;position:relative}.page-module__E0kJGG__carouselImage{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s ease-in-out;position:absolute;top:0;left:0}.page-module__E0kJGG__carouselImage.page-module__E0kJGG__active{opacity:1}.page-module__E0kJGG__services{background:#fff;padding:5rem 5%}.page-module__E0kJGG__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem;display:grid}.page-module__E0kJGG__serviceCard{cursor:pointer;text-align:center;background:#fff;border:1px solid #eee;border-radius:16px;padding:2rem;text-decoration:none;transition:all .3s;display:block}.page-module__E0kJGG__serviceCard:hover{border-color:var(--primary);transform:translateY(-5px);box-shadow:0 10px 30px #5b3cc41a}.page-module__E0kJGG__serviceIcon{background:#ebe6ff;border-radius:50%;width:80px;height:80px;margin-bottom:1.5rem;font-size:3rem;line-height:80px;display:inline-block}.page-module__E0kJGG__serviceCard h3{color:var(--text-dark);margin-bottom:1rem;font-size:1.5rem}.page-module__E0kJGG__serviceCard p{color:#666;margin-bottom:1.5rem}.page-module__E0kJGG__priceTag{color:var(--primary);margin-top:10px;font-size:1.25rem;font-weight:700;display:block}.page-module__E0kJGG__howItWorks{background:#f8f7ff;padding:5rem 5%}.page-module__E0kJGG__steps{grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:3rem;display:grid}.page-module__E0kJGG__step{text-align:center;position:relative}.page-module__E0kJGG__stepNumber{background:var(--primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto 1.5rem;font-size:1.2rem;font-weight:700;display:flex}.page-module__E0kJGG__stepIcon{margin-bottom:1.5rem;font-size:4rem}.page-module__E0kJGG__step h3{color:var(--text-dark);margin-bottom:1rem}.page-module__E0kJGG__whyChoose{background:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;padding:5rem 5%;display:grid}.page-module__E0kJGG__whyList{margin-top:2rem;list-style:none}.page-module__E0kJGG__whyItem{gap:1.5rem;margin-bottom:2rem;display:flex}.page-module__E0kJGG__checkIcon{color:var(--primary);background:#ebe6ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:flex}.page-module__E0kJGG__whyItem h3{color:var(--text-dark);margin-bottom:.5rem}.page-module__E0kJGG__testimonial{background:#f8f7ff;border-radius:24px;padding:3rem;position:relative}.page-module__E0kJGG__testimonialHeader{color:var(--primary);text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem;font-weight:600}.page-module__E0kJGG__quote{color:var(--primary);opacity:.1;font-family:serif;font-size:6rem;position:absolute;top:10px;left:20px}.page-module__E0kJGG__testimonialText{color:var(--text-dark);z-index:1;margin-bottom:1.5rem;font-size:1.25rem;line-height:1.8;position:relative}.page-module__E0kJGG__stars{color:#ffc107;margin-bottom:1rem;font-size:1.5rem}.page-module__E0kJGG__testimonialAuthor{color:var(--text-dark);font-weight:700}.page-module__E0kJGG__verified{color:#28a745;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.page-module__E0kJGG__verified:before{content:"✓";color:#fff;background:#28a745;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:inline-flex}.page-module__E0kJGG__appPromo{background:var(--text-dark);color:#fff;text-align:center;border-radius:24px;margin-top:2rem;padding:3rem}.page-module__E0kJGG__appPromo h2{color:#fff;margin:.5rem 0 1rem;font-size:2rem}.page-module__E0kJGG__appButtons{justify-content:center;gap:1rem;margin-top:2rem;display:flex}.page-module__E0kJGG__appButton{cursor:pointer;text-align:left;background:#ffffff1a;border:1px solid #fff3;border-radius:12px;align-items:center;gap:1rem;padding:.75rem 1.5rem;transition:all .3s;display:flex}.page-module__E0kJGG__appButton:hover{background:#fff3}.page-module__E0kJGG__cta{text-align:center;background:linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%);color:#fff;padding:5rem 5%}.page-module__E0kJGG__cta h2{color:#fff;margin-bottom:2rem;font-size:2.5rem}.page-module__E0kJGG__btnPrimaryWhite{color:var(--primary);cursor:pointer;text-align:center;background:#fff;border:none;border-radius:30px;padding:.75rem 2rem;font-size:16px;font-weight:600;transition:all .3s;display:inline-block}.page-module__E0kJGG__btnPrimaryWhite:hover{background:#f8f7ff;transform:translateY(-2px);box-shadow:0 5px 15px #0003}@media (max-width:900px){.page-module__E0kJGG__hero,.page-module__E0kJGG__whyChoose{grid-template-columns:1fr}.page-module__E0kJGG__heroImage{height:300px}.page-module__E0kJGG__steps{grid-template-columns:1fr}}
