.servicios_serviciosContainer__KbuOg{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2)}.servicios_heroSection__wbmBY{display:flex;align-items:center;justify-content:space-between;padding:4rem 2rem;max-width:1200px;margin:0 auto;min-height:80vh;gap:3rem}.servicios_heroContent___NDJN{flex:1;color:white}.servicios_heroTitle__sbPBX{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.servicios_highlight__neEUR{color:#ffd700;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.servicios_heroDescription__WvsyV{font-size:1.2rem;line-height:1.6;margin-bottom:2rem;color:rgba(255,255,255,.9)}.servicios_heroButtons__32usB{display:flex;gap:1rem;flex-wrap:wrap}.servicios_primaryButton__a8Kye{background:linear-gradient(45deg,#ffd700,#ffed4a);color:#333;padding:1rem 2rem;border-radius:50px;text-decoration:none;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px rgba(255,215,0,.3)}.servicios_primaryButton__a8Kye:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,215,0,.4)}.servicios_secondaryButton__bOVQ3{background:transparent;color:white;padding:1rem 2rem;border:2px solid rgba(255,255,255,.3);border-radius:50px;text-decoration:none;font-weight:600;transition:all .3s ease}.servicios_secondaryButton__bOVQ3:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.6)}.servicios_heroImage__nLjiM{flex:1;display:flex;justify-content:center;align-items:center}.servicios_heroImg__lRZOw{border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.3);max-width:100%;height:auto}.servicios_servicesSection__Zt6Jo{background:#f8fafc;padding:5rem 2rem}.servicios_container__H71sh{max-width:1200px;margin:0 auto}.servicios_sectionTitle__0o6Ce{text-align:center;font-size:2.5rem;font-weight:700;color:#2d3748;margin-bottom:3rem}.servicios_servicesGrid__1G7Tk{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:3rem}.servicios_serviceCard__movch{background:white;padding:2rem;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:all .3s ease;border:1px solid rgba(102,126,234,.1)}.servicios_serviceCard__movch:hover{transform:translateY(-10px);box-shadow:0 20px 50px rgba(0,0,0,.15);border-color:rgba(102,126,234,.3)}.servicios_serviceIcon__6H1o0{font-size:3rem;text-align:center;margin-bottom:1.5rem}.servicios_serviceTitle__4_XO0{font-size:1.5rem;font-weight:600;color:#2d3748;margin-bottom:1rem;text-align:center}.servicios_serviceDescription__ufUlv{color:#4a5568;margin-bottom:1.5rem;line-height:1.6;text-align:center}.servicios_serviceFeatures__cuM89{list-style:none;padding:0;margin-bottom:2rem}.servicios_feature__3EUO1{display:flex;align-items:flex-start;margin-bottom:.8rem;color:#4a5568;line-height:1.5}.servicios_checkmark__15o6t{color:#48bb78;font-weight:700;margin-right:.8rem;margin-top:.1rem}.servicios_servicePrice__17dlb{font-size:1.3rem;font-weight:700;color:#667eea;text-align:center;margin-bottom:1.5rem}.servicios_serviceButton__O9FmG{width:100%;background:linear-gradient(45deg,#667eea,#764ba2);color:white;padding:1rem;border:none;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s ease}.servicios_serviceButton__O9FmG:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(102,126,234,.4)}.servicios_whySection__AvJJy{background:linear-gradient(135deg,#2d3748,#4a5568);padding:5rem 2rem;color:white}.servicios_whySection__AvJJy .servicios_sectionTitle__0o6Ce{color:white}.servicios_whyGrid__Kd0vE{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.servicios_whyCard__ehYlA{text-align:center;padding:2rem;background:rgba(255,255,255,.1);border-radius:15px;backdrop-filter:blur(10px);transition:all .3s ease}.servicios_whyCard__ehYlA:hover{transform:translateY(-5px);background:rgba(255,255,255,.15)}.servicios_whyIcon__QAN9s{font-size:2.5rem;margin-bottom:1rem}.servicios_whyTitle__R_mBy{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:#ffd700}.servicios_whyDescription__yvoE7{color:rgba(255,255,255,.9);line-height:1.6}.servicios_ctaSection__Iqub3{background:linear-gradient(45deg,#ffd700,#ffed4a);padding:5rem 2rem;text-align:center}.servicios_ctaTitle__I6x91{font-size:2.5rem;font-weight:700;color:#2d3748;margin-bottom:1rem}.servicios_ctaDescription__7AdEa{font-size:1.2rem;color:#4a5568;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.servicios_ctaButtons__pQDO2{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.servicios_phoneButton__AMGkS{background:#48bb78;color:white;padding:1rem 2rem;border-radius:50px;text-decoration:none;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px rgba(72,187,120,.3)}.servicios_phoneButton__AMGkS:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(72,187,120,.4)}.servicios_componentsSection__YrsTP{background:linear-gradient(135deg,#e2e8f0,#f7fafc);padding:5rem 2rem}.servicios_componentsGrid__NboDJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:2rem}.servicios_componentCard__OV3m_{background:white;padding:2rem;border-radius:15px;box-shadow:0 8px 25px rgba(0,0,0,.1);transition:all .3s ease;text-align:center;border:2px solid transparent}.servicios_componentCard__OV3m_:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.15);border-color:#667eea}.servicios_componentIcon__KRNX3{font-size:2.5rem;margin-bottom:1rem}.servicios_componentCard__OV3m_ h3{font-size:1.3rem;font-weight:600;color:#2d3748;margin-bottom:1rem}.servicios_componentCard__OV3m_ p{color:#4a5568;margin-bottom:1.5rem;line-height:1.5}.servicios_componentPrice__w9Rbq{font-size:1.4rem;font-weight:700;color:#667eea;margin-bottom:1.5rem}.servicios_componentButton__8GIsj{background:linear-gradient(45deg,#48bb78,#38a169);color:white;padding:.8rem 1.5rem;border-radius:25px;text-decoration:none;font-weight:600;transition:all .3s ease;display:inline-block}.servicios_componentButton__8GIsj:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(72,187,120,.4)}.servicios_componentsNote__iCCJV{background:rgba(72,187,120,.1);border:1px solid rgba(72,187,120,.2);border-radius:10px;padding:1.5rem;text-align:center;margin-top:2rem}.servicios_componentsNote__iCCJV p{color:#2d5016;margin:0;font-size:1rem}@media (max-width:768px){.servicios_heroSection__wbmBY{flex-direction:column;text-align:center;padding:2rem 1rem}.servicios_heroTitle__sbPBX{font-size:2.5rem}.servicios_heroButtons__32usB{justify-content:center}.servicios_componentsGrid__NboDJ,.servicios_servicesGrid__1G7Tk,.servicios_whyGrid__Kd0vE{grid-template-columns:1fr;gap:1.5rem}.servicios_ctaTitle__I6x91{font-size:2rem}.servicios_ctaButtons__pQDO2{flex-direction:column;align-items:center}.servicios_phoneButton__AMGkS,.servicios_primaryButton__a8Kye,.servicios_secondaryButton__bOVQ3{width:100%;max-width:300px;text-align:center}}@media (max-width:480px){.servicios_heroTitle__sbPBX,.servicios_sectionTitle__0o6Ce{font-size:2rem}.servicios_ctaSection__Iqub3,.servicios_servicesSection__Zt6Jo,.servicios_whySection__AvJJy{padding:3rem 1rem}}