.TecnicoSistemas_container__yGFmU{width:100%;min-height:100vh;background:#f7fafc}.TecnicoSistemas_hero__oBtVs{width:100%;min-height:60vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;padding:60px 20px;position:relative;overflow:hidden}.TecnicoSistemas_hero__oBtVs:before{content:"";position:absolute;top:-50%;right:-20%;width:500px;height:500px;background:hsla(0,0%,100%,.1);border-radius:50%}.TecnicoSistemas_heroContent__jYiW3{max-width:800px;text-align:center;position:relative;z-index:1}.TecnicoSistemas_title__OFqg5{font-size:3.5rem;font-weight:800;color:#fff;margin-bottom:20px;text-shadow:2px 2px 4px rgba(0,0,0,.3)}@media(max-width:768px){.TecnicoSistemas_title__OFqg5{font-size:2.5rem}}@media(max-width:480px){.TecnicoSistemas_title__OFqg5{font-size:2rem}}.TecnicoSistemas_subtitle__yCjS_{font-size:1.5rem;color:hsla(0,0%,100%,.95);margin-bottom:40px;line-height:1.6}@media(max-width:768px){.TecnicoSistemas_subtitle__yCjS_{font-size:1.25rem}}@media(max-width:480px){.TecnicoSistemas_subtitle__yCjS_{font-size:1.1rem}}.TecnicoSistemas_ctaButton__bgtE4{display:inline-block;padding:16px 40px;background:#fff;color:#667eea;font-size:1.2rem;font-weight:600;border-radius:50px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 20px rgba(0,0,0,.2)}.TecnicoSistemas_ctaButton__bgtE4:hover{transform:translateY(-3px);box-shadow:0 6px 30px rgba(0,0,0,.3)}.TecnicoSistemas_about__G83Ze{padding:80px 20px;background:#fff}.TecnicoSistemas_aboutContent__q44Mn{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media(max-width:968px){.TecnicoSistemas_aboutContent__q44Mn{grid-template-columns:1fr;gap:40px}}.TecnicoSistemas_aboutText__Ad0Cs h2{font-size:2.5rem;color:#2d3748;margin-bottom:24px}@media(max-width:768px){.TecnicoSistemas_aboutText__Ad0Cs h2{font-size:2rem}}.TecnicoSistemas_aboutText__Ad0Cs p{font-size:1.1rem;line-height:1.8;color:#4a5568;margin-bottom:20px}.TecnicoSistemas_aboutImage__JpwFz .TecnicoSistemas_image__OX2jI{width:100%;height:auto;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.1)}.TecnicoSistemas_services__WcFrJ{padding:80px 20px;background:#f7fafc}.TecnicoSistemas_sectionTitle__dzGci{font-size:2.5rem;font-weight:700;text-align:center;color:#2d3748;margin-bottom:60px}@media(max-width:768px){.TecnicoSistemas_sectionTitle__dzGci{font-size:2rem}}.TecnicoSistemas_servicesGrid__Xxu74{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media(max-width:968px){.TecnicoSistemas_servicesGrid__Xxu74{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.TecnicoSistemas_servicesGrid__Xxu74{grid-template-columns:1fr}}.TecnicoSistemas_serviceCard__PWmcN{background:#fff;padding:40px 30px;border-radius:16px;text-align:center;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.05)}.TecnicoSistemas_serviceCard__PWmcN:hover{transform:translateY(-10px);box-shadow:0 10px 30px rgba(0,0,0,.15)}.TecnicoSistemas_serviceIcon__yn_dn{font-size:3rem;margin-bottom:20px}.TecnicoSistemas_serviceTitle__fUvgx{font-size:1.3rem;font-weight:600;color:#2d3748;margin-bottom:12px}.TecnicoSistemas_serviceDescription__RgJVm{font-size:1rem;line-height:1.6;color:#718096}.TecnicoSistemas_contact__aWpK1{padding:80px 20px;background:linear-gradient(135deg,#667eea,#764ba2);text-align:center}.TecnicoSistemas_contactContent__KUJq4{max-width:800px;margin:0 auto}.TecnicoSistemas_contactContent__KUJq4 h2{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:20px}@media(max-width:768px){.TecnicoSistemas_contactContent__KUJq4 h2{font-size:2rem}}.TecnicoSistemas_contactContent__KUJq4 p{font-size:1.2rem;color:hsla(0,0%,100%,.95);margin-bottom:40px;line-height:1.6}.TecnicoSistemas_whatsappButton__NowAV{display:inline-flex;align-items:center;gap:12px;padding:16px 40px;background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;font-size:1.2rem;font-weight:600;border-radius:50px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 20px rgba(37,211,102,.3)}.TecnicoSistemas_whatsappButton__NowAV:hover{transform:translateY(-3px);box-shadow:0 6px 30px rgba(37,211,102,.4)}.TecnicoSistemas_whatsappIcon__r7z_F{width:24px;height:24px}.dark .TecnicoSistemas_container__yGFmU{background:#1a202c}.dark .TecnicoSistemas_about__G83Ze{background:#2d3748}.dark .TecnicoSistemas_aboutText__Ad0Cs h2{color:#f7fafc}.dark .TecnicoSistemas_aboutText__Ad0Cs p{color:#cbd5e0}.dark .TecnicoSistemas_services__WcFrJ{background:#1a202c}.dark .TecnicoSistemas_sectionTitle__dzGci{color:#f7fafc}.dark .TecnicoSistemas_serviceCard__PWmcN{background:#2d3748;box-shadow:0 4px 15px rgba(0,0,0,.3)}.dark .TecnicoSistemas_serviceTitle__fUvgx{color:#f7fafc}.dark .TecnicoSistemas_serviceDescription__RgJVm{color:#a0aec0}