(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,95057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return s},formatWithValidation:function(){return d},urlObjectKeys:function(){return o}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let a=e.r(90809)._(e.r(98183)),l=/https?|ftp|gopher|file/;function s(e){let{auth:t,hostname:r}=e,n=e.protocol||"",i=e.pathname||"",s=e.hash||"",o=e.query||"",d=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?d=t+e.host:r&&(d=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(d+=":"+e.port)),o&&"object"==typeof o&&(o=String(a.urlQueryToSearchParams(o)));let u=e.search||o&&`?${o}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||l.test(n))&&!1!==d?(d="//"+(d||""),i&&"/"!==i[0]&&(i="/"+i)):d||(d=""),s&&"#"!==s[0]&&(s="#"+s),u&&"?"!==u[0]&&(u="?"+u),i=i.replace(/[?#]/g,encodeURIComponent),u=u.replace("#","%23"),`${n}${d}${i}${u}${s}`}let o=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function d(e){return s(e)}},18581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return i}});let n=e.r(71645);function i(e,t){let r=(0,n.useRef)(null),i=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(r.current=a(e,n)),t&&(i.current=a(t,n))},[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},73668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return a}});let n=e.r(18967),i=e.r(52817);function a(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,i.hasBasePath)(r.pathname)}catch(e){return!1}}},84508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},22016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return b},useLinkStatus:function(){return v}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let a=e.r(90809),l=e.r(43476),s=a._(e.r(71645)),o=e.r(95057),d=e.r(8372),u=e.r(18581),c=e.r(18967),f=e.r(5550);e.r(33525);let p=e.r(88540),m=e.r(91949),h=e.r(73668),g=e.r(9396);function b(t){var r,n;let i,a,b,[v,E]=(0,s.useOptimistic)(m.IDLE_LINK_STATUS),x=(0,s.useRef)(null),{href:w,as:j,children:N,prefetch:_=null,passHref:T,replace:R,shallow:A,scroll:L,onClick:S,onMouseEnter:I,onTouchStart:k,legacyBehavior:D=!1,onNavigate:C,transitionTypes:O,ref:P,unstable_dynamicOnHover:M,...B}=t;i=N,D&&("string"==typeof i||"number"==typeof i)&&(i=(0,l.jsx)("a",{children:i}));let H=s.default.useContext(d.AppRouterContext),$=!1!==_,U=!1!==_?null===(n=_)||"auto"===n?g.FetchStrategy.PPR:g.FetchStrategy.Full:g.FetchStrategy.PPR,z="string"==typeof(r=j||w)?r:(0,o.formatUrl)(r);if(D){if(i?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});a=s.default.Children.only(i)}let G=D?a&&"object"==typeof a&&a.ref:P,K=s.default.useCallback(e=>(null!==H&&(x.current=(0,m.mountLinkInstance)(e,z,H,U,$,E)),()=>{x.current&&((0,m.unmountLinkForCurrentNavigation)(x.current),x.current=null),(0,m.unmountPrefetchableInstance)(e)}),[$,z,H,U,E]),F={ref:(0,u.useMergedRef)(K,G),onClick(t){D||"function"!=typeof S||S(t),D&&a.props&&"function"==typeof a.props.onClick&&a.props.onClick(t),!H||t.defaultPrevented||function(t,r,n,i,a,l,o){if("u">typeof window){let d,{nodeName:u}=t.currentTarget;if("A"===u.toUpperCase()&&((d=t.currentTarget.getAttribute("target"))&&"_self"!==d||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,h.isLocalURL)(r)){i&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),l){let e=!1;if(l({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:c}=e.r(99781);s.default.startTransition(()=>{c(r,i?"replace":"push",!1===a?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,n.current,o)})}}(t,z,x,R,L,C,O)},onMouseEnter(e){D||"function"!=typeof I||I(e),D&&a.props&&"function"==typeof a.props.onMouseEnter&&a.props.onMouseEnter(e),H&&$&&(0,m.onNavigationIntent)(e.currentTarget,!0===M)},onTouchStart:function(e){D||"function"!=typeof k||k(e),D&&a.props&&"function"==typeof a.props.onTouchStart&&a.props.onTouchStart(e),H&&$&&(0,m.onNavigationIntent)(e.currentTarget,!0===M)}};return(0,c.isAbsoluteUrl)(z)?F.href=z:D&&!T&&("a"!==a.type||"href"in a.props)||(F.href=(0,f.addBasePath)(z)),b=D?s.default.cloneElement(a,F):(0,l.jsx)("a",{...B,...F,children:i}),(0,l.jsx)(y.Provider,{value:v,children:b})}e.r(84508);let y=(0,s.createContext)(m.IDLE_LINK_STATUS),v=()=>(0,s.useContext)(y);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},98879,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return s}});let n=e.r(71645),i="u"{}:n.useLayoutEffect,l=i?()=>{}:n.useEffect;function s(e){let{headManager:t,reduceComponentsToState:r}=e;function s(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return i&&(t?.mountedInstances?.add(e.children),s()),a(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),a(()=>(t&&(t._pendingUpdate=s),()=>{t&&(t._pendingUpdate=s)})),l(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},25633,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return h},defaultHead:function(){return c}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let a=e.r(55682),l=e.r(90809),s=e.r(43476),o=l._(e.r(71645)),d=a._(e.r(98879)),u=e.r(42732);function c(){return[(0,s.jsx)("meta",{charSet:"utf-8"},"charset"),(0,s.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(33525);let p=["name","httpEquiv","charSet","itemProp"];function m(e){let t,r,n,i;return e.reduce(f,[]).reverse().concat(c().reverse()).filter((t=new Set,r=new Set,n=new Set,i={},e=>{let a=!0,l=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){l=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?a=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?a=!1:r.add(e.type);break;case"meta":for(let t=0,r=p.length;t{let r=e.key||t;return o.default.cloneElement(e,{key:r})})}let h=function({children:e}){let t=(0,o.useContext)(u.HeadManagerContext);return(0,s.jsx)(d.default,{reduceComponentsToState:m,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},88143,(e,t,r)=>{"use strict";function n({widthInt:e,heightInt:t,blurWidth:r,blurHeight:i,blurDataURL:a,objectFit:l}){let s=r?40*r:e,o=i?40*i:t,d=s&&o?`viewBox='0 0 ${s} ${o}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${d}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${d?"none":"contain"===l?"xMidYMid":"cover"===l?"xMidYMid slice":"none"}' style='filter: url(%23b);' href="http://approjects.co.za/?big=${a}"/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},87690,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={VALID_LOADERS:function(){return a},imageConfigDefault:function(){return l}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let a=["default","imgix","cloudinary","akamai","custom"],l={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},8927,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return d}}),e.r(33525);let n=e.r(43369),i=e.r(88143),a=e.r(87690),l=["-moz-initial","fill","none","scale-down",void 0];function s(e){return void 0!==e.default}function o(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function d({src:e,sizes:t,unoptimized:r=!1,priority:u=!1,preload:c=!1,loading:f,className:p,quality:m,width:h,height:g,fill:b=!1,style:y,overrideSrc:v,onLoad:E,onLoadingComplete:x,placeholder:w="empty",blurDataURL:j,fetchPriority:N,decoding:_="async",layout:T,objectFit:R,objectPosition:A,lazyBoundary:L,lazyRoot:S,...I},k){var D;let C,O,P,{imgConf:M,showAltText:B,blurComplete:H,defaultLoader:$}=k,U=M||a.imageConfigDefault;if("allSizes"in U)C=U;else{let e=[...U.deviceSizes,...U.imageSizes].sort((e,t)=>e-t),t=U.deviceSizes.sort((e,t)=>e-t),r=U.qualities?.sort((e,t)=>e-t);C={...U,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===$)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let z=I.loader||$;delete I.loader,delete I.srcSet;let G="__next_img_default"in z;if(G){if("custom"===C.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop. Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=z;z=t=>{let{config:r,...n}=t;return e(n)}}if(T){"fill"===T&&(b=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[T];e&&(y={...y,...e});let r={responsive:"100vw",fill:"100vw"}[T];r&&!t&&(t=r)}let K="",F=o(h),Y=o(g);if((D=e)&&"object"==typeof D&&(s(D)||void 0!==D.src)){let t=s(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(O=t.blurWidth,P=t.blurHeight,j=j||t.blurDataURL,K=t.src,!b)if(F||Y){if(F&&!Y){let e=F/t.width;Y=Math.round(t.height*e)}else if(!F&&Y){let e=Y/t.height;F=Math.round(t.width*e)}}else F=t.width,Y=t.height}let W=!u&&!c&&("lazy"===f||void 0===f);(!(e="string"==typeof e?e:K)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,W=!1),C.unoptimized&&(r=!0),G&&!C.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let V=o(m),q=Object.assign(b?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:R,objectPosition:A}:{},B?{}:{color:"transparent"},y),Q=H||"empty"===w?null:"blur"===w?`url("data:image/svg+xml;charset=utf-8,${(0,i.getImageBlurSvg)({widthInt:F,heightInt:Y,blurWidth:O,blurHeight:P,blurDataURL:j||"",objectFit:q.objectFit})}")`:`url("${w}")`,X=l.includes(q.objectFit)?"fill"===q.objectFit?"100% 100%":"cover":q.objectFit,J=Q?{backgroundSize:X,backgroundPosition:q.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Q}:{},Z=function({config:e,src:t,unoptimized:r,width:i,quality:a,sizes:l,loader:s}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,n.getDeploymentId)();if(e){let r=t.indexOf("?");if(-1!==r){let n=new URLSearchParams(t.slice(r+1));n.get("dpl")||(n.append("dpl",e),t=t.slice(0,r)+"?"+n.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:o,kind:d}=function({deviceSizes:e,allSizes:t},r,n){if(n){let r=/(^|\s)(1?\d?\d)vw/g,i=[];for(let e;e=r.exec(n);)i.push(parseInt(e[2]));if(i.length){let r=.01*Math.min(...i);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,i,l),u=o.length-1;return{sizes:l||"w"!==d?l:"100vw",srcSet:o.map((r,n)=>`${s({config:e,src:t,quality:a,width:r})} ${"w"===d?r:n+1}${d}`).join(", "),src:s({config:e,src:t,quality:a,width:o[u]})}}({config:C,src:e,unoptimized:r,width:F,quality:V,sizes:t,loader:z}),ee=W?"lazy":f;return{props:{...I,loading:ee,fetchPriority:N,width:F,height:Y,decoding:_,className:p,style:{...q,...J},sizes:Z.sizes,srcSet:Z.srcSet,src:v||Z.src},meta:{unoptimized:r,preload:c||u,placeholder:w,fill:b}}}},18556,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let n=e.r(55682)._(e.r(71645)),i=e.r(87690),a=n.default.createContext(i.imageConfigDefault)},65856,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return n}});let n=e.r(55682)._(e.r(71645)).default.createContext(null)},70965,(e,t,r)=>{"use strict";function n(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return l}});let n=e.r(70965),i=e.r(43369);function a({config:e,src:t,width:r,quality:l}){let s=(0,i.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")){let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),n=r.get("dpl");if(n){s=n,r.delete("dpl");let i=r.toString();t=t.slice(0,e)+(i?"?"+i:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns. Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let o=(0,n.findClosestQuality)(l,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${o}${t.startsWith("/")&&s?`&dpl=${s}`:""}`}a.__next_img_default=!0;let l=a},5500,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return E}});let n=e.r(55682),i=e.r(90809),a=e.r(43476),l=i._(e.r(71645)),s=n._(e.r(74080)),o=n._(e.r(25633)),d=e.r(8927),u=e.r(87690),c=e.r(18556);e.r(33525);let f=e.r(65856),p=n._(e.r(1948)),m=e.r(18581),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,r,n,i,a,l){let s=e?.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}n?.current&&n.current(e)}}))}function b(e){return l.use?{fetchPriority:e}:{fetchpriority:e}}"u"{let R=(0,l.useCallback)(e=>{e&&(N&&(e.src=e.src),e.complete&&g(e,c,y,v,E,p,w))},[e,c,y,v,E,N,p,w]),A=(0,m.useMergedRef)(T,R);return(0,a.jsx)("img",{..._,...b(u),loading:f,width:i,height:n,decoding:s,"data-nimg":h?"fill":"1",className:o,style:d,sizes:r,srcSet:t,src:e,ref:A,onLoad:e=>{g(e.currentTarget,c,y,v,E,p,w)},onError:e=>{x(!0),"empty"!==c&&E(!0),N&&N(e)}})});function v({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...b(t.fetchPriority)};return e&&s.default.preload?(s.default.preload(t.src,r),null):(0,a.jsx)(o.default,{children:(0,a.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let E=(0,l.forwardRef)((e,t)=>{let r=(0,l.useContext)(f.RouterContext),n=(0,l.useContext)(c.ImageConfigContext),i=(0,l.useMemo)(()=>{let e=h||n||u.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),i=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:i,localPatterns:"u"{m.current=s},[s]);let g=(0,l.useRef)(o);(0,l.useEffect)(()=>{g.current=o},[o]);let[b,E]=(0,l.useState)(!1),[x,w]=(0,l.useState)(!1),{props:j,meta:N}=(0,d.getImgProps)(e,{defaultLoader:p.default,imgConf:i,blurComplete:b,showAltText:x});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(y,{...j,unoptimized:N.unoptimized,placeholder:N.placeholder,fill:N.fill,onLoadRef:m,onLoadingCompleteRef:g,setBlurComplete:E,setShowAltText:w,sizesInput:e.sizes,ref:t}),N.preload?(0,a.jsx)(v,{isAppRouter:!r,imgAttributes:j}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},88674,e=>{"use strict";function t(e){return!!e&&"object"==typeof e&&"fields"in e}e.s(["normalizeUrl",0,function(e){if(e)return e.startsWith("//")?`https:${e}`:e},"resolveBadge",0,function(e){return e?t(e)?e.fields:e:null},"resolveHeadingFields",0,function(e){return e&&t(e)?e.fields:null}])},93346,(e,t,r)=>{t.exports={text:{heading:{h1:"ms-h1",h2:"ms-h2",h3:"ms-h3",h4:"ms-h4",h5:"ms-h5",h6:"ms-h6"},body:"ms-body",muted:"text-ms-muted text-sm",link:"text-ms-blue hover:text-ms-blue-hover underline"},layout:{container:"ms-container",section:"py-12 md:py-16",card:"rounded-lg border border-gray-200 bg-white shadow-sm",cards:"bg-neutral-primary-soft block max-w-sm border border-default rounded-base shadow-xs",cardPadding:"p-4 sm:p-6 lg:p-8",stack:{row:"flex flex-row gap-2",rowLg:"flex flex-row gap-4",col:"flex flex-col gap-2",colLg:"flex flex-col gap-4"},grid:"grid grid-cols-12 gap-6",articleGrid:"ms-article-grid",articleContent:"ms-article-content",articleSocial:"ms-article-social",articleBody:"ms-article-body"},spacing:{none:"m-0 p-0",xs:"p-1",sm:"p-2",md:"p-4",lg:"p-6",xl:"p-8",margin:{xs:"m-1",sm:"m-2",md:"m-4",lg:"m-6",xl:"m-8"},sectionY:"py-12 md:py-16",contentGap:"space-y-6",cardGap:"gap-6"},border:{base:"border border-gray-200",subtle:"border border-gray-100",strong:"border border-gray-300",radius:{none:"rounded-none",sm:"rounded-sm",md:"rounded-md",lg:"rounded-lg",xl:"rounded-xl",full:"rounded-full"},default:"border border-ms-border",light:"border border-ms-gray",rounded:"rounded-lg"},shadow:{sm:"shadow-sm",md:"shadow",lg:"shadow-lg",xl:"shadow-xl",card:"shadow-sm hover:shadow-md transition-shadow",elevated:"shadow-lg"},button:{base:"inline-flex items-center justify-center rounded-md font-medium focus:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:opacity-50 disabled:cursor-not-allowed",color:{primary:"bg-ms-blue hover:bg-ms-blue-hover text-white focus-visible:ring-ms-blue",secondary:"bg-ms-blue hover:bg-ms-blue-hover text-white focus-visible:ring-ms-blue",success:"bg-green-500 hover:bg-green-600 text-white focus-visible:ring-green-500",warning:"bg-yellow-500 hover:bg-yellow-600 text-black focus-visible:ring-yellow-500",danger:"bg-rose-500 hover:bg-rose-600 text-white focus-visible:ring-rose-500",ghost:"bg-transparent hover:bg-gray-100 text-gray-900 focus-visible:ring-gray-300",link:"bg-transparent text-ms-blue hover:text-ms-blue-hover hover:underline focus-visible:ring-ms-blue"},outline:{primary:"border border-ms-blue text-ms-blue hover:bg-blue-50 focus-visible:ring-ms-blue",secondary:"border border-ms-blue text-ms-blue hover:bg-blue-50 focus-visible:ring-ms-blue",neutral:"border border-gray-300 text-gray-800 hover:bg-gray-50 focus-visible:ring-gray-400"},size:{xs:"px-2 py-1 text-xs",sm:"px-3 py-1.5 text-sm",md:"px-4 py-2 text-sm",lg:"px-6 py-3 text-base",xl:"px-8 py-3.5 text-lg"},iconOnly:{sm:"p-2",md:"p-2.5",lg:"p-3"}},form:{input:"w-full rounded-md border border-ms-border px-3 py-2 text-sm focus:border-ms-blue focus:ring-1 focus:ring-ms-blue",label:"block text-sm font-medium text-700 mb-1",helperText:"text-sm text-ms-muted mt-1",errorText:"mt-1 text-xs text-rose-500"}}},56438,e=>{"use strict";var t=e.i(43476),r=e.i(88674),n=e.i(93346);e.s(["default",0,({cta:e,forceInline:i=!1,onClick:a})=>e&&0!==e.length?(e.every(e=>e.fields?.type==="Breadcrumb"),(0,t.jsx)(t.Fragment,{children:e.map((e,l)=>{if(!e?.fields)return null;let{link:s="#",type:o="Button filled",openInNewTab:d=!1,ariaLabel:u,dataBiEcn:c,dataBiEhn:f,dataBiHn:p,text:m,classes:h="",icon:g}=e.fields,b="CTA with Icon"===o||!!g,y="CTA with Chevron"===o,v=h;b||"Button filled"!==o?"Button outline"===o?v=`${n.default.button.base} ${n.default.button.outline.secondary} ${n.default.button.size.md} ${h}`:y&&(v="group inline-flex items-center gap-x-1.5 text-sm font-semibold leading-snug text-ms-blue no-underline lg:text-base"):v=`inline-block ${n.default.button.base} ${n.default.button.color.secondary} ${n.default.button.size.md} ${h}`;let E=m;if(b){let e,n=(e=g?.fields?.images?.[0]?.fields?.file?.url)&&"string"==typeof e&&(0,r.normalizeUrl)(e)||null;E=n?(0,t.jsx)("img",{src:n,alt:"",className:"w-5 h-5","aria-hidden":"true"}):(0,t.jsx)("span",{className:"w-5 h-5",children:(m||"?").charAt(0)})}else y?E=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"break-keep no-underline decoration-ms-blue underline-offset-2 transition-[text-decoration-color] duration-300 ease-out group-hover:underline",children:m}),(0,t.jsx)("span",{className:"shrink-0 text-3xl font-semibold leading-none text-ms-blue transition-transform duration-300 ease-out group-hover:translate-x-1 mb-1","aria-hidden":"true",children:"›"})]}):("Inline Link"===o||i)&&(E=(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("span",{children:m})}));return(0,t.jsx)("a",{href:s,target:d?"_blank":"_self","aria-label":u||m,"data-bi-ecn":c||m,"data-bi-ehn":f||m,"data-bi-hn":p||m,rel:d?"noopener noreferrer":void 0,className:v||void 0,onClick:a,children:E},l)})})):null])},96463,e=>{"use strict";var t=e.i(71645);let r=e.i(93346).default.text.heading;e.s(["default",0,({fields:e})=>{let{level:n="2",text:i="",visualLevel:a}=e;if(!i)return null;let l=n?`h${n}`:"h2",s=a?r[`h${a}`]:r[l];return t.default.createElement(l,{className:s},i)}])},98038,65218,35825,52888,89472,e=>{"use strict";var t,r,n,i=e.i(71645),a=((t={}).DOCUMENT="document",t.PARAGRAPH="paragraph",t.HEADING_1="heading-1",t.HEADING_2="heading-2",t.HEADING_3="heading-3",t.HEADING_4="heading-4",t.HEADING_5="heading-5",t.HEADING_6="heading-6",t.OL_LIST="ordered-list",t.UL_LIST="unordered-list",t.LIST_ITEM="list-item",t.HR="hr",t.QUOTE="blockquote",t.EMBEDDED_ENTRY="embedded-entry-block",t.EMBEDDED_ASSET="embedded-asset-block",t.EMBEDDED_RESOURCE="embedded-resource-block",t.TABLE="table",t.TABLE_ROW="table-row",t.TABLE_CELL="table-cell",t.TABLE_HEADER_CELL="table-header-cell",t);e.s(["BLOCKS",0,a],65218);var l=((r={}).ASSET_HYPERLINK="asset-hyperlink",r.EMBEDDED_ENTRY="embedded-entry-inline",r.EMBEDDED_RESOURCE="embedded-resource-inline",r.ENTRY_HYPERLINK="entry-hyperlink",r.HYPERLINK="hyperlink",r.RESOURCE_HYPERLINK="resource-hyperlink",r);function s(e,t){for(let r of Object.keys(e))if(t===e[r])return!0;return!1}function o(e){if(e.nodeType!==a.PARAGRAPH||1!==e.content.length)return!1;let t=e.content[0];return"text"===t.nodeType&&""===t.value}e.s(["INLINES",0,l],35825),e.s(["isBlock",0,function(e){return s(a,e.nodeType)},"isEmptyParagraph",0,o,"isInline",0,function(e){return s(l,e.nodeType)},"isText",0,function(e){return"text"===e.nodeType},"stripEmptyTrailingParagraphFromDocument",0,function(e){return!(null!=e&&"object"==typeof e&&"content"in e&&Array.isArray(e.content))||e.content.length<2?e:o(e.content[e.content.length-1])?{...e,content:e.content.slice(0,-1)}:e}],98327);var d=e.i(98327),u=((n={}).BOLD="bold",n.ITALIC="italic",n.UNDERLINE="underline",n.CODE="code",n.SUPERSCRIPT="superscript",n.SUBSCRIPT="subscript",n.STRIKETHROUGH="strikethrough",n);e.s(["MARKS",0,u],52888);let c=[a.PARAGRAPH,a.HEADING_1,a.HEADING_2,a.HEADING_3,a.HEADING_4,a.HEADING_5,a.HEADING_6,a.OL_LIST,a.UL_LIST,a.HR,a.QUOTE,a.EMBEDDED_ENTRY,a.EMBEDDED_ASSET,a.EMBEDDED_RESOURCE,a.TABLE],f=[a.PARAGRAPH,a.HEADING_1,a.HEADING_2,a.HEADING_3,a.HEADING_4,a.HEADING_5,a.HEADING_6,a.OL_LIST,a.UL_LIST,a.HR,a.QUOTE,a.EMBEDDED_ENTRY,a.EMBEDDED_ASSET,a.EMBEDDED_RESOURCE];a.TABLE,a.TABLE_ROW,a.TABLE_CELL,a.TABLE_HEADER_CELL,a.HR,a.EMBEDDED_ENTRY,a.EMBEDDED_ASSET,a.EMBEDDED_RESOURCE;let p={[a.OL_LIST]:[a.LIST_ITEM],[a.UL_LIST]:[a.LIST_ITEM],[a.LIST_ITEM]:f,[a.QUOTE]:[a.PARAGRAPH],[a.TABLE]:[a.TABLE_ROW],[a.TABLE_ROW]:[a.TABLE_CELL,a.TABLE_HEADER_CELL],[a.TABLE_CELL]:[a.PARAGRAPH,a.UL_LIST,a.OL_LIST],[a.TABLE_HEADER_CELL]:[a.PARAGRAPH]},m=[a.HEADING_1,a.HEADING_2,a.HEADING_3,a.HEADING_4,a.HEADING_5,a.HEADING_6];[a.PARAGRAPH,...m],a.DOCUMENT,a.PARAGRAPH,a.HEADING_1,a.HEADING_2,a.HEADING_3,a.HEADING_4,a.HEADING_5,a.HEADING_6,a.OL_LIST,a.UL_LIST,a.LIST_ITEM,a.HR,a.QUOTE,a.EMBEDDED_ENTRY,a.EMBEDDED_ASSET,l.HYPERLINK,l.ENTRY_HYPERLINK,l.ASSET_HYPERLINK,l.EMBEDDED_ENTRY,u.BOLD,u.CODE,u.ITALIC,u.UNDERLINE;let h=({path:e,property:t,typeName:r,value:n})=>({details:`The type of "${t}" is incorrect, expected type: ${r}`,name:"type",path:e.toArray(),type:r,value:n});class g{obj;path;_errors=[];constructor(e,t){this.obj=e,this.path=t}catch=(...e)=>{this._errors.push(...e)};get errors(){let e=e=>JSON.stringify({details:e.details,path:e.path});return this._errors.filter((t,r)=>this._errors.findIndex(r=>e(t)===e(r))===r)}exists=e=>e in this.obj||(this.catch((({property:e,path:t})=>({details:`The property "${e}" is required here`,name:"required",path:t.toArray()}))({property:e,path:this.path.of(e)})),!1);object=e=>{let t=e?this.obj[e]:this.obj;if(e&&!this.exists(e))return!1;if("object"==typeof t&&!Array.isArray(t)&&null!==t)return!0;let r=e?this.path.of(e):this.path,n=e??this.path.last()??"value";return this.catch(h({typeName:"Object",property:n,path:r,value:t})),!1};string=e=>{let t=this.obj[e];return(!e||!!this.exists(e))&&("string"==typeof t||(this.catch(h({typeName:"String",property:e,path:this.path.of(e),value:t})),!1))};number=(e,t)=>{let r=this.obj[e];return!!t&&!(e in this.obj)||!!this.exists(e)&&(!("number"!=typeof r||Number.isNaN(r))||(this.catch(h({typeName:"Number",property:e,path:this.path.of(e),value:r})),!1))};array=e=>{let t=this.obj[e];return(!e||!!this.exists(e))&&(!!Array.isArray(t)||(this.catch(h({typeName:"Array",property:e,path:this.path.of(e),value:t})),!1))};enum=(e,t)=>{let r=this.obj[e];return!!("string"==typeof r&&t.includes(r))||(this.catch((({expected:e,value:t,path:r})=>({details:"Value must be one of expected values",name:"in",expected:[...e].sort(),path:r.toArray(),value:t}))({expected:t,value:r,path:this.path.of(e)})),!1)};empty=e=>{if(!this.array(e))return!1;let t=this.obj[e];return 0===t.length||(this.catch((({max:e,value:t,path:r})=>({name:"size",max:e,path:r.toArray(),details:`Size must be at most ${e}`,value:t}))({max:0,value:t,path:this.path.of(e)})),!1)};minLength=(e,t)=>{if(!this.array(e))return!1;let r=this.obj[e];return r.length>=t||(this.catch((({min:e,value:t,path:r})=>({name:"size",min:e,path:r.toArray(),details:`Size must be at least ${e}`,value:t}))({min:t,value:r,path:this.path.of(e)})),!1)};noAdditionalProperties=e=>{let t=Object.keys(this.obj).sort().filter(t=>!e.includes(t));return t.forEach(e=>this.catch((({property:e,path:t})=>({details:`The property "${e}" is not expected`,name:"unexpected",path:t.toArray()}))({property:e,path:this.path.of(e)}))),0===t.length};each=(e,t)=>{if(!this.array(e))return;let r=this.obj[e],n=!1;r.forEach((r,i)=>{if(n)return;let a=t(r,this.path.of(e).of(i));a.length>0&&(n=!0),this.catch(...a)})}}let b=[];class y{contentRule;validateData;constructor(e,t){this.contentRule=e,this.validateData=t}assert(e,t){let r=new g(e,t);if(!r.object())return r.errors;r.noAdditionalProperties(["nodeType","data","content"]);let{nodeTypes:n,min:i=0}=Array.isArray(this.contentRule)?{nodeTypes:this.contentRule}:this.contentRule(e,t);if(0===n.length&&i>0)throw Error(`Invalid content rule. Cannot have enforce a 'min' of ${i} with no nodeTypes`);if(r.minLength("content",i),0===n.length?r.empty("content"):r.each("content",(e,t)=>{let r=new g(e,t);return r.object()&&r.enum("nodeType",n),r.errors}),r.object("data")){let n=this.validateData?.(e.data,t.of("data"))??[];r.catch(...n)}return r.errors}}class v extends y{linkType;type;constructor(e,t){super(t,(e,t)=>this.assertLink(e,t)),this.linkType=e,this.type=this.linkType.startsWith("Contentful:")?"ResourceLink":"Link"}assertLink=(e,t)=>{let r=new g(e,t);if(r.object("target")){let n=new g(e.target.sys,t.of("target").of("sys"));n.object()&&(n.enum("type",[this.type]),n.enum("linkType",[this.linkType]),"Link"===this.type?(n.string("id"),n.noAdditionalProperties(["type","linkType","id"])):"ResourceLink"===this.type&&(n.string("urn"),n.noAdditionalProperties(["type","linkType","urn"]))),r.catch(...n.errors)}return r.noAdditionalProperties(["target"]),r.errors}}let E=(e,t)=>new y(e,t),x=(e,t)=>new v(e,t);E([...Object.values(l),"text"].sort()),E([a.LIST_ITEM]),x("Entry",b),E(()=>({nodeTypes:[a.PARAGRAPH],min:1}),(e,t)=>{let r=new g(e,t);return r.noAdditionalProperties(["colspan","rowspan"]),r.number("colspan",!0),r.number("rowspan",!0),r.errors}),a.DOCUMENT,E(c),a.PARAGRAPH,a.HEADING_1,a.HEADING_2,a.HEADING_3,a.HEADING_4,a.HEADING_5,a.HEADING_6,a.QUOTE,E(p[a.QUOTE]),a.EMBEDDED_ENTRY,a.EMBEDDED_ASSET,x("Asset",b),a.EMBEDDED_RESOURCE,x("Contentful:Entry",b),a.HR,E(b),a.OL_LIST,a.UL_LIST,a.LIST_ITEM,E([...f].sort()),a.TABLE,E(()=>({nodeTypes:[a.TABLE_ROW],min:1})),a.TABLE_ROW,E(()=>({nodeTypes:[a.TABLE_CELL,a.TABLE_HEADER_CELL],min:1})),a.TABLE_CELL,a.TABLE_HEADER_CELL,l.HYPERLINK,new class extends y{constructor(){super(["text"],(e,t)=>this.assertLink(e,t))}assertLink=(e,t)=>{let r=new g(e,t);return r.string("uri"),r.noAdditionalProperties(["uri"]),r.errors}},l.EMBEDDED_ENTRY,l.EMBEDDED_RESOURCE,x("Contentful:Entry",b),l.ENTRY_HYPERLINK,x("Entry",["text"]),l.ASSET_HYPERLINK,x("Asset",["text"]),l.RESOURCE_HYPERLINK,x("Contentful:Entry",["text"]),e.s([],89472);let w={[a.DOCUMENT]:(e,t)=>t,[a.PARAGRAPH]:(e,t)=>i.default.createElement("p",null,t),[a.HEADING_1]:(e,t)=>i.default.createElement("h1",null,t),[a.HEADING_2]:(e,t)=>i.default.createElement("h2",null,t),[a.HEADING_3]:(e,t)=>i.default.createElement("h3",null,t),[a.HEADING_4]:(e,t)=>i.default.createElement("h4",null,t),[a.HEADING_5]:(e,t)=>i.default.createElement("h5",null,t),[a.HEADING_6]:(e,t)=>i.default.createElement("h6",null,t),[a.EMBEDDED_ENTRY]:(e,t)=>i.default.createElement("div",null,t),[a.EMBEDDED_RESOURCE]:(e,t)=>i.default.createElement("div",null,t),[a.UL_LIST]:(e,t)=>i.default.createElement("ul",null,t),[a.OL_LIST]:(e,t)=>i.default.createElement("ol",null,t),[a.LIST_ITEM]:(e,t)=>i.default.createElement("li",null,t),[a.QUOTE]:(e,t)=>i.default.createElement("blockquote",null,t),[a.HR]:()=>i.default.createElement("hr",null),[a.TABLE]:(e,t)=>i.default.createElement("table",null,i.default.createElement("tbody",null,t)),[a.TABLE_ROW]:(e,t)=>i.default.createElement("tr",null,t),[a.TABLE_HEADER_CELL]:(e,t)=>i.default.createElement("th",null,t),[a.TABLE_CELL]:(e,t)=>i.default.createElement("td",null,t),[l.ASSET_HYPERLINK]:e=>N(l.ASSET_HYPERLINK,e),[l.ENTRY_HYPERLINK]:e=>N(l.ENTRY_HYPERLINK,e),[l.RESOURCE_HYPERLINK]:e=>_(l.RESOURCE_HYPERLINK,e),[l.EMBEDDED_ENTRY]:e=>N(l.EMBEDDED_ENTRY,e),[l.EMBEDDED_RESOURCE]:(e,t)=>_(l.EMBEDDED_RESOURCE,e),[l.HYPERLINK]:(e,t)=>i.default.createElement("a",{href:e.data.uri},t)},j={[u.BOLD]:e=>i.default.createElement("b",null,e),[u.ITALIC]:e=>i.default.createElement("i",null,e),[u.UNDERLINE]:e=>i.default.createElement("u",null,e),[u.CODE]:e=>i.default.createElement("code",null,e),[u.SUPERSCRIPT]:e=>i.default.createElement("sup",null,e),[u.SUBSCRIPT]:e=>i.default.createElement("sub",null,e),[u.STRIKETHROUGH]:e=>i.default.createElement("s",null,e)};function N(e,t){return i.default.createElement("span",{key:t.data.target.sys.id},"type: ",t.nodeType," id: ",t.data.target.sys.id)}function _(e,t){return i.default.createElement("span",{key:t.data.target.sys.urn},"type: ",t.nodeType," urn: ",t.data.target.sys.urn)}e.s(["documentToReactComponents",0,function(e,t={}){if(!e)return null;let r=e;return t.stripEmptyTrailingParagraph&&(r=d.stripEmptyTrailingParagraphFromDocument(e)),function e(t,r){let{renderNode:n,renderMark:a,renderText:l,preserveWhitespace:s}=r;if(d.isText(t)){let e=l?l(t.value):t.value;if(s&&!l){let t=(e=e.replace(/ {2,}/g,e=>" ".repeat(e.length))).split("\n"),r=[];t.forEach((e,n)=>{r.push(e),n!==t.length-1&&r.push(i.default.createElement("br",null))}),e=r}return t.marks.reduce((e,t)=>a[t.type]?a[t.type](e):e,e)}{var o;let a=(o=t.content,o.map((t,n)=>{var a;return a=e(t,r),(0,i.isValidElement)(a)&&null===a.key?(0,i.cloneElement)(a,{key:n}):a}));return t.nodeType&&n[t.nodeType]?n[t.nodeType](t,a):i.default.createElement(i.default.Fragment,null,a)}}(r,{renderNode:{...w,...t.renderNode},renderMark:{...j,...t.renderMark},renderText:t.renderText,preserveWhitespace:t.preserveWhitespace})}],98038)},94909,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return u},getImageProps:function(){return d}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let a=e.r(55682),l=e.r(8927),s=e.r(5500),o=a._(e.r(1948));function d(e){let{props:t}=(0,l.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let u=s.Image},57688,(e,t,r)=>{t.exports=e.r(94909)},47459,e=>{"use strict";var t=e.i(43476),r=e.i(57688),n=e.i(88674);e.s(["default",0,({fields:e})=>{let i;if(!e)return null;let a="",l="",s="No Round",o="";if(e&&"videos"in e){let t=e.posterImage;if(!t?.fields?.file?.url)return null;i=t,a=t.fields.description||t.fields.title||"",s=e.style||"No Round"}else{let{images:t=[],altText:r="",caption:n="",style:d="No Round",inlineStyles:u=""}=e;i=t[0],a=r,l=n,s=d,o=u}if(!i?.fields?.file?.url)return null;let d=(0,n.normalizeUrl)(i.fields.file.url)||i.fields.file.url,u=i.fields.file.details?.image?.width||1200,c=i.fields.file.details?.image?.height||600,f=s.startsWith("More Rounded")?"rounded-2xl":s.startsWith("Rounded")?"rounded-lg":"";return(0,t.jsxs)("figure",{className:`h-full overflow-hidden media-image ${f}`,style:o?JSON.parse(o):{margin:0},children:[(0,t.jsx)(r.default,{src:d,alt:a||"Image",width:u,height:c,loading:"lazy",unoptimized:!0,className:"w-full h-full object-cover"}),l&&(0,t.jsx)("figcaption",{className:"text-sm text-ms-600 mt-1",children:l})]})}])},27347,e=>{"use strict";var t=e.i(43476),r=e.i(71645);let n=null;e.s(["default",0,function({videoUrl:e,posterUrl:i,title:a="",description:l="",ariaLabel:s="",ttmlUrl:o="",transcriptUrl:d="",isAutoPlay:u=!1,componentName:c="umpvideo",borderRadius:f=""}){let p=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let t=p.current;if(!t)return;let r=!1;return(n||(n=new Promise((e,t)=>{if(window.ump)return void e();let r=document.createElement("script");r.type="module",r.src="https://www.microsoft.com/videoplayer/ump.mjs",r.onload=()=>{let r=0,i=setInterval(()=>{r++,window.ump?(clearInterval(i),e()):r>=20&&(clearInterval(i),n=null,t(Error("UMP player: window.ump not available after script load")))},200)},r.onerror=()=>{n=null,t(Error("Failed to load UMP player script"))},document.head.appendChild(r)}))).then(()=>{if(r||!t)return;let n=window.ump;if(!n)return;t.innerHTML="";let s=document.createElement("universal-media-player");t.appendChild(s);let c=document.documentElement.lang?.toLowerCase()||"en-us";n(s,{partnerName:a,autoplay:u,title:a,description:l,language:c,reporting:!0,poster:i,sources:[{src:e,type:"video/mp4",quality:"HQ"}],ccFiles:o?[{url:o,locale:c,ccType:"TTML"}]:[],downloadableFiles:d?[{url:d,locale:c,mediaType:"transcript"}]:[]});let f=()=>{let e=s.shadowRoot;if(!e)return!1;let t=document.createElement("style");return t.textContent="video { object-fit: cover !important; object-position: top !important; } img { object-position: top !important; } :host { background: transparent !important; } .f-video-player { background: transparent !important; }",e.appendChild(t),!0};if(!f()){let e=0,t=setInterval(()=>{e++,(f()||e>=20)&&clearInterval(t)},100)}}).catch(e=>{console.error("UMP player failed to load:",e)}),()=>{r=!0,t&&(t.innerHTML="")}},[e,i,a,l,o,d,u]),(0,t.jsx)("figure",{className:`w-full bg-transparent overflow-hidden ${f}`,children:(0,t.jsx)("div",{ref:p,className:"ump-player-video bg-transparent","data-componentname":c,"data-video-title":a,"data-video-description":l,"data-video-arialabel":s,"data-video-poster":i||"","data-video-src":e,"data-video-ttml":o,"data-video-transcript":d,"data-auto-play":u?"true":""})})}])},52366,e=>{"use strict";e.s(["getThemeAttribute",0,e=>"auto"===e?{}:{"data-theme":e},"isColorDark",0,e=>{let t,r,n;if(e.match(/^rgb/)){let i=e.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d+(?:\.\d+)?))?\)$/);t=i[1],r=i[2],n=i[3]}else{let i=+("0x"+e.slice(1).replace(e.length<5&&/./g,"$&$&"));t=i>>16,r=i>>8&255,n=255&i}return 120>Math.sqrt(t*t*.299+r*r*.587+n*n*.114)}])},47960,e=>{"use strict";var t=e.i(43476),r=e.i(71645);let n=(0,r.createContext)(0),i=()=>(0,r.useContext)(n)??0;e.s(["Section",0,({children:e,as:r,level:a,ref:l,fragment:s,...o})=>{let d=i();return(0,t.jsx)(n.Provider,{value:a??Math.min(6,d+1),children:s?(0,t.jsx)(t.Fragment,{children:e}):(0,t.jsx)(r||"section",{ref:l,...o,children:e})})},"useSectionContext",0,i])},64405,e=>{"use strict";var t=e.i(71645);e.s(["useMergedRefs",0,function(...e){let r=(0,t.useRef)(e);return(0,t.useEffect)(()=>{r.current=e}),(0,t.useCallback)(e=>{r.current.forEach(t=>(function(e,t){if(e){if("function"==typeof e)return void e(t);e.current=t}})(t,e))},[])}])},7670,e=>{"use strict";e.s(["default",0,function(){for(var e,t,r=0,n="",i=arguments.length;r{"use strict";let t=null,r="0px",n=0,i=new Map,a=new WeakMap,l=0;e.s(["getIntersectionObserver",0,(e,s)=>{let o=(({root:e=t,rootMargin:i=r,threshold:s=n}={})=>`${((e=t)=>{if(null==e)return"viewport";let r=a.get(e);if(r)return r;let n=`root-${++l}`;return a.set(e,n),n})(e)}|${i}|${((e=n)=>`${e}`)(s)}`)(e);return i.has(o)||i.set(o,(({root:e=t,rootMargin:i=r,threshold:a=n,polyfill:l}={})=>{let s=new Map,o=new(l||window.IntersectionObserver)((e,t)=>{e.forEach(e=>{s.get(e.target)?.forEach(r=>r(e,t))})},{root:e,rootMargin:i,threshold:a});return{observer:o,subscribe(e,t){let r=s.get(e)??new Set;r.size||o.observe(e),r.add(t),s.set(e,r)},unsubscribe(e,t){let r=s.get(e);if(r?.size&&r.has(t)){if(1===r.size){o.unobserve(e),s.delete(e);return}r.delete(t)}}}})({...e,polyfill:s})),i.get(o)}])},2377,e=>{"use strict";var t=e.i(64405),r=e.i(7670),n=e.i(43476),i=e.i(71645),a=e.i(33363);let l="[data-inview]",s=()=>{try{return"u">typeof window&&null!=window.localStorage.getItem("inview-debug")}catch{return!1}},o=(e,t)=>{t?e.setAttribute("data-inview-visible",""):e.removeAttribute("data-inview-visible")},d=(e,t)=>{t?e.setAttribute("data-inview-hidden",""):e.removeAttribute("data-inview-hidden")},u=e=>[...e.matches(l)?[e]:[],...Array.from(e.querySelectorAll(l))].filter(t=>t.closest("[data-inview-scope]")===e);e.s(["InView",0,({as:e,className:l,threshold:c,rootMargin:f,onVisibilityChange:p,ref:m,...h})=>{let g=(0,i.useRef)(null),b=(0,t.useMergedRefs)(g,m),y=(0,i.useRef)(c),v=(0,i.useRef)(f),E=(0,i.useRef)(new WeakSet),x="function"==typeof p,w=(0,i.useEffectEvent)((e,t)=>p?.(e,t));return(0,i.useEffect)(()=>{let e=g.current;if(!e||"u"{s()&&(console.groupCollapsed("%c[InView]%c "+t,"color:#8b5cf6;font-weight:bold","color:inherit"),r&&console.debug(r),console.debug(e),console.groupEnd())};if(void 0===window.IntersectionObserver){let r=u(e);t("IntersectionObserver unavailable — revealing all targets",{targets:r.length,wrapper:e}),r.forEach(e=>{o(e,!0)});return}let r=[],n;if(x){let t=(0,a.getIntersectionObserver)({rootMargin:v.current,threshold:y.current}),n=e=>{!1===w(e.isIntersecting,e)&&i()},i=()=>t.unsubscribe(e,n);t.subscribe(e,n),r.push(i)}let i=u(e);if(t("observing",{targets:i.length,hasOnChange:x,root:n}),i.forEach(e=>{let i=e.hasAttribute("data-inview-repeat"),l=e.hasAttribute("data-inview-defer"),s=e.hasAttribute("data-inview-await-fonts");if(!i&&E.current.has(e)){t("skip (already revealed)",{target:e}),l?d(e,!1):o(e,!0);return}let u=(0,a.getIntersectionObserver)({root:n,rootMargin:e.dataset.inviewMargin??"0px 0px -10% 0px",threshold:null!=e.dataset.inviewThreshold?parseFloat(e.dataset.inviewThreshold):0}),c=r=>{let n=r.isIntersecting;t(l?"defer":"reveal",{target:e,isVisible:n,repeat:i,ratio:r.intersectionRatio});let a=()=>{l?d(e,!n):o(e,n)};s&&n&&"u">typeof document&&document.fonts?.status!=="loaded"?(t("awaiting fonts before reveal",{target:e}),document.fonts.ready.then(()=>{e.isConnected&&a()})):a(),!i&&n&&(t("settled (unsubscribing)",{target:e}),E.current.add(e),u.unsubscribe(e,c))};u.subscribe(e,c),r.push(()=>u.unsubscribe(e,c))}),s()&&"u">typeof MutationObserver){let n=new Set(i),a=new MutationObserver(()=>{n.forEach(e=>{e.isConnected||(t("tracked target removed from DOM while still subscribed",{target:e}),n.delete(e))})});a.observe(e,{childList:!0,subtree:!0}),r.push(()=>a.disconnect())}return()=>{t("cleanup",{subscriptions:r.length}),r.forEach(e=>e())}},[x]),(0,n.jsx)(e??"div",{ref:b,className:(0,r.default)("inview-root",l),...h,"data-inview-scope":!0})},"inViewAnimStyle",0,({delay:e,duration:t,easing:r,fromTranslateX:n,fromTranslateY:i}={})=>({...null==e?{}:{"--inview-delay":e+"ms"},...null==t?{}:{"--inview-duration":t+"ms"},...null==r?{}:{"--inview-easing":r},...null==n?{}:{"--inview-from-translate-x":n},...null==i?{}:{"--inview-from-translate-y":i}})])},66771,e=>{"use strict";e.s(["tw",0,function(e,...t){return String.raw({raw:e},...t)}])},60270,e=>{"use strict";var t=e.i(66771),r=e.i(7670),n=e.i(43476);let i={bottom:t.tw`bg-linear-to-b`,top:t.tw`bg-linear-to-t`,left:t.tw`bg-linear-to-r`,right:t.tw`bg-linear-to-l`,start:t.tw`bg-linear-to-r rtl:bg-linear-to-l`,end:t.tw`bg-linear-to-l rtl:bg-linear-to-r`,"bottom-left":t.tw`bg-linear-to-bl`,"bottom-right":t.tw`bg-linear-to-br`,"top-left":t.tw`bg-linear-to-tl`,"top-right":t.tw`bg-linear-to-tr`,"top-start":t.tw`bg-linear-to-tr rtl:bg-linear-to-tl`,"top-end":t.tw`bg-linear-to-tl rtl:bg-linear-to-tr`,"bottom-start":t.tw`bg-linear-to-br rtl:bg-linear-to-bl`,"bottom-end":t.tw`bg-linear-to-bl rtl:bg-linear-to-br`},a=.4,l={sm:{mobile:t.tw`sm:hidden`,desktop:t.tw`tw-hidden sm:block`},md:{mobile:t.tw`md:hidden`,desktop:t.tw`tw-hidden md:block`},lg:{mobile:t.tw`lg:hidden`,desktop:t.tw`tw-hidden lg:block`},landscape:{mobile:t.tw`landscape:hidden`,desktop:t.tw`tw-hidden landscape:block`}},s=({opacity:e,position:t,className:a})=>(0,n.jsx)("div",{className:(0,r.default)("pointer-events-none absolute inset-0","cover"===t?"bg-black/(--_overlay-to)":[i[t],"from-black/(--_overlay-from) to-black/(--_overlay-to)"],a),style:{"--_overlay-from":`${~~((e/4-.1)*100)}%`,"--_overlay-to":`${100*e}%`}}),o=({opacity:e=a,position:t="bottom",opacityLarge:i,positionLarge:o,breakpoint:d="landscape",className:u})=>{if(void 0!==i&&i!==e||void 0!==o&&o!==t){let a=i??e,c=o??t,f=l[d];return(0,n.jsxs)(n.Fragment,{children:[e>0&&(0,n.jsx)(s,{opacity:e,position:t,className:(0,r.default)(f.mobile,u)}),a>0&&(0,n.jsx)(s,{opacity:a,position:c,className:(0,r.default)(f.desktop,u)})]})}return e<=0?null:(0,n.jsx)(s,{opacity:e,position:t,className:u})};e.i(71645),e.s(["BackgroundMedia",0,({as:e,overlay:t=!1,overlayPosition:i="bottom",overlayLarge:l,overlayPositionLarge:s,overlayBreakpoint:d,fit:u="cover",children:c,className:f,skeleton:p=!0,...m})=>{let h=!0===t?a:!1===t?0:t,g=void 0===l?void 0:!0===l?a:!1===l?0:l;return(0,n.jsxs)(e??"div",{className:(0,r.default)("group passthrough-pointer-events absolute inset-0 overflow-hidden",f),...m,children:[(0,n.jsx)("div",{className:(0,r.default)("absolute inset-0",p&&[["[--sklt-default-from:var(--color-gray-100)] [--sklt-default-to:var(--color-gray-300)]","dark:[--sklt-default-from:var(--color-gray-800)] dark:[--sklt-default-to:var(--color-gray-950)]"],!1,"[--_bgm-from:var(--bgm-from,var(--sklt-default-from))]","[--_bgm-to:var(--bgm-to,var(--sklt-default-to))]","bg-linear-to-br from-(--_bgm-from,) to-(--_bgm-to)","group-has-[img:not([data-loaded])]:animate-pulse"])}),(0,n.jsx)("div",{className:(0,r.default)("inner-media-fill absolute inset-0","contain"===u?"inner-media-contain":"inner-media-cover"),children:c}),(0,n.jsx)(o,{opacity:h,position:i,opacityLarge:g,positionLarge:s,breakpoint:d})]})}],60270)},97256,e=>{"use strict";var t=e.i(43476);e.i(71645);let r={Link:({href:e,...r})=>(0,t.jsx)("a",{href:e,...r}),Image:({src:e,ref:r,...n})=>{let{unoptimized:i,fill:a,quality:l,blurDataURL:s,placeholder:o,...d}=n;return(0,t.jsx)("img",{ref:r,src:"object"==typeof e?e.src:e,...d})}};e.s(["R",0,r,"configureComponents",0,function(e){e.Link&&(r.Link=e.Link),e.Image&&(r.Image=e.Image)}])},40886,29315,14553,88940,67865,46376,76782,33332,38452,28918,58321,56789,77570,52245,e=>{"use strict";let t;e.i(47167);var r=e.i(71645);function n(){return"u">typeof window}function i(e){return s(e)?(e.nodeName||"").toLowerCase():"#document"}function a(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function l(e){var t;return null==(t=(s(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function s(e){return!!n()&&(e instanceof Node||e instanceof a(e).Node)}function o(e){return!!n()&&(e instanceof Element||e instanceof a(e).Element)}function d(e){return!!n()&&(e instanceof HTMLElement||e instanceof a(e).HTMLElement)}function u(e){return!(!n()||"u"!!e&&"none"!==e;function g(e){let t=o(e)?v(e):e;return h(t.transform)||h(t.translate)||h(t.scale)||h(t.rotate)||h(t.perspective)||!b()&&(h(t.backdropFilter)||h(t.filter))||p.test(t.willChange||"")||m.test(t.contain||"")}function b(){return null==t&&(t="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),t}function y(e){return/^(html|body|#document)$/.test(i(e))}function v(e){return a(e).getComputedStyle(e)}function E(e){if("html"===i(e))return e;let t=e.assignedSlot||e.parentNode||u(e)&&e.host||l(e);return u(t)?t.host:t}function x(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}e.s(["getComputedStyle",0,v,"getContainingBlock",0,function(e){let t=E(e);for(;d(t)&&!y(t);){if(g(t))return t;if(f(t))break;t=E(t)}return null},"getDocumentElement",0,l,"getFrameElement",0,x,"getNodeName",0,i,"getNodeScroll",0,function(e){return o(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}},"getOverflowAncestors",0,function e(t,r,n){var i;void 0===r&&(r=[]),void 0===n&&(n=!0);let l=function e(t){let r=E(t);return y(r)?t.ownerDocument?t.ownerDocument.body:t.body:d(r)&&c(r)?r:e(r)}(t),s=l===(null==(i=t.ownerDocument)?void 0:i.body),o=a(l);if(!s)return r.concat(l,e(l,[],n));{let t=x(o);return r.concat(o,o.visualViewport||[],c(l)?l:[],t&&n?e(t):[])}},"getParentNode",0,E,"getWindow",0,a,"isContainingBlock",0,g,"isElement",0,o,"isHTMLElement",0,d,"isLastTraversableNode",0,y,"isNode",0,s,"isOverflowElement",0,c,"isShadowRoot",0,u,"isTableElement",0,function(e){return/^(table|td|th)$/.test(i(e))},"isTopLayer",0,f,"isWebKit",0,b],29315);let w={...r};e.s(["SafeReact",0,w],14553);let j={};function N(e,t){let n=r.useRef(j);return n.current===j&&(n.current=e(t)),n}e.s(["useRefWithInit",0,N],88940);let _=w.useInsertionEffect,T=_&&_!==w.useLayoutEffect?_:e=>e();function R(e){let t=N(A).current;return t.next=e,T(t.effect),t.trampoline}function A(){let e={next:void 0,callback:L,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function L(){}e.s(["useStableCallback",0,R],67865);let S="u">typeof document?r.useLayoutEffect:()=>{};function I(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}e.s(["useIsoLayoutEffect",0,S],46376);let k={};function D(e,t,r,n,i){if(!r&&!n&&!i&&!e)return O(t);let a=O(e);return t&&(a=P(a,t)),r&&(a=P(a,r)),n&&(a=P(a,n)),i&&(a=P(a,i)),a}function C(e){if(0===e.length)return k;if(1===e.length)return O(e[0]);let t=O(e[0]);for(let r=1;r{let n=r[0];if(G(n)){U(n);let i=t(...r);return n.baseUIHandlerPrevented||e?.(...r),i}let i=t(...r);return e?.(...r),i}:$(t):e}(e[r],n):e[r]=n}}return e}(e,t)}function M(e,t){let r=e.charCodeAt(0),n=e.charCodeAt(1),i=e.charCodeAt(2);return 111===r&&110===n&&i>=65&&i<=90&&("function"==typeof t||void 0===t)}function B(e){return"function"==typeof e}function H(e,t){return B(e)?e(t):e??k}function $(e){return e?(...t)=>{let r=t[0];return G(r)&&U(r),e(...t)}:e}function U(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function z(e,t){return t?e?t+" "+e:t:e}function G(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}e.s(["makeEventPreventable",0,U,"mergeClassNames",0,z,"mergeProps",0,D,"mergePropsN",0,C],76782);let K=function(e,...t){let r=new URL("https://base-ui.com/production-error");return r.searchParams.set("code",e.toString()),t.forEach(e=>r.searchParams.append("args[]",e)),`Base UI error #${e}; visit ${r} for the full message.`};e.s(["default",0,K],33332);let F=r.createContext(void 0);function Y(e=!1){let t=r.useContext(F);if(void 0===t&&!e)throw Error(K(16));return t}function W(e){return d(e)&&"BUTTON"===e.tagName}function V(e,t,r,n){var i,a,l,s,o;let d=N(Q).current;return i=d,a=e,l=t,s=r,o=n,(i.refs[0]!==a||i.refs[1]!==l||i.refs[2]!==s||i.refs[3]!==o)&&X(d,[e,t,r,n]),d.callback}function q(e){var t,r;let n=N(Q).current;return t=n,r=e,(t.refs.length!==r.length||t.refs.some((e,t)=>e!==r[t]))&&X(n,e),n.callback}function Q(){return{callback:null,cleanup:null,refs:[]}}function X(e,t){if(e.refs=t,t.every(e=>null==e)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),null!=r){let n=Array(t.length).fill(null);for(let e=0;e{for(let e=0;e{let e={onKeyDown(e){n&&t&&"Tab"!==e.key&&e.preventDefault()}};return i||(e.tabIndex=a,!l&&n&&(e.tabIndex=t?a:-1)),(l&&(t||s)||!l&&n)&&(e["aria-disabled"]=n),l&&(!t||o)&&(e.disabled=n),e},[i,n,t,s,o,l,a])}}({focusableWhenDisabled:n,disabled:t,composite:d,tabIndex:i,isNativeButton:a}),c=r.useCallback(()=>{let e=s.current;W(e)&&d&&t&&void 0===u.disabled&&e.disabled&&(e.disabled=!1)},[t,u.disabled,d]);return S(c,[c]),{getButtonProps:r.useCallback((e={})=>{let{onClick:r,onMouseDown:n,onKeyUp:i,onKeyDown:l,onPointerDown:s,...o}=e;return D({onClick(e){t?e.preventDefault():r?.(e)},onMouseDown(e){t||n?.(e)},onKeyDown(e){var n;if(t||(U(e),l?.(e),e.baseUIHandlerPrevented))return;let i=e.target===e.currentTarget,s=e.currentTarget,o=W(s),u=!a&&(n=s,!!(n?.tagName==="A"&&n?.href)),c=i&&(a?o:!u),f="Enter"===e.key,p=" "===e.key,m=s.getAttribute("role"),h=m?.startsWith("menuitem")||"option"===m||"gridcell"===m;if(i&&d&&p){if(e.defaultPrevented&&h)return;e.preventDefault(),u||a&&o?(s.click(),e.preventBaseUIHandler()):c&&(r?.(e),e.preventBaseUIHandler());return}c&&(!a&&(p||f)&&e.preventDefault(),!a&&f&&r?.(e))},onKeyUp(e){t||((U(e),i?.(e),e.target===e.currentTarget&&a&&d&&W(e.currentTarget)&&" "===e.key)?e.preventDefault():!e.baseUIHandlerPrevented&&(e.target!==e.currentTarget||a||d||" "!==e.key||r?.(e)))},onPointerDown(e){t?e.preventDefault():s?.(e)}},a?{type:"button"}:{role:"button"},u,o)},[t,u,d,a]),buttonRef:R(e=>{s.current=e,c()})}}],40886),e.s(["useMergedRefs",0,V,"useMergedRefsN",0,q],28918);let J=parseInt(r.version,10);function Z(e){return J>=e}function ee(e){if(!r.isValidElement(e))return null;let t=e.props;return(Z(19)?t?.ref:e.ref)??null}e.s(["isReactVersionAtLeast",0,Z],58321);let et=Object.freeze([]),er=Object.freeze({});function en(e,t){return"function"==typeof e?e(t):e}e.s(["EMPTY_ARRAY",0,et,"EMPTY_OBJECT",0,er,"NOOP",0,function(){}],56789),e.s(["resolveStyle",0,en],77570);let ei=Symbol.for("react.lazy");e.s(["useRenderElement",0,function(e,t,n={}){let i=t.render,a=function(e,t={}){var r;let{className:n,style:i,render:a}=e,{state:l=er,ref:s,props:o,stateAttributesMapping:d,enabled:u=!0}=t,c=u?"function"==typeof n?n(l):n:void 0,f=u?en(i,l):void 0,p=u?function(e,t){let r={};for(let n in e){let i=e[n];if(t?.hasOwnProperty(n)){let e=t[n](i);null!=e&&Object.assign(r,e);continue}!0===i?r[`data-${n.toLowerCase()}`]="":i&&(r[`data-${n.toLowerCase()}`]=i.toString())}return r}(l,d):er,m=u&&o?Array.isArray(r=o)?C(r):D(void 0,r):void 0,h=u?I(p,m)??{}:er;return("u">typeof document&&(u?Array.isArray(s)?h.ref=q([h.ref,ee(a),...s]):h.ref=V(h.ref,ee(a),s):V(null,null)),u)?(void 0!==c&&(h.className=z(h.className,c)),void 0!==f&&(h.style=I(h.style,f)),h):er}(t,n);return!1===n.enabled?null:function(e,t,n,i){if(t){if("function"==typeof t)return t(n,i);let e=D(n,t.props);e.ref=n.ref;let a=t;return a?.$$typeof===ei&&(a=r.Children.toArray(t)[0]),r.cloneElement(a,e)}if(e&&"string"==typeof e){var a,l;return a=e,l=n,"button"===a?(0,r.createElement)("button",{type:"button",...l,key:l.key}):"img"===a?(0,r.createElement)("img",{alt:"",...l,key:l.key}):r.createElement(a,l)}throw Error(K(8))}(e,i,a,n.state??er)}],52245)},27930,e=>{"use strict";var t=e.i(71645),r=e.i(40886),n=e.i(52245);let i=t.forwardRef(function(e,t){let{render:i,className:a,disabled:l=!1,focusableWhenDisabled:s=!1,nativeButton:o=!0,style:d,...u}=e,{getButtonProps:c,buttonRef:f}=(0,r.useButton)({disabled:l,focusableWhenDisabled:s,native:o});return(0,n.useRenderElement)("button",e,{state:{disabled:l},ref:[t,f],props:[u,c]})});e.s(["Button",0,i])},75406,e=>{"use strict";var t=e.i(97256),r=e.i(52366),n=e.i(66771),i=e.i(7670),a=e.i(43476),l=e.i(27930);let s=n.tw`ease-ms inline-flex cursor-pointer items-center justify-center overflow-hidden text-center leading-none tracking-normal whitespace-nowrap transition-colors duration-300 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed`,o={primary:n.tw`bg-brand text-white outline-brand hover:bg-brand-hover active:bg-brand-active disabled:opacity-40 aria-disabled:opacity-40`,secondary:(0,i.default)("text-black-contrast outline-black-contrast hover:text-black-contrast border disabled:opacity-40 aria-disabled:opacity-40","border-border-subtle bg-interactive-secondary hover:border-border-strong hover:bg-transparent",!1),hyperlink:(0,i.default)("outline-black-contrast disabled:opacity-40 aria-disabled:opacity-40","text-black-contrast/70 hover:text-black-contrast h-11.5 gap-2",!1),tag:n.tw`bg-ms-grey-1 text-black hover:bg-brand hover:text-white`,naked:n.tw`disabled:opacity-40 aria-disabled:opacity-40`},d=n.tw`outline-offset-4 focus-visible:outline-1`,u={sm:n.tw`label-sm gap-4`,default:n.tw`label-md gap-8`},c={sm:n.tw`py-2`,default:n.tw`py-4`},f={sm:n.tw`rounded-full py-2`,default:n.tw`rounded-lg py-4`},p={sm:{before:n.tw`ps-2.5 pe-4`,after:n.tw`ps-4 pe-2.5`,alone:n.tw`px-2`},default:{before:n.tw`px-4`,after:n.tw`px-4`,alone:n.tw`px-4`}},m={sm:n.tw`rounded-full px-6 py-2`,default:n.tw`rounded-lg px-8 py-4`},h=({variant:e="primary",size:t="default",icon:r,iconPosition:n="after",children:a,className:l})=>{let h=r&&!a||"alone"===n,g="naked"===e,b="hyperlink"!==e&&!g;return(0,i.default)(s,o[e],!g&&d,b&&[h?c[t]:[u[t],r?f[t]:m[t]]],h&&"rounded-full",r&&b&&p[t][n],l)},g=({iconPosition:e="after",icon:t,children:r})=>{let n=t&&!r||"alone"===e;return(0,a.jsxs)(a.Fragment,{children:[(n||"before"===e)&&t,"alone"===e&&r?(0,a.jsx)("span",{className:"sr-only",children:r}):r,!n&&"after"===e&&t]})};e.s(["Button",0,e=>{let{variant:t,size:n,iconPosition:i="after",icon:s,className:o,children:d,text:u,theme:c="auto",...f}=e;return(0,a.jsx)(l.Button,{className:h(e),...(0,r.getThemeAttribute)(c),...f,children:(0,a.jsx)(g,{iconPosition:i,icon:s,children:d||u})})},"ButtonLink",0,e=>{let{variant:n,size:i,iconPosition:l="after",icon:s,className:o,children:d,theme:u="auto",text:c,...f}=e;return(0,a.jsx)(t.R.Link,{className:h(e),...(0,r.getThemeAttribute)(u),...f,children:(0,a.jsx)(g,{iconPosition:l,icon:s,children:d||c})})},"variants",0,o])},93162,9218,e=>{"use strict";var t=e.i(7670),r=e.i(43476);let n=({id:e,className:n})=>(0,r.jsx)("sup",{id:`ref-${e}`,children:(0,r.jsx)("a",{className:(0,t.default)("text-hyperlink ms-1 align-baseline underline",n),href:`#footnote-${e}`,children:e})});e.s(["Superscript",0,n],9218);var i=e.i(71645);let a={},l=new Set;function s(e,t){let r=a[e];return void 0===r?(l.has(e)||(console.warn(`[@msft/components] Missing i18n key: "${e}". Configure it via .`),l.add(e)),t)?`${e} ${Object.values(t).join(" ")}`:e:t?r.replace(/\{(\w+)\}/g,(e,r)=>String(t[r]??`{${r}}`)):r}e.s(["configureI18n",0,function(e){Object.assign(a,e)},"t",0,s,"tNode",0,function(e,t){let r=s(e,t);return r.includes("")?(0,i.createElement)(i.Fragment,null,...r.split(/([^<]*<\/sup>)/).map((e,t)=>{let r=e.match(/^([^<]*)<\/sup>$/);return r?(0,i.createElement)(n,{key:t,id:r[1]}):e})):r}],93162)},35724,e=>{"use strict";var t=e.i(93162),r=e.i(43476),n=e.i(78771),i=e.i(19501);e.s(["PlayPauseButton",0,({isPlaying:e,onToggle:a,playButtonAttributes:l,pauseButtonAttributes:s,playIcon:o=(0,r.jsx)(i.PlayIcon,{fill:!0}),pauseIcon:d=(0,r.jsx)(n.PauseIcon,{fill:!0}),className:u})=>(0,r.jsx)("button",{type:"button",onClick:a,"aria-pressed":e,className:u,"aria-label":e?(0,t.t)("pause"):(0,t.t)("play"),...e?s:l,children:e?d:o})])},68191,e=>{"use strict";var t=e.i(71645),r=e.i(33363);e.s(["useIntersectionObserver",0,function(e,{once:n=!1,enabled:i=!0,root:a,rootMargin:l,threshold:s=.2}={}){let[o,d]=(0,t.useState)(!1),u=(0,t.useRef)(s),c=(0,t.useRef)(l);return(0,t.useEffect)(()=>{if(!i)return;let t=e.current;if(!t||"u"{d(e.isIntersecting),n&&e.isIntersecting&&l.unsubscribe(t,s)};return l.subscribe(t,s),()=>{l.unsubscribe(t,s)}},[e,n,a,i]),!i||o}])},31498,76948,e=>{"use strict";var t=e.i(71645);function r(e,n=!1){let[i,a]=(0,t.useState)(()=>"u">typeof window?window.matchMedia(e).matches:n);return(0,t.useEffect)(()=>{let t=window.matchMedia(e),r=e=>a(e.matches);return t.addEventListener("change",r),()=>t.removeEventListener("change",r)},[e]),i}e.s(["useMediaQuery",0,r],76948),e.s(["useReducedMotion",0,function(){return r("(prefers-reduced-motion: reduce)")}],31498)},26922,48810,e=>{"use strict";let t={sm:640,md:768,lg:1024,xl:1280,"2xl":1440,"3xl":1600};e.s(["BREAKPOINTS",0,t,"RESPONSIVE_MEDIA_QUERY",0,{sm:"(min-width: 640px)",md:"(min-width: 768px)",lg:"(min-width: 1024px)",landscape:"(orientation: landscape)","landscape-4/5":"(min-aspect-ratio: 4/5)",hover:"(hover: hover)"}],26922);var r=e.i(97256),n=e.i(64405),i=e.i(7670),a=e.i(43476),l=e.i(71645);e.s(["Image",0,({fade:e=!0,loading:s,priority:o,fetchPriority:d,onLoad:u,sizes:c,ref:f,src:p,style:m,className:h,...g})=>{let b=(0,l.useRef)(null),y=(0,n.useMergedRefs)((0,l.useRef)(null),f),v=(0,l.useMemo)(()=>"object"==typeof c?function(e){let{default:r,...n}=e;return[...Object.entries(n).sort(([e],[r])=>t[r]-t[e]).map(([e,r])=>`(min-width: ${t[e]}px) ${r}`),r].join(", ")}(c):c,[]);(0,l.useEffect)(()=>()=>{b.current?.cancel()},[]);let E=(0,l.useCallback)(t=>{if(e){let e;b.current?.cancel(),(e=t.animate([{opacity:0},{opacity:1}],{duration:300,easing:"ease-out",fill:"forwards"})).finished.catch(()=>void 0),b.current=e}},[e]),x=(0,l.useCallback)(e=>{y(e),e&&e.complete&&0!==e.naturalWidth&&(e.setAttribute("data-loaded",""),E(e),u?.())},[y,E,u]),w=(0,l.useCallback)(t=>{t.currentTarget.setAttribute("data-loaded",""),e&&E(t.currentTarget),u?.(t)},[e,u,E]);return(0,a.jsx)(r.R.Image,{...g,className:(0,i.default)("select-none [-webkit-user-drag:none] [user-drag:none]",h),draggable:!1,sizes:v,src:p,loading:o?"eager":s??"lazy",fetchPriority:o?"high":d,ref:x,onLoad:w,style:e?{...m,opacity:0}:m})}],48810)},3910,e=>{"use strict";var t=e.i(93162),r=e.i(66771),n=e.i(35724),i=e.i(68191),a=e.i(31498),l=e.i(26922),s=e.i(48810),o=e.i(7670),d=e.i(43476),u=e.i(71645);let c={sm:r.tw`sm:aspect-(--dt-ar)`,md:r.tw`md:aspect-(--dt-ar)`,lg:r.tw`lg:aspect-(--dt-ar)`,landscape:r.tw`landscape:aspect-(--dt-ar)`,"landscape-4/5":r.tw`[@media(min-aspect-ratio:4/5)]:aspect-(--dt-ar)`,hover:r.tw`can-hover:aspect-(--dt-ar)`},f={"top-start":"inset-bs-5 inset-s-5 lg:inset-bs-10 lg:inset-s-10","top-end":"inset-bs-5 inset-e-5 lg:inset-bs-10 lg:inset-e-10","bottom-start":"inset-be-5 inset-s-5 lg:inset-be-10 lg:inset-s-10","bottom-end":"inset-be-5 inset-e-5 lg:inset-be-10 lg:inset-e-10"},p={"top-start":"max-lg:inset-bs-5 max-lg:inset-s-5","top-end":"max-lg:inset-bs-5 max-lg:inset-e-5","bottom-start":"max-lg:inset-be-5 max-lg:inset-s-5","bottom-end":"max-lg:inset-be-5 max-lg:inset-e-5"},m={"top-start":"lg:inset-bs-10 lg:inset-s-10","top-end":"lg:inset-bs-10 lg:inset-e-10","bottom-start":"lg:inset-be-10 lg:inset-s-10","bottom-end":"lg:inset-be-10 lg:inset-e-10"};e.s(["DecorativeVideo",0,({style:e,sources:r,width:h,height:g,poster:b,loop:y,className:v,posterSizes:E,playButtonClassName:x,playButtonAttributes:w,pauseButtonAttributes:j,mediaClassName:N,mediaContainerAttributes:_,cornerClassName:T,toggleCorner:R="top-start",ref:A,autoPlay:L=!0,preload:S="none",priority:I=!1,naturalAspectRatio:k=!1,desktopWidth:D,desktopHeight:C,desktopSources:O,desktopPoster:P,desktopMediaQuery:M,onPosterLoad:B})=>{let H=M?l.RESPONSIVE_MEDIA_QUERY[M]:void 0,$=I&&"none"===S?"metadata":S,U=(0,u.useRef)(null),z=(0,u.useRef)(null),G=(0,a.useReducedMotion)(),K=(0,i.useIntersectionObserver)(z,{threshold:0,enabled:L}),[F,Y]=(0,u.useState)(!1),W=(0,u.useEffectEvent)(()=>{z.current?.setAttribute("data-video-ready",""),b||P||B?.()});(0,u.useEffect)(()=>{let e=U.current;if(!e)return;let t=()=>Y(!0),r=()=>Y(!1);return e.addEventListener("play",t),e.addEventListener("pause",r),e.addEventListener("canplaythrough",W),()=>{e.removeEventListener("play",t),e.removeEventListener("pause",r),e.removeEventListener("canplaythrough",W)}},[]),(0,u.useEffect)(()=>{if(!H)return;let e=U.current;if(!e||"u"{let t=!e.paused;e.load(),t&&e.play().catch(()=>{})};return t.addEventListener("change",r),()=>t.removeEventListener("change",r)},[H]);let V=(0,u.useRef)(!1),q=(0,u.useRef)(!1);(0,u.useEffect)(()=>{let e=U.current;e&&(K?q.current?V.current&&e.play().catch(()=>{}):(q.current=!0,L&&!G&&e.play().catch(()=>{})):(V.current=!e.paused,e.pause()))},[K,G,L]),(0,u.useImperativeHandle)(A,()=>({play:e=>{let t=U.current;if(t){if(void 0!==e)try{t.readyState>=HTMLMediaElement.HAVE_METADATA&&t.seekable.length>0&&(t.currentTime=e)}catch{}return t.play().catch(()=>{})}},pause:()=>U.current?.pause(),restart:()=>{let e=U.current;if(e){try{e.readyState>=HTMLMediaElement.HAVE_METADATA&&e.seekable.length>0&&(e.currentTime=0)}catch{}e.play().catch(()=>{})}}}));let Q=(0,u.useCallback)(()=>{let e=U.current;e&&(e.paused?e.play().catch(()=>{}):e.pause())},[]),{className:X,...J}=_??{};return(0,d.jsxs)("div",{ref:z,style:{...k&&h&&g&&{"--mb-ar":`${h}/${g}`},...k&&D&&C&&{"--dt-ar":`${D}/${C}`},...e},"data-theme":"dark",className:(0,o.default)("group/dv relative size-full",k&&h&&g&&"aspect-(--mb-ar)",k&&D&&C&&M&&c[M],v),children:[(0,d.jsxs)("div",{...J,className:(0,o.default)("absolute inset-0 z-0 overflow-hidden",X),children:[(b||P)&&(0,d.jsx)("div",{className:"absolute inset-0 z-1 transition-opacity duration-700 group-data-video-ready/dv:pointer-events-none group-data-video-ready/dv:opacity-0",children:(0,d.jsxs)("picture",{className:"size-full",children:[P&&H&&"string"==typeof P.src&&(0,d.jsx)("source",{srcSet:P.src,media:H}),b&&(0,d.jsx)(s.Image,{...b,priority:I,sizes:E??{default:"100vw"},onLoad:B,className:(0,o.default)("size-full object-cover drag-none",N)})]})}),(0,d.jsxs)("video",{ref:U,className:(0,o.default)("absolute inset-0 size-full object-cover",N),muted:!0,loop:y??!0,playsInline:!0,preload:$,disablePictureInPicture:!0,children:[H&&O?.map(e=>(0,d.jsx)("source",{src:e.src,type:e.type,media:H},`dk-${e.src}`)),r.map(e=>(0,d.jsx)("source",{src:e.src,type:e.type,media:H?`not ${H}`:void 0},e.src))]})]}),(0,d.jsx)("div",{"data-play-pause-wrapper":!0,children:(0,d.jsx)(n.PlayPauseButton,{isPlaying:F,onToggle:Q,playButtonAttributes:{"aria-label":(0,t.t)("playVideo"),...w},pauseButtonAttributes:{"aria-label":(0,t.t)("pauseVideo"),...j},className:(0,o.default)("absolute z-2 flex cursor-pointer items-center justify-center rounded-full transition-colors duration-300","border-border-subtle bg-surface-transparent hover:bg-surface-elevated size-8 border p-2.5 backdrop-blur-xl",!1,!T&&("string"==typeof R?f[R]:(0,o.default)(p[R.default],R.md&&m[R.md])),T,x)})})]})}])},3921,e=>{"use strict";e.s(["isImage",0,e=>"image"===e.mediaType,"isUmp",0,e=>"video"===e.mediaType&&"ump"===e.kind,"isVideo",0,e=>"mediaType"in e&&"video"===e.mediaType,"omitMediaType",0,({mediaType:e,...t})=>t])},5013,e=>{"use strict";var t=e.i(64405),r=e.i(2377),n=e.i(26922),i=e.i(48810),a=e.i(7670),l=e.i(43476),s=e.i(71645);e.s(["RevealImage",0,({className:e,onLoad:o,ref:d,rootMargin:u,threshold:c,desktopSrc:f,desktopSizes:p,desktopBreakpoint:m="landscape",...h})=>{let g=(0,t.useMergedRefs)((0,s.useRef)(null),d),b=(0,s.useRef)(!1),y=(0,s.useRef)(!1),[v,E]=(0,s.useState)(!1),[x,w]=(0,s.useState)(!1),j=(0,s.useCallback)(e=>{b.current=!0,y.current&&requestAnimationFrame(()=>E(!0)),o?.(e)},[o]),N=(0,l.jsx)(r.InView,{as:i.Image,rootMargin:u,threshold:c,onVisibilityChange:(0,s.useCallback)(e=>{if(e)return y.current=!0,w(!0),b.current&&requestAnimationFrame(()=>E(!0)),!1},[]),...h,ref:g,"data-visible":x?"":void 0,"data-revealed":v?"":void 0,className:(0,a.default)("block reveal-image",e),fade:!1,onLoad:j});return f?(0,l.jsxs)("picture",{children:[(0,l.jsx)("source",{srcSet:f,sizes:p,media:n.RESPONSIVE_MEDIA_QUERY[m]}),N]}):N}])},70477,e=>{"use strict";var t=e.i(2377),r=e.i(7670),n=e.i(43476),i=e.i(71645);e.s(["RevealMedia",0,({children:e,className:a,rootMargin:l,threshold:s,delay:o})=>{let d="function"==typeof e,[u,c]=(0,i.useState)(!1),[f,p]=(0,i.useState)(!d),[m,h]=(0,i.useState)(!1);(0,i.useEffect)(()=>{u&&f&&requestAnimationFrame(()=>h(!0))},[u,f]);let g=(0,i.useCallback)(e=>{if(e)return c(!0),!1},[]),b=(0,i.useCallback)(()=>p(!0),[]);return(0,n.jsx)(t.InView,{rootMargin:l,threshold:s,onVisibilityChange:g,"data-visible":u?"":void 0,"data-revealed":m?"":void 0,className:(0,r.default)("block reveal-image",a),style:o?{"--reveal-image-delay":o}:void 0,children:d?e(b):e})}])},36856,e=>{"use strict";var t=e.i(52366),r=e.i(66771),n=e.i(75406),i=e.i(60270),a=e.i(3910),l=e.i(3921),s=e.i(48810),o=e.i(5013),d=e.i(70477),u=e.i(7670),c=e.i(43476);let f=r.tw`border-border-subtle flex h-auto flex-col gap-2 border p-2 text-white backdrop-blur-2xl`,p={default:r.tw`bg-surface-transparent`,transparent:r.tw`bg-transparent`},m={black:r.tw`bg-black`,default:r.tw`bg-surface-transparent`,transparent:r.tw``},h={start:r.tw``,centered:r.tw`items-center text-center`},g={wider:r.tw`aspect-15/10 rounded-xs md:aspect-21/11`,landscape:r.tw`aspect-105/56 rounded-sm`,portrait:r.tw`aspect-4/5 rounded-lg`},b={cover:r.tw`object-cover`,contain:r.tw`object-contain`},y=r.tw`gap-4`,v={compact:{card:r.tw`gap-6 p-6`,text:y},comfortable:{card:r.tw`gap-8 px-6 pbe-6`,text:y},spacious:{card:r.tw`gap-8 p-8 pbe-6`,text:r.tw`gap-8`}};r.tw`px-5 pt-10 md:pt-8 lg:px-10 lg:pt-10`,r.tw`px-7 py-8 md:pb-15 lg:p-10 lg:pe-20`;let E=({media:e,reveal:t,fit:r})=>{let n=(0,u.default)("mx-auto size-full drag-none",r);return(0,l.isImage)(e)?t?(0,c.jsx)(i.BackgroundMedia,{overlay:!1,children:(0,c.jsx)(o.RevealImage,{...(0,l.omitMediaType)(e),sizes:{default:"420px"},className:n})}):(0,c.jsx)(s.Image,{...(0,l.omitMediaType)(e),sizes:{default:"420px"},className:n}):t?(0,c.jsx)(i.BackgroundMedia,{overlay:!1,children:(0,c.jsx)(d.RevealMedia,{className:"size-full",children:t=>(0,c.jsx)(a.DecorativeVideo,{...(0,l.omitMediaType)(e),className:"size-full",onPosterLoad:t,toggleCorner:"top-end"})})}):(0,c.jsx)(a.DecorativeVideo,{...(0,l.omitMediaType)(e),className:"size-full",toggleCorner:"top-end"})};e.s(["GenericCard",0,({as:e,textLayout:r="start",spacing:i="compact",theme:a="auto",cardBackground:l="default",media:s,reveal:o=!1,imageBackground:d="default",imageAspectRatio:y="landscape",imageFit:x="cover",heading:w,body:j,cta:N,className:_,...T})=>(0,c.jsxs)(e??"div",{className:(0,u.default)(f,p[l],"wider"===y?"rounded-md":"rounded-lg",_),...(0,t.getThemeAttribute)(a),...T,children:[s&&(0,c.jsx)("div",{className:(0,u.default)(m[d],g[y],"relative shrink-0 overflow-hidden"),children:(0,c.jsx)(E,{media:s,reveal:o,fit:b[x]})}),(0,c.jsxs)("div",{className:(0,u.default)("flex flex-1 flex-col justify-between",h[r],v[i].card,!1,!1),children:[(0,c.jsxs)("div",{className:(0,u.default)("flex flex-col",!1,v[i].text),children:[w&&(0,c.jsx)("p",{className:(0,u.default)("heading-4","text-balance"),children:w}),j&&(0,c.jsx)("div",{className:"body text-balance opacity-70",children:j})]}),N&&(0,c.jsx)(n.ButtonLink,{variant:"primary",...N,className:"label-md w-fit min-w-35"})]})]})])},93259,e=>{"use strict";var t=e.i(3910),r=e.i(3921),n=e.i(48810),i=e.i(7670),a=e.i(43476);let l={sm:{mobile:"sm:hidden",desktop:"tw-hidden sm:block"},md:{mobile:"md:hidden",desktop:"tw-hidden md:block"},lg:{mobile:"lg:hidden",desktop:"tw-hidden lg:block"},landscape:{mobile:"landscape:hidden",desktop:"tw-hidden landscape:block"},"landscape-4/5":{mobile:"[@media(min-aspect-ratio:4/5)]:hidden",desktop:"tw-hidden [@media(min-aspect-ratio:4/5)]:block"},hover:{mobile:"[@media(hover:hover)]:hidden",desktop:"tw-hidden [@media(hover:hover)]:block"}},s=({asset:e,sizes:l,className:s,fade:o,videoTogglePosition:d,naturalVideoAspectRatio:u,mediaClassName:c,videoRef:f,autoPlay:p,preload:m,priority:h,...g})=>{if((0,r.isVideo)(e)){let{mediaType:r,...n}=e;return(0,a.jsx)(t.DecorativeVideo,{ref:f,...n,autoPlay:p,preload:m,priority:h,posterSizes:l,className:s,toggleCorner:d,naturalAspectRatio:u,mediaClassName:c,...g})}let{mediaType:b,...y}="mediaType"in e?e:{...e,mediaType:"image"};return(0,a.jsx)(n.Image,{fade:o,...y,priority:h,sizes:l,className:(0,i.default)(s,c),...g})};e.s(["ResponsiveMedia",0,({fade:e,media:o,desktopMedia:d,breakpoint:u="landscape",sizes:c,className:f,videoTogglePosition:p,naturalVideoAspectRatio:m=!1,mediaClassName:h,videoRef:g,autoPlay:b,preload:y,priority:v,...E})=>{if(!d)return(0,a.jsx)(s,{asset:o,sizes:c,className:f,fade:e,videoTogglePosition:p,naturalVideoAspectRatio:m,mediaClassName:h,videoRef:g,autoPlay:b,preload:y,priority:v,...E});let x=(0,r.isVideo)(o),w=(0,r.isVideo)(d);if(x&&w){let{mediaType:e,...r}=o,n=(o.loop??!0)||(d.loop??!0);return(0,a.jsx)(t.DecorativeVideo,{ref:g,...r,loop:n,autoPlay:b,preload:y,posterSizes:c,className:f,toggleCorner:p,naturalAspectRatio:m,desktopWidth:d.width,desktopHeight:d.height,mediaClassName:h,desktopSources:d.sources,desktopPoster:d.poster,desktopMediaQuery:u,priority:v,...E})}if(!x&&!w){let t=l[u],{mediaType:r,...s}=d,{mediaType:p,...m}=o;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n.Image,{fade:e,loading:v?void 0:"lazy",priority:v,...m,sizes:c,className:(0,i.default)(f,h,t.mobile),...E}),(0,a.jsx)(n.Image,{fade:e,loading:v?void 0:"lazy",priority:v,...s,sizes:c,className:(0,i.default)(f,h,t.desktop),...E})]})}let j=l[u];return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(s,{asset:o,sizes:c,className:(0,i.default)(f,j.mobile),fade:e,videoTogglePosition:p,naturalVideoAspectRatio:m,mediaClassName:h,videoRef:g,autoPlay:b,preload:y,priority:v,...E}),(0,a.jsx)(s,{asset:d,sizes:c,className:(0,i.default)(f,j.desktop),fade:e,videoTogglePosition:p,naturalVideoAspectRatio:m,mediaClassName:h,videoRef:g,autoPlay:b,preload:y,priority:v,...E})]})}])},36665,e=>{"use strict";function t(e){if(e?.fields?.link)return{href:e.fields.link,text:e.fields.text??"",...e.fields.openInNewTab&&{target:"_blank",rel:"noopener noreferrer"},...i(e.fields)}}let r={ecn:"data-bi-ecn",ehn:"data-bi-ehn",hn:"data-bi-hn",bhvr:"data-bi-bhvr",cn:"data-bi-cn"};function n(e){let t={};for(let n of Object.keys(e)){let i=e[n];if("string"==typeof i||"boolean"==typeof i||"number"==typeof i){if(n.startsWith("data-"))t[n]=String(i);else if(/^data[A-Z]/.test(n))t[n.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`)]=String(i);else if(n in r){let e=r[n];e in t||(t[e]=String(i))}}}return t}function i(e){if(null==e||"object"!=typeof e)return;let t={...n(e)},r=e["aria-label"]??e.ariaLabel;"string"==typeof r&&(t["aria-label"]=r);let i=e["aria-disabled"]??e.ariaDisabled;return"boolean"==typeof i?t["aria-disabled"]=i:("true"===i||"false"===i)&&(t["aria-disabled"]="true"===i),Object.keys(t).length>0?t:void 0}e.s(["pickButtonAttributes",0,i,"pickButtonAttributesWithText",0,function(e){let t=i(e),r=null!=e&&"object"==typeof e?e:{},n="string"==typeof r.text?r.text:"";if(t||n)return{...t??{},text:n}},"pickDataAttributes",0,function(e){if(null==e||"object"!=typeof e)return;let t=n(e);return Object.keys(t).length>0?t:void 0},"resolveCtaToLink",0,t,"resolveFirstCtaToLink",0,function(e){return t(e?.[0])}])},18013,e=>{"use strict";var t=e.i(71645);let r="fn-highlight",n=/^#(?:ref|footnote|sup|fn|f)-?(\w+)$/;e.s(["default",0,function(){return(0,t.useEffect)(()=>{if("u"{document.querySelectorAll(`.${r}`).forEach(e=>e.classList.remove(r))},t=()=>{var t;let i,a=window.location.hash;if(!a)return void e();let l=a.match(n);l?(t=l[1],e(),i="u">typeof CSS&&"function"==typeof CSS.escape?CSS.escape(t):t.replace(/"/g,'\\"'),document.querySelectorAll(`.supLink[data-fn-id="${i}"]`).forEach(e=>e.classList.add(r)),document.querySelectorAll(`sup[data-fn-id="${i}"]`).forEach(e=>e.classList.add(r))):e()};return t(),window.addEventListener("hashchange",t),()=>{window.removeEventListener("hashchange",t)}},[]),null}])},95877,66938,69943,e=>{"use strict";e.s(["RichTextRenderer",()=>M,"default",()=>B,"renderDocInline",()=>P],95877);var t=e.i(43476),r=e.i(98038);e.i(89472);var n=e.i(65218),i=e.i(52888),a=e.i(35825),l=e.i(22016),s=e.i(56438),o=e.i(47459),d=e.i(21235);let u=({text:e="",classes:r="",inlineStyles:n=""})=>e?(0,t.jsx)("span",{className:`inline-flex items-center bg-brand-softer border border-brand-subtle text-fg-brand-strong text-xs font-medium px-1.5 py-0.5 rounded-sm ${r}`,style:n?(()=>{try{return JSON.parse(n)}catch{return}})():void 0,children:e}):null;var c=e.i(96463);let f=({description:e,classes:r="",id:n,includes:i})=>e?(0,t.jsx)("div",{id:n,className:`prose max-w-none ${r}`,children:(0,t.jsx)(B,{document:e,includes:i})}):null;function p(e){return"string"!=typeof e?e:e.split(";").filter(Boolean).reduce((e,t)=>{let r=t.indexOf(":");if(-1===r)return e;let n=t.slice(0,r),i=t.slice(r+1);return n.trim()&&i.trim()&&(e[n.trim().replace(/-([a-z])/g,(e,t)=>t.toUpperCase())]=i.trim()),e},{})}e.s(["default",0,p],66938);var m=e.i(88674);let h=({fields:e,card:r,alignment:n="left",includes:i,href:a,preHeadingContent:d,wrapperClassName:h})=>{if(!r?.fields&&!e)return null;let{badge:g,heading:b,description:y,cta:v=[],asset:E,classes:x="",inlineStyles:w=""}=r?.fields??e,j=(0,m.resolveBadge)(g),N=(0,m.resolveHeadingFields)(b),_=(0,t.jsxs)(t.Fragment,{children:[E?.fields&&(0,t.jsx)(o.default,{fields:E.fields}),(0,t.jsxs)("div",{className:`${"right"===n?"text-right":"center"===n?"text-center":"text-left"}`,children:[j&&(0,t.jsx)(u,{...j}),d,N&&(0,t.jsx)(c.default,{fields:N}),y&&(0,t.jsx)("div",{className:"mb-3",children:(0,t.jsx)(f,{description:y,includes:i})})]}),v?.length>0&&(0,t.jsx)("div",{className:"card-footer",children:(0,t.jsx)(s.default,{cta:v})})]}),T=h||`col ${x}`,R=w?p(w):void 0;return a?(0,t.jsx)(l.default,{href:a,className:T,style:R,"aria-label":N?.text||void 0,children:_}):(0,t.jsx)("div",{className:T,style:R,children:_})};function g({data:e}){return(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(e)}})}var b=e.i(27347);let y=({fields:e,context:r="body"})=>{var n;let i;if(!e)return null;let{videos:a=[],posterImage:l,title:s,description:o,ttml:d,transcript:u,style:c="No Rounded",isAutoPlay:f=!1,uploadedDate:p,duration:h}=e;if(0===a.length)return null;let y=a[0]?.fields?.file;if(!y?.url)return null;let v=(0,m.normalizeUrl)(y.url);if(l){let e=l.fields||l;i=(0,m.normalizeUrl)(e?.file?.url)}let E=(0,m.normalizeUrl)(d?.fields?.file?.url),x=(0,m.normalizeUrl)(u?.fields?.file?.url),w=c.startsWith("More Rounded")?"rounded-2xl":c.startsWith("Rounded")?"rounded-lg":"";return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(b.default,{videoUrl:v,posterUrl:i,title:s,description:o,ttmlUrl:E,transcriptUrl:x,isAutoPlay:f,componentName:"card"===r?"umpvideo":"cf-mediavideo",borderRadius:w}),p&&h&&(0,t.jsx)(g,{data:{"@context":"https://schema.org","@type":"VideoObject",...(n={title:s,description:o,thumbnailUrl:i,uploadDate:p,duration:h,contentUrl:v}).title&&{name:n.title},...n.description&&{description:n.description},...n.thumbnailUrl&&{thumbnailUrl:n.thumbnailUrl},uploadDate:n.uploadDate,duration:n.duration,contentUrl:n.contentUrl,embedUrl:n.contentUrl}})]})},v=({card:e,includes:r})=>{if(!e?.fields)return null;let{id:n,classes:i="",inlineStyles:a="",badge:l,heading:d,description:h,cta:g=[],asset:b,isClickable:v}=e.fields,E=i.includes("fullbleed"),x=i.includes("image-left"),w=i.includes("big-image"),j=i.includes("small-image"),N=i.includes("container-bg"),_=!N&&a?p(a):void 0,T=N&&a?p(a):void 0,R=(0,m.resolveBadge)(l),A=(0,m.resolveHeadingFields)(d),L=b&&b.fields?.images,S=b&&b.fields?.videos;return(0,t.jsx)("section",{id:n||void 0,className:i,style:_,...v?{"data-mount":"click-group"}:{},children:(0,t.jsx)("div",{className:E?"w-full":"max-w-screen-xl mx-auto px-4",children:(0,t.jsx)("div",{className:"rounded-lg overflow-hidden",style:T,children:(0,t.jsxs)("div",{className:"flex flex-col md:flex-row",children:[(0,t.jsx)("div",{className:`flex ${x?"order-last":"order-last md:order-first"} flex-1`,children:(0,t.jsxs)("div",{className:"self-center p-6 md:p-10",children:[R&&(0,t.jsx)(u,{...R}),A&&(0,t.jsx)(c.default,{fields:A}),h&&(0,t.jsx)("div",{className:"mb-3",children:(0,t.jsx)(f,{description:h,includes:r})}),g?.length>0&&(0,t.jsx)(s.default,{cta:g})]})}),(0,t.jsxs)("div",{className:`${w?"md:w-8/12":j?"md:w-5/12":"md:w-6/12"} self-center`,children:[L&&(0,t.jsx)(o.default,{fields:b.fields}),S&&(0,t.jsx)("div",{className:"pt-3",children:(0,t.jsx)(y,{fields:b.fields})})]})]})})})})},E=({fields:e})=>e?.cards?.length?(0,t.jsx)("div",{"data-componentname":"SmallCards",id:`${e.id}`,className:"ms-small-cards-grid",children:e.cards.map(e=>{let r=e.fields.heading,n=e.fields.cta,i=e.fields.asset;return r?.fields.text&&n?(0,t.jsxs)("div",{className:"ms-small-card",children:[i&&(0,t.jsx)("div",{className:"ms-small-card-image",children:(0,t.jsx)(o.default,{fields:i.fields})}),(0,t.jsxs)("div",{className:"ms-small-card-content",children:[(0,t.jsx)(c.default,{fields:r.fields}),(0,t.jsx)(s.default,{cta:n})]})]},e.sys.id):null})}):null,x=({fields:e})=>e?.cards?.length?(0,t.jsx)("div",{"data-componentname":"LinkNavigation",id:e.id,children:(0,t.jsx)("div",{className:"ms-link-navigation-grid",children:e.cards.map(e=>{let r=e.fields.cta,n=e.fields.asset;if(!n&&!r)return null;let i=r?.[0]?.fields,a=i?.link,l=i?.openInNewTab,d=i?.ariaLabel||i?.text,u=(0,t.jsxs)(t.Fragment,{children:[n&&(0,t.jsx)("div",{className:"ms-link-navigation-card-image",children:(0,t.jsx)(o.default,{fields:n.fields})}),r&&(0,t.jsx)(s.default,{cta:r})]});return a?(0,t.jsx)("a",{href:a,target:l?"_blank":void 0,rel:l?"noopener noreferrer":void 0,"aria-label":d,className:"ms-link-navigation-card",children:u},e.sys.id):(0,t.jsx)("div",{className:"ms-link-navigation-card",children:u},e.sys.id)})})}):null;var w=e.i(52366),j=e.i(47960),N=e.i(2377),_=e.i(60270),T=e.i(36856),R=e.i(93259),A=e.i(7670);let L=({card:e,backgroundImage:r,backgroundImageDesktop:n,theme:i="auto",className:a,...l})=>(0,t.jsxs)(N.InView,{as:j.Section,className:(0,A.default)("relative flex h-msft-lvh items-center justify-center overflow-hidden",a),...(0,w.getThemeAttribute)(i),...l,children:[(0,t.jsx)(_.BackgroundMedia,{overlay:!0,children:(0,t.jsx)(R.ResponsiveMedia,{media:{mediaType:"image",...r},desktopMedia:n?{mediaType:"image",...n}:void 0,sizes:"100vw","data-inview":!0,"data-inview-anim":"scale-down"})}),(0,t.jsx)("div",{className:"container flex items-center justify-center","data-inview":!0,children:(0,t.jsx)(T.GenericCard,{className:"max-w-109.5",spacing:"spacious",textLayout:"centered","data-inview-anim":"fade-up",...e})})]});var S=e.i(36665);function I(e){let t=e?.fields?.images?.[0]?.fields?.file,r=t?.details?.image;return{src:t?.url??"",alt:e?.fields?.altText??"",width:r?.width,height:r?.height}}e.s(["resolveMediaImage",0,I],69943);let k=({fields:e,includes:r})=>{let{id:n,cards:i,theme:a,...l}=e,s=i?.[0],o={heading:s?.fields.heading?.fields?.text??"",body:s?.fields.description?(0,t.jsx)(M,{document:s.fields.description,includes:r}):void 0,cta:(0,S.resolveFirstCtaToLink)(s?.fields.cta)},d=I(s?.fields.asset),u=I(s?.fields.assetDesktop);return(0,t.jsx)("div",{"data-componentname":"WrapperFeaturePromoBanner",id:n,children:(0,t.jsx)(L,{backgroundImage:d,backgroundImageDesktop:""!=u.src?u:d,card:o,theme:a,...(0,S.pickDataAttributes)(l)})})},D=({fields:e,includes:r})=>{if(!e?.cards?.length)return null;let{cards:n,type:i}=e;if("Cards"===i||"Product Card"===i){let i=e.classes||"",a=e.inlineStyles||"",l=i.includes("fullbleed")?"fullbleed":"container",s=i.includes("lg-cards")?"lg":"md",d=n.length,u=i.includes("equal")||i.includes("height")?"h-100":"",c=i.includes("version2"),f=i.includes("copy-first")?"order-first pb-4":"",m=d>6&&i.includes("copilot-hub-cards")||d>=5?"row-cols-sm-2 row-cols-lg-3 justify-content-center":d>=4?"row-cols-sm-2 row-cols-lg-4":`row-cols-${s}-${d}`,g=i.includes("container-bg"),b=!g&&a?p(a):void 0,y=g&&a?p(a):void 0;return(0,t.jsx)("div",{id:e.id||void 0,className:`cmo-cards ${i}`,style:b,"data-componentname":"cf-cards",children:(0,t.jsx)("div",{className:l,children:(0,t.jsx)("div",{className:`row row-cols-1 ${m}`,style:y,children:n.map(e=>{let n=e?.fields?.classes||"",i=e?.fields?.inlineStyles||"",a=e?.fields?.isClickable?{"data-mount":"click-group"}:{};return c?(0,t.jsx)("div",{className:`col mt-3 ${n}`,style:i?p(i):void 0,children:(0,t.jsxs)("div",{className:`card-img-overlay ${u}`,...a,children:[(0,t.jsx)("div",{className:"card-background",children:e?.fields?.asset?.fields?.images&&(0,t.jsx)(o.default,{fields:e.fields.asset.fields})}),(0,t.jsx)("div",{className:"card-foreground p-4",children:(0,t.jsx)(h,{card:e,fields:e?.fields,includes:r,wrapperClassName:`card-body ${f}`})})]})},e?.sys?.id):(0,t.jsx)("div",{className:`col mt-3 ${n}`,children:(0,t.jsx)("div",{className:`card ${u}`,style:i?p(i):void 0,...a,children:(0,t.jsx)(h,{card:e,fields:e?.fields,includes:r,wrapperClassName:`card-body ${f}`})})},e?.sys?.id)})})})})}return"Small Cards"===i?(0,t.jsx)(E,{fields:e}):"Link Navigation"===i?(0,t.jsx)(x,{fields:e,includes:r}):"Feature Promo Banner"===i?(0,t.jsx)(k,{fields:e}):(0,t.jsx)("div",{id:e.id||void 0,className:e.classes||void 0,style:e.inlineStyles?p(e.inlineStyles):void 0,"data-componentname":"cf-features",children:n.map((e,n)=>(0,t.jsx)(v,{card:e,includes:r},`${e?.sys?.id}-${n}`))})};var C=e.i(18013);function O(e){let r,u,{assetMap:c,entryMap:f}=(r=new Map,u=new Map,e?.Asset?.forEach(e=>{r.set(e.sys.id,e)}),e?.Entry?.forEach(e=>{u.set(e.sys.id,e)}),{assetMap:r,entryMap:u});return{renderNode:{[n.BLOCKS.HEADING_1]:(e,r)=>(0,t.jsx)("h1",{className:"ms-h1",children:r}),[n.BLOCKS.HEADING_2]:(e,r)=>(0,t.jsx)("h2",{className:"ms-h2",children:r}),[n.BLOCKS.HEADING_3]:(e,r)=>(0,t.jsx)("h3",{className:"ms-h3",children:r}),[n.BLOCKS.HEADING_4]:(e,r)=>(0,t.jsx)("h4",{className:"ms-h4",children:r}),[n.BLOCKS.HEADING_5]:(e,r)=>(0,t.jsx)("h5",{className:"ms-h5",children:r}),[n.BLOCKS.HEADING_6]:(e,r)=>(0,t.jsx)("h6",{className:"ms-h6",children:r}),[n.BLOCKS.PARAGRAPH]:(e,r)=>(0,t.jsx)("p",{className:"ms-body",children:r}),[n.BLOCKS.UL_LIST]:(e,r)=>(0,t.jsx)("ul",{className:"ms-ul",children:r}),[n.BLOCKS.OL_LIST]:(e,r)=>(0,t.jsx)("ol",{className:"ms-ol",children:r}),[n.BLOCKS.LIST_ITEM]:(e,r)=>(0,t.jsx)("li",{className:"ms-li",children:r}),[n.BLOCKS.QUOTE]:(e,r)=>(0,t.jsx)("blockquote",{className:"ms-blockquote",children:r}),[n.BLOCKS.HR]:()=>(0,t.jsx)("hr",{className:"my-8"}),[n.BLOCKS.TABLE]:(e,r)=>{let n=(e.content||[])[0],i=n?.content?.every(e=>e?.nodeType==="table-header-cell")??!1,a=Array.isArray(r)?r:[r];return(0,t.jsx)("div",{className:"my-8 overflow-x-auto",children:(0,t.jsx)("table",{className:"ms-table w-full border-collapse text-left text-base text-ms-700 [&_tr:last-child]:border-black",children:i?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("thead",{className:"border-black",children:a[0]}),(0,t.jsx)("tbody",{children:a.slice(1)})]}):(0,t.jsx)("tbody",{children:a})})})},[n.BLOCKS.TABLE_ROW]:(e,r)=>(0,t.jsx)("tr",{className:"border-b border-ms-200",children:r}),[n.BLOCKS.TABLE_HEADER_CELL]:(e,r)=>(0,t.jsx)("th",{scope:"col",className:"px-3 py-6 first:pl-6 last:pr-6 text-left font-semibold text-black align-top [&_p]:m-0 [&_strong]:font-semibold [&_b]:font-semibold",children:r}),[n.BLOCKS.TABLE_CELL]:(e,r)=>(0,t.jsx)("td",{className:"px-3 py-6 first:pl-6 last:pr-6 text-black align-top [&_p]:m-0",children:r}),[n.BLOCKS.EMBEDDED_ASSET]:e=>{let r=e?.data?.target?.sys?.id,n=c.get(r);if(!n)return null;let{file:i,title:a}=n.fields,l=i?.url?.startsWith("//")?`https:${i.url}`:i?.url;return i.contentType.startsWith("image/")?(0,t.jsxs)("figure",{className:"my-6",children:[(0,t.jsx)("img",{src:l,alt:a,className:"w-full rounded-lg",loading:"lazy"}),a&&(0,t.jsx)("figcaption",{className:"text-sm text-ms-600 mt-2",children:a})]}):i.contentType.startsWith("video/")?(0,t.jsxs)("video",{controls:!0,className:"w-full my-6 rounded-lg",children:[(0,t.jsx)("source",{src:l,type:i.contentType}),"Your browser does not support the video tag."]}):null},[n.BLOCKS.EMBEDDED_ENTRY]:r=>{let n=r.data.target.sys.id,i=f.get(n);if(!i)return null;if("codeBlock"===i.sys.contentType.sys.id)return(0,t.jsx)("pre",{children:i.fields.code});if("mediaImage"===i.sys.contentType.sys.id){let e=(i.fields?.images||[]).map(e=>{if(e?.fields?.file)return e;let t=e?.sys?.id;return t?c.get(t):void 0}).filter(Boolean),r={...i.fields||{},images:e,caption:void 0};return(0,t.jsx)("div",{className:"my-6 [&_figure]:rounded-sm [&_img]:rounded-sm [&_figcaption]:hidden",children:(0,t.jsx)(o.default,{fields:r})})}if("accordion"===i.sys.contentType.sys.id){let r=(i.fields?.items||[]).map(e=>{let t=e.fields?e:f.get(e.sys?.id);return t?.fields?t:{sys:e.sys,fields:{}}}),n=i.fields?.heading?.fields?i.fields.heading:f.get(i.fields?.heading?.sys?.id),a=(i.fields?.cta||[]).map(e=>e.fields?e:f.get(e.sys?.id)||e);return(0,t.jsx)(d.default,{fields:{...i.fields,items:r,heading:n,cta:a},includes:e})}if("cards"===i.sys.contentType.sys.id){let r=(i.fields?.cards||[]).map(e=>{let t=e.fields?e:f.get(e.sys?.id)||e;if(!t?.fields)return t;let r=t.fields,n=r.heading?.fields?r.heading:f.get(r.heading?.sys?.id)||r.heading,i=r.badge?.fields?r.badge:f.get(r.badge?.sys?.id)||r.badge,a=(r.cta||[]).map(e=>e.fields?e:f.get(e.sys?.id)||e),l=r.asset?.fields?r.asset:f.get(r.asset?.sys?.id)||c.get(r.asset?.sys?.id)||r.asset;if(l?.fields){let e=(l.fields.images||[]).map(e=>e.fields?e:c.get(e.sys?.id)||e),t=(l.fields.videos||[]).map(e=>e.fields?e:c.get(e.sys?.id)||e);l={...l,fields:{...l.fields,images:e,videos:t}}}return{...t,fields:{...r,heading:n,badge:i,asset:l,cta:a}}});return(0,t.jsx)(D,{fields:{...i.fields,cards:r},includes:e})}if("footnotes"===i.sys.contentType.sys.id){let r=i.fields?.items||[],n=i.fields?.classes||"",a=r.map(e=>e.fields?e:f.get(e.sys?.id)||e),l=a.filter(e=>!e?.fields?.id||"0"===e.fields.id),s=a.filter(e=>e?.fields?.id&&"0"!==e.fields.id);return(0,t.jsxs)("div",{id:"footnotes",className:`footnotes ${n}`.trim(),"data-componentname":"cf-footnotes",role:"region","aria-label":"Footnotes",children:[l.map((r,n)=>{let i=r?.fields?.text||r?.fields?.body||{nodeType:"document",content:[]};return(0,t.jsx)("p",{className:"py-1 footnote-item mb-0",children:P(i,e)},r?.sys?.id||`plain-${n}`)}),(0,t.jsx)("ul",{className:"list-unstyled mb-0 px-md-4",children:s.map(r=>{let n=r.fields.id,i=r?.fields?.text||r?.fields?.body||{nodeType:"document",content:[]};return(0,t.jsxs)("li",{className:"py-2 footnote-item","data-fn-id":n,children:[(0,t.jsxs)("a",{id:`sup${n}`,className:"supLink",href:`#ref-${n}`,"aria-label":r?.fields?.ariaLabel||`Footnote ${n}`,"data-fn-id":n,children:["[",(0,t.jsx)("span",{className:"supFn",children:n}),"]"]})," ",P(i,e)]},r?.sys?.id||`fn-${n}`)})})]})}return null},[a.INLINES.EMBEDDED_ENTRY]:e=>{let r=f.get(e.data.target.sys.id);if(!r)return console.warn("Missing inline entry:",e.data.target.sys.id),null;if("footnoteItem"===r.sys.contentType.sys.id){let e=r.fields?.id||r.sys.id;return(0,t.jsx)("sup",{id:`ref-${e}`,"data-fn-id":e,children:(0,t.jsx)("a",{href:`#footnote-${e}`,"aria-label":r.fields?.ariaLabel||`Footnote ${e}`,className:"c-hyperlink underline",children:(0,t.jsx)("span",{className:"supText",children:e})})})}if("genericCta"===r.sys.contentType.sys.id){let e=r.fields?.type,n=r.fields?.text;if("Inline Link"===e){let e=r.fields?.link,i="string"==typeof e?e.trim():"",a=!!r.fields?.openInNewTab;return(0,t.jsx)("a",{href:i||"#","aria-label":r.fields?.ariaLabel||n,className:"c-hyperlink underline",target:a?"_blank":void 0,"data-bi-ecn":r.fields?.dataBiEcn||n,"data-bi-ehn":r.fields?.dataBiEhn||n,"data-bi-hn":r.fields?.dataBiHn||n,children:(0,t.jsx)("span",{className:"supText",children:n})})}}return(0,t.jsx)(s.default,{cta:[r]})},[a.INLINES.HYPERLINK]:(e,r)=>{let n=e.data.uri,i=n.startsWith("/"),a=n.startsWith("#");if(i)return(0,t.jsx)(l.default,{href:n,children:r});if(a){let e=n.match(/^#(?:sup|f)(\w+)$/);if(e){let r=e[1];return(0,t.jsx)("sup",{"data-fn-id":r,children:(0,t.jsx)("a",{href:n,id:`ref-${r}`,"aria-label":`Footnote ${r}`,className:"c-hyperlink supBLink",children:(0,t.jsx)("span",{className:"supText",children:r})})})}return(0,t.jsx)("a",{href:n,children:r})}return(0,t.jsx)("a",{href:n,target:"_blank",rel:"noopener noreferrer",children:r})},[a.INLINES.ASSET_HYPERLINK]:(e,r)=>{let{file:n}=e.data.target.fields;return(0,t.jsx)("a",{href:`https:${n.url}`,download:!0,children:r})},[a.INLINES.ENTRY_HYPERLINK]:(e,r)=>(0,t.jsx)("span",{className:"font-bold",children:r})},renderMark:{[i.MARKS.BOLD]:e=>(0,t.jsx)("strong",{className:"font-bold",children:e}),[i.MARKS.ITALIC]:e=>(0,t.jsx)("em",{className:"italic",children:e}),[i.MARKS.UNDERLINE]:e=>(0,t.jsx)("u",{className:"underline",children:e}),[i.MARKS.CODE]:e=>(0,t.jsx)("pre",{className:"bg-gray-900 text-ms-100 p-4 rounded-lg my-4 overflow-x-auto",children:(0,t.jsx)("code",{className:"bg-gray-100 text-ms-700 px-2 py-1 rounded font-mono text-sm",children:e})}),[i.MARKS.STRIKETHROUGH]:e=>(0,t.jsx)("s",{className:"line-through",children:e})}}}function P(e,i){let a=O(i),l={...a,renderNode:{...a.renderNode||{},[n.BLOCKS.PARAGRAPH]:(e,r)=>(0,t.jsx)("span",{className:"my-0 leading-[1.5] text-ms-700 text-sm",children:r})}};return(0,r.documentToReactComponents)(e,l)}function M({document:e,includes:n}){return e?(0,t.jsxs)("div",{className:"rich-text-content",children:[(0,r.documentToReactComponents)(e,O(n)),(0,t.jsx)(C.default,{})]}):null}let B=M},21235,e=>{"use strict";e.s(["default",()=>l]);var t=e.i(43476),r=e.i(71645),n=e.i(56438),i=e.i(96463),a=e.i(95877);let l=({fields:e,includes:l={}})=>{let{items:s=[],heading:o,cta:d,classes:u="",hideIcon:c=!1}=e,f=(0,r.useId)(),[p,m]=(0,r.useState)(()=>new Set),h=(0,r.useCallback)(e=>{m(t=>{let r=new Set(t);return r.has(e)?r.delete(e):r.add(e),r})},[]),g=(0,r.useMemo)(()=>s.filter(e=>e.fields.question&&e.fields.answer).map(e=>({question:e.fields.question,answer:e?.fields?.answer?(0,t.jsx)(a.default,{document:e.fields.answer,includes:l}):null,cta:e.fields.cta||[]})),[s]),b=(0,r.useCallback)(()=>{m(new Set(g.map((e,t)=>t)))},[g]),y=(0,r.useCallback)(()=>{m(new Set)},[]);if(!s||0===s.length||!g||0===g.length)return null;let v=p.size===g.length,E=0===p.size;return(0,t.jsxs)("div",{className:`ms-accordion ${u}`,children:[o?.fields&&(0,t.jsx)(i.default,{fields:o.fields}),(0,t.jsxs)("div",{className:"ms-accordion-controls",children:[(0,t.jsx)("button",{type:"button",className:`ms-accordion-control-btn ${v?"ms-accordion-control-disabled":""}`,onClick:()=>!v&&b(),"aria-label":"Expand All","aria-disabled":v,children:"Expand All"}),(0,t.jsx)("span",{"aria-hidden":"true",className:"ms-accordion-control-separator",children:"|"}),(0,t.jsx)("button",{type:"button",className:`ms-accordion-control-btn ${E?"ms-accordion-control-disabled":""}`,onClick:()=>!E&&y(),"aria-label":"Collapse All","aria-disabled":E,children:"Collapse All"})]}),(0,t.jsx)("ul",{className:"ms-accordion-list",role:"list",children:g.map((e,r)=>{if(!e)return null;let i=p.has(r),a=`${f}-panel-${r}`,l=`${f}-trigger-${r}`;return(0,t.jsxs)("li",{className:"ms-accordion-item",children:[(0,t.jsx)("h4",{className:"ms-accordion-header",children:(0,t.jsxs)("button",{id:l,type:"button",className:"ms-accordion-trigger",onClick:()=>h(r),"aria-expanded":i,"aria-controls":a,children:[!c&&(0,t.jsx)("span",{className:`ms-accordion-icon ${i?"ms-accordion-icon-open":""}`,"aria-hidden":"true"}),e.question]})}),(0,t.jsx)("div",{id:a,role:"region","aria-labelledby":l,className:"ms-accordion-panel",style:{display:i?"block":"none"},children:(0,t.jsxs)("div",{className:"ms-accordion-body",children:[e.answer,e.cta&&e.cta.length>0&&(0,t.jsx)("div",{className:"mt-4",children:(0,t.jsx)(n.default,{cta:e.cta})})]})})]},r)})}),d&&d.length>0&&(0,t.jsx)("div",{className:"mt-6",children:(0,t.jsx)(n.default,{cta:d})})]})}}]);