PageSourceSearch

https://mister-anderson.ai/_next/static/chunks/1151-c9270787d9b82292.js

js mister-anderson.ai collected 2026-10-05 12:17:12 UTC 20,066 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1151],{61151:function(e,n,r){Promise.resolve().then(r.bind(r,18743)),Promise.resolve().then(r.bind(r,7593)),Promise.resolve().then(r.bind(r,95010)),Promise.resolve().then(r.bind(r,38549)),Promise.resolve().then(r.bind(r,34525)),Promise.resolve().then(r.bind(r,4030)),Promise.resolve().then(r.bind(r,22611)),Promise.resolve().then(r.bind(r,70817))},38549:function(e,n,r){"use strict";r.d(n,{default:function(){return i}});var t=r(57437),a=r(2265);function i(e){let{lang:n="fr"}=e,i=(0,a.useRef)(null),l=(0,a.useRef)(null);return(0,a.useEffect)(()=>{let e,n;(async()=>{var t;e=(await Promise.resolve().then(r.bind(r,36498))).gsap,n=(await r.e(9498).then(r.bind(r,59498))).ScrollTrigger,e.registerPlugin(n);let a=null===(t=i.current)||void 0===t?void 0:t.querySelectorAll(".cal-line-inner");a&&e.fromTo(Array.from(a),{clipPath:"inset(0 0 100% 0)"},{clipPath:"inset(0 0 0% 0)",duration:.8,ease:"power2.out",stagger:.2,scrollTrigger:{trigger:i.current,start:"top 80%"}}),e.fromTo(l.current,{opacity:0,y:30},{opacity:1,y:0,duration:.8,ease:"power2.out",scrollTrigger:{trigger:l.current,start:"top 80%"}})})()},[]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:"\n        #audit-gratuit {\n          background: #ffffff;\n          color: #0d0d0d;\n          padding: clamp(80px, 10vw, 130px) 0;\n        }\n        [data-theme='dark'] #audit-gratuit { background: #0a0f2c; color: #fffffe; }\n        .cal-inner {\n          padding: 0 clamp(24px, 5vw, 80px);\n        }\n        .cal-title-block {\n          margin-bottom: clamp(20px, 3vw, 36px);\n        }\n        .cal-eyebrow {\n          font-family: var(--font-title);\n          font-size: 0.62rem;\n          letter-spacing: 0.12em;\n          text-transform: uppercase;\n          color: rgba(13,13,13,0.42);\n          margin-bottom: clamp(16px, 2vw, 24px);\n        }\n        [data-theme='dark'] .cal-eyebrow { color: rgba(255,255,254,0.28); }\n        .cal-h2 {\n          font-family: var(--font-title);\n          font-size: clamp(2.4rem, 7vw, 7rem);\n          font-weight: 700;\n          text-transform: uppercase;\n          line-height: 0.93;\n          letter-spacing: -0.025em;\n          margin: 0;\n        }\n        .cal-line {\n          display: block;\n          overflow: hidden;\n        }\n        .cal-line-inner {\n          display: block;\n          clip-path: inset(0 0 100% 0);\n        }\n        .cal-accent { color: #ffd800; }\n        .cal-pills {\n          display: flex;\n          gap: 10px;\n          flex-wrap: wrap;\n          margin-top: clamp(20px, 2.5vw, 32px);\n          margin-bottom: clamp(36px, 4vw, 56px);\n        }\n        .cal-pill {\n          font-family: var(--font-title);\n          font-size: 0.62rem;\n          font-weight: 500;\n          letter-spacing: 0.16em;\n          text-transform: uppercase;\n          color: rgba(13,13,13,0.60);\n          background: rgba(13,13,13,0.05);\n          border: 1px solid rgba(13,13,13,0.10);\n          border-radius: 100px;\n          padding: 8px 16px;\n        }\n        [data-theme='dark'] .cal-pill {\n          color: rgba(255,255,254,0.55);\n          background: rgba(255,255,254,0.06);\n          border-color: rgba(255,255,254,0.1);\n        }\n        .cal-sub {\n          font-family: var(--font-body);\n          font-size: clamp(0.9rem, 1.4vw, 1.1rem);\n          color: rgba(13,13,13,0.52);\n          font-style: italic;\n          margin-bottom: clamp(36px, 5vw, 56px);\n          max-width: 560px;\n          line-height: 1.6;\n        }\n        [data-theme='dark'] .cal-sub { color: rgba(255,255,254,0.45); }\n        .cal-iframe-wrap {\n          width: 100%;\n          border-radius: 16px;\n          overflow: hidden;\n          background: rgba(13,13,13,0.02);\n          border: 1px solid rgba(13,13,13,0.08);\n          opacity: 0;\n        }\n        [data-theme='dark'] .cal-iframe-wrap {\n          background: rgba(255,255,254,0.03);\n          border-color: rgba(255,255,254,0.06);\n        }\n        .cal-iframe-wrap iframe {\n          width: 100%;\n          height: 620px;\n          border: none;\n          display: block;\n        }\n        @media (max-width: 600px) {\n          .cal-iframe-wrap iframe { height: 700px; }\n        }\n      "}}),(0,t.jsx)("section",{id:"audit-gratuit",children:(0,t.jsxs)("div",{className:"cal-inner",children:[(0,t.jsxs)("div",{ref:i,className:"cal-title-block",children:[(0,t.jsx)("p",{className:"cal-eyebrow",children:"en"===n?"Book a call":"Prendre rendez-vous"}),(0,t.jsxs)("h2",{className:"cal-h2",children:[(0,t.jsx)("span",{className:"cal-line",children:(0,t.jsx)("span",{className:"cal-line-inner",children:"en"===n?"Book it.":"R\xe9servez."})}),(0,t.jsx)("span",{className:"cal-line",children:(0,t.jsx)("span",{className:"cal-line-inner",children:"en"===n?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"cal-accent",children:"It's"})," free."]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"cal-accent",children:"C'est"})," gratuit."]})})})]})]}),(0,t.jsxs)("div",{className:"cal-pills",children:[(0,t.jsxs)("span",{className:"cal-pill",children:["30 ","min"]}),(0,t.jsx)("span",{className:"cal-pill",children:"en"===n?"Video call or in person":"Visio ou pr\xe9sentiel"}),(0,t.jsx)("span",{className:"cal-pill",children:"en"===n?"Action plan included":"Plan d'action inclus"})]}),(0,t.jsx)("p",{className:"cal-sub",children:"en"===n?"30-minute audit. We look at what you need. You leave with a concrete action plan — no commitment.":"Audit de 30 min. On analyse vos besoins. Vous repartez avec un plan d'action concret — sans engagement."}),(0,t.jsx)("div",{ref:l,className:"cal-iframe-wrap",children:(0,t.jsx)("iframe",{src:"https://calendar.google.com/calendar/appointments/schedules/AcZssZ2BQaQ8v8enffFi1NPi23-AYLXM36mqms72EOsTfH_UOZl8NIG2QXczqi96lUd8ry009M5YTFKu?gv=true",title:"en"===n?"Book a free audit with Mister Anderson":"R\xe9server un audit gratuit Mister Anderson",allow:"camera; microphone"})})]})})]})}},4030:function(e,n,r){"use strict";r.d(n,{default:function(){return c}});var t=r(57437),a=r(2265),i=r(76509),l=r(34146);let o=[{type:"text",content:"CR\xc9ATION CONTENU IA"},{type:"video",src:"/videos/meta_2nd9.webm"},{type:"text",content:"PRODUCTION AUDIOVISUELLE IA"},{type:"video",src:"/videos/meta_2nd10.webm"},{type:"text",content:"NOUVELLE-AQUITAINE"},{type:"video",src:"/videos/meta_2nd11.webm"},{type:"text",content:"PAYS BASQUE"},{type:"video",src:"/videos/meta_2nd12.webm"},{type:"text",content:"AUTOMATISATIONS & R\xc9SEAUX"},{type:"video",src:"/videos/meta_2nd13.webm"},{type:"text",content:"MONTAGE VID\xc9O"},{type:"video",src:"/videos/meta_2nd14.webm"},{type:"text",content:"PERFORMANCE TPE PME"},{type:"video",src:"/videos/meta_2nd15.webm"}];function c(){let e=(0,i.W)(),n=(0,a.useRef)(null);(0,a.useEffect)(()=>{let t={};return(async()=>{let{gsap:a}=await Promise.resolve().then(r.bind(r,36498)),{ScrollTrigger:i}=await r.e(9498).then(r.bind(r,59498));a.registerPlugin(i),t=a.context(()=>{let r=n.current;r&&a.to(r,{x:"-30%",ease:"none",scrollTrigger:{trigger:e.current,start:"top bottom",end:"bottom top",scrub:1.5}})},e)})(),()=>{var e;return null===(e=t.revert)||void 0===e?void 0:e.call(t)}},[]);let c=[...o,...o,...o];return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:'\n        /* ──── HERO TICKER (transition Hero → Section 2) ──── */\n        .hero-ticker {\n          width: 100%;\n          overflow: hidden;\n          /* overflow: hidden reste n\xe9cessaire sur les deux axes (l\'axe horizontal cache le\n             d\xe9filement du track dupliqu\xe9) — CSS calcule sinon "overflow-y: visible" seul\n             comme "auto" d\xe8s que overflow-x est "hidden" (quirk du spec), ce qui n\'aurait\n             pas r\xe9gl\xe9 le probl\xe8me. Le vrai correctif est ci-dessous : .ticker-text avait\n             line-height: 0.8, plus serr\xe9 que la hauteur naturelle de la police — le\n             conteneur \xe9tait dimensionn\xe9 pile sur cette line-height r\xe9duite, donc le haut des\n             accents de majuscules (ex. le \xc9 de "VID\xc9O", "CR\xc9ATION") d\xe9passait de la bo\xeete de\n             ligne et se faisait rogner par cet overflow: hidden. */\n          background: #ffffff;\n          border-top: 1px solid rgba(13, 13, 13, 0.07);\n          border-bottom: 1px solid rgba(13, 13, 13, 0.07);\n          padding: 0;\n          position: relative;\n        }\n        [data-theme=\'dark\'] .hero-ticker {\n          background: #000001;\n          border-top: 1px solid rgba(255, 255, 254, 0.06);\n          border-bottom: 1px solid rgba(255, 255, 254, 0.06);\n        }\n\n        /* The scrolling track — 2\xd7 width for loop */\n        .ticker-track {\n          display: flex;\n          align-items: center;\n          gap: 0;\n          width: max-content;\n          will-change: transform;\n        }\n\n        /* Each text item */\n        .ticker-text {\n          font-family: var(--font-title);\n          font-size: clamp(1.3rem, 5vw, 5rem); /* Divided by ~3 */\n          font-weight: 900;\n          letter-spacing: -0.025em;\n          text-transform: uppercase;\n          line-height: 1;\n          color: #0d0d0d;\n          white-space: nowrap;\n          padding: clamp(6px, 1.3vw, 20px) clamp(6px, 1.3vw, 20px);\n          transition: color 0.2s;\n          cursor: default;\n          display: flex;\n          align-items: center;\n        }\n        .ticker-accent { color: #ffd800; display: inline; }\n        .ticker-text:hover {\n          color: rgba(13, 13, 13, 0.85);\n        }\n        [data-theme=\'dark\'] .ticker-text {\n          color: rgba(255, 255, 254, 0.65);\n        }\n        [data-theme=\'dark\'] .ticker-text:hover {\n          color: rgba(255, 255, 254, 0.75);\n        }\n\n        /* Separator dot between items */\n        .ticker-dot {\n          width: clamp(4px, 0.6vw, 8px);\n          height: clamp(4px, 0.6vw, 8px);\n          border-radius: 50%;\n          background: #ffd800;\n          flex-shrink: 0;\n        }\n\n        /* Mini video thumbnail */\n        .ticker-video-wrap {\n          width: clamp(40px, 6vw, 100px);\n          height: clamp(26px, 4vw, 60px);\n          border-radius: 4px;\n          overflow: hidden;\n          flex-shrink: 0;\n          opacity: 0.8;\n          transition: opacity 0.25s, transform 0.25s;\n          margin: 0 clamp(6px, 0.6vw, 13px);\n        }\n        .ticker-video-wrap:hover {\n          opacity: 1;\n          transform: scale(1.04);\n        }\n        .ticker-video-wrap video {\n          width: 100%;\n          height: 100%;\n          object-fit: cover;\n        }\n      '}}),(0,t.jsx)("div",{ref:e,className:"hero-ticker","aria-hidden":"true",children:(0,t.jsx)("div",{ref:n,className:"ticker-track",children:c.map((e,n)=>"text"===e.type?(0,t.jsxs)("span",{className:"ticker-text",children:[e.content.split(/(IA|AI)/
1).map((e,n)=>"IA"===e||"AI"===e?(0,t.jsx)("span",{className:"ticker-accent",children:e},n):e),(0,t.jsx)("span",{className:"ticker-dot",style:{display:"inline-block",margin:"0 0 0 clamp(13px,1.6vw,26px)",verticalAlign:"middle"},"aria-hidden":"true"})]},n):(0,t.jsx)("div",{className:"ticker-video-wrap",children:(0,t.jsx)(l.Z,{src:e.src,muted:!0,loop:!0,playsInline:!0})},n))})})]})}},18743:function(e,n,r){"use strict";r.d(n,{default:function(){return i}});var t=r(57437),a=r(27648);function i(e){let{items:n,lang:r="fr"}=e;return(0,t.jsxs)("div",{className:"w-full",children:[(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:"\n                .breadcrumb-container {\n                  font-family: var(--font-body);\n                  font-size: 0.85rem;\n                  font-weight: 500;\n                  display: flex;\n                  align-items: center;\n                  flex-wrap: wrap;\n                  gap: 8px;\n                  color: rgba(5,5,5,0.65);\n                  margin-bottom: 12px;\n                  padding-left: 20px;\n                }\n                [data-theme='dark'] .breadcrumb-container {\n                  color: rgba(255,255,255,0.65);\n                }\n\n                .breadcrumb-item {\n                  display: inline-flex;\n                  align-items: center;\n                }\n\n                .breadcrumb-link {\n                  color: inherit;\n                  text-decoration: none;\n                  transition: color 0.2s ease;\n                }\n                \n                .breadcrumb-link:hover {\n                  color: #ffd800;\n                }\n\n                .breadcrumb-separator {\n                  margin: 0 8px;\n                  color: rgba(5,5,5,0.2);\n                  font-size: 0.8rem;\n                }\n                [data-theme='dark'] .breadcrumb-separator {\n                  color: rgba(255,255,255,0.2);\n                }\n\n                .breadcrumb-current {\n                  color: rgba(5,5,5,0.9);\n                }\n                [data-theme='dark'] .breadcrumb-current {\n                  color: rgba(255,255,255,0.9);\n                }\n                "}}),(0,t.jsx)("nav",{className:"breadcrumb-container","aria-label":"Breadcrumb",children:(0,t.jsxs)("ol",{style:{listStyle:"none",padding:0,margin:0,display:"flex",flexWrap:"wrap",alignItems:"center"},children:[(0,t.jsxs)("li",{className:"breadcrumb-item",children:[(0,t.jsx)(a.default,{href:"fr"===r?"/":"/en",className:"breadcrumb-link",children:"fr"===r?"Accueil":"Home"}),n.length>0&&(0,t.jsx)("span",{className:"breadcrumb-separator",children:"/"})]}),n.map((e,r)=>{let i=r===n.length-1;return(0,t.jsx)("li",{className:"breadcrumb-item",children:i||!e.href?(0,t.jsx)("span",{className:"breadcrumb-current","aria-current":"page",children:e.label}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a.default,{href:e.href,className:"breadcrumb-link",children:e.label}),(0,t.jsx)("span",{className:"breadcrumb-separator",children:"/"})]})},r)})]})})]})}},7593:function(e,n,r){"use strict";r.d(n,{default:function(){return i}});var t=r(57437),a=r(2265);function i(e){let{title:n,subtitle:i,readTimeContext:l}=e,o=(0,a.useRef)(null);return(0,a.useEffect)(()=>{let e;return Promise.resolve().then(r.bind(r,36498)).then(async n=>{let{gsap:t}=n,{ScrollTrigger:a}=await r.e(9498).then(r.bind(r,59498));t.registerPlugin(a);let i=t.context(()=>{t.fromTo(".article-giant-title-container",{y:-30,opacity:0},{y:0,opacity:1,duration:1.2,ease:"power3.out"}),t.fromTo(".hero-sub-element",{opacity:0,y:-40},{opacity:1,y:0,duration:1,stagger:.2,ease:"power3.out"})},o);e=()=>i.revert()}),()=>null==e?void 0:e()},[]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:"\n        .article-hero {\n          position: relative;\n          min-height: 80vh;\n          display: flex;\n          flex-direction: column;\n          justify-content: center;\n          align-items: center;\n          padding: 80px 0 60px;\n          overflow: hidden;\n          background: #ffffff;\n          color: #050505;\n          text-align: center;\n          transform-origin: top center;\n        }\n        [data-theme='dark'] .article-hero {\n          background: #050505;\n          color: #ffffff;\n        }\n\n        .hero-content {\n          position: relative;\n          z-index: 10;\n          width: 100%;\n          display: flex;\n          flex-direction: column;\n          align-items: center;\n          justify-content: center;\n        }\n\n        .article-giant-title-container {\n          width: 100%;\n          display: flex;\n          justify-content: center;\n          transform-origin: center center;\n          will-change: transform, opacity;\n        }\n\n        .article-giant-title {\n          font-family: var(--font-title);\n          font-size: clamp(3.5rem, 11vw, 12rem);\n          font-weight: 800;\n          line-height: 0.95;\n          text-transform: uppercase;\n          letter-spacing: -0.02em;\n          white-space: normal; /* allow wrapping for responsive */\n          margin-bottom: 24px;\n          padding: 0 16px;\n        }\n\n        /* Adjust for extreme mobile width */\n        @media (max-width: 768px) {\n          .article-giant-title {\n            font-size: clamp(3rem, 15vw, 6rem);\n            line-height: 0.9;\n          }\n        }\n\n        .article-subtitle {\n          font-family: var(--font-body);\n          font-size: clamp(1.2rem, 3vw, 1.8rem);\n          font-weight: 300;\n          color: #666666;\n          max-width: 800px;\n          margin: 0 auto 32px;\n          line-height: 1.4;\n          padding: 0 24px;\n        }\n        [data-theme='dark'] .article-subtitle {\n          color: var(--white-60);\n        }\n\n        .article-meta {\n          display: inline-flex;\n          align-items: center;\n          gap: 12px;\n          font-family: var(--font-body);\n          font-size: 0.85rem;\n          font-weight: 500;\n          letter-spacing: 0.1em;\n          text-transform: uppercase;\n          padding: 10px 24px;\n          border-radius: 100px;\n          background: rgba(0,0,0,0.05); /* Adjusted for light mode */\n          border: 1px solid rgba(0,0,0,0.1);\n        }\n        .article-meta-dot {\n          width: 6px; height: 6px;\n          border-radius: 50%;\n          background: var(--yellow);\n        }\n        [data-theme='dark'] .article-meta {\n          background: rgba(255,255,255,0.05);\n          border-color: rgba(255,255,255,0.1);\n        }\n      "}}),(0,t.jsx)("header",{id:"hero",ref:o,className:"article-hero",children:(0,t.jsxs)("div",{className:"hero-content",children:[(0,t.jsx)("div",{className:"article-giant-title-container",children:(0,t.jsx)("h1",{className:"article-giant-title",children:n})}),i&&(0,t.jsx)("p",{className:"article-subtitle hero-sub-element",children:i}),l&&(0,t.jsxs)("div",{className:"article-meta hero-sub-element",children:[(0,t.jsx)("span",{className:"article-meta-dot"}),l]})]})})]})}},95010:function(e,n,r){"use strict";r.d(n,{default:function(){return i}});var t=r(57437),a=r(2265);function i(){let[e,n]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{let e=()=>{let e=document.documentElement.scrollHeight/3;window.scrollY>e?n(!0):n(!1)};return window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:"\n        .back-to-top {\n          position: fixed;\n          bottom: 32px;\n          right: 32px;\n          width: 56px;\n          height: 56px;\n          border-radius: 50%;\n          background: rgba(255, 255, 255, 0.9);\n          border: 1px solid rgba(0, 0, 0, 0.1);\n          color: #050505;\n          display: flex;\n          align-items: center;\n          justify-content: center;\n          font-size: 1.5rem;\n          cursor: pointer;\n          opacity: 0;\n          pointer-events: none;\n          transform: translateY(20px);\n          transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);\n          z-index: 9000;\n          backdrop-filter: blur(8px);\n          box-shadow: 0 4px 20px rgba(0,0,0,0.08);\n        }\n        [data-theme='dark'] .back-to-top {\n          background: rgba(5, 5, 5, 0.9);\n          border-color: rgba(255, 255, 255, 0.1);\n          color: #ffffff;\n          box-shadow: 0 4px 20px rgba(0,0,0,0.5);\n        }\n        \n        .back-to-top.is-visible {\n          opacity: 1;\n          pointer-events: auto;\n          transform: translateY(0);\n        }\n\n        .back-to-top:hover {\n          background: #ffd800;\n          border-color: #ffd800;\n          color: #050505;\n          transform: translateY(-5px) scale(1.05);\n        }\n      "}}),(0,t.jsx)("button",{className:"back-to-top ".concat(e?"is-visible":""),onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})},"aria-label":"Retour en haut",children:"↑"})]})}}}]);

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.