.telemedicina-page .hero-section[data-v-4a8a128e]{padding:100px 0;color:#fff;background-size:cover;background-position:50%;background-repeat:no-repeat}.telemedicina-page .hero-section .hero-title[data-v-4a8a128e]{font-size:4.5rem;font-weight:700;margin-bottom:2rem;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.3);line-height:1.2}.telemedicina-page .hero-section .hero-title .title-primary[data-v-4a8a128e]{color:#00bcd4}.telemedicina-page .hero-section .hero-description[data-v-4a8a128e]{font-size:1.3rem;color:#fff;font-weight:500;margin-bottom:2rem;max-width:800px;text-shadow:0 2px 8px rgba(0,0,0,.3)}.telemedicina-page .hero-section .btn-secondary-hero[data-v-4a8a128e]{background:#00bcd4;color:#fff;border:none;border-radius:50px;padding:15px 40px;font-size:1.5rem;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease}.telemedicina-page .hero-section .btn-secondary-hero[data-v-4a8a128e]:hover{background:rgb(0,142.7735849057,161);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 20px rgba(0,188,212,.4);box-shadow:0 8px 20px rgba(0,188,212,.4);color:#fff;text-decoration:none}.telemedicina-page .benefits-section[data-v-4a8a128e]{padding:100px 0;background:#fff}.telemedicina-page .benefits-section .section-title[data-v-4a8a128e]{font-size:3.5rem;font-weight:700;color:#1d5a7e;margin-bottom:1.5rem;line-height:1.2}.telemedicina-page .benefits-section .section-description[data-v-4a8a128e]{font-size:1.8rem;color:#1d5a7e;max-width:800px;margin:0 auto;line-height:1.7;font-weight:500}.telemedicina-page .benefits-section .benefits-cards-column[data-v-4a8a128e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.telemedicina-page .benefits-section .benefit-item[data-v-4a8a128e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}.telemedicina-page .benefits-section .benefit-item .benefit-icon[data-v-4a8a128e]{width:120px;height:120px;min-width:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}.telemedicina-page .benefits-section .benefit-item .benefit-icon img[data-v-4a8a128e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.telemedicina-page .benefits-section .benefit-item:hover .benefit-icon[data-v-4a8a128e]{-webkit-transform:scale(1.1);transform:scale(1.1)}.telemedicina-page .benefits-section .benefit-item:hover .benefit-card[data-v-4a8a128e]{-webkit-transform:translateX(8px);transform:translateX(8px);-webkit-box-shadow:0 15px 40px rgba(29,90,126,.25);box-shadow:0 15px 40px rgba(29,90,126,.25);background:linear-gradient(135deg,#fff,#e8f4f8);border-color:rgba(29,90,126,.3)}.telemedicina-page .benefits-section .benefit-card[data-v-4a8a128e]{background:linear-gradient(135deg,#fff,#f8f9fa);padding:2rem;border-radius:15px;-webkit-box-shadow:0 5px 20px rgba(29,90,126,.08);box-shadow:0 5px 20px rgba(29,90,126,.08);-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid rgba(29,90,126,.15);-webkit-box-flex:1;-ms-flex:1;flex:1}.telemedicina-page .benefits-section .benefit-card .benefit-title[data-v-4a8a128e]{font-size:1.5rem;font-weight:700;color:#2d4a4d;margin-bottom:.75rem}.telemedicina-page .benefits-section .benefit-card .benefit-text[data-v-4a8a128e]{color:#2d4a4d;line-height:1.7;margin:0}.telemedicina-page .benefits-section .benefits-image-wrapper[data-v-4a8a128e]{text-align:center;background:transparent;padding:0}.telemedicina-page .benefits-section .benefits-image-wrapper .benefits-image[data-v-4a8a128e]{width:120%;height:auto;max-width:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-left:-10%}.telemedicina-page .how-it-works-images-section[data-v-4a8a128e]{min-height:400px;background-position:top -50px center,bottom;background-repeat:no-repeat,no-repeat;background-size:60% auto,100% auto;margin-top:-50px;padding-top:50px;overflow:visible}.telemedicina-page .how-it-works-content-section[data-v-4a8a128e]{padding:60px 0;background:#fff}.telemedicina-page .how-it-works-content-section .section-title[data-v-4a8a128e]{font-size:3.5rem;font-weight:700;color:#1d5a7e;margin-bottom:1.5rem;line-height:1.2}.telemedicina-page .how-it-works-content-section .section-description[data-v-4a8a128e]{font-size:1.8rem;color:#1d5a7e;max-width:800px;margin:0 auto;line-height:1.7;font-weight:500}.telemedicina-page .how-it-works-cards-section[data-v-4a8a128e]{padding:60px 0 100px;background:#fff}.telemedicina-page .how-it-works-cards-section .step-card[data-v-4a8a128e]{padding:2.5rem;border-radius:15px;text-align:center;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;height:100%}.telemedicina-page .how-it-works-cards-section .step-card.step-card-white[data-v-4a8a128e]{background:#fff;border:2px solid #e5eaee}.telemedicina-page .how-it-works-cards-section .step-card.step-card-white .step-text[data-v-4a8a128e],.telemedicina-page .how-it-works-cards-section .step-card.step-card-white .step-title[data-v-4a8a128e]{color:#1d5a7e}.telemedicina-page .how-it-works-cards-section .step-card.step-card-white[data-v-4a8a128e]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 25px rgba(29,90,126,.1);box-shadow:0 10px 25px rgba(29,90,126,.1);border-color:#1d5a7e}.telemedicina-page .how-it-works-cards-section .step-card.step-card-primary[data-v-4a8a128e]{background:#1d5a7e;border:2px solid #e5eaee}.telemedicina-page .how-it-works-cards-section .step-card.step-card-primary .step-text[data-v-4a8a128e],.telemedicina-page .how-it-works-cards-section .step-card.step-card-primary .step-title[data-v-4a8a128e]{color:#fff}.telemedicina-page .how-it-works-cards-section .step-card.step-card-primary[data-v-4a8a128e]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 25px rgba(29,90,126,.4);box-shadow:0 10px 25px rgba(29,90,126,.4);border-color:#00bcd4}.telemedicina-page .how-it-works-cards-section .step-card .step-icon[data-v-4a8a128e]{width:80px;height:80px;margin:0 auto 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.telemedicina-page .how-it-works-cards-section .step-card .step-icon img[data-v-4a8a128e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.telemedicina-page .how-it-works-cards-section .step-card .step-title[data-v-4a8a128e]{font-size:1.8rem;font-weight:700;margin-bottom:1rem}.telemedicina-page .how-it-works-cards-section .step-card .step-text[data-v-4a8a128e]{font-size:1.2rem;line-height:1.7}.telemedicina-page .cta-section[data-v-4a8a128e]{padding:100px 0;background:linear-gradient(135deg,#1d5a7e,#00bcd4)}.telemedicina-page .cta-section .cta-title[data-v-4a8a128e]{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:1.5rem;text-shadow:0 4px 15px rgba(29,90,126,.4),0 2px 8px rgba(0,0,0,.2);line-height:1.2}.telemedicina-page .cta-section .cta-description[data-v-4a8a128e]{font-size:1.5rem;color:#fff;margin-bottom:2.5rem;font-weight:500;line-height:1.7;text-shadow:0 2px 8px rgba(0,0,0,.2)}.telemedicina-page .cta-section .btn-primary-cta[data-v-4a8a128e]{background:linear-gradient(135deg,#1d5a7e,#00bcd4);color:#fff;border:none;border-radius:50px;padding:20px 50px;font-size:1.4rem;font-weight:700;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:0 10px 30px rgba(29,90,126,.45);box-shadow:0 10px 30px rgba(29,90,126,.45)}.telemedicina-page .cta-section .btn-primary-cta[data-v-4a8a128e]:hover{background:linear-gradient(135deg,#154a6e,#1d5a7e);-webkit-transform:translateY(-4px) scale(1.02);transform:translateY(-4px) scale(1.02);-webkit-box-shadow:0 15px 40px rgba(29,90,126,.55);box-shadow:0 15px 40px rgba(29,90,126,.55);color:#fff;text-decoration:none}@media(max-width:768px){.telemedicina-page .hero-section[data-v-4a8a128e]{padding:60px 0}.telemedicina-page .hero-section .hero-title[data-v-4a8a128e]{font-size:2.5rem}.telemedicina-page .hero-section .btn-secondary-hero[data-v-4a8a128e]{font-size:1.2rem}.telemedicina-page .section-title[data-v-4a8a128e]{font-size:2rem!important}.telemedicina-page .benefits-section[data-v-4a8a128e]{padding:60px 0}.telemedicina-page .benefits-section .benefit-item[data-v-4a8a128e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}.telemedicina-page .benefits-section .benefit-item .benefit-icon[data-v-4a8a128e]{margin-bottom:.5rem}.telemedicina-page .benefits-section .benefit-item .benefit-card[data-v-4a8a128e]{padding:1.5rem}.telemedicina-page .benefits-section .benefits-image-wrapper[data-v-4a8a128e]{margin-top:2rem}}