PageSourceSearch

https://www.betc.com/_next/static/chunks/26np9cyh9n3bb.js

js betc.com collected 2026-10-03 21:31:26 UTC 37,868 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,33525,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},7767,e=>{"use strict";var t,i,r,s;e.i(47167),(t={}).Article="Article",t.NewsArticle="NewsArticle",t.Product="Product",t.CollectionPage="CollectionPage",t.FAQPage="FAQPage",t.HowTo="HowTo",t.Organization="Organization",t.WebSite="WebSite",(i={}).Summary="summary",i.SummaryLarge="summary_large",(r={}).ImageLeft="image_left",r.ImageRight="image_right",(s={}).Json="application/json",s.JsonApi="application/vnd.api+json",s.FormData="multipart/form-data",s.UrlEncoded="application/x-www-form-urlencoded",s.Text="text/plain",e.s(["getCmsAssetUrl",0,(e,t=!1)=>e.startsWith("http")?e:`https://cms-betc-com.betcfullsix.app/assets/${e}`],7767)},1052,76679,e=>{"use strict";let t,i="betc-motion-preference",r=(e,t)=>!!t||"reduce"===e,s=e=>{localStorage.setItem(i,e)};e.s(["computeReducedMotion",0,r,"readMotionPreference",0,()=>{let e=localStorage.getItem(i);return"reduce"===e||"no-preference"===e||"system"===e?e:"system"},"writeMotionPreference",0,s],76679);var n=e.i(71645);let o=e=>{let t,i=new Set,r=(e,r)=>{let s="function"==typeof e?e(t):e;if(!Object.is(s,t)){let e=t;t=(null!=r?r:"object"!=typeof s||null===s)?s:Object.assign({},t,s),i.forEach(i=>i(t,e))}},s=()=>t,n={setState:r,getState:s,getInitialState:()=>o,subscribe:e=>(i.add(e),()=>i.delete(e))},o=t=e(r,s,n);return n},l=e=>{let t=e?o(e):o,i=e=>(function(e,t=e=>e){let i=n.default.useSyncExternalStore(e.subscribe,n.default.useCallback(()=>t(e.getState()),[e,t]),n.default.useCallback(()=>t(e.getInitialState()),[e,t]));return n.default.useDebugValue(i),i})(t,e);return Object.assign(i,t),i},a=(t=e=>({mainColor:"blue",isMainColorSet:!1,isHomepage:!1,hpHideText:!0,hpAnimPlaying:!0,hpAnimPlayed:!1,headerVisible:!0,hpBurgerMobileHidden:!0,currentLocale:"fr",motionUserChoice:"system",motionPreferencesReady:!1,prefersReducedMotion:!1,setMainColor:t=>e({mainColor:t,isMainColorSet:!0}),setIsHomepage:t=>e({isHomepage:t}),setHpHideText:t=>e({hpHideText:t}),setHpAnimPlaying:t=>e({hpAnimPlaying:t}),setHpAnimPlayed:t=>e({hpAnimPlayed:t}),setHpBurgerMobileHidden:t=>e({hpBurgerMobileHidden:t}),setHeaderVisible:t=>e({headerVisible:t}),setCurrentLocale:t=>e({currentLocale:t}),setMotionUserChoice:t=>{s(t),e({motionUserChoice:t})},setMotionPreferencesReady:t=>e({motionPreferencesReady:t}),setPrefersReducedMotion:t=>e({prefersReducedMotion:t})}))?l(t):l;e.s(["default",0,a,"selectReducedMotion",0,e=>e.motionPreferencesReady?r(e.motionUserChoice,e.prefersReducedMotion):null],1052)},18967,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0});var r={DecodeError:function(){return g},MiddlewareNotFoundError:function(){return b},MissingStaticPage:function(){return S},NormalizeError:function(){return w},PageNotFoundError:function(){return y},SP:function(){return m},ST:function(){return v},WEB_VITALS:function(){return n},execOnce:function(){return o},getDisplayName:function(){return h},getLocationOrigin:function(){return c},getURL:function(){return u},isAbsoluteUrl:function(){return a},isResSent:function(){return d},loadGetInitialProps:function(){return f},normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return E}};for(var s in r)Object.defineProperty(i,s,{enumerable:!0,get:r[s]});let n=["CLS","FCP","FID","INP","LCP","TTFB"];function o(e){let t,i=!1;return(...r)=>(i||(i=!0,t=e(...r)),t)}let l=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,a=e=>l.test(e);function c(){let{protocol:e,hostname:t,port:i}=window.location;return`${e}//${t}${i?":"+i:""}`}function u(){let{href:e}=window.location,t=c();return e.substring(t.length)}function h(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function d(e){return e.finished||e.headersSent}function p(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function f(e,t){let i=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(i&&d(i))return r;if(!r)throw Object.defineProperty(Error(`"${h(e)}.getInitialProps()" should resolve to an object. But found "${r}
1" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return r}let m="u">typeof performance,v=m&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class g extends Error{}class w extends Error{}class y extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class S extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class b extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function E(e){return JSON.stringify({message:e.message,stack:e.stack})}},98183,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0});var r={assign:function(){return a},searchParamsToUrlQuery:function(){return n},urlQueryToSearchParams:function(){return l}};for(var s in r)Object.defineProperty(i,s,{enumerable:!0,get:r[s]});function n(e){let t={};for(let[i,r]of e.entries()){let e=t[i];void 0===e?t[i]=r:Array.isArray(e)?e.push(r):t[i]=[e,r]}return t}function o(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function l(e){let t=new URLSearchParams;for(let[i,r]of Object.entries(e))if(Array.isArray(r))for(let e of r)t.append(i,o(e));else t.set(i,o(r));return t}function a(e,...t){for(let i of t){for(let t of i.keys())e.delete(t);for(let[t,r]of i.entries())e.append(t,r)}return e}},18566,(e,t,i)=>{t.exports=e.r(76562)},55667,e=>{"use strict";var t="1.3.23";function i(e,t,i){return Math.max(e,Math.min(t,i))}var r=class{isRunning=!1;value=0;from=0;to=0;currentTime=0;lerp;duration;easing;onUpdate;advance(e){if(!this.isRunning)return;let t=!1;if(this.duration&&this.easing){this.currentTime+=e;let r=i(0,this.currentTime/this.duration,1),s=(t=r>=1)?1:this.easing(r);this.value=this.from+(this.to-this.from)*s}else if(this.lerp){var r,s,n,o;this.value=(r=this.value,s=this.to,n=60*this.lerp,(1-(o=1-Math.exp(-n*e)))*r+o*s),Math.round(this.value)===Math.round(this.to)&&(this.value=this.to,t=!0)}else this.value=this.to,t=!0;t&&this.stop(),this.onUpdate?.(this.value,t)}stop(){this.isRunning=!1}fromTo(e,t,{lerp:i,duration:r,easing:s,onStart:n,onUpdate:o}){this.from=this.value=e,this.to=t,this.lerp=i,this.duration=r,this.easing=s,this.currentTime=0,this.isRunning=!0,n?.(),this.onUpdate=o}},s=class{width=0;height=0;scrollHeight=0;scrollWidth=0;debouncedResize;wrapperResizeObserver;contentResizeObserver;constructor(e,t,{autoResize:i=!0,debounce:r=250}={}){this.wrapper=e,this.content=t,i&&(this.debouncedResize=function(e,t){let i;return function(...r){clearTimeout(i),i=setTimeout(()=>{i=void 0,e.apply(this,r)},t)}}(this.resize,r),this.wrapper instanceof Window?window.addEventListener("resize",this.debouncedResize):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),this.wrapper===window&&this.debouncedResize&&window.removeEventListener("resize",this.debouncedResize)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper instanceof Window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper instanceof Window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}},n=class{events={};emit(e,...t){let i=this.events[e]||[];for(let e=0,r=i.length;e<r;e++)i[e]?.(...t)}on(e,t){return this.events[e]?this.events[e].push(t):this.events[e]=[t],()=>{this.events[e]=this.events[e]?.filter(e=>t!==e)}}off(e,t){this.events[e]=this.events[e]?.filter(e=>t!==e)}destroy(){this.events={}}};let o=100/6,l={passive:!1};function a(e,t){return 1===e?o:2===e?t:1}var c=class{touchStart={x:0,y:0};lastDelta={x:0,y:0};window={width:0,height:0};emitter=new n;constructor(e,t={wheelMultiplier:1,touchMultiplier:1}){this.element=e,this.options=t,window.addEventListener("resize",this.onWindowResize),this.onWindowResize(),this.element.addEventListener("wheel",this.onWheel,l),this.element.addEventListener("touchstart",this.onTouchStart,l),this.element.addEventListener("touchmove",this.onTouchMove,l),this.element.addEventListener("touchend",this.onTouchEnd,l)}on(e,t){return this.emitter.on(e,t)}destroy(){this.emitter.destroy(),window.removeEventListener("resize",this.onWindowResize),this.element.removeEventListener("wheel",this.onWheel,l),this.element.removeEventListener("touchstart",this.onTouchStart,l),this.element.removeEventListener("touchmove",this.onTouchMove,l),this.element.removeEventListener("touchend",this.onTouchEnd,l)}onTouchStart=e=>{let{clientX:t,clientY:i}=e.targetTouches?e.targetTouches[0]:e;this.touchStart.x=t,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit("scroll",{deltaX:0,deltaY:0,event:e})};onTouchMove=e=>{let{clientX:t,clientY:i}=e.targetTouches?e.targetTouches[0]:e,r=-(t-this.touchStart.x)*this.options.touchMultiplier,s=-(i-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=t,this.touchStart.y=i,this.lastDelta={x:r,y:s},this.emitter.emit("scroll",{deltaX:r,deltaY:s,event:e})};onTouchEnd=e=>{this.emitter.emit("scroll",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:e})};onWheel=e=>{let{deltaX:t,deltaY:i,deltaMode:r}=e,s=a(r,this.window.width),n=a(r,this.window.height);
1t*=s,i*=n,t*=this.options.wheelMultiplier,i*=this.options.wheelMultiplier,this.emitter.emit("scroll",{deltaX:t,deltaY:i,event:e})};onWindowResize=()=>{this.window={width:window.innerWidth,height:window.innerHeight}}};let u=e=>Math.min(1,1.001-2**(-10*e));var h=class{_isScrolling=!1;_isStopped=!1;_isLocked=!1;_preventNextNativeScrollEvent=!1;_resetVelocityTimeout=null;_rafId=null;isTouching;time=0;userData={};lastVelocity=0;velocity=0;direction=0;options;targetScroll;animatedScroll;animate=new r;emitter=new n;dimensions;virtualScroll;constructor({wrapper:e=window,content:i=document.documentElement,eventsTarget:r=e,smoothWheel:n=!0,syncTouch:o=!1,syncTouchLerp:l=.075,touchInertiaExponent:a=1.7,duration:h,easing:d,lerp:p=.1,infinite:f=!1,orientation:m="vertical",gestureOrientation:v="horizontal"===m?"both":"vertical",touchMultiplier:g=1,wheelMultiplier:w=1,autoResize:y=!0,prevent:S,virtualScroll:b,overscroll:E=!0,autoRaf:x=!1,anchors:L=!1,autoToggle:M=!1,allowNestedScroll:T=!1,__experimental__naiveDimensions:R=!1,naiveDimensions:_=R,stopInertiaOnNavigate:C=!1}={}){window.lenisVersion=t,window.lenis||(window.lenis={}),window.lenis.version=t,"horizontal"===m&&(window.lenis.horizontal=!0),!0===o&&(window.lenis.touch=!0),e&&e!==document.documentElement||(e=window),"number"==typeof h&&"function"!=typeof d?d=u:"function"==typeof d&&"number"!=typeof h&&(h=1),this.options={wrapper:e,content:i,eventsTarget:r,smoothWheel:n,syncTouch:o,syncTouchLerp:l,touchInertiaExponent:a,duration:h,easing:d,lerp:p,infinite:f,gestureOrientation:v,orientation:m,touchMultiplier:g,wheelMultiplier:w,autoResize:y,prevent:S,virtualScroll:b,overscroll:E,autoRaf:x,anchors:L,autoToggle:M,allowNestedScroll:T,naiveDimensions:_,stopInertiaOnNavigate:C},this.dimensions=new s(e,i,{autoResize:y}),this.updateClassName(),this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener("scroll",this.onNativeScroll),this.options.wrapper.addEventListener("scrollend",this.onScrollEnd,{capture:!0}),(this.options.anchors||this.options.stopInertiaOnNavigate)&&this.options.wrapper.addEventListener("click",this.onClick),this.options.wrapper.addEventListener("pointerdown",this.onPointerDown),this.virtualScroll=new c(r,{touchMultiplier:g,wheelMultiplier:w}),this.virtualScroll.on("scroll",this.onVirtualScroll),this.options.autoToggle&&(this.checkOverflow(),this.rootElement.addEventListener("transitionend",this.onTransitionEnd)),this.options.autoRaf&&(this._rafId=requestAnimationFrame(this.raf))}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener("scroll",this.onNativeScroll),this.options.wrapper.removeEventListener("scrollend",this.onScrollEnd,{capture:!0}),this.options.wrapper.removeEventListener("pointerdown",this.onPointerDown),(this.options.anchors||this.options.stopInertiaOnNavigate)&&this.options.wrapper.removeEventListener("click",this.onClick),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName(),this._rafId&&cancelAnimationFrame(this._rafId)}on(e,t){return this.emitter.on(e,t)}off(e,t){return this.emitter.off(e,t)}onScrollEnd=e=>{e instanceof CustomEvent||"smooth"!==this.isScrolling&&!1!==this.isScrolling||e.stopPropagation()};dispatchScrollendEvent=()=>{this.options.wrapper.dispatchEvent(new CustomEvent("scrollend",{bubbles:this.options.wrapper===window,detail:{lenisScrollEnd:!0}}))};get overflow(){let e=this.isHorizontal?"overflow-x":"overflow-y";return getComputedStyle(this.rootElement)[e]}checkOverflow(){["hidden","clip"].includes(this.overflow)?this.internalStop():this.internalStart()}onTransitionEnd=e=>{e.propertyName?.includes("overflow")&&e.target===this.rootElement&&this.checkOverflow()};setScroll(e){this.isHorizontal?this.options.wrapper.scrollTo({left:e,behavior:"instant"}):this.options.wrapper.scrollTo({top:e,behavior:"instant"})}onClick=e=>{let t=e.composedPath().filter(e=>e instanceof HTMLAnchorElement&&e.href).map(e=>new URL(e.href)),i=new URL(window.location.href);if(this.options.anchors){let e=t.find(e=>i.host===e.host&&i.pathname===e.pathname&&e.hash);if(e){let t="object"==typeof this.options.anchors&&this.options.anchors?this.options.anchors:void 0,i=`#${e.hash.split("#")[1]}`;this.scrollTo(i,t);return}}if(this.options.stopInertiaOnNavigate&&t.some(e=>i.host===e.host&&i.pathname!==e.pathname))return void this.reset()};onPointerDown=e=>{1===e.button&&this.reset()};onVirtualScroll=e=>{if("function"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(e))return;let{deltaX:t,deltaY:i,event:r}=e;if(this.emitter.emit("virtual-scroll",{deltaX:t,deltaY:i,event:r}),r.ctrlKey||r.lenisStopPropagation)return;let s=r.type.includes("touch"),n=r.type.includes("wheel");this.isTouching="touchstart"===r.type||"touchmove"===r.type;let o=0===t&&0===i;if(this.options.syncTouch&&s&&"touchstart"===r.type&&o&&!this.isStopped&&!this.isLocked)return void this.reset();let l="vertical"===this.options.gestureOrientation&&0===i||"horizontal"===this.options.gestureOrientation&&0===t;if(o||l)return;let a=r.composedPath();a=a.slice(0,a.indexOf(this.rootElement));let c=this.options.prevent,u=Math.abs(t)>=Math.abs(i)?"horizontal":"vertical";if(a.find(e=>e instanceof HTMLElement&&("function"==typeof c&&c?.(e)||e.hasAttribute?.("data-lenis-prevent")||"vertical"===u&&e.hasAttribute?.("data-lenis-prevent-vertical")||"horizontal"===u&&e.hasAttribute?.("data-lenis-prevent-horizontal")||s&&e.hasAttribute?.("data-lenis-prevent-touch")||n&&e.hasAttribute?.("data-lenis-prevent-wheel")||this.options.allowNestedScroll&&this.hasNestedScroll(e,{deltaX:t,deltaY:i}
1))))return;if(this.isStopped||this.isLocked){r.cancelable&&r.preventDefault();return}if(!(this.options.syncTouch&&s||this.options.smoothWheel&&n)){this.isScrolling="native",this.animate.stop(),r.lenisStopPropagation=!0;return}let h=i;"both"===this.options.gestureOrientation?h=Math.abs(i)>Math.abs(t)?i:t:"horizontal"===this.options.gestureOrientation&&(h=t),(!this.options.overscroll||this.options.infinite||this.options.wrapper!==window&&this.limit>0&&(this.animatedScroll>0&&this.animatedScroll<this.limit||0===this.animatedScroll&&i>0||this.animatedScroll===this.limit&&i<0))&&(r.lenisStopPropagation=!0),r.cancelable&&r.preventDefault();let d=s&&this.options.syncTouch,p=s&&"touchend"===r.type;p&&(h=Math.sign(h)*Math.abs(this.velocity)**this.options.touchInertiaExponent),this.scrollTo(this.targetScroll+h,{programmatic:!1,...d?{lerp:p?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}})};resize(){this.dimensions.resize(),this.animatedScroll=this.targetScroll=this.actualScroll,this.emit()}emit(){this.emitter.emit("scroll",this)}onNativeScroll=()=>{if(null!==this._resetVelocityTimeout&&(clearTimeout(this._resetVelocityTimeout),this._resetVelocityTimeout=null),this._preventNextNativeScrollEvent){this._preventNextNativeScrollEvent=!1;return}if(!1===this.isScrolling||"native"===this.isScrolling){let e=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-e,this.direction=Math.sign(this.animatedScroll-e),this.isStopped||(this.isScrolling="native"),this.emit(),0!==this.velocity&&(this._resetVelocityTimeout=setTimeout(()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()},400))}};reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){if(this.isStopped){if(this.options.autoToggle)return void this.rootElement.style.removeProperty("overflow");this.internalStart()}}internalStart(){this.isStopped&&(this.reset(),this.isStopped=!1,this.emit())}stop(){if(!this.isStopped){if(this.options.autoToggle)return void this.rootElement.style.setProperty("overflow","clip");this.internalStop()}}internalStop(){this.isStopped||(this.reset(),this.isStopped=!0,this.emit())}raf=e=>{let t=e-(this.time||e);this.time=e,this.animate.advance(.001*t),this.options.autoRaf&&(this._rafId=requestAnimationFrame(this.raf))};scrollTo(e,{offset:t=0,immediate:r=!1,lock:s=!1,programmatic:n=!0,lerp:o=n?this.options.lerp:void 0,duration:l=n?this.options.duration:void 0,easing:a=n?this.options.easing:void 0,onStart:c,onComplete:h,force:d=!1,userData:p}={}){if((this.isStopped||this.isLocked)&&!d)return;let f=e,m=t;if("string"==typeof f&&["top","left","start","#"].includes(f))f=0;else if("string"==typeof f&&["bottom","right","end"].includes(f))f=this.limit;else{let e=null;if("string"==typeof f?(e=document.querySelector(f))||("#top"===f?f=0:console.warn("Lenis: Target not found",f)):f instanceof HTMLElement&&f?.nodeType&&(e=f),e){if(this.options.wrapper!==window){let e=this.rootElement.getBoundingClientRect();m-=this.isHorizontal?e.left:e.top}let t=e.getBoundingClientRect(),i=getComputedStyle(e),r=this.isHorizontal?Number.parseFloat(i.scrollMarginLeft):Number.parseFloat(i.scrollMarginTop),s=getComputedStyle(this.rootElement),n=this.isHorizontal?Number.parseFloat(s.scrollPaddingLeft):Number.parseFloat(s.scrollPaddingTop);f=(this.isHorizontal?t.left:t.top)+this.animatedScroll-(Number.isNaN(r)?0:r)-(Number.isNaN(n)?0:n)}}if("number"==typeof f){if(f+=m,this.options.infinite){if(n){this.targetScroll=this.animatedScroll=this.scroll;let e=f-this.animatedScroll;e>this.limit/2?f-=this.limit:e<-this.limit/2&&(f+=this.limit)}}else f=i(0,f,this.limit);if(f===this.targetScroll){c?.(this),h?.(this);return}if(this.userData=p??{},r){this.animatedScroll=this.targetScroll=f,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),h?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()});return}n||(this.targetScroll=f),"number"==typeof l&&"function"!=typeof a?a=u:"function"==typeof a&&"number"!=typeof l&&(l=1),this.animate.fromTo(this.animatedScroll,f,{duration:l,easing:a,lerp:o,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling="smooth",c?.(this)},onUpdate:(e,t)=>
1{this.isScrolling="smooth",this.lastVelocity=this.velocity,this.velocity=e-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=e,this.setScroll(this.scroll),n&&(this.targetScroll=e),t||this.emit(),t&&(this.reset(),this.emit(),h?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()}),this.preventNextNativeScrollEvent())}})}}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=!0,requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=!1})}hasNestedScroll(e,{deltaX:t,deltaY:i}){let r,s,n,o,l,a,c,u,h,d,p,f,m,v,g,w,y=Date.now();e._lenis||(e._lenis={});let S=e._lenis;if(y-(S.time??0)>2e3){S.time=Date.now();let t=window.getComputedStyle(e);if(S.computedStyle=t,r=["auto","overlay","scroll"].includes(t.overflowX),s=["auto","overlay","scroll"].includes(t.overflowY),l=["auto"].includes(t.overscrollBehaviorX),a=["auto"].includes(t.overscrollBehaviorY),S.hasOverflowX=r,S.hasOverflowY=s,!(r||s))return!1;c=e.scrollWidth,u=e.scrollHeight,h=e.clientWidth,d=e.clientHeight,n=c>h,o=u>d,S.isScrollableX=n,S.isScrollableY=o,S.scrollWidth=c,S.scrollHeight=u,S.clientWidth=h,S.clientHeight=d,S.hasOverscrollBehaviorX=l,S.hasOverscrollBehaviorY=a}else n=S.isScrollableX,o=S.isScrollableY,r=S.hasOverflowX,s=S.hasOverflowY,c=S.scrollWidth,u=S.scrollHeight,h=S.clientWidth,d=S.clientHeight,l=S.hasOverscrollBehaviorX,a=S.hasOverscrollBehaviorY;if(!(r&&n||s&&o))return!1;let b=Math.abs(t)>=Math.abs(i)?"horizontal":"vertical";if("horizontal"===b)p=Math.round(e.scrollLeft),f=c-h,m=t,v=r,g=n,w=l;else{if("vertical"!==b)return!1;p=Math.round(e.scrollTop),f=u-d,m=i,v=s,g=o,w=a}return!w&&(p>=f||p<=0)||(m>0?p<f:p>0)&&v&&g}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?"x":"y"]}get isHorizontal(){return"horizontal"===this.options.orientation}get actualScroll(){let e=this.options.wrapper;return this.isHorizontal?e.scrollX??e.scrollLeft:e.scrollY??e.scrollTop}get scroll(){var e;return this.options.infinite?(this.animatedScroll%(e=this.limit)+e)%e:this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this._isScrolling}set isScrolling(e){this._isScrolling!==e&&(this._isScrolling=e,this.updateClassName())}get isStopped(){return this._isStopped}set isStopped(e){this._isStopped!==e&&(this._isStopped=e,this.updateClassName())}get isLocked(){return this._isLocked}set isLocked(e){this._isLocked!==e&&(this._isLocked=e,this.updateClassName())}get isSmooth(){return"smooth"===this.isScrolling}get className(){let e="lenis";return this.options.autoToggle&&(e+=" lenis-autoToggle"),this.isStopped&&(e+=" lenis-stopped"),this.isLocked&&(e+=" lenis-locked"),this.isScrolling&&(e+=" lenis-scrolling"),"smooth"===this.isScrolling&&(e+=" lenis-smooth"),e}updateClassName(){this.cleanUpClassName(),this.className.split(" ").forEach(e=>{this.rootElement.classList.add(e)})}cleanUpClassName(){for(let e of Array.from(this.rootElement.classList))("lenis"===e||e.startsWith("lenis-"))&&this.rootElement.classList.remove(e)}},d=e.i(71645),p=e.i(43476);let f=(0,d.createContext)(null),m=new class{listeners=[];constructor(e){this.state=e}set(e){for(let t of(this.state=e,this.listeners))t(this.state)}subscribe(e){return this.listeners=[...this.listeners,e],()=>{this.listeners=this.listeners.filter(t=>t!==e)}}get(){return this.state}}(null),v=(0,d.forwardRef)(({children:e,root:t=!1,options:i={},autoRaf:r=!0,className:s="",...n},o)=>{let l=(0,d.useRef)(null),a=(0,d.useRef)(null),[c,u]=(0,d.useState)(void 0);(0,d.useImperativeHandle)(o,()=>({wrapper:l.current,content:a.current,lenis:c}),[c]),(0,d.useEffect)(()=>{let e=new h({...i,...l.current&&a.current&&{wrapper:l.current,content:a.current},autoRaf:i?.autoRaf??r});return u(e),()=>{e.destroy(),u(void 0)}},[r,JSON.stringify({...i,wrapper:null,content:null})]);let v=(0,d.useRef)([]),g=(0,d.useCallback)((e,t)=>{v.current.push({callback:e,priority:t}),v.current.sort((e,t)=>
1e.priority-t.priority)},[]),w=(0,d.useCallback)(e=>{v.current=v.current.filter(t=>t.callback!==e)},[]);return((0,d.useEffect)(()=>{if(t&&c)return m.set({lenis:c,addCallback:g,removeCallback:w}),()=>m.set(null)},[t,c,g,w]),(0,d.useEffect)(()=>{if(!c)return;let e=e=>{for(let{callback:t}of v.current)t(e)};return c.on("scroll",e),()=>{c.off("scroll",e)}},[c]),e)?(0,p.jsx)(f.Provider,{value:{lenis:c,addCallback:g,removeCallback:w},children:t&&"asChild"!==t?e:(0,p.jsx)("div",{ref:l,className:`${s} ${c?.className??""}`.trim(),...n,children:(0,p.jsx)("div",{ref:a,children:e})})}):null}),g={};e.s(["Lenis",0,v,"LenisContext",0,f,"ReactLenis",0,v,"default",0,v,"useLenis",0,function(e,t=[],i=0){let r=(0,d.useContext)(f),s=function(e){let[t,i]=(0,d.useState)(e.get());return(0,d.useEffect)(()=>e.subscribe(e=>i(e)),[e]),t}(m),{lenis:n,addCallback:o,removeCallback:l}=r??s??g;return(0,d.useEffect)(()=>{if(e&&o&&l&&n)return o(e,i),e(n),()=>{l(e)}},[n,o,l,i,...t,e]),n}],55667)},81831,e=>{"use strict";e.s(["CAREERS_TERMS",0,{fr:"carrieres",en:"careers"},"DEFAULT_LOCALE",0,"fr","LOCALES",0,["en","fr"]])},8341,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0});var r={cancelIdleCallback:function(){return o},requestIdleCallback:function(){return n}};for(var s in r)Object.defineProperty(i,s,{enumerable:!0,get:r[s]});let n="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},o="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},19083,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0});var r={ESCAPE_REGEX:function(){return o},htmlEscapeAttributeString:function(){return u},htmlEscapeJsonString:function(){return c}};for(var s in r)Object.defineProperty(i,s,{enumerable:!0,get:r[s]});let n={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},o=/[&><\u2028\u2029]/g,l={"&":"&amp;",'"':"&quot;","'":"&#39;","<":"&lt;",">":"&gt;"},a=/[&"'<>]/g;function c(e){return e.replace(o,e=>n[e])}function u(e){return e.replace(a,e=>l[e])}},79520,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0});var r={default:function(){return S},handleClientScriptLoad:function(){return g},initScriptLoader:function(){return w}};for(var s in r)Object.defineProperty(i,s,{enumerable:!0,get:r[s]});let n=e.r(55682),o=e.r(90809),l=e.r(43476),a=n._(e.r(74080)),c=o._(e.r(71645)),u=e.r(42732),h=e.r(22737),d=e.r(8341),p=e.r(19083),f=new Map,m=new Set,v=e=>{let{src:t,id:i,onLoad:r=()=>{},onReady:s=null,dangerouslySetInnerHTML:n,children:o="",strategy:l="afterInteractive",onError:c,stylesheets:u}=e,d=i||t;if(d&&m.has(d))return;if(f.has(t)){m.add(d),f.get(t).then(r,c);return}let p=()=>{s&&s(),m.add(d)},v=document.createElement("script"),g=new Promise((e,t)=>{v.addEventListener("load",function(t){e(),r&&r.call(this,t),p()}),v.addEventListener("error",function(e){t(e)})}).catch(function(e){c&&c(e)});n?(v.innerHTML=n.__html||"",p()):o?(v.textContent="string"==typeof o?o:Array.isArray(o)?o.join(""):"",p()):t&&(v.src=t,f.set(t,g)),(0,h.setAttributesFromProps)(v,e),"worker"===l&&v.setAttribute("type","text/partytown"),v.setAttribute("data-nscript",l),u&&(e=>{if(a.default.preinit)return e.forEach(e=>{a.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let i=document.createElement("link");i.type="text/css",i.rel="stylesheet",i.href=e,t.appendChild(i)})}})(u),document.body.appendChild(v)};function g(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,d.requestIdleCallback)(()=>v(e))}):v(e)}function w(e){e.forEach(g),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEac
1h(e=>{let t=e.id||e.getAttribute("src");m.add(t)})}function y(e){let{id:t,src:i="",onLoad:r=()=>{},onReady:s=null,strategy:n="afterInteractive",onError:o,stylesheets:h,...f}=e,{updateScripts:g,scripts:w,getIsSsr:y,appDir:S,nonce:b}=(0,c.useContext)(u.HeadManagerContext);b=f.nonce||b;let E=(0,c.useRef)(!1);(0,c.useEffect)(()=>{let e=t||i;E.current||(s&&e&&m.has(e)&&s(),E.current=!0)},[s,t,i]);let x=(0,c.useRef)(!1);if((0,c.useEffect)(()=>{if(!x.current){if("afterInteractive"===n)v(e);else"lazyOnload"===n&&("complete"===document.readyState?(0,d.requestIdleCallback)(()=>v(e)):window.addEventListener("load",()=>{(0,d.requestIdleCallback)(()=>v(e))}));x.current=!0}},[e,n]),("beforeInteractive"===n||"worker"===n)&&(g?(w[n]=(w[n]||[]).concat([{id:t,src:i,onLoad:r,onReady:s,onError:o,...f,nonce:b}]),g(w)):y&&y()?m.add(t||i):y&&!y()&&v({...e,nonce:b})),S){if(h&&h.forEach(e=>{a.default.preinit(e,{as:"style"})}),"beforeInteractive"===n)if(!i)return f.dangerouslySetInnerHTML&&(f.children=f.dangerouslySetInnerHTML.__html,delete f.dangerouslySetInnerHTML),(0,l.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,p.htmlEscapeJsonString)(JSON.stringify([0,{...f,id:t}]))})`}});else return a.default.preload(i,f.integrity?{as:"script",integrity:f.integrity,nonce:b,crossOrigin:f.crossOrigin}:{as:"script",nonce:b,crossOrigin:f.crossOrigin}),(0,l.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,p.htmlEscapeJsonString)(JSON.stringify([i,{...f,id:t}]))})`}});"afterInteractive"===n&&i&&a.default.preload(i,f.integrity?{as:"script",integrity:f.integrity,nonce:b,crossOrigin:f.crossOrigin}:{as:"script",nonce:b,crossOrigin:f.crossOrigin})}return null}Object.defineProperty(y,"__nextScript",{value:!0});let S=y;("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},66338,e=>{"use strict";var t=e.i(81831),i=e.i(18566),r=e.i(71645);e.s(["default",0,function(){var e;let s,n,o,l,a,c;return s=(0,i.usePathname)().split("/").filter(Boolean),o=(n=t.LOCALES.includes(s[0]))?s[0]:t.DEFAULT_LOCALE,l=n?s.slice(1):s,a="page",0===l.length?a="home":"articles"===l[0]?a="article":"work"===l[0]&&(a="work"),e={locale:o,page_type:a,slug:`/${l.join("/")}`},c=(0,i.usePathname)(),(0,r.useEffect)(()=>{"u">typeof window&&window.muhdl&&window.muhdl.pageView(e)},[c]),null}],66338)},75349,e=>{"use strict";var t=e.i(43476),i=e.i(71645);e.s(["default",0,()=>{let e=(0,i.useRef)(null),[r,s]=(0,i.useState)(!1),[n,o]=(0,i.useState)(!0),[l,a]=(0,i.useState)(!1),c=(0,i.useRef)(!1),u=(0,i.useRef)(0),h=(0,i.useRef)(0),d=(0,i.useRef)({x:0,y:0}),p=(0,i.useRef)({x:0,y:0}),f=(0,i.useRef)({x:0,y:0}),m=(0,i.useRef)(null),v=(0,i.useRef)(null),g=(0,i.useRef)(0),w=(0,i.useRef)(0),y=(0,i.useRef)(null),S=()=>"ontouchstart"in window||navigator.maxTouchPoints>0;return((0,i.useEffect)(()=>{c.current=n},[n]),(0,i.useEffect)(()=>{queueMicrotask(()=>a(!0))},[]),(0,i.useEffect)(()=>{if(!l||S())return;document.body.classList.add("has-custom-cursor");let t=i=>{if(g.current=requestAnimationFrame(t),0===w.current){w.current=i;return}let r=i-w.current;w.current=i;let s=1e3/60,n=.065;if(y.current){m.current&&v.current===y.current||(m.current=y.current.getBoundingClientRect(),v.current=y.current);let e=m.current,t=e.left+e.width/2,i=e.top+e.height/2,r=e.width/2,s=e.height/2;n=.065+.935*Math.pow(Math.max(Math.min(1,Math.abs(d.current.x-t)/r),Math.min(1,Math.abs(d.current.y-i)/s)),1)}let o=1-Math.pow(1-n,r/s),l=Math.min(Math.max(r,1),100),a=(d.current.x-f.current.x)/l,c=Math.max(-48,Math.min(96,30*a)),S=p.current.x+(d.current.x-p.current.x)*o,b=p.current.y+(d.current.y-p.current.y)*o,E=u.current;if(Math.abs(a)>.01){let e=1-Math.pow(.8,r/s);h.current=(E=u.current+(c-u.current)*e)-u.current}else{let e=(c-u.current)*.03;h.current+=e,h.current*=.6,E=u.current+h.current}e.current&&(0===p.current.x&&0===p.current.y?(e.current.style.translate=`calc(-50% + ${d.current.x}px) ${d.current.y}px`,S=d.current.x,b=d.current.y):e.current.style.translate=`calc(-50% + ${S}px) ${b}px`,e.current.style.rotate=`${y.current?E:0}deg`),p.current={x:S,y:b},f.current={x:d.current.x,y:d.current.y},u.current=E};g.current=requestAnimationFrame(t);let i=t=>{if(!e.current)return;c.current&&o(!1);let i=document.elementFromPoint(t.clientX,t.clientY),r=i?i.closest("[data-card], .card"):null;(i?i.closest(".cursor-grabbing, .cursor-grab"):null)&&o(!0),r?(s(!0),y.current=r):(s(!1),p.current={x:0,y:0},y.current=null),d.current.x=t.clientX,d.current.y=t.clientY},r=()=>{m.current=null,i({clientX:d.current.x,clientY:d.current.y})},n=e=>{i(e)},a=e=>{p.current={x:0,y:0},null===e.relatedTarget&&o(!0)};return window.addEventListener("scroll",r,{passive:!0}),window.addEventListener("mousemove",n),document.addEventListener("mouseleave",a),()=>{document.body.classList.remove("has-custom-cursor"),window.removeEventListener("scroll",r),window.removeEventListener("mousemove",n),document.removeEventListener("mouseleave",a),g.current&&cancelAnimationFrame(g.current)}},[l]),!l||S())?null:(0,t.jsxs)("div",{ref:e,className:`custom-cursor ${n?"hidden":""}`,children:[(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"25",height:"26",fill:"none",style:{scale:+!!r,opacity:+!!r},children:[(0,t.jsxs)("g",{stroke:"#141414",strokeLinecap:"round",strokeWidth:"1.084",clipPath:"url(#a)",children:[(0,t.jsx)("path",{fill:"#FCFCFC",strokeLinejoin:"round",d:"M6.809 19.854c-.5-.522-1.053-1.474-2.071-2.662-.518-.665-1.984-1.944-2.484-2.465-.357-.54-.392-.827-.318-1.418.039-.879.813-1.701 1.818-1.823.718-.087 1.505.4 2.131.76.322.253.822.775 1.144 1.027.322.252.34.396.662.648.339.396.517.665.304.109-.23-.7-.513-1.831-.94-2.945-.248-.844-.409-.97-.622-1.526-.23-.7-.427-1.114-.657-1.814-.196-.413-.479-1.544-.692-2.1-.23-.7-.388-1.993.117-2.637.378-.482 1.222-.73 1.831-.513.77.343 1.322 1.296 1.518 1.709.374.683.783 1.653 1.066 2.784.462 1.4 1.154 3.5 1.206 3.931-.07-.574-.335-1.561-.261-2.153.09-.448.308-1.057.865-1.27.34-.16.689-.224 1.042-.27.164-.022.33-.013.489.037.363.114.718.307.979.511.678.792.905 2.658.887 2.514.074-.591-.065-1.74.152-2.349.109-.304.648-.66.918-.84a2.464 2.464 0 0 1 1.435-.174c.287-.034.914.327 1.092.596.34.396.657 1.814.87 2.37.018.144.074-.591.309-1.056.47-.931 2.444-1.462 2.832.53l.4 3.301c.07.574.083 1.883.01 2.475-.092.448-.4 1.505-.761 2.131 0 0-1.37 1.914-1.41 2.793-.038.879-.038.879.031 1.453.07.574.3 1.274.3 1.274s-1.13.283-1.722.21c-.591-.075-1.43-.992-1.627-1.405-.339-.396-.77-.344-1.004.121-.218.61-.813 1.701-1.388 1.771-.987.265-3.014.366-4.45.54 0 0 .114-1.47-.53-1.975-.483-.378-1.288-1.008-1.77-1.387l-1.701-.813Z"}),(0,t.jsx)("path",{d:"m18.774 18.839-.592-4.88M15.903 19.187l-.735-4.863M12.44 14.655l.593 4.88"})]}),(0,t.jsx)("defs",{children:(0,t.jsx)("clipPath",{id:"a",children:(0,t.jsx)("path",{fill:"#fff",d:"M0 2.65 21.84 0l2.787 22.964-21.84 2.65z"})})})]}),(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1",width:"11.6",height:"18.2",viewBox:"0 0 11.6 18.2",style:{scale:+!r,opacity:+!r},children:[(0,t.jsx)("path",{d:"M0 16V0l11.6 11.6H4.8l-.4.1L0 16z",fill:"#fff"}
1),(0,t.jsx)("path",{d:"m9.1 16.7-3.6 1.5L.8 7.1l3.7-1.5 4.6 11.1z",fill:"#fff"}),(0,t.jsx)("path",{d:"m2.828 9.389 1.844-.775 3.097 7.377-1.845.774z"}),(0,t.jsx)("path",{d:"M1 2.4v11.2l3-2.9.4-.1h4.8L1 2.4z"})]})]})}])},4191,e=>{"use strict";var t=e.i(43476),i=e.i(71645),r=e.i(55667),s=e.i(18566),n=e.i(1052),o=e.i(48020);e.s(["default",0,function({children:e}){let l=(0,n.default)(n.selectReducedMotion),a=!1===l,c=(0,i.useRef)(null),u=(0,i.useRef)(null),h=(0,i.useRef)(null),d=(0,s.usePathname)(),p=(0,r.useLenis)(),f=(0,n.default)(e=>e.mainColor);(0,i.useEffect)(()=>()=>{c.current&&clearTimeout(c.current)},[]),(0,i.useEffect)(()=>{!0===l&&(p?p.scrollTo(0,{immediate:!0}):window.scrollTo(0,0))},[d,l,p]);let[m,v]=(0,i.useState)(d),g=e=>"/"===e||/^\/[a-z]{2}$/.test(e),w=g(d),y=g(m),S=!w&&!y,b=d!==m;return a?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(i.ViewTransition,{name:`transition-${d.replace(/[^\w-]/g,"")}`,update:b?S?"transition-item":void 0:"none",onUpdate:()=>{if(d!==m&&h.current!==d){if(h.current=d,c.current&&clearTimeout(c.current),document.documentElement.classList.add("transitioning"),S){let e;document.documentElement.classList.add("curtain-mode"),(e=u.current)&&(e.classList.remove("animating"),e.offsetWidth,e.classList.add("animating"))}else document.documentElement.classList.remove("curtain-mode");c.current=setTimeout(()=>{document.documentElement.classList.remove("transitioning"),v(d),p&&p.scrollTo(0,{immediate:!0})},500)}},children:e}),S&&(0,t.jsx)("div",{ref:u,className:(0,o.cn)("curtain-transition fixed inset-0 pointer-events-none",(0,o.getBgColor)(f))})]}):(0,t.jsx)(t.Fragment,{children:e})}])},64789,e=>{"use strict";var t=e.i(76679),i=e.i(1052),r=e.i(71645);e.s(["default",0,function(){let e=(0,i.default)(e=>e.setMotionUserChoice),s=(0,i.default)(e=>e.setPrefersReducedMotion),n=(0,i.default)(e=>e.setMotionPreferencesReady);return(0,r.useEffect)(()=>{e((0,t.readMotionPreference)());let i=window.matchMedia("(prefers-reduced-motion: reduce)");s(i.matches);let r=()=>{s(i.matches)};return i.addEventListener("change",r),n(!0),()=>{i.removeEventListener("change",r)}},[e,s,n]),null}])}]);

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.