import type { Metadata } from "next";
import Link from "next/link";
import { LegalShell, LegalSection } from "@/components/marketing/legal";
import { BRAND_NAME, BRAND_DOMAIN } from "@/lib/brand";

export const metadata: Metadata = {
  title: "Mentions légales",
  description: `Informations légales relatives à ${BRAND_NAME} : éditeur du site, hébergement, propriété intellectuelle et contact.`,
};

export default function MentionsLegalesPage() {
  return (
    <LegalShell
      title="Mentions légales"
      lastUpdate="17 mai 2026"
      intro={
        <p>
          Conformément aux dispositions de la loi n° 2004-575 du 21 juin 2004
          pour la confiance dans l'économie numérique, il est précisé aux
          utilisateurs du site {BRAND_NAME} l'identité des différents
          intervenants dans le cadre de sa réalisation et de son suivi.
        </p>
      }
    >
      <LegalSection number={1} title="Éditeur du site">
        <p>
          Le site {BRAND_NAME}, accessible à l'adresse{" "}
          <span className="text-text">https://{BRAND_DOMAIN}</span>, est édité
          par {BRAND_NAME}, agence web française spécialisée dans la création
          et l'exploitation de sites internet en abonnement mensuel.
        </p>
        <p>
          Les informations détaillées concernant la société éditrice (raison
          sociale, forme juridique, siège, numéro d'immatriculation et
          coordonnées) sont communiquées sur simple demande, via le{" "}
          <Link href="/contact" className="text-accent hover:text-accent-hi underline underline-offset-4">
            formulaire de contact
          </Link>
          .
        </p>
      </LegalSection>

      <LegalSection number={2} title="Hébergement">
        <p>
          Le site est hébergé par OmegaCloud, dont les serveurs sont situés
          en France. Site web :{" "}
          <span className="text-text">https://omega-cloud.fr</span>.
        </p>
        <p>
          Le trafic du site transite par les services de Cloudflare, Inc., 101
          Townsend Street, San Francisco, CA 94107, États-Unis, qui fournit le
          réseau de distribution de contenu, la protection contre les attaques
          et la gestion DNS.
        </p>
      </LegalSection>

      <LegalSection number={3} title="Propriété intellectuelle">
        <p>
          L'ensemble des éléments présents sur le site (textes, images, logos,
          marques, code source, structure, mise en page) est la propriété
          exclusive de {BRAND_NAME} ou de ses partenaires, et protégé par les
          lois en vigueur sur la propriété intellectuelle.
        </p>
        <p>
          Toute reproduction, représentation, modification, publication ou
          adaptation, totale ou partielle, par quelque procédé que ce soit, est
          interdite sans autorisation écrite préalable. La marque {BRAND_NAME},
          le logo et tout signe distinctif associé sont la propriété de{" "}
          {BRAND_NAME}. Toute utilisation non autorisée constitue une
          contrefaçon sanctionnée par les articles L. 335-2 et suivants du Code
          de la propriété intellectuelle.
        </p>
        <p>
          Les sites livrés aux clients de {BRAND_NAME} sont régis par les{" "}
          <Link href="/cgv" className="text-accent hover:text-accent-hi underline underline-offset-4">
            Conditions Générales de Vente
          </Link>
          , notamment en ce qui concerne la licence et la propriété des
          contenus.
        </p>
      </LegalSection>

      <LegalSection number={4} title="Responsabilité éditoriale">
        <p>
          {BRAND_NAME} met tout en œuvre pour fournir des informations exactes
          et à jour sur le site. L'éditeur ne peut toutefois garantir
          l'exhaustivité ou l'absence d'erreurs des contenus publiés. La
          responsabilité de {BRAND_NAME} ne saurait être engagée en cas
          d'inexactitude, d'omission ou d'indisponibilité ponctuelle du site.
        </p>
      </LegalSection>

      <LegalSection number={5} title="Liens hypertextes">
        <p>
          Le site peut contenir des liens vers des sites tiers. {BRAND_NAME}{" "}
          n'exerce aucun contrôle sur ces sites et décline toute
          responsabilité quant à leur contenu, leur disponibilité ou les
          traitements de données qu'ils opèrent.
        </p>
        <p>
          La création de liens pointant vers le site est libre, à condition de
          ne pas porter atteinte aux intérêts de {BRAND_NAME} et de ne pas se
          livrer à une présentation dénaturée du site ou de ses contenus.
        </p>
      </LegalSection>

      <LegalSection number={6} title="Données personnelles">
        <p>
          Le traitement des données personnelles dans le cadre de la
          consultation du site et de l'utilisation des services est détaillé
          dans la{" "}
          <Link href="/confidentialite" className="text-accent hover:text-accent-hi underline underline-offset-4">
            Politique de confidentialité
          </Link>
          .
        </p>
      </LegalSection>

      <LegalSection number={7} title="Cookies">
        <p>
          Le site utilise des cookies strictement nécessaires à son
          fonctionnement, ainsi qu'éventuellement des cookies de mesure
          d'audience anonymisée. Le détail figure dans la Politique de
          confidentialité.
        </p>
      </LegalSection>

      <LegalSection number={8} title="Droit applicable">
        <p>
          Les présentes mentions légales sont régies par le droit français.
          Tout litige relatif à leur interprétation ou à leur exécution relève
          de la compétence exclusive des juridictions françaises, sous réserve
          des dispositions impératives applicables aux consommateurs.
        </p>
      </LegalSection>

      <LegalSection number={9} title="Contact">
        <p>
          Pour toute question relative au site ou aux présentes mentions,
          vous pouvez nous écrire via le{" "}
          <Link href="/contact" className="text-accent hover:text-accent-hi underline underline-offset-4">
            formulaire de contact
          </Link>
          .
        </p>
      </LegalSection>
    </LegalShell>
  );
}
