1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,247984,e=>{"use strict";var t={0:8203,1:8204,2:8205,3:8290,4:8291,5:8288,6:65279,7:8289,8:119155,9:119156,a:119157,b:119158,c:119159,d:119160,e:119161,f:119162},s={0:8203,1:8204,2:8205,3:65279},r={0:String.fromCodePoint(s[0]),1:String.fromCodePoint(s[1]),2:String.fromCodePoint(s[2]),3:String.fromCodePoint(s[3])},n=[,,,,].fill(String.fromCodePoint(s[0])).join("");Object.fromEntries(Object.entries(r).map(e=>[e[1],+e[0]])),Object.fromEntries(Object.entries(t).map(e=>e.reverse()));var i=`${Object.values(t).map(e=>`\\u{${e.toString(16)}}`).join("")}`,o=RegExp(`[${i}]{4,}`,"gu");e.s(["isRecord",0,function(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)},"stegaClean",0,function(e){var t,s;return e&&JSON.parse({cleaned:(t=JSON.stringify(e)).replace(o,""),encoded:(null==(s=t.match(o))?void 0:s[0])||""}.cleaned)},"y",0,function(e,t){let s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"auto";return!0===s||"auto"===s&&(!(!Number.isNaN(Number(e))||/[a-z]/i.test(e)&&!/\d+(?:[-:\/]\d+){2}(?:T\d+(?:[-:\/]\d+){1,2}(\.\d+)?Z?)?/.test(e))&&Date.parse(e)||function(e){try{new URL(e,e.startsWith("/")?"https://acme.com":void 0)}catch{return!1}return!0}(e))?e:`${e}${function(e){let t=JSON.stringify(e),s=new TextEncoder().encode(t),i="";for(let e=0;e<s.length;e++){let t=s[e];i+=r[t>>6&3]+r[t>>4&3]+r[t>>2&3]+r[3&t]}return n+i}(t)}`}])},739946,773542,126005,534093,470292,824573,62351,e=>{"use strict";function t(e,t){return t.get?t.get.call(e):t.value}function s(e,t,s){if(!t.has(e))throw TypeError("attempted to "+s+" private field on non-instance");return t.get(e)}function r(e,t){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object")}function n(e,t,s){if(t.set)t.set.call(e,s);else{if(!t.writable)throw TypeError("attempted to set read only private field");t.value=s}}e.s(["_",0,t],773542),e.s(["_",0,s],126005),e.s(["_",0,function(e,r){var n=s(e,r,"get");return t(e,n)}],739946),e.s(["_",0,r],534093),e.s(["_",0,function(e,t,s){r(e,t),t.set(e,s)}],470292),e.s(["_",0,n],824573),e.s(["_",0,function(e,t,r){var i=s(e,t,"set");return n(e,i,r),r}],62351)},299749,e=>{"use strict";e.s(["_",0,function(e,t,s){return t in e?Object.defineProperty(e,t,{value:s,enumerable:!0,configurable:!0,writable:!0}):e[t]=s,e}])},88653,e=>{"use strict";var t=e.i(843476),s=e.i(271645),r=e.i(231178),n=e.i(947414),i=e.i(674008),o=e.i(821476),a=e.i(772846),l=s,u=e.i(737806);function c(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class d extends l.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,a.isHTMLElement)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,s=(0,a.isHTMLElement)(e)&&e.offsetWidth||0,r=(0,a.isHTMLElement)(e)&&e.offsetHeight||0,n=getComputedStyle(t),i=this.props.sizeRef.current;i.height=parseFloat(n.height),i.width=parseFloat(n.width),i.top=t.offsetTop,i.left=t.offsetLeft,i.right=s-i.width-i.left,i.bottom=r-i.height-i.top,i.direction=n.direction}return null}componentDidUpdate(){}render(){return this.props.children}}function p(e){var r;let{children:n,isPresent:i,anchorX:o,anchorY:a,root:p,pop:m}=e,v=(0,l.useId)(),h=(0,l.useRef)(null),f=(0,l.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),{nonce:x}=(0,l.useContext)(u.MotionConfigContext),g=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return s.useCallback(function(){for(var e=arguments.length,t=Array(e),s=0;s<e;s++)t[s]=arguments[s];return e=>{let s=!1,r=t.map(t=>{let r=c(t,e);return s||"function"!=typeof r||(s=!0),r});if(s)return()=>{for(let e=0;e<r.length;e++){let s=r[e];"function"==typeof s?s():c(t[e],null)}}}}(...t),t)}(h,!1!==m?(null==(r=n.props)?void 0:r.ref)??(null==n?void 0:n.ref):void 0);return(0,l.useInsertionEffect)(()=>{let{width:e,height:t,top:s,left:r,right:n,bottom:l,direction:u}=f.current;if(i||!1===m||!h.current||!e||!t)return;let c="rtl"===u,d="left"===o?c?`right: ${n}`:`left: ${r}`:c?`left: ${r}`:`right: ${n}`,g="bottom"===a?`bottom: ${l}`:`top: ${s}`;h.current.dataset.motionPopId=v;let b=document.createElement("style");x&&(b.nonce=x);let j=p??document.head;return j.appendChild(b),b.sheet&&b.sheet.insertRule(` 2 [data-motion-pop-id="${v}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${t}px !important; 6 ${d}px !important; 7 ${g}px !important; 8 } 9 `),()=>{var e;null==(e=h.current)||e.removeAttribute("data-motion-pop-id"),j.contains(b)&&j.removeChild(b)}},[i]),(0,t.jsx)(d,{isPresent:i,childRef:h,sizeRef:f,pop:m,children:!1===m?n:l.cloneElement(n,{ref:g})})}let m=e=>{let{children:r,initial:a,isPresent:l,onExitComplete:u,custom:c,presenceAffectsLayout:d,mode:m,anchorX:h,anchorY:f,root:x}=e,g=(0,n.useConstant)(v),b=(0,s.useId)(),j=(0,s.useRef)(l),w=(0,s.useRef)(u);(0,i.useIsomorphicLayoutEffect)(()=>{j.current=l,w.current=u});let y=!0,q=(0,s.useMemo)(()=>(y=!1,{id:b,initial:a,isPresent:l,custom:c,onExitComplete:e=>
9{for(let t of(g.set(e,!0),g.values()))if(!t)return;u&&u()},register:e=>(g.set(e,!1),()=>{var t;g.delete(e),j.current||g.size||null==(t=w.current)||t.call(w)})}),[l,g,u]);return d&&y&&(q={...q}),(0,s.useMemo)(()=>{g.forEach((e,t)=>g.set(t,!1))},[l]),s.useEffect(()=>{l||g.size||!u||u()},[l]),r=(0,t.jsx)(p,{pop:"popLayout"===m,isPresent:l,anchorX:h,anchorY:f,root:x,children:r}),(0,t.jsx)(o.PresenceContext.Provider,{value:q,children:r})};function v(){return new Map}var h=e.i(464978);let f=e=>e.key||"";function x(e){let t=[];return s.Children.forEach(e,e=>{(0,s.isValidElement)(e)&&t.push(e)}),t}e.s(["AnimatePresence",0,e=>{let{children:o,custom:a,initial:l=!0,onExitComplete:u,presenceAffectsLayout:c=!0,mode:d="sync",propagate:p=!1,anchorX:v="left",anchorY:g="top",root:b}=e,[j,w]=(0,h.usePresence)(p),y=(0,s.useMemo)(()=>x(o),[o]),q=p&&!j?[]:y.map(f),N=(0,s.useRef)(!0),z=(0,s.useRef)(y),L=(0,n.useConstant)(()=>new Map),C=(0,s.useRef)(new Set),[k,P]=(0,s.useState)(y),[B,S]=(0,s.useState)(y);(0,i.useIsomorphicLayoutEffect)(()=>{N.current=!1,z.current=y;for(let e=0;e<B.length;e++){let t=f(B[e]);q.includes(t)?(L.delete(t),C.current.delete(t)):!0!==L.get(t)&&L.set(t,!1)}},[B,q.length,q.join("-")]);let W=[];if(y!==k){let e=[...y];for(let t=0;t<B.length;t++){let s=B[t],r=f(s);q.includes(r)||(e.splice(t,0,s),W.push(s))}return"wait"===d&&W.length&&(e=W),S(x(e)),P(y),null}let{forceRender:E}=(0,s.useContext)(r.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:B.map(e=>{let s=f(e),r=(!p||!!j)&&(y===B||q.includes(s));return(0,t.jsx)(m,{isPresent:r,initial:(!N.current||!!l)&&void 0,custom:a,presenceAffectsLayout:c,mode:d,root:b,onExitComplete:r?void 0:()=>{if(C.current.has(s)||!L.has(s))return;C.current.add(s),L.set(s,!0);let e=!0;L.forEach(t=>{t||(e=!1)}),e&&(null==E||E(),S(z.current),p&&(null==w||w()),u&&u())},anchorX:v,anchorY:g,children:e},s)})})}],88653)},863686,e=>{"use strict";var t=e.i(843476),s=e.i(272368);let r=[{question:"Quels services proposez-vous ?",answer:"Nous proposons une gamme complète de services créatifs incluant la conception graphique, le développement web, la création de contenu visuel, et le branding. Consultez notre page Services pour découvrir tous nos domaines d'expertise."},{question:"Comment puis-je vous contacter ?",answer:"Vous pouvez nous contacter via notre formulaire de contact, par email, ou en nous appelant directement. Nous répondons généralement sous 24-48 heures. N'hésitez pas à nous faire part de votre projet !"},{question:"Quels sont vos délais de réalisation ?",answer:"Les délais varient selon la complexité et l'envergure du projet. Pour un projet simple, comptez 1-2 semaines. Pour des projets plus complexes, cela peut prendre 4-8 semaines. Nous établissons toujours un calendrier précis lors de notre premier échange."},{question:"Travaillez-vous avec des clients internationaux ?",answer:"Oui, nous travaillons avec des clients du monde entier. Nous communiquons principalement en français et en anglais, et nous adaptons nos horaires pour faciliter les échanges intercontinentaux."},{question:"Proposez-vous des devis gratuits ?",answer:"Absolument ! Nous offrons des devis détaillés et gratuits pour tous les projets. Il suffit de nous décrire votre besoin et nous vous enverrons une estimation personnalisée sous 48 heures."},{question:"Quelle est votre approche de travail ?",answer:"Notre approche est collaborative et centrée sur vos besoins. Nous commençons par une phase de découverte pour comprendre vos objectifs, puis nous proposons des solutions créatives adaptées. Vous êtes impliqué à chaque étape du processus."}],n=[{question:"Quels types de projets graphiques réalisez-vous ?",answer:"Nous créons des logos, identités visuelles complètes, supports print (cartes de visite, flyers, affiches), designs web, illustrations, et bien plus encore. Chaque projet est unique et adapté à votre marque."},{question:"Combien coûte un projet de design ?",answer:"Les tarifs dépendent de la complexité et de l'envergure du projet. Un logo simple peut démarrer à partir de 500â¬, tandis qu'une identité visuelle complète peut aller de 2000⬠à 5000â¬. Contactez-nous pour un devis personnalisé."},{question:"Incluez-vous les révisions dans vos tarifs ?",answer:"Oui, tous nos devis incluent généralement 2 à 3 rounds de révisions pour vous permettre d'affiner le design selon vos retours. Des révisions supplémentaires peuvent être ajoutées selon vos besoins."},{question:"Fournissez-vous les fichiers sources ?",answer:"Oui, nous fournissons tous les fichiers nécessaires selon le projet : fichiers vectoriels (AI, EPS), fichiers pour le web (PNG, JPG), et parfois les fichiers sources selon l'accord établi dans le contrat."},{question:"Pouvez-vous travailler sur des projets urgents ?",answer:"Nous pouvons traiter des projets urgents selon notre disponibilité. Des frais de rush peuvent s'appliquer pour les délais très serrés (moins de 48h). Contactez-nous pour discuter de votre calendrier."},{question:"Quelle est la différence entre un logo et une identité visuelle ?",answer:"Un logo est le symbole principal de votre marque. Une identité visuelle complète inclut le logo, la palette de couleurs, la typographie, les règles d'utilisation, et tous les éléments visuels qui créent une cohérence de marque sur tous vos supp
9orts."}],i=[{question:"Puis-je voir des exemples de projets similaires au mien ?",answer:"Bien sûr ! Parcourez notre portfolio de réalisations pour découvrir nos projets précédents. Si vous avez un projet spécifique en tête, n'hésitez pas à nous contacter et nous vous montrerons des exemples pertinents."},{question:"Dans quels secteurs d'activité avez-vous de l'expérience ?",answer:"Nous avons travaillé avec des clients dans de nombreux secteurs : e-commerce, tech, culture, restauration, bien-être, immobilier, et bien d'autres. Notre approche s'adapte à chaque industrie."},{question:"Puis-je utiliser vos réalisations comme référence ?",answer:"Tous les projets présentés dans notre portfolio ont été réalisés avec l'accord de nos clients. Si vous souhaitez référencer un projet spécifique, nous pouvons vous mettre en contact avec le client concerné."},{question:"Combien de projets avez-vous réalisés ?",answer:"Nous avons réalisé des centaines de projets depuis notre création, allant de petites identités visuelles à de grandes campagnes complètes. Chaque projet est une nouvelle opportunité de créer quelque chose d'unique."},{question:"Travaillez-vous avec des startups ou uniquement des entreprises établies ?",answer:"Nous travaillons avec tous types de clients, des startups aux grandes entreprises. Chaque projet est traité avec le même niveau d'attention et de professionnalisme, quelle que soit la taille de l'entreprise."},{question:"Puis-je voir le processus de création d'un projet ?",answer:"Certains de nos projets incluent des études de cas détaillées montrant le processus de création, de la recherche initiale au résultat final. Consultez notre blog pour découvrir ces processus créatifs."}],o=[{question:"C'est quoi un audit de site web exactement ?",answer:"Un audit de site web est une analyse complète de votre présence en ligne. Il couvre la performance technique (vitesse, Core Web Vitals), le référencement naturel (SEO on-page et technique), l'expérience utilisateur (UX), l'accessibilité et la compatibilité mobile. L'objectif est d'identifier précisément ce qui freine votre visibilité sur Google et vos conversions."},{question:"Pourquoi faire un audit SEO avant de refaire son site internet ?",answer:"Refaire un site sans audit préalable, c'est risquer de reproduire les mêmes erreurs ou de perdre le référencement existant. L'audit SEO permet d'identifier vos pages bien positionnées à conserver, les problèmes techniques à corriger dès la refonte et les opportunités de mots-clés à intégrer dès la conception. C'est la base d'une stratégie digitale efficace."},{question:"Mon site est déjà en ligne depuis des années, est-ce que l'audit m'apportera vraiment quelque chose ?",answer:"Oui, souvent davantage. Les sites anciens accumulent des problèmes techniques au fil des mises à jour : liens cassés, images non optimisées, balises dupliquées, pages orphelines... Sans compter que les critères Google évoluent constamment. Un audit permet de remettre à plat l'ensemble et de récupérer des positions perdues."},{question:"Quelle est la différence entre un audit SEO et un audit de performance ?",answer:"L'audit SEO analyse votre visibilité sur les moteurs de recherche : balises, contenu, mots-clés, maillage interne, backlinks. L'audit de performance mesure la vitesse de chargement, les Core Web Vitals et l'expérience technique. Les deux sont liés car Google intègre la performance dans ses critères de classement, c'est pourquoi mon audit couvre les deux dimensions."},{question:"L'audit gratuit, c'est vraiment gratuit ? Pourquoi ?",answer:"Oui, entièrement gratuit et sans engagement. Je propose cet audit car je crois que vous devez pouvoir évaluer la valeur de mon travail avant de prendre une décision. Si le rapport vous convainc et que vous souhaitez aller plus loin, nous pouvons discuter d'un devis. Sinon, le rapport reste le vôtre."},{question:"Combien de temps prend l'audit et sous quelle forme je reçois les résultats ?",answer:"L'audit prend généralement 3 à 5 jours ouvrés selon la taille de votre site. Vous recevez un rapport structuré avec les problèmes classés par priorité (critique, important, mineur), une explication claire pour chacun et la correction recommandée. Tout est rédigé en français, sans jargon technique inutile."},{question:"Mon site est sur WordPress, Shopify ou Wix, vous pouvez quand même auditer ?",answer:"Absolument. L'audit est indépendant de la technologie utilisée. Que votre site soit sur WordPress, Shopify, Wix, Webflow ou développé sur-mesure, les mêmes critères s'appliquent. Je note simplement les contraintes propres à chaque plateforme dans les recommandations."},{question:"Après l'audit, est-ce que vous pouvez aussi faire les corrections ?",answer:"Oui. Si vous le souhaitez, je vous propose un devis personnalisé basé exactement sur les problèmes identifiés dans l'audit. Vous savez précisément ce qui sera fait, pourquoi et pour quel budget, avant de vous engager. Aucun forfait standard, aucune mauvaise surprise."}],a=[{question:"à quelle fréquence publiez-vous des articles ?",answer:"Nous publions régulièrement des articles sur le design, les tendances créatives, des tutoriels et des études de cas. Suivez-nous sur nos réseaux sociaux pour être informé des nouvelles publications."},{question:"Puis-je proposer un sujet d'article ?",answer:"Nous sommes toujours ouverts aux suggestions ! Si vous avez une idée de sujet qui pourrait intéresser notre c
9ommunauté, n'hésitez pas à nous contacter. Nous étudions chaque proposition avec attention."},{question:"Les articles sont-ils gratuits ?",answer:"Oui, tous nos articles sont entièrement gratuits et accessibles à tous. Nous partageons nos connaissances et notre expertise pour aider la communauté créative."},{question:"Puis-je partager vos articles sur mon site ?",answer:"Vous pouvez partager nos articles en citant la source et en créant un lien vers l'article original. Pour toute reproduction complète, merci de nous contacter pour obtenir une autorisation."},{question:"Y a-t-il une newsletter pour suivre vos publications ?",answer:"Oui, nous proposons une newsletter mensuelle qui récapitule nos derniers articles et nos actualités. Vous pouvez vous inscrire via le formulaire sur notre site ou en bas de chaque article."},{question:"Pouvez-vous écrire un article sur mon entreprise ou projet ?",answer:"Nous publions occasionnellement des études de cas et des articles sur des projets intéressants. Si vous pensez que votre projet pourrait intéresser notre audience, contactez-nous pour discuter d'une collaboration éditoriale."}];var l=e.i(618566),u=e.i(88653),c=e.i(846932),d=e.i(271645),p=e.i(100623);function m(e){let{questions:s}=e,[r,n]=(0,d.useState)(null);return s&&0!==s.length?(0,t.jsx)("div",{className:"space-y-4",children:s.map((e,i)=>(0,t.jsxs)("div",{className:"bg-[#f6f6f6] rounded-2xl overflow-hidden border-0",style:{border:"none"},children:[(0,t.jsxs)("button",{type:"button",onClick:()=>{let e;return n(e=r===i?null:i),void(0,p.trackAccordionToggle)(s[i].question,e===i,"faq")},className:"w-full text-left flex justify-between items-center gap-4 px-4 py-3 focus:outline-none border-0",style:{border:"none"},children:[(0,t.jsx)("span",{className:"font-normal text-[0.9375rem] text-foreground flex-1 leading-relaxed",children:e.question}),(0,t.jsx)(c.motion.span,{className:"shrink-0 w-8 h-8 rounded-full flex items-center justify-center text-lg font-bold leading-none bg-foreground text-white",animate:{rotate:180*(r===i)},transition:{duration:.3,ease:[.4,0,.2,1]},style:{lineHeight:1},children:r===i?"â":"+"})]}),(0,t.jsx)(u.AnimatePresence,{initial:!1,children:r===i&&(0,t.jsx)(c.motion.div,{className:"overflow-hidden mx-4",initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{height:{duration:.3,ease:[.4,0,.2,1]},opacity:{duration:.25,ease:[.4,0,.2,1]}},children:(0,t.jsx)("div",{className:"px-4 pb-3",children:(0,t.jsx)("div",{className:"text-gray-600 text-[0.875rem] leading-relaxed",children:e.answer})})},`answer-${e.question}`)})]},`${e.question}-${i}`))}):(0,t.jsx)("div",{className:"text-gray-500 text-center py-8 rounded-2xl bg-[#f6f6f6]",children:"Aucune question disponible pour cette page."})}e.s(["default",0,function(){let e=(0,l.usePathname)(),u=(0,l.useRouter)(),c=(null==e?void 0:e.startsWith("/blog"))?a:(null==e?void 0:e.startsWith("/services"))?n:(null==e?void 0:e.startsWith("/realisations"))?i:(null==e?void 0:e.startsWith("/devis-et-audit-gratuit-site-internet"))?o:r;return(0,t.jsxs)("div",{className:"flex flex-col md:flex-row gap-4 md:gap-6 h-full my-12 md:my-16 lg:my-20 max-w-[1400px] mx-auto px-4",children:[(0,t.jsxs)("div",{className:"w-full md:w-2/5 flex flex-col items-start text-left space-y-4 md:space-y-5 lg:space-y-6 xl:space-y-8 px-4 md:px-8 lg:px-16",children:[(0,t.jsxs)("h2",{className:"text-2xl md:text-3xl lg:text-3xl xl:text-3xl 2xl:text-4xl text-foreground leading-tight",children:["Les"," ",(0,t.jsx)("span",{style:{fontFamily:"var(--font-instrument-serif)",fontStyle:"italic"},children:"réponses"})," ","aux questions"]}),(0,t.jsx)("p",{className:"text-gray-600 text-[0.875rem] md:text-base lg:text-base xl:text-base 2xl:text-lg leading-relaxed",children:"Trouvez les réponses aux questions les plus fréquentes. Si vous ne trouvez pas ce que vous cherchez, n'hésitez pas à nous contacter."}),(0,t.jsx)(s.default,{onClick:()=>u.push("/contact"),label:"J'ai une question",hoverLabel:"Je demande",trackingLocation:"faq_section"})]}),(0,t.jsx)("div",{className:"w-full md:w-3/5 flex flex-col",children:(0,t.jsx)(m,{questions:c})})]})}],863686)},212202,e=>{"use strict";var t=e.i(843476);let s={services:{page:"services",titleWords:["Notre"],lastWord:"Expertise",description:"Découvrez notre gamme complète de services web pour propulser votre présence digitale. Des solutions sur mesure qui répondent à vos besoins uniques.",primaryButton:{label:"Contactez-nous",hoverLabel:"C'est parti !",link:"/contact"},secondaryButton:{label:"En savoir plus",hoverLabel:"Voir plus",link:"/#services"}},realisations:{page:"realisations",titleWords:["Les"],lastWord:"Projets",description:"Explorez nos projets récents et découvrez comment nous transformons les idées en expérience
9s digitales exceptionnelles. Chaque réalisation raconte une histoire de succès.",primaryButton:{label:"Démarrer un projet",hoverLabel:"C'est parti !",link:"/contact"},secondaryButton:{label:"Nos services",hoverLabel:"Voir les services",link:"/services"}},blog:{page:"blog",titleWords:["Les"],lastWord:"Nouveautés",description:"Plongez dans nos articles et ressources pour rester à jour sur les dernières tendances du web design, du développement et du marketing digital.",primaryButton:{label:"Démarrer un projet",hoverLabel:"Découvrir",link:"/contact"},secondaryButton:{label:"Nos réalisations",hoverLabel:"Voir",link:"/realisations"}},"a-propos":{page:"a-propos",titleWords:["Ã"],lastWord:"Propos",description:"Découvrez qui nous sommes, notre passion pour le web design et notre engagement à créer des expériences digitales qui marquent les esprits et convertissent.",primaryButton:{label:"Travaillons ensemble",hoverLabel:"C'est parti !",link:"/contact"},secondaryButton:{label:"Nos réalisations",hoverLabel:"Découvrir",link:"/realisations"}},"mentions-legales":{page:"mentions-legales",titleWords:["Mentions"],lastWord:"Légales",description:"Informations légales et juridiques concernant Pixeli Web. Retrouvez toutes les mentions obligatoires et informations sur notre société.",primaryButton:{label:"Contactez-nous",hoverLabel:"Nous écrire",link:"/contact"},secondaryButton:{label:"Retour accueil",hoverLabel:"Accueil",link:"/"}},"politique-confidentialite":{page:"politique-confidentialite",titleWords:["Politique de"],lastWord:"Confidentialité",description:"Découvrez comment nous collectons, utilisons et protégeons vos données personnelles. Votre vie privée est notre priorité.",primaryButton:{label:"Nous contacter",hoverLabel:"Contact",link:"/contact"},secondaryButton:{label:"Mentions légales",hoverLabel:"Voir",link:"/mentions-legales"}},legacy:{page:"legacy",titleWords:["Anciennes"],lastWord:"Versions",description:"Explorez l'historique de Pixeli Web et découvrez nos anciennes versions et projets archivés. Un voyage dans le temps de notre évolution.",primaryButton:{label:"Version actuelle",hoverLabel:"Découvrir",link:"/"},secondaryButton:{label:"Nos services",hoverLabel:"Explorer",link:"/services"}},audit:{page:"audit",titleWords:["Audit &","Devis"],lastWord:"Gratuit",description:"Obtenez une analyse complète et personnalisée de votre présence digitale. Vitesse, SEO, accessibilité, UX : nous identifions les points d'amélioration et vous proposons un devis sur mesure, sans engagement.",primaryButton:{label:"Demander mon audit",hoverLabel:"C'est gratuit !",link:"/contact"},secondaryButton:{label:"Nos services",hoverLabel:"Découvrir",link:"/services"}}};var r=e.i(618566),n=e.i(657688),i=e.i(839228),o=e.i(272368);e.s(["default",0,function(e){let{page:a,customData:l,withVideoBackground:u=!1}=e,c=(0,r.useRouter)(),d=l||(a?s[a]:s.services),p=()=>{d.primaryButton.link?c.push(d.primaryButton.link):d.primaryButton.onClick&&d.primaryButton.onClick()},m=()=>{d.secondaryButton.link?c.push(d.secondaryButton.link):d.secondaryButton.onClick&&d.secondaryButton.onClick()},v=(0,t.jsxs)("div",{className:"text-center flex flex-col items-center gap-6 md:gap-8",children:[(0,t.jsxs)("h1",{className:"text-7xl md:text-8xl lg:text-9xl font-normal mb-4 md:mb-6 whitespace-normal md:whitespace-nowrap",children:[d.titleWords.map(e=>(0,t.jsxs)("span",{children:[(0,t.jsx)("span",{className:"inline-block",style:{fontFamily:"var(--font-verdana)",fontWeight:300},children:e})," "]},e)),(0,t.jsx)("span",{className:"inline-block italic ml-2 md:ml-3",style:{fontFamily:"var(--font-instrument-serif)",fontStyle:"italic"},children:d.lastWord})]}),(0,t.jsx)("p",{className:"text-[0.875rem] md:text-lg lg:text-xl max-w-2xl leading-relaxed mb-4 md:mb-6 text-foreground/80",children:d.description}),(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 md:gap-6 items-center justify-center",children:[(0,t.jsx)(i.default,{onClick:p,label:d.primaryButton.label,hoverLabel:d.primaryButton.hoverLabel}),(0,t.jsx)(o.default,{onClick:m,label:d.secondaryButton.label,hoverLabel:d.secondaryButton.hoverLabel})]})]});return u?(0,t.jsxs)("div",{className:"relative w-full min-h-[60vh] h-[75vh] max-h-[75vh] md:h-[96vh] md:max-h-[96vh] rounded-b-2xl overflow-hidden",children:[(0,t.jsx)(n.default,{src:"/Assets/backgroundPixeliWeb.webp",alt:"",fill:!0,sizes:"100vw",className:"object-cover z-0","aria-hidden":!0}),(0,t.jsx)("div",{className:"absolute inset-0 z-10 flex items-center justify-center px-4 md:px-8 pt-14 md:pt-32 isolate",children:(0,t.jsxs)("div",{className:"relative z-10 text-center flex flex-col items-center gap-6 md:gap-8",children:[(0,t.jsxs)("h1",{className:"text-5xl md:text-8xl lg:text-9xl font-normal mb-4 md:mb-6 whitespace-normal md:whitespace-nowrap text-white",children:[d.titleWords.map(e=>(0,t.jsxs)("span",{children:[(0,t.jsx)("span",{className:"inline-block",style:{fontFamily:"var(--font-verdana)",fontWeight:300},children:e})," "]},e)),(0,t.jsx)("span",{className:"inline-block italic ml-2 md:ml-3",style:{fontFamily:"var(--font-instrument-serif)",fontStyle:"italic"},children:d.lastWord})]}),(0,t.jsx)("p",{className:"text-[0.875rem] md:text-lg lg:text-xl max-w-2xl leading-relaxed mb-4 md:mb-6 text-white/80",children:d.description}),(0,t.jsxs)("div",{className:"flex flex-row gap-4 md:gap-6 items-center justify-center",children:[(0,t.jsx)(i.default,{onClick:p,label:d.primaryButton.label,hoverLabel:d.primaryButton.hoverLabel}),(0,t.jsx)(o.default,{onClick:m,label:d.secondaryButton.label,hoverLabel:d.secondaryButton.hoverLabel})]})]})})]}):(0,t.jsx)("div",{className:"flex items-center justify-center min-h-[60vh] w-full max-w-[1400px] mx-auto px-4 md:px-8 pt-24 md:pt-32",children:v})}],212202)},587437,e=>{"use strict";var t=e.i(843476),s=e.i(618566),r=e.i(272368);e.s(["default",0,function(){let e=(0,s.useRouter)();return(0,t.jsx)(r.default,{onClick:()=>{e.push("/blog")},label:"Voir la page blog",hoverLabel:"Lire les articles",trackingLocation:"homepage_blog_section"})}])},882104,e=>{"use strict";var t=e.i(843476),s=e.i(740027),r=e.i(846932),n=e.i(522016),i=e.i(271645);let o={rest:{scale:1.02},hover:{scale:1}},a={rest:{opacity:0}
9,hover:{opacity:1}},l={rest:{opacity:0,y:10},hover:{opacity:1,y:0}},u={rest:{width:44},hover:{width:140}};e.s(["default",0,e=>{let{post:c}=e,[d,p]=(0,i.useState)(!1);if(!c)return null;let m=c.mainImage?(0,s.urlFor)(c.mainImage).width(800).height(600).url():"";return(0,t.jsx)(n.default,{href:`/blog/${c.slug.current}`,className:"block group",children:(0,t.jsxs)("div",{className:"flex flex-col md:flex-row gap-4 items-stretch group/card",onMouseEnter:()=>p(!0),onMouseLeave:()=>p(!1),children:[(0,t.jsx)("div",{className:"space-y-4 w-full md:w-3/4 order-1 md:order-1",children:(0,t.jsxs)(r.motion.div,{className:"w-full text-left relative rounded-2xl transition-all duration-300 cursor-pointer overflow-hidden min-h-[200px] group/image",initial:"rest",animate:"rest",whileHover:"hover",children:[(0,t.jsx)(r.motion.div,{className:"absolute inset-0 bg-cover bg-center",variants:o,transition:{duration:.5,ease:"easeOut"},style:{backgroundImage:`url('${m}')`}}),(0,t.jsxs)("div",{className:"relative z-10 space-y-6",children:[(0,t.jsxs)("div",{className:"flex justify-between items-start gap-3 pr-2",children:[(0,t.jsxs)("div",{className:"bg-white inline-flex items-center gap-2 px-3 py-1.5 rounded-br-2xl relative",children:[(0,t.jsx)("svg",{className:"absolute left-full top-0 rotate-180",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M20 20 L20 0 Q20 20 0 20 Z",fill:"white"})}),(0,t.jsx)("svg",{className:"absolute left-0 top-full rotate-180",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M20 20 L20 0 Q20 20 0 20 Z",fill:"white"})}),(0,t.jsx)("h3",{className:"text-foreground font-medium whitespace-nowrap text-xs",children:new Date(c.publishedAt).toLocaleDateString("fr-FR",{day:"numeric",month:"short",year:"numeric"})})]}),c.featured&&(0,t.jsx)("span",{className:"bg-foreground text-white px-2 py-1 flex items-center font-medium mt-1 text-xs rounded-[10px]",children:"La nouveauté"})]}),(0,t.jsx)("div",{className:"px-2 pb-2"})]}),(0,t.jsx)("div",{className:"absolute bottom-0 right-0 z-20",children:(0,t.jsxs)("div",{className:"bg-white rounded-tl-2xl relative pt-0.5 pl-0.5",children:[(0,t.jsx)("svg",{className:"absolute right-full bottom-0",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M20 20 L20 0 Q20 20 0 20 Z",fill:"white"})}),(0,t.jsx)("svg",{className:"absolute right-0 bottom-full",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M20 20 L20 0 Q20 20 0 20 Z",fill:"white"})}),(0,t.jsxs)(r.motion.div,{className:"relative mt-1 ml-1 h-9 bg-foreground flex items-center justify-end overflow-hidden rounded-[10px]",initial:"rest",animate:d?"hover":"rest",variants:u,transition:{duration:.4,ease:"easeOut"},children:[(0,t.jsx)("span",{className:"absolute left-3 text-white text-xs font-medium whitespace-nowrap opacity-0 group-hover/card:opacity-100 transition-opacity duration-300",children:"Lire la suite"}),(0,t.jsx)("div",{className:"w-8 h-8 flex items-center justify-center text-white transition-transform duration-500 group-hover/card:-rotate-45",children:(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",className:"h-4 w-4",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:"2","aria-hidden":"true",children:[(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3 12h14"}),(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13 6l6 6-6 6"})]})})]})]})}),c.categories&&c.categories.length>0&&(0,t.jsxs)(r.motion.div,{className:"absolute inset-x-0 bottom-0 z-10",variants:l,transition:{duration:.4,ease:"easeOut"},children:[(0,t.jsx)(r.motion.div,{className:"absolute inset-x-0 bottom-0 h-32 bg-gradient-to-t from-foreground
9/70 to-transparent pointer-events-none z-0",variants:a,transition:{duration:.4,ease:"easeOut"}}),(0,t.jsx)("div",{className:"relative z-10 p-4 flex flex-wrap gap-3",children:c.categories.map(e=>(0,t.jsx)("span",{className:"text-white text-sm uppercase tracking-wide",children:e.replace("-"," ")},e))})]}),(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center z-10 px-4",children:(0,t.jsx)("h2",{className:"text-white text-lg md:text-xl font-bold text-center leading-tight",style:{fontFamily:"var(--font-verdana)"},children:c.title})})]})}),c.excerpt&&(0,t.jsx)("div",{className:"bg-[#F5F5F5] rounded-lg p-2 w-full md:w-1/4 flex items-center self-stretch order-2 md:order-1",children:(0,t.jsx)("p",{className:"text-gray-600 text-sm leading-relaxed line-clamp-6 overflow-hidden",children:c.excerpt})})]})})}])}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.