{"version":3,"file":"shared-lib.VteU7hET.mjs","names":[],"sources":["https:/framerusercontent.com/modules/i6NgE5ooewgBUFQnpT9x/QzMUqzV9m4AhYN95L8LO/i8XFMtXfx.js","https:/framerusercontent.com/modules/q0Yrkj9CLq5k4WegdSnO/o06lqKirMS3cmXzHoPq9/siteMetadata.js"],"sourcesContent":["// Generated by Framer (befeeaf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Lustria-regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Lustria\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/lustria/v13/9oRONYodvDEyjuhOrC05MtPyAcg.woff2\",weight:\"400\"}]}];export const css=['.framer-gWM8b .framer-styles-preset-1v54zd6:not(.rich-text-wrapper), .framer-gWM8b .framer-styles-preset-1v54zd6.rich-text-wrapper h1 { --framer-font-family: \"Lustria\", \"Lustria Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: 41px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 70px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-6564a0e1-02fd-4771-bd54-fc4b951293fe, #131820); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-gWM8b .framer-styles-preset-1v54zd6:not(.rich-text-wrapper), .framer-gWM8b .framer-styles-preset-1v54zd6.rich-text-wrapper h1 { --framer-font-family: \"Lustria\", \"Lustria Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 60px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-6564a0e1-02fd-4771-bd54-fc4b951293fe, #131820); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-gWM8b .framer-styles-preset-1v54zd6:not(.rich-text-wrapper), .framer-gWM8b .framer-styles-preset-1v54zd6.rich-text-wrapper h1 { --framer-font-family: \"Lustria\", \"Lustria Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 48px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-6564a0e1-02fd-4771-bd54-fc4b951293fe, #131820); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-gWM8b\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (958e4e9)\nconst valuesByLocaleId={lEQozrEQQ:{v0:\"Diamond Private | Private Family Recruitment Agency\",v1:\"Ultra confidential recruitment agency for high-end staff for private families. Nanny, governess, butler, chef, driver, family office.\"}};function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}export default function metadata(params,activeLocale){return{customHTMLBodyEnd:\"<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\\\"https://www.googletagmanager.com/ns.html?id=GTM-P7S3JS5G\\\" height=\\\"0\\\" width=\\\"0\\\" style=\\\"display:none;visibility:hidden\\\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->\\n<!-- Bulle t\\xe9l\\xe9phone flottante → Contact (Diamond Private) -->\\n<style>\\n  .dp-phone-bubble {\\n    position: fixed;\\n    bottom: 24px;\\n    right: 24px;\\n    width: 64px;\\n    height: 64px;\\n    border-radius: 50%;\\n    background-color: #252422; /* noir */\\n    display: flex;\\n    align-items: center;\\n    justify-content: center;\\n    box-shadow: 0 6px 20px rgba(0,0,0,.25);\\n    cursor: pointer;\\n    z-index: 2147483647;\\n    transition: transform .2s ease, box-shadow .2s ease;\\n    text-decoration: none;\\n    outline: none;\\n  }\\n  .dp-phone-bubble:hover {\\n    transform: scale(1.05);\\n    box-shadow: 0 8px 24px rgba(0,0,0,.32);\\n  }\\n  .dp-phone-bubble svg {\\n    width: 28px;\\n    height: 28px;\\n    fill: #ffffff;\\n    display: block;\\n  }\\n  @media (max-width: 480px){\\n    .dp-phone-bubble {\\n      bottom: 18px;\\n      right: 18px;\\n      width: 56px;\\n      height: 56px;\\n    }\\n  }\\n  @media print {\\n    .dp-phone-bubble { display: none; }\\n  }\\n</style>\\n\\n<script>\\n(function(){\\n  var CONTACT_URL = '/contact'; // ← mets l’URL exacte (ex: '/fr/contact' ou 'https://diamondprivate.fr/contact')\\n\\n  function createBubble(){\\n    if (!document.body) return;\\n    if (document.querySelector('.dp-phone-bubble')) return;\\n\\n    var a = document.createElement('a');\\n    a.className = 'dp-phone-bubble';\\n    a.href = CONTACT_URL;\\n    a.setAttribute('aria-label', 'Aller \\xe0 la page Contact');\\n\\n    a.innerHTML =\\n      '<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" viewBox=\\\"0 0 24 24\\\">'+\\n      '<path d=\\\"M6.62 10.79a15.05 15.05 0 006.59 6.59l2.2-2.2a1 1 0 011.05-.24c1.12.37 2.33.57 3.54.57.55 0 1 .45 1 1v3.5c0 .55-.45 1-1 1C10.07 21 3 13.93 3 5.5c0-.55.45-1 1-1H7.5c.55 0 1 .45 1 1 0 1.21.2 2.42.57 3.54.11.34.03.71-.24 1.05l-2.21 2.2z\\\"/>'+\\n      '</svg>';\\n\\n    document.body.appendChild(a);\\n  }\\n\\n  if (document.readyState === 'loading') {\\n    document.addEventListener('DOMContentLoaded', createBubble);\\n  } else {\\n    createBubble();\\n  }\\n})();\\n</script>\\n\",customHTMLHeadEnd:\"<!-- Google Tag Manager -->\\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,'script','dataLayer','GTM-P7S3JS5G');</script>\\n<!-- End Google Tag Manager -->\\n<!-- Google tag (gtag.js) -->\\n<script async=\\\"\\\" src=\\\"https://www.googletagmanager.com/gtag/js?id=G-77Y6C8TGW4\\\"></script>\\n<script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'G-77Y6C8TGW4');\\n</script>\",description:getLocalizedValue(\"v1\",activeLocale)??\"Cabinet de Recrutement ultra confidentiel de personnel haut-de-gamme pour familles priv\\xe9es. Nanny, gouvernante, majordome, commis, chef, chauffeur, family office.\",favicon:\"https://framerusercontent.com/assets/Myu85AlLC44FdLvsHC5hqQ6xON4.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/E3cUhN2orN5HloI3bWlUBIhw.png\",title:getLocalizedValue(\"v0\",activeLocale)??\"Diamond Private | Cabinet de Recrutement Famille Priv\\xe9e\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"8JAC8B,GAAU,UAAU,CAAC,qBAAqB,CAAC,CAAc,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,4EAA4E,OAAO,MAAM,CAAC,CAAC,CAAC,CAAc,EAAI,CAAC,ksBAAksB,wvBAAwvB,qvBAAqvB,CAAc,EAAU,kBCA3vE,SAAS,EAAkB,EAAI,EAAO,CAAC,KAAM,GAAO,CAAC,IAAM,EAAO,EAAiB,EAAO,IAAI,GAAG,EAAO,CAAC,IAAM,EAAM,EAAO,GAAK,GAAG,EAAM,OAAO,EAAO,EAAO,EAAO,UAAW,SAAwB,EAAS,EAAO,EAAa,CAAC,MAAM,CAAC,kBAAkB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAqtE,kBAAkB;;;;;;;;;;;;;;;YAA4tB,YAAY,EAAkB,KAAK,EAAa,EAAE,qKAAwK,QAAQ,uEAAuE,OAAO,0BAA0B,YAAY,oEAAoE,MAAM,EAAkB,KAAK,EAAa,EAAE,0DAA6D,iBAAz6H,EAAiB,CAAC,UAAU,CAAC,GAAG,sDAAsD,GAAG,wIAAwI,CAAC"}