{"version":3,"file":"shared-lib.1A7TRo7O.mjs","names":["useRef","useState","p","_Fragment","c"],"sources":["https:/framerusercontent.com/modules/y75IovZqJEOKngvzuOPf/AcsZ1BTuLEHyd5tFWEcr/DesignrSite.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{motion,useInView,AnimatePresence}from\"framer-motion\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/* =========================================================================\n   DESIGNR · refonte façon Logomint\n   Une section par composant. Chaque section est autonome et responsive\n   (container queries : PC > 900 px, tablette 561-900 px, mobile ≤ 560 px).\n   ========================================================================= */// ---------- Palette DESIGNR (styles de couleur du projet) ----------\nconst T={white:\"#FFFFFF\",soft:\"#F7F7F7\",soft2:\"#EFEFF0\",line:\"#E4E5E7\",line2:\"#D1D3D6\",muted:\"#6C7179\",designr:\"#3A3A3C\",ink:\"#111111\",ink2:\"#1F1F1F\",inkMuted:\"#9A9CA1\",green:\"#00C047\",sans:'\"Instrument Sans\", \"Helvetica Neue\", Arial, sans-serif',serif:'\"Instrument Serif\", Georgia, serif'};const EASE=[.2,.7,.2,1];// Espace insécable : « 48 h », « 280 € » et « 100 % » ne sont jamais coupés en fin de ligne\nconst NB=\"\\xa0\";const nb=s=>s.replace(/(\\d) (h|€|%)/g,\"$1\\xa0$2\");const LINKS={calendly:\"https://calendly.com/contact-designr/30min\",basique:\"https://buy.stripe.com/4gMeVd0e6bE22FW5Xy1VK07\",exception:\"https://buy.stripe.com/7sY14nd0SbE26Wc4Tu1VK08\",marketing:\"https://buy.stripe.com/aFa8wP5yqbE280g1Hi1VK09\",logo:\"https://framerusercontent.com/images/u2g0S9KimdTBASWpXvlh9jBETU.png\",email:\"contact@designr.info\"};// ---------- Pixel Meta (même identifiant que l'ancien site) ----------\nconst PIXEL_ID=\"511223559656113\";const fbq=(...args)=>{if(typeof window===\"undefined\")return;const f=window.fbq;if(typeof f===\"function\")f(...args);};// Charge le pixel une seule fois, puis compte une vue par page\nfunction trackPageView(){if(typeof window===\"undefined\")return;const w=window;if(!w.fbq){const n=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments);};w.fbq=n;if(!w._fbq)w._fbq=n;n.push=n;n.loaded=true;n.version=\"2.0\";n.queue=[];const s=document.createElement(\"script\");s.async=true;s.src=\"https://connect.facebook.net/en_US/fbevents.js\";document.head.appendChild(s);w.__dzPixel=true;w.fbq(\"init\",PIXEL_ID);}// Si le pixel est déjà installé ailleurs (réglages du site), on ne le compte pas deux fois\nif(!w.__dzPixel)return;if(w.__dzPv===window.location.pathname)return;w.__dzPv=window.location.pathname;w.fbq(\"track\",\"PageView\");}const img=(file,w=800)=>`https://framerusercontent.com/images/${file}?scale-down-to=${w}`;// Images déposées sur le canevas : maquette Instagram MUSHER, photo du fondateur et couverture de l'e-book\nconst SOCIAL_IMG=img(\"DN4NlYYlQXDGsNHY39fjYQbIF2E.png\",1200);const FOUNDER_IMG=img(\"gBhxzFLrHpWWBEAioDy2tSyqhrw.png\",1200);const EBOOK_COVER=\"https://framerusercontent.com/images/0Kt2mZjM1EHOeWLutMdh60qKXU.png\";// Visuels du canvas, regroupés par marque. Le premier est le visuel principal.\nconst PROJECTS=[{slug:\"kwabak\",name:\"Kwabak\",tag:\"N\\xe9obanque\",ratio:[.56,.56,.56,.572,.558],images:[\"hrVtd6p9uOsFCrLUJpjExhaE6b4.png\",\"tLZNbHxjRLoS7CsHQDnLxeG2Co.png\",\"8cNNQgRYhQyhB1YO9N0p0gKIB0.png\",\"7kgskhY0wNTCGBqLVCEH1LCkc.png\",\"ohS7VLAa7bJyzrIW6DSSg1GBt4U.png\"],text:[\"Kwabak est une banque nouvelle g\\xe9n\\xe9ration. Une identit\\xe9 moderne, accessible et pens\\xe9e pour simplifier la relation entre une marque et ses utilisateurs.\",\"Ouvrir un compte en quelques minutes, payer partout, suivre ses d\\xe9penses en temps r\\xe9el : les n\\xe9obanques ont chang\\xe9 les attentes. Kwabak devait inspirer la s\\xe9curit\\xe9 d'une banque et la simplicit\\xe9 d'une application du quotidien.\",\"Concevoir un signe qui fonctionne d'abord en ic\\xf4ne d'application et sur une carte bancaire, puis sur l'affichage urbain, sans perdre sa force.\",\"Un \\xab K \\xbb construit dans un carr\\xe9, comme une porte qui s'ouvre, et un bleu roi franc qui \\xe9voque la confiance bancaire tout en restant jeune. La typographie arrondie rend la marque proche et facile \\xe0 vivre.\",\"Logo et ic\\xf4ne d'application, palette, design de carte bancaire, campagne d'affichage \\xab La banque nouvelle g\\xe9n\\xe9ration \\xbb, goodies et kit r\\xe9seaux sociaux.\"]},{slug:\"london-homes\",name:\"London Homes\",tag:\"Immobilier premium\",ratio:[1,.56,1.485,.559,1.485,.559],images:[\"iLGOoCe27giKviJ2oUgjZcbmgWw.png\",\"9Y27NZEGJwONDV3avobbZLxpzqo.png\",\"P6MbFrWW2CIWc7qYsyfldlCPMA.png\",\"7i6Up6r5AqvTaUeqhGcd1yUQEc.png\",\"5H3G7nRiYDbIL3uAj4oWSUVzk0E.png\",\"AaJirgEXPojAQy6QXylEwn4U.png\"],text:[\"London Homes est une agence immobili\\xe8re premium bas\\xe9e en Angleterre, sp\\xe9cialis\\xe9e dans l'acquisition et la vente de biens d'exception. Dans un march\\xe9 aussi comp\\xe9titif que celui de Londres, l'image ne se n\\xe9gocie pas.\",\"Les acheteurs internationaux et les propri\\xe9taires de biens haut de gamme choisissent une agence autant pour son carnet d'adresses que pour l'image qu'elle renvoie. London Homes devait parler le langage du luxe discret, celui des quartiers de Mayfair, Chelsea ou Kensington.\",\"Cr\\xe9er une marque \\xe9l\\xe9gante et intemporelle, capable de tenir sur une plaque grav\\xe9e, une brochure imprim\\xe9e ou une campagne d'affichage, sans jamais para\\xeetre ostentatoire.\",\"Un monogramme \\xab LH \\xbb aux traits fins et inclin\\xe9s, comme une signature, accompagn\\xe9 d'une typographie \\xe0 empattements raffin\\xe9e. Le noir profond et le dor\\xe9 sable \\xe9voquent la pierre, la lumi\\xe8re et le savoir-faire des belles adresses londoniennes.\",\"Monogramme et logo complet, palette, typographies, brochures, cartes de visite, signal\\xe9tique d'agence et campagne d'affichage urbaine.\"]},{slug:\"zejen\",name:\"Zejen\",tag:\"Cybers\\xe9curit\\xe9 SaaS\",cover:4,mock:[1,3],ratio:[1,1,1,1,1],images:[\"ZiXu4R7gkzGBXXguE4XVy664M8.png\",\"QViKKRpSqpvw0O5P82Rz0oXMw.png\",\"v4uRidkPdnK6D0EeAepvElMYPf0.png\",\"u2ZxkJ8hKH6YsMrwpemLqUFSkmM.png\",\"MPKJpJM3k942ToYUfpCSiw07Q.png\"],text:[\"Zejen est une startup de logiciels qui prot\\xe8ge les PME contre les cyberattaques. Sa plateforme \\xab z\\xe9ro confiance \\xbb surveille en continu les acc\\xe8s, les postes et les applications cloud, et alerte en temps r\\xe9el au moindre comportement suspect.\",\"Les petites entreprises sont devenues la cible pr\\xe9f\\xe9r\\xe9e des ran\\xe7ongiciels, sans avoir d'\\xe9quipe s\\xe9curit\\xe9 en interne. Zejen leur apporte une protection de niveau grand compte, install\\xe9e en une journ\\xe9e et pilot\\xe9e depuis une seule application.\",\"Sortir des codes anxiog\\xe8nes de la cybers\\xe9curit\\xe9 (cadenas, boucliers, hackers en capuche) pour une marque technologique, ma\\xeetris\\xe9e et rassurante.\",\"Un \\xab Z \\xbb monolithique form\\xe9 de deux blocs verrouill\\xe9s l'un dans l'autre, comme un acc\\xe8s qui ne s'ouvre qu'aux bonnes personnes. Le vert n\\xe9on sur fond noir \\xe9voque l'\\xe9cran de contr\\xf4le et le statut \\xab tout est s\\xe9curis\\xe9 \\xbb.\",\"Logo et ic\\xf4ne d'application, palette, interface, cartes de visite, enseigne lumineuse, merchandising et kit r\\xe9seaux sociaux.\"]},{// 0 logo sur mousse, 1 MacBook, 2 salle de réunion, 3 salle de conférence, 4 badge, 5 tour de cou\nslug:\"mossea\",name:\"Moss\\xe9a\",tag:\"\\xc9co-tech\",mock:[3,5],ratio:[.8,1.503,1.325,.814,.677,.8],rows:[[3,1],[0,2],[5,4]],coverPos:\"50% 38%\",images:[\"HD37p08yrhq9W828cH8WjrTnU.png\",\"nlFz2eRJATHYO3ymqmNmShaSAc.png\",\"jHOph6dxMi5kFubRpCXpOKq5HE.png\",\"kN95WI04r4RIJoqYmv0WYREUqoU.png\",\"8I3FlF0tborxfiSq6O6GzpUlc.png\",\"RzSWhSjMSZTqY3lfiSq4yo2edt8.png\"],text:[\"Moss\\xe9a est une startup \\xe9co-tech qui accompagne les entreprises dans leur transition vers des mod\\xe8les plus durables et responsables. Elle d\\xe9veloppe des solutions technologiques concr\\xe8tes pour mesurer, r\\xe9duire et compenser l'empreinte carbone des organisations.\",\"Les directions RSE et financi\\xe8res attendent des outils fiables, pas des promesses vertes. Moss\\xe9a devait inspirer le s\\xe9rieux d'un \\xe9diteur de logiciels tout en restant ancr\\xe9e dans le vivant.\",\"\\xc9viter les clich\\xe9s de la feuille et de la plan\\xe8te, et cr\\xe9er une marque cr\\xe9dible face \\xe0 des comit\\xe9s de direction comme sur une sc\\xe8ne de conf\\xe9rence.\",\"Un symbole de trois lames montantes, \\xe0 la fois pousses v\\xe9g\\xe9tales et barres de progression d'un graphique. Le vert for\\xeat profond, la typographie capitale et sobre posent une marque technique, mesurable et durable.\",\"Logo et symbole, palette, typographies, interface web, badges et tours de cou, signal\\xe9tique de bureaux, supports de conf\\xe9rence.\"]},{slug:\"gold-visual\",name:\"Gold Visual\",tag:\"Production visuelle\",ratio:[1,1.747,1,1,1,1.747],images:[\"86oGyVh4S9MFo7Bgz6lRRYub3Q.png\",\"U8HYCkP14Vy7zSb1ybVIwsywNM.png\",\"7anDRbzariPJ3AbxqpVQHKWyAPw.png\",\"UWG3O8UnTR2R0fDOhQNW6Ys7M6s.png\",\"y0JTmJx5lyQJ4Uh7VeotY7uuXo.png\",\"y1LLCyThRkVwTcRlgEA3NZ0NqYw.png\"],text:[\"Gold Visual est un studio de production visuelle haut de gamme : photo, vid\\xe9o et contenus de marque pour les entreprises qui veulent une image \\xe0 la hauteur de leurs ambitions.\",\"Le studio travaille avec des marques de luxe, des restaurants gastronomiques et des entrepreneurs exigeants. Son identit\\xe9 devait prouver, avant m\\xeame le premier tournage, que chaque image sortant du studio est pens\\xe9e comme une pi\\xe8ce pr\\xe9cieuse.\",\"Se d\\xe9marquer dans un secteur satur\\xe9 de logos de cam\\xe9ras et d'objectifs, avec une marque qui \\xe9voque l'excellence sans tomber dans le clinquant.\",\"Un monogramme \\xab G \\xbb construit comme un cadre de prise de vue, d\\xe9clin\\xe9 en dorure \\xe0 chaud sur fond noir mat. La typographie large et affirm\\xe9e assure une lecture imm\\xe9diate sur une devanture comme sur un \\xe9cran.\",\"Logo et monogramme, palette noir et or, cartes de visite en dorure, enseigne, tote bags, habillage d'\\xe9cran et kit r\\xe9seaux sociaux.\"]},{slug:\"fizix\",name:\"Fizix\",tag:\"Fitness connect\\xe9\",mock:[0,4],ratio:[.667,1,1,.667,.667,.667,1],images:[\"GLLMq59WZ3wGuFFtNLkO8N50xE.png\",\"ywBt46F8vqJ55CIFFwsZhNZD4QY.png\",\"iOKrBceJJiWqCAkb8W6enhJwweI.png\",\"u7Sw216igY4x0GOpDOEBOI8Tz8k.png\",\"at3u3SQB2aBEqKgwB1ylQj2l8.png\",\"nhGffqcKUsSsyAhByUbf1WIbKQ8.png\",\"Gg86z5PShPB1ujdTrTbs4u0dqGI.png\"],text:[\"Fizix est une startup de coaching sportif connect\\xe9. Son application cr\\xe9e des programmes d'entra\\xeenement personnalis\\xe9s, ajust\\xe9s chaque semaine selon les performances, le sommeil et la r\\xe9cup\\xe9ration de chaque utilisateur.\",\"Le march\\xe9 du fitness en ligne d\\xe9borde d'applications qui se ressemblent toutes. Fizix vise les sportifs r\\xe9guliers qui veulent progresser vraiment, avec une approche fond\\xe9e sur les donn\\xe9es plut\\xf4t que sur les tendances.\",\"Cr\\xe9er une marque qui claque sur un t-shirt de salle comme sur une ic\\xf4ne de smartphone, et qui exprime \\xe0 la fois l'effort et la pr\\xe9cision.\",\"Un logotype dynamique dont le \\xab X \\xbb final devient le symbole de la marque : deux arcs crois\\xe9s comme des muscles en tension. Le jaune \\xe9lectrique associ\\xe9 au noir donne une identit\\xe9 \\xe9nergique, impossible \\xe0 manquer.\",\"Logotype et symbole, ic\\xf4ne d'application, site web, textile, tote bags, cartes de visite dor\\xe9es et signal\\xe9tique.\"]},{slug:\"synvia-group\",name:\"Synvia Group\",tag:\"Tech & recrutement\",mock:[1,3],ratio:[.572,.572,.559,.56,.56,.56],images:[\"w2mSw8e8917GSAs3J7EwRpYD0XI.png\",\"bi9iLSfqnVBvu4lEX4m7H8XtuU.png\",\"sU9lZPzm4WiaisUFccY2P7i73s.png\",\"sYkh4mJkoGkmGQyY3s9P5onkLPQ.png\",\"l4zxr5aKpyn1wY75hcSawtSc.png\",\"PF9rynT638IizpFY5hLiot1ZI6c.png\"],text:[\"Sp\\xe9cialis\\xe9e dans les solutions digitales, Synvia Group connecte les talents tech aux entreprises innovantes. D\\xe9veloppeurs, data scientists, experts cloud : le cabinet place les bons profils au bon endroit, vite.\",\"Sur le march\\xe9 du recrutement tech, les candidats comme les entreprises re\\xe7oivent des dizaines de sollicitations par semaine. Synvia devait \\xeatre reconnue au premier coup d'œil et inspirer la m\\xeame confiance qu'un grand cabinet, tout en gardant l'agilit\\xe9 d'une jeune structure.\",\"Traduire l'id\\xe9e de connexion entre deux mondes, le talent et l'entreprise, dans un signe simple, lisible en tout petit sur LinkedIn comme en grand sur un drapeau d'\\xe9v\\xe9nement.\",\"Un symbole form\\xe9 de deux maillons imbriqu\\xe9s qui dessinent un \\xab S \\xbb continu, associ\\xe9 \\xe0 une typographie g\\xe9om\\xe9trique nette. Le bleu \\xe9lectrique apporte l'\\xe9nergie du secteur tech, le blanc la clart\\xe9 d'un service sans jargon.\",\"Logo et d\\xe9clinaisons, palette, typographies, ic\\xf4ne d'application, kit r\\xe9seaux sociaux, drapeaux et tote bags \\xe9v\\xe9nementiels, papeterie.\"]},{slug:\"nova\",name:\"NOVA\",tag:\"Bien-\\xeatre & sant\\xe9 mentale\",mock:[0,2],ratio:[.752,.635,.699],images:[\"TBIn3WU0p4yV2BfmaAHSZ9Qupsc.png\",\"7blBiBf8cZNCxJk3CWNGDoLjwXY.png\",\"d0YDeHlU1wlA77ZI5NsPpR4.png\"],text:[\"NOVA est une application premium d\\xe9di\\xe9e au bien-\\xeatre : m\\xe9ditation, focus et r\\xe9cup\\xe9ration cognitive. Moins de bruit, plus de clart\\xe9.\",\"Notifications, r\\xe9unions, \\xe9crans : nos journ\\xe9es satur\\xe9es \\xe9puisent l'attention. NOVA propose des s\\xe9ances courtes et guid\\xe9es pour retrouver de la concentration et mieux r\\xe9cup\\xe9rer, avec un positionnement haut de gamme.\",\"Se distinguer des applications de m\\xe9ditation aux couleurs pastel et aux illustrations na\\xefves, pour une marque calme, \\xe9l\\xe9gante et adulte.\",\"Un symbole en \\xe9toile pli\\xe9e, comme un origami de lumi\\xe8re, et un logotype aux lettres tr\\xe8s espac\\xe9es qui laissent respirer la marque. Le vert sauge et le blanc cass\\xe9 installent une s\\xe9r\\xe9nit\\xe9 imm\\xe9diate.\",\"Logo et symbole, palette, typographies, cartes de visite du fondateur, campagne d'affichage et kit r\\xe9seaux sociaux.\"]},{slug:\"transixpress\",name:\"TransiXpress\",tag:\"Logistique m\\xe9dicale\",ratio:[.8,1,1.032,.8,1,.666],images:[\"5firuXX1GOmtpksiG2QW9SM1wk.png\",\"2trh1Pex1KFLXpYQpTwpgiP6I.png\",\"3vvQlQExjWHL9BjYQJSqekmrPc.png\",\"IGE7sEyNrwvFr6GKYuYJQLWRUE.png\",\"CkBWAkaHLceVBitR4cSXCZ5WYMI.png\",\"ZYxucy2ebMW9W8qoqzZdrW9W8.png\"],text:[\"TransiXpress est une entreprise sp\\xe9cialis\\xe9e dans le transport de marchandises m\\xe9dicales, con\\xe7ue pour r\\xe9pondre aux exigences de pr\\xe9cision et de rapidit\\xe9 du secteur.\",\"Analyses, m\\xe9dicaments, mat\\xe9riel de laboratoire : chaque colis compte et chaque minute aussi. Les h\\xf4pitaux et pharmacies du Royaume-Uni attendent un prestataire fiable, tra\\xe7able et toujours \\xe0 l'heure.\",\"Allier l'\\xe9nergie de la livraison express \\xe0 la rigueur du monde m\\xe9dical, sur des supports tr\\xe8s vari\\xe9s : colis, ruban adh\\xe9sif, banderoles, v\\xe9hicules.\",\"Un symbole en forme de fl\\xe8che-avion lanc\\xe9e, accompagn\\xe9 d'un logotype bicolore bleu et rouge qui rappelle l'univers sanitaire. Le rythme des lignes de vitesse donne imm\\xe9diatement l'id\\xe9e d'un service rapide et ma\\xeetris\\xe9.\",\"Logo et symbole, palette, packaging et ruban adh\\xe9sif, sacs de livraison, banderoles urbaines, flyers et charte d'utilisation.\"]},{slug:\"rsol\",name:\"RSOL\",tag:\"Mode & revente\",mock:[1,3],ratio:[1,1,1,1,1],images:[\"tc09AFPlnmiQnFk97GpTR4348Qk.png\",\"fcrhi0iMJWuqCtQHl8mbt5QbqKU.png\",\"exlVvcA1GjQkgdagT1lPamvH6c.png\",\"7lHgg8gZ1fPkQmkZLR7UoxP2bI.png\",\"4tKoQN7FkTb1OmlZzj901xP5kLA.png\"],text:[\"RSOL est une startup de revente de sneakers et de streetwear authentifi\\xe9s. Chaque paire est contr\\xf4l\\xe9e par des experts avant d'\\xeatre exp\\xe9di\\xe9e, pour acheter et revendre des pi\\xe8ces rares sans risque de contrefa\\xe7on.\",\"La revente de mode explose, mais la confiance reste le premier frein. RSOL devait s\\xe9duire une communaut\\xe9 jeune et exigeante, sensible au style autant qu'\\xe0 la fiabilit\\xe9 de la plateforme.\",\"Imaginer une marque avec la culture et l'attitude du streetwear, assez distinctive pour devenir un label que l'on porte, tout en inspirant le s\\xe9rieux d'une place de march\\xe9.\",\"Un logotype fluide dont le \\xab R \\xbb s'enroule comme un lacet, port\\xe9 par le slogan \\xab O\\xf9 le style trouve sa fluidit\\xe9 \\xbb. Le bleu \\xe9lectrique satur\\xe9 tranche dans les fils d'actualit\\xe9 et sur les vitrines.\",\"Logotype et monogramme, ic\\xf4ne d'application, site e-commerce, textile, tote bags et kit r\\xe9seaux sociaux.\"]},{slug:\"musher\",name:\"MUSHER\",tag:\"Gestion de patrimoine\",ratio:[1.465,1,1,1.234,1.014],images:[\"N03C4GK7OejK91rBptdlixQIjY.png\",\"2ud1YKesOMn6u6OiU99EgecCd0.jpg\",\"fjgKxbS2MXD9TlNg24Crag8Cp88.png\",\"I3X95e9WG0wVNdtEdJx6vXqy2Gs.png\",\"3dd8uUv3l8K241IOBQOM4E59wo.png\"],text:[\"MUSHER est un cabinet parisien de gestion de patrimoine qui accompagne chefs d'entreprise et familles dans la protection et la transmission de leur capital. Sa promesse tient en une phrase : s\\xe9curisez votre h\\xe9ritage, optimisez votre valeur.\",\"Dans la gestion priv\\xe9e, la confiance se gagne avant le premier rendez-vous. Face aux banques et aux grands cabinets, MUSHER devait affirmer une image solide et moderne, loin des codes poussi\\xe9reux du secteur financier.\",\"Exprimer la stabilit\\xe9 et la progression dans une marque sobre, lisible sur une carte de visite comme sur une fa\\xe7ade de bureau en verre.\",\"Un logotype en capitales tendues, ponctu\\xe9 d'un angle montant qui symbolise la croissance du patrimoine. La palette anthracite, sable et blanc cass\\xe9 installe un ton calme, premium et rassurant.\",\"Logotype, palette, typographies, papeterie, cartes de visite, vitrophanie de bureaux, affichage et tote bags clients.\"]},{slug:\"neuxus\",name:\"Neuxus\",tag:\"Agritech\",mock:[1,3],ratio:[1,1,1,.667],images:[\"pO0Qw8z6npWibjuDTeuQBwbQ3bg.png\",\"o4fNPIX0qAyGXvMTNEhOUTfmo.png\",\"xxIQZ7FdbKUj57bWgR0v6DYtXs.png\",\"NOb5rT5z19mEYHuu1YOzxjVv64.png\"],text:[\"Neuxus est une startup agritech qui met l'intelligence artificielle au service des agriculteurs. Ses capteurs connect\\xe9s mesurent l'humidit\\xe9 des sols, la croissance des cultures et la m\\xe9t\\xe9o \\xe0 la parcelle, pour arroser et traiter uniquement l\\xe0 o\\xf9 c'est n\\xe9cessaire.\",\"Entre s\\xe9cheresses et hausse du prix des intrants, les exploitations doivent produire autant avec moins d'eau et moins d'engrais. Neuxus s'adresse aux agriculteurs comme aux coop\\xe9ratives, deux publics qui attendent du concret.\",\"Construire une marque tech qui parle aussi bien au terrain qu'aux investisseurs, et qui reste lisible sur un capteur plant\\xe9 au milieu d'un champ.\",\"Un monogramme \\xab N \\xbb fait de traits obliques, comme des rangs de culture vus du ciel et des signaux qui circulent entre les parcelles. Le vert lime sur noir apporte l'\\xe9nergie de la tech et rappelle la v\\xe9g\\xe9tation.\",\"Logo et monogramme, palette, cartes de visite, gourdes et textile terrain, habillage de capteurs et kit r\\xe9seaux sociaux.\"]},{slug:\"hustla-plus\",name:\"Hustla+\",tag:\"Plateforme entrepreneurs\",mock:[0,2],ratio:[.806,1,.806,1,1],images:[\"uBdfMQu3HQ0hu23IzzbCEZPYrA4.png\",\"qExm83dWkr8wr15Wb1Ndkj55iU.png\",\"jv40v9atDw7BOScji7xCHPrYrnw.png\",\"FSsMlebucS6LHY0UhFHNUiWceAM.png\",\"u5ZKLVTfdlUy05dr7i9VNFUbF8.png\"],text:[\"Hustla+ est une plateforme pens\\xe9e pour les entrepreneurs et ind\\xe9pendants qui veulent d\\xe9velopper leur activit\\xe9, trouver de nouvelles opportunit\\xe9s et passer au niveau sup\\xe9rieur.\",\"Formations, mises en relation, missions : la communaut\\xe9 Hustla+ r\\xe9unit des profils ambitieux qui avancent vite. La marque devait leur ressembler, \\xe9nergique, directe et fi\\xe8re.\",\"Cr\\xe9er une identit\\xe9 assez forte pour devenir un signe d'appartenance, port\\xe9e sur un t-shirt autant qu'affich\\xe9e sur une application.\",\"Un logotype tendu en capitales dont le \\xab A \\xbb se prolonge en un \\xab + \\xbb ascendant, d\\xe9grad\\xe9 du bleu au violet. Le signe traduit la progression : chaque membre ajoute quelque chose de plus \\xe0 son parcours.\",\"Logotype et symbole, palette, \\xe9cran d'accueil d'application, merchandising, papeterie et enseigne de si\\xe8ge.\"]}];const byslug=s=>PROJECTS.filter(p=>p.slug===s)[0]||PROJECTS[0];// Visuel mockup d'un projet : 0 = couverture, 1 = visuel au survol\nconst mk=(p,k)=>p.images[(p.mock||[0,1])[k]];const mkIndex=p=>(p.mock||[0,1])[0];// Rangées de la galerie : environ deux visuels larges ou trois visuels hauts par rangée ;\n// un dernier visuel seul rejoint la rangée précédente quand elle en compte deux\nfunction galleryRows(order,ratio){const rows=[];let row=[];let sum=0;order.forEach(k=>{row.push(k);sum+=ratio[k];if(sum>=1.5||row.length===3){rows.push(row);row=[];sum=0;}});const prev=rows[rows.length-1];if(row.length===1&&prev&&prev.length<3)prev.push(row[0]);else if(row.length)rows.push(row);return rows;}// Cadrage de la couverture d'un projet dans les vignettes larges\nconst coverStyle=p=>p.coverPos?{objectPosition:p.coverPos}:undefined;// Pages d'étude de cas : une page Framer par projet\nconst CASE_URL=slug=>`/etudes-de-cas/${slug}`;const isCanvas=()=>RenderTarget.current()===RenderTarget.canvas;// ---------- Styles communs ----------\nconst BASE_CSS=`\n.dz-root{container-type:inline-size;width:100%}\n.dz{font-family:${T.sans};color:${T.ink};-webkit-font-smoothing:antialiased;box-sizing:border-box;width:100%;font-size:16px;line-height:1.5}\n.dz *{box-sizing:border-box}\n.dz a{color:inherit;text-decoration:none}\n.dz p{margin:0}\n.dz ul{margin:0;padding:0;list-style:none}\n.dz h1,.dz h2,.dz h3,.dz h4{margin:0;font-weight:500;letter-spacing:-.035em;line-height:1.05;text-wrap:balance}\n.dz em{font-family:${T.serif};font-style:italic;font-weight:400;letter-spacing:-.01em}\n.dz-wrap{max-width:1180px;margin:0 auto;padding:0 40px}\n.dz-sec{padding:120px 0}\n.dz-head{display:grid;gap:18px;justify-items:center;text-align:center;margin-bottom:56px}\n.dz-h2{font-size:56px}\n.dz-lede{color:${T.muted};font-size:18px;line-height:1.5;max-width:58ch;margin:0 auto}\n.dz-pill{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:${T.muted};border:1px solid ${T.line};border-radius:999px;padding:6px 14px;background:${T.white}}\n.dz-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 24px;border-radius:14px;font-weight:500;font-size:15px;white-space:nowrap;transition:transform .25s ease,background .25s ease,box-shadow .25s ease;cursor:pointer;letter-spacing:-.01em}\n.dz-btn .arr{display:inline-block;transition:transform .25s ease}\n.dz-btn:hover .arr{transform:translateX(4px)}\n.dz-btn-dark{background:${T.ink};color:${T.white}!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 10px 24px -12px rgba(0,0,0,.55)}\n.dz-btn-dark:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 16px 30px -12px rgba(0,0,0,.55)}\n.dz-btn-ghost{border:1px solid ${T.line};background:${T.white}}\n.dz-btn-ghost:hover{background:${T.soft}}\n.dz-btn-light{background:${T.white};color:${T.ink}!important}\n.dz-btn-light:hover{transform:translateY(-2px)}\n.dz-btn-line{border:1px solid #3A3A3C;color:${T.white}!important}\n.dz-btn-line:hover{background:#1c1c1d}\n.dz-ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}\n.dz-dot{width:8px;height:8px;border-radius:50%;background:${T.green};animation:dzpulse 2s infinite;flex:none}\n@keyframes dzpulse{0%{box-shadow:0 0 0 0 rgba(0,192,71,.5)}70%,100%{box-shadow:0 0 0 9px rgba(0,192,71,0)}}\n@keyframes dzx{to{transform:translateX(-50%)}}\n@keyframes dzy{to{transform:translateY(-50%)}}\n@container (max-width:900px){.dz-h2{font-size:44px}.dz-sec{padding:96px 0}.dz-wrap{padding:0 28px}}\n@container (max-width:560px){.dz-h2{font-size:36px}.dz-sec{padding:72px 0}.dz-wrap{padding:0 16px}.dz-head{margin-bottom:36px;gap:14px}.dz-lede{font-size:16px}.dz-btn{height:48px;font-size:14px;padding:0 20px}.dz-ctas .dz-btn{width:100%}}\n@media (prefers-reduced-motion:reduce){.dz *{animation:none!important;transition:none!important}}\n`;function useFonts(){useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(\"dz-fonts\"))return;const l=document.createElement(\"link\");l.id=\"dz-fonts\";l.rel=\"stylesheet\";l.href=\"https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700&family=Instrument+Serif:ital@0;1&family=Montserrat:wght@700;800&display=swap\";document.head.appendChild(l);},[]);}// Conteneur commun : porte la container query et injecte les styles\nfunction Root(props){useFonts();return /*#__PURE__*/_jsxs(\"div\",{className:\"dz-root\",children:[/*#__PURE__*/_jsxs(\"style\",{children:[BASE_CSS,props.css||\"\"]}),props.children]});}function Reveal(props){const{children,delay=0,y=40,style,className}=props;const ref=useRef(null);const inView=useInView(ref,{once:true,margin:\"-60px\"});if(isCanvas())return /*#__PURE__*/_jsx(\"div\",{className:className,style:style,children:children});return /*#__PURE__*/_jsx(motion.div,{ref:ref,className:className,style:style,initial:{opacity:0,y:y,filter:\"blur(6px)\"},animate:inView?{opacity:1,y:0,filter:\"blur(0px)\"}:{},transition:{duration:.9,ease:EASE,delay:delay},children:children});}function Head(props){return /*#__PURE__*/_jsxs(Reveal,{className:\"dz-head\",children:[props.eyebrow?/*#__PURE__*/_jsx(\"span\",{className:\"dz-pill\",children:props.eyebrow}):null,/*#__PURE__*/_jsx(\"h2\",{className:\"dz-h2\",style:props.light?{color:T.white}:undefined,children:props.title}),props.lede?/*#__PURE__*/_jsx(\"p\",{className:\"dz-lede\",style:props.light?{color:T.inkMuted}:undefined,children:props.lede}):null]});}const Arrow=()=>/*#__PURE__*/_jsx(\"span\",{className:\"arr\",\"aria-hidden\":\"true\",children:\"→\"});function useWidth(ref,initial){const[w,setW]=useState(initial);useEffect(()=>{if(!ref.current)return;setW(ref.current.getBoundingClientRect().width);if(typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(entries=>setW(entries[0].contentRect.width));ro.observe(ref.current);return()=>ro.disconnect();},[]);return w;}/* =========================================================================\n   1. NAVIGATION (+ pixel Meta)\n   ========================================================================= */// Masque l'ancien menu et l'ancien pied de page du modèle d'origine, s'ils sont encore dans la page,\n// et le bandeau Instagram Smartarget sur smartphone\n// (Smartarget force display:block en style inline : on le rend invisible et non cliquable)\nconst LEGACY_CSS=`.framer-hzifiu-container,.framer-bvddab-container{display:none!important}\n@media (max-width:640px){.smt-app,.smt-app *{visibility:hidden!important;pointer-events:none!important}.smt-app .sm-fixed,.smt-wrapper{display:none!important}}`;const NAV_CSS=`\n.dzn{padding:12px 24px 0;background:transparent}\n.dzn-bar{max-width:1180px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px;padding:0 8px 0 20px;border-radius:18px;background:rgba(255,255,255,.82);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid transparent;transition:border-color .3s,box-shadow .3s}\n.dzn.on .dzn-bar{border-color:${T.line};box-shadow:0 12px 30px -22px rgba(0,0,0,.35)}\n.dzn-logo img{height:22px;width:auto;display:block}\n.dzn-links{display:flex;gap:28px;font-size:15px}\n.dzn-links a{color:${T.muted};transition:color .2s}\n.dzn-links a:hover{color:${T.ink}}\n.dzn-right{display:flex;align-items:center;gap:8px}\n.dzn .dz-btn{height:46px;padding:0 18px;font-size:14px;border-radius:12px}\n.dzn-burger{display:none;width:46px;height:46px;border-radius:12px;border:1px solid ${T.line};background:${T.white};align-items:center;justify-content:center;cursor:pointer;padding:0}\n.dzn-burger i{display:block;width:18px;height:1.5px;background:${T.ink};position:relative;transition:transform .3s}\n.dzn-burger i::before,.dzn-burger i::after{content:\"\";position:absolute;left:0;width:18px;height:1.5px;background:${T.ink};transition:transform .3s,top .3s}\n.dzn-burger i::before{top:-6px}.dzn-burger i::after{top:6px}\n.dzn.open .dzn-burger i{background:transparent}\n.dzn.open .dzn-burger i::before{top:0;transform:rotate(45deg)}\n.dzn.open .dzn-burger i::after{top:0;transform:rotate(-45deg)}\n.dzn-panel{max-width:1180px;margin:8px auto 0;background:${T.white};border:1px solid ${T.line};border-radius:18px;padding:10px;display:grid;gap:2px;box-shadow:0 20px 40px -24px rgba(0,0,0,.35)}\n.dzn-panel a{padding:14px 14px;border-radius:12px;font-size:17px;font-weight:500}\n.dzn-panel a:hover{background:${T.soft}}\n.dzn-panel .dz-btn{margin-top:6px;width:100%}\n@container (max-width:900px){.dzn-links{display:none}.dzn-burger{display:inline-flex}}\n@container (max-width:560px){.dzn{padding:10px 12px 0}.dzn-right>.dz-btn{display:none}}\n`;const NAV_ITEMS=[[\"Projets\",\"/projets\"],[\"\\xc9tudes de cas\",\"/#etudes\"],[\"Comment \\xe7a marche\",\"/#process\"],[\"Tarifs\",\"/#tarifs\"],[\"FAQ\",\"/#faq\"]];/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function Navigation(props){const[on,setOn]=useState(false);const[open,setOpen]=useState(false);useEffect(()=>{if(typeof window===\"undefined\")return;if(!isCanvas()){// Sans breakpoint mobile, Framer fixe la page à 1200 px : on la cale sur la largeur réelle de l'écran\nconst meta=document.querySelector('meta[name=\"viewport\"]');const content=meta?meta.getAttribute(\"content\")||\"\":\"\";if(meta&&content.indexOf(\"device-width\")<0)meta.setAttribute(\"content\",\"width=device-width, initial-scale=1\");// Pixel Meta : une vue comptée par page visitée\ntrackPageView();}const f=()=>setOn(window.scrollY>10);f();window.addEventListener(\"scroll\",f,{passive:true});return()=>window.removeEventListener(\"scroll\",f);},[]);return /*#__PURE__*/_jsx(Root,{css:NAV_CSS+(isCanvas()?\"\":LEGACY_CSS),children:/*#__PURE__*/_jsx(\"div\",{className:\"dz\",children:/*#__PURE__*/_jsxs(\"header\",{className:\"dzn\"+(on?\" on\":\"\")+(open?\" open\":\"\"),children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dzn-bar\",children:[/*#__PURE__*/_jsx(\"a\",{className:\"dzn-logo\",href:\"/\",\"aria-label\":\"DESIGNR, accueil\",children:/*#__PURE__*/_jsx(\"img\",{src:LINKS.logo,alt:\"DESIGNR\"})}),/*#__PURE__*/_jsx(\"nav\",{className:\"dzn-links\",\"aria-label\":\"Navigation principale\",children:NAV_ITEMS.map(n=>/*#__PURE__*/_jsx(\"a\",{href:n[1],children:n[0]},n[0]))}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzn-right\",children:[/*#__PURE__*/_jsxs(\"a\",{className:\"dz-btn dz-btn-dark\",href:\"/#tarifs\",children:[props.cta,\" \",/*#__PURE__*/_jsx(Arrow,{})]}),/*#__PURE__*/_jsx(\"button\",{className:\"dzn-burger\",\"aria-label\":open?\"Fermer le menu\":\"Ouvrir le menu\",\"aria-expanded\":open,onClick:()=>setOpen(!open),children:/*#__PURE__*/_jsx(\"i\",{})})]})]}),/*#__PURE__*/_jsx(AnimatePresence,{children:open?/*#__PURE__*/_jsxs(motion.nav,{className:\"dzn-panel\",initial:{opacity:0,y:-10},animate:{opacity:1,y:0},exit:{opacity:0,y:-10},transition:{duration:.25},children:[NAV_ITEMS.map(n=>/*#__PURE__*/_jsx(\"a\",{href:n[1],onClick:()=>setOpen(false),children:n[0]},n[0])),/*#__PURE__*/_jsxs(\"a\",{className:\"dz-btn dz-btn-dark\",href:\"/#tarifs\",onClick:()=>setOpen(false),children:[props.cta,\" \",/*#__PURE__*/_jsx(Arrow,{})]})]}):null})]})})});}Navigation.defaultProps={cta:\"Voir les tarifs\"};addPropertyControls(Navigation,{cta:{type:ControlType.String,title:\"Bouton\"}});/* =========================================================================\n   2. HERO + bandeau de créations + marques\n   ========================================================================= */const HERO_CSS=`\n.dzh{padding:96px 0 0;text-align:center;background:${T.white};overflow:hidden}\n.dzh-in{display:grid;justify-items:center}\n.dzh-rating{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:14px;color:${T.muted};border:1px solid ${T.line};border-radius:999px;padding:6px 14px 6px 6px;background:${T.white}}\n.dzh-avs{display:flex}\n.dzh-avs span{width:26px;height:26px;border-radius:50%;border:2px solid ${T.white};margin-left:-8px;display:grid;place-items:center;font-size:9px;font-weight:600;color:#fff;letter-spacing:0}\n.dzh-avs span:first-child{margin-left:0}\n.dzh h1{font-size:92px;margin-top:26px;max-width:15ch;letter-spacing:-.045em;line-height:1}\n.dzh h1 .w{display:inline-block;white-space:pre}\n.dzh-lede{margin-top:24px}\n.dzh .dz-ctas{margin-top:32px}\n.dzh-price{font-size:14px;color:${T.muted};margin-top:18px}\n.dzh-price b{color:${T.ink};font-weight:600}\n.dzh-price a{text-decoration:underline!important;text-underline-offset:3px}\n.dzh-show{margin-top:72px;overflow:hidden;padding-bottom:28px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}\n.dzh-track{display:flex;gap:14px;width:max-content;animation:dzx 70s linear infinite}\n.dzh-show:hover .dzh-track{animation-play-state:paused}\n.dzh-fig{margin:0;width:280px;aspect-ratio:4/5;border-radius:22px;overflow:hidden;flex:none;background:${T.soft2};display:block}\n.dzh-fig:nth-child(even){transform:translateY(28px)}\n.dzh-fig img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.06);transition:transform 1s cubic-bezier(.2,.7,.2,1)}\n.dzh-fig:hover img{transform:scale(1.12)}\n.dzh-clients{padding:64px 0 0}\n.dzh-clients small{font-size:14px;color:${T.muted}}\n.dzh-names{overflow:hidden;margin-top:22px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}\n.dzh-names .t{display:flex;gap:56px;width:max-content;animation:dzx 40s linear infinite}\n.dzh-names span{font-size:28px;font-weight:600;letter-spacing:-.03em;color:#9DA1A7;white-space:nowrap}\n.dzh-names span:nth-child(3n){font-family:${T.serif};font-style:italic;font-weight:400;letter-spacing:-.01em}\n.dzh-q{margin:64px auto 0;max-width:760px;display:grid;gap:18px;justify-items:center}\n.dzh-q blockquote{margin:0;font-size:26px;line-height:1.35;letter-spacing:-.02em;font-weight:500}\n.dzh-who{display:flex;align-items:center;gap:12px;font-size:14px;text-align:left}\n.dzh-who .av{width:40px;height:40px;border-radius:10px;background:${T.ink};color:#fff;display:grid;place-items:center;font-weight:600}\n.dzh-who small{color:${T.muted};display:block;font-size:13px}\n@container (max-width:900px){.dzh{padding-top:72px}.dzh h1{font-size:64px}.dzh-fig{width:230px}.dzh-q blockquote{font-size:22px}}\n@container (max-width:560px){.dzh{padding-top:48px}.dzh h1{font-size:42px;margin-top:20px}.dzh-rating{font-size:12.5px;gap:6px 8px;border-radius:20px;padding:8px 12px}.dzh-fig{width:180px;border-radius:16px}.dzh-show{margin-top:44px}.dzh-names span{font-size:22px}.dzh-names .t{gap:36px}.dzh-q{margin-top:44px}.dzh-q blockquote{font-size:19px}.dzh-clients{padding-top:40px}}\n`;/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function Hero(props){const words=props.titleStart.split(\" \").filter(w=>w);const after=props.titleEnd.split(\" \").filter(w=>w);const canvas=isCanvas();let k=0;const word=(w,accent)=>{const i=k++;const inner=accent?/*#__PURE__*/_jsx(\"em\",{children:w}):w;if(canvas)return /*#__PURE__*/_jsxs(\"span\",{className:\"w\",children:[inner,\" \"]},i);return /*#__PURE__*/_jsxs(motion.span,{className:\"w\",initial:{opacity:0,y:\"0.35em\",filter:\"blur(8px)\"},animate:{opacity:1,y:0,filter:\"blur(0px)\"},transition:{duration:.9,ease:EASE,delay:.08*i},children:[inner,\" \"]},i);};const strip=PROJECTS.concat(PROJECTS);const names=PROJECTS.map(p=>p.name);return /*#__PURE__*/_jsx(Root,{css:HERO_CSS,children:/*#__PURE__*/_jsxs(\"section\",{className:\"dz dzh\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dz-wrap dzh-in\",children:[/*#__PURE__*/_jsx(Reveal,{y:16,children:/*#__PURE__*/_jsxs(\"div\",{className:\"dzh-rating\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"dzh-avs\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"span\",{style:{background:\"#2440d8\"},children:\"K\"}),/*#__PURE__*/_jsx(\"span\",{style:{background:\"#111\"},children:\"LH\"}),/*#__PURE__*/_jsx(\"span\",{style:{background:\"#1f8a3a\"},children:\"M\"}),/*#__PURE__*/_jsx(\"span\",{style:{background:\"#c9a227\"},children:\"GV\"})]}),/*#__PURE__*/_jsx(\"span\",{children:\"20+ marques accompagn\\xe9es\"}),/*#__PURE__*/_jsx(\"span\",{className:\"dz-dot\",\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsx(\"span\",{children:\"Premiers concepts sous 48\"+NB+\"h\"})]})}),/*#__PURE__*/_jsxs(\"h1\",{children:[words.map(w=>word(w,false)),word(props.titleAccent,true),after.map(w=>word(w,false))]}),/*#__PURE__*/_jsx(Reveal,{delay:.5,y:20,children:/*#__PURE__*/_jsx(\"p\",{className:\"dz-lede dzh-lede\",children:nb(props.lede)})}),/*#__PURE__*/_jsxs(Reveal,{delay:.65,y:20,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dz-ctas\",children:[/*#__PURE__*/_jsxs(\"a\",{className:\"dz-btn dz-btn-dark\",href:\"/#tarifs\",children:[nb(props.primary),\" \",/*#__PURE__*/_jsx(Arrow,{})]}),/*#__PURE__*/_jsx(\"a\",{className:\"dz-btn dz-btn-ghost\",href:\"/#appel\",children:props.secondary})]}),/*#__PURE__*/_jsxs(\"p\",{className:\"dzh-price\",children:[\"Logo d\\xe8s \",/*#__PURE__*/_jsx(\"b\",{children:\"280\"+NB+\"€\"}),\" \\xb7 Paiement unique \\xb7 Droits d’auteur inclus \\xb7\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"/politique-de-remboursement\",children:\"Satisfait ou rembours\\xe9 sur le Pack Basique\"})]})]})]}),/*#__PURE__*/_jsx(Reveal,{delay:.8,y:60,children:/*#__PURE__*/_jsx(\"div\",{className:\"dzh-show\",\"aria-label\":\"Aper\\xe7u de nos cr\\xe9ations\",children:/*#__PURE__*/_jsx(\"div\",{className:\"dzh-track\",children:strip.map((p,i)=>/*#__PURE__*/_jsx(\"a\",{className:\"dzh-fig\",href:CASE_URL(p.slug),\"aria-label\":p.name,children:/*#__PURE__*/_jsx(\"img\",{src:img(p.images[i<PROJECTS.length?p.cover||0:1],700),alt:\"\",loading:\"lazy\"})},p.slug+i))})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzh-clients\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"dz-wrap\",children:/*#__PURE__*/_jsx(Reveal,{children:/*#__PURE__*/_jsx(\"small\",{children:\"Ces marques ont confi\\xe9 leur identit\\xe9 \\xe0 DESIGNR\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"dzh-names\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"div\",{className:\"t\",children:names.concat(names).map((n,i)=>/*#__PURE__*/_jsx(\"span\",{children:n},i))})}),props.showQuote?/*#__PURE__*/_jsx(\"div\",{className:\"dz-wrap\",children:/*#__PURE__*/_jsxs(Reveal,{className:\"dzh-q\",children:[/*#__PURE__*/_jsx(\"blockquote\",{children:\"\\xab Excellente exp\\xe9rience. La communication a \\xe9t\\xe9 fluide, les d\\xe9lais ont \\xe9t\\xe9 respect\\xe9s et la qualit\\xe9 du travail a largement d\\xe9pass\\xe9 mes attentes. \\xbb\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzh-who\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"av\",children:\"A\"}),/*#__PURE__*/_jsxs(\"span\",{children:[\"Aura\",/*#__PURE__*/_jsx(\"small\",{children:\"Pack Branding d’exception\"})]})]})]})}):null]})]})});}Hero.defaultProps={titleStart:\"Une marque qui inspire\",titleAccent:\"confiance\",titleEnd:\"et qui fait vendre.\",lede:\"Cr\\xe9ateurs, coachs, e-commer\\xe7ants : paraissez aussi pros que les grands, sans le prix d’une agence. Premiers concepts sous 48 h.\",primary:\"Voir les packs d\\xe8s 280 €\",secondary:\"R\\xe9server un appel gratuit\",showQuote:true};addPropertyControls(Hero,{titleStart:{type:ControlType.String,title:\"Titre (d\\xe9but)\"},titleAccent:{type:ControlType.String,title:\"Mot en italique\"},titleEnd:{type:ControlType.String,title:\"Titre (fin)\"},lede:{type:ControlType.String,title:\"Texte\",displayTextArea:true},primary:{type:ControlType.String,title:\"Bouton 1\"},secondary:{type:ControlType.String,title:\"Bouton 2\"},showQuote:{type:ControlType.Boolean,title:\"Avis client\"}});/* =========================================================================\n   3. PORTFOLIO animé (colonnes verticales en boucle, façon Logomint)\n   ========================================================================= */const PF_CSS=`\n.dzp-stage{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 88%,transparent 100%)}\n.dzp-cols{display:grid;gap:14px;align-items:start}\n.dzp-track{display:flex;flex-direction:column;gap:14px;animation:dzy linear infinite;will-change:transform}\n.dzp-stage:hover .dzp-track{animation-play-state:paused}\n.dzp-block{display:grid;grid-template-columns:1fr 1fr;gap:10px;transition:transform .5s cubic-bezier(.2,.7,.2,1)}\n.dzp-block:hover{transform:scale(.985)}\n.dzp-tile{position:relative;border-radius:16px;overflow:hidden;background:${T.soft2};aspect-ratio:1}\n.dzp-tile.wide{grid-column:span 2;aspect-ratio:3/2}\n.dzp-tile img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.04);transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}\n.dzp-block:hover .dzp-tile img{transform:scale(1.1)}\n.dzp-label{position:absolute;left:10px;bottom:10px;display:flex;align-items:center;gap:6px;background:rgba(255,255,255,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:${T.ink};border-radius:999px;padding:7px 12px 7px 14px;font-size:13px;font-weight:500;letter-spacing:-.01em;opacity:0;transform:translateY(8px);transition:opacity .35s ease,transform .35s ease;white-space:nowrap}\n.dzp-label span{color:${T.muted};font-weight:400}\n.dzp-block:hover .dzp-label{opacity:1;transform:none}\n.dzp-cta{display:flex;justify-content:center;margin-top:40px}\n@container (max-width:560px){.dzp-block{gap:6px}.dzp-tile{border-radius:12px}.dzp-cols,.dzp-track{gap:8px}.dzp-label{display:none}}\n@media (hover:none){.dzp-label{opacity:1;transform:none}}\n`;function PBlock(props){const p=props.p;const a=p.images[0];const sq=p.images.slice(1,3);const extra=p.images.length>=5?p.images.slice(3,5):[];const wide=/*#__PURE__*/_jsxs(\"div\",{className:\"dzp-tile wide\",children:[/*#__PURE__*/_jsx(\"img\",{src:img(a,900),alt:`${p.name}, logo et identit\\xe9 visuelle`,loading:\"lazy\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzp-label\",children:[p.name,\" \",/*#__PURE__*/_jsxs(\"span\",{children:[\"\\xb7 \",p.tag]})]})]},\"w\");const tile=(s,i)=>/*#__PURE__*/_jsx(\"div\",{className:\"dzp-tile\",children:/*#__PURE__*/_jsx(\"img\",{src:img(s,600),alt:\"\",loading:\"lazy\"})},\"t\"+i+s);const squares=sq.map((s,i)=>tile(s,i));const extras=extra.map((s,i)=>tile(s,i+10));return /*#__PURE__*/_jsx(\"a\",{className:\"dzp-block\",href:CASE_URL(p.slug),\"aria-label\":`Voir le projet ${p.name}`,children:props.flip?squares.concat([wide],extras):[wide].concat(squares,extras)});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function Portfolio(props){const ref=useRef(null);const w=useWidth(ref,1100);const n=w>700?3:2;const cols=[];for(let c=0;c<n;c++)cols.push([]);PROJECTS.forEach((p,i)=>cols[i%n].push(p));const base=props.stageHeight||900;const h=w>900?base:w>560?Math.round(base*.85):Math.round(base*.72);const factor=[1,1.25,.9];return /*#__PURE__*/_jsx(Root,{css:PF_CSS,children:/*#__PURE__*/_jsx(\"section\",{className:\"dz dz-sec\",id:\"portfolio\",style:{background:T.white},children:/*#__PURE__*/_jsxs(\"div\",{className:\"dz-wrap\",ref:ref,children:[/*#__PURE__*/_jsx(Head,{eyebrow:props.eyebrow,title:props.title,lede:props.lede}),/*#__PURE__*/_jsx(Reveal,{y:60,children:/*#__PURE__*/_jsx(\"div\",{className:\"dzp-stage\",style:{height:h},children:/*#__PURE__*/_jsx(\"div\",{className:\"dzp-cols\",style:{gridTemplateColumns:`repeat(${n}, minmax(0,1fr))`},children:cols.map((list,ci)=>/*#__PURE__*/_jsx(\"div\",{style:{marginTop:ci===1?-140:0},children:/*#__PURE__*/_jsx(\"div\",{className:\"dzp-track\",style:{animationDuration:`${Math.round(props.speed*factor[ci]*list.length/4)}s`,animationDirection:ci===1?\"reverse\":\"normal\"},children:list.concat(list).map((p,i)=>/*#__PURE__*/_jsx(PBlock,{p:p,flip:(i+ci)%2===1},p.slug+i))})},ci))})})}),/*#__PURE__*/_jsx(\"div\",{className:\"dzp-cta\",children:/*#__PURE__*/_jsxs(\"a\",{className:\"dz-btn dz-btn-ghost\",href:\"/projets\",children:[\"Voir tous les projets \",/*#__PURE__*/_jsx(Arrow,{})]})})]})})});}Portfolio.defaultProps={eyebrow:\"Portfolio\",title:\"Des marques cr\\xe9dibles d\\xe8s le premier jour\",lede:\"Tech, finance, immobilier, mode, bien-\\xeatre : chaque identit\\xe9 est pens\\xe9e pour une seule chose, que les clients de la marque lui fassent confiance au premier coup d’œil.\",stageHeight:900,speed:60};addPropertyControls(Portfolio,{eyebrow:{type:ControlType.String,title:\"\\xc9tiquette\"},title:{type:ControlType.String,title:\"Titre\"},lede:{type:ControlType.String,title:\"Texte\",displayTextArea:true},stageHeight:{type:ControlType.Number,title:\"Hauteur d\\xe9fil\\xe9\",min:400,max:1400,step:10},speed:{type:ControlType.Number,title:\"Dur\\xe9e (s)\",min:20,max:200,step:5}});/* =========================================================================\n   4. CE QUI EST INCLUS (bento)\n   ========================================================================= */const INC_CSS=`\n.dzi{background:${T.soft}}\n.dzi-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}\n.dzi-card{background:${T.white};border-radius:24px;padding:10px 10px 26px;display:grid;gap:18px;align-content:start;box-shadow:0 1px 0 ${T.line};overflow:hidden;height:100%}\n.dzi-cell.c3{grid-column:span 3}.dzi-cell.c2{grid-column:span 2}\n.dzi-vis{border-radius:16px;overflow:hidden;aspect-ratio:16/9;background:${T.soft2};position:relative}\n.dzi-cell.c2 .dzi-vis{aspect-ratio:4/3}\n.dzi-vis img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}\n.dzi-vis img.social{object-position:100% 0%;background:#fff}\n.dzi-card:hover .dzi-vis img{transform:scale(1.06)}\n.dzi-txt{padding:0 16px;display:grid;gap:6px}\n.dzi-txt h3{font-size:22px;letter-spacing:-.025em}\n.dzi-txt p{color:${T.muted};font-size:15px}\n.dzi-trio{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;height:100%;padding:18px;align-content:center}\n.dzi-trio>div{border-radius:14px;overflow:hidden;background:#000;aspect-ratio:1;box-shadow:0 10px 24px -14px rgba(0,0,0,.45);container-type:inline-size;display:flex;align-items:center;justify-content:center;transition:transform .6s cubic-bezier(.2,.7,.2,1)}\n.dzi-trio>div:nth-child(2){transform:translateY(-8px)}\n.dzi-card:hover .dzi-trio>div:nth-child(1){transform:translateY(-4px) rotate(-2deg)}\n.dzi-card:hover .dzi-trio>div:nth-child(3){transform:translateY(-4px) rotate(2deg)}\n.gv{display:flex;align-items:center;font-family:Montserrat,${T.sans};line-height:1;white-space:nowrap}\n.gv i{display:block;background-repeat:no-repeat;flex:none}\n.gv b{font-weight:800;letter-spacing:-.01em}\n.gv-gold b{background:linear-gradient(90deg,#DAAF6E,#946A2C 55%,#F1DCC0);-webkit-background-clip:text;background-clip:text;color:transparent}\n.gv-col{flex-direction:column}\n.gv-col b{color:#fff;font-weight:700}\n.gv-2l b{display:block;font-weight:700;letter-spacing:.03em;background:linear-gradient(180deg,#E6C487,#B98C45);-webkit-background-clip:text;background-clip:text;color:transparent}\n.dzi-guide{display:grid;grid-template-columns:1.3fr 1fr;gap:10px;height:100%;padding:16px}\n.dzi-guide .pg{background:${T.white};border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:10px;box-shadow:0 8px 20px -14px rgba(0,0,0,.35);min-width:0}\n.dzi-guide .pg.dark{background:${T.ink};color:#fff;justify-content:space-between}\n.dzi-guide small{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:${T.muted}}\n.dzi-guide .pg.dark small{color:${T.inkMuted}}\n.dzi-guide .sw{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;flex:1}\n.dzi-guide .sw i{border-radius:8px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}\n.dzi-guide .hx{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;font-size:9px;color:${T.muted}}\n.dzi-guide b{font-size:56px;font-weight:500;letter-spacing:-.04em;line-height:1}\n.dzi-guide .pg.dark span{font-size:12px;color:${T.inkMuted}}\n.dzi-guide .ln{display:grid;gap:5px}\n.dzi-guide .ln i{height:4px;border-radius:4px;background:#3A3A3C}\n.dzi-guide .ln i:nth-child(2){width:80%}.dzi-guide .ln i:nth-child(3){width:55%}\n.dzi-files{display:flex;flex-direction:column;justify-content:center;gap:8px;height:100%;padding:18px}\n.dzi-file{display:flex;align-items:center;gap:10px;background:${T.white};border:1px solid ${T.line};border-radius:12px;padding:10px 12px;font-size:13px;animation:dzfile 6s ease-in-out infinite;white-space:nowrap;overflow:hidden}\n.dzi-file:nth-child(2){animation-delay:.4s}.dzi-file:nth-child(3){animation-delay:.8s}\n.dzi-file i{font-style:normal;font-size:10px;font-weight:600;background:${T.ink};color:#fff;border-radius:5px;padding:3px 6px}\n.dzi-file span{margin-left:auto;color:${T.muted};font-size:12px}\n@keyframes dzfile{0%,100%{transform:translateX(0)}50%{transform:translateX(6px)}}\n.dzi-cta{display:flex;justify-content:center;margin-top:40px}\n@container (max-width:900px){.dzi-cell.c3,.dzi-cell.c2{grid-column:span 3}.dzi-cell.c2:last-child{grid-column:span 6}.dzi-cell.c2:last-child .dzi-vis{aspect-ratio:16/7}}\n@container (max-width:560px){.dzi-grid{grid-template-columns:1fr}.dzi-cell.c3,.dzi-cell.c2,.dzi-cell.c2:last-child{grid-column:auto}.dzi-cell.c2:last-child .dzi-vis{aspect-ratio:4/3}.dzi-txt h3{font-size:20px}.dzi-trio{padding:14px;gap:8px}}\n`;// Trois pistes de logo Gold Visual : le symbole est découpé dans les visuels du canevas,\n// le nom est recomposé en texte pour afficher « Gold Visual ».\n// Sym : fichier, largeur et hauteur de l’image, position et taille du symbole, hauteur voulue (en cqw)\nfunction Sym(props){const s=props.hc/props.h;const u=v=>`${(v*s).toFixed(2)}cqw`;return /*#__PURE__*/_jsx(\"i\",{style:{width:u(props.w),height:u(props.h),backgroundImage:`url(https://framerusercontent.com/images/${props.f})`,backgroundSize:`${u(props.W)} ${u(props.H)}`,backgroundPosition:`-${u(props.x)} -${u(props.y)}`}});}function GoldConcepts(){return /*#__PURE__*/_jsxs(\"div\",{className:\"dzi-trio\",role:\"img\",\"aria-label\":\"Trois concepts de logo pour Gold Visual\",children:[/*#__PURE__*/_jsx(\"div\",{children:/*#__PURE__*/_jsxs(\"span\",{className:\"gv gv-gold\",style:{gap:\"3cqw\"},children:[/*#__PURE__*/_jsx(Sym,{f:\"pBj6BMi5ApC1ewYc91ClVDNpd8.png\",W:417,H:126,x:27,y:37,w:51,h:44,hc:13}),/*#__PURE__*/_jsx(\"b\",{style:{fontSize:\"9.5cqw\"},children:\"GOLD VISUAL\"})]})}),/*#__PURE__*/_jsx(\"div\",{children:/*#__PURE__*/_jsxs(\"span\",{className:\"gv gv-col\",style:{gap:\"6cqw\"},children:[/*#__PURE__*/_jsx(Sym,{f:\"kPKSsKK5AcfuuusCMBMiIPOieJU.png\",W:291,H:204,x:107,y:28,w:79,h:92,hc:36}),/*#__PURE__*/_jsx(\"b\",{style:{fontSize:\"8.5cqw\"},children:\"GOLD VISUAL\"})]})}),/*#__PURE__*/_jsx(\"div\",{children:/*#__PURE__*/_jsxs(\"span\",{className:\"gv gv-2l\",style:{gap:\"4cqw\"},children:[/*#__PURE__*/_jsx(Sym,{f:\"AwmyNnSeaZH8BeverQoMb4odaM.png\",W:312,H:133,x:54,y:32,w:69,h:69,hc:22}),/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"b\",{style:{fontSize:\"10cqw\"},children:\"GOLD\"}),/*#__PURE__*/_jsx(\"b\",{style:{fontSize:\"10cqw\"},children:\"VISUAL\"})]})]})})]});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function Inclus(props){const social=props.socialImage||SOCIAL_IMG;const cell=(cls,d,vis,h,p)=>/*#__PURE__*/_jsx(Reveal,{className:\"dzi-cell \"+cls,delay:d,children:/*#__PURE__*/_jsxs(\"div\",{className:\"dzi-card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"dzi-vis\",children:vis}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzi-txt\",children:[/*#__PURE__*/_jsx(\"h3\",{children:h}),/*#__PURE__*/_jsx(\"p\",{children:p})]})]})});return /*#__PURE__*/_jsx(Root,{css:INC_CSS,children:/*#__PURE__*/_jsx(\"section\",{className:\"dz dz-sec dzi\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"dz-wrap\",children:[/*#__PURE__*/_jsx(Head,{eyebrow:\"Ce que vous recevez\",title:props.title,lede:\"Logo, charte, mises en situation, visuels r\\xe9seaux et fichiers sources : avec le Pack Marketing Complet, vous avez tout pour vous montrer partout avec la m\\xeame image pro.\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzi-grid\",children:[cell(\"c3\",0,/*#__PURE__*/_jsx(GoldConcepts,{}),\"Plusieurs pistes de logo\",\"Jusqu’\\xe0 5 concepts diff\\xe9rents, pour choisir celui qui ressemble vraiment \\xe0 votre marque.\"),cell(\"c3\",.08,props.guideImage?/*#__PURE__*/_jsx(\"img\",{src:props.guideImage,alt:\"Exemple de charte graphique\",loading:\"lazy\"}):/*#__PURE__*/_jsxs(\"div\",{className:\"dzi-guide\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"pg\",children:[/*#__PURE__*/_jsx(\"small\",{children:\"02 \\xb7 Couleurs\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"sw\",children:[/*#__PURE__*/_jsx(\"i\",{style:{background:\"#111\"}}),/*#__PURE__*/_jsx(\"i\",{style:{background:\"#3A3A3C\"}}),/*#__PURE__*/_jsx(\"i\",{style:{background:\"#D1D3D6\"}}),/*#__PURE__*/_jsx(\"i\",{style:{background:\"#F7F7F7\"}})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"hx\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"#111111\"}),/*#__PURE__*/_jsx(\"span\",{children:\"#3A3A3C\"}),/*#__PURE__*/_jsx(\"span\",{children:\"#D1D3D6\"}),/*#__PURE__*/_jsx(\"span\",{children:\"#F7F7F7\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"pg dark\",children:[/*#__PURE__*/_jsx(\"small\",{children:\"03 \\xb7 Typographie\"}),/*#__PURE__*/_jsx(\"b\",{children:\"Aa\"}),/*#__PURE__*/_jsx(\"span\",{children:\"Instrument Sans\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"ln\",children:[/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{})]})]})]}),\"Guide de marque complet\",\"Couleurs, typographies, r\\xe8gles d’usage : votre marque reste coh\\xe9rente partout, m\\xeame quand vous d\\xe9l\\xe9guez.\"),cell(\"c2\",0,/*#__PURE__*/_jsx(\"img\",{src:img(byslug(\"gold-visual\").images[0],700),alt:\"\",loading:\"lazy\"}),\"Mises en situation 3D\",\"Cartes de visite, enseigne, packaging : vous voyez votre marque en vrai avant de l’imprimer.\"),cell(\"c2\",.08,/*#__PURE__*/_jsx(\"img\",{className:\"social\",src:social,alt:\"Profil Instagram de la marque MUSHER\",loading:\"lazy\"}),\"Visuels pour r\\xe9seaux sociaux\",\"Des visuels pr\\xeats \\xe0 publier, pour un Instagram et un LinkedIn aussi pros que votre offre.\"),cell(\"c2\",.16,/*#__PURE__*/_jsxs(\"div\",{className:\"dzi-files\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dzi-file\",children:[/*#__PURE__*/_jsx(\"i\",{children:\"AI\"}),\"logo-principal.ai\",/*#__PURE__*/_jsx(\"span\",{children:\"2,4 Mo\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzi-file\",children:[/*#__PURE__*/_jsx(\"i\",{children:\"SVG\"}),\"symbole-noir.svg\",/*#__PURE__*/_jsx(\"span\",{children:\"18 Ko\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzi-file\",children:[/*#__PURE__*/_jsx(\"i\",{children:\"PDF\"}),\"guide-de-marque.pdf\",/*#__PURE__*/_jsx(\"span\",{children:\"6,1 Mo\"})]})]}),\"Fichiers sources et 100 % des droits\",\"PDF, EPS, AI, SVG : votre logo vous appartient enti\\xe8rement et peut \\xeatre d\\xe9pos\\xe9 \\xe0 votre nom.\")]}),/*#__PURE__*/_jsx(\"div\",{className:\"dzi-cta\",children:/*#__PURE__*/_jsxs(\"a\",{className:\"dz-btn dz-btn-dark\",href:\"/#tarifs\",children:[\"Voir les packs d\\xe8s 280\"+NB+\"€\",\" \",/*#__PURE__*/_jsx(Arrow,{})]})})]})})});}Inclus.defaultProps={title:\"Tout pour lancer une marque cr\\xe9dible, pr\\xeate \\xe0 l’emploi\",guideImage:\"\",socialImage:\"\"};addPropertyControls(Inclus,{title:{type:ControlType.String,title:\"Titre\"},guideImage:{type:ControlType.Image,title:\"Image charte\"},socialImage:{type:ControlType.Image,title:\"Image r\\xe9seaux\"}});/* =========================================================================\n   5. TARIFS\n   ========================================================================= */const PR_CSS=`\n.dzr-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:start}\n.dzr-cell{display:flex}\n.dzr-plus{font-size:12px;font-weight:500;color:${T.muted};padding:18px 18px 0;letter-spacing:.01em}\n.dzr-plan.hot .dzr-plus{color:${T.inkMuted}}\n.dzr-plan{background:${T.soft};border-radius:28px;padding:10px;display:flex;flex-direction:column;width:100%;transition:transform .4s cubic-bezier(.2,.7,.2,1)}\n.dzr-plan:hover{transform:translateY(-6px)}\n.dzr-in{background:${T.white};border-radius:20px;padding:26px;display:grid;gap:16px;box-shadow:0 1px 0 ${T.line}}\n.dzr-plan.hot{background:${T.ink}}\n.dzr-top{display:flex;justify-content:space-between;align-items:center;gap:10px}\n.dzr-top h3{font-size:20px;letter-spacing:-.02em}\n.dzr-badge{font-size:13px;font-weight:500;padding:4px 12px 12px;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;min-height:30px}\n.dzr-plan:not(.hot) .dzr-badge{visibility:hidden}\n@container (max-width:900px){.dzr-plan:not(.hot) .dzr-badge{display:none}}\n.dzr-price{font-size:56px;font-weight:600;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}\n.dzr-price small{font-size:15px;font-weight:500;color:${T.muted};letter-spacing:-.01em;margin-left:8px}\n.dzr-in p{color:${T.muted};font-size:14px;min-height:4.5em}\n.dzr-in .dz-btn{width:100%}\n.dzr-list{padding:12px 18px 16px!important;display:grid;gap:11px;font-size:15px}\n.dzr-plan.hot .dzr-list{color:#fff}\n.dzr-list li{display:flex;gap:10px;align-items:flex-start}\n.dzr-list li::before{content:\"✓\";flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:11px;background:${T.white};color:${T.ink};margin-top:1px;box-shadow:0 0 0 1px ${T.line}}\n.dzr-note{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:28px}\n.dzr-note span{font-size:13px;font-weight:500;border:1px solid ${T.line};border-radius:8px;padding:6px 12px;color:${T.muted}}\n@container (max-width:900px){.dzr-plans{grid-template-columns:1fr;max-width:520px;margin:0 auto}}\n@container (max-width:900px){.dzr-in p{min-height:0}}\n@container (max-width:560px){.dzr-price{font-size:46px}.dzr-in{padding:22px}}\n`;// Chaque offre reprend la précédente et ajoute des éléments : 5, puis 8, puis 11 lignes\nconst PLANS=[{name:\"Basique\",price:\"280\",desc:\"Pour lancer votre activit\\xe9 avec un logo pro, vite, et sans risque : satisfait ou rembours\\xe9.\",href:LINKS.basique,cta:\"Lancer mon projet\",items:[\"1 concept de logo inclus\",\"2 r\\xe9visions incluses\",\"Fichier imprimable\",\"Droits d’auteur inclus\",\"Livraison en 2 jours\"]},{name:\"Branding d’exception\",price:\"549\",desc:\"Pour une marque compl\\xe8te qui inspire confiance sur tous vos supports, d\\xe8s le premier contact.\",href:LINKS.exception,cta:\"Choisir ce pack\",hot:true,items:[\"3 concepts de logo inclus\",\"2 r\\xe9visions incluses\",\"Fichier imprimable\",\"Droits d’auteur inclus\",\"Mise en situation 3D\",\"Typographie de la marque\",\"Guide de branding complet\",\"Livraison en 2 jours\"]},{name:\"Pack Marketing Complet\",price:\"780\",desc:\"Pour une marque pr\\xeate \\xe0 vendre : identit\\xe9, supports et visuels r\\xe9seaux sociaux, tout est fait.\",href:LINKS.marketing,cta:\"Lancer mon projet\",items:[\"5 concepts de logo inclus\",\"R\\xe9visions multiples\",\"Fichier imprimable\",\"Droits d’auteur inclus\",\"Mise en situation 3D\",\"Typographie de la marque\",\"Guide de branding complet\",\"Formats sources et vectoriels (PDF, EPS, AI, SVG)\",\"Kit branding pour entreprise\",\"Visuels pour r\\xe9seaux sociaux\",\"Livraison en 4 jours\"]}];/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function Tarifs(props){return /*#__PURE__*/_jsx(Root,{css:PR_CSS,children:/*#__PURE__*/_jsx(\"section\",{className:\"dz dz-sec\",id:\"tarifs\",style:{background:T.white},children:/*#__PURE__*/_jsxs(\"div\",{className:\"dz-wrap\",children:[/*#__PURE__*/_jsx(Head,{eyebrow:\"Tarifs\",title:props.title,lede:props.lede}),/*#__PURE__*/_jsx(\"div\",{className:\"dzr-plans\",children:PLANS.map((p,i)=>/*#__PURE__*/_jsx(Reveal,{delay:i*.08,className:\"dzr-cell\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"dzr-plan\"+(p.hot?\" hot\":\"\"),children:[/*#__PURE__*/_jsx(\"div\",{className:\"dzr-badge\",\"aria-hidden\":!p.hot,children:p.hot?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"span\",{className:\"dz-dot\"}),\"Le plus choisi\"]}):NB}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzr-in\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"dzr-top\",children:/*#__PURE__*/_jsx(\"h3\",{children:p.name})}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzr-price\",children:[p.price+NB+\"€\",/*#__PURE__*/_jsx(\"small\",{children:\"paiement unique\"})]}),/*#__PURE__*/_jsx(\"p\",{children:p.desc}),/*#__PURE__*/_jsxs(\"a\",{className:\"dz-btn \"+(p.hot?\"dz-btn-dark\":\"dz-btn-ghost\"),href:p.href,target:\"_blank\",rel:\"noopener\",onClick:()=>fbq(\"track\",\"InitiateCheckout\",{value:Number(p.price),currency:\"EUR\",content_name:p.name}),children:[p.cta,\" \",/*#__PURE__*/_jsx(Arrow,{})]})]}),/*#__PURE__*/_jsxs(\"p\",{className:\"dzr-plus\",children:[\"Inclus dans ce pack \\xb7 \",p.items.length,\" \",\"\\xe9l\\xe9ments\"]}),/*#__PURE__*/_jsx(\"ul\",{className:\"dzr-list\",children:p.items.map(it=>/*#__PURE__*/_jsx(\"li\",{children:it},it))})]})},p.name))}),/*#__PURE__*/_jsxs(Reveal,{className:\"dzr-note\",y:16,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Paiement s\\xe9curis\\xe9 par Stripe\"}),/*#__PURE__*/_jsx(\"span\",{children:\"Paiement unique, sans abonnement\"}),/*#__PURE__*/_jsx(\"span\",{children:\"E-book offert avec chaque pack\"}),/*#__PURE__*/_jsx(\"span\",{children:\"Satisfait ou rembours\\xe9 sur le Pack Basique\"})]})]})})});}Tarifs.defaultProps={title:\"Des tarifs clairs et fixes, sans devis ni mauvaise surprise\",lede:\"La rigueur d’une agence, \\xe0 un prix pens\\xe9 pour ceux qui lancent ou d\\xe9veloppent leur activit\\xe9. Vous payez une fois, la marque est \\xe0 vous.\"};addPropertyControls(Tarifs,{title:{type:ControlType.String,title:\"Titre\"},lede:{type:ControlType.String,title:\"Texte\",displayTextArea:true}});/* =========================================================================\n   5 bis. APPEL DÉCOUVERTE OFFERT (avant de lancer le projet)\n   ========================================================================= */const CALL_CSS=`\n.dzv{background:${T.soft}}\n.dzv-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;align-items:center}\n.dzv h2{font-size:56px;margin-top:18px}\n.dzv-lede{color:${T.muted};font-size:18px;line-height:1.55;margin-top:18px;max-width:50ch}\n.dzv-list{margin-top:30px!important;display:grid;gap:16px}\n.dzv-list li{display:flex;gap:14px;align-items:flex-start}\n.dzv-list li i{flex:none;width:30px;height:30px;border-radius:10px;background:${T.ink};color:#fff;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}\n.dzv-list li b{display:block;font-weight:500;font-size:17px;letter-spacing:-.015em}\n.dzv-list li small{display:block;color:${T.muted};font-size:15px;line-height:1.45;margin-top:2px}\n.dzv .dz-ctas{justify-content:flex-start;margin-top:34px}\n.dzv-note{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}\n.dzv-note span{font-size:13px;color:${T.muted};border:1px solid ${T.line};background:${T.white};border-radius:999px;padding:5px 12px}\n.dzv-ill{position:relative;background:${T.white};border-radius:28px;padding:22px;display:grid;gap:12px;box-shadow:0 1px 0 ${T.line},0 40px 80px -50px rgba(0,0,0,.35)}\n.dzv-call{display:flex;align-items:center;gap:14px;background:${T.ink};color:#fff;border-radius:20px;padding:16px 18px;min-width:0}\n.dzv-av{position:relative;width:46px;height:46px;border-radius:50%;background:${T.designr};display:grid;place-items:center;flex:none;font-weight:600;font-size:17px}\n.dzv-av::before{content:\"\";position:absolute;inset:-5px;border-radius:50%;border:1.5px solid rgba(255,255,255,.35);animation:dzring 2.4s ease-out infinite}\n@keyframes dzring{0%{transform:scale(.9);opacity:1}100%{transform:scale(1.35);opacity:0}}\n.dzv-who{min-width:0}\n.dzv-who b{display:block;font-weight:500;font-size:16px;white-space:nowrap}\n.dzv-who small{display:block;color:${T.inkMuted};font-size:13px;white-space:nowrap}\n.dzv-wave{margin-left:auto;display:flex;gap:3px;align-items:center;height:26px;flex:none}\n.dzv-wave i{display:block;width:3px;height:8px;border-radius:3px;background:#fff;animation:dzwave 1.1s ease-in-out infinite}\n.dzv-wave i:nth-child(2){animation-delay:.15s}.dzv-wave i:nth-child(3){animation-delay:.3s}.dzv-wave i:nth-child(4){animation-delay:.45s}.dzv-wave i:nth-child(5){animation-delay:.6s}\n@keyframes dzwave{0%,100%{height:6px;opacity:.45}50%{height:24px;opacity:1}}\n.dzv-book{border:1px solid ${T.line};border-radius:20px;padding:18px;display:grid;gap:14px}\n.dzv-book-h{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:14px}\n.dzv-book-h b{font-weight:600}\n.dzv-book-h span{font-size:12px;color:${T.muted};border:1px solid ${T.line};border-radius:999px;padding:3px 10px;white-space:nowrap}\n.dzv-days{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}\n.dzv-days span{border-radius:12px;background:${T.soft};padding:9px 0;text-align:center;font-size:12px;color:${T.muted};display:grid;gap:1px}\n.dzv-days span b{font-size:17px;color:${T.ink};font-weight:500;font-variant-numeric:tabular-nums}\n.dzv-days span.on{background:${T.ink};color:${T.inkMuted}}\n.dzv-days span.on b{color:#fff}\n.dzv-slots{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}\n.dzv-slots span{border:1px solid ${T.line};border-radius:10px;padding:9px 0;text-align:center;font-size:13px;font-variant-numeric:tabular-nums;transition:background .35s,color .35s,border-color .35s}\n.dzv-slots span.on{background:${T.ink};border-color:${T.ink};color:#fff}\n.dzv-ok{display:flex;align-items:center;gap:10px;background:#e8f8ee;color:#0a7a35;border-radius:14px;padding:12px 14px;font-size:14px;font-weight:500}\n.dzv-ok i{flex:none;width:22px;height:22px;border-radius:50%;background:#0a7a35;color:#fff;display:grid;place-items:center;font-style:normal;font-size:11px}\n@container (max-width:900px){.dzv-grid{grid-template-columns:1fr;gap:44px}.dzv h2{font-size:44px}.dzv-ill{max-width:560px;width:100%;justify-self:center}}\n@container (max-width:560px){.dzv h2{font-size:36px}.dzv-lede{font-size:16px}.dzv-list li b{font-size:16px}.dzv-list li small{font-size:14px}.dzv-ill{padding:14px;border-radius:22px}.dzv-call{padding:14px;gap:12px}.dzv-av{width:40px;height:40px;font-size:15px}.dzv-book{padding:14px;border-radius:16px}.dzv-days,.dzv-slots{gap:6px}.dzv-days span b{font-size:15px}.dzv-slots span{font-size:12px}.dzv-ok{font-size:13px}}\n`;const CALL_POINTS=[[\"On comprend votre activit\\xe9\",\"Vos clients, vos objectifs, ce qui freine aujourd’hui votre image et ce qu’elle doit dire demain.\"],[\"On vous dit honn\\xeatement ce qu’il vous faut\",\"Basique, Branding d’exception ou Pack Marketing Complet : seulement ce qui vous sert vraiment, rien de plus.\"],[\"Vous repartez avec un plan clair\",\"D\\xe9roul\\xe9, d\\xe9lais, r\\xe9visions, droits d’auteur : vous savez exactement ce que vous recevez, et quand.\"]];const CALL_DAYS=[[\"Lun\",\"19\"],[\"Mar\",\"20\"],[\"Mer\",\"21\"],[\"Jeu\",\"22\"],[\"Ven\",\"23\"]];const CALL_SLOTS=[\"09:30\",\"11:00\",\"14:30\",\"17:00\"];/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function Appel(props){const slot=useTicker(CALL_SLOTS.length,1800);return /*#__PURE__*/_jsx(Root,{css:CALL_CSS,children:/*#__PURE__*/_jsx(\"section\",{className:\"dz dz-sec dzv\",id:\"appel\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"dz-wrap dzv-grid\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(Reveal,{y:24,children:[/*#__PURE__*/_jsxs(\"span\",{className:\"dz-pill\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"dz-dot\"}),props.eyebrow]}),/*#__PURE__*/_jsxs(\"h2\",{children:[props.title.replace(\" ?\",\"\\xa0?\"),\" \",/*#__PURE__*/_jsx(\"em\",{children:props.accent})]}),/*#__PURE__*/_jsx(\"p\",{className:\"dzv-lede\",children:props.lede})]}),/*#__PURE__*/_jsxs(Reveal,{y:24,delay:.08,children:[/*#__PURE__*/_jsx(\"ul\",{className:\"dzv-list\",children:CALL_POINTS.map((c,i)=>/*#__PURE__*/_jsxs(\"li\",{children:[/*#__PURE__*/_jsx(\"i\",{children:String(i+1).padStart(2,\"0\")}),/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"b\",{children:c[0]}),/*#__PURE__*/_jsx(\"small\",{children:c[1]})]})]},c[0]))}),/*#__PURE__*/_jsxs(\"div\",{className:\"dz-ctas\",children:[/*#__PURE__*/_jsxs(\"a\",{className:\"dz-btn dz-btn-dark\",href:LINKS.calendly,target:\"_blank\",rel:\"noopener\",children:[props.cta,\" \",/*#__PURE__*/_jsx(Arrow,{})]}),/*#__PURE__*/_jsx(\"a\",{className:\"dz-btn dz-btn-ghost\",href:\"/#tarifs\",children:\"Voir les packs\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzv-note\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"30\"+NB+\"minutes\"}),/*#__PURE__*/_jsxs(\"span\",{children:[\"100\",NB,\"% gratuit\"]}),/*#__PURE__*/_jsx(\"span\",{children:\"Sans engagement\"})]})]})]}),/*#__PURE__*/_jsx(Reveal,{y:50,delay:.12,children:/*#__PURE__*/_jsxs(\"div\",{className:\"dzv-ill\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dzv-call\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"dzv-av\",children:\"D\"}),/*#__PURE__*/_jsxs(\"span\",{className:\"dzv-who\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"Appel d\\xe9couverte\"}),/*#__PURE__*/_jsx(\"small\",{children:\"DESIGNR \\xb7 30\"+NB+\"min \\xb7 offert\"})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"dzv-wave\",children:[/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzv-book\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dzv-book-h\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"Choisissez votre cr\\xe9neau\"}),/*#__PURE__*/_jsx(\"span\",{children:\"Octobre\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"dzv-days\",children:CALL_DAYS.map((d,i)=>/*#__PURE__*/_jsxs(\"span\",{className:i===2?\"on\":\"\",children:[d[0],/*#__PURE__*/_jsx(\"b\",{children:d[1]})]},d[0]))}),/*#__PURE__*/_jsx(\"div\",{className:\"dzv-slots\",children:CALL_SLOTS.map((s,i)=>/*#__PURE__*/_jsx(\"span\",{className:i===slot?\"on\":\"\",children:s},s))})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzv-ok\",children:[/*#__PURE__*/_jsx(\"i\",{children:\"✓\"}),\"Appel confirm\\xe9 \\xb7 mercredi 21 \\xe0\",\" \",CALL_SLOTS[slot]]})]})})]})})});}Appel.defaultProps={eyebrow:\"Appel d\\xe9couverte offert\",title:\"Et si vous ne savez pas quel pack choisir ?\",accent:\"Nous vous conseillons.\",lede:\"Avant de commander, r\\xe9servez un appel t\\xe9l\\xe9phonique de 30 minutes avec notre \\xe9quipe. C’est gratuit, sans engagement, et vous saurez exactement comment donner \\xe0 votre marque l’image qu’elle m\\xe9rite.\",cta:\"R\\xe9server mon appel gratuit\"};addPropertyControls(Appel,{eyebrow:{type:ControlType.String,title:\"\\xc9tiquette\"},title:{type:ControlType.String,title:\"Titre\"},accent:{type:ControlType.String,title:\"Fin en italique\"},lede:{type:ControlType.String,title:\"Texte\",displayTextArea:true},cta:{type:ControlType.String,title:\"Bouton\"}});/* =========================================================================\n   6. POURQUOI DESIGNR\n   ========================================================================= */const WHY_CSS=`\n.dzw{background:${T.soft}}\n.dzw-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}\n.dzw-card{background:${T.white};border-radius:24px;padding:30px;display:grid;gap:12px;align-content:start;box-shadow:0 1px 0 ${T.line};transition:transform .4s cubic-bezier(.2,.7,.2,1);height:100%}\n.dzw-card:hover{transform:translateY(-4px)}\n.dzw-ic{width:48px;height:48px;border-radius:14px;background:${T.ink};color:#fff;display:grid;place-items:center;margin-bottom:8px}\n.dzw-ic svg{width:22px;height:22px}\n.dzw-card h3{font-size:22px;letter-spacing:-.025em}\n.dzw-card p{color:${T.muted}}\n.dzw-cta{display:flex;justify-content:center;margin-top:40px}\n@container (max-width:900px){.dzw-grid{grid-template-columns:1fr}}\n@container (max-width:560px){.dzw-card{padding:24px}}\n`;const ICONS={pen:/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M4 20l4-1 11-11-3-3L5 16z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M14 6l3 3\"})]}),clock:/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"9\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 7v5l3 2\"})]}),key:/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"8\",cy:\"14\",r:\"4\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M11 11l8-8M16 6l2 2M14 8l2 2\"})]})};/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function Pourquoi(props){const cards=[[\"pen\",\"De vrais designers, pas une IA\",\"Un logo g\\xe9n\\xe9r\\xe9 par IA ressemble \\xe0 des milliers d’autres. Le v\\xf4tre est dessin\\xe9 de z\\xe9ro par un designer, puis valid\\xe9 par un directeur artistique avant de vous \\xeatre pr\\xe9sent\\xe9.\"],[\"clock\",nb(\"Premiers concepts sous 48 h\"),nb(\"Pas de r\\xe9unions \\xe0 rallonge ni de d\\xe9lais qui glissent. Vos premiers concepts arrivent sous 48 h, et la plupart des projets sont boucl\\xe9s en moins d’une semaine.\")],[\"key\",\"Une marque qui est vraiment \\xe0 vous\",\"Vous recevez 100 % des droits, sur tous les supports. Votre logo peut \\xeatre d\\xe9pos\\xe9 \\xe0 votre nom et prot\\xe9g\\xe9, ce qui est rarement possible avec un logo IA.\"]];return /*#__PURE__*/_jsx(Root,{css:WHY_CSS,children:/*#__PURE__*/_jsx(\"section\",{className:\"dz dz-sec dzw\",id:\"pourquoi\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"dz-wrap\",children:[/*#__PURE__*/_jsx(Head,{eyebrow:\"Pourquoi nous\",title:props.title}),/*#__PURE__*/_jsx(\"div\",{className:\"dzw-grid\",children:cards.map((c,i)=>/*#__PURE__*/_jsx(Reveal,{delay:i*.08,children:/*#__PURE__*/_jsxs(\"div\",{className:\"dzw-card\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"dzw-ic\",children:ICONS[c[0]]}),/*#__PURE__*/_jsx(\"h3\",{children:c[1]}),/*#__PURE__*/_jsx(\"p\",{children:c[2]})]})},c[1]))}),/*#__PURE__*/_jsx(\"div\",{className:\"dzw-cta\",children:/*#__PURE__*/_jsxs(\"a\",{className:\"dz-btn dz-btn-dark\",href:\"/#appel\",children:[\"R\\xe9server un appel gratuit \",/*#__PURE__*/_jsx(Arrow,{})]})})]})})});}Pourquoi.defaultProps={title:\"Trois engagements qui font la diff\\xe9rence\"};addPropertyControls(Pourquoi,{title:{type:ControlType.String,title:\"Titre\"}});/* =========================================================================\n   7. COMMENT ÇA MARCHE (4 étapes, mini-interfaces animées)\n   ========================================================================= */const PROC_CSS=`\n.dzs-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}\n.dzs-step{min-width:0;background:${T.soft};border-radius:24px;padding:12px 12px 26px;display:grid;gap:20px;align-content:start;height:100%}\n.dzs-ui{min-width:0;background:${T.white};border-radius:16px;aspect-ratio:5/4;padding:16px;display:grid;align-content:center;gap:10px;box-shadow:0 1px 0 ${T.line};overflow:hidden}\n.dzs-txt{padding:0 12px;display:grid;gap:6px}\n.dzs-k{font-size:12px;color:${T.muted};letter-spacing:.02em}\n.dzs-txt h3{font-size:20px;letter-spacing:-.02em}\n.dzs-txt p{color:${T.muted};font-size:15px}\n.dzs-lab{font-size:11px;color:${T.muted};text-align:left}\n.dzs-field{border:1px solid ${T.line};border-radius:10px;padding:10px 12px;font-size:13px;text-align:left;display:flex;align-items:center;min-height:40px}\n.dzs-typed{white-space:nowrap}\n.dzs-caret{display:inline-block;width:1.5px;height:1.1em;background:${T.ink};margin-left:1px;vertical-align:-2px;animation:dzcaret .8s step-end infinite}\n@keyframes dzcaret{50%{opacity:0}}\n.dzs-cal{border:1px solid ${T.line};border-radius:12px;padding:10px;display:grid;gap:8px}\n.dzs-cal-h{display:flex;justify-content:space-between;align-items:center;font-size:12px}\n.dzs-cal-h b{font-weight:600}\n.dzs-cal-h span{font-size:10px;color:${T.muted}}\n.dzs-cal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}\n.dzs-cal-g i{font-style:normal;font-size:9px;color:${T.inkMuted};text-align:center}\n.dzs-cal-g span{position:relative;aspect-ratio:1;border-radius:6px;background:${T.soft};display:grid;place-items:center;font-size:10px;color:${T.designr};font-variant-numeric:tabular-nums}\n.dzs-cal-g span.off{color:${T.line2};background:transparent}\n.dzs-cal-g span.pick{animation:dzpick 5s infinite}\n.dzs-cal-g span.pick b{font-weight:500;animation:dznum 5s infinite}\n.dzs-cal-g span.pick svg{position:absolute;inset:22%;width:56%;height:56%;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24;animation:dzcheck 5s infinite}\n@keyframes dzpick{0%,22%{background:${T.soft};transform:scale(1)}30%{background:${T.ink};transform:scale(1.12)}36%,88%{background:${T.ink};transform:scale(1)}100%{background:${T.soft}}}\n@keyframes dznum{0%,24%{opacity:1}30%,88%{opacity:0}100%{opacity:1}}\n@keyframes dzcheck{0%,32%{stroke-dashoffset:24}44%,88%{stroke-dashoffset:0}100%{stroke-dashoffset:24}}\n.dzs-who{display:flex;align-items:center;gap:8px;font-size:12px;border:1px solid ${T.line};border-radius:10px;padding:7px 9px;white-space:nowrap;min-width:0;overflow:hidden}\n.dzs-who .av{width:22px;height:22px;border-radius:50%;background:${T.designr};color:#fff;display:grid;place-items:center;font-size:10px;font-weight:600;flex:none;position:relative}\n.dzs-who .av::after{content:\"\";position:absolute;right:-1px;bottom:-1px;width:7px;height:7px;border-radius:50%;background:${T.green};border:1.5px solid #fff}\n.dzs-who span{line-height:1.2}\n.dzs-who small{display:block;font-size:10px;color:${T.muted};line-height:1.2}\n.dzs-who b{margin-left:auto;font-weight:500;font-size:10px;padding:3px 7px;border-radius:999px;background:#e8f8ee;color:#0a7a35;opacity:0;transform:translateY(4px);animation:dzassign 5s infinite}\n@keyframes dzassign{0%,44%{opacity:0;transform:translateY(4px)}52%,88%{opacity:1;transform:none}100%{opacity:0;transform:translateY(4px)}}\n.dzs-full{width:100%;height:100%;background:#000}\n.dzs-ui:has(.dzs-full){padding:0}\n.dzs-full img{width:100%;height:100%;object-fit:contain;display:block}\n.dzs-chips{display:flex;flex-wrap:wrap;gap:6px}\n.dzs-chips span{font-size:12px;padding:4px 9px;border-radius:999px;background:${T.soft};transition:background .3s,color .3s}\n.dzs-chips span.on{background:${T.ink};color:#fff}\n.dzs-file{display:flex;align-items:center;gap:10px;border:1px solid ${T.line};border-radius:10px;padding:10px 12px;font-size:13px;min-width:0;white-space:nowrap;overflow:hidden}\n.dzs-file i{font-style:normal;font-size:10px;font-weight:600;background:${T.ink};color:#fff;border-radius:5px;padding:3px 5px}\n.dzs-file span{margin-left:auto;color:${T.muted};font-size:11px}\n.dzs-bar{height:6px;border-radius:9px;background:${T.soft2};overflow:hidden}\n.dzs-bar i{display:block;height:100%;background:${T.ink};border-radius:9px;animation:dzbar 4s ease-in-out infinite}\n@keyframes dzbar{0%{width:8%}70%,100%{width:100%}}\n@container (max-width:980px){.dzs-grid{grid-template-columns:1fr 1fr}}\n@container (max-width:560px){.dzs-grid{grid-template-columns:1fr}}\n`;function useTicker(n,ms){const[i,setI]=useState(0);useEffect(()=>{if(isCanvas())return;const t=setInterval(()=>setI(v=>(v+1)%n),ms);return()=>clearInterval(t);},[]);return i;}// Saisie lettre par lettre : écrit le mot, marque une pause, l'efface, recommence\nfunction useTyping(text){const[n,setN]=useState(isCanvas()?text.length:0);useEffect(()=>{if(isCanvas())return;let i=0;let dir=1;let t;const step=()=>{i+=dir;setN(i);let wait=dir>0?110:45;if(i>=text.length){dir=-1;wait=1800;}else if(i<=0){dir=1;wait=600;}t=setTimeout(step,wait);};t=setTimeout(step,600);return()=>clearTimeout(t);},[text]);return text.slice(0,n);}// Calendrier : la date de démarrage se coche, puis le designer est attribué au projet\nconst CAL_DAYS=[\"L\",\"M\",\"M\",\"J\",\"V\",\"S\",\"D\"];const CAL_DATES=[13,14,15,16,17,18,19,20,21,22,23,24,25,26];const Assignment=()=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dzs-cal\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dzs-cal-h\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"Octobre\"}),/*#__PURE__*/_jsx(\"span\",{children:\"D\\xe9marrage du projet\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzs-cal-g\",children:[CAL_DAYS.map((d,i)=>/*#__PURE__*/_jsx(\"i\",{children:d},\"d\"+i)),CAL_DATES.map((n,i)=>n===15?/*#__PURE__*/_jsxs(\"span\",{className:\"pick\",children:[/*#__PURE__*/_jsx(\"b\",{children:n}),/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 16 16\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M3.5 8.5l3 3 6-7\"})})]},n):/*#__PURE__*/_jsx(\"span\",{className:i%7>4?\"off\":\"\",children:n},n))]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzs-who\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"av\",\"aria-hidden\":\"true\",children:\"D\"}),/*#__PURE__*/_jsxs(\"span\",{children:[\"Votre designer\",/*#__PURE__*/_jsx(\"small\",{children:\"Sur votre projet\"})]}),/*#__PURE__*/_jsx(\"b\",{children:\"✓ Attribu\\xe9\"})]})]});/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function Processus(props){const chip=useTicker(4,1400);const chips=[\"Minimaliste\",\"Premium\",\"Tech\",\"\\xc9l\\xe9gant\"];const typed=useTyping(\"Atelier Sol\\xe8ne\");const steps=[[\"Vous nous parlez de votre marque\",\"Apr\\xe8s votre commande, un court questionnaire de quelques minutes : votre activit\\xe9, vos clients, le style que vous aimez. Aucune comp\\xe9tence en design n’est n\\xe9cessaire.\",/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"span\",{className:\"dzs-lab\",children:\"Le nom de votre marque\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzs-field\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"dzs-typed\",children:typed}),/*#__PURE__*/_jsx(\"span\",{className:\"dzs-caret\"})]}),/*#__PURE__*/_jsx(\"span\",{className:\"dzs-lab\",children:\"Le style recherch\\xe9\"}),/*#__PURE__*/_jsx(\"div\",{className:\"dzs-chips\",children:chips.map((c,i)=>/*#__PURE__*/_jsx(\"span\",{className:i===chip||i===(chip+2)%4?\"on\":\"\",children:c},c))})]})],[\"Un designer d\\xe9di\\xe9 \\xe0 votre projet\",\"Un designer de notre \\xe9quipe prend votre projet en main. Il cr\\xe9e vos pistes de logo sous la supervision de notre directeur artistique, du premier croquis au fichier final.\",/*#__PURE__*/_jsx(Assignment,{})],[\"Vous choisissez, on ajuste\",\"Vous recevez vos concepts sous 48 h. Choisissez celui qui vous ressemble, demandez vos retouches : les r\\xe9visions sont incluses dans chaque pack.\",/*#__PURE__*/_jsx(\"div\",{className:\"dzs-full\",children:/*#__PURE__*/_jsx(\"img\",{src:img(\"wc8xPkXzDDKumfIXN4zxgilhdo.png\",900),alt:\"Versions successives d’un logo jusqu’\\xe0 validation\"})})],[\"Votre marque est pr\\xeate\",\"Vous recevez tous vos fichiers, pour le web et l’impression, avec leur guide d’utilisation. Il ne reste plus qu’\\xe0 vous montrer, et nous restons disponibles apr\\xe8s.\",/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dzs-file\",children:[/*#__PURE__*/_jsx(\"i\",{children:\"ZIP\"}),\"identite-complete.zip\",/*#__PURE__*/_jsx(\"span\",{children:\"48 Mo\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"dzs-bar\",children:/*#__PURE__*/_jsx(\"i\",{})}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzs-file\",children:[/*#__PURE__*/_jsx(\"i\",{children:\"PDF\"}),\"guide-de-marque.pdf\",/*#__PURE__*/_jsx(\"span\",{children:\"6 Mo\"})]})]})]];return /*#__PURE__*/_jsx(Root,{css:PROC_CSS,children:/*#__PURE__*/_jsx(\"section\",{className:\"dz dz-sec\",id:\"process\",style:{background:T.white},children:/*#__PURE__*/_jsxs(\"div\",{className:\"dz-wrap\",children:[/*#__PURE__*/_jsx(Head,{eyebrow:\"Comment \\xe7a marche\",title:props.title,lede:props.lede}),/*#__PURE__*/_jsx(\"div\",{className:\"dzs-grid\",children:steps.map((s,i)=>/*#__PURE__*/_jsx(Reveal,{delay:i*.08,children:/*#__PURE__*/_jsxs(\"div\",{className:\"dzs-step\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"dzs-ui\",children:s[2]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzs-txt\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"dzs-k\",children:[\"\\xc9tape \",i+1]}),/*#__PURE__*/_jsx(\"h3\",{children:s[0]}),/*#__PURE__*/_jsx(\"p\",{children:nb(s[1])})]})]})},s[0]))})]})})});}Processus.defaultProps={title:\"Un accompagnement simple, de la commande au logo final\",lede:\"Vous commandez, vous r\\xe9pondez \\xe0 quelques questions, on s’occupe du reste. Vous validez chaque \\xe9tape, sans r\\xe9union inutile.\"};addPropertyControls(Processus,{title:{type:ControlType.String,title:\"Titre\"},lede:{type:ControlType.String,title:\"Texte\",displayTextArea:true}});/* =========================================================================\n   8. ÉTUDES DE CAS (logo seul sur fond uni, façon Logomint)\n   ========================================================================= */const CASE_CSS=`\n.dzc{background:${T.soft}}\n.dzc-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}\n.dzc-card{background:${T.white};border-radius:28px;padding:10px;display:grid;gap:4px;box-shadow:0 1px 0 ${T.line};height:100%}\n.dzc-shot{border-radius:20px;overflow:hidden;aspect-ratio:16/11;background:${T.soft2}}\n.dzc-shot img{width:100%;height:100%;object-fit:contain;display:block;transform:scale(1.15);transition:transform 1s cubic-bezier(.2,.7,.2,1)}\n.dzc-card:hover .dzc-shot img{transform:scale(1.24)}\n.dzc-txt{padding:16px 16px 14px;display:grid;gap:6px;align-content:start}\n.dzc-tag{font-size:13px;color:${T.muted}}\n.dzc-txt h3{font-size:24px;letter-spacing:-.025em;display:flex;align-items:center;justify-content:space-between;gap:12px}\n.dzc-txt h3 .arr{font-size:20px;transition:transform .3s}\n.dzc-card:hover h3 .arr{transform:translateX(4px)}\n.dzc-txt p{color:${T.muted};font-size:15px}\n.dzc-cta{display:flex;justify-content:center;margin-top:40px}\n@container (max-width:760px){.dzc-grid{grid-template-columns:1fr}}\n@container (max-width:560px){.dzc-shot{aspect-ratio:1}.dzc-card{border-radius:22px}.dzc-txt p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}\n`;// [projet, accroche, visuel « logo sur fond uni », couleur de fond assortie]\nconst CASES=[[\"rsol\",\"Une plateforme de revente de sneakers authentifi\\xe9es, avec une identit\\xe9 aussi fluide que la culture streetwear.\",0,\"#3632DE\"],[\"fizix\",\"Une application de coaching sportif connect\\xe9, avec une marque \\xe9nergique qui claque sur tous les supports.\",1,\"#F1E91F\"],[\"neuxus\",\"Une startup agritech qui met l’IA au service des agriculteurs, avec une identit\\xe9 tech ancr\\xe9e dans le terrain.\",0,\"#000000\"],[\"zejen\",\"Une plateforme de cybers\\xe9curit\\xe9 pour PME, avec une identit\\xe9 tech affirm\\xe9e qui rassure au lieu d’inqui\\xe9ter.\",0,\"#000000\"]];/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function EtudesDeCas(props){return /*#__PURE__*/_jsx(Root,{css:CASE_CSS,children:/*#__PURE__*/_jsx(\"section\",{className:\"dz dz-sec dzc\",id:\"etudes\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"dz-wrap\",children:[/*#__PURE__*/_jsx(Head,{eyebrow:\"\\xc9tudes de cas\",title:props.title}),/*#__PURE__*/_jsx(\"div\",{className:\"dzc-grid\",children:CASES.map((c,i)=>{const p=byslug(c[0]);return /*#__PURE__*/_jsx(Reveal,{delay:i%2*.08,children:/*#__PURE__*/_jsxs(\"a\",{className:\"dzc-card\",href:CASE_URL(p.slug),children:[/*#__PURE__*/_jsx(\"div\",{className:\"dzc-shot\",style:{background:c[3]},children:/*#__PURE__*/_jsx(\"img\",{src:img(p.images[c[2]],1e3),alt:`Logo ${p.name}`,loading:\"lazy\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzc-txt\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"dzc-tag\",children:p.tag}),/*#__PURE__*/_jsxs(\"h3\",{children:[p.name,\" \",/*#__PURE__*/_jsx(\"span\",{className:\"arr\",children:\"→\"})]}),/*#__PURE__*/_jsx(\"p\",{children:c[1]})]})]})},c[0]);})}),/*#__PURE__*/_jsx(\"div\",{className:\"dzc-cta\",children:/*#__PURE__*/_jsxs(\"a\",{className:\"dz-btn dz-btn-ghost\",href:\"/projets\",children:[\"Toutes les \\xe9tudes de cas \",/*#__PURE__*/_jsx(Arrow,{})]})})]})})});}EtudesDeCas.defaultProps={title:\"De l’id\\xe9e \\xe0 une marque qui inspire confiance\"};addPropertyControls(EtudesDeCas,{title:{type:ControlType.String,title:\"Titre\"}});/* =========================================================================\n   9. COMPARATIF (l'ancienne façon vs avec DESIGNR)\n   ========================================================================= */const CMP_CSS=`\n.dzk-grid{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:14px;align-items:stretch}\n.dzk-col{border-radius:24px;padding:30px;display:grid;gap:20px;align-content:start;background:${T.soft};height:100%}\n.dzk-col h3{font-size:20px;letter-spacing:-.02em}\n.dzk-col ul{display:grid;gap:13px;font-size:15px}\n.dzk-col li{display:flex;gap:10px}\n.dzk-col li::before{content:\"✕\";flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:10px;color:#C2453F;box-shadow:0 0 0 1px rgba(194,69,63,.35);margin-top:1px}\n.dzk-col.us{background:${T.ink};color:#fff}\n.dzk-col.us li::before{content:\"✓\";color:${T.ink};background:#fff;box-shadow:none}\n.dzk-col.us img{height:20px;width:auto;filter:invert(1);display:block}\n@container (max-width:900px){.dzk-grid{grid-template-columns:1fr}}\n@container (max-width:560px){.dzk-col{padding:24px}}\n`;/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function Comparatif(props){const ai=[\"Un logo g\\xe9n\\xe9rique, qui ressemble \\xe0 des milliers d’autres.\",\"Difficile, voire impossible \\xe0 d\\xe9poser : la marque n’est pas vraiment \\xe0 vous.\",\"Une image amateur qui fait h\\xe9siter les clients exigeants.\",\"Souvent un simple fichier JPEG, inutilisable \\xe0 l’impression.\"];const ag=[\"Des devis \\xe0 plusieurs milliers d’euros.\",\"Des r\\xe9unions \\xe0 rallonge qui mangent votre temps.\",\"Des semaines, parfois des mois, avant de voir un r\\xe9sultat.\",\"Un budget difficile \\xe0 justifier quand on lance son activit\\xe9.\"];const us=[\"Un logo dessin\\xe9 de z\\xe9ro par un designer, unique \\xe0 votre marque.\",\"Premiers concepts sous 48 h, sans r\\xe9union inutile.\",\"Une image pro qui rassure vos clients et vous aide \\xe0 vendre.\",\"Tous vos fichiers et 100 % des droits, d\\xe8s 280 €.\"].map(nb);return /*#__PURE__*/_jsx(Root,{css:CMP_CSS,children:/*#__PURE__*/_jsx(\"section\",{className:\"dz dz-sec\",style:{background:T.white},children:/*#__PURE__*/_jsxs(\"div\",{className:\"dz-wrap\",children:[/*#__PURE__*/_jsx(Head,{title:props.title}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzk-grid\",children:[/*#__PURE__*/_jsx(Reveal,{children:/*#__PURE__*/_jsxs(\"div\",{className:\"dzk-col\",children:[/*#__PURE__*/_jsxs(\"h3\",{children:[\"Logo IA ou plateforme \\xe0 50\",NB,\"€\"]}),/*#__PURE__*/_jsx(\"ul\",{children:ai.map(t=>/*#__PURE__*/_jsx(\"li\",{children:t},t))})]})}),/*#__PURE__*/_jsx(Reveal,{delay:.08,children:/*#__PURE__*/_jsxs(\"div\",{className:\"dzk-col\",children:[/*#__PURE__*/_jsx(\"h3\",{children:\"Agence de branding classique\"}),/*#__PURE__*/_jsx(\"ul\",{children:ag.map(t=>/*#__PURE__*/_jsx(\"li\",{children:t},t))})]})}),/*#__PURE__*/_jsx(Reveal,{delay:.16,children:/*#__PURE__*/_jsxs(\"div\",{className:\"dzk-col us\",children:[/*#__PURE__*/_jsx(\"img\",{src:LINKS.logo,alt:\"Avec DESIGNR\"}),/*#__PURE__*/_jsx(\"ul\",{children:us.map(t=>/*#__PURE__*/_jsx(\"li\",{children:t},t))})]})})]})]})})});}Comparatif.defaultProps={title:\"La qualit\\xe9 d’une agence, sans son prix ni ses d\\xe9lais\"};addPropertyControls(Comparatif,{title:{type:ControlType.String,title:\"Titre\"}});/* =========================================================================\n   10. AVIS CLIENT (carte façon Softriver, sans photo) + CHIFFRES\n   ========================================================================= */const AV_CSS=`\n.dza-card{position:relative;display:grid;grid-template-columns:1fr 300px;gap:32px;background:${T.white};border:1px solid ${T.line};border-radius:28px;overflow:hidden;box-shadow:0 30px 60px -40px rgba(0,0,0,.25)}\n.dza-txt{padding:56px 0 52px 56px;display:grid;gap:22px;align-content:center;position:relative;z-index:1}\n.dza-stars{display:flex;gap:4px;color:${T.ink}}\n.dza-stars svg{width:18px;height:18px}\n.dza-txt blockquote{margin:0;font-size:22px;line-height:1.5;letter-spacing:-.015em;color:${T.ink2}}\n.dza-txt blockquote mark{background:${T.soft2};color:${T.ink};border-radius:4px;padding:0 4px}\n.dza-who{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap}\n.dza-who b{display:block;font-size:20px;font-weight:600;letter-spacing:-.02em}\n.dza-who small{display:block;color:${T.muted};font-size:14px;margin-top:2px}\n.dza-brand{font-size:26px;font-weight:600;letter-spacing:-.04em;color:${T.ink}}\n.dza-vis{position:relative;display:grid;place-items:center;padding:40px 40px 40px 0}\n.dza-q{width:100%;max-width:240px;height:auto}\n@container (max-width:900px){.dza-card{grid-template-columns:1fr 200px}.dza-txt{padding:40px 0 40px 36px}.dza-txt blockquote{font-size:19px}.dza-vis{padding:32px 28px 32px 0}}\n@container (max-width:640px){.dza-card{grid-template-columns:1fr;gap:0}.dza-vis{order:-1;place-items:start;padding:28px 24px 4px}.dza-q{width:84px}.dza-txt{padding:16px 24px 32px}.dza-txt blockquote{font-size:17px}}\n.dza-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px}\n.dza-stat{background:${T.soft};border-radius:22px;padding:24px 26px;display:grid;gap:4px}\n.dza-stat b{font-size:44px;letter-spacing:-.05em;line-height:1;font-weight:600}\n.dza-stat span{color:${T.muted}}\n@container (max-width:640px){.dza-stats{grid-template-columns:1fr}.dza-stat{display:flex;justify-content:space-between;align-items:baseline}.dza-stat b{font-size:38px}}\n`;const Star=()=>/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 20 20\",fill:\"currentColor\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z\"})});// Grands guillemets décoratifs en dégradé gris (couleurs DESIGNR)\nconst QuoteMarks=()=>/*#__PURE__*/_jsxs(\"svg\",{className:\"dza-q\",viewBox:\"0 0 240 170\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"dzaqg\",x1:\"0\",y1:\"0\",x2:\"0\",y2:\"1\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0\",stopColor:\"#3A3A3C\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:\"#3A3A3C\",stopOpacity:\"0.08\"})]})}),/*#__PURE__*/_jsx(\"path\",{d:\"M58 0h46L58 98H14z\",fill:\"url(#dzaqg)\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M168 0h46l-46 98h-44z\",fill:\"url(#dzaqg)\"})]});/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function Avis(props){const stats=[[\"20+\",\"marques accompagn\\xe9es\"],[\"48\"+NB+\"h\",\"pour vos premiers concepts\"],[\"100\"+NB+\"%\",\"des droits d’auteur c\\xe9d\\xe9s\"]];return /*#__PURE__*/_jsx(Root,{css:AV_CSS,children:/*#__PURE__*/_jsx(\"section\",{className:\"dz dz-sec\",id:\"avis\",style:{background:T.white},children:/*#__PURE__*/_jsxs(\"div\",{className:\"dz-wrap\",children:[/*#__PURE__*/_jsx(Head,{eyebrow:\"Avis clients\",title:props.title}),/*#__PURE__*/_jsx(Reveal,{y:50,children:/*#__PURE__*/_jsxs(\"figure\",{className:\"dza-card\",style:{margin:0},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dza-txt\",children:[props.showStars?/*#__PURE__*/_jsxs(\"div\",{className:\"dza-stars\",\"aria-label\":\"Note : 5 sur 5\",children:[/*#__PURE__*/_jsx(Star,{}),/*#__PURE__*/_jsx(Star,{}),/*#__PURE__*/_jsx(Star,{}),/*#__PURE__*/_jsx(Star,{}),/*#__PURE__*/_jsx(Star,{})]}):null,/*#__PURE__*/_jsxs(\"blockquote\",{children:[\"\\xab Excellente exp\\xe9rience. La communication a \\xe9t\\xe9 fluide, les d\\xe9lais ont \\xe9t\\xe9 respect\\xe9s et\",\" \",/*#__PURE__*/_jsx(\"mark\",{children:\"la qualit\\xe9 du travail a largement d\\xe9pass\\xe9 mes attentes\"}),\". Je recommande vivement et je serais ravi de collaborer \\xe0 nouveau avec vous. \\xbb\"]}),/*#__PURE__*/_jsxs(\"figcaption\",{className:\"dza-who\",children:[/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"b\",{children:props.name}),/*#__PURE__*/_jsx(\"small\",{children:props.role})]}),/*#__PURE__*/_jsx(\"span\",{className:\"dza-brand\",children:props.brand})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"dza-vis\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(QuoteMarks,{})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"dza-stats\",children:stats.map((s,i)=>/*#__PURE__*/_jsx(Reveal,{delay:.06*(i+1),children:/*#__PURE__*/_jsxs(\"div\",{className:\"dza-stat\",children:[/*#__PURE__*/_jsx(\"b\",{children:s[0]}),/*#__PURE__*/_jsx(\"span\",{children:s[1]})]})},s[0]))})]})})});}Avis.defaultProps={title:\"Ce que nos clients disent de leur exp\\xe9rience\",name:\"Aura\",role:\"Client \\xb7 Pack Branding d’exception\",brand:\"aura\",showStars:true};addPropertyControls(Avis,{title:{type:ControlType.String,title:\"Titre\"},name:{type:ControlType.String,title:\"Nom\"},role:{type:ControlType.String,title:\"Fonction\"},brand:{type:ControlType.String,title:\"Marque\"},showStars:{type:ControlType.Boolean,title:\"\\xc9toiles\"}});/* =========================================================================\n   10 a. TÉMOIGNAGES (panneaux suspendus à une ligne, qui défilent ; pause au survol)\n   ========================================================================= */const TEM_CSS=`\n.dzt{background:${T.white};overflow:hidden}\n.dzt-row{position:relative;padding:0 0 70px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}\n.dzt-row::before{content:\"\";position:absolute;left:0;right:0;top:0;height:1px;background:${T.line}}\n.dzt-track{display:flex;align-items:flex-start;gap:88px;width:max-content;padding:0 44px;animation:dzx linear infinite}\n.dzt-row:hover .dzt-track{animation-play-state:paused}\n.dzt-hang{flex:none;width:310px;transform-origin:50% 0;animation:dzswing ease-in-out infinite alternate}\n.dzt-hang>i{display:block;width:1px;margin:0 auto;background:${T.line2}}\n.dzt-card{background:${T.white};border:1px solid ${T.line};border-radius:12px;padding:22px 22px 24px;box-shadow:0 18px 30px -24px rgba(0,0,0,.3);transition:box-shadow .3s}\n.dzt-hang:hover .dzt-card{box-shadow:0 24px 40px -22px rgba(0,0,0,.35)}\n.dzt-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}\n.dzt-top b{display:block;font-size:16px;font-weight:500;letter-spacing:-.015em;color:${T.ink}}\n.dzt-top small{display:block;font-size:13px;color:${T.muted};margin-top:2px}\n.dzt-stars{display:flex;gap:2px;color:${T.ink};flex:none;margin-top:3px}\n.dzt-stars svg{width:13px;height:13px}\n.dzt-card p{margin-top:16px!important;font-size:15px;line-height:1.5;color:${T.ink2}}\n@keyframes dzswing{from{transform:rotate(calc(var(--a) - 1.2deg))}to{transform:rotate(calc(var(--a) + 1.2deg))}}\n.dzt-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}\n.dzt-stat{background:${T.soft};border-radius:22px;padding:24px 26px;display:grid;gap:4px}\n.dzt-stat b{font-size:44px;letter-spacing:-.05em;line-height:1;font-weight:600}\n.dzt-stat span{color:${T.muted}}\n@container (max-width:900px){.dzt-hang{width:280px}.dzt-track{gap:64px}}\n@container (max-width:640px){.dzt-stats{grid-template-columns:1fr}.dzt-stat{display:flex;justify-content:space-between;align-items:baseline}.dzt-stat b{font-size:38px}}\n@container (max-width:560px){.dzt-hang{width:250px}.dzt-track{gap:40px;padding:0 20px}.dzt-row{padding-bottom:48px}.dzt-card{padding:18px 18px 20px}.dzt-card p{font-size:14px;margin-top:12px!important}}\n@media (prefers-reduced-motion:reduce){.dzt-row{overflow-x:auto}}\n`;// [nom, entreprise ou contexte, avis tel qu’envoyé par le client]\nconst TESTIMONIALS=[[\"Aura\",\"Pack Branding d’exception\",\"Excellente exp\\xe9rience. La communication a \\xe9t\\xe9 fluide, les d\\xe9lais ont \\xe9t\\xe9 respect\\xe9s et la qualit\\xe9 du travail a largement d\\xe9pass\\xe9 mes attentes. Je recommande vivement et je serais ravi de collaborer \\xe0 nouveau avec vous.\"],[\"Samia\",\"Maison Kari\",\"Je tiens \\xe0 vous remercier sinc\\xe8rement pour le travail accompli. Votre implication et la qualit\\xe9 de votre travail ont \\xe9t\\xe9 appr\\xe9ci\\xe9s. Merci pour votre engagement.\"],[\"N\\xe9o Meunier\",\"Branding pour l’un de ses clients\",\"J’avais besoin d’un branding pour un de mes clients et Th\\xe9o a \\xe9t\\xe9 super pro et tr\\xe8s rapide sur la conception du logo, la qualit\\xe9 est au rendez-vous et le client a \\xe9t\\xe9 satisfait d\\xe8s la premi\\xe8re impression !\"]];// Inclinaison et longueur du fil de chaque panneau, pour un accrochage naturel\nconst HANG=[[-3.5,48],[3,62],[0,70],[-2.5,52],[3.5,58],[-1.5,66]];/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function Temoignages(props){// Assez de panneaux pour remplir un grand écran, puis la même suite une 2e fois pour une boucle sans à-coup\nconst reps=Math.max(1,Math.ceil(6/TESTIMONIALS.length));let list=[];for(let r=0;r<reps;r++)list=list.concat(TESTIMONIALS);const items=list.concat(list);const stats=[[\"20+\",\"marques accompagn\\xe9es\"],[\"48\"+NB+\"h\",\"pour vos premiers concepts\"],[\"100\"+NB+\"%\",\"des droits d’auteur c\\xe9d\\xe9s\"]];return /*#__PURE__*/_jsx(Root,{css:TEM_CSS,children:/*#__PURE__*/_jsxs(\"section\",{className:\"dz dz-sec dzt\",id:\"avis-clients\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"dz-wrap\",children:/*#__PURE__*/_jsx(Head,{eyebrow:props.eyebrow,title:props.title})}),/*#__PURE__*/_jsx(\"div\",{className:\"dzt-row\",children:/*#__PURE__*/_jsx(\"div\",{className:\"dzt-track\",style:{animationDuration:`${Math.max(10,props.speed)*(list.length/3)}s`},children:items.map((t,i)=>{const h=HANG[i%HANG.length];return /*#__PURE__*/_jsxs(\"figure\",{className:\"dzt-hang\",\"aria-hidden\":i>=list.length,style:{\"--a\":`${h[0]}deg`,transform:`rotate(${h[0]}deg)`,animationDuration:`${4+i%3}s`,animationDelay:`${-(i%4)*1.3}s`,margin:0},children:[/*#__PURE__*/_jsx(\"i\",{style:{height:h[1]}}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzt-card\",children:[/*#__PURE__*/_jsxs(\"figcaption\",{className:\"dzt-top\",children:[/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"b\",{children:t[0]}),/*#__PURE__*/_jsx(\"small\",{children:t[1]})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"dzt-stars\",\"aria-label\":\"Note : 5 sur 5\",children:[/*#__PURE__*/_jsx(Star,{}),/*#__PURE__*/_jsx(Star,{}),/*#__PURE__*/_jsx(Star,{}),/*#__PURE__*/_jsx(Star,{}),/*#__PURE__*/_jsx(Star,{})]})]}),/*#__PURE__*/_jsxs(\"p\",{children:[\"\\xab \",nb(t[2]),\" \\xbb\"]})]})]},i);})})}),props.showStats?/*#__PURE__*/_jsx(\"div\",{className:\"dz-wrap\",children:/*#__PURE__*/_jsx(\"div\",{className:\"dzt-stats\",children:stats.map((s,i)=>/*#__PURE__*/_jsx(Reveal,{delay:.06*(i+1),children:/*#__PURE__*/_jsxs(\"div\",{className:\"dzt-stat\",children:[/*#__PURE__*/_jsx(\"b\",{children:s[0]}),/*#__PURE__*/_jsx(\"span\",{children:s[1]})]})},s[0]))})}):null]})});}Temoignages.defaultProps={eyebrow:\"Avis clients\",title:\"Ce que nos clients disent de leur exp\\xe9rience\",speed:40,showStats:true};addPropertyControls(Temoignages,{eyebrow:{type:ControlType.String,title:\"\\xc9tiquette\"},title:{type:ControlType.String,title:\"Titre\"},speed:{type:ControlType.Number,title:\"Dur\\xe9e (s)\",min:10,max:200,step:5},showStats:{type:ControlType.Boolean,title:\"Chiffres\"}});/* =========================================================================\n   10 bis. E-BOOK OFFERT (façon Softriver)\n   ========================================================================= */const EB_CSS=`\n.dze{background:${T.ink};color:#fff;overflow:hidden}\n.dze-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}\n.dze-kicker{font-size:14px;color:${T.inkMuted};display:inline-flex;align-items:center;gap:8px}\n.dze h2{font-size:64px;letter-spacing:-.045em;color:#fff;margin-top:14px}\n.dze-sub{font-size:20px;color:#C9CACD;margin-top:16px;max-width:44ch;line-height:1.45}\n.dze-list{margin-top:36px!important;border-top:1px solid #2A2A2D}\n.dze-list li{display:flex;gap:16px;align-items:baseline;padding:18px 0;border-bottom:1px solid #2A2A2D;font-size:16px;color:#E6E6E8}\n.dze-list li span{font-size:12px;color:${T.inkMuted};font-variant-numeric:tabular-nums;flex:none;width:22px}\n.dze-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}\n.dze-meta span{font-size:13px;color:${T.inkMuted};border:1px solid #2A2A2D;border-radius:999px;padding:6px 12px}\n.dze .dz-ctas{justify-content:flex-start;margin-top:32px}\n.dze-stage{position:relative;display:grid;place-items:center;min-height:560px;perspective:1600px}\n.dze-glow{position:absolute;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.14),transparent 65%);filter:blur(10px)}\n.dze-book{position:relative;width:340px;aspect-ratio:541/771;transform-style:preserve-3d;transform:rotateY(-24deg) rotateX(8deg) rotateZ(4deg);animation:dzfloat 7s ease-in-out infinite}\n@keyframes dzfloat{0%,100%{transform:rotateY(-24deg) rotateX(8deg) rotateZ(4deg) translateY(0)}50%{transform:rotateY(-18deg) rotateX(6deg) rotateZ(3deg) translateY(-14px)}}\n.dze-cover{position:absolute;inset:0;border-radius:4px 10px 10px 4px;overflow:hidden;background:#fff;box-shadow:0 50px 80px -30px rgba(0,0,0,.8),inset 4px 0 6px rgba(0,0,0,.25);container-type:inline-size}\n.dze-cover img{width:100%;height:100%;object-fit:cover;display:block}\n.dze-cover::after{content:\"\";position:absolute;inset:0;background:linear-gradient(100deg,rgba(255,255,255,.18),transparent 30%,transparent 70%,rgba(0,0,0,.12));pointer-events:none}\n.dze-cover i{position:absolute;left:13.1%;top:86.85%;width:13%;height:7.7%;background:#fff}\n.dze-cover b{position:absolute;left:13.86%;font:400 4.62cqw/1 Arial,\"Helvetica Neue\",Helvetica,sans-serif;white-space:nowrap}\n.dze-cover b.y1{top:87.12%;color:#C683AF}\n.dze-cover b.y2{top:91.14%;color:#030202}\n.dze-pages{position:absolute;top:6px;bottom:6px;right:-10px;width:12px;border-radius:0 4px 4px 0;background:repeating-linear-gradient(90deg,#f5f5f2 0 1px,#dcdcd8 1px 2px);transform:translateZ(-6px)}\n@container (max-width:900px){.dze-grid{grid-template-columns:1fr;gap:24px}.dze-stage{min-height:460px;order:-1}.dze-book{width:270px}.dze h2{font-size:48px}}\n@container (max-width:560px){.dze h2{font-size:38px}.dze-sub{font-size:17px}.dze-stage{min-height:380px}.dze-book{width:220px}.dze-list li{font-size:15px;padding:15px 0}}\n`;const EBOOK_POINTS=[\"Pourquoi le branding est votre meilleur avantage concurrentiel\",\"Ce qui fait qu’une marque reste en t\\xeate… et pas une autre\",\"Ce que vous co\\xfbte vraiment un branding amateur\",\"Notre m\\xe9thode, \\xe9tape par \\xe9tape, pour b\\xe2tir une marque forte\"];/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function Ebook(props){return /*#__PURE__*/_jsx(Root,{css:EB_CSS,children:/*#__PURE__*/_jsx(\"section\",{className:\"dz dz-sec dze\",id:\"ebook\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"dz-wrap dze-grid\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(Reveal,{y:24,children:[/*#__PURE__*/_jsxs(\"span\",{className:\"dze-kicker\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"dz-dot\"}),props.kicker]}),/*#__PURE__*/_jsx(\"h2\",{children:props.title}),/*#__PURE__*/_jsx(\"p\",{className:\"dze-sub\",children:props.subtitle})]}),/*#__PURE__*/_jsxs(Reveal,{y:24,delay:.1,children:[/*#__PURE__*/_jsx(\"ul\",{className:\"dze-list\",children:EBOOK_POINTS.map((t,i)=>/*#__PURE__*/_jsxs(\"li\",{children:[/*#__PURE__*/_jsx(\"span\",{children:String(i+1).padStart(2,\"0\")}),t]},t))}),/*#__PURE__*/_jsxs(\"div\",{className:\"dze-meta\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"12 pages\"}),/*#__PURE__*/_jsx(\"span\",{children:\"8 chapitres\"}),/*#__PURE__*/_jsx(\"span\",{children:\"\\xc9dition 2026–2027\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dz-ctas\",children:[/*#__PURE__*/_jsxs(\"a\",{className:\"dz-btn dz-btn-light\",href:\"/#tarifs\",children:[\"Choisir mon pack \",/*#__PURE__*/_jsx(Arrow,{})]}),/*#__PURE__*/_jsx(\"a\",{className:\"dz-btn dz-btn-line\",href:\"/ressources\",children:\"D\\xe9couvrir le guide\"})]})]})]}),/*#__PURE__*/_jsxs(Reveal,{className:\"dze-stage\",y:60,delay:.15,children:[/*#__PURE__*/_jsx(\"span\",{className:\"dze-glow\",\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"dze-book\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"dze-pages\",\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsx(\"div\",{className:\"dze-cover\",children:props.cover?/*#__PURE__*/_jsx(\"img\",{src:props.cover,alt:\"Couverture de l’e-book Le Pouvoir du Branding\"}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"img\",{src:EBOOK_COVER,alt:\"Couverture de l’e-book Le Pouvoir du Branding, \\xe9dition 2026-2027\"}),/*#__PURE__*/_jsx(\"i\",{\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsx(\"b\",{className:\"y1\",\"aria-hidden\":\"true\",children:\"2026\"}),/*#__PURE__*/_jsx(\"b\",{className:\"y2\",\"aria-hidden\":\"true\",children:\"2027\"})]})})]})]})]})})});}Ebook.defaultProps={kicker:\"Offert avec chaque commande\",title:\"Le Pouvoir du Branding\",subtitle:\"Vous avez b\\xe2ti quelque chose de solide, votre marque doit le refl\\xe9ter. Le guide pour comprendre ce qu’une image forte change \\xe0 vos ventes, et comment en tirer le maximum. Offert avec chaque pack.\",cover:\"\"};addPropertyControls(Ebook,{kicker:{type:ControlType.String,title:\"Sur-titre\"},title:{type:ControlType.String,title:\"Titre\"},subtitle:{type:ControlType.String,title:\"Texte\",displayTextArea:true},cover:{type:ControlType.Image,title:\"Couverture\"}});/* =========================================================================\n   10 ter. LE MOT DU FONDATEUR\n   ========================================================================= */const FD_CSS=`\n.dzm{background:${T.soft}}\n.dzm-grid{display:grid;grid-template-columns:440px 1fr;gap:64px;align-items:center}\n.dzm-photo{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:4/5;background:${T.soft2}}\n.dzm-photo img{width:100%;height:100%;object-fit:cover;object-position:46% 30%;display:block;filter:grayscale(.15);transition:filter .8s,transform 1.2s cubic-bezier(.2,.7,.2,1)}\n.dzm-photo:hover img{filter:none;transform:scale(1.03)}\n.dzm-badge{position:absolute;left:16px;bottom:16px;right:16px;display:flex;justify-content:space-between;align-items:center;gap:10px;background:rgba(255,255,255,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px;padding:12px 16px}\n.dzm-badge b{font-weight:600;letter-spacing:-.01em}\n.dzm-badge small{display:block;color:${T.muted};font-size:13px}\n.dzm-badge img{height:16px;width:auto}\n.dzm h2{font-size:52px;margin-top:14px}\n.dzm-body{display:grid;gap:18px;margin-top:26px;font-size:18px;line-height:1.6;color:${T.ink2};max-width:58ch}\n.dzm-body p:first-child{font-size:22px;line-height:1.45;color:${T.ink};letter-spacing:-.015em}\n.dzm-sign{margin-top:30px;display:flex;align-items:center;gap:16px}\n.dzm-sign em{font-size:38px;color:${T.ink};line-height:1}\n.dzm-sign small{color:${T.muted};font-size:14px;display:block}\n@container (max-width:900px){.dzm-grid{grid-template-columns:1fr;gap:36px}.dzm-photo{max-width:460px}.dzm h2{font-size:42px}}\n@container (max-width:560px){.dzm h2{font-size:34px}.dzm-body{font-size:16px}.dzm-body p:first-child{font-size:19px}.dzm-photo{border-radius:22px}}\n`;/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function Fondateur(props){const photo=props.photo||FOUNDER_IMG;return /*#__PURE__*/_jsx(Root,{css:FD_CSS,children:/*#__PURE__*/_jsx(\"section\",{className:\"dz dz-sec dzm\",id:\"fondateur\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"dz-wrap dzm-grid\",children:[/*#__PURE__*/_jsx(Reveal,{y:50,children:/*#__PURE__*/_jsxs(\"div\",{className:\"dzm-photo\",children:[/*#__PURE__*/_jsx(\"img\",{src:photo,alt:props.name||\"Le fondateur de DESIGNR\",loading:\"lazy\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzm-badge\",children:[/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"b\",{children:props.name||\"Fondateur\"}),/*#__PURE__*/_jsx(\"small\",{children:props.role})]}),/*#__PURE__*/_jsx(\"img\",{src:LINKS.logo,alt:\"DESIGNR\"})]})]})}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(Reveal,{y:24,children:[/*#__PURE__*/_jsx(\"span\",{className:\"dz-pill\",children:\"Le mot du fondateur\"}),/*#__PURE__*/_jsx(\"h2\",{children:props.title})]}),/*#__PURE__*/_jsxs(Reveal,{y:24,delay:.1,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dzm-body\",children:[/*#__PURE__*/_jsx(\"p\",{children:props.p1}),/*#__PURE__*/_jsx(\"p\",{children:props.p2}),/*#__PURE__*/_jsx(\"p\",{children:props.p3})]}),/*#__PURE__*/_jsx(\"div\",{className:\"dzm-sign\",children:/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"em\",{children:props.name||\"DESIGNR\"}),/*#__PURE__*/_jsx(\"small\",{children:props.role})]})})]})]})]})})});}Fondateur.defaultProps={name:\"Th\\xe9o Codron\",role:\"Fondateur & directeur artistique de DESIGNR\",photo:\"\",title:\"Pourquoi j’ai cr\\xe9\\xe9 DESIGNR\",p1:\"J’ai vu trop d’entrepreneurs talentueux perdre des clients \\xe0 cause de leur image : un logo bricol\\xe9 en une soir\\xe9e, une identit\\xe9 g\\xe9n\\xe9r\\xe9e par une IA, faute de pouvoir s’offrir une agence \\xe0 plusieurs milliers d’euros.\",p2:\"J’ai cr\\xe9\\xe9 DESIGNR pour cette 4e option qui manquait : de vrais designers, la rigueur d’une grande agence, des d\\xe9lais courts et un prix juste. Et nous ne faisons qu’une chose, des logos et des identit\\xe9s de marque, pour la faire vraiment bien.\",p3:\"Votre logo n’est pas une fin en soi : c’est l’outil qui donne envie de vous faire confiance et d’acheter chez vous. Notre objectif est simple : que vous soyez fier de montrer votre marque, d\\xe8s le premier jour.\"};addPropertyControls(Fondateur,{name:{type:ControlType.String,title:\"Nom\"},role:{type:ControlType.String,title:\"Fonction\"},photo:{type:ControlType.Image,title:\"Photo\"},title:{type:ControlType.String,title:\"Titre\"},p1:{type:ControlType.String,title:\"Paragraphe 1\",displayTextArea:true},p2:{type:ControlType.String,title:\"Paragraphe 2\",displayTextArea:true},p3:{type:ControlType.String,title:\"Paragraphe 3\",displayTextArea:true}});/* =========================================================================\n   11. FAQ\n   ========================================================================= */const FAQ_CSS=`\n.dzq-list{max-width:820px;margin:0 auto;display:grid;gap:10px}\n.dzq-item{background:${T.soft};border-radius:18px;padding:0 22px;transition:background .3s}\n.dzq-item.open{background:${T.soft2}}\n.dzq-btn{all:unset;box-sizing:border-box;cursor:pointer;display:flex;gap:16px;align-items:center;width:100%;padding:20px 0;font-weight:500;font-size:17px;letter-spacing:-.01em;font-family:${T.sans};color:${T.ink};line-height:1.35}\n.dzq-btn:focus-visible{outline:2px solid ${T.ink};outline-offset:4px;border-radius:8px}\n.dzq-no{font-size:13px;color:${T.muted};width:24px;flex:none;font-variant-numeric:tabular-nums}\n.dzq-pm{margin-left:auto;flex:none;width:28px;height:28px;border-radius:50%;background:${T.white};position:relative}\n.dzq-pm::before,.dzq-pm::after{content:\"\";position:absolute;left:8px;right:8px;top:50%;height:1.5px;background:${T.ink};transform:translateY(-50%)}\n.dzq-pm::after{transform:translateY(-50%) rotate(90deg);transition:transform .3s}\n.dzq-item.open .dzq-pm::after{transform:translateY(-50%) rotate(0)}\n.dzq-a{overflow:hidden}\n.dzq-a p{color:${T.muted};padding:0 44px 22px 40px;max-width:66ch}\n.dzq-contact{text-align:center;margin-top:28px;color:${T.muted}}\n.dzq-contact a{color:${T.ink};text-decoration:underline!important;text-underline-offset:3px}\n@container (max-width:560px){.dzq-item{padding:0 16px}.dzq-btn{font-size:16px;gap:10px}.dzq-a p{padding:0 0 18px 0}.dzq-no{display:none}}\n`;const FAQS=[[\"Pourquoi ne pas utiliser un logo fait par IA ou sur Canva ?\",\"Un logo IA ou Canva ressemble souvent \\xe0 des milliers d’autres, se d\\xe9pose difficilement et fait para\\xeetre amateur aupr\\xe8s des clients exigeants. Chez DESIGNR, votre logo est dessin\\xe9 de z\\xe9ro par un designer : il est unique, il vous appartient et vous pouvez le d\\xe9poser \\xe0 votre nom.\"],[\"Est-ce que je serai propri\\xe9taire de mon logo ?\",\"Oui, \\xe0 100 %. Vous recevez tous les droits d’utilisation, sur tous les supports, et vous pouvez d\\xe9poser votre logo comme marque pour le prot\\xe9ger l\\xe9galement.\"],[\"Et si aucun concept ne me pla\\xeet ?\",\"Vous demandez vos retouches : les r\\xe9visions sont incluses dans chaque pack. Nous pouvons aussi confier votre projet \\xe0 un autre designer ou vous proposer de nouvelles pistes. Et sur le Pack Basique, vous \\xeates satisfait ou rembours\\xe9, selon notre politique de remboursement.\"],[\"Combien de temps faut-il pour avoir mon logo ?\",\"Vos premiers concepts arrivent sous 48 h apr\\xe8s le questionnaire. La livraison finale prend 2 jours pour le Basique et le Branding d’exception, 4 jours pour le Pack Marketing Complet, selon vos retours.\"],[\"Quel pack choisir ?\",\"Besoin d’un logo pro, vite ? Le Basique suffit. Pour une marque coh\\xe9rente sur tous vos supports, le Branding d’exception est le plus choisi. Pour une marque pr\\xeate \\xe0 vendre, avec visuels r\\xe9seaux et fichiers sources, prenez le Pack Marketing Complet. Pas s\\xfbr ? R\\xe9servez un appel gratuit.\"],[\"Qui cr\\xe9e mon logo ?\",\"Une \\xe9quipe de designers s\\xe9lectionn\\xe9s, supervis\\xe9e par un directeur artistique. Chaque logo est pens\\xe9 pour votre marque et valid\\xe9 avant de vous \\xeatre pr\\xe9sent\\xe9.\"],[\"Est-ce adapt\\xe9 si je lance tout juste mon activit\\xe9 ?\",\"Oui. Nos packs sont pens\\xe9s pour les cr\\xe9ateurs d’entreprise, coachs, e-commer\\xe7ants et ind\\xe9pendants : une image de grande marque d\\xe8s le lancement, pour un paiement unique \\xe0 partir de 280 €.\"],[\"Comment se d\\xe9roule le projet ?\",\"Apr\\xe8s votre commande, un court questionnaire nous permet de comprendre votre activit\\xe9 et le style recherch\\xe9. Nous cr\\xe9ons ensuite plusieurs concepts et vous guidons jusqu’au logo final, \\xe9tape par \\xe9tape.\"],[\"Puis-je commander m\\xeame si je n’ai pas d’id\\xe9e pr\\xe9cise ?\",\"Oui. Nos designers partent de votre secteur, de vos clients et de vos valeurs pour vous proposer des concepts originaux, m\\xeame si vous partez d’une feuille blanche.\"],[\"Et si mon secteur est tr\\xe8s concurrentiel ?\",\"C’est justement l\\xe0 qu’une marque forte fait la diff\\xe9rence. Nos designers \\xe9tudient vos concurrents pour cr\\xe9er un logo qui vous distingue, m\\xeame dans un march\\xe9 satur\\xe9.\"]];/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function FAQ(props){const[open,setOpen]=useState(-1);return /*#__PURE__*/_jsx(Root,{css:FAQ_CSS,children:/*#__PURE__*/_jsx(\"section\",{className:\"dz dz-sec\",id:\"faq\",style:{background:T.white},children:/*#__PURE__*/_jsxs(\"div\",{className:\"dz-wrap\",children:[/*#__PURE__*/_jsx(Head,{eyebrow:\"FAQ\",title:props.title}),/*#__PURE__*/_jsx(\"div\",{className:\"dzq-list\",children:FAQS.map((f,i)=>{const on=open===i;return /*#__PURE__*/_jsx(Reveal,{delay:Math.min(i,5)*.04,y:20,children:/*#__PURE__*/_jsxs(\"div\",{className:\"dzq-item\"+(on?\" open\":\"\"),children:[/*#__PURE__*/_jsxs(\"button\",{className:\"dzq-btn\",\"aria-expanded\":on,onClick:()=>setOpen(on?-1:i),children:[/*#__PURE__*/_jsx(\"span\",{className:\"dzq-no\",children:String(i+1).padStart(2,\"0\")}),/*#__PURE__*/_jsx(\"span\",{children:f[0]}),/*#__PURE__*/_jsx(\"span\",{className:\"dzq-pm\",\"aria-hidden\":\"true\"})]}),/*#__PURE__*/_jsx(AnimatePresence,{initial:false,children:on?/*#__PURE__*/_jsx(motion.div,{className:\"dzq-a\",initial:{height:0,opacity:0},animate:{height:\"auto\",opacity:1},exit:{height:0,opacity:0},transition:{duration:.35,ease:EASE},children:/*#__PURE__*/_jsx(\"p\",{children:nb(f[1])})}):null})]})},f[0]);})}),/*#__PURE__*/_jsxs(\"p\",{className:\"dzq-contact\",children:[\"Une autre question ?\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"/#appel\",children:\"R\\xe9servez un appel gratuit\"}),\" ou \\xe9crivez \\xe0\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"mailto:\"+LINKS.email,children:LINKS.email})]})]})})});}FAQ.defaultProps={title:\"Les r\\xe9ponses \\xe0 vos questions\"};addPropertyControls(FAQ,{title:{type:ControlType.String,title:\"Titre\"}});/* =========================================================================\n   12. APPEL FINAL + PIED DE PAGE\n   ========================================================================= */const END_CSS=`\n.dzf-cta{background:${T.ink};color:#fff;border-radius:32px;padding:96px 64px;text-align:center;display:grid;justify-items:center;gap:22px;position:relative;overflow:hidden}\n.dzf-cta h2{font-size:80px;max-width:13ch;color:#fff;letter-spacing:-.045em;position:relative}\n.dzf-cta p{color:${T.inkMuted};font-size:18px;max-width:52ch;position:relative}\n.dzf-cta .dz-ctas{position:relative}\n.dzf-glow{position:absolute;inset:auto -20% -60% -20%;height:120%;background:radial-gradient(50% 50% at 50% 50%,rgba(255,255,255,.10),transparent 70%);pointer-events:none;animation:dzglow 8s ease-in-out infinite}\n@keyframes dzglow{50%{transform:translateY(-8%)}}\n.dzf-foot{padding-top:96px;padding-bottom:32px}\n.dzf-sign{font-weight:600;letter-spacing:-.05em;font-size:112px;line-height:1;display:flex;flex-wrap:wrap;gap:0 .22em;align-items:baseline}\n.dzf-rot{display:inline-grid;height:1.1em;overflow:hidden;vertical-align:bottom}\n.dzf-rot span{grid-area:1/1;animation:dzrot 9s infinite;opacity:0;font-family:${T.serif};font-style:italic;font-weight:400;letter-spacing:-.02em}\n.dzf-rot span:nth-child(2){animation-delay:3s}.dzf-rot span:nth-child(3){animation-delay:6s}\n@media (prefers-reduced-motion:reduce){.dzf-rot span:first-child{opacity:1}}\n@keyframes dzrot{0%{opacity:0;transform:translateY(60%)}5%,30%{opacity:1;transform:none}36%,100%{opacity:0;transform:translateY(-60%)}}\n.dzf-cols{display:grid;grid-template-columns:2fr 1fr 1fr;gap:32px;margin-top:56px;padding-top:40px;border-top:1px solid ${T.line}}\n.dzf-cols h4{font-size:13px;font-weight:500;color:${T.muted};margin:0 0 14px;letter-spacing:0}\n.dzf-cols ul{display:grid;gap:9px}\n.dzf-cols a:hover{text-decoration:underline!important}\n.dzf-mail{font-size:22px;font-weight:500;letter-spacing:-.02em}\n.dzf-cols p{color:${T.muted};margin-top:10px;max-width:40ch}\n.dzf-legal{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:56px;color:${T.muted};font-size:13px}\n@container (max-width:900px){.dzf-cta h2{font-size:56px}.dzf-cta{padding:72px 40px}.dzf-sign{font-size:96px}}\n@container (max-width:700px){.dzf-cols{grid-template-columns:1fr 1fr}.dzf-cols>div:first-child{grid-column:span 2}}\n@container (max-width:560px){.dzf-cta{padding:56px 22px;border-radius:24px}.dzf-cta h2{font-size:38px}.dzf-cta p{font-size:16px}.dzf-sign{font-size:52px}.dzf-foot{padding-top:64px;padding-bottom:32px}.dzf-mail{font-size:19px}}\n`;/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function Footer(props){return /*#__PURE__*/_jsx(Root,{css:END_CSS,children:/*#__PURE__*/_jsxs(\"footer\",{className:\"dz\",style:{background:T.white},children:[props.showCta?/*#__PURE__*/_jsx(\"div\",{className:\"dz-wrap\",children:/*#__PURE__*/_jsx(Reveal,{y:60,children:/*#__PURE__*/_jsxs(\"div\",{className:\"dzf-cta\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"dzf-glow\",\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsx(\"h2\",{children:props.title}),/*#__PURE__*/_jsx(\"p\",{children:nb(props.lede)}),/*#__PURE__*/_jsxs(\"div\",{className:\"dz-ctas\",children:[/*#__PURE__*/_jsxs(\"a\",{className:\"dz-btn dz-btn-light\",href:\"/#tarifs\",children:[\"Lancer mon logo d\\xe8s 280\"+NB+\"€\",\" \",/*#__PURE__*/_jsx(Arrow,{})]}),/*#__PURE__*/_jsx(\"a\",{className:\"dz-btn dz-btn-line\",href:LINKS.calendly,target:\"_blank\",rel:\"noopener\",children:\"R\\xe9server un appel gratuit\"})]})]})})}):null,/*#__PURE__*/_jsxs(\"div\",{className:\"dz-wrap dzf-foot\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dzf-sign\",\"aria-label\":\"Des marques claires, m\\xe9morables, cr\\xe9dibles.\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"Des marques\"}),/*#__PURE__*/_jsxs(\"span\",{className:\"dzf-rot\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"claires.\"}),/*#__PURE__*/_jsx(\"span\",{children:\"m\\xe9morables.\"}),/*#__PURE__*/_jsx(\"span\",{children:\"cr\\xe9dibles.\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzf-cols\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h4\",{children:\"\\xc9crivez-nous\"}),/*#__PURE__*/_jsx(\"a\",{className:\"dzf-mail\",href:\"mailto:\"+LINKS.email,children:LINKS.email}),/*#__PURE__*/_jsx(\"p\",{children:\"Logos et identit\\xe9s de marque pour cr\\xe9ateurs d’entreprise, coachs, e-commer\\xe7ants et ind\\xe9pendants. Un seul m\\xe9tier, fait avec soin.\"})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h4\",{children:\"Navigation\"}),/*#__PURE__*/_jsxs(\"ul\",{children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"/#portfolio\",children:\"Portfolio\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"/projets\",children:\"Projets\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"/#process\",children:\"Comment \\xe7a marche\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"/#tarifs\",children:\"Tarifs\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"/#appel\",children:\"Appel d\\xe9couverte\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"/ressources\",children:\"E-book offert\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"/#faq\",children:\"FAQ\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"/creation-de-logo\",children:\"Cr\\xe9ation de logo\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"/prix-logo\",children:\"Prix d’un logo\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"/logo-ia-ou-graphiste\",children:\"Logo IA ou graphiste ?\"})})]})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h4\",{children:\"Informations\"}),/*#__PURE__*/_jsxs(\"ul\",{children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"/contact\",children:\"Contact\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"/conditions-d-utilisation\",children:\"Conditions d’utilisation\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"/politique-de-confidentialit\\xe9\",children:\"Politique de confidentialit\\xe9\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"/politique-de-remboursement\",children:\"Politique de remboursement\"})})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzf-legal\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"\\xa9 2026 DESIGNR. Tous droits r\\xe9serv\\xe9s.\"}),/*#__PURE__*/_jsx(\"span\",{children:\"Logos et identit\\xe9s visuelles, con\\xe7us par des designers.\"})]})]})]})});}Footer.defaultProps={title:\"Vos clients vous jugent sur votre image.\",lede:\"Donnez-leur une raison de vous faire confiance. Premiers concepts sous 48 h, droits d’auteur inclus, d\\xe8s 280 €.\",showCta:true};addPropertyControls(Footer,{title:{type:ControlType.String,title:\"Titre\"},lede:{type:ControlType.String,title:\"Texte\",displayTextArea:true},showCta:{type:ControlType.Boolean,title:\"Bloc d’appel\"}});/* =========================================================================\n   13. GRILLE DES PROJETS (page /projets)\n   ========================================================================= */const GRID_CSS=`\n.dzg{padding:72px 0 120px}\n.dzg-head{display:grid;gap:18px;justify-items:center;text-align:center;margin-bottom:48px}\n.dzg-head h1{font-size:80px;letter-spacing:-.045em}\n.dzg-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:32px}\n.dzg-filters button{all:unset;cursor:pointer;font-family:${T.sans};font-size:14px;padding:8px 14px;border-radius:999px;border:1px solid ${T.line};color:${T.muted};transition:background .25s,color .25s,border-color .25s}\n.dzg-filters button:hover{color:${T.ink}}\n.dzg-filters button.on{background:${T.ink};border-color:${T.ink};color:#fff}\n.dzg-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 14px}\n.dzg-card{display:grid;gap:12px}\n.dzg-shot{border-radius:22px;overflow:hidden;aspect-ratio:4/5;background:${T.soft2};position:relative}\n.dzg-shot img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s cubic-bezier(.2,.7,.2,1),opacity .6s}\n.dzg-shot img.alt{position:absolute;inset:0;opacity:0}\n.dzg-card:hover .dzg-shot img{transform:scale(1.06)}\n.dzg-card:hover .dzg-shot img.alt{opacity:1}\n.dzg-cap{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:0 4px}\n.dzg-cap b{font-weight:500;font-size:18px;letter-spacing:-.02em}\n.dzg-cap span{color:${T.muted};font-size:14px;text-align:right}\n@container (max-width:900px){.dzg-grid{grid-template-columns:1fr 1fr}.dzg-head h1{font-size:56px}}\n@container (max-width:560px){.dzg-grid{grid-template-columns:1fr}.dzg-head h1{font-size:42px}.dzg{padding:40px 0 80px}.dzg-shot{aspect-ratio:1}}\n`;const FILTERS=[[\"Tous\",[]],[\"Tech & SaaS\",[\"zejen\",\"neuxus\",\"synvia-group\",\"hustla-plus\",\"nova\"]],[\"Finance\",[\"kwabak\",\"musher\"]],[\"Immobilier & services\",[\"london-homes\",\"transixpress\",\"gold-visual\",\"mossea\"]],[\"Mode & sport\",[\"rsol\",\"fizix\"]]];/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function GrilleProjets(props){const[f,setF]=useState(0);const list=f===0?PROJECTS:PROJECTS.filter(p=>FILTERS[f][1].indexOf(p.slug)>=0);return /*#__PURE__*/_jsx(Root,{css:GRID_CSS,children:/*#__PURE__*/_jsx(\"section\",{className:\"dz dzg\",style:{background:T.white},children:/*#__PURE__*/_jsxs(\"div\",{className:\"dz-wrap\",children:[/*#__PURE__*/_jsxs(Reveal,{className:\"dzg-head\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"dz-pill\",children:[PROJECTS.length,\" projets\"]}),/*#__PURE__*/_jsx(\"h1\",{children:props.title}),/*#__PURE__*/_jsx(\"p\",{className:\"dz-lede\",children:props.lede})]}),/*#__PURE__*/_jsx(\"div\",{className:\"dzg-filters\",role:\"tablist\",\"aria-label\":\"Filtrer par secteur\",children:FILTERS.map((x,i)=>/*#__PURE__*/_jsx(\"button\",{role:\"tab\",\"aria-selected\":f===i,className:f===i?\"on\":\"\",onClick:()=>setF(i),children:x[0]},x[0]))}),/*#__PURE__*/_jsx(motion.div,{className:\"dzg-grid\",layout:true,children:/*#__PURE__*/_jsx(AnimatePresence,{children:list.map(p=>/*#__PURE__*/_jsxs(motion.a,{layout:true,className:\"dzg-card\",href:CASE_URL(p.slug),initial:{opacity:0,y:30},animate:{opacity:1,y:0},exit:{opacity:0,scale:.96},transition:{duration:.5,ease:EASE},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dzg-shot\",children:[/*#__PURE__*/_jsx(\"img\",{src:img(mk(p,0),900),alt:`Identit\\xe9 visuelle ${p.name}`,loading:\"lazy\",style:coverStyle(p)}),/*#__PURE__*/_jsx(\"img\",{className:\"alt\",src:img(mk(p,1),900),alt:\"\",loading:\"lazy\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzg-cap\",children:[/*#__PURE__*/_jsx(\"b\",{children:p.name}),/*#__PURE__*/_jsx(\"span\",{children:p.tag})]})]},p.slug))})})]})})});}GrilleProjets.defaultProps={title:\"Nos projets\",lede:\"Logos et identit\\xe9s visuelles cr\\xe9\\xe9s pour des startups, des PME et des marques ambitieuses.\"};addPropertyControls(GrilleProjets,{title:{type:ControlType.String,title:\"Titre\"},lede:{type:ControlType.String,title:\"Texte\",displayTextArea:true}});/* =========================================================================\n   14. PAGE PROJET (pages /etudes-de-cas/…) — étude de cas façon Logomint.\n   Lit le slug dans l’adresse ; sur le canevas, utilise le projet choisi.\n   ========================================================================= */const CS_CSS=`\n.dzj{padding:48px 0 24px;background:${T.white}}\n.dzj-crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;color:${T.muted};margin-bottom:40px}\n.dzj-crumbs a:hover{color:${T.ink}}\n.dzj-crumbs b{color:${T.ink};font-weight:500}\n.dzj-head{display:grid;justify-items:center;text-align:center;gap:18px;max-width:820px;margin:0 auto 40px}\n.dzj-head h1{font-size:96px;letter-spacing:-.05em;line-height:.95}\n.dzj-head p{color:${T.muted};font-size:19px;line-height:1.5;max-width:60ch}\n.dzj-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:40px}\n.dzj-meta div{background:${T.soft};border-radius:14px;padding:12px 18px;display:flex;gap:10px;align-items:baseline;font-size:15px}\n.dzj-meta small{font-size:13px;color:${T.muted}}\n.dzj-meta b{font-weight:500}\n.dzj-jgal{display:grid;gap:14px}\n.dzj-jrow{display:flex;gap:14px;align-items:flex-start;width:100%;margin:0 auto;max-width:calc(var(--s) * 640px + var(--g) * 14px)}\n.dzj-t{border-radius:24px;overflow:hidden;background:${T.soft2};aspect-ratio:1}\n.dzj-t img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}\n.dzj-about{display:grid;grid-template-columns:300px 1fr;gap:56px;padding:110px 0 90px}\n.dzj-about h2{font-size:40px;letter-spacing:-.04em}\n.dzj-about .lead{font-size:24px;line-height:1.4;letter-spacing:-.02em;color:${T.ink}}\n.dzj-blocks{display:grid;gap:30px;margin-top:40px}\n.dzj-block{display:grid;grid-template-columns:150px 1fr;gap:24px;padding-top:22px;border-top:1px solid ${T.line}}\n.dzj-block h3{font-size:15px;font-weight:500;color:${T.muted};letter-spacing:0;line-height:1.55}\n.dzj-block p{font-size:17px;line-height:1.6;color:${T.ink2}}\n.dzj-deliv{background:${T.soft};border-radius:28px;padding:40px;display:grid;grid-template-columns:300px 1fr;gap:56px;align-items:start;margin-bottom:14px}\n.dzj-deliv h2{font-size:32px;letter-spacing:-.035em}\n.dzj-chips{display:flex;flex-wrap:wrap;gap:10px}\n.dzj-chips span{display:inline-flex;align-items:center;gap:10px;background:${T.white};border-radius:999px;padding:10px 16px 10px 12px;font-size:15px;box-shadow:0 1px 0 ${T.line}}\n.dzj-chips span::before{content:\"✓\";width:20px;height:20px;border-radius:50%;background:${T.ink};color:#fff;display:grid;place-items:center;font-size:11px}\n.dzj-cta{background:${T.ink};color:#fff;border-radius:28px;padding:56px 40px;text-align:center;display:grid;justify-items:center;gap:16px;margin:14px 0 96px}\n.dzj-cta h2{font-size:48px;letter-spacing:-.04em;color:#fff}\n.dzj-cta p{color:${T.inkMuted}}\n.dzj-next{display:flex;align-items:center;border-radius:28px;overflow:hidden;background:${T.soft};margin-bottom:96px}\n.dzj-next .pic{flex:none;width:min(62%, calc(var(--r) * 460px));overflow:hidden;background:${T.soft2}}\n.dzj-next .pic img,.dzj-more .th img{width:100%;height:100%;object-fit:cover;display:block}\n.dzj-next .cap{flex:1;min-width:0;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:32px 40px}\n.dzj-next .cap small{display:block;font-size:14px;color:${T.muted};margin-bottom:6px}\n.dzj-next .cap b{display:block;font-size:44px;font-weight:500;letter-spacing:-.04em;line-height:1.05}\n.dzj-next .cap .arr{width:48px;height:48px;border-radius:14px;background:${T.ink};color:#fff;display:grid;place-items:center;font-size:20px;flex:none;transition:transform .3s}\n.dzj-next:hover .cap .arr{transform:translateX(4px)}\n.dzj-more-h{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:24px}\n.dzj-more-h h2{font-size:40px;letter-spacing:-.04em}\n.dzj-more-h a{font-size:15px;text-decoration:underline!important;text-underline-offset:3px}\n.dzj-more{display:flex;gap:14px;align-items:flex-start}\n.dzj-more a{display:grid;gap:12px;min-width:0}\n.dzj-more .th{display:block;border-radius:22px;overflow:hidden;background:${T.soft2}}\n.dzj-more b{font-weight:500;font-size:19px;letter-spacing:-.02em;display:block}\n.dzj-more small{color:${T.muted};font-size:14px}\n@container (max-width:900px){.dzj-head h1{font-size:68px}.dzj-about,.dzj-deliv{grid-template-columns:1fr;gap:24px}.dzj-about{padding:80px 0 64px}.dzj-more>*:nth-child(3){display:none}.dzj-next .pic{width:min(58%, calc(var(--r) * 340px))}.dzj-next .cap{padding:24px 28px}.dzj-next .cap b{font-size:32px}.dzj-jrow{max-width:calc(var(--s) * 540px + var(--g) * 14px)}}\n@container (max-width:560px){.dzj{padding:28px 0 8px}.dzj-crumbs{margin-bottom:28px;font-size:13px}.dzj-head h1{font-size:48px}.dzj-head p{font-size:16px}.dzj-meta{justify-content:stretch}.dzj-meta div{flex:1 1 100%;justify-content:space-between}.dzj-jgal{gap:10px}.dzj-jrow{flex-direction:column;align-items:center;gap:10px;max-width:none}.dzj-jrow>*{flex:none!important;width:min(100%, calc(var(--r) * 520px))}.dzj-t{border-radius:18px}.dzj-about h2{font-size:30px}.dzj-about .lead{font-size:19px}.dzj-block{grid-template-columns:1fr;gap:6px}.dzj-block p{font-size:16px}.dzj-deliv{padding:24px;border-radius:22px}.dzj-deliv h2{font-size:26px}.dzj-chips span{font-size:14px}.dzj-cta{padding:40px 22px;border-radius:22px;margin-bottom:64px}.dzj-cta h2{font-size:32px}.dzj-next{flex-direction:column;align-items:stretch;margin-bottom:64px;border-radius:22px}.dzj-next .pic{width:100%}.dzj-next .cap{padding:16px 18px}.dzj-next .cap small{font-size:13px;margin-bottom:2px}.dzj-next .cap b{font-size:24px}.dzj-more-h h2{font-size:28px}.dzj-more{flex-direction:column;align-items:center;gap:24px}.dzj-more>a{flex:none!important;width:min(100%, calc(var(--r) * 440px))}.dzj-more>*:nth-child(3){display:grid}}\n`;// Format (largeur / hauteur) du visuel de couverture d'un projet : les cartes prennent ce format, sans recadrage\nconst coverRatio=p=>p.ratio?p.ratio[mkIndex(p)]:1;/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export function PageProjet(props){const[slug,setSlug]=useState(props.slug);useEffect(()=>{if(isCanvas()){setSlug(props.slug);return;}if(typeof window===\"undefined\")return;const parts=window.location.pathname.split(\"/\").filter(x=>x);const last=decodeURIComponent(parts[parts.length-1]||\"\");if(PROJECTS.some(p=>p.slug===last))setSlug(last);},[props.slug]);const p=byslug(slug);const idx=PROJECTS.indexOf(p);const next=PROJECTS[(idx+1)%PROJECTS.length];const more=[2,3,4].map(k=>PROJECTS[(idx+k)%PROJECTS.length]);const labels=[\"Le d\\xe9fi\",\"Notre r\\xe9ponse\"];// Livrables : liste séparée par des virgules, le dernier « et » sépare les deux derniers éléments\nconst parts=p.text[4].replace(/\\.$/,\"\").split(/,\\s*/);const delivered=parts.slice(0,-1).concat(parts[parts.length-1].split(\" et \")).map(s=>s.trim()).filter(s=>s);// Galerie sans recadrage : chaque rangée garde la même hauteur et chaque visuel son format d'origine.\n// Elle s'ouvre sur le mockup de couverture ; les rangées sont calculées si le projet n'en fixe pas.\nconst ratio=p.ratio||p.images.map(()=>1);const rows=p.rows||galleryRows([mkIndex(p)].concat(p.images.map((_,i)=>i).filter(i=>i!==mkIndex(p))),ratio);const justified=/*#__PURE__*/_jsx(\"div\",{className:\"dzj-jgal\",children:rows.map((row,ri)=>/*#__PURE__*/_jsx(\"div\",{className:\"dzj-jrow\",style:{\"--s\":row.reduce((a,k)=>a+ratio[k],0),\"--g\":row.length-1},children:row.map((k,i)=>{const r=ratio[k];return /*#__PURE__*/_jsx(Reveal,{y:40,delay:i*.06,style:{flex:`${r} 1 0`,minWidth:0,\"--r\":r},children:/*#__PURE__*/_jsx(\"div\",{className:\"dzj-t\",style:{aspectRatio:String(r)},children:/*#__PURE__*/_jsx(\"img\",{src:img(p.images[k],1400),alt:ri===0&&i===0?`Identit\\xe9 visuelle ${p.name}`:`${p.name}, mise en situation`,loading:ri===0?\"eager\":\"lazy\"})})},k);})},ri))});return /*#__PURE__*/_jsx(Root,{css:CS_CSS,children:/*#__PURE__*/_jsx(\"article\",{className:\"dz dzj\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"dz-wrap\",children:[/*#__PURE__*/_jsxs(\"nav\",{className:\"dzj-crumbs\",\"aria-label\":\"Fil d’Ariane\",children:[/*#__PURE__*/_jsx(\"a\",{href:\"/\",children:\"Accueil\"}),/*#__PURE__*/_jsx(\"span\",{children:\"/\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/projets\",children:\"Projets\"}),/*#__PURE__*/_jsx(\"span\",{children:\"/\"}),/*#__PURE__*/_jsx(\"b\",{children:p.name})]}),/*#__PURE__*/_jsxs(Reveal,{className:\"dzj-head\",y:24,children:[/*#__PURE__*/_jsxs(\"span\",{className:\"dz-pill\",children:[\"Identit\\xe9 de marque \\xb7 \",p.tag]}),/*#__PURE__*/_jsx(\"h1\",{children:p.name}),/*#__PURE__*/_jsx(\"p\",{children:p.text[0]})]}),/*#__PURE__*/_jsxs(Reveal,{className:\"dzj-meta\",y:16,delay:.1,children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"small\",{children:\"Client\"}),/*#__PURE__*/_jsx(\"b\",{children:p.name})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"small\",{children:\"Secteur\"}),/*#__PURE__*/_jsx(\"b\",{children:p.tag})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"small\",{children:\"Prestation\"}),/*#__PURE__*/_jsx(\"b\",{children:\"Logo & identit\\xe9 visuelle\"})]})]}),justified,/*#__PURE__*/_jsxs(\"section\",{className:\"dzj-about\",children:[/*#__PURE__*/_jsx(Reveal,{y:24,children:/*#__PURE__*/_jsx(\"h2\",{children:\"\\xc0 propos du projet\"})}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(Reveal,{y:24,children:/*#__PURE__*/_jsx(\"p\",{className:\"lead\",children:p.text[1]})}),/*#__PURE__*/_jsx(\"div\",{className:\"dzj-blocks\",children:labels.map((l,i)=>/*#__PURE__*/_jsx(Reveal,{y:24,children:/*#__PURE__*/_jsxs(\"div\",{className:\"dzj-block\",children:[/*#__PURE__*/_jsx(\"h3\",{children:l}),/*#__PURE__*/_jsx(\"p\",{children:p.text[i+2]})]})},l))})]})]}),/*#__PURE__*/_jsxs(Reveal,{className:\"dzj-deliv\",y:30,children:[/*#__PURE__*/_jsx(\"h2\",{children:\"Ce que nous avons livr\\xe9\"}),/*#__PURE__*/_jsx(\"div\",{className:\"dzj-chips\",children:delivered.map(d=>/*#__PURE__*/_jsx(\"span\",{children:d.charAt(0).toUpperCase()+d.slice(1)},d))})]}),/*#__PURE__*/_jsxs(Reveal,{className:\"dzj-cta\",y:30,children:[/*#__PURE__*/_jsxs(\"h2\",{children:[\"Envie d’une marque comme \",p.name,\" ?\"]}),/*#__PURE__*/_jsx(\"p\",{children:nb(\"Premiers concepts sous 48 h, d\\xe8s 280 €, droits d’auteur inclus.\")}),/*#__PURE__*/_jsxs(\"div\",{className:\"dz-ctas\",children:[/*#__PURE__*/_jsxs(\"a\",{className:\"dz-btn dz-btn-light\",href:\"/#tarifs\",children:[\"Voir les tarifs \",/*#__PURE__*/_jsx(Arrow,{})]}),/*#__PURE__*/_jsx(\"a\",{className:\"dz-btn dz-btn-line\",href:LINKS.calendly,target:\"_blank\",rel:\"noopener\",children:\"R\\xe9server un appel gratuit\"})]})]}),/*#__PURE__*/_jsxs(\"a\",{className:\"dzj-next\",href:CASE_URL(next.slug),\"aria-label\":`Projet suivant : ${next.name}`,style:{\"--r\":coverRatio(next)},children:[/*#__PURE__*/_jsx(\"span\",{className:\"pic\",style:{aspectRatio:String(coverRatio(next))},children:/*#__PURE__*/_jsx(\"img\",{src:img(mk(next,0),1600),alt:\"\",loading:\"lazy\"})}),/*#__PURE__*/_jsxs(\"span\",{className:\"cap\",children:[/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsxs(\"small\",{children:[\"Projet suivant \\xb7\",\" \",(idx+1)%PROJECTS.length+1,\" /\",\" \",PROJECTS.length]}),/*#__PURE__*/_jsx(\"b\",{children:next.name})]}),/*#__PURE__*/_jsx(\"span\",{className:\"arr\",\"aria-hidden\":\"true\",children:\"→\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dzj-more-h\",children:[/*#__PURE__*/_jsx(\"h2\",{children:\"D’autres projets\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/projets\",children:\"Tous les projets\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"dzj-more\",children:more.map(q=>/*#__PURE__*/_jsxs(\"a\",{href:CASE_URL(q.slug),style:{flex:`${coverRatio(q)} 1 0`,\"--r\":coverRatio(q)},children:[/*#__PURE__*/_jsx(\"span\",{className:\"th\",style:{aspectRatio:String(coverRatio(q))},children:/*#__PURE__*/_jsx(\"img\",{src:img(mk(q,0),900),alt:`Identit\\xe9 visuelle ${q.name}`,loading:\"lazy\"})}),/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"b\",{children:q.name}),/*#__PURE__*/_jsx(\"small\",{children:q.tag})]})]},q.slug))})]})},p.slug)});}PageProjet.defaultProps={slug:\"kwabak\"};addPropertyControls(PageProjet,{slug:{type:ControlType.Enum,title:\"Projet (aper\\xe7u)\",options:PROJECTS.map(p=>p.slug),optionTitles:PROJECTS.map(p=>p.name)}});\nexport const __FramerMetadata__ = {\"exports\":{\"FAQ\":{\"type\":\"reactComponent\",\"name\":\"FAQ\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"Portfolio\":{\"type\":\"reactComponent\",\"name\":\"Portfolio\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"Tarifs\":{\"type\":\"reactComponent\",\"name\":\"Tarifs\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"Avis\":{\"type\":\"reactComponent\",\"name\":\"Avis\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"EtudesDeCas\":{\"type\":\"reactComponent\",\"name\":\"EtudesDeCas\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"Hero\":{\"type\":\"reactComponent\",\"name\":\"Hero\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"Temoignages\":{\"type\":\"reactComponent\",\"name\":\"Temoignages\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"Comparatif\":{\"type\":\"reactComponent\",\"name\":\"Comparatif\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"Navigation\":{\"type\":\"reactComponent\",\"name\":\"Navigation\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\"}},\"Ebook\":{\"type\":\"reactComponent\",\"name\":\"Ebook\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"Processus\":{\"type\":\"reactComponent\",\"name\":\"Processus\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"Fondateur\":{\"type\":\"reactComponent\",\"name\":\"Fondateur\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"Pourquoi\":{\"type\":\"reactComponent\",\"name\":\"Pourquoi\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"Appel\":{\"type\":\"reactComponent\",\"name\":\"Appel\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"PageProjet\":{\"type\":\"reactComponent\",\"name\":\"PageProjet\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"Footer\":{\"type\":\"reactComponent\",\"name\":\"Footer\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"GrilleProjets\":{\"type\":\"reactComponent\",\"name\":\"GrilleProjets\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\"}},\"Inclus\":{\"type\":\"reactComponent\",\"name\":\"Inclus\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DesignrSite.map"],"mappings":"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"}