{"version":3,"file":"shared-lib.C9ekFwfS.mjs","names":["KEY","useState","useState","useRef","FONT","MONO","c","useRef","useState","fonts","css","className"],"sources":["https:/framerusercontent.com/modules/C7BkyM408f6zM8sHjGfG/F2hm85p77OUVev3q9UeU/theme.js","https:/framerusercontent.com/modules/AxTxEjiZntt5rLFwE1Fk/7lrM7JhYgbgb1K5cLYHB/AuditPopup.js","https:/framerusercontent.com/modules/VtE9SYpiIS4vtqoGRWHW/5iYdcbw7K0zdbyVbijPW/MegaNav.js","https:/framerusercontent.com/modules/6E4GeiSawWRxO2gGECVP/sF64Yp5V1wEhUBuzlTJi/I5fReIJqw.js","https:/framerusercontent.com/modules/mgWWz8jOIQTZV1vIdj5V/2NuWeMPi44i6dUIYZ4wP/Kdmatn3rK.js"],"sourcesContent":["import{useEffect,useState}from\"react\";/** Thème clair / sombre du site. Framer lit l'attribut data-framer-theme sur <html>. */const KEY=\"kd-theme\";/** Mode sombre désactivé : le site est toujours clair. */const FORCE_LIGHT=true;export function getSystem(){try{return window.matchMedia(\"(prefers-color-scheme: dark)\").matches?\"dark\":\"light\";}catch(e){return\"light\";}}export function getStored(){try{const v=localStorage.getItem(KEY);return v===\"dark\"||v===\"light\"?v:null;}catch(e){return null;}}export function applyTheme(t){if(typeof document===\"undefined\")return;if(FORCE_LIGHT)t=\"light\";const el=document.documentElement;if(t)el.setAttribute(\"data-framer-theme\",t);else el.removeAttribute(\"data-framer-theme\");try{window.dispatchEvent(new Event(\"kd-theme\"));}catch(e){}}export function setTheme(t){try{if(t)localStorage.setItem(KEY,t);else localStorage.removeItem(KEY);}catch(e){}applyTheme(t);}export function useTheme(){const[t,setT]=useState(\"light\");useEffect(()=>{if(typeof window===\"undefined\")return;try{document.documentElement.setAttribute(\"data-framer-theme\",\"light\");}catch(e){}if(FORCE_LIGHT)return;const compute=()=>{const a=document.documentElement.getAttribute(\"data-framer-theme\");setT(a===\"dark\"||a===\"light\"?a:getSystem());};compute();const mq=window.matchMedia(\"(prefers-color-scheme: dark)\");const onMq=()=>compute();if(mq.addEventListener)mq.addEventListener(\"change\",onMq);else if(mq.addListener)mq.addListener(onMq);window.addEventListener(\"kd-theme\",compute);const mo=new MutationObserver(compute);mo.observe(document.documentElement,{attributes:true,attributeFilter:[\"data-framer-theme\"]});return()=>{if(mq.removeEventListener)mq.removeEventListener(\"change\",onMq);else if(mq.removeListener)mq.removeListener(onMq);window.removeEventListener(\"kd-theme\",compute);mo.disconnect();};},[]);return t;}/** CSS des couleurs de thème : clair par défaut, sombre via le système ou data-framer-theme. */const LIGHT={duIwFmvap:\"#FFFFFF\",Z8i2wyL48:\"#F4F5F7\",qD7AFPDbJ:\"#101010\",mLDF2ofey:\"#55595F\",jWWFvkgFX:\"#E6E8EB\",DYW8eANxe:\"#6B6F76\",fh3EXRHxw:\"#F2F3F5\"};const DARK={duIwFmvap:\"#141416\",Z8i2wyL48:\"#1E1E21\",qD7AFPDbJ:\"#FFFFFF\",mLDF2ofey:\"#A3A6AC\",jWWFvkgFX:\"#2A2A2E\",DYW8eANxe:\"#FF8A4C\",fh3EXRHxw:\"#0B0B0C\"};const vars=o=>Object.entries(o).map(([k,v])=>\"--token-\"+k+\":\"+v+\" !important\").join(\";\");export const THEME_CSS=\"html, html[data-framer-theme], html * { \"+vars(LIGHT)+\" } html { color-scheme: light; }\";\nexport const __FramerMetadata__ = {\"exports\":{\"useTheme\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getSystem\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Theme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getStored\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"applyTheme\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setTheme\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"THEME_CSS\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./theme.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * Popup \"Scan gratuit\" en bas à gauche. Rendu dans document.body.\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */const FONT=\"'Inter', system-ui, sans-serif\";const MONO=\"Inter, system-ui, sans-serif\";const INK=\"#101010\";const YEL=\"#FF6A1A\";const KEY=\"kd-scan-pop\";const DAYS=7;function Fav({s=28,r=8}){return /*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{width:s,height:s,borderRadius:r,overflow:\"hidden\",display:\"inline-flex\",flexShrink:0,background:YEL},children:/*#__PURE__*/_jsxs(\"svg\",{width:s,height:s,viewBox:\"0 0 512 512\",fill:\"none\",style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"path\",{fill:\"#FF6A1A\",d:\"M512 0H0v512h512z\"}),/*#__PURE__*/_jsx(\"path\",{fill:\"#101010\",d:\"M124 76c0-28.719-23.281-52-52-52S20 47.281 20 76v360c0 28.719 23.281 52 52 52s52-23.281 52-52zm120 0c0-28.719-23.281-52-52-52s-52 23.281-52 52v360c0 28.719 23.281 52 52 52s52-23.281 52-52zm120 0c0-28.719-23.281-52-52-52s-52 23.281-52 52v360c0 28.719 23.281 52 52 52s52-23.281 52-52zm120 0c0-28.719-23.281-52-52-52s-52 23.281-52 52v360c0 28.719 23.281 52 52 52s52-23.281 52-52z\"}),/*#__PURE__*/_jsx(\"path\",{fill:\"#101010\",stroke:\"#FF6A1A\",strokeWidth:\"24\",d:\"M233 262H1c-35.346 0-64 28.654-64 64s28.654 64 64 64h232c35.346 0 64-28.654 64-64s-28.654-64-64-64Z\"})]})});}function read(){try{return JSON.parse(localStorage.getItem(KEY)||\"{}\");}catch(x){return{};}}function save(v){try{localStorage.setItem(KEY,JSON.stringify({...read(),...v}));}catch(x){}}function clean(u){let s=(u||\"\").trim().replace(/\\s+/g,\"\");if(!s)return\"\";if(!/^https?:\\/\\//i.test(s))s=\"https://\"+s;try{const x=new URL(s);return x.hostname.indexOf(\".\")>0?x.origin+(x.pathname===\"/\"?\"\":x.pathname):\"\";}catch(e){return\"\";}}function Popup({auditPath,contactLink,delay}){const[ready,setReady]=useState(false);const[blocked,setBlocked]=useState(false);const[mode,setMode]=useState(\"card\");const[mobile,setMobile]=useState(false);const[url,setUrl]=useState(\"\");const[err,setErr]=useState(\"\");const input=useRef(null);useEffect(()=>{const st=read();if(st.off&&Date.now()-st.off<DAYS*864e5)return;const path=window.location.pathname.replace(/\\/$/,\"\");if(path===auditPath.replace(/\\/$/,\"\"))return;const mq=()=>setMobile(window.innerWidth<810);mq();setMode(st.min||window.innerWidth<810?\"pill\":\"card\");window.addEventListener(\"resize\",mq);let scrolled=false;let timed=false;const check=()=>{if(scrolled&&timed)setReady(true);};const onScroll=()=>{if(window.scrollY>window.innerHeight*.6){scrolled=true;check();}};const t=setTimeout(()=>{timed=true;check();},delay*1e3);window.addEventListener(\"scroll\",onScroll,{passive:true});onScroll();const vis=new Map;const io=new IntersectionObserver(es=>{es.forEach(e=>vis.set(e.target,e.isIntersecting));setBlocked(Array.from(vis.values()).some(Boolean));},{rootMargin:\"-10% 0px -10% 0px\"});const seen=new Set;const scan=()=>document.querySelectorAll(\"[data-kd-scan], #contact\").forEach(el=>{if(!seen.has(el)){seen.add(el);io.observe(el);}});scan();const iv=setInterval(scan,2e3);return()=>{clearTimeout(t);clearInterval(iv);io.disconnect();window.removeEventListener(\"scroll\",onScroll);window.removeEventListener(\"resize\",mq);};},[]);useEffect(()=>{if(mode===\"card\"&&mobile&&input.current){try{input.current.focus({preventScroll:true});}catch(x){}}},[mode]);if(!ready||mode===\"off\")return null;const show=!blocked;const go=e=>{e.preventDefault();const u=clean(url);if(!u){setErr(\"Entrez une adresse valide, par exemple maboutique.ch\");return;}save({used:Date.now(),min:1});window.location.href=auditPath+\"?url=\"+encodeURIComponent(u);};const minimize=()=>{save({min:1});setMode(\"pill\");};const close=()=>{save({off:Date.now()});setMode(\"off\");};const bottom=mobile?78:20;const base={position:\"fixed\",left:mobile?12:20,bottom,zIndex:9,fontFamily:FONT,opacity:show?1:0,transform:show?\"none\":\"translateY(14px)\",pointerEvents:show?\"auto\":\"none\",transition:\"opacity .35s ease, transform .45s cubic-bezier(.2,.8,.2,1)\"};const css=/*#__PURE__*/_jsx(\"style\",{children:\"@keyframes kdpIn{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.kdp{animation:kdpIn .5s cubic-bezier(.2,.8,.2,1) both}.kdp-x:hover{background:rgba(255,255,255,.14)!important}.kdp-go:hover{transform:translateY(-1px)}.kdp-pill:hover{transform:translateY(-2px)}.kdp-in::placeholder{color:#8A8D93}@media (prefers-reduced-motion: reduce){.kdp{animation:none}.kdp,.kdp *{transition:none!important}}\"});if(mode===\"pill\"){return /*#__PURE__*/_jsxs(\"div\",{className:\"kdp\",style:{...base,display:\"flex\",alignItems:\"center\"},children:[css,/*#__PURE__*/_jsxs(\"button\",{className:\"kdp-pill\",onClick:()=>setMode(\"card\"),\"aria-label\":\"Tester ma boutique gratuitement\",style:{display:\"inline-flex\",alignItems:\"center\",gap:9,height:46,padding:\"0 16px 0 8px\",borderRadius:16,border:\"1px solid rgba(255,255,255,.12)\",background:INK,color:\"#fff\",fontFamily:FONT,fontSize:14,fontWeight:600,cursor:\"pointer\",boxShadow:\"0 14px 34px -12px rgba(16,16,16,.55)\",transition:\"transform .25s ease\"},children:[/*#__PURE__*/_jsx(Fav,{s:30,r:9}),mobile?\"Scan gratuit\":\"Tester ma boutique\"]}),/*#__PURE__*/_jsx(\"button\",{className:\"kdp-x\",onClick:close,\"aria-label\":\"Masquer\",style:{marginLeft:6,width:26,height:26,borderRadius:99,border:\"none\",background:\"rgba(16,16,16,.72)\",color:\"#fff\",cursor:\"pointer\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"10\",height:\"10\",viewBox:\"0 0 10 10\",\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:\"M1.5 1.5l7 7M8.5 1.5l-7 7\",stroke:\"currentColor\",strokeWidth:\"1.6\",strokeLinecap:\"round\"})})})]});}return /*#__PURE__*/_jsxs(\"aside\",{className:\"kdp\",\"aria-label\":\"Scan gratuit de votre boutique\",style:{...base,right:mobile?12:\"auto\",width:mobile?\"auto\":340,boxSizing:\"border-box\",padding:18,borderRadius:20,background:INK,color:\"#fff\",border:\"1px solid rgba(255,255,255,.1)\",boxShadow:\"0 30px 60px -20px rgba(16,16,16,.6)\"},children:[css,/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10},children:[/*#__PURE__*/_jsx(Fav,{s:32,r:9}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1,fontFamily:MONO,fontSize:11.5,letterSpacing:\".06em\",textTransform:\"uppercase\",color:YEL},children:\"Scan gratuit \\xb7 30 s\"}),/*#__PURE__*/_jsx(\"button\",{className:\"kdp-x\",onClick:minimize,\"aria-label\":\"R\\xe9duire\",style:{width:30,height:30,borderRadius:99,border:\"none\",background:\"rgba(255,255,255,.08)\",color:\"#fff\",cursor:\"pointer\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"background .2s ease\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"11\",height:\"11\",viewBox:\"0 0 10 10\",\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:\"M1.5 1.5l7 7M8.5 1.5l-7 7\",stroke:\"currentColor\",strokeWidth:\"1.6\",strokeLinecap:\"round\"})})})]}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:14,fontSize:18,fontWeight:700,letterSpacing:\"-.02em\",lineHeight:1.2},children:\"Votre boutique est en ligne ?\"}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:6,fontSize:13.5,lineHeight:1.5,color:\"rgba(255,255,255,.72)\"},children:\"Entrez son adresse. Vous voyez ce qui freine vos ventes : vitesse, Google, pixel Meta, confiance.\"}),/*#__PURE__*/_jsxs(\"form\",{onSubmit:go,noValidate:true,style:{marginTop:14,display:\"flex\",gap:6,padding:5,borderRadius:14,background:\"#fff\"},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"kdp-url\",style:{position:\"absolute\",width:1,height:1,overflow:\"hidden\",clip:\"rect(0 0 0 0)\"},children:\"Adresse de votre boutique\"}),/*#__PURE__*/_jsx(\"input\",{id:\"kdp-url\",ref:input,className:\"kdp-in\",value:url,onChange:e=>{setUrl(e.target.value);setErr(\"\");},inputMode:\"url\",autoComplete:\"url\",autoCapitalize:\"none\",spellCheck:false,placeholder:\"maboutique.ch\",\"aria-invalid\":err?true:false,\"aria-describedby\":err?\"kdp-err\":undefined,style:{flex:1,minWidth:0,height:42,padding:\"0 10px\",border:\"none\",outline:\"none\",background:\"transparent\",color:INK,fontFamily:FONT,fontSize:16}}),/*#__PURE__*/_jsxs(\"button\",{type:\"submit\",className:\"kdp-go\",style:{flexShrink:0,height:42,padding:\"0 16px\",borderRadius:10,border:\"none\",background:YEL,color:INK,fontFamily:FONT,fontSize:14.5,fontWeight:700,cursor:\"pointer\",display:\"inline-flex\",alignItems:\"center\",gap:6,transition:\"transform .2s ease\"},children:[\"Tester\",/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h14M13 6l6 6-6 6\",stroke:\"currentColor\",strokeWidth:\"2.2\",fill:\"none\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]})]}),err?/*#__PURE__*/_jsx(\"div\",{id:\"kdp-err\",role:\"alert\",style:{marginTop:8,fontSize:12.5,color:YEL},children:err}):null,/*#__PURE__*/_jsx(\"a\",{href:contactLink,onClick:minimize,style:{display:\"inline-block\",marginTop:12,fontSize:13,color:\"rgba(255,255,255,.72)\",textDecoration:\"underline\",textUnderlineOffset:3},children:\"Pas encore de boutique ? Parlons de votre projet\"})]});}export default function AuditPopup({auditPath,contactLink,delay}){const[mounted,setMounted]=useState(false);useEffect(()=>{setMounted(true);},[]);let canvas=false;try{canvas=RenderTarget.current()===RenderTarget.canvas||RenderTarget.current()===RenderTarget.thumbnail;}catch(x){}if(canvas||!mounted||typeof document===\"undefined\")return null;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(Popup,{auditPath:auditPath||\"/audit-boutique\",contactLink:contactLink||\"/#contact\",delay:delay==null?6:delay}),document.body);}AuditPopup.defaultProps={auditPath:\"/audit-boutique\",contactLink:\"/#contact\",delay:6};addPropertyControls(AuditPopup,{auditPath:{type:ControlType.String,title:\"Page audit\"},contactLink:{type:ControlType.String,title:\"Lien contact\"},delay:{type:ControlType.Number,title:\"D\\xe9lai (s)\",min:0,max:60}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AuditPopup\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AuditPopup.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useRef,useEffect}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";// @ts-ignore\nimport{useTheme,setTheme,getStored,applyTheme,THEME_CSS}from\"https://framerusercontent.com/modules/C7BkyM408f6zM8sHjGfG/F2hm85p77OUVev3q9UeU/theme.js\";// @ts-ignore\nimport AuditPopup from\"https://framerusercontent.com/modules/AxTxEjiZntt5rLFwE1Fk/7lrM7JhYgbgb1K5cLYHB/AuditPopup.js\";/**\n * Header Koudecom : méga-menu desktop + menu mobile.\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */const FONT=\"'Inter', system-ui, sans-serif\";const TH={surface:\"var(--token-duIwFmvap, #FFFFFF)\",surface2:\"var(--token-Z8i2wyL48, #F4F5F7)\",ink:\"var(--token-qD7AFPDbJ, #101010)\",muted:\"var(--token-mLDF2ofey, #55595F)\",border:\"var(--token-jWWFvkgFX, #E6E8EB)\"};const MONO=\"'Inter', system-ui, sans-serif\";const LOGO='<svg viewBox=\"18 18 808 164\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"#101010\"><path d=\"M 20 179.154 C 20 178.547 23.183 163.526 27.074 145.775 C 44.281 67.27 48.948 45.814 51.061 35.5 C 52.3 29.45 53.806 23.998 54.407 23.385 C 55.409 22.362 96.741 19.408 97.629 20.296 C 97.828 20.494 97.106 24.222 96.026 28.579 C 92.973 40.885 84.29 77.128 83.53 80.735 C 82.872 83.852 83.589 83.439 103.142 69.423 C 119.282 57.853 123.647 55.155 124.468 56.242 C 125.036 56.994 129.887 63.294 135.25 70.242 C 140.612 77.19 145 83.105 145 83.387 C 145 83.669 141.963 86.027 138.25 88.628 C 110.036 108.396 104.867 112.382 105.3 114.04 C 105.637 115.327 127.067 147.651 135.465 159.539 C 135.995 160.29 136.214 161.119 135.951 161.383 C 135.259 162.075 97.438 173.005 95.842 172.974 C 94.425 172.947 92.967 170.915 80.16 151.116 L 72.149 138.731 71.162 142.616 C 70.619 144.752 68.926 152.965 67.399 160.867 C 65.872 168.769 64.069 175.788 63.391 176.466 C 62.579 177.278 56.602 177.931 45.83 178.382 C 36.848 178.758 27.363 179.334 24.75 179.662 C 21.592 180.058 20 179.888 20 179.154 Z\"/><path d=\"M 162.5 177.475 C 161.95 177.273 159.622 176.625 157.327 176.036 C 142.251 172.164 128.59 150.052 123.129 120.684 L 122.234 115.868 129.547 112.249 L 136.86 108.631 135.43 105.865 C 134.644 104.344 134.006 102.739 134.013 102.3 C 134.021 101.86 137.57 99.025 141.901 96 C 149.32 90.818 149.804 90.253 150.267 86.232 C 151.039 79.524 154.91 74.662 162.42 70.965 C 168.656 67.895 169.321 67.781 178.711 68.174 C 186.571 68.503 189.613 69.098 194.148 71.19 C 204.667 76.043 212.469 86.731 215.043 99.811 C 216.789 108.69 215.757 128.387 213.015 138.5 C 207.454 159.009 193.571 173.857 177.022 176.996 C 171.868 177.973 164.518 178.216 162.5 177.475 Z M 172.304 145.975 C 178.018 141.481 182 128.503 182 114.374 C 182 106.282 181.851 105.697 179.077 102.923 C 173.993 97.839 166.028 100.104 162.132 107.741 C 157.76 116.311 155.165 132.029 156.914 139.347 C 158.843 147.42 166.355 150.655 172.304 145.975 Z\"/><path d=\"M 225.491 176.135 C 219.94 173.613 215.488 168.203 214.058 162.241 C 212.753 156.801 212.247 160.937 221.483 101.5 C 223.961 85.55 225.991 71.938 225.994 71.25 C 225.999 70.296 230.295 70 244.129 70 L 262.258 70 261.615 75.25 C 261.262 78.138 258.899 94.375 256.364 111.333 C 251.199 145.882 251.231 147 257.39 147 C 259.961 147 261.443 146.262 263.299 144.057 C 266.09 140.739 266.103 140.677 272.015 101.5 C 274.255 86.65 276.343 73.487 276.653 72.25 C 277.211 70.022 277.393 70 294.97 70 L 312.723 70 312.374 72.25 C 312.182 73.488 309.983 88.9 307.488 106.5 C 302.402 142.375 298.231 170.37 297.469 173.75 C 296.968 175.975 296.774 176 279.981 176 L 263 176 263 171.415 L 263 166.83 258.354 170.92 C 255.625 173.322 251.631 175.626 248.672 176.505 C 241.655 178.589 230.501 178.411 225.491 176.135 Z\"/><path d=\"M 322.759 176.635 C 312.314 172.745 306.98 164.924 305.463 151.272 C 304.753 144.893 306.765 127.093 310.497 106.721 C 314.238 86.307 320.313 75.935 331.839 70.285 C 336.676 67.914 338.737 67.511 346 67.51 C 356.234 67.509 360.558 68.891 365.367 73.7 C 367.365 75.698 369.147 77.146 369.326 76.917 C 369.506 76.688 370.898 67.725 372.42 57 C 373.942 46.275 375.516 37.152 375.918 36.726 C 376.32 36.3 384.49 36.075 394.074 36.226 L 411.5 36.5 411.195 40.5 C 410.823 45.376 397.935 140.723 394.873 161.25 L 392.673 176 375.201 176 L 357.728 176 358.358 171.401 L 358.989 166.803 355.467 169.895 C 349.069 175.513 344.309 177.326 335 177.693 C 329.421 177.913 325.214 177.55 322.759 176.635 Z M 354.36 146.623 C 356.396 145.772 358.254 143.957 359.223 141.873 C 361.2 137.619 365.505 107.149 364.625 103.642 C 363.613 99.611 359.652 97.484 355.215 98.59 C 349.221 100.085 347.677 103.554 345.181 121.128 C 342.3 141.417 342.335 143.331 345.635 145.927 C 348.738 148.368 349.951 148.465 354.36 146.623 Z\"/><path d=\"M 428.55 176.394 C 412.159 172.431 402 159.265 402 141.988 C 402 132.977 406.691 102.906 409.116 96.37 C 413.47 84.637 421.63 76.068 433 71.29 C 439.021 68.759 440.531 68.556 453.5 68.534 C 465.819 68.513 468.185 68.786 473.202 70.809 C 480.253 73.651 487.719 80.23 491.243 86.705 C 495.363 94.275 496.071 101.281 494.305 117 C 493.471 124.425 492.613 130.686 492.399 130.912 C 492.184 131.139 480.194 131.364 465.754 131.412 L 439.5 131.5 438.665 136.5 C 437.14 145.622 441.313 150.372 448.707 147.932 C 451.935 146.866 453.584 144.602 455.396 138.75 C 455.885 137.17 457.651 137 473.597 137 L 491.258 137 490.598 142.25 C 489.07 154.416 479.462 167.291 467.737 172.887 C 457.198 177.917 440.883 179.377 428.55 176.394 Z M 459.249 108.5 C 460.751 101.289 458.257 97 452.563 97 C 446.58 97 442.025 102.95 442.006 110.79 C 442 113.016 442.234 113.073 450.208 112.79 L 458.416 112.5 459.249 108.5 Z\"/><path d=\"M 520.23 176.45 C 509.549 173.574 502.221 167.736 497.935 158.689 C 493.697 149.742 493.455 143.948 496.439 122.883 C 499.266 102.93 500.8 96.844 504.694 90.125 C 513.463 74.999 526.868 68 547.068 68 C 566.213 68 577.446 73.588 583.957 86.352 C 587.248 92.803 587.416 93.642 587.457 103.814 L 587.5 114.5 569.907 114.772 L 552.313 115.045 552.407 108.438 C 552.489 102.642 552.21 101.597 550.139 99.916 C 546.893 97.282 542.73 97.515 539.143 100.533 C 535.305 103.763 534.59 106.191 532.008 124.782 C 529.868 140.193 529.97 143.057 532.773 146.25 C 534.861 148.628 541.058 148.529 544.186 146.068 C 546.619 144.155 549 138.251 549 134.134 C 549 132.034 549.288 132 567.114 132 L 585.227 132 584.521 136.708 C 581.996 153.548 573.174 166.376 559.3 173.384 C 550.561 177.797 530.951 179.336 520.23 176.45 Z\"/><path d=\"M 612.23 176.45 C 605.35 174.597 601.766 172.687 596.863 168.257 C 586.752 159.122 585.096 148.219 589.365 118.882 C 590.776 109.192 592.842 98.842 593.958 95.882 C 598.015 85.115 607.269 75.846 618.707 71.093 C 623.402 69.141 626.792 68.599 636.596 68.227 C 653.681 67.58 663.067 70.447 671.889 79.008 C 677.337 84.295 680.889 92.002 681.654 100.196 C 682.402 108.208 678.621 138.883 675.916 146.745 C 670.538 162.374 657.249 173.919 641.109 176.979 C 633.559 178.411 618.489 178.135 612.23 176.45 Z M 635.033 147.483 C 640.244 144.788 641.274 141.459 644.53 116.776 C 646.174 104.311 645.567 101.518 640.712 99.191 C 638.568 98.163 637.179 98.116 634.554 98.982 C 628.462 100.993 628.115 102.033 624.444 129.296 C 622.562 143.272 623.011 146.266 627.242 147.966 C 630.481 149.268 631.732 149.19 635.033 147.483 Z\"/><path d=\"M 677.499 170.773 C 677.88 167.873 680.811 146.375 684.012 123 C 687.212 99.625 690.136 78.138 690.509 75.25 L 691.188 70 707.094 70 L 723 70 723 74.578 L 723 79.156 727.174 75.583 C 733.966 69.77 738.896 67.867 747.257 67.835 C 758.218 67.792 766.034 71.838 769.049 79.117 C 770.193 81.88 772 83.054 772 81.035 C 772 78.922 778.152 73.25 783.23 70.681 C 798.437 62.987 818.284 68.554 821.885 81.523 C 823.631 87.812 823.253 93.08 819.119 120.118 C 816.985 134.078 814.194 152.363 812.918 160.75 L 810.597 176 793.357 176 C 783.876 176 775.941 175.662 775.724 175.25 C 775.508 174.838 777.478 159.65 780.103 141.5 C 782.727 123.35 784.903 107.107 784.937 105.405 C 785.061 99.314 778.348 96.871 774.052 101.444 C 772.023 103.605 771.261 107.288 767.484 133.194 C 765.135 149.312 762.827 165.425 762.356 169 L 761.5 175.5 743.7 175.773 L 725.901 176.047 726.45 172.773 C 727.978 163.662 734.143 115.953 734.663 109.211 C 735.348 100.335 734.377 98.641 728.914 99.182 C 722.06 99.86 722.194 99.257 713.262 169.5 L 712.499 175.5 694.652 175.773 L 676.806 176.047 677.499 170.773 Z\"/><path d=\"M 140.083 53.39 C 136.675 48.104 134.025 43.658 134.193 43.51 C 135.166 42.655 145.254 37.92 145.525 38.192 C 146.084 38.751 147.312 63 146.781 63 C 146.505 63 143.491 58.675 140.083 53.39 Z\"/><path d=\"M 154 57.7 C 154 57.364 155.841 52.907 158.091 47.795 C 160.341 42.683 162.807 37.003 163.571 35.174 L 164.961 31.848 169.481 35.094 C 171.966 36.879 174 38.611 174 38.943 C 174 39.568 160.222 53.154 156.25 56.445 C 155.012 57.471 154 58.035 154 57.7 Z\"/></g></svg>';const BLUE=\"var(--kd-accent, #FF8A4C)\";const NAV_COLORS={brand:\"#FF5A1F\",shop:\"#FF6A1A\",shopify:\"#FF6A1A\",ads:\"#FF7A1A\",ia:\"#FF7A3D\",galaxus:\"#FF6A1A\",migration:\"#FF6A1A\",sourcing:\"#FF6A1A\"};const Dot=({k})=>/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{width:8,height:8,borderRadius:9,background:NAV_COLORS[k]||\"var(--kd-accent, #FF8A4C)\",flexShrink:0,display:\"inline-block\"}});const SERVICES=[{k:\"brand\",t:\"Branding\",d:\"Une marque qu’on reconna\\xeet au premier regard\",href:\"/branding-lausanne\"},{k:\"shop\",t:\"Site e-commerce\",d:\"Une boutique sur mesure, pens\\xe9e pour vendre\",href:\"/creation-site-e-commerce-lausanne\"},{k:\"shopify\",t:\"Agence Shopify\",d:\"Cr\\xe9ation, refonte et migration Shopify\",href:\"/agence-shopify-suisse-romande\"},{k:\"ads\",t:\"Meta Ads\",d:\"Cr\\xe9atives et campagnes qui vendent\",href:\"/publicite-meta-ads-e-commerce\"}];const EXTRA=[{k:\"sourcing\",t:\"Sourcing et agent fournisseur\",d:\"On trouve et suit vos fournisseurs, dropshipping compris\",href:\"/#sourcing\"},{k:\"ia\",t:\"IA pour l’e-commerce\",d:\"Fiches, traductions et pubs plus vite\",href:\"/ia-e-commerce\"},{k:\"galaxus\",t:\"Vendre sur Galaxus\",d:\"Catalogue et fiches pour les marketplaces suisses\",href:\"/vendre-sur-galaxus\"},{k:\"migration\",t:\"Migration de boutique\",d:\"Changer de plateforme sans perdre son SEO\",href:\"/migration-boutique-en-ligne\"},{k:\"france\",t:\"Marques fran\\xe7aises\",d:\"Boutique et publicit\\xe9 pour vendre en France\",href:\"/agence-e-commerce-france\"}];const OFFERS=[{k:\"o1\",tag:\"Projet \\xb7 5 \\xe0 6 sem.\",t:\"Lancer ma marque\",p:\"CHF 7’900\",d:\"Identit\\xe9 et boutique, pens\\xe9es ensemble\",href:\"/offres#lancer\"},{k:\"o2\",tag:\"Projet \\xb7 4 \\xe0 6 sem.\",t:\"Refaire mon site\",p:\"CHF 4’900\",d:\"Pour un site qui ne vend pas assez\",href:\"/offres#refaire\"},{k:\"o3\",tag:\"Mensuel \\xb7 3 mois min.\",t:\"Faire grandir mes ventes\",p:\"CHF 1’490 / mois\",d:\"Cr\\xe9atives, campagnes et conversion\",href:\"/offres#grandir\"}];function Mark({h=22,bag=\"var(--kd-accent, #FF5A1F)\",ink=\"#0F0D0C\"}){return /*#__PURE__*/_jsxs(\"svg\",{\"aria-hidden\":true,width:h*(84/72),height:h,viewBox:\"8 22 84 72\",style:{display:\"block\",flex:\"none\"},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M34 38 V30 a16 16 0 0 1 32 0 V38\",fill:\"none\",stroke:bag,strokeWidth:\"7\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M17 36 h66 a4 4 0 0 1 4 4 l4 48 a5 5 0 0 1 -5 5 H14 a5 5 0 0 1 -5 -5 l4 -48 a4 4 0 0 1 4 -4 z\",fill:bag}),/*#__PURE__*/_jsx(\"polygon\",{points:\"78.7,68.3 64.9,72.1 69.2,85.8 56.2,79.8 50.7,93.0 44.6,80.1 31.9,86.7 35.5,72.9 21.6,69.7 33.2,61.5 24.5,50.1 38.8,51.2 39.4,37.0 49.6,47.0 59.2,36.5 60.6,50.7 74.8,48.9 66.7,60.6\",fill:ink}),/*#__PURE__*/_jsxs(\"g\",{fill:bag,stroke:ink,strokeWidth:\"2.6\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M60 58 h16 a4 4 0 0 1 4 4 v6 a4 4 0 0 1 -4 4 h-16 z\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"33\",y:\"50\",width:\"29\",height:\"27\",rx:\"8\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"39\",y:\"68\",width:\"18\",height:\"7\",rx:\"3.5\",transform:\"rotate(-18 48 71.5)\"})]}),/*#__PURE__*/_jsxs(\"g\",{fill:\"none\",stroke:ink,strokeWidth:\"2.4\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M37 57.5 h11\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M37 63.5 h11\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M37 69.5 h9\"})]})]});}function Logo({h=26,color=\"#101010\"}){return /*#__PURE__*/_jsx(\"span\",{\"aria-label\":\"Koudecom\",role:\"img\",style:{display:\"block\",height:h,width:h*(808/164),transition:\"opacity .3s\"},dangerouslySetInnerHTML:{__html:LOGO.split(\"#101010\").join(color).replace(\"<svg \",'<svg width=\"100%\" height=\"100%\" ')}});}/* ---------- mini visuels ---------- */const V={height:150,position:\"relative\",overflow:\"hidden\",background:\"#EFEFF2\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"};function VisBrand(){return /*#__PURE__*/_jsx(\"div\",{style:V,children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:8,alignItems:\"stretch\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:74,height:92,borderRadius:10,background:\"#E6E7EA\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",gap:8,boxShadow:\"0 10px 24px -12px rgba(0,0,0,.35)\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:26,height:26,borderRadius:7,background:\"#101010\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:10,height:10,borderRadius:9,border:\"2.5px solid #E6E7EA\"}})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:6.5,letterSpacing:\"0\",fontWeight:600,color:TH.ink},children:\"VOTRE MARQUE\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{width:74,height:92,borderRadius:10,background:\"#101010\",padding:9,display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:\"#fff\",fontSize:18,fontWeight:500},children:\"Aa\"}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:4},children:[\"#E6E7EA\",BLUE,\"#C9B48F\"].map(c=>/*#__PURE__*/_jsx(\"span\",{style:{flex:1,height:14,borderRadius:4,background:c}},c))})]})]})});}function VisShop(){return /*#__PURE__*/_jsx(\"div\",{style:V,children:/*#__PURE__*/_jsxs(\"div\",{style:{width:150,borderRadius:12,background:TH.surface,padding:8,boxShadow:\"0 12px 28px -14px rgba(0,0,0,.35)\",display:\"flex\",flexDirection:\"column\",gap:6},children:[/*#__PURE__*/_jsxs(\"div\",{style:{height:58,borderRadius:8,background:\"#E6E7EA\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",left:6,top:6,fontSize:6.5,fontWeight:700,background:TH.surface,padding:\"2px 5px\",borderRadius:4},children:\"NOUVEAU\"}),/*#__PURE__*/_jsx(\"div\",{style:{width:16,height:34,borderRadius:4,background:\"#101010\"}})]}),/*#__PURE__*/_jsx(\"div\",{style:{height:4,width:\"70%\",borderRadius:4,background:\"#E3E3E8\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,fontWeight:600},children:\"49.90 CHF\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7.5,color:TH.ink},children:\"★ 4,9\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{height:18,borderRadius:6,background:\"#101010\",color:\"#fff\",fontSize:7.5,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:\"Ajouter au panier\"})]})});}function VisShopify(){const n=(t,s={})=>/*#__PURE__*/_jsx(\"div\",{style:{padding:\"6px 9px\",borderRadius:8,background:TH.surface,fontSize:9.5,fontWeight:500,boxShadow:\"0 6px 16px -10px rgba(0,0,0,.4)\",whiteSpace:\"nowrap\",...s},children:t});return /*#__PURE__*/_jsxs(\"div\",{style:V,children:[/*#__PURE__*/_jsx(\"svg\",{width:\"100%\",height:\"100%\",viewBox:\"0 0 240 150\",preserveAspectRatio:\"none\",style:{position:\"absolute\",inset:0},\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:\"M70 42 C 110 42, 110 75, 140 75 M70 75 L140 75 M70 108 C 110 108, 110 75, 140 75\",stroke:\"#C9C9D1\",strokeWidth:\"1.2\",fill:\"none\",strokeDasharray:\"3 3\"})}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:14,top:30},children:n(\"Th\\xe8me sur mesure\")}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:14,top:63},children:n(\"Paiements CHF\")}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:14,top:96},children:n(\"Migration\")}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",right:16,top:56,width:40,height:40,borderRadius:11,background:\"#101010\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",boxShadow:\"0 0 0 6px rgba(24,24,24,.18)\"},children:/*#__PURE__*/_jsxs(\"svg\",{width:\"16\",height:\"18\",viewBox:\"0 0 16 18\",\"aria-hidden\":true,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M3 5h10l-1 12H4z\",fill:\"none\",stroke:\"#fff\",strokeWidth:\"1.6\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M5.5 5a2.5 2.5 0 0 1 5 0\",fill:\"none\",stroke:\"#fff\",strokeWidth:\"1.6\"})]})})]});}function VisAds(){return /*#__PURE__*/_jsx(\"div\",{style:V,children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:8,alignItems:\"center\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:70,height:116,borderRadius:10,background:\"#101010\",padding:6,display:\"flex\",flexDirection:\"column\",gap:5},children:[/*#__PURE__*/_jsx(\"div\",{style:{height:3,borderRadius:3,background:\"rgba(255,255,255,.25)\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:\"55%\",height:\"100%\",background:BLUE,borderRadius:3}})}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1,borderRadius:6,background:\"#2A2B30\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:10,height:22,borderRadius:3,background:\"#E6E7EA\"}})}),/*#__PURE__*/_jsx(\"span\",{style:{color:\"#fff\",fontSize:7.5,lineHeight:1.2,fontWeight:600},children:\"3 secondes pour convaincre.\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:6},children:[[\"Hook A\",\"CTR 2,1 %\",false],[\"Hook B\",\"CTR 3,4 %\",true]].map(([a,b,w])=>/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"6px 8px\",borderRadius:8,background:TH.surface,border:w?\"1px solid rgba(24,24,24,.5)\":\"1px solid transparent\",boxShadow:\"0 6px 16px -10px rgba(0,0,0,.35)\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:TH.muted},children:a}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,fontWeight:600,color:w?TH.ink:\"#101010\"},children:b})]},String(a)))})]})});}const VIS={brand:VisBrand,shop:VisShop,shopify:VisShopify,ads:VisAds};function Featured({eyebrow,title,text,cta,href}){return /*#__PURE__*/_jsxs(\"a\",{href:href,className:\"mn-card\",style:{position:\"relative\",overflow:\"hidden\",borderRadius:18,background:\"linear-gradient(160deg,#2A1A14,#141010)\",border:\"1px solid rgba(255,255,255,.1)\",color:\"#fff\",padding:28,display:\"flex\",flexDirection:\"column\",justifyContent:\"flex-end\",gap:12,textDecoration:\"none\",minHeight:260},children:[/*#__PURE__*/_jsxs(\"svg\",{\"aria-hidden\":true,width:\"260\",height:\"260\",viewBox:\"0 0 260 260\",style:{position:\"absolute\",right:-110,top:-120,opacity:.9},children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"130\",cy:\"130\",r:\"110\",stroke:\"rgba(255,255,255,.08)\",strokeWidth:\"1\",fill:\"none\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"130\",cy:\"130\",r:\"80\",stroke:\"rgba(255,255,255,.1)\",strokeWidth:\"1\",fill:\"none\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"130\",cy:\"130\",r:\"80\",stroke:BLUE,strokeWidth:\"6\",fill:\"none\",strokeLinecap:\"round\",strokeDasharray:\"502\",strokeDashoffset:\"160\",transform:\"rotate(-90 130 130)\",className:\"mn-ring\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"130\",cy:\"130\",r:\"50\",stroke:\"rgba(255,255,255,.12)\",strokeWidth:\"1\",fill:\"none\"})]}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{position:\"absolute\",left:\"-20%\",bottom:-80,width:300,height:160,borderRadius:\"50%\",background:`radial-gradient(closest-side, ${BLUE}, transparent)`,opacity:.18}}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",fontFamily:MONO,fontSize:11.5,letterSpacing:\".1em\",textTransform:\"none\",color:\"rgba(255,255,255,.6)\"},children:eyebrow}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",fontSize:26,lineHeight:1.1,fontWeight:500,letterSpacing:\"-.02em\"},children:title}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",fontSize:15,lineHeight:1.5,color:\"rgba(255,255,255,.7)\",maxWidth:300},children:text}),/*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",alignSelf:\"flex-start\",marginTop:6,display:\"inline-flex\",alignItems:\"center\",gap:8,height:44,padding:\"0 18px\",borderRadius:99,background:TH.surface,color:TH.ink,fontSize:14.5,fontWeight:500},children:[cta,\" \",/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,children:\"↗\"})]})]});}function Card({item}){const Vis=VIS[item.k];return /*#__PURE__*/_jsxs(\"a\",{href:item.href,className:\"mn-card\",style:{borderRadius:18,background:TH.surface2,border:\"1px solid #ECECF0\",overflow:\"hidden\",textDecoration:\"none\",color:TH.ink,display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsx(Vis,{}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"16px 18px 18px\",display:\"flex\",flexDirection:\"column\",gap:6},children:[/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:17,fontWeight:500,letterSpacing:\"-.01em\",display:\"inline-flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsx(Dot,{k:item.k}),item.t]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,lineHeight:1.45,color:TH.muted},children:item.d})]})]});}function OfferCard({o,i}){return /*#__PURE__*/_jsxs(\"a\",{href:o.href,className:\"mn-card\",style:{borderRadius:18,background:i===2?\"var(--kd-accent-soft, #FFF0E6)\":TH.surface2,border:\"1px solid \"+(i===2?\"rgba(24,24,24,.35)\":TH.border),padding:22,textDecoration:\"none\",color:TH.ink,display:\"flex\",flexDirection:\"column\",gap:10,minHeight:260},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:MONO,fontSize:11,letterSpacing:\"0\",textTransform:\"none\",color:TH.muted},children:o.tag}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:20,fontWeight:500,letterSpacing:\"-.015em\"},children:o.t}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,lineHeight:1.45,color:TH.muted},children:o.d}),/*#__PURE__*/_jsx(\"span\",{style:{marginTop:\"auto\",fontSize:14.5,fontWeight:500,color:TH.ink},children:\"Voir l’offre →\"})]});}function Caret({open}){return /*#__PURE__*/_jsx(\"svg\",{width:\"10\",height:\"10\",viewBox:\"0 0 10 10\",\"aria-hidden\":true,style:{transition:\"transform .25s ease\",transform:open?\"rotate(180deg)\":\"none\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 3.5 5 6.5 8 3.5\",stroke:\"currentColor\",strokeWidth:\"1.5\",fill:\"none\",strokeLinecap:\"round\"})});}const PALETTES={vert:[\"#FF6A1A\",\"255, 106, 26\",\"#FFB088\",\"#FFF0E6\",\"linear-gradient(135deg, #FF3B2F, #FF7A1A 55%, #FFB547)\"],chaud:[\"#FF8A4C\",\"255,138,76\",\"#FFB088\",\"#FFF0E6\",\"linear-gradient(135deg, #FF3B2F, #FF7A1A 55%, #FFB547)\"],bleu:[\"#FF8A4C\",\"127,166,255\",\"#FFB088\",\"#FFF0E6\",\"linear-gradient(135deg, #FF6A1A, #FF8A4C 55%, #FFB088)\"],rouge:[\"#FF7A7A\",\"255,122,122\",\"#FFA8A8\",\"#FFECEC\",\"linear-gradient(135deg, #E5484D, #FF5A1F 55%, #FF9A8A)\"],orange:[\"#FF9A4D\",\"255,154,77\",\"#FFBE8A\",\"#FFF1E5\",\"linear-gradient(135deg, #FF5A1F, #FF7A1A 55%, #FFB066)\"],menthe:[\"#FF8A4C\",\"91,226,195\",\"#9EF0DD\",\"#E3FBF5\",\"linear-gradient(135deg, #FF5A1F, #FF8A4C 55%, #FF8A4C)\"],vermillon:[\"#FF5034\",\"255,80,52\",\"#FF8A70\",\"#FFE9E3\",\"linear-gradient(135deg, #E8401F, #FF5034 55%, #FF8A70)\"],violet:[\"#FF8A4C\",\"157,144,255\",\"#FFB088\",\"#FFF0E6\",\"linear-gradient(135deg, #FF5A1F, #FF7A3D 55%, #FFB088)\"]};const TYPO_CSS=\"@keyframes kd-punch{0%{transform:none}18%{transform:translate(-2px,1px) rotate(-1.5deg) scale(.97)}36%{transform:translate(2px,-1px) rotate(1deg) scale(1.02)}54%{transform:translate(-1px,0) rotate(-.5deg)}72%{transform:translate(1px,0)}100%{transform:none}}@keyframes kd-burst{0%{opacity:0;transform:translateY(6px) scale(.6)}25%{opacity:1}100%{opacity:0;transform:translateY(-8px) scale(1.25)}}.kd-logo:hover>span{animation:kd-punch .42s cubic-bezier(.2,.8,.2,1)}.kd-logo:hover .kd-logo-burst{animation:kd-burst .55s ease-out}@media (prefers-reduced-motion: reduce){.kd-logo:hover>span,.kd-logo:hover .kd-logo-burst{animation:none}}[data-framer-name='Jaune'],[data-framer-name='Noir'],[data-framer-name='Noir v2'],[data-framer-name='Vert'],[data-framer-name='Accent'],[data-framer-name='Contour clair'],[data-framer-name='Contour sombre'],.mn-cta,.kd-press{transition:transform .12s ease!important}[data-framer-name='Jaune']:active,[data-framer-name='Noir']:active,[data-framer-name='Noir v2']:active,[data-framer-name='Vert']:active,[data-framer-name='Accent']:active,[data-framer-name='Contour clair']:active,[data-framer-name='Contour sombre']:active,.mn-cta:active,.kd-press:active{transform:scale(.95) translateY(2px)!important}h1,h2,h3,.kd-head{font-family:Inter,system-ui,sans-serif!important}h1,h2,h3,.kd-head{font-weight:600!important;letter-spacing:-.03em}.kd-card,[data-framer-name='Carte guide']{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.kd-card:hover,[data-framer-name='Carte guide']:hover{transform:translateY(-4px);box-shadow:0 24px 48px -24px rgba(16,16,16,.35)}@media (prefers-reduced-motion: reduce){.kd-card{transition:none}.kd-card:hover{transform:none}}\";const palCss=k=>{const p=PALETTES[k]||PALETTES.vert;return\":root{--kd-accent:\"+p[0]+\";--kd-accent-rgb:\"+p[1]+\";--kd-accent-2:\"+p[2]+\";--kd-accent-soft:\"+p[3]+\";--kd-grad:\"+p[4]+\"}\"+TYPO_CSS;};const GRAD=\"var(--kd-grad, linear-gradient(135deg, #FF3B2F, #FF7A1A 55%, #FFB547))\";export default function MegaNav({style,ctaLabel,ctaLink,preview,top,bleed=16,overlay=false,palette=\"vert\",topInset,capMax,mark=false,look=\"capsule\",strip=\"E-commerce de A \\xe0 Z, depuis Lausanne\",stripLinkLabel=\"Scanner ma boutique\",stripLink=\"/audit-boutique\"}){const root=useRef(null);const[w,setW]=useState(1200);const[open,setOpen]=useState(preview===\"services\"||preview===\"offres\"?preview:null);const[mob,setMob]=useState(preview===\"mobile\");const[scrolled,setScrolled]=useState(false);const timer=useRef(null);useEffect(()=>{if(!root.current)return;const ro=new ResizeObserver(e=>setW(e[0].contentRect.width));ro.observe(root.current);return()=>ro.disconnect();},[]);useEffect(()=>{const on=()=>{setScrolled(window.scrollY>40);};on();const esc=e=>{if(e.key===\"Escape\"){setOpen(null);setMob(false);}};window.addEventListener(\"scroll\",on,{passive:true});window.addEventListener(\"keydown\",esc);return()=>{window.removeEventListener(\"scroll\",on);window.removeEventListener(\"keydown\",esc);};},[]);const desktop=w>=900;const[sec,setSec]=useState(null);useEffect(()=>{if(typeof window===\"undefined\"||!(\"IntersectionObserver\"in window))return;const ids=[\"services\",\"projets\",\"apropos\",\"offres\"];const els=ids.map(i=>document.getElementById(i)).filter(Boolean);if(!els.length)return;const io=new IntersectionObserver(en=>{en.forEach(e=>{if(e.isIntersecting)setSec(e.target.id);});},{rootMargin:\"-45% 0px -50% 0px\"});els.forEach(el=>io.observe(el));return()=>io.disconnect();},[]);const enter=k=>{clearTimeout(timer.current);setOpen(k);};const leave=()=>{clearTimeout(timer.current);timer.current=setTimeout(()=>setOpen(null),180);};const show=!!open||mob;const onCanvas=RenderTarget.current()===RenderTarget.canvas;const theme=useTheme();useEffect(()=>{if(onCanvas||!THEME_ON)return;const st=getStored();if(st)applyTheme(st);},[]);const toggleTheme=()=>{setTheme(theme===\"dark\"?\"light\":\"dark\");};const solid=preview===\"scrolled\"||preview!==\"top\"&&!onCanvas&&scrolled;const THEME_ON=false// mode sombre désactivé, le site reste clair\n;const darkTop=top!==\"light\"||THEME_ON&&theme===\"dark\";const bar=dk=>{const txt=dk?\"#fff\":\"#101010\";const link={fontSize:14.5,fontWeight:500,color:dk?\"rgba(255,255,255,.78)\":\"rgba(16,16,16,.82)\",textDecoration:\"none\",padding:\"8px 12px\",borderRadius:8,display:\"inline-flex\",alignItems:\"center\",gap:6,background:\"transparent\",border:\"none\",fontFamily:FONT,cursor:\"pointer\",position:\"relative\"};const act=k=>sec===k?{color:txt}:{};const dot=k=>sec===k?/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{position:\"absolute\",left:\"50%\",bottom:-2,width:4,height:4,marginLeft:-2,borderRadius:9,background:GRAD}}):null;return /*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1408,margin:\"0 auto\",height:desktop?56:52,transition:\"height .35s ease\",display:desktop?\"grid\":\"flex\",gridTemplateColumns:\"1fr auto 1fr\",alignItems:\"center\",justifyContent:\"space-between\",gap:12,padding:desktop?\"0 8px 0 22px\":\"0 6px 0 14px\"},children:[/*#__PURE__*/_jsxs(\"a\",{href:\"/\",\"aria-label\":\"Accueil Koudecom\",className:\"kd-logo\",style:{display:\"inline-flex\",alignItems:\"center\",gap:9,position:\"relative\"},children:[mark?/*#__PURE__*/_jsx(Mark,{h:desktop?24:22}):null,/*#__PURE__*/_jsx(Logo,{h:desktop?21:19,color:txt}),/*#__PURE__*/_jsx(\"svg\",{className:\"kd-logo-burst\",\"aria-hidden\":true,width:\"26\",height:\"26\",viewBox:\"0 0 26 26\",style:{position:\"absolute\",left:1,top:-13,pointerEvents:\"none\",opacity:0},children:/*#__PURE__*/_jsxs(\"g\",{stroke:txt,strokeWidth:\"2.2\",strokeLinecap:\"round\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M13 12V4\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8 13L3 8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M18 13l5-5\"})]})})]}),desktop?/*#__PURE__*/_jsxs(\"nav\",{\"aria-label\":\"Navigation principale\",style:{display:\"flex\",alignItems:\"center\",gap:4},children:[[[\"services\",\"Services\"],[\"offres\",\"Offres\"]].map(([k,l])=>/*#__PURE__*/_jsxs(\"button\",{\"aria-expanded\":open===k,onMouseEnter:()=>enter(k),onFocus:()=>enter(k),onClick:()=>setOpen(open===k?null:k),className:dk?\"mn-l mn-ld\":\"mn-l\",style:{...link,...act(k),...open===k?{color:txt}:{}},children:[l,\" \",/*#__PURE__*/_jsx(Caret,{open:open===k}),dot(k)]},k)),[[\"Projets\",\"/#projets\",\"projets\"],[\"Guides\",\"/guides\",\"\"],[\"Outils\",\"/outils\",\"\"]].map(([l,h,k])=>/*#__PURE__*/_jsxs(\"a\",{href:h,onMouseEnter:()=>leave(),className:dk?\"mn-l mn-ld\":\"mn-l\",style:{...link,...act(k)},children:[l,dot(k)]},l))]}):null,/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,justifyContent:\"flex-end\"},children:[THEME_ON?/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":theme===\"dark\"?\"Passer en mode clair\":\"Passer en mode sombre\",title:theme===\"dark\"?\"Mode clair\":\"Mode sombre\",onClick:toggleTheme,className:\"mn-theme\",style:{width:36,height:36,borderRadius:99,border:\"1px solid \"+(dk?\"rgba(255,255,255,.18)\":\"rgba(17,17,19,.14)\"),background:\"transparent\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",padding:0},children:theme===\"dark\"?/*#__PURE__*/_jsxs(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:txt,strokeWidth:\"1.8\",strokeLinecap:\"round\",\"aria-hidden\":true,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"4\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 2v2M12 20v2M2 12h2M20 12h2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4\"})]}):/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:txt,strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:\"M21 13A9 9 0 1 1 11 3a7 7 0 0 0 10 10z\"})})}):null,/*#__PURE__*/_jsxs(\"a\",{href:ctaLink,className:\"mn-cta\",style:{display:\"inline-flex\",alignItems:\"center\",gap:10,height:desktop?40:36,padding:desktop?\"0 6px 0 16px\":\"0 5px 0 12px\",borderRadius:99,background:dk?\"#FFFFFF\":\"#141110\",color:dk?\"#101010\":\"#FFFFFF\",fontSize:desktop?14.5:13.5,fontWeight:600,textDecoration:\"none\",whiteSpace:\"nowrap\"},children:[desktop?ctaLabel:\"Me contacter\",/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,className:\"mn-arr\",style:{width:desktop?28:26,height:desktop?28:26,borderRadius:99,background:GRAD,color:\"#FFFFFF\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:14},children:\"→\"})]}),!desktop?/*#__PURE__*/_jsx(\"button\",{\"aria-label\":mob?\"Fermer le menu\":\"Ouvrir le menu\",\"aria-expanded\":mob,onClick:()=>setMob(!mob),style:{width:40,height:40,borderRadius:99,border:\"1px solid \"+(dk?\"rgba(255,255,255,.18)\":\"rgba(17,17,19,.14)\"),background:\"transparent\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",\"aria-hidden\":true,children:mob?/*#__PURE__*/_jsx(\"path\",{d:\"M3 3 13 13M13 3 3 13\",stroke:txt,strokeWidth:\"1.6\",strokeLinecap:\"round\"}):/*#__PURE__*/_jsx(\"path\",{d:\"M2 5h12M2 11h12\",stroke:txt,strokeWidth:\"1.6\",strokeLinecap:\"round\"})})}):null]})]});};const panelBody=/*#__PURE__*/_jsxs(\"div\",{children:[desktop&&open===\"services\"?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"repeat(4, 1fr) 1.45fr\",gap:12,padding:\"4px 24px 24px\"},children:[SERVICES.map(s=>/*#__PURE__*/_jsx(Card,{item:s},s.k)),/*#__PURE__*/_jsx(Featured,{eyebrow:\"Outil gratuit \\xb7 Scan\",title:\"Que vaut votre boutique ?\",text:\"Vitesse, SEO, tracking et l’offre qui vous correspond, en 30 secondes.\",cta:\"Tester mon site\",href:\"/audit-boutique\"}),/*#__PURE__*/_jsxs(\"div\",{style:{gridColumn:\"1 / -1\",display:\"flex\",alignItems:\"center\",gap:8,flexWrap:\"wrap\",paddingTop:4},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13.5,color:TH.muted,marginRight:4},children:\"Aussi :\"}),EXTRA.map(x=>/*#__PURE__*/_jsxs(\"a\",{href:x.href,className:\"mn-card\",style:{display:\"inline-flex\",alignItems:\"center\",gap:8,fontSize:14,fontWeight:500,color:TH.ink,textDecoration:\"none\",padding:\"8px 14px\",borderRadius:99,background:TH.surface2,border:\"1px solid #ECECF0\"},children:[/*#__PURE__*/_jsx(Dot,{k:x.k}),x.t,\" →\"]},x.k))]})]}):null,desktop&&open===\"offres\"?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"repeat(3, 1fr) 1.45fr\",gap:12,padding:\"4px 24px 24px\"},children:[OFFERS.map((o,i)=>/*#__PURE__*/_jsx(OfferCard,{o:o,i:i},o.k)),/*#__PURE__*/_jsx(Featured,{eyebrow:\"Pour commencer\",title:\"Commencez par un audit\",text:\"CHF 590 : un plan d’action prioris\\xe9 pour votre site et vos publicit\\xe9s, d\\xe9duits si on continue ensemble.\",cta:\"R\\xe9server l’audit\",href:\"/audit-e-commerce\"})]}):null,!desktop&&mob?/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"4px 12px 20px\",display:\"flex\",flexDirection:\"column\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{padding:\"10px 6px 4px\",fontFamily:MONO,fontSize:11,letterSpacing:\"0\",textTransform:\"none\",color:TH.muted},children:\"Services\"}),[...SERVICES,...EXTRA].map(s=>/*#__PURE__*/_jsxs(\"a\",{href:s.href,onClick:()=>setMob(false),style:{display:\"flex\",flexDirection:\"column\",gap:2,padding:\"12px 14px\",borderRadius:14,background:TH.surface2,textDecoration:\"none\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:16,fontWeight:500,color:TH.ink,display:\"inline-flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsx(Dot,{k:s.k}),s.t]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13.5,color:TH.muted},children:s.d})]},s.k)),/*#__PURE__*/_jsx(\"span\",{style:{padding:\"14px 6px 4px\",fontFamily:MONO,fontSize:11,letterSpacing:\"0\",textTransform:\"none\",color:TH.muted},children:\"Offres\"}),OFFERS.map(o=>/*#__PURE__*/_jsxs(\"a\",{href:o.href,onClick:()=>setMob(false),style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",gap:10,padding:\"12px 14px\",borderRadius:14,background:TH.surface2,textDecoration:\"none\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:16,fontWeight:500,color:TH.ink},children:o.t}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,color:TH.muted,whiteSpace:\"nowrap\"},children:o.tag.split(\" \\xb7 \")[1]})]},o.k)),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:6,padding:\"12px 0 4px\"},children:[[\"Projets\",\"/#projets\"],[\"Guides\",\"/guides\"],[\"Outils\",\"/outils\"],[\"Glossaire\",\"/glossaire\"],[\"Contact\",\"/#contact\"]].map(([l,h])=>/*#__PURE__*/_jsx(\"a\",{href:h,onClick:()=>setMob(false),style:{padding:\"10px 16px\",borderRadius:99,border:\"1px solid #E1E1E6\",fontSize:15,fontWeight:500,color:TH.ink,textDecoration:\"none\"},children:l},l))}),/*#__PURE__*/_jsxs(\"a\",{href:\"/audit-boutique\",onClick:()=>setMob(false),style:{marginTop:8,padding:18,borderRadius:16,background:\"linear-gradient(160deg,#2A1A14,#141010)\",border:\"1px solid rgba(255,255,255,.1)\",color:\"#fff\",textDecoration:\"none\",display:\"flex\",flexDirection:\"column\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:MONO,fontSize:11,letterSpacing:\"0\",textTransform:\"none\",color:\"rgba(255,255,255,.6)\"},children:\"Outil gratuit \\xb7 Scan\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:19,fontWeight:500},children:\"Que vaut votre boutique ? ↗\"})]})]}):null]});if(look===\"ligne\"){const dk=darkTop;const sc=preview===\"scrolled\"||preview!==\"top\"&&!onCanvas&&scrolled;const solidBar=sc||show;const showStrip=w>=810&&!sc&&!mob;const txt=dk?\"#FFFFFF\":\"#141110\";const soft=dk?\"rgba(255,255,255,.66)\":\"rgba(20,17,16,.64)\";const hair=dk?\"rgba(255,255,255,.12)\":\"rgba(20,17,16,.10)\";const padX=desktop?Math.max(48,Math.min(80,w*.05)):w>=600?32:20;const inner={maxWidth:1440-padX*2,margin:\"0 auto\",width:\"100%\"};const rowH=desktop?sc?64:76:60;const lk={fontSize:15,fontWeight:400,color:dk?\"rgba(255,255,255,.74)\":\"rgba(20,17,16,.74)\",textDecoration:\"none\",padding:\"8px 14px\",borderRadius:8,display:\"inline-flex\",alignItems:\"center\",gap:7,background:\"transparent\",border:\"none\",fontFamily:FONT,cursor:\"pointer\",position:\"relative\"};const act=k=>sec===k||open===k?{color:txt}:{};const chev=o=>/*#__PURE__*/_jsx(\"svg\",{width:\"11\",height:\"11\",viewBox:\"0 0 10 10\",\"aria-hidden\":true,style:{opacity:.7,transition:\"transform .25s ease\",transform:o?\"rotate(180deg)\":\"none\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 3.5 5 6.5 8 3.5\",stroke:\"currentColor\",strokeWidth:\"1.3\",fill:\"none\",strokeLinecap:\"round\"})});const arrow=sz=>/*#__PURE__*/_jsx(\"svg\",{className:\"ln-arr\",width:sz,height:sz,viewBox:\"0 0 14 14\",\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:\"M4 10 10 4M5 4h5v5\",stroke:\"currentColor\",strokeWidth:\"1.5\",fill:\"none\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});const css=\".ln-l{transition:color .2s ease,background .2s ease}.ln-l:hover{color:\"+txt+\"!important;background:\"+(dk?\"rgba(255,255,255,.06)\":\"rgba(20,17,16,.05)\")+\"!important}.ln-cta{transition:background .25s ease,transform .2s ease}.ln-cta:hover{background:\"+(dk?\"#FFE3D3\":\"#2A2321\")+\"!important}.ln-arr{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.ln-cta:hover .ln-arr,.ln-top:hover .ln-arr{transform:translate(2px,-2px)}.ln-top{transition:color .2s ease}.ln-top:hover{color:\"+txt+\"!important}@keyframes ln-dot{0%,100%{box-shadow:0 0 0 0 rgba(255,106,26,.55)}50%{box-shadow:0 0 0 5px rgba(255,106,26,0)}}@keyframes mn-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mn-card{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.mn-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px -22px rgba(17,17,19,.35)}@keyframes mn-ring{from{stroke-dashoffset:502}to{stroke-dashoffset:160}}.mn-ring{animation:mn-ring 1.4s cubic-bezier(.2,.7,.2,1) both}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid #101010!important;outline-offset:2px!important;box-shadow:0 0 0 5px var(--kd-accent, #FF8A4C)!important}@media (prefers-reduced-motion: reduce){.ln-dot,.mn-ring,.mn-panel{animation:none!important}}\";return /*#__PURE__*/_jsxs(\"div\",{ref:root,role:\"banner\",style:{...style,width:\"100%\",position:\"relative\",fontFamily:FONT,zIndex:20,...overlay?{height:0}:{}},onMouseLeave:leave,onMouseEnter:()=>clearTimeout(timer.current),children:[/*#__PURE__*/_jsx(\"style\",{children:THEME_CSS}),/*#__PURE__*/_jsx(\"style\",{children:palCss(palette)}),/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsxs(\"div\",{style:overlay?{position:\"absolute\",left:0,right:0,top:0}:{position:\"relative\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{background:!overlay?dk?\"#0F0D0C\":\"rgba(255,255,255,.92)\":solidBar?dk?\"rgba(15,13,12,.86)\":\"rgba(255,255,255,.9)\":\"transparent\",backdropFilter:solidBar||!overlay?\"saturate(160%) blur(16px)\":\"none\",WebkitBackdropFilter:solidBar||!overlay?\"saturate(160%) blur(16px)\":\"none\",borderBottom:\"1px solid \"+hair,transition:\"background .35s ease, border-color .35s ease\",padding:\"0 \"+padX+\"px\"},children:/*#__PURE__*/_jsxs(\"div\",{style:inner,children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":!showStrip,style:{height:showStrip?40:0,opacity:showStrip?1:0,overflow:\"hidden\",transition:\"height .35s ease, opacity .25s ease\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{height:40,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:16,borderBottom:\"1px solid \"+hair},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:10,fontSize:13,fontWeight:500,letterSpacing:\"0\",textTransform:\"none\",color:dk?\"rgba(255,255,255,.82)\":\"rgba(20,17,16,.78)\",whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"span\",{className:\"ln-dot\",\"aria-hidden\":true,style:{width:6,height:6,borderRadius:9,background:\"#FF6A1A\",animation:\"ln-dot 2.4s ease-in-out infinite\"}}),strip]}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:14},children:[/*#__PURE__*/_jsxs(\"a\",{href:stripLink,className:\"ln-top\",style:{display:\"inline-flex\",alignItems:\"center\",gap:8,fontSize:13,color:soft,textDecoration:\"none\",whiteSpace:\"nowrap\"},children:[stripLinkLabel,arrow(12)]}),THEME_ON?/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":theme===\"dark\"?\"Passer en mode clair\":\"Passer en mode sombre\",onClick:toggleTheme,className:\"ln-top\",style:{width:24,height:24,padding:0,border:\"none\",background:\"transparent\",color:soft,cursor:\"pointer\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\"},children:theme===\"dark\"?/*#__PURE__*/_jsxs(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",\"aria-hidden\":true,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"4\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 2v2M12 20v2M2 12h2M20 12h2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4\"})]}):/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:\"M21 13A9 9 0 1 1 11 3a7 7 0 0 0 10 10z\"})})}):null]})]})}),/*#__PURE__*/_jsxs(\"div\",{style:{height:rowH,transition:\"height .35s ease\",display:desktop?\"grid\":\"flex\",gridTemplateColumns:\"1fr auto 1fr\",alignItems:\"center\",justifyContent:\"space-between\",gap:12},children:[/*#__PURE__*/_jsxs(\"a\",{href:\"/\",\"aria-label\":\"Accueil Koudecom\",style:{display:\"inline-flex\",alignItems:\"center\",gap:9},children:[mark?/*#__PURE__*/_jsx(Mark,{h:desktop?24:22}):null,/*#__PURE__*/_jsx(Logo,{h:desktop?22:19,color:txt})]}),desktop?/*#__PURE__*/_jsxs(\"nav\",{\"aria-label\":\"Navigation principale\",style:{display:\"flex\",alignItems:\"center\",gap:6},children:[[[\"services\",\"Services\"],[\"offres\",\"Offres\"]].map(([k,l])=>/*#__PURE__*/_jsxs(\"button\",{\"aria-expanded\":open===k,onMouseEnter:()=>enter(k),onFocus:()=>enter(k),onClick:()=>setOpen(open===k?null:k),className:\"ln-l\",style:{...lk,...act(k)},children:[l,chev(open===k)]},k)),[[\"Guides\",\"/guides\",\"guides\"],[\"Outils\",\"/outils\",\"outils\"],[\"Projets\",\"/#projets\",\"projets\"]].map(([l,h,k])=>/*#__PURE__*/_jsx(\"a\",{href:h,onMouseEnter:()=>leave(),className:\"ln-l\",style:{...lk,...act(k)},children:l},l))]}):null,/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,justifyContent:\"flex-end\"},children:[/*#__PURE__*/_jsxs(\"a\",{href:ctaLink,className:\"ln-cta\",style:{display:\"inline-flex\",alignItems:\"center\",gap:desktop?14:10,height:desktop?sc?40:44:38,padding:desktop?\"0 18px 0 20px\":\"0 12px 0 14px\",borderRadius:10,background:dk?\"#FFD2B8\":\"#141110\",color:dk?\"#1A0F0A\":\"#FFFFFF\",fontSize:desktop?15:14,fontWeight:500,textDecoration:\"none\",whiteSpace:\"nowrap\",transition:\"height .35s ease\"},children:[desktop?ctaLabel:\"Contact\",arrow(desktop?14:12)]}),!desktop?/*#__PURE__*/_jsx(\"button\",{\"aria-label\":mob?\"Fermer le menu\":\"Ouvrir le menu\",\"aria-expanded\":mob,onClick:()=>setMob(!mob),style:{width:38,height:38,borderRadius:10,border:\"1px solid \"+hair,background:\"transparent\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",padding:0},children:/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",\"aria-hidden\":true,children:mob?/*#__PURE__*/_jsx(\"path\",{d:\"M3 3 13 13M13 3 3 13\",stroke:txt,strokeWidth:\"1.5\",strokeLinecap:\"round\"}):/*#__PURE__*/_jsx(\"path\",{d:\"M2 5.5h12M2 10.5h12\",stroke:txt,strokeWidth:\"1.5\",strokeLinecap:\"round\"})})}):null]})]})]})}),show?/*#__PURE__*/_jsx(\"div\",{className:\"mn-panel\",onMouseEnter:()=>clearTimeout(timer.current),style:{position:\"absolute\",left:0,right:0,top:\"100%\",padding:(desktop?10:8)+\"px \"+(desktop?padX:8)+\"px 0\",animation:\"mn-in .28s cubic-bezier(.2,.7,.2,1) both\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...desktop?inner:{},maxWidth:desktop?1440-padX*2:\"none\",background:TH.surface,border:\"1px solid \"+TH.border,borderRadius:18,boxShadow:\"0 40px 80px -40px rgba(17,17,19,.5)\",overflow:\"hidden\",paddingTop:desktop?20:4,maxHeight:desktop?\"none\":\"calc(100vh - \"+(rowH+20)+\"px)\",overflowY:desktop?\"visible\":\"auto\"},children:panelBody})}):null]})]});}// Barre jaune Koudecom, texte noir. Au scroll : plus basse, légèrement translucide, avec une ombre.\nconst glassDark=THEME_ON&&theme===\"dark\"||overlay&&!solid&&darkTop;const dkBar=glassDark;const capBg=glassDark?solid?\"rgba(20,20,24,.62)\":\"rgba(16,16,16,.22)\":solid?\"rgba(255,255,255,.72)\":\"rgba(255,255,255,.58)\";const capLine=glassDark?\"rgba(255,255,255,.12)\":\"rgba(16,16,16,.08)\";const capShadow=(solid?glassDark?\"0 18px 40px -20px rgba(0,0,0,.6), \":\"0 18px 40px -22px rgba(16,16,16,.32), \":\"\")+(glassDark?\"inset 0 1px 0 rgba(255,255,255,.06)\":\"inset 0 1px 0 rgba(255,255,255,.7)\");const capWrap={padding:(topInset==null?w>=1200?14:w>=810?12:8:topInset)+\"px \"+(bleed==null?w>=1200?42:w>=810?10:6:bleed)+\"px 0\"};const capBox={maxWidth:capMax||1408,margin:\"0 auto\",borderRadius:desktop?18:16};return /*#__PURE__*/_jsxs(\"div\",{ref:root,role:\"banner\",style:{...style,width:\"100%\",position:\"relative\",fontFamily:FONT,zIndex:20,...overlay?{height:0}:{}},onMouseLeave:leave,onMouseEnter:()=>clearTimeout(timer.current),children:[/*#__PURE__*/_jsx(\"style\",{children:THEME_CSS}),/*#__PURE__*/_jsx(\"style\",{children:palCss(palette)}),false?/*#__PURE__*/_jsx(AuditPopup,{}):null,/*#__PURE__*/_jsx(\"style\",{children:`\n.mn-l{transition:color .2s ease,background .2s ease}.mn-l:hover{color:#101010!important;background:rgba(16,16,16,.08)!important}.mn-ld:hover{color:#fff!important;background:rgba(255,255,255,.07)!important}\n:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid #101010!important;outline-offset:2px!important;box-shadow:0 0 0 5px var(--kd-accent, #FF8A4C)!important}\n.mn-theme{transition:background .2s ease}.mn-theme:hover{background:rgba(127,127,127,.12)!important}\n.mn-cta{transition:transform .25s ease,box-shadow .25s ease}.mn-cta:hover{transform:translateY(-1px);box-shadow:0 10px 24px -12px rgba(16,16,16,.55)}.mn-arr{transition:transform .25s ease}.mn-cta:hover .mn-arr{transform:translateX(2px)}\n.mn-card{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.mn-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px -22px rgba(17,17,19,.35)}\n@keyframes mn-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n@keyframes mn-ring{from{stroke-dashoffset:502}to{stroke-dashoffset:160}}\n.mn-ring{animation:mn-ring 1.4s cubic-bezier(.2,.7,.2,1) both}\n@media (prefers-reduced-motion: reduce){.mn-ring,.mn-panel{animation:none!important}}\n.mn-cta{transition:box-shadow .3s ease,transform .2s ease}.mn-cta:hover{box-shadow:0 10px 30px -10px rgba(var(--kd-accent-rgb,255, 106, 26),.75);transform:translateY(-1px)}.mn-arr{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.mn-cta:hover .mn-arr{transform:translateX(3px)}@media (prefers-reduced-motion: reduce){.mn-cta,.mn-arr{transition:none}}\n`}),/*#__PURE__*/_jsx(\"div\",{style:overlay?{position:\"absolute\",left:0,right:0,top:0}:{},children:/*#__PURE__*/_jsx(\"div\",{style:capWrap,children:/*#__PURE__*/_jsxs(\"div\",{style:{...capBox,position:\"relative\",background:capBg,backdropFilter:\"saturate(180%) blur(18px)\",WebkitBackdropFilter:\"saturate(180%) blur(18px)\",border:\"1px solid \"+capLine,boxShadow:capShadow,transition:\"background .35s ease, border-color .35s ease, box-shadow .35s ease\"},children:[glassDark?/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{position:\"absolute\",left:28,right:28,top:-1,height:1,background:\"linear-gradient(90deg, transparent, rgba(255,255,255,.7) 50%, transparent)\"}}):null,bar(dkBar)]})})}),show?/*#__PURE__*/_jsx(\"div\",{className:\"mn-panel\",onMouseEnter:()=>clearTimeout(timer.current),style:{position:\"absolute\",left:0,right:0,top:0,animation:\"mn-in .28s cubic-bezier(.2,.7,.2,1) both\",pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:capWrap,children:/*#__PURE__*/_jsxs(\"div\",{style:{...capBox,background:TH.surface,border:\"1px solid \"+TH.border,boxShadow:\"0 40px 80px -40px rgba(17,17,19,.45)\",overflow:\"hidden\",maxHeight:desktop?\"none\":\"calc(100vh - 24px)\",overflowY:desktop?\"visible\":\"auto\"},children:[bar(false),panelBody]})})}):null]});}MegaNav.defaultProps={palette:\"vert\",overlay:false,ctaLabel:\"Parler de mon projet\",ctaLink:\"/#contact\",preview:\"none\",top:\"dark\",bleed:16};addPropertyControls(MegaNav,{look:{type:ControlType.Enum,title:\"Style\",options:[\"capsule\",\"ligne\"],optionTitles:[\"Capsule\",\"Ligne (ecomflow)\"]},strip:{type:ControlType.String,title:\"Bandeau texte\",hidden:p=>p.look!==\"ligne\"},stripLinkLabel:{type:ControlType.String,title:\"Bandeau lien\",hidden:p=>p.look!==\"ligne\"},stripLink:{type:ControlType.String,title:\"Bandeau URL\",hidden:p=>p.look!==\"ligne\"},palette:{type:ControlType.Enum,title:\"Couleur page\",options:[\"vermillon\",\"menthe\",\"vert\",\"chaud\",\"bleu\",\"rouge\",\"orange\",\"violet\"],optionTitles:[\"Vermillon\",\"Menthe\",\"Vert\",\"Chaud\",\"Bleu\",\"Rouge\",\"Orange\",\"Violet\"]},overlay:{type:ControlType.Boolean,title:\"Sur le hero\"},mark:{type:ControlType.Boolean,title:\"Ic\\xf4ne poing\"},ctaLabel:{type:ControlType.String,title:\"Bouton\"},ctaLink:{type:ControlType.String,title:\"Lien bouton\"},bleed:{type:ControlType.Number,title:\"Marge c\\xf4t\\xe9s\",min:0,max:200,unit:\"px\"},topInset:{type:ControlType.Number,title:\"Marge haut\",min:0,max:80,unit:\"px\"},capMax:{type:ControlType.Number,title:\"Largeur max\",min:600,max:1800,unit:\"px\"},top:{type:ControlType.Enum,title:\"Fond en haut\",options:[\"dark\",\"light\"],optionTitles:[\"Sombre\",\"Clair\"],displaySegmentedControl:true},preview:{type:ControlType.Enum,title:\"Aper\\xe7u\",options:[\"none\",\"top\",\"scrolled\",\"services\",\"offres\",\"mobile\"],optionTitles:[\"Ferm\\xe9\",\"Haut de page\",\"R\\xe9duit (scroll)\",\"Services ouvert\",\"Offres ouvert\",\"Menu mobile\"]}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MegaNav\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MegaNav.map","// Generated by Framer (13ebf9e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-6SgOP .framer-styles-preset-1yrjdvm:not(.rich-text-wrapper), .framer-6SgOP .framer-styles-preset-1yrjdvm.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-mLDF2ofey); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-6SgOP\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (13ebf9e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-3iUhd .framer-styles-preset-u1vp7j:not(.rich-text-wrapper), .framer-3iUhd .framer-styles-preset-u1vp7j.rich-text-wrapper a { --framer-link-current-text-color: #ff8a4c; --framer-link-hover-text-color: #ff8a4c; --framer-link-text-color: #f6f4ec; transition-delay: 0s; transition-duration: 0.2s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-3iUhd\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}