{
  "fr": {
    "menu.eyebrow": "Kouatila · Maison 1972",
    "menu.toggle": "Menu",
    "menu.toggle.aria-label": "Ouvrir le menu",
    "menu.nav.aria-label": "Navigation principale",
    "menu.lang.fr": "Français",
    "menu.lang.fr.alt": "Français",
    "menu.lang.en": "English",
    "menu.lang.en.alt": "English",
    "nav.request": "La Demande",
    "nav.notebook": "Le Carnet",
    "nav.findings": "Les Trouvailles",
    "nav.house": "La Maison",
    "auth.eyebrow": "Kouatila · Maison 1972",
    "auth.title": "Bienvenue",
    "auth.intro": "Retrouvez votre univers Kouatila.",
    "auth.login": "Se connecter",
    "auth.signup": "S'inscrire",
    "auth.switch.aria-label": "Choisir une action",
    "auth.email.label": "Adresse e-mail",
    "auth.email.placeholder": "votre@email.com",
    "auth.password.label": "Mot de passe",
    "auth.password.placeholder": "Votre mot de passe",
    "auth.password.signup.placeholder": "Choisissez un mot de passe",
    "auth.name.label": "Nom complet",
    "auth.name.placeholder": "Votre nom",
    "auth.submit.login": "Entrer dans mon espace",
    "auth.submit.signup": "Créer mon espace",
    "contact.email.title": "Envoyer un e-mail",
    "contact.email.aria-label": "Envoyer un e-mail",
    "contact.email.body": "Mon adresse e-mail : <strong>contact@kouatila.com</strong>",
    "contact.email.button": "Envoyer un mail",
    "contact.phone.title": "Téléphone",
    "contact.phone.aria-label": "Voir le téléphone de Kouatila",
    "contact.phone.body": "Appelez-moi au : <strong>+33 7 59 81 36 11</strong>",
    "contact.phone.button": "Appeler",
    "contact.appointment.title": "Prendre un rendez-vous",
    "contact.appointment.aria-label": "Prendre un rendez-vous",
    "contact.appointment.body": "Pour prendre rendez-vous, envoyez-moi vos disponibilités ou cliquez pour envoyer une demande de rendez-vous.",
    "contact.appointment.button": "Demander un rendez-vous",
    "contact.close": "Fermer",
    "contact.close.aria-label": "Fermer",
    "contact.modal.title": "Contact",
    "auth.close.aria-label": "Fermer la fenêtre",
    "profile.link.aria-label": "Ouvrir le profil",
    "common.brand": "Kouatila",
    "common.back.home": "Retour à l'accueil",
    "request.email.subject": "Nouvelle demande Kouatila",
    "request.email.field.request": "Recherche",
    "request.email.field.budget": "Budget",
    "request.email.field.timeline": "Délai",
    "request.email.field.contact": "Contact",
    "request.email.field.files": "Fichiers ajoutés",
    "request.email.field.files.none": "Aucun",
    "request.chapter": "Chapitre I · La Demande",
    "request.h1": "J'ouvre<br /><em>le carnet.</em>",
    "request.intro": "Une demande précise ouvre souvent la bonne porte. Quatre questions suffisent pour que je comprenne votre recherche et sache où commencer.",
    "request.start": "Commencer la demande <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "request.resume": "Reprendre la demande précédente <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "request.context.aria-label": "Fonctionnement de la demande",
    "request.context.1": "Vous racontez",
    "request.context.2": "Je cherche",
    "request.context.3": "Je reviens vers vous",
    "request.step.label": "Question {{n}} sur 04",
    "request.step.1.legend": "Qu'est-ce que vous cherchez ?",
    "request.step.1.prompt": "Une maison, une montre, un artisan, une adresse... racontez-moi ce qui vous amène.",
    "request.step.1.placeholder": "Je cherche...",
    "request.upload.label": "Ajouter des images ou des fichiers",
    "request.upload.help": "Photos, plans, références ou documents utiles (3 Mo au total)",
    "request.files.empty": "Aucun fichier ajouté",
    "request.files.restored": "{files} (à ajouter à nouveau)",
    "request.files.pending": "à réattacher",
    "request.files.remove": "Retirer",
    "request.files.too_large": "Certains fichiers dépassent 3 Mo et ont été ignorés.",
    "request.files.total_too_large": "Le total de vos fichiers dépasse 3 Mo. Retirez-en un ou compressez-les avant d'ajouter les suivants.",
    "request.files.pending.error": "Veuillez re-ajouter les fichiers marqués \"à réattacher\" avant envoi.",
    "request.files.rejected": "Ces fichiers n'ont pas pu être joints (format non supporté) : {{files}}. Vous pouvez les renvoyer par un autre moyen.",
    "request.step.2.legend": "Quel est votre budget approximatif ?",
    "request.step.2.prompt": "Un ordre de grandeur suffit. Il m'aide à ouvrir la bonne porte.",
    "request.step.2.placeholder": "Ex. 20 000 € ou à définir",
    "request.step.3.legend": "Dans quel délai ?",
    "request.step.3.prompt": "Le temps disponible me dit comment prioriser votre demande.",
    "request.timeline.trigger": "Choisir un délai <span aria-hidden=\"true\">⌄</span>",
    "request.timeline.aria-label": "Choisir un délai",
    "request.timeline.1": "Immédiatement",
    "request.timeline.2": "Dans les 2 semaines",
    "request.timeline.3": "Dans le mois",
    "request.timeline.4": "Dans les 3 mois",
    "request.timeline.5": "Je prends le temps nécessaire",
    "request.step.4.legend": "Comment puis-je vous joindre ?",
    "request.step.4.prompt": "Choisissez la manière dont vous souhaitez que je vous recontacte.",
    "request.contact.group.aria-label": "Choisir un moyen de contact",
    "request.contact.email.short": "E-mail",
    "request.contact.phone.short": "Téléphone",
    "request.contact.appointment.short": "Rendez-vous",
    "request.contact.email.label": "Votre adresse e-mail",
    "request.contact.email.placeholder": "votre@email.com",
    "request.contact.phone.label": "Votre numéro de téléphone",
    "request.contact.phone.placeholder": "+33 6 00 00 00 00",
    "request.contact.appointment.label": "Comment vous joindre pour convenir d’un rendez-vous ?",
    "request.contact.appointment.placeholder": "E-mail ou téléphone",
    "request.back": "Précédente",
    "request.next.continue": "Continuer",
    "request.next.submit": "Envoyer ma demande",
    "request.note": "Votre demande reste confidentielle. Je la lis personnellement et vous réponds directement.",
    "request.success": "Votre demande est prête à être envoyée.",
    "request.contact.required": "Choisissez un moyen de contact.",
    "request.field.required": "Veuillez renseigner ce champ.",
    "request.whatsapp.header": "NOUVELLE DEMANDE KOUATILA",
    "request.whatsapp.separator": "------------------------------",
    "request.whatsapp.field.contactMode": "Mode de contact",
    "request.whatsapp.footer": "Envoye depuis le formulaire La Demande.",
    "request.success.sent": "Votre demande a bien ete transmise a la Maison.",
    "request.error.submit": "Impossible denvoyer la demande pour le moment. Reessayez dans un instant.",
    "request.error.missing": "Merci de compléter les champs requis avant l'envoi.",
    "request.error.api": "Service indisponible : démarrez le serveur Node (node server.mjs) puis réessayez.",
    "request.error.server": "Le serveur est temporairement indisponible. Réessayez dans un instant.",
    "request.error.network": "Connexion au serveur impossible. Vérifiez que le site est ouvert via le serveur Node.",
    "profile.eyebrow": "Espace privé",
    "profile.title": "Mon profil",
    "profile.welcome": "Bienvenue chez Kouatila",
    "profile.name.label": "Nom",
    "profile.name.value": "Votre nom",
    "profile.email.label": "E-mail",
    "profile.email.value": "votre@email.com",
    "profile.logout": "Se déconnecter",
    "carnet.eyebrow": "Chapitre II · Le Carnet",
    "carnet.lines.aria-label": "Extraits du carnet",
    "carnet.title": "Des adresses<br /><em>qui ne se donnent pas.</em>",
    "carnet.intro": "Le carnet se construit dans le temps. Il contient moins des noms que des preuves : des personnes fiables, des gestes précis et des portes qui s'ouvrent au bon moment.",
    "carnet.line.1": "<span>01</span>Un tailleur à Paris qui livre en trois semaines.",
    "carnet.line.2": "<span>02</span>Un concessionnaire qui sort les modèles avant annonce.",
    "carnet.line.3": "<span>03</span>Une adresse où l'on répare les montres avec patience.",
    "carnet.line.4": "<span>04</span>Un artisan qui comprend une idée avant qu'elle soit dessinée.",
    "carnet.line.5": "<span>05</span>Une maison qui se visite avant que le marché ne la découvre.",
    "carnet.focus.aria-label": "Pourquoi le carnet est efficace",
    "carnet.focus.1.label": "Filtré",
    "carnet.focus.1.title": "Des contacts testés sur le terrain",
    "carnet.focus.1.copy": "Chaque adresse est validée par des retours concrets: fiabilité, qualité d'exécution et tenue dans le temps.",
    "carnet.focus.2.label": "Ciblé",
    "carnet.focus.2.title": "Moins d'options, plus de justesse",
    "carnet.focus.2.copy": "Je ne multiplie pas les pistes. Je présente des contacts alignés avec votre besoin, votre rythme et votre niveau d'exigence.",
    "carnet.focus.3.label": "Protégé",
    "carnet.focus.3.title": "Une mise en relation discrète",
    "carnet.focus.3.copy": "Vos informations restent confidentielles. Les échanges avancent de manière directe, sans exposition inutile.",
    "carnet.process.aria-label": "Méthode du carnet",
    "carnet.process.eyebrow": "Méthode",
    "carnet.process.title": "Comment le carnet<br /><em>travaille pour vous.</em>",
    "carnet.process.1.title": "Vous cadrez votre recherche",
    "carnet.process.1.copy": "Objectif, budget, délai et contraintes: je prends uniquement les demandes qui peuvent être traitées avec précision.",
    "carnet.process.2.title": "Je mobilise les bons contacts",
    "carnet.process.2.copy": "J'active mon réseau de manière ciblée, je vérifie la pertinence des retours, puis je shortliste.",
    "carnet.process.3.title": "Je vous introduis au bon moment",
    "carnet.process.3.copy": "Vous recevez des mises en relation utiles, prêtes à avancer, avec un cadre clair dès le départ.",
    "carnet.fit.aria-label": "Quand faire appel au carnet",
    "carnet.fit.good.title": "Le carnet est pertinent si…",
    "carnet.fit.good.copy": "<strong>Vous cherchez du fiable:</strong> un résultat, pas une liste.<br /><strong>Vous valorisez le temps:</strong> aller vite, mais juste.<br /><strong>Vous voulez un filtre:</strong> éviter les intermédiaires inutiles.",
    "carnet.fit.bad.title": "Le carnet n'est pas adapté si…",
    "carnet.fit.bad.copy": "<strong>Vous comparez tout:</strong> approche catalogue, sans priorité.<br /><strong>Vous cherchez le prix seul:</strong> sans regard sur la qualité globale.<br /><strong>Vous n'avez pas de cadre:</strong> besoin, budget ou délai encore flous.",
    "carnet.proof.aria-label": "Repères du carnet",
    "carnet.proof.1.value": "24h",
    "carnet.proof.1.label": "Premier retour structuré",
    "carnet.proof.2.value": "3 à 7j",
    "carnet.proof.2.label": "Mise en relation qualifiée",
    "carnet.proof.3.value": "100%",
    "carnet.proof.3.label": "Demandes traitées avec confidentialité",
    "carnet.cta.aria-label": "Passer à l'action",
    "carnet.cta.eyebrow": "Prêt à cadrer votre recherche",
    "carnet.cta.title": "Commencez par une demande concise et exploitable.",
    "carnet.cta.copy": "Quelques informations claires suffisent pour activer les bons contacts, au bon niveau.",
    "carnet.cta.link": "Ouvrir la demande <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "carnet.footer.note": "Le carnet ne se consulte pas. Il se mérite.",
    "notfound.eyebrow": "Erreur 404",
    "notfound.title": "Cette page-là<br /><em>n'existe pas.</em>",
    "notfound.copy": "Le lien est peut-être ancien, ou l'adresse mal recopiée. Revenez à l'accueil pour reprendre votre chemin.",
    "notfound.cta": "Retour à l'accueil <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "svc.immo.eyebrow": "Conciergerie immobili\u00e8re",
    "svc.immo.title": "Un bien qui ne se trouve pas<br /><em>en ligne.</em>",
    "svc.immo.intro": "Les meilleurs biens ne passent jamais par une annonce. Je cherche, je v\u00e9rifie, puis je vous pr\u00e9sente ce qui correspond vraiment \u2014 \u00e0 Paris et en petite couronne.",
    "svc.immo.line.1": "<span>01</span>Un appartement haussmannien c\u00e9d\u00e9 avant sa mise en ligne.",
    "svc.immo.line.2": "<span>02</span>Un h\u00f4tel particulier visit\u00e9 sur recommandation, pas sur annonce.",
    "svc.immo.line.3": "<span>03</span>Une maison de famille transmise en toute discr\u00e9tion.",
    "svc.immo.focus.aria-label": "Pourquoi passer par Kouatila pour un bien immobilier",
    "svc.immo.focus.1.label": "Off-market",
    "svc.immo.focus.1.title": "Des biens jamais publi\u00e9s",
    "svc.immo.focus.1.copy": "La plupart des biens que je pr\u00e9sente ne passent jamais par une annonce publique.",
    "svc.immo.focus.2.label": "V\u00e9rifi\u00e9",
    "svc.immo.focus.2.title": "Un r\u00e9seau test\u00e9 sur le terrain",
    "svc.immo.focus.2.copy": "Agents, notaires et propri\u00e9taires que j'ai personnellement v\u00e9rifi\u00e9s, pas une liste achet\u00e9e.",
    "svc.immo.focus.3.label": "Discret",
    "svc.immo.focus.3.title": "Une recherche confidentielle",
    "svc.immo.focus.3.copy": "Vos crit\u00e8res et votre budget restent entre nous, du premier \u00e9change \u00e0 la signature.",
    "svc.immo.process.eyebrow": "M\u00e9thode",
    "svc.immo.process.title": "Comment je cherche<br /><em>votre bien.</em>",
    "svc.immo.process.aria-label": "M\u00e9thode de recherche immobili\u00e8re",
    "svc.immo.process.1.title": "Vous cadrez votre recherche",
    "svc.immo.process.1.copy": "Quartier, budget, contraintes: je prends le temps de bien comprendre ce que vous cherchez r\u00e9ellement.",
    "svc.immo.process.2.title": "J'active mon r\u00e9seau",
    "svc.immo.process.2.copy": "J'interroge agents, notaires et propri\u00e9taires, je v\u00e9rifie chaque piste avant de vous la pr\u00e9senter.",
    "svc.immo.process.3.title": "Je vous pr\u00e9sente ce qui compte",
    "svc.immo.process.3.copy": "Une s\u00e9lection resserr\u00e9e, pas un catalogue. Vous visitez ce qui correspond vraiment.",
    "svc.immo.cta.aria-label": "Passer \u00e0 l'action pour votre recherche immobili\u00e8re",
    "svc.immo.cta.eyebrow": "Pr\u00eat \u00e0 cadrer votre recherche",
    "svc.immo.cta.title": "D\u00e9crivez le bien que vous cherchez.",
    "svc.immo.cta.copy": "Quelques informations claires suffisent pour activer les bons contacts, au bon niveau.",
    "svc.immo.cta.link": "Ouvrir la demande <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "svc.immo.footer.note": "Un bien rare se transmet, il ne s'annonce pas.",
    "svc.auto.eyebrow": "Sourcing automobile",
    "svc.auto.title": "Une voiture rare<br /><em>existe d\u00e9j\u00e0, quelque part.</em>",
    "svc.auto.intro": "Mod\u00e8le de collection, s\u00e9rie limit\u00e9e, historique irr\u00e9prochable : je cherche la voiture pr\u00e9cise que vous avez en t\u00eate, pas la plus proche disponible.",
    "svc.auto.line.1": "<span>01</span>Un mod\u00e8le sorti avant son annonce officielle.",
    "svc.auto.line.2": "<span>02</span>Une collection c\u00e9d\u00e9e dans son int\u00e9gralit\u00e9, sans passer par une vente publique.",
    "svc.auto.line.3": "<span>03</span>Un historique v\u00e9rifi\u00e9 pi\u00e8ce par pi\u00e8ce avant toute proposition.",
    "svc.auto.focus.aria-label": "Pourquoi passer par Kouatila pour une voiture rare",
    "svc.auto.focus.1.label": "Pr\u00e9cis",
    "svc.auto.focus.1.title": "La voiture exacte, pas une alternative",
    "svc.auto.focus.1.copy": "Je cherche le mod\u00e8le, l'ann\u00e9e et l'\u00e9tat que vous avez en t\u00eate \u2014 pas ce qui s'en rapproche.",
    "svc.auto.focus.2.label": "V\u00e9rifi\u00e9",
    "svc.auto.focus.2.title": "Un historique pass\u00e9 au crible",
    "svc.auto.focus.2.copy": "Provenance, entretien, authenticit\u00e9 : chaque v\u00e9hicule est v\u00e9rifi\u00e9 avant de vous \u00eatre pr\u00e9sent\u00e9.",
    "svc.auto.focus.3.label": "Discret",
    "svc.auto.focus.3.title": "Une transaction sans exposition",
    "svc.auto.focus.3.copy": "Concessionnaires et collectionneurs de confiance, sans interm\u00e9diaire inutile.",
    "svc.auto.process.eyebrow": "M\u00e9thode",
    "svc.auto.process.title": "Comment je trouve<br /><em>votre voiture.</em>",
    "svc.auto.process.aria-label": "M\u00e9thode de sourcing automobile",
    "svc.auto.process.1.title": "Vous pr\u00e9cisez ce que vous cherchez",
    "svc.auto.process.1.copy": "Mod\u00e8le, ann\u00e9e, budget, \u00e9tat recherch\u00e9 : plus c'est pr\u00e9cis, plus je vais vite.",
    "svc.auto.process.2.title": "J'active concessionnaires et collectionneurs",
    "svc.auto.process.2.copy": "Mon r\u00e9seau sort parfois un mod\u00e8le avant qu'il ne soit annonc\u00e9 publiquement.",
    "svc.auto.process.3.title": "Je v\u00e9rifie avant de vous pr\u00e9senter",
    "svc.auto.process.3.copy": "Historique, entretien, authenticit\u00e9 : vous ne perdez pas de temps sur une piste incertaine.",
    "svc.auto.cta.aria-label": "Passer \u00e0 l'action pour votre recherche automobile",
    "svc.auto.cta.eyebrow": "Pr\u00eat \u00e0 cadrer votre recherche",
    "svc.auto.cta.title": "D\u00e9crivez la voiture que vous cherchez.",
    "svc.auto.cta.copy": "Quelques informations claires suffisent pour activer les bons contacts, au bon niveau.",
    "svc.auto.cta.link": "Ouvrir la demande <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "svc.auto.footer.note": "Une belle voiture se transmet \u00e0 qui sait la reconna\u00eetre.",
    "svc.horl.eyebrow": "Sourcing horlogerie",
    "svc.horl.title": "Une montre qu'on ne voit<br /><em>jamais en vitrine.</em>",
    "svc.horl.intro": "Pi\u00e8ce vintage, r\u00e9f\u00e9rence arr\u00eat\u00e9e, exemplaire en \u00e9tat neuf : je cherche la montre pr\u00e9cise que vous avez en t\u00eate, avec la m\u00eame exigence que pour un bien immobilier.",
    "svc.horl.line.1": "<span>01</span>Une r\u00e9f\u00e9rence arr\u00eat\u00e9e, retrouv\u00e9e chez un collectionneur priv\u00e9.",
    "svc.horl.line.2": "<span>02</span>Une pi\u00e8ce vintage enti\u00e8rement r\u00e9vis\u00e9e avant pr\u00e9sentation.",
    "svc.horl.line.3": "<span>03</span>Un exemplaire jamais mis en vente publique.",
    "svc.horl.focus.aria-label": "Pourquoi passer par Kouatila pour une montre rare",
    "svc.horl.focus.1.label": "Pr\u00e9cis",
    "svc.horl.focus.1.title": "La r\u00e9f\u00e9rence exacte",
    "svc.horl.focus.1.copy": "Marque, r\u00e9f\u00e9rence, ann\u00e9e : je cherche la pi\u00e8ce pr\u00e9cise, pas une pi\u00e8ce comparable.",
    "svc.horl.focus.2.label": "Authentifi\u00e9",
    "svc.horl.focus.2.title": "Une authenticit\u00e9 v\u00e9rifi\u00e9e",
    "svc.horl.focus.2.copy": "Chaque montre passe par un horloger de confiance avant de vous \u00eatre pr\u00e9sent\u00e9e.",
    "svc.horl.focus.3.label": "Discret",
    "svc.horl.focus.3.title": "Une recherche sans exposition",
    "svc.horl.focus.3.copy": "Collectionneurs priv\u00e9s et horlogers de confiance, sans passage par une vente publique.",
    "svc.horl.process.eyebrow": "M\u00e9thode",
    "svc.horl.process.title": "Comment je trouve<br /><em>votre montre.</em>",
    "svc.horl.process.aria-label": "M\u00e9thode de sourcing horloger",
    "svc.horl.process.1.title": "Vous pr\u00e9cisez la pi\u00e8ce recherch\u00e9e",
    "svc.horl.process.1.copy": "Marque, r\u00e9f\u00e9rence, \u00e9tat, budget : votre recherche guide directement la mienne.",
    "svc.horl.process.2.title": "J'active mon r\u00e9seau d'horlogers",
    "svc.horl.process.2.copy": "Collectionneurs priv\u00e9s, horlogers, maisons de confiance : je sollicite ceux qui savent vraiment.",
    "svc.horl.process.3.title": "Je v\u00e9rifie avant de vous pr\u00e9senter",
    "svc.horl.process.3.copy": "Authenticit\u00e9, \u00e9tat, historique : vous ne recevez qu'une pi\u00e8ce d\u00e9j\u00e0 v\u00e9rifi\u00e9e.",
    "svc.horl.cta.aria-label": "Passer \u00e0 l'action pour votre recherche horlog\u00e8re",
    "svc.horl.cta.eyebrow": "Pr\u00eat \u00e0 cadrer votre recherche",
    "svc.horl.cta.title": "D\u00e9crivez la montre que vous cherchez.",
    "svc.horl.cta.copy": "Quelques informations claires suffisent pour activer les bons contacts, au bon niveau.",
    "svc.horl.cta.link": "Ouvrir la demande <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "svc.horl.footer.note": "Une montre rare se transmet, elle ne s'affiche pas.",
    "svc.mode.eyebrow": "Mode sur-mesure et artisans",
    "svc.mode.title": "Un v\u00eatement qui n'existe<br /><em>pas encore.</em>",
    "svc.mode.intro": "Costume sur-mesure, pi\u00e8ce fa\u00e7onn\u00e9e \u00e0 la main, id\u00e9e confi\u00e9e \u00e0 un artisan capable de lui donner forme : je vous mets en relation avec ceux qui savent vraiment faire.",
    "svc.mode.line.1": "<span>01</span>Un tailleur qui livre un costume en trois semaines, pas trois mois.",
    "svc.mode.line.2": "<span>02</span>Un artisan qui comprend une id\u00e9e avant qu'elle soit dessin\u00e9e.",
    "svc.mode.line.3": "<span>03</span>Une pi\u00e8ce fa\u00e7onn\u00e9e sur-mesure, du tissu jusqu'\u00e0 la derni\u00e8re retouche.",
    "svc.mode.focus.aria-label": "Pourquoi passer par Kouatila pour du sur-mesure",
    "svc.mode.focus.1.label": "Sur-mesure",
    "svc.mode.focus.1.title": "Une pi\u00e8ce qui vous ressemble",
    "svc.mode.focus.1.copy": "Pas de catalogue : un artisan qui comprend votre besoin et le fa\u00e7onne pour vous.",
    "svc.mode.focus.2.label": "Test\u00e9",
    "svc.mode.focus.2.title": "Des artisans \u00e9prouv\u00e9s",
    "svc.mode.focus.2.copy": "Chaque nom du carnet a fait ses preuves sur la qualit\u00e9 d'ex\u00e9cution et la tenue des d\u00e9lais.",
    "svc.mode.focus.3.label": "Accompagn\u00e9",
    "svc.mode.focus.3.title": "Un suivi jusqu'\u00e0 la derni\u00e8re retouche",
    "svc.mode.focus.3.copy": "Je reste pr\u00e9sent du premier \u00e9change jusqu'\u00e0 la livraison de la pi\u00e8ce.",
    "svc.mode.process.eyebrow": "M\u00e9thode",
    "svc.mode.process.title": "Comment je vous mets<br /><em>en relation.</em>",
    "svc.mode.process.aria-label": "M\u00e9thode de mise en relation avec un artisan",
    "svc.mode.process.1.title": "Vous racontez ce que vous voulez faire na\u00eetre",
    "svc.mode.process.1.copy": "Une id\u00e9e, une envie, un besoin pr\u00e9cis : plus c'est clair, plus vite je trouve la bonne personne.",
    "svc.mode.process.2.title": "Je mobilise le bon artisan",
    "svc.mode.process.2.copy": "Tailleur, fa\u00e7onnier, atelier : je choisis celui dont le savoir-faire correspond r\u00e9ellement.",
    "svc.mode.process.3.title": "Je vous introduis et je reste pr\u00e9sent",
    "svc.mode.process.3.copy": "Vous avancez avec un interlocuteur clair, du premier essayage \u00e0 la livraison.",
    "svc.mode.cta.aria-label": "Passer \u00e0 l'action pour votre projet sur-mesure",
    "svc.mode.cta.eyebrow": "Pr\u00eat \u00e0 en parler",
    "svc.mode.cta.title": "Racontez-moi ce que vous voulez faire na\u00eetre.",
    "svc.mode.cta.copy": "Quelques informations claires suffisent pour activer les bons contacts, au bon niveau.",
    "svc.mode.cta.link": "Ouvrir la demande <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "svc.mode.footer.note": "Un savoir-faire rare se transmet, il ne se vend pas en vitrine.",
    "findings.eyebrow": "Chapitre III · Les Trouvailles",
    "findings.list.aria-label": "Demandes réalisées",
    "findings.title": "Des demandes<br /><em>qui ont trouvé leur chemin.</em>",
    "findings.intro": "Chaque trouvaille commence par une question précise. Les histoires sont anonymes, les résultats sont réels.",
    "findings.label": "Recherche",
    "findings.item.1.title": "Appartement 3 pièces, Bordeaux, hors marché.",
    "findings.item.1.result": "Trouvé en 9 jours.",
    "findings.item.2.title": "Mercedes ancienne, historique limpide, état collection.",
    "findings.item.2.result": "Présentée en 12 jours.",
    "findings.item.3.title": "Costume sur-mesure pour une cérémonie à Paris.",
    "findings.item.3.result": "Premier rendez-vous en 6 jours.",
    "findings.item.4.title": "Montre vintage, pièce discrète et entièrement révisée.",
    "findings.item.4.result": "Trouvée en 3 semaines.",
    "findings.item.5.title": "Artisan capable de donner forme à une idée singulière.",
    "findings.item.5.result": "Mis en relation en 5 jours.",
    "findings.angles.aria-label": "Ce que les trouvailles prouvent",
    "findings.angles.1.label": "Rapidité utile",
    "findings.angles.1.title": "Le bon tempo, pas la précipitation",
    "findings.angles.1.copy": "Chaque résultat a été obtenu dans un délai réaliste, avec vérification préalable et interlocuteurs fiables.",
    "findings.angles.2.label": "Accès",
    "findings.angles.2.title": "Des pistes rarement visibles publiquement",
    "findings.angles.2.copy": "Le réseau activé ouvre des options discrètes: hors marché, pré-annonce ou contacts de confiance.",
    "findings.angles.3.label": "Justesse",
    "findings.angles.3.title": "Des mises en relation alignées",
    "findings.angles.3.copy": "L'objectif n'est pas d'envoyer beaucoup. C'est de proposer ce qui a réellement du sens pour votre demande.",
    "findings.proof.aria-label": "Repères des trouvailles",
    "findings.proof.1.value": "5/5",
    "findings.proof.1.label": "Cas présentés avec résultat concret",
    "findings.proof.2.value": "6-21j",
    "findings.proof.2.label": "Fenêtre de livraison la plus fréquente",
    "findings.proof.3.value": "1:1",
    "findings.proof.3.label": "Accompagnement direct et personnalisé",
    "findings.cta.aria-label": "Transformer votre besoin en trouvaille",
    "findings.cta.eyebrow": "Votre tour",
    "findings.cta.title": "Transformez votre besoin en trouvaille utile.",
    "findings.cta.copy": "Décrivez votre recherche en quelques lignes: je m'occupe de la traduire en actions et en bonnes introductions.",
    "findings.cta.link": "Lancer ma recherche <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "findings.footer.note": "Une demande peut devenir une histoire.",
    "maison.eyebrow": "La Maison · Chapitre I",
    "maison.title": "Je connais<br />quelqu'un.",
    "maison.hero.copy": "Et cette personne en connaît peut-être une autre. C'est ainsi que les bonnes choses arrivent jusqu'à vous.",
    "maison.section.beginning": "Le commencement",
    "maison.section.beginning.title": "Tout commence<br />par un nom.",
    "maison.manifesto": "Un nom soufflé au détour d'une conversation. Une adresse gardée précieusement. Un artisan dont on parle à voix basse. Une personne que l'on appelle parce qu'elle sait faire, vraiment.<br /><br />La Maison est née de ces histoires-là : des rencontres, des recommandations et de la confiance qui passe d'une personne à l'autre.",
    "maison.values.aria-label": "Le carnet de la maison",
    "maison.value.1.title": "Le carnet",
    "maison.value.1.copy": "Il ne se remplit pas en ligne. Il se construit dans le temps, par les visages, les conversations et les preuves.",
    "maison.value.2.title": "La mémoire",
    "maison.value.2.copy": "Je retiens ceux qui font bien, ceux qui tiennent parole et ceux vers qui l'on peut revenir les yeux fermés.",
    "maison.value.3.title": "La transmission",
    "maison.value.3.copy": "Une bonne adresse n'a de valeur que lorsqu'elle est transmise à la bonne personne, au bon moment.",
    "maison.section.passage": "Le passage",
    "maison.section.passage.title": "Vous cherchez.<br />J'ouvre le carnet.",
    "maison.domains.copy": "Une maison à trouver. Une voiture rare. Une montre que l'on ne voit pas en vitrine. Un costume à faire naître. Un artisan à qui confier une idée. Une solution à inventer.<br /><br />Vous me racontez ce que vous cherchez. Je cherche à mon tour, j'appelle, je vérifie, puis je vous présente les personnes qui peuvent réellement vous aider.",
    "maison.domains.note": "<a href=\"./immobilier.html\">Immobilier</a> · <a href=\"./automobile.html\">Automobile</a> · <a href=\"./horlogerie.html\">Horlogerie</a> · <a href=\"./mode-artisans.html\">Mode et sur-mesure</a> · <a href=\"./mode-artisans.html\">Artisans</a> · Services · et tout ce qui mérite une bonne rencontre.",
    "maison.cta": "Dites-moi ce que vous cherchez",
    "maison.rule.label": "La règle",
    "maison.rule.quote": "On ne confie pas un nom.<br /><em>On le transmet.</em>",
    "maison.rule.copy": "La Maison est rémunérée lorsque cette mise en relation crée de la valeur, dans un cadre clair et annoncé dès le départ.",
    "maison.faq.label": "Questions",
    "maison.faq.title": "Avant d'écrire",
    "maison.faq.1.q": "Comment ça se passe concrètement ?",
    "maison.faq.1.a": "Vous me racontez ce que vous cherchez. Je cherche à mon tour, j'appelle, je vérifie, puis je vous présente les personnes ou les biens qui peuvent réellement vous aider.",
    "maison.faq.2.q": "Comment êtes-vous rémunéré ?",
    "maison.faq.2.a": "La Maison est rémunérée lorsque cette mise en relation crée de la valeur, dans un cadre clair et annoncé dès le départ.",
    "maison.faq.3.q": "Est-ce confidentiel ?",
    "maison.faq.3.a": "Oui. Vos critères et votre budget restent entre nous, du premier échange jusqu'à la conclusion.",
    "maison.faq.4.q": "Quels types de demandes traitez-vous ?",
    "maison.faq.4.a": "Immobilier, automobile, horlogerie, mode sur-mesure, artisans d'exception — et tout ce qui mérite une bonne rencontre.",
    "maison.faq.5.q": "Où intervenez-vous ?",
    "maison.faq.5.a": "Principalement à Paris et en petite couronne (Neuilly-sur-Seine, Boulogne-Billancourt, Levallois-Perret, Saint-Cloud, Vincennes).",
    "maison.faq.6.q": "Puis-je vous joindre à toute heure ?",
    "maison.faq.6.a": "Oui, je suis joignable 24h/24 par e-mail, téléphone ou message. Seuls les rendez-vous physiques suivent des créneaux fixes.",
    "maison.footer.tag": "Kouatila · Mise en relation privée",
    "maison.footer.link": "Écrire à Charles",
    "maison.contact.aria-label": "Contacter Charles par e-mail",
    "maison.contact.text": "Parler de votre recherche",
    "appt.chapter": "Rendez-vous",
    "appt.mobile.start": "Prendre rendez-vous <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "appt.h1": "Fixons<br /><em>un rendez-vous.</em>",
    "appt.intro": "Une rencontre physique pour parler de votre recherche. Dites-moi ce qui vous amène, choisissez une date et un créneau, et je reviens vers vous pour confirmer.",
    "appt.step.label": "Étape {{n}} sur 04",
    "appt.step.1.legend": "Qu'est-ce qui vous amène ?",
    "appt.step.1.prompt": "En quelques mots, dites-moi ce que vous cherchez ou ce dont vous aimeriez parler lors de ce rendez-vous.",
    "appt.reason.label": "Votre recherche",
    "appt.reason.placeholder": "Je cherche...",
    "appt.step.2.legend": "Quel jour vous convient ?",
    "appt.step.3.legend": "Quel créneau ?",
    "appt.slots.empty": "Aucun créneau disponible ce jour-là. Merci de choisir une autre date.",
    "appt.slots.error": "Impossible de charger les créneaux. Réessayez.",
    "appt.step.4.legend": "Vos coordonnées",
    "appt.step.4.prompt": "De quoi vous recontacter pour confirmer le rendez-vous.",
    "appt.civility.label": "Civilité",
    "appt.civility.monsieur": "Monsieur",
    "appt.civility.madame": "Madame",
    "appt.name.label": "Nom",
    "appt.name.placeholder": "Votre nom",
    "appt.phone.label": "Téléphone",
    "appt.phone.placeholder": "+33 6 00 00 00 00",
    "appt.email.label": "E-mail",
    "appt.email.placeholder": "votre@email.com",
    "appt.back": "Précédente",
    "appt.next.continue": "Continuer",
    "appt.next.submit": "Confirmer ma demande",
    "appt.note": "Votre rendez-vous n'est pas encore confirmé : je reviens vers vous rapidement pour valider le créneau et vous communiquer le lieu.",
    "appt.error.reason": "Dites-moi en quelques mots ce qui vous amène.",
    "appt.error.date": "Choisissez une date.",
    "appt.error.slot": "Choisissez un créneau.",
    "appt.error.contact": "Merci de renseigner votre civilité, un nom, un téléphone et un e-mail valides.",
    "appt.error.taken": "Ce créneau vient d'être pris. Merci d'en choisir un autre.",
    "appt.error.submit": "Impossible d'envoyer votre demande pour le moment. Réessayez.",
    "appt.error.network": "Connexion impossible. Vérifiez votre connexion et réessayez.",
    "appt.success.title": "C'est noté.",
    "appt.success.text": "Votre demande de rendez-vous a bien été envoyée. Je reviens vers vous rapidement pour la confirmer.",
    "appt.success.home": "Retour à l'accueil",
    "common.brand.alt": "Kouatila"
  },
  "en": {
    "menu.eyebrow": "Kouatila · House 1972",
    "menu.toggle": "Menu",
    "menu.toggle.aria-label": "Open menu",
    "menu.nav.aria-label": "Main navigation",
    "menu.lang.fr": "French",
    "menu.lang.fr.alt": "French",
    "menu.lang.en": "English",
    "menu.lang.en.alt": "English",
    "nav.request": "Request",
    "nav.notebook": "Notebook",
    "nav.findings": "Findings",
    "nav.house": "House",
    "auth.eyebrow": "Kouatila · House 1972",
    "auth.title": "Welcome",
    "auth.intro": "Discover your Kouatila universe.",
    "auth.login": "Sign in",
    "auth.signup": "Sign up",
    "auth.switch.aria-label": "Choose an action",
    "auth.email.label": "Email address",
    "auth.email.placeholder": "your@email.com",
    "auth.password.label": "Password",
    "auth.password.placeholder": "Your password",
    "auth.password.signup.placeholder": "Choose a password",
    "auth.name.label": "Full name",
    "auth.name.placeholder": "Your name",
    "auth.submit.login": "Enter my space",
    "auth.submit.signup": "Create my space",
    "contact.email.title": "Send an email",
    "contact.email.aria-label": "Send an email",
    "contact.email.body": "My email address: <strong>contact@kouatila.com</strong>",
    "contact.email.button": "Send email",
    "contact.phone.title": "Phone",
    "contact.phone.aria-label": "See Kouatila phone number",
    "contact.phone.body": "Call me at: <strong>+33 7 59 81 36 11</strong>",
    "contact.phone.button": "Call",
    "contact.appointment.title": "Make an appointment",
    "contact.appointment.aria-label": "Make an appointment",
    "contact.appointment.body": "To make an appointment, send me your availability or click to request a meeting.",
    "contact.appointment.button": "Request appointment",
    "contact.close": "Close",
    "contact.close.aria-label": "Close",
    "contact.modal.title": "Contact",
    "auth.close.aria-label": "Close window",
    "profile.link.aria-label": "Open profile",
    "common.brand": "Kouatila",
    "common.back.home": "Back to home",
    "request.email.subject": "New Kouatila request",
    "request.email.field.request": "Search",
    "request.email.field.budget": "Budget",
    "request.email.field.timeline": "Timeline",
    "request.email.field.contact": "Contact",
    "request.email.field.files": "Attached files",
    "request.email.field.files.none": "None",
    "request.chapter": "Chapter I · The Request",
    "request.h1": "I open<br /><em>the notebook.</em>",
    "request.intro": "A clear request often opens the right door. Four questions are enough for me to understand your search and know where to start.",
    "request.start": "Start the request <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "request.resume": "Resume previous request <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "request.context.aria-label": "How the request works",
    "request.context.1": "You tell me",
    "request.context.2": "I search",
    "request.context.3": "I get back to you",
    "request.step.label": "Question {{n}} of 04",
    "request.step.1.legend": "What are you looking for?",
    "request.step.1.prompt": "A house, a watch, a craftsperson, an address... tell me what brings you here.",
    "request.step.1.placeholder": "I am looking for...",
    "request.upload.label": "Add images or files",
    "request.upload.help": "Photos, plans, references or useful documents (3 MB total)",
    "request.files.empty": "No file added",
    "request.files.restored": "{files} (to add again)",
    "request.files.pending": "to reattach",
    "request.files.remove": "Remove",
    "request.files.too_large": "Some files exceeded 3 MB and were ignored.",
    "request.files.total_too_large": "Your combined files exceed 3 MB. Remove one or compress them before adding more.",
    "request.files.pending.error": "Please re-add the files marked \"to reattach\" before sending.",
    "request.files.rejected": "These files could not be attached (unsupported format): {{files}}. You can send them another way.",
    "request.step.2.legend": "What is your approximate budget?",
    "request.step.2.prompt": "A rough idea is enough. It helps me open the right door.",
    "request.step.2.placeholder": "e.g. 20,000 € or to be defined",
    "request.step.3.legend": "Within what timeframe?",
    "request.step.3.prompt": "Your available time helps me prioritize your request.",
    "request.timeline.trigger": "Choose a timeframe <span aria-hidden=\"true\">⌄</span>",
    "request.timeline.aria-label": "Choose a timeframe",
    "request.timeline.1": "Immediately",
    "request.timeline.2": "Within 2 weeks",
    "request.timeline.3": "Within a month",
    "request.timeline.4": "Within 3 months",
    "request.timeline.5": "I take the time I need",
    "request.contact.group.aria-label": "Choose a contact method",
    "request.step.4.legend": "How can I reach you?",
    "request.step.4.prompt": "Choose how you would like me to get back to you.",
    "request.contact.email.short": "Email",
    "request.contact.phone.short": "Phone",
    "request.contact.appointment.short": "Appointment",
    "request.contact.email.label": "Your email address",
    "request.contact.email.placeholder": "your@email.com",
    "request.contact.phone.label": "Your phone number",
    "request.contact.phone.placeholder": "+33 6 00 00 00 00",
    "request.contact.appointment.label": "How can I reach you to arrange an appointment?",
    "request.contact.appointment.placeholder": "Email or phone",
    "request.back": "Previous",
    "request.next.continue": "Continue",
    "request.next.submit": "Send my request",
    "request.note": "Your request remains confidential. I read it personally and reply directly.",
    "request.success": "Your request is ready to be sent.",
    "request.contact.required": "Choose a contact method.",
    "request.field.required": "Please fill in this field.",
    "request.whatsapp.header": "NEW KOUATILA REQUEST",
    "request.whatsapp.separator": "------------------------------",
    "request.whatsapp.field.contactMode": "Contact method",
    "request.whatsapp.footer": "Sent from the Request form.",
    "request.success.sent": "Your request has been sent successfully.",
    "request.error.submit": "Unable to send your request right now. Please try again shortly.",
    "request.error.missing": "Please complete the required fields before sending.",
    "request.error.api": "Service unavailable: start the Node server (node server.mjs) then try again.",
    "request.error.server": "The server is temporarily unavailable. Please try again shortly.",
    "request.error.network": "Cannot connect to the server. Make sure the site is running through the Node server.",
    "profile.eyebrow": "Private area",
    "profile.title": "My profile",
    "profile.welcome": "Welcome to Kouatila",
    "profile.name.label": "Name",
    "profile.name.value": "Your name",
    "profile.email.label": "Email",
    "profile.email.value": "your@email.com",
    "profile.logout": "Log out",
    "carnet.eyebrow": "Chapter II · The Notebook",
    "carnet.lines.aria-label": "Notebook excerpts",
    "carnet.title": "Addresses<br /><em>that are not given away.</em>",
    "carnet.intro": "The notebook is built over time. It contains fewer names than proof: trustworthy people, precise gestures, and doors that open at the right moment.",
    "carnet.line.1": "<span>01</span>A tailor in Paris who delivers in three weeks.",
    "carnet.line.2": "<span>02</span>A dealer who releases models before the official launch.",
    "carnet.line.3": "<span>03</span>A place where watches are repaired with patience.",
    "carnet.line.4": "<span>04</span>An artisan who understands an idea before it is drawn.",
    "carnet.line.5": "<span>05</span>A house you visit before the market discovers it.",
    "carnet.focus.aria-label": "Why the notebook is effective",
    "carnet.focus.1.label": "Filtered",
    "carnet.focus.1.title": "Contacts tested in real conditions",
    "carnet.focus.1.copy": "Each address is validated through concrete feedback: reliability, execution quality, and long-term consistency.",
    "carnet.focus.2.label": "Targeted",
    "carnet.focus.2.title": "Fewer options, better accuracy",
    "carnet.focus.2.copy": "I do not multiply leads. I present contacts aligned with your need, your timeline, and your level of expectation.",
    "carnet.focus.3.label": "Protected",
    "carnet.focus.3.title": "A discreet introduction process",
    "carnet.focus.3.copy": "Your information remains confidential. Conversations move forward directly, without unnecessary exposure.",
    "carnet.process.aria-label": "Notebook method",
    "carnet.process.eyebrow": "Method",
    "carnet.process.title": "How the notebook<br /><em>works for you.</em>",
    "carnet.process.1.title": "You frame your request",
    "carnet.process.1.copy": "Goal, budget, timeline and constraints: I only accept requests that can be handled with precision.",
    "carnet.process.2.title": "I activate the right contacts",
    "carnet.process.2.copy": "I activate my network in a focused way, verify relevance, then build a shortlist.",
    "carnet.process.3.title": "I introduce you at the right moment",
    "carnet.process.3.copy": "You receive useful introductions ready to move forward, with a clear framework from the start.",
    "carnet.fit.aria-label": "When to use the notebook",
    "carnet.fit.good.title": "The notebook is relevant if…",
    "carnet.fit.good.copy": "<strong>You want reliability:</strong> a result, not a list.<br /><strong>You value time:</strong> move fast, but right.<br /><strong>You want a filter:</strong> avoid unnecessary intermediaries.",
    "carnet.fit.bad.title": "The notebook is not ideal if…",
    "carnet.fit.bad.copy": "<strong>You compare everything:</strong> catalog approach, no priority.<br /><strong>You only chase price:</strong> without considering total quality.<br /><strong>You have no framework:</strong> need, budget, or timeline still unclear.",
    "carnet.proof.aria-label": "Notebook benchmarks",
    "carnet.proof.1.value": "24h",
    "carnet.proof.1.label": "First structured feedback",
    "carnet.proof.2.value": "3 to 7d",
    "carnet.proof.2.label": "Qualified introduction window",
    "carnet.proof.3.value": "100%",
    "carnet.proof.3.label": "Requests handled confidentially",
    "carnet.cta.aria-label": "Take action",
    "carnet.cta.eyebrow": "Ready to frame your search",
    "carnet.cta.title": "Start with a concise, actionable request.",
    "carnet.cta.copy": "A few clear details are enough to activate the right contacts at the right level.",
    "carnet.cta.link": "Open the request <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "carnet.footer.note": "The notebook is not consulted. It is earned.",
    "notfound.eyebrow": "404 error",
    "notfound.title": "This page<br /><em>doesn't exist.</em>",
    "notfound.copy": "The link may be outdated, or the address mistyped. Head back to the homepage to find your way.",
    "notfound.cta": "Back to homepage <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "svc.immo.eyebrow": "Real estate concierge",
    "svc.immo.title": "A property that isn't found<br /><em>online.</em>",
    "svc.immo.intro": "The best properties never go through a listing. I search, verify, then present what truly fits \u2014 in Paris and the inner suburbs.",
    "svc.immo.line.1": "<span>01</span>A Haussmannian apartment sold before it went online.",
    "svc.immo.line.2": "<span>02</span>A private mansion visited on referral, not on a listing.",
    "svc.immo.line.3": "<span>03</span>A family home transferred in complete discretion.",
    "svc.immo.focus.aria-label": "Why go through Kouatila for a property",
    "svc.immo.focus.1.label": "Off-market",
    "svc.immo.focus.1.title": "Properties never published",
    "svc.immo.focus.1.copy": "Most of the properties I present never go through a public listing.",
    "svc.immo.focus.2.label": "Vetted",
    "svc.immo.focus.2.title": "A network tested in the field",
    "svc.immo.focus.2.copy": "Agents, notaries and owners I have personally vetted \u2014 not a purchased list.",
    "svc.immo.focus.3.label": "Discreet",
    "svc.immo.focus.3.title": "A confidential search",
    "svc.immo.focus.3.copy": "Your criteria and budget stay between us, from the first exchange to the signature.",
    "svc.immo.process.eyebrow": "Method",
    "svc.immo.process.title": "How I look for<br /><em>your property.</em>",
    "svc.immo.process.aria-label": "Property search method",
    "svc.immo.process.1.title": "You frame your search",
    "svc.immo.process.1.copy": "Neighborhood, budget, constraints: I take the time to truly understand what you are looking for.",
    "svc.immo.process.2.title": "I activate my network",
    "svc.immo.process.2.copy": "I reach out to agents, notaries and owners, and verify every lead before presenting it.",
    "svc.immo.process.3.title": "I present what matters",
    "svc.immo.process.3.copy": "A tight selection, not a catalogue. You visit what truly fits.",
    "svc.immo.cta.aria-label": "Take action on your property search",
    "svc.immo.cta.eyebrow": "Ready to frame your search",
    "svc.immo.cta.title": "Describe the property you are looking for.",
    "svc.immo.cta.copy": "A few clear details are enough to activate the right contacts, at the right level.",
    "svc.immo.cta.link": "Open the request <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "svc.immo.footer.note": "A rare property is passed on, not advertised.",
    "svc.auto.eyebrow": "Automotive sourcing",
    "svc.auto.title": "A rare car already<br /><em>exists, somewhere.</em>",
    "svc.auto.intro": "Collector's model, limited series, flawless history: I look for the exact car you have in mind, not the closest one available.",
    "svc.auto.line.1": "<span>01</span>A model released before its official announcement.",
    "svc.auto.line.2": "<span>02</span>An entire collection transferred without going through a public sale.",
    "svc.auto.line.3": "<span>03</span>A history verified piece by piece before any proposal.",
    "svc.auto.focus.aria-label": "Why go through Kouatila for a rare car",
    "svc.auto.focus.1.label": "Precise",
    "svc.auto.focus.1.title": "The exact car, not an alternative",
    "svc.auto.focus.1.copy": "I look for the model, year and condition you have in mind \u2014 not what comes close.",
    "svc.auto.focus.2.label": "Vetted",
    "svc.auto.focus.2.title": "A history scrutinized in detail",
    "svc.auto.focus.2.copy": "Provenance, maintenance, authenticity: every vehicle is verified before being presented to you.",
    "svc.auto.focus.3.label": "Discreet",
    "svc.auto.focus.3.title": "A transaction without exposure",
    "svc.auto.focus.3.copy": "Trusted dealers and collectors, without unnecessary intermediaries.",
    "svc.auto.process.eyebrow": "Method",
    "svc.auto.process.title": "How I find<br /><em>your car.</em>",
    "svc.auto.process.aria-label": "Automotive sourcing method",
    "svc.auto.process.1.title": "You specify what you are looking for",
    "svc.auto.process.1.copy": "Model, year, budget, desired condition: the more precise, the faster I move.",
    "svc.auto.process.2.title": "I activate dealers and collectors",
    "svc.auto.process.2.copy": "My network sometimes surfaces a model before it is publicly announced.",
    "svc.auto.process.3.title": "I verify before presenting",
    "svc.auto.process.3.copy": "History, maintenance, authenticity: you never waste time on an uncertain lead.",
    "svc.auto.cta.aria-label": "Take action on your car search",
    "svc.auto.cta.eyebrow": "Ready to frame your search",
    "svc.auto.cta.title": "Describe the car you are looking for.",
    "svc.auto.cta.copy": "A few clear details are enough to activate the right contacts, at the right level.",
    "svc.auto.cta.link": "Open the request <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "svc.auto.footer.note": "A fine car is passed on to those who know how to recognize it.",
    "svc.horl.eyebrow": "Watch sourcing",
    "svc.horl.title": "A watch you never<br /><em>see in a window.</em>",
    "svc.horl.intro": "Vintage piece, discontinued reference, mint condition example: I look for the exact watch you have in mind, with the same rigor as for a property.",
    "svc.horl.line.1": "<span>01</span>A discontinued reference, found through a private collector.",
    "svc.horl.line.2": "<span>02</span>A vintage piece fully serviced before presentation.",
    "svc.horl.line.3": "<span>03</span>An example never publicly offered for sale.",
    "svc.horl.focus.aria-label": "Why go through Kouatila for a rare watch",
    "svc.horl.focus.1.label": "Precise",
    "svc.horl.focus.1.title": "The exact reference",
    "svc.horl.focus.1.copy": "Brand, reference, year: I look for the precise piece, not a comparable one.",
    "svc.horl.focus.2.label": "Authenticated",
    "svc.horl.focus.2.title": "Verified authenticity",
    "svc.horl.focus.2.copy": "Every watch goes through a trusted watchmaker before being presented to you.",
    "svc.horl.focus.3.label": "Discreet",
    "svc.horl.focus.3.title": "A search without exposure",
    "svc.horl.focus.3.copy": "Private collectors and trusted watchmakers, without going through a public sale.",
    "svc.horl.process.eyebrow": "Method",
    "svc.horl.process.title": "How I find<br /><em>your watch.</em>",
    "svc.horl.process.aria-label": "Watch sourcing method",
    "svc.horl.process.1.title": "You specify the piece you're after",
    "svc.horl.process.1.copy": "Brand, reference, condition, budget: your search directly guides mine.",
    "svc.horl.process.2.title": "I activate my network of watchmakers",
    "svc.horl.process.2.copy": "Private collectors, watchmakers, trusted houses: I reach out to those who truly know.",
    "svc.horl.process.3.title": "I verify before presenting",
    "svc.horl.process.3.copy": "Authenticity, condition, history: you only receive an already verified piece.",
    "svc.horl.cta.aria-label": "Take action on your watch search",
    "svc.horl.cta.eyebrow": "Ready to frame your search",
    "svc.horl.cta.title": "Describe the watch you are looking for.",
    "svc.horl.cta.copy": "A few clear details are enough to activate the right contacts, at the right level.",
    "svc.horl.cta.link": "Open the request <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "svc.horl.footer.note": "A rare watch is passed on, not displayed.",
    "svc.mode.eyebrow": "Bespoke & artisans",
    "svc.mode.title": "A garment that doesn't<br /><em>exist yet.</em>",
    "svc.mode.intro": "A bespoke suit, a hand-crafted piece, an idea entrusted to an artisan who can give it shape: I connect you with those who truly know how.",
    "svc.mode.line.1": "<span>01</span>A tailor who delivers a suit in three weeks, not three months.",
    "svc.mode.line.2": "<span>02</span>An artisan who understands an idea before it is even drawn.",
    "svc.mode.line.3": "<span>03</span>A piece made to measure, from the fabric to the final fitting.",
    "svc.mode.focus.aria-label": "Why go through Kouatila for bespoke work",
    "svc.mode.focus.1.label": "Bespoke",
    "svc.mode.focus.1.title": "A piece that looks like you",
    "svc.mode.focus.1.copy": "No catalogue: an artisan who understands your need and shapes it for you.",
    "svc.mode.focus.2.label": "Tested",
    "svc.mode.focus.2.title": "Proven artisans",
    "svc.mode.focus.2.copy": "Every name in the notebook has proven itself on quality of execution and reliability.",
    "svc.mode.focus.3.label": "Guided",
    "svc.mode.focus.3.title": "Followed through to the last fitting",
    "svc.mode.focus.3.copy": "I stay involved from the first exchange to the delivery of the piece.",
    "svc.mode.process.eyebrow": "Method",
    "svc.mode.process.title": "How I connect<br /><em>you.</em>",
    "svc.mode.process.aria-label": "Method for connecting with an artisan",
    "svc.mode.process.1.title": "You describe what you want to bring to life",
    "svc.mode.process.1.copy": "An idea, a wish, a precise need: the clearer it is, the faster I find the right person.",
    "svc.mode.process.2.title": "I mobilize the right artisan",
    "svc.mode.process.2.copy": "Tailor, craftsman, workshop: I choose the one whose expertise truly matches.",
    "svc.mode.process.3.title": "I introduce you and stay involved",
    "svc.mode.process.3.copy": "You move forward with a clear point of contact, from the first fitting to delivery.",
    "svc.mode.cta.aria-label": "Take action on your bespoke project",
    "svc.mode.cta.eyebrow": "Ready to talk",
    "svc.mode.cta.title": "Tell me what you want to bring to life.",
    "svc.mode.cta.copy": "A few clear details are enough to activate the right contacts, at the right level.",
    "svc.mode.cta.link": "Open the request <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "svc.mode.footer.note": "Rare craftsmanship is passed on, not sold in a window.",
    "findings.eyebrow": "Chapter III · The Finds",
    "findings.list.aria-label": "Completed requests",
    "findings.title": "Requests<br /><em>that found their way.</em>",
    "findings.intro": "Each find begins with a precise question. The stories are anonymous, the results are real.",
    "findings.label": "Search",
    "findings.item.1.title": "3-room apartment, Bordeaux, off-market.",
    "findings.item.1.result": "Found in 9 days.",
    "findings.item.2.title": "Classic Mercedes, clean history, collector condition.",
    "findings.item.2.result": "Presented in 12 days.",
    "findings.item.3.title": "Tailor-made suit for a ceremony in Paris.",
    "findings.item.3.result": "First meeting in 6 days.",
    "findings.item.4.title": "Vintage watch, discreet piece and fully serviced.",
    "findings.item.4.result": "Found in 3 weeks.",
    "findings.item.5.title": "Artisan able to shape a singular idea.",
    "findings.item.5.result": "Introduced in 5 days.",
    "findings.angles.aria-label": "What these findings prove",
    "findings.angles.1.label": "Useful speed",
    "findings.angles.1.title": "The right pace, not a rush",
    "findings.angles.1.copy": "Each outcome was delivered within a realistic timeline, with prior verification and reliable counterparts.",
    "findings.angles.2.label": "Access",
    "findings.angles.2.title": "Leads rarely visible in public",
    "findings.angles.2.copy": "The activated network opens discreet options: off-market, pre-announcement, or trusted contacts.",
    "findings.angles.3.label": "Accuracy",
    "findings.angles.3.title": "Introductions aligned with your need",
    "findings.angles.3.copy": "The goal is not to send many options. It is to present what truly makes sense for your request.",
    "findings.proof.aria-label": "Findings benchmarks",
    "findings.proof.1.value": "5/5",
    "findings.proof.1.label": "Cases shown with concrete outcomes",
    "findings.proof.2.value": "6-21d",
    "findings.proof.2.label": "Most common delivery window",
    "findings.proof.3.value": "1:1",
    "findings.proof.3.label": "Direct and personalized guidance",
    "findings.cta.aria-label": "Turn your need into a finding",
    "findings.cta.eyebrow": "Your turn",
    "findings.cta.title": "Turn your need into a useful finding.",
    "findings.cta.copy": "Describe your search in a few lines: I will translate it into actions and the right introductions.",
    "findings.cta.link": "Start my search <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "findings.footer.note": "A request can become a story.",
    "maison.eyebrow": "The House · Chapter I",
    "maison.title": "I know<br />someone.",
    "maison.hero.copy": "And that person may know someone else. That is how good things reach you.",
    "maison.section.beginning": "The beginning",
    "maison.section.beginning.title": "It all begins<br />with a name.",
    "maison.manifesto": "A name whispered in a conversation. A carefully guarded address. A craftsperson spoken of in low voices. A person you call because they know how to do it, truly.<br /><br />The House was born from stories like these: encounters, recommendations and trust passed from one person to another.",
    "maison.values.aria-label": "The house's notebook",
    "maison.value.1.title": "The notebook",
    "maison.value.1.copy": "It is not filled online. It is built over time, through faces, conversations and proof.",
    "maison.value.2.title": "Memory",
    "maison.value.2.copy": "I remember those who do things well, those who keep their word, and those you can return to with closed eyes.",
    "maison.value.3.title": "Transmission",
    "maison.value.3.copy": "A good address has value only when it is passed to the right person, at the right time.",
    "maison.section.passage": "The passage",
    "maison.section.passage.title": "You search.<br />I open the notebook.",
    "maison.domains.copy": "A house to find. A rare car. A watch you do not see in a window. A suit to bring to life. An artisan to entrust with an idea. A solution to create.<br /><br />You tell me what you are looking for. I look on my side, I call, I check, then I present the people who can truly help you.",
    "maison.domains.note": "<a href=\"./immobilier.html\">Real estate</a> · <a href=\"./automobile.html\">Automotive</a> · <a href=\"./horlogerie.html\">Watchmaking</a> · <a href=\"./mode-artisans.html\">Fashion & bespoke</a> · <a href=\"./mode-artisans.html\">Artisans</a> · Services · and everything that deserves a good introduction.",
    "maison.cta": "Tell me what you are looking for",
    "maison.rule.label": "The rule",
    "maison.rule.quote": "We do not entrust a name.<br /><em>We pass it on.</em>",
    "maison.rule.copy": "The House is paid when this introduction creates value, in a clear framework announced from the start.",
    "maison.faq.label": "Questions",
    "maison.faq.title": "Before you write",
    "maison.faq.1.q": "How does it actually work?",
    "maison.faq.1.a": "You tell me what you're looking for. I search in turn, I call, I verify, then I introduce you to the people or the finds that can genuinely help.",
    "maison.faq.2.q": "How are you paid?",
    "maison.faq.2.a": "The House is paid when this introduction creates value, in a clear framework announced from the start.",
    "maison.faq.3.q": "Is this confidential?",
    "maison.faq.3.a": "Yes. Your criteria and your budget stay between us, from the first exchange through to completion.",
    "maison.faq.4.q": "What kinds of requests do you handle?",
    "maison.faq.4.a": "Real estate, automotive, watchmaking, bespoke fashion, exceptional artisans — and anything worth a good introduction.",
    "maison.faq.5.q": "Where do you operate?",
    "maison.faq.5.a": "Mainly in Paris and its inner suburbs (Neuilly-sur-Seine, Boulogne-Billancourt, Levallois-Perret, Saint-Cloud, Vincennes).",
    "maison.faq.6.q": "Can I reach you at any time?",
    "maison.faq.6.a": "Yes, I'm reachable 24/7 by email, phone or message. Only in-person appointments follow fixed time slots.",
    "maison.footer.tag": "Kouatila · Private introduction service",
    "maison.footer.link": "Write to Charles",
    "maison.contact.aria-label": "Contact Charles by email",
    "maison.contact.text": "Talk about your search",
    "appt.chapter": "Appointment",
    "appt.mobile.start": "Book an appointment <span aria-hidden=\"true\"><svg class=\"icon-arrow\" viewBox=\"0 0 24 24\" focusable=\"false\"><path d=\"M7 17 17 7M9 7h8v8\"/></svg></span>",
    "appt.h1": "Let's set<br /><em>an appointment.</em>",
    "appt.intro": "An in-person meeting to talk about your search. Tell me what brings you, choose a date and a slot, and I will get back to you to confirm.",
    "appt.step.label": "Step {{n}} of 04",
    "appt.step.1.legend": "What brings you?",
    "appt.step.1.prompt": "In a few words, tell me what you are looking for or what you would like to discuss at this appointment.",
    "appt.reason.label": "Your search",
    "appt.reason.placeholder": "I am looking for...",
    "appt.step.2.legend": "What day works for you?",
    "appt.step.3.legend": "Which time slot?",
    "appt.slots.empty": "No slots available that day. Please choose another date.",
    "appt.slots.error": "Could not load time slots. Please try again.",
    "appt.step.4.legend": "Your details",
    "appt.step.4.prompt": "How to reach you to confirm the appointment.",
    "appt.civility.label": "Title",
    "appt.civility.monsieur": "Mr",
    "appt.civility.madame": "Ms",
    "appt.name.label": "Name",
    "appt.name.placeholder": "Your name",
    "appt.phone.label": "Phone",
    "appt.phone.placeholder": "+33 6 00 00 00 00",
    "appt.email.label": "Email",
    "appt.email.placeholder": "your@email.com",
    "appt.back": "Previous",
    "appt.next.continue": "Continue",
    "appt.next.submit": "Confirm my request",
    "appt.note": "Your appointment is not yet confirmed: I will get back to you shortly to validate the slot and share the location.",
    "appt.error.reason": "Tell me in a few words what brings you.",
    "appt.error.date": "Choose a date.",
    "appt.error.slot": "Choose a time slot.",
    "appt.error.contact": "Please provide your title, a valid name, phone number and email.",
    "appt.error.taken": "This slot was just taken. Please choose another one.",
    "appt.error.submit": "Could not send your request right now. Please try again.",
    "appt.error.network": "Connection failed. Check your connection and try again.",
    "appt.success.title": "Noted.",
    "appt.success.text": "Your appointment request has been sent. I will get back to you shortly to confirm it.",
    "appt.success.home": "Back to home",
    "common.brand.alt": "Kouatila"
  }
}
