// Legal pages: Aviso Legal, Privacidad, Cookies

/* ============================================
   AVISO LEGAL
   ============================================ */
function AvisoLegalPage() {
  return (
    <div className="page active">
      <PageHeader
        eyebrow="Legal"
        title="Aviso"
        titleEm="legal."
        lead="Información en cumplimiento del artículo 10 de la Ley 34/2002 de Servicios de la Sociedad de la Información y Comercio Electrónico (LSSI-CE)."
        breadcrumb="Aviso legal"
      />
      <section className="legal-section">
        <div className="container legal-content">
          <h2>1. Datos identificativos del titular</h2>
          <ul className="legal-list">
            <li><strong>Denominación social:</strong> Next Moon S.L.</li>
            <li><strong>CIF:</strong> B09704040</li>
            <li><strong>Domicilio social:</strong> C/ Montsià 15, 08233 Vacarisses (Barcelona)</li>
            <li><strong>Correo electrónico:</strong> <a href="mailto:nextmoon@gpamoon.com">nextmoon@gpamoon.com</a></li>
            <li><strong>Teléfono:</strong> <a href="tel:+34614007303">+34 614 007 303</a></li>
            <li><strong>Actividad:</strong> Reformas integrales, rehabilitación y mantenimiento de inmuebles y comunidades de propietarios.</li>
          </ul>
          <p className="legal-note"><em>Datos de inscripción en el Registro Mercantil de Barcelona: pendientes de actualizar por el titular.</em></p>

          <h2>2. Objeto</h2>
          <p>El presente aviso legal regula el uso del sitio web <strong>nextmoon.pages.dev</strong> (en adelante, "la web"), titularidad de Next Moon S.L. (en adelante, "el titular"). La navegación por la web atribuye la condición de usuario al visitante y supone la aceptación plena de las presentes condiciones.</p>

          <h2>3. Condiciones de uso</h2>
          <p>El usuario se compromete a hacer un uso adecuado de los contenidos y servicios ofrecidos a través de la web y a no emplearlos para incurrir en actividades ilícitas o contrarias a la buena fe, ni a realizar acciones que puedan dañar, inutilizar o sobrecargar el sitio o impedir su normal utilización por otros usuarios.</p>

          <h2>4. Propiedad intelectual e industrial</h2>
          <p>Todos los contenidos de la web (textos, fotografías, logotipos, diseños, código fuente, elementos gráficos) son propiedad del titular o de terceros que han autorizado su uso. Queda prohibida su reproducción, distribución, comunicación pública o transformación sin autorización expresa y por escrito del titular.</p>

          <h2>5. Exclusión de responsabilidad</h2>
          <p>El titular no se hace responsable del uso indebido que el usuario pueda hacer de la web ni de los daños derivados del mal funcionamiento o indisponibilidad puntual del sitio por causas técnicas ajenas a su control. Se reserva el derecho a modificar o actualizar los contenidos en cualquier momento y sin previo aviso.</p>

          <h2>6. Enlaces a terceros</h2>
          <p>La web puede contener enlaces a sitios de terceros. El titular no es responsable de los contenidos, políticas de privacidad ni del tratamiento de datos que realicen dichos terceros, y recomienda revisar las condiciones de cada uno.</p>

          <h2>7. Legislación aplicable y jurisdicción</h2>
          <p>Las presentes condiciones se rigen por la legislación española. Para la resolución de cualquier controversia, las partes se someten a los juzgados y tribunales del domicilio del usuario cuando éste tenga la condición de consumidor.</p>

          <p className="legal-updated">Última actualización: abril de 2026</p>
        </div>
      </section>
    </div>
  );
}

/* ============================================
   POLÍTICA DE PRIVACIDAD
   ============================================ */
function PrivacidadPage() {
  return (
    <div className="page active">
      <PageHeader
        eyebrow="Legal"
        title="Política de"
        titleEm="privacidad."
        lead="Tratamos sus datos conforme al Reglamento General de Protección de Datos (RGPD) y a la LOPDGDD."
        breadcrumb="Privacidad"
      />
      <section className="legal-section">
        <div className="container legal-content">
          <h2>1. Responsable del tratamiento</h2>
          <ul className="legal-list">
            <li><strong>Identidad:</strong> Next Moon S.L.</li>
            <li><strong>CIF:</strong> B09704040</li>
            <li><strong>Dirección postal:</strong> C/ Montsià 15, 08233 Vacarisses (Barcelona)</li>
            <li><strong>Email:</strong> <a href="mailto:nextmoon@gpamoon.com">nextmoon@gpamoon.com</a></li>
            <li><strong>Teléfono:</strong> <a href="tel:+34614007303">+34 614 007 303</a></li>
          </ul>

          <h2>2. Finalidad del tratamiento</h2>
          <p>Tratamos los datos personales que nos facilite a través del formulario de contacto con las siguientes finalidades:</p>
          <ul>
            <li>Responder a sus consultas sobre nuestros servicios de reformas y rehabilitación.</li>
            <li>Elaborar y remitir presupuestos personalizados.</li>
            <li>Gestionar la relación comercial en caso de contratación de nuestros servicios.</li>
          </ul>

          <h2>3. Legitimación</h2>
          <p>La base legal para el tratamiento de sus datos es:</p>
          <ul>
            <li>El <strong>consentimiento</strong> que otorga al enviar el formulario (art. 6.1.a RGPD).</li>
            <li>La <strong>ejecución de medidas precontractuales</strong> solicitadas por el interesado (art. 6.1.b RGPD).</li>
          </ul>

          <h2>4. Plazo de conservación</h2>
          <p>Los datos se conservarán durante el tiempo necesario para cumplir con la finalidad para la que fueron recabados. En caso de no contratar nuestros servicios, se eliminarán en un plazo máximo de <strong>12 meses</strong>. En caso de contratación, se mantendrán durante la vigencia de la relación comercial y, posteriormente, durante los plazos legalmente exigibles (fiscales, mercantiles, etc.).</p>

          <h2>5. Destinatarios</h2>
          <p>No se cederán datos a terceros salvo obligación legal. Los datos pueden ser tratados por proveedores tecnológicos (alojamiento web, correo electrónico) que actúan como encargados del tratamiento bajo contrato y con las debidas garantías de seguridad.</p>

          <h2>6. Derechos del usuario</h2>
          <p>Como titular de los datos, puede ejercer los siguientes derechos:</p>
          <ul>
            <li><strong>Acceso</strong> a sus datos personales.</li>
            <li><strong>Rectificación</strong> de los datos inexactos.</li>
            <li><strong>Supresión</strong> cuando los datos ya no sean necesarios.</li>
            <li><strong>Oposición</strong> al tratamiento.</li>
            <li><strong>Limitación</strong> del tratamiento.</li>
            <li><strong>Portabilidad</strong> de sus datos.</li>
            <li><strong>Revocación</strong> del consentimiento en cualquier momento.</li>
          </ul>
          <p>Para ejercer estos derechos, envíenos una solicitud escrita a <a href="mailto:nextmoon@gpamoon.com">nextmoon@gpamoon.com</a> o a nuestra dirección postal, adjuntando copia de su DNI o documento equivalente.</p>

          <h2>7. Reclamaciones ante la autoridad de control</h2>
          <p>Si considera que el tratamiento de sus datos no se ajusta a la normativa, puede presentar una reclamación ante la Agencia Española de Protección de Datos (AEPD): <a href="https://www.aepd.es" target="_blank" rel="noopener noreferrer">www.aepd.es</a>.</p>

          <h2>8. Medidas de seguridad</h2>
          <p>Aplicamos las medidas técnicas y organizativas necesarias para garantizar la seguridad de los datos personales y evitar su alteración, pérdida, tratamiento o acceso no autorizado.</p>

          <p className="legal-updated">Última actualización: abril de 2026</p>
        </div>
      </section>
    </div>
  );
}

/* ============================================
   POLÍTICA DE COOKIES
   ============================================ */
function CookiesPage() {
  return (
    <div className="page active">
      <PageHeader
        eyebrow="Legal"
        title="Política de"
        titleEm="cookies."
        lead="Información sobre las tecnologías de almacenamiento utilizadas en esta web."
        breadcrumb="Cookies"
      />
      <section className="legal-section">
        <div className="container legal-content">
          <h2>1. ¿Qué son las cookies?</h2>
          <p>Las cookies son pequeños archivos de datos que los sitios web almacenan en el dispositivo del usuario para recordar información entre visitas. Este sitio utiliza, además, tecnologías similares como <em>localStorage</em> para funciones estrictamente técnicas.</p>

          <h2>2. Tecnologías utilizadas en esta web</h2>

          <h3>Cookies propias</h3>
          <p>Esta web <strong>no instala cookies propias</strong>.</p>

          <h3>Almacenamiento local (localStorage)</h3>
          <div className="legal-table-wrap">
            <table className="legal-table">
              <thead>
                <tr><th>Nombre</th><th>Finalidad</th><th>Tipo</th></tr>
              </thead>
              <tbody>
                <tr>
                  <td><code>nm_page</code></td>
                  <td>Recuerda la última sección del sitio visitada para mantenerla al recargar la página.</td>
                  <td>Técnica / funcional</td>
                </tr>
              </tbody>
            </table>
          </div>
          <p className="legal-note">Al ser de carácter estrictamente técnico, según el artículo 22.2 LSSI-CE está exenta del deber de consentimiento. No recoge información personal.</p>

          <h3>Cookies y servicios de terceros</h3>
          <ul>
            <li><strong>Google Fonts</strong> (<code>fonts.googleapis.com</code>, <code>fonts.gstatic.com</code>): la web carga tipografías desde Google Fonts. Google puede registrar la dirección IP del usuario con la única finalidad de servir las fuentes. Este tratamiento se rige por la <a href="https://policies.google.com/privacy" target="_blank" rel="noopener noreferrer">política de privacidad de Google</a>.</li>
            <li><strong>unpkg.com</strong>: la web carga las librerías React y Babel desde la CDN unpkg. No se instalan cookies; solo se realizan peticiones técnicas para descargar los archivos.</li>
          </ul>

          <h2>3. Cómo gestionar las cookies</h2>
          <p>Puede bloquear, eliminar o permitir las cookies y el almacenamiento local desde la configuración de su navegador:</p>
          <ul>
            <li><strong>Chrome:</strong> Configuración → Privacidad y seguridad → Cookies y otros datos de sitios.</li>
            <li><strong>Firefox:</strong> Preferencias → Privacidad y seguridad.</li>
            <li><strong>Safari:</strong> Preferencias → Privacidad.</li>
            <li><strong>Edge:</strong> Configuración → Cookies y permisos del sitio.</li>
          </ul>

          <h2>4. Actualización</h2>
          <p>Esta política puede ser modificada para adaptarse a cambios legislativos o al funcionamiento de la web. Le recomendamos revisarla periódicamente.</p>

          <p className="legal-updated">Última actualización: abril de 2026</p>
        </div>
      </section>
    </div>
  );
}

Object.assign(window, {
  AvisoLegalPage, PrivacidadPage, CookiesPage
});
