1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,326477,e=>{e.v(t=>Promise.all(["static/immutable/chunks/3t943vnt_0inj.js"].map(t=>e.l(t))).then(()=>t(40385)))},322729,e=>{e.v(t=>Promise.all(["static/immutable/chunks/0g2m15y40is9x.css"].map(t=>e.l(t))).then(()=>{}))},66413,e=>{"use strict";var t=e.i(480388),r=e.i(181788),i=e.i(754452),a=e.i(61106),n=e.i(540151),s=e.i(855111);function l(e){var t=e.start,r=void 0===t?0:t,i=e.end,a=e.step,n=void 0===a?1:a,l=0===n?1:n,o=Math.round((i-r)/l);return(0,s._)(Array(o)).map(function(e,t){return r+t*l})}var o=function(){function e(t){(0,i._)(this,e),(0,n._)(this,"currentPage",void 0),(0,n._)(this,"total",void 0),(0,n._)(this,"padding",void 0),this.currentPage=t.currentPage,this.total=t.total,this.padding=t.padding}return(0,a._)(e,[{key:"pages",value:function(){var e=this.total,t=this.currentPage,r=this.padding;if(0===e)return[0];var i=this.nbPagesDisplayed(r,e);if(i===e)return l({end:e});var a=this.calculatePaddingLeft(t,r,e,i),n=i-a;return l({start:t-a,end:t+n})}},{key:"nbPagesDisplayed",value:function(e,t){return Math.min(2*e+1,t)}},{key:"calculatePaddingLeft",value:function(e,t,r,i){return e<=t?e:e>=r-t?i-(r-e):t}},{key:"isLastPage",value:function(){return this.currentPage>=this.total-1}},{key:"isFirstPage",value:function(){return this.currentPage<=0}}]),e}(),c=e.i(993270),u=e.i(554687),d=e.i(221024),h=(0,c.createDocumentationMessageGenerator)({name:"pagination",connector:!0}),g=function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d.noop;return(0,u.checkRendering)(e,h()),function(a){var n=a||{},s=n.totalPages,l=n.padding,c=new o({currentPage:0,total:0,padding:void 0===l?3:l}),u={};return{$$type:"ais.pagination",init:function(i){var a=i.instantSearchInstance;e((0,r._)((0,t._)({},this.getWidgetRenderState(i)),{instantSearchInstance:a}),!0)},render:function(i){var a=i.instantSearchInstance;e((0,r._)((0,t._)({},this.getWidgetRenderState(i)),{instantSearchInstance:a}),!1)},dispose:function(e){var t=e.state;return i(),t.setQueryParameter("page",void 0)},getWidgetUiState:function(e,i){var a=i.searchParameters.page||0;return a?(0,r._)((0,t._)({},e),{page:a+1}):e},getWidgetSearchParameters:function(e,t){var r=t.uiState,i=r.page?r.page-1:0;return e.setQueryParameter("page",i)},getWidgetRenderState:function(e){var i,n=e.results,l=e.helper,o=e.state,d=e.createURL;u.refine||(u.refine=function(e){l.setPage(e),l.search()}),u.createURL||(u.createURL=function(e){return d(function(i){return(0,r._)((0,t._)({},i),{page:e+1})})});var h=o.page||0,g=(i=(n||{nbPages:0}).nbPages,void 0!==s?Math.min(s,i):i);return c.currentPage=h,c.total=g,{createURL:u.createURL,refine:u.refine,canRefine:g>1,currentRefinement:h,nbHits:(null==n?void 0:n.nbHits)||0,nbPages:g,pages:n?c.pages():[],isFirstPage:c.isFirstPage(),isLastPage:c.isLastPage(),widgetParams:a}},getRenderState:function(e,i){return(0,r._)((0,t._)({},e),{pagination:this.getWidgetRenderState(i)})}}}},p=e.i(667291);e.s(["usePagination",0,function(e,t){return(0,p.useConnector)(g,e,t)}],66413)},928434,e=>{e.v(t=>Promise.all(["static/immutable/chunks/24-v6xa2ul3tb.js"].map(t=>e.l(t))).then(()=>t(635968)))},311098,e=>{e.v(t=>Promise.all(["static/immutable/chunks/2z6l3a29ue1ci.js"].map(t=>e.l(t))).then(()=>t(782392)))},719457,e=>{e.v(t=>Promise.all(["static/immutable/chunks/2g3hul61cso4f.js"].map(t=>e.l(t))).then(()=>t(397356)))},633699,e=>{"use strict";var t=e.i(843476),r=e.i(271645);e.s(["HighlightReveal",0,()=>{let e=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let t=Array.from((e.current?.closest(".article-entry-main")??document).querySelectorAll(".highlighted, .marker-animation"));if(0===t.length)return;if("u"<typeof IntersectionObserver)return void t.forEach(e=>e.classList.add("is-visible"));let r=new IntersectionObserver(e=>{for(let t of e)t.isIntersecting&&(t.target.classList.add("is-visible"),r.unobserve(t.target))},{rootMargin:"0px 0px -15% 0px",threshold:.1});return t.forEach(e=>r.observe(e)),()=>r.disconnect()},[]),(0,t.jsx)("span",{ref:e,hidden:!0,"aria-hidden":"true","data-component":"highlight-reveal"})}])},400544,675609,e=>{"use strict";e.i(336894);var t=e.i(843476),r=e.i(271645),i=e.i(948148);e.i(968090);var a=e.i(465522);e.i(674821);var n=e.i(215813);e.i(90995);var s=e.i(7026);let l=e=>e.toString().padStart(2,"0"),o=({direction:e,label:r,href:i,disabled:s,onNavigate:l})=>s?(0,t.jsx)(a.Button,{label:r,variant:"icon-medium-subtle",icon:"arrow",iconDirection:e,disabled:!0}):(0,t.jsx)("a",{href:i,className:"button icon-medium-subtle","aria-label":r,"data-component":"Button",onClick:e=>{l&&(e.preventDefault(),l())},children:(0,t.jsx)("span",{className:"button-inner",children:(0,t.jsx)("span",{className:"icon-wrapper",children:(0,t.jsx)(n.Icon,{name:"arrow",size:"s",direction:e,"aria-hidden":"true"})})})}),c=({currentPage:e,totalPages:i,onJump:a})=>{let[n,s]=(0,r.useState)(String(e));return(0,r.useEffect)(()=>{s(String(e))},[e]),(0,t.jsx)("input",{type:"text",inputMode:"numeric",className:"pagination-page-input text-l1-label-400","aria-label":`Page ${e} of ${i}. Type a page number and press Enter to jump.`,value:n,size:Math.max(2,n.length),onChange:e=>s(e.target.value.replace(/\D/g,"").slice(0,4)),onBlur:()=>{let t=Number.parseInt(n,10),r=Number.isNaN(t)?e:Math.min(Math.max(t,1),i);r!==e&&a(r),s(String(r))},onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),e.currentTarget.blur())}})};e.s(["PaginationLinks",0,({currentPage:e,totalPages:r,buildPageHref:a,onNavigate:n,editable:u=!1,onJump:d,className:h})=>{let g=(0,i.useTranslations)("common"),p=Math.max(r,1),m=e>1,f=e<p;return(0,t.jsxs)("nav",{className:h?`pagination ${h}`:"pagination","aria-label":"Pagination","data-component":"Pagination Links",children:[(0,t.jsx)(s.ProgressBar,{currentPage:e,totalPages:p}),(0,t.jsxs)("div",{className:"pagination-context",children:[(0,t.jsxs)("div",{className:"pagination-indices",children:[u&&d?(0,t.jsx)(c,{currentPage:e,totalPages:p,onJump:d}):(0,t.jsx)("p",{className:"text-l1-label-400",children:l(e)}),(0,t.jsx)("p",{className:"text-l1-label-400",children:l(p)})]}),(0,t.jsxs)("div",{className:"pagination-buttons",children:[(0,t.jsx)(o,{direction:"left",label:g("previous"),href:a(e-1),disabled:!m,onNavigate:n?()=>n(e-1):void 0}),(0,t.jsx)(o,{direction:"right",label:g("next"),href:a(e+1),disabled:!f,onNavigate:n?()=>n(e+1):void 0})]})]})]})}],675609),e.s([],400544)},755823,e=>{"use strict";var t=e.i(843476),r=e.i(271645),i=e.i(207670);e.i(674821);var a=e.i(215813);e.i(227234);var n=e.i(457318);e.i(658160);var s=e.i(756836);e.s(["SocialShare",0,({url:e,title:l,description:o,networks:c,copyLabel:u="Copy link",className:d})=>{let h,g,p,m,f=(0,s.usePathname)(),[v,x]=(0,r.useState)(e??""),[b,y]=(0,r.useState)(l??""),[w,k]=(0,r.useState)(o??""),[S,j]=(0,r.useState)(!1);(0,r.useEffect)(()=>{x(e??window.location.href),y(l??document.title),k(o??document.querySelector('meta[name="description"]')?.getAttribute("content")??"")},[f,e,l,o]);
1let P=(h=encodeURIComponent(v),g=encodeURIComponent(b),p=encodeURIComponent(w?`${b} â ${w}`:b),m=encodeURIComponent(w?`${w} 2 3${v}`:v),[{network:"twitter",icon:"twitter",href:`https://twitter.com/intent/tweet?url=${h}&text=${p}`,label:"Share on X"},{network:"facebook",icon:"facebook",href:`https://www.facebook.com/sharer.php?u=${h}`,label:"Share on Facebook"},{network:"linkedin",icon:"linkedin",href:`https://www.linkedin.com/sharing/share-offsite/?url=${h}`,label:"Share on LinkedIn"},{network:"reddit",icon:"reddit",href:`https://www.reddit.com/submit?url=${h}&title=${g}`,label:"Share on Reddit"},{network:"email",icon:"email",href:`mailto:?subject=${g}&body=${m}`,label:"Share via Email",newTab:!1}]),_=c?P.filter(e=>c.includes(e.network)):P,N=async()=>{if(v)try{await navigator.clipboard.writeText(v),j(!0),setTimeout(()=>j(!1),2e3)}catch{}};return(0,t.jsxs)("div",{className:(0,i.default)("social-share",d),"data-component":"Social Share",children:[_.map(e=>{let r=e.newTab??!0;return(0,t.jsx)("a",{href:e.href,"aria-label":e.label,className:"social-share-link",target:r?"_blank":void 0,rel:r?"noopener noreferrer":void 0,children:(0,t.jsx)(a.Icon,{name:e.icon,variant:"decorative",size:"xs",className:"social-share-icon"})},e.label)}),(0,t.jsxs)("div",{className:"social-share-copy",children:[(0,t.jsx)("button",{type:"button",onClick:N,"aria-label":u,className:"social-share-link",children:(0,t.jsx)(a.Icon,{name:S?"check":"link",variant:"decorative",size:"xs",className:"social-share-icon"})}),S?(0,t.jsx)(n.Text,{type:"b3-body-400",as:"span",role:"status","aria-live":"polite",className:"social-share-copy-confirmation",children:"Copied to clipboard"}):null]})]})}])},34755,e=>{e.v(t=>Promise.all(["static/immutable/chunks/2gyzc3zj0xxto.js"].map(t=>e.l(t))).then(()=>t(668053)))},335072,e=>{"use strict";var t=e.i(271645);e.s(["BlogTocActive",0,({ids:e})=>((0,t.useEffect)(()=>{let t;if(0===e.length)return;let r=e.map(e=>document.getElementById(e)).filter(e=>!!e);if(0===r.length)return;let i=document.querySelector(".webui-toc");if(!i)return;let a=new Map;e.forEach(e=>{let t=i.querySelector(`[data-toc-id="${e}"]`);t&&a.set(e,t)});let n=e.length,s=i.querySelector("[data-toc-progress]"),l=s?.querySelector(".progress-bar")??null,o=i.querySelector(".webui-toc-list"),c="",u=t=>{if(c=t,a.forEach((e,r)=>{let i=r===t;e.classList.toggle("is-active",i),i?e.setAttribute("aria-current","true"):e.removeAttribute("aria-current")}),l){let r=e.indexOf(t)+1;l.classList.toggle("complete",r===n);let i=a.get(t);if(i&&0===i.offsetHeight&&(i=i.closest(".webui-toc-item")?.querySelector(":scope > .webui-toc-link")??i),i&&o){let e=i.getBoundingClientRect().top-o.getBoundingClientRect().top+i.offsetHeight;l.style.setProperty("--total-pages",String(o.offsetHeight)),l.style.setProperty("--current-page",String(e))}}};if(s&&o){let e=()=>{s.style.setProperty("--toc-rail-length",`${o.offsetHeight}px`),c&&u(c)};e(),(t=new ResizeObserver(e)).observe(o)}let d=r.filter(e=>a.has(e.id));if(d.length>0){let e=window.location.hash.slice(1),t=e;try{t=decodeURIComponent(e)}catch{t=e}if(a.has(t))u(t);else{let e=.3*window.innerHeight,t=d[0].id;for(let r of d){if(r.getBoundingClientRect().top>e)break;t=r.id}u(t)}}let h=[];a.forEach((e,t)=>{let r=()=>{let e=document.getElementById(t);e&&window.requestAnimationFrame(()=>{e.hasAttribute("tabindex")||e.setAttribute("tabindex","-1"),e.focus({preventScroll:!0})})};e.addEventListener("click",r),h.push([e,r])});let g=new IntersectionObserver(e=>{let t=e.filter(e=>e.isIntersecting).sort((e,t)=>e.boundingClientRect.top-t.boundingClientRect.top)[0];t?.target.id&&u(t.target.id)},{rootMargin:"0px 0px -70% 0px",threshold:0});return r.forEach(e=>g.observe(e)),()=>{g.disconnect(),t?.disconnect(),h.forEach(([e,t])=>e.removeEventListener("click",t))}},[e]),null)])},401912,e=>{"use strict";var t=e.i(843476),r=e.i(271645),i=e.i(174080);e.i(674821);var a=e.i(215813);e.s(["TocToggle",0,({label:e,controls:n})=>{let[s,l]=(0,r.useState)(!1),o=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let e=o.current?.closest(".webui-toc");if(!e)return;let t=e=>{e.target.closest(".webui-toc-link")&&(0,i.flushSync)(()=>l(!1))};return e.addEventListener("click",t),()=>e.removeEventListener("click",t)},[]),(0,t.jsxs)("button",{ref:o,type:"button",className:"webui-toc-toggle","aria-expanded":s,"aria-controls":n,onClick:()=>l(e=>!e),children:[e,(0,t.jsx)(a.Icon,{name:"chevron",size:"s",direction:s?"left":"right","aria-hidden":"true"})]})}])},671757,e=>{"use strict";var t=e.i(843476),r=e.i(657688),i=e.i(207670);e.i(227234);var a=e.i(724557),n=e.i(130593),s=e.i(225224);let l=({image:e,content:l,collapsed:o=!1,className:c,index:u,isActive:d=!1})=>(0,t.jsx)("div",{className:(0,i.default)("immersive-large-card",o&&"immersive-large-card--collapsed",c),"data-component":"Immersive Large Card",children:(0,t.jsxs)("div",{className:"immersive-large-card__layout",children:[void 0!==u&&(0,t.jsx)(a.Label,{isNumber:!0,state:d?"active":"inactive",className:"immersive-large-card__number-label",children:String(u+1).padStart(2,"0")}),(0,t.jsx)(s.MediaContainer,{className:"immersive-large-card__media",aspect:"media",radius:"l",children:(0,t.jsx)(r.default,{src:e.src,alt:e.alt||"",fill:!0,className:"object-fit-cover"})}),(0,t.jsx)(n.HorizontalText,{className:"immersive-large-card__content",...l})]})}),o=({items:e})=>(0,t.jsx)("div",{className:"immersive-features-mobile__container",children:(0,t.jsx)("div",{className:"immersive-features-mobile__cards",style:{"--numcards":e.length},children:e.map((r,i)=>(0,t.jsx)("div",{className:"immersive-features-mobile__card-wrapper",style:{"--index":i+1,"--numcards":e.length},children:(0,t.jsx)(l,{image:r.image,content:r.content,collapsed:!1,index:i,isActive:!0})},r.id))})});e.s(["ImmersiveFeaturesResponsive",0,({items:e})=>(0,t.jsx)(o,{items:e})],671757)},282925,e=>{"use strict";var t=e.i(843476),r=e.i(271645),i=e.i(207670),a=e.i(330389);e.i(724127);var n=e.i(144188);let s=({items:e})=>(0,t.jsx)("ul",{className:"related-articles-list",children:e.map(e=>(0,t.jsxs)("li",{className:"related-articles-item",children:[(0,t.jsx)(n.NextLink,{href:e.url,className:"related-articles-link link-stretched",children:(0,t.jsx)("span",{className:"related-articles-link-text",children:e.title})}),(0,t.jsx)(a.Metadata,{readTime:e.readTime,date:e.date,className:"related-articles-link-meta"})]},e.id))});e.s(["RelatedArticles",0,({recommended:e=[],latest:a=[],heading:n="Explore",recommendedLabel:l="Recommended",latestLabel:o="Latest",maxItems:c=3,className:u})=>{let d=[{key:"recommended",label:l,items:e.slice(0,c)},{key:"latest",label:o,items:a.slice(0,c)}].filter(e=>e.items.length>0),[h,g]=(0,r.useState)(d[0]?.key);if(0===d.length)return null;let p=d.find(e=>e.key===h)??d[0];return(0,t.jsxs)("div",{className:(0,i.default)("related-articles",u),"data-component":"RelatedArticles",children:[(0,t.jsx)("p",{className:"related-articles-heading",children:n}),d.length>1||"latest"===p.key?(0,t.jsx)("div",{className:"related-articles-tabs",role:"tablist","aria-label":n,children:d.map(e=>{let r=e.key===p.key;return(0,t.jsx)("button",{type:"button",role:"tab","aria-selected":r,className:(0,i.default)("related-articles-tab",r&&"is-active"),onClick:()=>g(e.key),children:e.label},e.key)})}):null,(0,t.jsx)(s,{items:p.items})]})}])},415358,e=>{"use strict";var t,r,i,a,n,s,l,o,c=e.i(843476),u=e.i(271645),d=e.i(207670),h=e.i(989970),g=function(){return"u">typeof window},p=function(){return t||g()&&(t=window.gsap)&&t.registerPlugin&&t},m=function(e){return"string"==typeof e},f=function(e){return"function"==typeof e},v=function(e,t){var r="x"===t?"Width":"Height",s="scroll"+r,l="client"+r;return e===i||e===a||e===n?Math.max(a[s],n[s])-(i["inner"+r]||a[l]||n[l]):e[s]-e["offset"+r]},x=function(e,t){var r="scroll"+("x"===t?"Left":"Top");return e===i&&(null!=e.pageXOffset?r="page"+t.toUpperCase()+"Offset":e=null!=a[r]?a:n),function(){return e[r]}},b=function(e,t,r,i){if(f(e)&&(e=e(t,r,i)),"object"!=typeof e)return m(e)&&"max"!==e&&"="!==e.charAt(1)?{x:e,y:e}:{y:e};
3if(e.nodeType)return{y:e,x:e};var a,n={};for(a in e)n[a]="onAutoKill"!==a&&f(e[a])?e[a](t,r,i):e[a];return n},y=function(e,t){if(!(e=s(e)[0])||!e.getBoundingClientRect)return console.warn("scrollTo target doesn't exist. Using 0")||{x:0,y:0};var r=e.getBoundingClientRect(),l=!t||t===i||t===n,o=l?{top:a.clientTop-(i.pageYOffset||a.scrollTop||n.scrollTop||0),left:a.clientLeft-(i.pageXOffset||a.scrollLeft||n.scrollLeft||0)}:t.getBoundingClientRect(),c={x:r.left-o.left,y:r.top-o.top};return!l&&t&&(c.x+=x(t,"x")(),c.y+=x(t,"y")()),c},w=function(e,t,r,i,a){return isNaN(e)||"object"==typeof e?m(e)&&"="===e.charAt(1)?parseFloat(e.substr(2))*("-"===e.charAt(0)?-1:1)+i-a:"max"===e?v(t,r)-a:Math.min(v(t,r),y(e,t)[r]-a):parseFloat(e)-a},k=function(){t=p(),g()&&t&&"u">typeof document&&document.body&&(i=window,n=document.body,a=document.documentElement,s=t.utils.toArray,t.config({autoKillThreshold:7}),l=t.config(),r=1)},S={version:"3.14.2",name:"scrollTo",rawVars:1,register:function(e){t=e,k()},init:function(e,a,n,s,c){r||k();var u=t.getProperty(e,"scrollSnapType");this.isWin=e===i,this.target=e,this.tween=n,a=b(a,s,e,c),this.vars=a,this.autoKill=!!("autoKill"in a?a:l).autoKill,this.getX=x(e,"x"),this.getY=x(e,"y"),this.x=this.xPrev=this.getX(),this.y=this.yPrev=this.getY(),o||(o=t.core.globals().ScrollTrigger),"smooth"===t.getProperty(e,"scrollBehavior")&&t.set(e,{scrollBehavior:"auto"}),u&&"none"!==u&&(this.snap=1,this.snapInline=e.style.scrollSnapType,e.style.scrollSnapType="none"),null!=a.x?(this.add(this,"x",this.x,w(a.x,e,"x",this.x,a.offsetX||0),s,c),this._props.push("scrollTo_x")):this.skipX=1,null!=a.y?(this.add(this,"y",this.y,w(a.y,e,"y",this.y,a.offsetY||0),s,c),this._props.push("scrollTo_y")):this.skipY=1},render:function(e,t){for(var r,a,n,s,c,u=t._pt,d=t.target,h=t.tween,g=t.autoKill,p=t.xPrev,m=t.yPrev,f=t.isWin,x=t.snap,b=t.snapInline;u;)u.r(e,u.d),u=u._next;r=f||!t.skipX?t.getX():p,n=(a=f||!t.skipY?t.getY():m)-m,s=r-p,c=l.autoKillThreshold,t.x<0&&(t.x=0),t.y<0&&(t.y=0),g&&(!t.skipX&&(s>c||s<-c)&&r<v(d,"x")&&(t.skipX=1),!t.skipY&&(n>c||n<-c)&&a<v(d,"y")&&(t.skipY=1),t.skipX&&t.skipY&&(h.kill(),t.vars.onAutoKill&&t.vars.onAutoKill.apply(h,t.vars.onAutoKillParams||[]))),f?i.scrollTo(t.skipX?r:t.x,t.skipY?a:t.y):(t.skipY||(d.scrollTop=t.y),t.skipX||(d.scrollLeft=t.x)),x&&(1===e||0===e)&&(a=d.scrollTop,r=d.scrollLeft,b?d.style.scrollSnapType=b:d.style.removeProperty("scroll-snap-type"),d.scrollTop=a+1,d.scrollLeft=r+1,d.scrollTop=a,d.scrollLeft=r),t.xPrev=t.x,t.yPrev=t.y,o&&o.update()},kill:function(e){var t="scrollTo"===e,r=this._props.indexOf(e);return(t||"scrollTo_x"===e)&&(this.skipX=1),(t||"scrollTo_y"===e)&&(this.skipY=1),r>-1&&this._props.splice(r,1),!this._props.length}};S.max=v,S.getOffset=y,S.buildGetter=x,S.config=function(e){for(var r in l||k()||(l=t.config()),e)l[r]=e[r]},p()&&t.registerPlugin(S);var j=e.i(883495),P=e.i(907701);let _=`(max-width: ${parseInt(P.breakpoints.desktop)-1}px)`,N=`(max-width: ${parseInt(P.breakpoints.tablet)-1}px)`,T="24px";e.s(["ScrolledHighlightsClient",0,({itemIds:e,images:t,cards:r})=>{let i=(0,u.useRef)(null),a=(0,u.useRef)(null),n=(0,u.useRef)(null),s=(0,u.useRef)(null),l=(0,u.useRef)([]),[o,g]=(0,u.useState)(0),[p,m]=(0,u.useState)(!1),[f,v]=(0,u.useState)(!1),x=(0,u.useRef)(null),b=(0,u.useCallback)(e=>t=>{l.current[e]=t},[]);return(0,u.useEffect)(()=>{h.default.registerPlugin(j.ScrollTrigger,S);let e=i.current,t=l.current.filter(Boolean);if(!e||0===t.length)return;let r=null,s=()=>{let e=window.matchMedia(_).matches,i=window.matchMedia(N).matches,s=`center+=${T}`;if(e&&a.current){let e=a.current.offsetHeight;s=i?`${e+140}px`:`${e+80}px`}let l=e?`top ${s}`:`top center+=${T}`,o=e?`bottom ${s}`:`bottom center+=${T}`,c=j.ScrollTrigger.create({trigger:t[0],start:l,end:o,onEnter:()=>{v(!0),e&&n.current&&h.default.to(n.current,{scale:.9,duration:.3,ease:"power2.out"})},onLeaveBack:()=>{v(!1),e&&n.current&&h.default.to(n.current,{scale:1,duration:.3,ease:"power2.out"})}}),u=t.map((e,t)=>j.ScrollTrigger.create({trigger:e,start:l,end:o,onEnter:()=>g(t),onEnterBack:()=>g(t)})),d=t[t.length-1],p=d?j.ScrollTrigger.create({trigger:d,start:`bottom ${e?s:`center+=${T}`}`,end:"bottom top",onEnter:()=>m(!0),onLeaveBack:()=>m(!1)}):null,f=null;if(e&&a.current&&d){let e=h.default.timeline({scrollTrigger:{trigger:d,start:`bottom ${s}`,end:"bottom top",scrub:!0}});e.to(a.current,{yPercent:0,ease:"none"},0),f=e}let b=t.map(t=>{let r=r=>{let n=r.target;n instanceof HTMLElement&&n.closest('a, button, input, textarea, select, summary, [role="button"]')||requestAnimationFrame(()=>{let r;h.default.killTweensOf(window);let n=t.getBoundingClientRect();if(e&&a.current){let e=a.current.offsetHeight;r=window.scrollY+n.top-e-(i?140:80)}else r=window.scrollY+n.top-window.innerHeight/2+n.height/2;h.default.to(window,{scrollTo:{y:r},duration:.5,ease:"power2.out"})})};return t.addEventListener("focusin",r),{molecule:t,handler:r}});x.current=r=()=>
3{c.kill(),u.forEach(e=>e.kill()),p?.kill(),f&&(f.scrollTrigger?.kill(),f.kill()),b.forEach(({molecule:e,handler:t})=>e.removeEventListener("focusin",t))}};s();let o=window.matchMedia(_),c=window.matchMedia(N),u=e=>{r?.(),r=null,x.current=null,s()};return o.addEventListener("change",u),c.addEventListener("change",u),()=>{o.removeEventListener("change",u),c.removeEventListener("change",u),r?.(),x.current=null}},[e.length]),(0,c.jsxs)("div",{className:"scrolled-highlights__layout",ref:i,children:[(0,c.jsx)("div",{ref:a,className:(0,d.default)("scrolled-highlights__image-column",{"scrolled-highlights__image-column--released":p,"scrolled-highlights__image-column--in-scroll":f}),children:(0,c.jsx)("div",{ref:n,className:"scrolled-highlights__image-container",children:t.map((t,r)=>(0,c.jsx)("div",{className:(0,d.default)("scrolled-highlights__image-slide",{"scrolled-highlights__image-slide--active":r===o}),children:t},e[r]))})}),(0,c.jsxs)("div",{className:"scrolled-highlights__progress",children:[(0,c.jsx)("div",{className:"scrolled-highlights__progress-track"}),(0,c.jsx)("div",{className:"scrolled-highlights__progress-indicator",ref:s})]}),(0,c.jsx)("div",{className:"scrolled-highlights__text-column",children:(0,c.jsx)("div",{className:"scrolled-highlights__molecules",children:r.map((t,r)=>{let i=r===o;return(0,c.jsx)("div",{ref:b(r),className:(0,d.default)("scrolled-highlights__molecule",{"scrolled-highlights__molecule--active":i}),"aria-disabled":i?"false":"true",children:t},e[r])})})})]})}],415358)},60273,e=>{"use strict";var t=e.i(843476),r=e.i(271645),i=e.i(989970);let a="u">typeof document?r.useLayoutEffect:r.useEffect,n=e=>e&&!Array.isArray(e)&&"object"==typeof e,s=[],l={},o=i.default,c=(e,t=s)=>{let i=l;n(e)?(i=e,e=null,t="dependencies"in i?i.dependencies:s):n(t)&&(t="dependencies"in(i=t)?i.dependencies:s),e&&"function"!=typeof e&&console.warn("First parameter must be a function or config object");let{scope:c,revertOnUpdate:u}=i,d=(0,r.useRef)(!1),h=(0,r.useRef)(o.context(()=>{},c)),g=(0,r.useRef)(e=>h.current.add(null,e)),p=t&&t.length&&!u;return p&&a(()=>(d.current=!0,()=>h.current.revert()),s),a(()=>{if(e&&h.current.add(e,c),!p||!d.current)return()=>h.current.revert()},t),{context:h.current,contextSafe:g.current}};c.register=e=>{o=e},c.headless=!0;var u=e.i(207670),d=e.i(883495);e.i(227234);var h=e.i(249673),g=e.i(369807);e.i(914972);var p=e.i(380054),m=e.i(124529);i.default.registerPlugin(d.ScrollTrigger),e.s(["TextParagraphBannerClient",0,({section:e,eyebrow:a,text:n,className:s})=>{let l=(0,r.useRef)(null),o=(0,r.useRef)([]),d=(0,m.usePrefersReducedMotion)();return c(()=>{let e=l?.current;!e||d||i.default.timeline({scrollTrigger:{trigger:e,start:"center center",end:"+=175%",scrub:1.25,pin:!0,pinSpacing:!0,refreshPriority:1}}).to(o.current,{opacity:1,stagger:.08},0)},{scope:l,dependencies:[n,d]}),(0,t.jsx)("div",{className:"text-paragraph-banner-outer-wrapper",ref:l,children:(0,t.jsx)(p.Section,{...e,className:(0,u.default)("text-paragraph-banner",s),"data-component":"TextParagraphBanner",children:(0,t.jsxs)("div",{className:(0,u.default)("text-paragraph-banner-wrapper",s),children:[a?(0,t.jsx)(g.Eyebrow,{type:"e3-eyebrow",className:"text-paragraph-banner-eyebrow",children:a}):null,(0,t.jsx)(h.Title,{type:"h5-headline",className:"text-paragraph-banner-text","aria-label":n,color:"ui-text-primary",as:"p",children:"string"==typeof n&&n.split("").map((e,r)=>(0,t.jsx)("span",{className:"text-paragraph-banner-char","aria-hidden":"true",ref:e=>{e&&(o.current[r]=e)},children:e},r))})]})})})}],60273)},49239,e=>{"use strict";var t=e.i(843476),r=e.i(748716);e.i(906392);var i=e.i(906762),a=e.i(897395);let n=({profile:e,initialFacets:r,hideFacets:n})=>{let{query:s,isSearchOpen:l,onQueryChange:o,onSearchOpen:c,onSearchClose:u}=(0,a.useSearchBoxState)(),d=e.filterSlots?.left,h=e.filterSlots?.right,g={profile:e,initialFacets:r,hideFacets:n};return(0,t.jsx)(i.FilterBar,{searchable:e.searchable??!0,searchPlaceholder:e.searchPlaceholder,left:d&&!n?(0,t.jsx)(d,{...g}):void 0,actions:h?(0,t.jsx)(h,{...g}):void 0,query:s,onQueryChange:o,isSearchOpen:l,onSearchOpen:c,onSearchClose:u})};var s=e.i(129272),l=e.i(91887);e.s(["AlgoliaSearchExperience",0,({profileId:e,locale:i,initialPage:a=1,initialFacets:o,extraFilters:c,browseFilters:u,hideFacets:d,paginationBasePath:h,spotlightCount:g,scopedFacetValue:p})=>{let m=l.SEARCH_PROFILES[e];return m?(0,t.jsxs)(r.AlgoliaSearchProvider,{profileId:e,locale:i,initialPage:a,initialFacets:o,extraFilters:c,browseFilters:u,children:[(0,t.jsx)(n,{profile:m,initialFacets:o,hideFacets:d}),(0,t.jsx)(s.AlgoliaSearchResults,{profile:m,initialPage:a,paginationBasePath:h,spotlightCount:g,scopedFacetValue:p})]}):null}],49239)},129272,e=>{"use strict";e.i(247167);var t=e.i(843476),r=e.i(207670),i=e.i(948148),a=e.i(300085),n=e.i(286101);e.i(400544);var s=e.i(675609),l=e.i(302624);e.s(["AlgoliaSearchResults",0,({profile:e,initialPage:o=1,paginationBasePath:c,spotlightCount:u,scopedFacetValue:d,emptyState:h})=>{let g=(0,i.useTranslations)("common"),{items:p}=(0,a.useHits)(),{indexUiState:m,status:f}=(0,n.useInstantSearch)(),v=c??e.paginationBasePath,{pageState:x,totalPages:b,buildPageHref:y,goTo:w,rootRef:k}=(0,l.useSearchPagination)({initialPage:o,basePath:v}),S=e.HitComponent,j=!m.query?.trim(),P=e.facets?.[0]?.attribute,_=d??(P?m.menu?.[P]:void 0),N=u??e.spotlightCount??0,T=j&&1===x&&N>0;return S?(0,t.jsxs)("div",{className:"search-results","data-component":"Search Results",ref:k,children:[S&&0!==p.length?(0,t.jsx)("div",{className:"search-results-grid-wrapper",children:(0,t.jsx)("ul",{className:(0,r.default)("search-results-grid",T&&"search-results-grid--spotlight"),"aria-busy":"loading"===f||"stalled"===f,children:p.map((e,i)=>{let a=T&&i<N;return(0,t.jsx)("li",{className:(0,r.default)("search-results-grid-item",a&&"search-results-grid-item--spotlight"),children:(0,t.jsx)(S,{hit:e,position:i,isSpotlight:a,activeFacetValue:_})},e.objectID)})})}):h??(0,t.jsx)("p",{className:"search-results-empty text-b1-body-400",children:g("no_results_found")}),b>1?(0,t.jsx)(s.PaginationLinks,{className:"search-results-pagination",currentPage:x,totalPages:b,buildPageHref:y,onNavigate:w,editable:e.editablePagination,onJump:w}):null]}):null}])},897395,e=>{"use strict";var t=e.i(271645),r=e.i(286101),i=e.i(130027);e.s(["useSearchBoxState",0,()=>{let{query:e,refine:a,clear:n}
3=(0,i.useSearchBox)(),{status:s}=(0,r.useInstantSearch)(),[l,o]=(0,t.useState)(e),c=(0,t.useRef)(null),u=(0,t.useCallback)(()=>{c.current&&clearTimeout(c.current),c.current=null},[]);(0,t.useEffect)(()=>u,[u]),(0,t.useEffect)(()=>{c.current||o(e)},[e]);let[d,h]=(0,t.useState)(!1);(0,t.useEffect)(()=>{e.length>0&&"idle"===s&&h(!0)},[e,s]);let g=()=>{u(),o(""),n()};return{query:l,isSearchOpen:d,onQueryChange:e=>{(o(e),u(),e)?c.current=setTimeout(()=>{c.current=null,a(e)},500):a(e)},onSearchOpen:()=>h(!0),onSearchClose:()=>{g(),h(!1)},clear:g}}])},302624,e=>{"use strict";var t=e.i(271645),r=e.i(861745),i=e.i(286101),a=e.i(66413),n=e.i(744705);let s=(e,t)=>{if(!e.startsWith(t))return 1;let r=e.slice(t.length).match(/^\/page\/(\d+)/);return r?Math.max(1,Number(r[1])):1};e.s(["useSearchPagination",0,({initialPage:e=1,basePath:l,scrollTargetSelector:o=".search-experience"})=>{let{indexUiState:c}=(0,i.useInstantSearch)(),{nbPages:u,refine:d}=(0,a.usePagination)(),h=(0,r.useLocale)(),g=h===n.routing.defaultLocale?"":`/${h}`,p=l?`${g}${l}`:l,m=(0,t.useRef)(null),[f,v]=(0,t.useState)(()=>p?s(window.location.pathname,p):e),x=Math.max(u,1);(0,t.useEffect)(()=>{d(f-1)},[f,d]);let b=JSON.stringify({q:c.query??"",menu:c.menu??{}}),y=(0,t.useRef)(b);(0,t.useEffect)(()=>{if(y.current===b||(y.current=b,v(1),!p))return;let e=setTimeout(()=>{window.history.replaceState(window.history.state,"",`${p}/${window.location.search}`)},0);return()=>clearTimeout(e)},[b,p]);let w=e=>p?e>1?`${p}/page/${e}/`:`${p}/`:"#";return(0,t.useEffect)(()=>{if(!p)return;let e=()=>v(s(window.location.pathname,p));return window.addEventListener("popstate",e),()=>window.removeEventListener("popstate",e)},[p]),{pageState:f,totalPages:x,buildPageHref:w,goTo:e=>{if(e<1||e>x)return;v(e),p&&window.history.pushState(window.history.state,"",`${w(e)}${window.location.search}`);let t=m.current?.closest(o)??m.current;t?.scrollIntoView({behavior:"smooth",block:"start"})},rootRef:m}}])}]);
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.