.preguntas-frecuentes-module__uOD8gW__main{min-height:100vh;padding-top:80px}.preguntas-frecuentes-module__uOD8gW__hero{background:linear-gradient(135deg,var(--primary-blue)0%,var(--dark-blue)100%);color:var(--white);text-align:center;padding:100px 0 60px;position:relative;overflow:hidden}.preguntas-frecuentes-module__uOD8gW__hero:before{content:"";background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 1000 1000\"><polygon fill=\"rgba(255,255,255,0.05)\" points=\"0,1000 1000,0 1000,1000\"/></svg>") 0 0/cover;position:absolute;inset:0}.preguntas-frecuentes-module__uOD8gW__heroContent{z-index:1;max-width:800px;margin:0 auto;position:relative}.preguntas-frecuentes-module__uOD8gW__heroTitle{margin-bottom:1rem;font-size:3rem;font-weight:700;line-height:1.1}.preguntas-frecuentes-module__uOD8gW__highlight{color:gold;position:relative}.preguntas-frecuentes-module__uOD8gW__highlight:after{content:"";z-index:-1;background:#ffd7004d;width:100%;height:8px;position:absolute;bottom:5px;left:0}.preguntas-frecuentes-module__uOD8gW__heroSubtitle{opacity:.9;font-size:1.3rem;line-height:1.6}.preguntas-frecuentes-module__uOD8gW__categorias{background:var(--white)}.preguntas-frecuentes-module__uOD8gW__categoriasContent{max-width:1200px;margin:0 auto}.preguntas-frecuentes-module__uOD8gW__categoriasTitle{color:var(--text-dark);text-align:center;margin-bottom:1rem;font-size:2.5rem;font-weight:700}.preguntas-frecuentes-module__uOD8gW__categoriasSubtitle{color:var(--gray-medium);text-align:center;max-width:600px;margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:1.2rem}.preguntas-frecuentes-module__uOD8gW__categoriasGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;display:grid}.preguntas-frecuentes-module__uOD8gW__categoriaCard{background:var(--white);border:2px solid var(--light-blue);text-align:center;cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:120px;padding:1.5rem;transition:all .3s;display:flex}.preguntas-frecuentes-module__uOD8gW__categoriaCard:hover{border-color:var(--primary-blue);box-shadow:var(--shadow);transform:translateY(-5px)}.preguntas-frecuentes-module__uOD8gW__categoriaCard.preguntas-frecuentes-module__uOD8gW__categoriaActiva{background:var(--primary-blue);border-color:var(--primary-blue);color:var(--white)}.preguntas-frecuentes-module__uOD8gW__categoriaNombre{color:inherit;margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.preguntas-frecuentes-module__uOD8gW__categoriaCount{opacity:.8;color:inherit;font-size:.85rem}.preguntas-frecuentes-module__uOD8gW__categoriaCard.preguntas-frecuentes-module__uOD8gW__categoriaActiva .preguntas-frecuentes-module__uOD8gW__categoriaNombre,.preguntas-frecuentes-module__uOD8gW__categoriaCard.preguntas-frecuentes-module__uOD8gW__categoriaActiva .preguntas-frecuentes-module__uOD8gW__categoriaCount{color:var(--white)}.preguntas-frecuentes-module__uOD8gW__preguntas{background:var(--gray-light)}.preguntas-frecuentes-module__uOD8gW__preguntasContent{max-width:900px;margin:0 auto}.preguntas-frecuentes-module__uOD8gW__preguntasHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.preguntas-frecuentes-module__uOD8gW__preguntasTitle{color:var(--text-dark);margin:0;font-size:2rem;font-weight:700}.preguntas-frecuentes-module__uOD8gW__preguntasCount{color:var(--primary-blue);background:var(--light-blue);border-radius:20px;padding:.5rem 1rem;font-size:1rem;font-weight:600}.preguntas-frecuentes-module__uOD8gW__preguntasList{flex-direction:column;gap:1rem;display:flex}.preguntas-frecuentes-module__uOD8gW__preguntaItem{background:var(--white);border:1px solid var(--light-blue);border-radius:12px;transition:all .3s;overflow:hidden}.preguntas-frecuentes-module__uOD8gW__preguntaItem.preguntas-frecuentes-module__uOD8gW__preguntaActiva{border-color:var(--primary-blue);box-shadow:var(--shadow)}.preguntas-frecuentes-module__uOD8gW__preguntaButton{cursor:pointer;text-align:left;width:100%;color:var(--text-dark);background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.5rem;font-size:1rem;font-weight:600;transition:background-color .3s;display:flex}.preguntas-frecuentes-module__uOD8gW__preguntaButton:hover{background:var(--light-blue)}.preguntas-frecuentes-module__uOD8gW__preguntaTexto{flex:1;padding-right:2rem;line-height:1.5}.preguntas-frecuentes-module__uOD8gW__preguntaIcon{color:var(--primary-blue);background:var(--light-blue);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:1.5rem;font-weight:400;transition:all .3s;display:flex}.preguntas-frecuentes-module__uOD8gW__preguntaItem.preguntas-frecuentes-module__uOD8gW__preguntaActiva .preguntas-frecuentes-module__uOD8gW__preguntaIcon{background:var(--primary-blue);color:var(--white);transform:rotate(180deg)}.preguntas-frecuentes-module__uOD8gW__respuestaContent{transition:all .3s;overflow:hidden}.preguntas-frecuentes-module__uOD8gW__respuestaTexto{color:var(--gray-medium);padding:0 1.5rem 1.5rem;line-height:1.7}.preguntas-frecuentes-module__uOD8gW__respuestaTexto p{margin-bottom:1.5rem}.preguntas-frecuentes-module__uOD8gW__respuestaMeta{border-top:1px solid var(--light-blue);justify-content:space-between;align-items:center;padding-top:1rem;font-size:.9rem;display:flex}.preguntas-frecuentes-module__uOD8gW__respuestaCategoria{color:var(--primary-blue);background:var(--light-blue);border-radius:20px;padding:.25rem .75rem;font-weight:500}.preguntas-frecuentes-module__uOD8gW__formulario{background:var(--white)}.preguntas-frecuentes-module__uOD8gW__formularioContent{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;max-width:1200px;margin:0 auto;display:grid}.preguntas-frecuentes-module__uOD8gW__formularioText{max-width:500px}.preguntas-frecuentes-module__uOD8gW__formularioTitle{color:var(--text-dark);margin-bottom:1rem;font-size:2rem;font-weight:700}.preguntas-frecuentes-module__uOD8gW__formularioSubtitle{color:var(--gray-medium);margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.preguntas-frecuentes-module__uOD8gW__formularioSubtitle strong{color:var(--primary-blue)}.preguntas-frecuentes-module__uOD8gW__formularioBenefits{flex-direction:column;gap:1rem;display:flex}.preguntas-frecuentes-module__uOD8gW__benefit{color:var(--text-dark);background:var(--light-blue);border-left:4px solid var(--primary-blue);border-radius:8px;align-items:center;gap:.75rem;padding:.75rem;font-size:.95rem;display:flex}.preguntas-frecuentes-module__uOD8gW__benefit strong{color:var(--primary-blue)}.preguntas-frecuentes-module__uOD8gW__benefitIcon{flex-shrink:0;font-size:1.5rem}.preguntas-frecuentes-module__uOD8gW__whatsappForm{color:var(--white);background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);border-radius:16px;padding:2.5rem;box-shadow:0 10px 30px #25d36633}.preguntas-frecuentes-module__uOD8gW__whatsappInfo{text-align:center}.preguntas-frecuentes-module__uOD8gW__whatsappIcon{margin-bottom:1rem;font-size:3rem}.preguntas-frecuentes-module__uOD8gW__whatsappTitle{color:var(--white);margin-bottom:1rem;font-size:1.8rem;font-weight:700}.preguntas-frecuentes-module__uOD8gW__whatsappDescription{opacity:.9;margin-bottom:2rem;font-size:1rem;line-height:1.6}.preguntas-frecuentes-module__uOD8gW__whatsappButton{background:var(--white);color:#25d366;cursor:pointer;border:none;border-radius:50px;justify-content:center;align-items:center;width:100%;max-width:400px;margin-bottom:1.5rem;padding:16px 32px;font-size:1.1rem;font-weight:600;transition:all .3s;display:inline-flex}.preguntas-frecuentes-module__uOD8gW__whatsappButton:hover{background:#ffffffe6;transform:translateY(-3px);box-shadow:0 5px 15px #0000001a}.preguntas-frecuentes-module__uOD8gW__whatsappNote{opacity:.8;margin:0;font-size:.9rem;line-height:1.5}.preguntas-frecuentes-module__uOD8gW__whatsappNote strong{color:var(--white)}.preguntas-frecuentes-module__uOD8gW__ctaSection{background:linear-gradient(135deg,var(--text-dark)0%,#2c3e50 100%);color:var(--white);text-align:center;padding:80px 0}.preguntas-frecuentes-module__uOD8gW__ctaContent{max-width:800px;margin:0 auto}.preguntas-frecuentes-module__uOD8gW__ctaTitle{margin-bottom:1rem;font-size:2.5rem;font-weight:700}.preguntas-frecuentes-module__uOD8gW__ctaSubtitle{opacity:.9;margin-bottom:2.5rem;font-size:1.2rem;line-height:1.6}.preguntas-frecuentes-module__uOD8gW__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media (max-width:968px){.preguntas-frecuentes-module__uOD8gW__formularioContent{grid-template-columns:1fr;gap:3rem}.preguntas-frecuentes-module__uOD8gW__heroTitle{font-size:2.5rem}.preguntas-frecuentes-module__uOD8gW__categoriasTitle{font-size:2rem}.preguntas-frecuentes-module__uOD8gW__preguntasTitle,.preguntas-frecuentes-module__uOD8gW__formularioTitle{font-size:1.8rem}}@media (max-width:768px){.preguntas-frecuentes-module__uOD8gW__hero{padding:80px 0 40px}.preguntas-frecuentes-module__uOD8gW__heroTitle{font-size:2rem}.preguntas-frecuentes-module__uOD8gW__heroSubtitle{font-size:1.1rem}.preguntas-frecuentes-module__uOD8gW__preguntasHeader{flex-direction:column;align-items:flex-start}.preguntas-frecuentes-module__uOD8gW__categoriasGrid{grid-template-columns:repeat(2,1fr)}.preguntas-frecuentes-module__uOD8gW__ctaTitle{font-size:2rem}.preguntas-frecuentes-module__uOD8gW__ctaButtons{flex-direction:column;align-items:center}}@media (max-width:480px){.preguntas-frecuentes-module__uOD8gW__heroTitle{font-size:1.8rem}.preguntas-frecuentes-module__uOD8gW__categoriasGrid{grid-template-columns:1fr}.preguntas-frecuentes-module__uOD8gW__categoriasTitle{font-size:1.8rem}.preguntas-frecuentes-module__uOD8gW__preguntaButton{padding:1.25rem}.preguntas-frecuentes-module__uOD8gW__preguntaTexto{padding-right:1rem;font-size:.95rem}.preguntas-frecuentes-module__uOD8gW__formularioForm{padding:1.5rem}}
