(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 a},formatWithValidation:function(){return d},urlObjectKeys:function(){return o}};for(var s in n)Object.defineProperty(r,s,{enumerable:!0,get:n[s]});let i=e.r(90809)._(e.r(98183)),l=/https?|ftp|gopher|file/;function a(e){let{auth:t,hostname:r}=e,n=e.protocol||"",s=e.pathname||"",a=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(i.urlQueryToSearchParams(o)));let u=e.search||o&&`?${o}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||l.test(n))&&!1!==d?(d="//"+(d||""),s&&"/"!==s[0]&&(s="/"+s)):d||(d=""),a&&"#"!==a[0]&&(a="#"+a),u&&"?"!==u[0]&&(u="?"+u),s=s.replace(/[?#]/g,encodeURIComponent),u=u.replace("#","%23"),`${n}${d}${s}${u}${a}`}let o=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function d(e){return a(e)}},18581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return s}});let n=e.r(71645);function s(e,t){let r=(0,n.useRef)(null),s=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=s.current;t&&(s.current=null,t())}else e&&(r.current=i(e,n)),t&&(s.current=i(t,n))},[e,t])}function i(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 i}});let n=e.r(18967),s=e.r(52817);function i(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,s.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 s in n)Object.defineProperty(r,s,{enumerable:!0,get:n[s]});let i=e.r(90809),l=e.r(43476),a=i._(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;let n,s,i,[b,v]=(0,a.useOptimistic)(m.IDLE_LINK_STATUS),E=(0,a.useRef)(null),{href:x,as:w,children:j,prefetch:N=null,passHref:_,replace:R,shallow:T,scroll:S,onClick:A,onMouseEnter:I,onTouchStart:L,legacyBehavior:D=!1,onNavigate:k,transitionTypes:C,ref:O,unstable_dynamicOnHover:P,...M}=t;n=j,D&&("string"==typeof n||"number"==typeof n)&&(n=(0,l.jsx)("a",{children:n}));let B=a.default.useContext(d.AppRouterContext),H=!1!==N,$=!1!==N&&!0===N?g.FetchStrategy.Full:g.FetchStrategy.PPR,U="string"==typeof(r=w||x)?r:(0,o.formatUrl)(r);if(D){if(n?.$$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});s=a.default.Children.only(n)}let z=D?s&&"object"==typeof s&&s.ref:O,G=a.default.useCallback(e=>(null!==B&&(E.current=(0,m.mountLinkInstance)(e,U,B,$,H,v)),()=>{E.current&&((0,m.unmountLinkForCurrentNavigation)(E.current),E.current=null),(0,m.unmountPrefetchableInstance)(e)}),[H,U,B,$,v]),K={ref:(0,u.useMergedRef)(G,z),onClick(t){D||"function"!=typeof A||A(t),D&&s.props&&"function"==typeof s.props.onClick&&s.props.onClick(t),!B||t.defaultPrevented||function(t,r,n,s,i,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)){s&&(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);a.default.startTransition(()=>{c(r,s?"replace":"push",!1===i?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,n.current,o)})}}(t,U,E,R,S,k,C)},onMouseEnter(e){D||"function"!=typeof I||I(e),D&&s.props&&"function"==typeof s.props.onMouseEnter&&s.props.onMouseEnter(e),B&&H&&(0,m.onNavigationIntent)(e.currentTarget,!0===P)},onTouchStart:function(e){D||"function"!=typeof L||L(e),D&&s.props&&"function"==typeof s.props.onTouchStart&&s.props.onTouchStart(e),B&&H&&(0,m.onNavigationIntent)(e.currentTarget,!0===P)}};return(0,c.isAbsoluteUrl)(U)?K.href=U:D&&!_&&("a"!==s.type||"href"in s.props)||(K.href=(0,f.addBasePath)(U)),i=D?a.default.cloneElement(s,K):(0,l.jsx)("a",{...M,...K,children:n}),(0,l.jsx)(y.Provider,{value:b,children:i})}e.r(84508);let y=(0,a.createContext)(m.IDLE_LINK_STATUS),v=()=>(0,a.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 a}});let n=e.r(71645),s="u"{}:n.useLayoutEffect,l=s?()=>{}:n.useEffect;function a(e){let{headManager:t,reduceComponentsToState:r}=e;function a(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return s&&(t?.mountedInstances?.add(e.children),a()),i(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),i(()=>(t&&(t._pendingUpdate=a),()=>{t&&(t._pendingUpdate=a)})),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 s in n)Object.defineProperty(r,s,{enumerable:!0,get:n[s]});let i=e.r(55682),l=e.r(90809),a=e.r(43476),o=l._(e.r(71645)),d=i._(e.r(98879)),u=e.r(42732);function c(){return[(0,a.jsx)("meta",{charSet:"utf-8"},"charset"),(0,a.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,s;return e.reduce(f,[]).reverse().concat(c().reverse()).filter((t=new Set,r=new Set,n=new Set,s={},e=>{let i=!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)?i=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?i=!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,a.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:s,blurDataURL:i,objectFit:l}){let a=r?40*r:e,o=s?40*s:t,d=a&&o?`viewBox='0 0 ${a} ${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=${i}"/%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 i},imageConfigDefault:function(){return l}};for(var s in n)Object.defineProperty(r,s,{enumerable:!0,get:n[s]});let i=["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),s=e.r(88143),i=e.r(87690),l=["-moz-initial","fill","none","scale-down",void 0];function a(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:R,objectFit:T,objectPosition:S,lazyBoundary:A,lazyRoot:I,...L},D){var k;let C,O,P,{imgConf:M,showAltText:B,blurComplete:H,defaultLoader:$}=D,U=M||i.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=L.loader||$;delete L.loader,delete L.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(R){"fill"===R&&(b=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[R];e&&(y={...y,...e});let r={responsive:"100vw",fill:"100vw"}[R];r&&!t&&(t=r)}let K="",Y=o(h),F=o(g);if((k=e)&&"object"==typeof k&&(a(k)||void 0!==k.src)){let t=a(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(Y||F){if(Y&&!F){let e=Y/t.width;F=Math.round(t.height*e)}else if(!Y&&F){let e=F/t.height;Y=Math.round(t.width*e)}}else Y=t.width,F=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:T,objectPosition:S}:{},B?{}:{color:"transparent"},y),Q=H||"empty"===w?null:"blur"===w?`url("data:image/svg+xml;charset=utf-8,${(0,s.getImageBlurSvg)({widthInt:Y,heightInt:F,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:s,quality:i,sizes:l,loader:a}){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,s=[];for(let e;e=r.exec(n);)s.push(parseInt(e[2]));if(s.length){let r=.01*Math.min(...s);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,s,l),u=o.length-1;return{sizes:l||"w"!==d?l:"100vw",srcSet:o.map((r,n)=>`${a({config:e,src:t,quality:i,width:r})} ${"w"===d?r:n+1}${d}`).join(", "),src:a({config:e,src:t,quality:i,width:o[u]})}}({config:C,src:e,unoptimized:r,width:Y,quality:V,sizes:t,loader:z}),ee=W?"lazy":f;return{props:{...L,loading:ee,fetchPriority:N,width:Y,height:F,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 i}});let n=e.r(55682)._(e.r(71645)),s=e.r(87690),i=n.default.createContext(s.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),s=e.r(43369);function i({config:e,src:t,width:r,quality:l}){let a=(0,s.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){a=n,r.delete("dpl");let s=r.toString();t=t.slice(0,e)+(s?"?"+s:"")}}}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("/")&&a?`&dpl=${a}`:""}`}i.__next_img_default=!0;let l=i},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),s=e.r(90809),i=e.r(43476),l=s._(e.r(71645)),a=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,s,i,l){let a=e?.src;e&&e["data-loaded-src"]!==a&&(e["data-loaded-src"]=a,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&s(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,s=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>s,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{s=!0,t.stopPropagation()}})}n?.current&&n.current(e)}}))}function b(e){return l.use?{fetchPriority:e}:{fetchpriority:e}}"u"{let T=(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]),S=(0,m.useMergedRef)(R,T);return(0,i.jsx)("img",{..._,...b(u),loading:f,width:s,height:n,decoding:a,"data-nimg":h?"fill":"1",className:o,style:d,sizes:r,srcSet:t,src:e,ref:S,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&&a.default.preload?(a.default.preload(t.src,r),null):(0,i.jsx)(o.default,{children:(0,i.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),s=(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),s=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:s,localPatterns:"u"{m.current=a},[a]);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:s,blurComplete:b,showAltText:x});return(0,i.jsxs)(i.Fragment,{children:[(0,i.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,i.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:s=!1,onClick:i})=>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:a="#",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||s)&&(E=(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("span",{children:m})}));return(0,t.jsx)("a",{href:a,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:i,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:s="",visualLevel:i}=e;if(!s)return null;let l=n?`h${n}`:"h2",a=i?r[`h${i}`]:r[l];return t.default.createElement(l,{className:a},s)}])},98038,65218,35825,52888,89472,e=>{"use strict";var t,r,n,s=e.i(71645),i=((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,i],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 a(e,t){for(let r of Object.keys(e))if(t===e[r])return!0;return!1}function o(e){if(e.nodeType!==i.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 a(i,e.nodeType)},"isEmptyParagraph",0,o,"isInline",0,function(e){return a(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}],37584);var d=e.i(37584),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=[i.PARAGRAPH,i.HEADING_1,i.HEADING_2,i.HEADING_3,i.HEADING_4,i.HEADING_5,i.HEADING_6,i.OL_LIST,i.UL_LIST,i.HR,i.QUOTE,i.EMBEDDED_ENTRY,i.EMBEDDED_ASSET,i.EMBEDDED_RESOURCE,i.TABLE],f=[i.PARAGRAPH,i.HEADING_1,i.HEADING_2,i.HEADING_3,i.HEADING_4,i.HEADING_5,i.HEADING_6,i.OL_LIST,i.UL_LIST,i.HR,i.QUOTE,i.EMBEDDED_ENTRY,i.EMBEDDED_ASSET,i.EMBEDDED_RESOURCE];i.TABLE,i.TABLE_ROW,i.TABLE_CELL,i.TABLE_HEADER_CELL,i.HR,i.EMBEDDED_ENTRY,i.EMBEDDED_ASSET,i.EMBEDDED_RESOURCE;let p={[i.OL_LIST]:[i.LIST_ITEM],[i.UL_LIST]:[i.LIST_ITEM],[i.LIST_ITEM]:f,[i.QUOTE]:[i.PARAGRAPH],[i.TABLE]:[i.TABLE_ROW],[i.TABLE_ROW]:[i.TABLE_CELL,i.TABLE_HEADER_CELL],[i.TABLE_CELL]:[i.PARAGRAPH,i.UL_LIST,i.OL_LIST],[i.TABLE_HEADER_CELL]:[i.PARAGRAPH]},m=[i.HEADING_1,i.HEADING_2,i.HEADING_3,i.HEADING_4,i.HEADING_5,i.HEADING_6];[i.PARAGRAPH,...m],i.DOCUMENT,i.PARAGRAPH,i.HEADING_1,i.HEADING_2,i.HEADING_3,i.HEADING_4,i.HEADING_5,i.HEADING_6,i.OL_LIST,i.UL_LIST,i.LIST_ITEM,i.HR,i.QUOTE,i.EMBEDDED_ENTRY,i.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,s)=>{if(n)return;let i=t(r,this.path.of(e).of(s));i.length>0&&(n=!0),this.catch(...i)})}}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:s=0}=Array.isArray(this.contentRule)?{nodeTypes:this.contentRule}:this.contentRule(e,t);if(0===n.length&&s>0)throw Error(`Invalid content rule. Cannot have enforce a 'min' of ${s} with no nodeTypes`);if(r.minLength("content",s),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([i.LIST_ITEM]),x("Entry",b),E(()=>({nodeTypes:[i.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}),i.DOCUMENT,E(c),i.PARAGRAPH,i.HEADING_1,i.HEADING_2,i.HEADING_3,i.HEADING_4,i.HEADING_5,i.HEADING_6,i.QUOTE,E(p[i.QUOTE]),i.EMBEDDED_ENTRY,i.EMBEDDED_ASSET,x("Asset",b),i.EMBEDDED_RESOURCE,x("Contentful:Entry",b),i.HR,E(b),i.OL_LIST,i.UL_LIST,i.LIST_ITEM,E([...f].sort()),i.TABLE,E(()=>({nodeTypes:[i.TABLE_ROW],min:1})),i.TABLE_ROW,E(()=>({nodeTypes:[i.TABLE_CELL,i.TABLE_HEADER_CELL],min:1})),i.TABLE_CELL,i.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={[i.DOCUMENT]:(e,t)=>t,[i.PARAGRAPH]:(e,t)=>s.default.createElement("p",null,t),[i.HEADING_1]:(e,t)=>s.default.createElement("h1",null,t),[i.HEADING_2]:(e,t)=>s.default.createElement("h2",null,t),[i.HEADING_3]:(e,t)=>s.default.createElement("h3",null,t),[i.HEADING_4]:(e,t)=>s.default.createElement("h4",null,t),[i.HEADING_5]:(e,t)=>s.default.createElement("h5",null,t),[i.HEADING_6]:(e,t)=>s.default.createElement("h6",null,t),[i.EMBEDDED_ENTRY]:(e,t)=>s.default.createElement("div",null,t),[i.EMBEDDED_RESOURCE]:(e,t)=>s.default.createElement("div",null,t),[i.UL_LIST]:(e,t)=>s.default.createElement("ul",null,t),[i.OL_LIST]:(e,t)=>s.default.createElement("ol",null,t),[i.LIST_ITEM]:(e,t)=>s.default.createElement("li",null,t),[i.QUOTE]:(e,t)=>s.default.createElement("blockquote",null,t),[i.HR]:()=>s.default.createElement("hr",null),[i.TABLE]:(e,t)=>s.default.createElement("table",null,s.default.createElement("tbody",null,t)),[i.TABLE_ROW]:(e,t)=>s.default.createElement("tr",null,t),[i.TABLE_HEADER_CELL]:(e,t)=>s.default.createElement("th",null,t),[i.TABLE_CELL]:(e,t)=>s.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)=>s.default.createElement("a",{href:e.data.uri},t)},j={[u.BOLD]:e=>s.default.createElement("b",null,e),[u.ITALIC]:e=>s.default.createElement("i",null,e),[u.UNDERLINE]:e=>s.default.createElement("u",null,e),[u.CODE]:e=>s.default.createElement("code",null,e),[u.SUPERSCRIPT]:e=>s.default.createElement("sup",null,e),[u.SUBSCRIPT]:e=>s.default.createElement("sub",null,e),[u.STRIKETHROUGH]:e=>s.default.createElement("s",null,e)};function N(e,t){return s.default.createElement("span",{key:t.data.target.sys.id},"type: ",t.nodeType," id: ",t.data.target.sys.id)}function _(e,t){return s.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:i,renderText:l,preserveWhitespace:a}=r;if(d.isText(t)){let e=l?l(t.value):t.value;if(a&&!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(s.default.createElement("br",null))}),e=r}return t.marks.reduce((e,t)=>i[t.type]?i[t.type](e):e,e)}{var o;let i=(o=t.content,o.map((t,n)=>{var i;return i=e(t,r),(0,s.isValidElement)(i)&&null===i.key?(0,s.cloneElement)(i,{key:n}):i}));return t.nodeType&&n[t.nodeType]?n[t.nodeType](t,i):s.default.createElement(s.default.Fragment,null,i)}}(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 s in n)Object.defineProperty(r,s,{enumerable:!0,get:n[s]});let i=e.r(55682),l=e.r(8927),a=e.r(5500),o=i._(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=a.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 s;if(!e)return null;let i="",l="",a="No Round",o="";if(e&&"videos"in e){let t=e.posterImage;if(!t?.fields?.file?.url)return null;s=t,i=t.fields.description||t.fields.title||"",a=e.style||"No Round"}else{let{images:t=[],altText:r="",caption:n="",style:d="No Round",inlineStyles:u=""}=e;s=t[0],i=r,l=n,a=d,o=u}if(!s?.fields?.file?.url)return null;let d=(0,n.normalizeUrl)(s.fields.file.url)||s.fields.file.url,u=s.fields.file.details?.image?.width||1200,c=s.fields.file.details?.image?.height||600,f=a.startsWith("More Rounded")?"rounded-2xl":a.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:i||"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:s,title:i="",description:l="",ariaLabel:a="",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,s=setInterval(()=>{r++,window.ump?(clearInterval(s),e()):r>=20&&(clearInterval(s),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 a=document.createElement("universal-media-player");t.appendChild(a);let c=document.documentElement.lang?.toLowerCase()||"en-us";n(a,{partnerName:i,autoplay:u,title:i,description:l,language:c,reporting:!0,poster:s,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=a.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,s,i,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":i,"data-video-description":l,"data-video-arialabel":a,"data-video-poster":s||"","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 s=e.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d+(?:\.\d+)?))?\)$/);t=s[1],r=s[2],n=s[3]}else{let s=+("0x"+e.slice(1).replace(e.length<5&&/./g,"$&$&"));t=s>>16,r=s>>8&255,n=255&s}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),s=()=>(0,r.useContext)(n)??0;e.s(["Section",0,({children:e,as:r,level:i,ref:l,fragment:a,...o})=>{let d=s();return(0,t.jsx)(n.Provider,{value:i??Math.min(6,d+1),children:a?(0,t.jsx)(t.Fragment,{children:e}):(0,t.jsx)(r||"section",{ref:l,...o,children:e})})},"useSectionContext",0,s])},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="",s=arguments.length;r{"use strict";let t=null,r="0px",n=0,s=new Map,i=new WeakMap,l=0;e.s(["getIntersectionObserver",0,(e,a)=>{let o=(({root:e=t,rootMargin:s=r,threshold:a=n}={})=>`${((e=t)=>{if(null==e)return"viewport";let r=i.get(e);if(r)return r;let n=`root-${++l}`;return i.set(e,n),n})(e)}|${s}|${((e=n)=>`${e}`)(a)}`)(a);return s.has(o)||s.set(o,(({root:e=t,rootMargin:s=r,threshold:i=n,polyfill:l}={})=>{let a=new Map,o=new(l||window.IntersectionObserver)((e,t)=>{e.forEach(e=>{a.get(e.target)?.forEach(r=>r(e,t))})},{root:e,rootMargin:s,threshold:i});return{observer:o,subscribe(e,t){let r=a.get(e)??new Set;r.size||o.observe(e),r.add(t),a.set(e,r)},unsubscribe(e,t){let r=a.get(e);if(r?.size&&r.has(t)){if(1===r.size){o.unobserve(e),a.delete(e);return}r.delete(t)}}}})({...a,polyfill:e})),s.get(o)}])},2377,e=>{"use strict";var t=e.i(64405),r=e.i(7670),n=e.i(43476),s=e.i(71645),i=e.i(33363);let l="[data-inview]",a=()=>{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=>{let t=Array.from(e.querySelectorAll(l));return e.matches(l)&&t.unshift(e),t};e.s(["InView",0,({as:e,className:l,threshold:c,rootMargin:f,onVisibilityChange:p,ref:m,...h})=>{let g=(0,s.useRef)(null),b=(0,t.useMergedRefs)(g,m),y=(0,s.useRef)(c),v=(0,s.useRef)(f),E=(0,s.useRef)(new WeakSet),x="function"==typeof p,w=(0,s.useEffectEvent)((e,t)=>p?.(e,t));return(0,s.useEffect)(()=>{let e=g.current;if(!e||"u"{a()&&(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,i.getIntersectionObserver)(void 0,{rootMargin:v.current,threshold:y.current}),n=e=>{!1===w(e.isIntersecting,e)&&s()},s=()=>t.unsubscribe(e,n);t.subscribe(e,n),r.push(s)}let s=u(e);if(t("observing",{targets:s.length,hasOnChange:x,root:n}),s.forEach(e=>{let s=e.hasAttribute("data-inview-repeat"),l=e.hasAttribute("data-inview-defer");if(!s&&E.current.has(e)){t("skip (already revealed)",{target:e}),l?d(e,!1):o(e,!0);return}let a=(0,i.getIntersectionObserver)(void 0,{root:n,rootMargin:e.dataset.inviewMargin??"0px 0px -10% 0px",threshold:null!=e.dataset.inviewThreshold?parseFloat(e.dataset.inviewThreshold):0}),u=r=>{let n=r.isIntersecting;t(l?"defer":"reveal",{target:e,isVisible:n,repeat:s,ratio:r.intersectionRatio}),l?d(e,!n):o(e,n),!s&&n&&(t("settled (unsubscribing)",{target:e}),E.current.add(e),a.unsubscribe(e,u))};a.subscribe(e,u),r.push(()=>a.unsubscribe(e,u))}),a()&&"u">typeof MutationObserver){let n=new Set(s),i=new MutationObserver(()=>{n.forEach(e=>{e.isConnected||(t("tracked target removed from DOM while still subscribed",{target:e}),n.delete(e))})});i.observe(e,{childList:!0,subtree:!0}),r.push(()=>i.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})},"inViewAnimStyle",0,({delay:e,duration:t,easing:r,fromTranslateX:n,fromTranslateY:s}={})=>({...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==s?{}:{"--inview-from-translate-y":s}})])},66771,e=>{"use strict";e.s(["tw",0,function(e,...t){return String.raw({raw:e},...t)}])},97256,e=>{"use strict";var t=e.i(43476);e.i(71645),e.s(["R",0,{Link:({href:e,...r})=>(0,t.jsx)("a",{href:e,...r}),Image:({src:e,ref:r,...n})=>{let{unoptimized:s,fill:i,quality:l,blurDataURL:a,placeholder:o,...d}=n;return(0,t.jsx)("img",{ref:r,src:"object"==typeof e?e.src:e,...d})}}])},53402,29315,93733,30628,76477,977,19805,67805,84977,26292,35423,72547,90668,69095,e=>{"use strict";let t;e.i(47167);var r=e.i(71645);function n(){return"u">typeof window}function s(e){return a(e)?(e.nodeName||"").toLowerCase():"#document"}function i(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function l(e){var t;return null==(t=(a(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function a(e){return!!n()&&(e instanceof Node||e instanceof i(e).Node)}function o(e){return!!n()&&(e instanceof Element||e instanceof i(e).Element)}function d(e){return!!n()&&(e instanceof HTMLElement||e instanceof i(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(s(e))}function v(e){return i(e).getComputedStyle(e)}function E(e){if("html"===s(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,s,"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 s;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),a=l===(null==(s=t.ownerDocument)?void 0:s.body),o=i(l);if(!a)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,i,"isContainingBlock",0,g,"isElement",0,o,"isHTMLElement",0,d,"isLastTraversableNode",0,y,"isNode",0,a,"isOverflowElement",0,c,"isShadowRoot",0,u,"isTableElement",0,function(e){return/^(table|td|th)$/.test(s(e))},"isTopLayer",0,f,"isWebKit",0,b],29315);let w={...r};e.s(["SafeReact",0,w],93733);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],30628);let _=w.useInsertionEffect,R=_&&_!==w.useLayoutEffect?_:e=>e();function T(e){let t=N(S).current;return t.next=e,R(t.effect),t.trampoline}function S(){let e={next:void 0,callback:A,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function A(){}e.s(["useStableCallback",0,T],76477);let I="u">typeof document?r.useLayoutEffect:()=>{};function L(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}e.s(["useIsoLayoutEffect",0,I],977);let D={};function k(e,t,r,n,s){if(!r&&!n&&!s&&!e)return O(t);let i=O(e);return t&&(i=P(i,t)),r&&(i=P(i,r)),n&&(i=P(i,n)),s&&(i=P(i,s)),i}function C(e){if(0===e.length)return D;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 s=t(...r);return n.baseUIHandlerPrevented||e?.(...r),s}let s=t(...r);return e?.(...r),s}:$(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),s=e.charCodeAt(2);return 111===r&&110===n&&s>=65&&s<=90&&("function"==typeof t||void 0===t)}function B(e){return"function"==typeof e}function H(e,t){return B(e)?e(t):e??D}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,k,"mergePropsN",0,C],19805);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],67805);let Y=r.createContext(void 0);function F(e=!1){let t=r.useContext(Y);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 s,i,l,a,o;let d=N(Q).current;return s=d,i=e,l=t,a=r,o=n,(s.refs[0]!==i||s.refs[1]!==l||s.refs[2]!==a||s.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 s||(e.tabIndex=i,!l&&n&&(e.tabIndex=t?i:-1)),(l&&(t||a)||!l&&n)&&(e["aria-disabled"]=n),l&&(!t||o)&&(e.disabled=n),e},[s,n,t,a,o,l,i])}}({focusableWhenDisabled:n,disabled:t,composite:d,tabIndex:s,isNativeButton:i}),c=r.useCallback(()=>{let e=a.current;W(e)&&d&&t&&void 0===u.disabled&&e.disabled&&(e.disabled=!1)},[t,u.disabled,d]);return I(c,[c]),{getButtonProps:r.useCallback((e={})=>{let{onClick:r,onMouseDown:n,onKeyUp:s,onKeyDown:l,onPointerDown:a,...o}=e;return k({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 s=e.target===e.currentTarget,a=e.currentTarget,o=W(a),u=!i&&(n=a,!!(n?.tagName==="A"&&n?.href)),c=s&&(i?o:!u),f="Enter"===e.key,p=" "===e.key,m=a.getAttribute("role"),h=m?.startsWith("menuitem")||"option"===m||"gridcell"===m;if(s&&d&&p){if(e.defaultPrevented&&h)return;e.preventDefault(),u||i&&o?(a.click(),e.preventBaseUIHandler()):c&&(r?.(e),e.preventBaseUIHandler());return}c&&(!i&&(p||f)&&e.preventDefault(),!i&&f&&r?.(e))},onKeyUp(e){t||((U(e),s?.(e),e.target===e.currentTarget&&i&&d&&W(e.currentTarget)&&" "===e.key)?e.preventDefault():!e.baseUIHandlerPrevented&&(e.target!==e.currentTarget||i||d||" "!==e.key||r?.(e)))},onPointerDown(e){t?e.preventDefault():a?.(e)}},i?{type:"button"}:{role:"button"},u,o)},[t,u,d,i]),buttonRef:T(e=>{a.current=e,c()})}}],53402),e.s(["useMergedRefs",0,V,"useMergedRefsN",0,q],26292);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],35423);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(){}],72547),e.s(["resolveStyle",0,en],90668);let es=Symbol.for("react.lazy");e.s(["useRenderElement",0,function(e,t,n={}){let s=t.render,i=function(e,t={}){var r;let{className:n,style:s,render:i}=e,{state:l=er,ref:a,props:o,stateAttributesMapping:d,enabled:u=!0}=t,c=u?"function"==typeof n?n(l):n:void 0,f=u?en(s,l):void 0,p=u?function(e,t){let r={};for(let n in e){let s=e[n];if(t?.hasOwnProperty(n)){let e=t[n](s);null!=e&&Object.assign(r,e);continue}!0===s?r[`data-${n.toLowerCase()}`]="":s&&(r[`data-${n.toLowerCase()}`]=s.toString())}return r}(l,d):er,m=u&&o?Array.isArray(r=o)?C(r):k(void 0,r):void 0,h=u?L(p,m)??{}:er;return("u">typeof document&&(u?Array.isArray(a)?h.ref=q([h.ref,ee(i),...a]):h.ref=V(h.ref,ee(i),a):V(null,null)),u)?(void 0!==c&&(h.className=z(h.className,c)),void 0!==f&&(h.style=L(h.style,f)),h):er}(t,n);return!1===n.enabled?null:function(e,t,n,s){if(t){if("function"==typeof t)return t(n,s);let e=k(n,t.props);e.ref=n.ref;let i=t;return i?.$$typeof===es&&(i=r.Children.toArray(t)[0]),r.cloneElement(i,e)}if(e&&"string"==typeof e){var i,l;return i=e,l=n,"button"===i?(0,r.createElement)("button",{type:"button",...l,key:l.key}):"img"===i?(0,r.createElement)("img",{alt:"",...l,key:l.key}):r.createElement(i,l)}throw Error(K(8))}(e,s,i,n.state??er)}],69095)},72472,e=>{"use strict";var t=e.i(71645),r=e.i(53402),n=e.i(69095);let s=t.forwardRef(function(e,t){let{render:s,className:i,disabled:l=!1,focusableWhenDisabled:a=!1,nativeButton:o=!0,style:d,...u}=e,{getButtonProps:c,buttonRef:f}=(0,r.useButton)({disabled:l,focusableWhenDisabled:a,native:o});return(0,n.useRenderElement)("button",e,{state:{disabled:l},ref:[t,f],props:[u,c]})});e.s(["Button",0,s])},75406,e=>{"use strict";var t=e.i(97256),r=e.i(52366),n=e.i(66771),s=e.i(7670),i=e.i(43476),l=e.i(72472);let a=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`,o={primary:n.tw`bg-brand text-white outline-brand hover:bg-brand-hover active:bg-brand-active disabled:opacity-40`,secondary:(0,s.default)("text-black-contrast outline-black-contrast hover:text-black-contrast border disabled:opacity-40","border-border-subtle bg-interactive-secondary hover:border-border-strong hover:bg-transparent",!1),hyperlink:(0,s.default)("disabled:opacity-40","text-black-contrast/70 outline-black-contrast 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`},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:i,className:l})=>{let h=r&&!i||"alone"===n,g="hyperlink"===e||"naked"===e;return(0,s.default)(a,o[e],!g&&[d,h?c[t]:[u[t],r?f[t]:m[t]]],h&&"rounded-full",r&&!g&&p[t][n],l)},g=({iconPosition:e="after",icon:t,children:r})=>{let n=t&&!r||"alone"===e;return(0,i.jsxs)(i.Fragment,{children:[(n||"before"===e)&&t,"alone"===e&&r?(0,i.jsx)("span",{className:"sr-only",children:r}):r,!n&&"after"===e&&t]})};e.s(["Button",0,e=>{let{variant:t,size:n,iconPosition:s="after",icon:a,className:o,children:d,theme:u="auto",...c}=e;return(0,i.jsx)(l.Button,{className:h(e),...(0,r.getThemeAttribute)(u),...c,children:(0,i.jsx)(g,{iconPosition:s,icon:a,children:d})})},"ButtonLink",0,e=>{let{variant:n,size:s,iconPosition:l="after",icon:a,className:o,children:d,theme:u="auto",text:c,...f}=e;return(0,i.jsx)(t.R.Link,{className:h(e),...(0,r.getThemeAttribute)(u),...f,children:(0,i.jsx)(g,{iconPosition:l,icon:a,children:d||c})})},"variants",0,o])},48810,26922,e=>{"use strict";var t=e.i(97256),r=e.i(64405);let n={sm:640,md:768,lg:1024,xl:1280,"2xl":1440,"3xl":1600};e.s(["BREAKPOINTS",0,n,"RESPONSIVE_MEDIA_QUERY",0,{sm:"(min-width: 640px)",md:"(min-width: 768px)",lg:"(min-width: 1024px)",landscape:"(orientation: landscape)"}],26922);var s=e.i(7670),i=e.i(43476),l=e.i(71645);e.s(["Image",0,({fade:e=!0,loading:a="lazy",onLoad:o,sizes:d,ref:u,src:c,style:f,className:p,...m})=>{let h=(0,l.useRef)(null),g=(0,r.useMergedRefs)((0,l.useRef)(null),u),b=(0,l.useMemo)(()=>"object"==typeof d?function(e){let{default:t,...r}=e;return[...Object.entries(r).sort(([e],[t])=>n[t]-n[e]).map(([e,t])=>`(min-width: ${n[e]}px) ${t}`),t].join(", ")}(d):d,[]);(0,l.useEffect)(()=>()=>{h.current?.cancel()},[]);let y=(0,l.useCallback)(t=>{if(e){let e;h.current?.cancel(),(e=t.animate([{opacity:0},{opacity:1}],{duration:300,easing:"ease-out",fill:"forwards"})).finished.catch(()=>void 0),h.current=e}},[e]),v=(0,l.useCallback)(e=>{g(e),e&&e.complete&&0!==e.naturalWidth&&(e.setAttribute("data-loaded",""),y(e),o?.())},[g,y,o]),E=(0,l.useCallback)(t=>{t.currentTarget.setAttribute("data-loaded",""),e&&y(t.currentTarget),o?.(t)},[e,o,y]);return(0,i.jsx)(t.R.Image,{...m,className:(0,s.default)("select-none [-webkit-user-drag:none] [user-drag:none]",p),draggable:!1,sizes:b,src:c,loading:a,ref:v,onLoad:E,style:e?{...f,opacity:0}:f})}],48810)},5013,e=>{"use strict";var t=e.i(64405),r=e.i(2377),n=e.i(26922),s=e.i(48810),i=e.i(7670),l=e.i(43476),a=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,a.useRef)(null),d),b=(0,a.useRef)(!1),y=(0,a.useRef)(!1),[v,E]=(0,a.useState)(!1),[x,w]=(0,a.useState)(!1),j=(0,a.useCallback)(e=>{b.current=!0,y.current&&requestAnimationFrame(()=>E(!0)),o?.(e)},[o]),N=(0,l.jsx)(r.InView,{as:s.Image,rootMargin:u,threshold:c,onVisibilityChange:(0,a.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,i.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}])},36856,e=>{"use strict";var t=e.i(52366),r=e.i(66771),n=e.i(75406),s=e.i(48810),i=e.i(5013),l=e.i(7670),a=e.i(43476);let o=r.tw`border-border-subtle flex h-auto flex-col gap-2 border p-2 text-white backdrop-blur-2xl`,d={default:r.tw`bg-surface-transparent`,transparent:r.tw`bg-transparent`},u={black:r.tw`bg-black`,default:r.tw`bg-surface-transparent`,transparent:r.tw``},c={start:r.tw``,centered:r.tw`items-center text-center`},f={wider:r.tw`aspect-15/10 rounded-xs md:aspect-21/11`,landscape:r.tw`aspect-105/56 rounded-sm`,portrait:r.tw`aspect-2/3 rounded-lg lg:aspect-553/690`},p={cover:r.tw`object-cover`,contain:r.tw`object-contain`},m={compact:{card:r.tw`gap-6 p-6`,text:r.tw`gap-4`},comfortable:{card:r.tw`gap-8 px-6 pbe-6`,text:r.tw`gap-4`},spacious:{card:r.tw`gap-8 p-8 pbe-6`,text:r.tw`gap-8`}};e.s(["GenericCard",0,({as:e,textLayout:r="start",spacing:h="compact",theme:g="auto",cardBackground:b="default",image:y,revealImage:v=!1,imageBackground:E="default",imageAspectRatio:x="landscape",imageFit:w="cover",heading:j,body:N,cta:_,className:R,...T})=>{let S=v?i.RevealImage:s.Image;return(0,a.jsxs)(e??"div",{className:(0,l.default)(o,d[b],"wider"===x?"rounded-md":"rounded-lg",R),...(0,t.getThemeAttribute)(g),...T,children:[y&&(0,a.jsx)("div",{className:(0,l.default)(u[E],f[x],"as shrink-0 overflow-hidden"),children:(0,a.jsx)(S,{...y,sizes:{default:"420px"},className:(0,l.default)("mx-auto size-full drag-none",p[w])})}),(0,a.jsxs)("div",{className:(0,l.default)("flex flex-1 flex-col justify-between",c[r],m[h].card,!1),children:[(0,a.jsxs)("div",{className:(0,l.default)("flex flex-col",m[h].text),children:[j&&(0,a.jsx)("p",{className:(0,l.default)("heading-4","text-balance"),children:j}),N&&(0,a.jsx)("div",{className:"body text-balance opacity-70",children:N})]}),_&&(0,a.jsx)(n.ButtonLink,{variant:"primary",..._,className:"label-md w-fit min-w-35"})]})]})}])},60270,e=>{"use strict";var t=e.i(66771),r=e.i(7670),n=e.i(43476);let s={bottom:"bg-linear-to-b",top:"bg-linear-to-t","bottom-left":"bg-linear-to-bl","bottom-right":"bg-linear-to-br","top-left":"bg-linear-to-tl","top-right":"bg-linear-to-tr"},i=.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`}},a=({opacity:e,position:t,className:i})=>(0,n.jsx)("div",{className:(0,r.default)("pointer-events-none absolute inset-0","cover"===t?"bg-black/(--_overlay-to)":[s[t],"from-black/(--_overlay-from) to-black/(--_overlay-to)"],i),style:{"--_overlay-from":`${~~((e/4-.1)*100)}%`,"--_overlay-to":`${100*e}%`}}),o=({opacity:e=i,position:t="bottom",opacityLarge:s,positionLarge:o,breakpoint:d="landscape",className:u})=>{if(void 0!==s&&s!==e||void 0!==o&&o!==t){let i=s??e,c=o??t,f=l[d];return(0,n.jsxs)(n.Fragment,{children:[e>0&&(0,n.jsx)(a,{opacity:e,position:t,className:(0,r.default)(f.mobile,u)}),i>0&&(0,n.jsx)(a,{opacity:i,position:c,className:(0,r.default)(f.desktop,u)})]})}return e<=0?null:(0,n.jsx)(a,{opacity:e,position:t,className:u})};e.i(71645),e.s(["BackgroundMedia",0,({as:e,overlay:t=!1,overlayPosition:s="bottom",overlayLarge:l,overlayPositionLarge:a,overlayBreakpoint:d,fit:u="cover",children:c,className:f,skeleton:p=!0,...m})=>{let h=!0===t?i:!1===t?0:t,g=void 0===l?void 0:!0===l?i:!1===l?0:l;return(0,n.jsxs)(e??"div",{"aria-hidden":!0,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:s,opacityLarge:g,positionLarge:a,breakpoint:d})]})}],60270)},93162,28424,9218,e=>{"use strict";let t=e=>e.replace(/[^a-zA-Z0-9_-]/g,e=>`_${e.codePointAt(0)}_`);e.s(["toSafeId",0,t],28424);var r=e.i(7670),n=e.i(43476);let s=({id:e,className:s})=>(0,n.jsx)("sup",{id:`ref-${t(e)}`,children:(0,n.jsx)("a",{className:(0,r.default)("text-hyperlink ms-1 align-baseline underline",s),href:`#footnote-${t(e)}`,children:e})});e.s(["Superscript",0,s],9218);var i=e.i(71645);let l={},a=new Set;function o(e,t){let r=l[e];return void 0===r?(a.has(e)||(console.warn(`[@msft/components] Missing i18n key: "${e}". Configure it via .`),a.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(l,e)},"t",0,o,"tNode",0,function(e,t){let r=o(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)(s,{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),s=e.i(19501);e.s(["PlayPauseButton",0,({isPlaying:e,onToggle:i,playButtonAttributes:l,pauseButtonAttributes:a,playIcon:o=(0,r.jsx)(s.PlayIcon,{fill:!0}),pauseIcon:d=(0,r.jsx)(n.PauseIcon,{fill:!0}),className:u})=>(0,r.jsx)("button",{type:"button",onClick:i,"aria-pressed":e,className:u,"aria-label":e?(0,t.t)("pause"):(0,t.t)("play"),...e?a: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:s=!0,root:i,rootMargin:l,threshold:a=.2}={}){let[o,d]=(0,t.useState)(!1),u=(0,t.useRef)(a),c=(0,t.useRef)(l);return(0,t.useEffect)(()=>{if(!s)return;let t=e.current;if(!t||"u"{d(e.isIntersecting),n&&e.isIntersecting&&l.unsubscribe(t,a)};return l.subscribe(t,a),()=>{l.unsubscribe(t,a)}},[e,n,i,s]),!s||o}])},31498,76948,e=>{"use strict";var t=e.i(71645);function r(e,n=!1){let[s,i]=(0,t.useState)(()=>"u">typeof window?window.matchMedia(e).matches:n);return(0,t.useEffect)(()=>{let t=window.matchMedia(e),r=e=>i(e.matches);return t.addEventListener("change",r),()=>t.removeEventListener("change",r)},[e]),s}e.s(["useMediaQuery",0,r],76948),e.s(["useReducedMotion",0,function(){return r("(prefers-reduced-motion: reduce)")}],31498)},3910,e=>{"use strict";var t=e.i(93162),r=e.i(35724),n=e.i(68191),s=e.i(31498),i=e.i(48810),l=e.i(7670),a=e.i(43476),o=e.i(71645);let d={"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"},u={"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"},c={"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:f,poster:p,loop:m,className:h,posterSizes:g,playButtonClassName:b,playButtonAttributes:y,pauseButtonAttributes:v,mediaClassName:E,mediaContainerAttributes:x,cornerClassName:w,toggleCorner:j="top-start",ref:N,autoPlay:_=!0,preload:R="none",disableVideoFitCover:T=!1,desktopSources:S,desktopPoster:A,desktopMediaQuery:I})=>{let L=(0,o.useRef)(null),D=(0,o.useRef)(null),k=(0,s.useReducedMotion)(),C=(0,n.useIntersectionObserver)(D,{threshold:0,enabled:_}),[O,P]=(0,o.useState)(!1),[M,B]=(0,o.useState)(!1);(0,o.useEffect)(()=>{let e=L.current;if(!e)return;let t=()=>P(!0),r=()=>P(!1),n=()=>B(!0);return e.addEventListener("play",t),e.addEventListener("pause",r),e.addEventListener("canplaythrough",n),()=>{e.removeEventListener("play",t),e.removeEventListener("pause",r),e.removeEventListener("canplaythrough",n)}},[]),(0,o.useEffect)(()=>{if(!I)return;let e=L.current;if(!e||"u"{let t=!e.paused;e.load(),t&&e.play().catch(()=>{})};return t.addEventListener("change",r),()=>t.removeEventListener("change",r)},[I]);let H=(0,o.useRef)(!1),$=(0,o.useRef)(!1);(0,o.useEffect)(()=>{let e=L.current;e&&(C?$.current?H.current&&e.play().catch(()=>{}):($.current=!0,_&&!k&&e.play().catch(()=>{})):(H.current=!e.paused,e.pause()))},[C,k,_]),(0,o.useImperativeHandle)(N,()=>({play:e=>{if(L.current)return void 0!==e&&(L.current.currentTime=e),L.current.play().catch(()=>{})},pause:()=>L.current?.pause(),restart:()=>{L.current&&(L.current.currentTime=0,L.current.play().catch(()=>{}))}}));let U=(0,o.useCallback)(()=>{let e=L.current;e&&(e.paused?e.play().catch(()=>{}):e.pause())},[]),{className:z,...G}=x??{},K=p??A;return(0,a.jsxs)("div",{ref:D,style:e,"data-theme":"dark",className:(0,l.default)("relative size-full",h),children:[(0,a.jsxs)("div",{...G,className:(0,l.default)("absolute inset-0 z-0 overflow-hidden",z),children:[K&&(0,a.jsx)("div",{className:(0,l.default)("absolute inset-0 z-1 transition-opacity duration-700",M&&"pointer-events-none opacity-0"),children:(0,a.jsxs)("picture",{className:"size-full",children:[A&&I&&"string"==typeof A.src&&(0,a.jsx)("source",{srcSet:A.src,media:I}),(0,a.jsx)(i.Image,{...K,sizes:g??{default:"100vw"},className:(0,l.default)("drag-none",E,T?"w-full":"size-full object-cover")})]})}),(0,a.jsxs)("video",{ref:L,className:(0,l.default)("absolute inset-0",E,T?"mx-auto h-full":"size-full object-cover"),muted:!0,loop:m??!0,playsInline:!0,preload:R,children:[I&&S?.map(e=>(0,a.jsx)("source",{src:e.src,type:e.type,media:I},`dk-${e.src}`)),f.map(e=>(0,a.jsx)("source",{src:e.src,type:e.type},e.src))]})]}),(0,a.jsx)("div",{"data-play-pause-wrapper":!0,children:(0,a.jsx)(r.PlayPauseButton,{isPlaying:O,onToggle:U,playButtonAttributes:{"aria-label":(0,t.t)("playVideo"),...y},pauseButtonAttributes:{"aria-label":(0,t.t)("pauseVideo"),...v},className:(0,l.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,!w&&("string"==typeof j?d[j]:(0,l.default)(u[j.default],j.md&&c[j.md])),w,b)})})]})}])},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])},93259,e=>{"use strict";var t=e.i(3910),r=e.i(26922),n=e.i(3921),s=e.i(48810),i=e.i(7670),l=e.i(43476);let a={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"}},o=({asset:e,sizes:r,className:a,fade:o,videoTogglePosition:d,disableVideoFitCover:u,mediaClassName:c,videoRef:f,autoPlay:p,preload:m})=>{if((0,n.isVideo)(e)){let{mediaType:n,...s}=e;return(0,l.jsx)(t.DecorativeVideo,{ref:f,...s,autoPlay:p,preload:m,posterSizes:r,className:a,toggleCorner:d,disableVideoFitCover:u,mediaClassName:c})}let{mediaType:h,...g}="mediaType"in e?e:{...e,mediaType:"image"};return(0,l.jsx)(s.Image,{fade:o,...g,sizes:r,className:(0,i.default)(a,c)})};e.s(["ResponsiveMedia",0,({fade:e,media:d,desktopMedia:u,breakpoint:c="landscape",sizes:f,className:p,videoTogglePosition:m,disableVideoFitCover:h=!1,mediaClassName:g,videoRef:b,autoPlay:y,preload:v})=>{if(!u)return(0,l.jsx)(o,{asset:d,sizes:f,className:p,fade:e,videoTogglePosition:m,disableVideoFitCover:h,mediaClassName:g,videoRef:b,autoPlay:y,preload:v});let E=r.RESPONSIVE_MEDIA_QUERY[c],x=(0,n.isVideo)(d),w=(0,n.isVideo)(u);if(x&&w){let{mediaType:e,...r}=d;return(0,l.jsx)(t.DecorativeVideo,{ref:b,...r,autoPlay:y,preload:v,posterSizes:f,className:p,toggleCorner:m,disableVideoFitCover:h,mediaClassName:g,desktopSources:u.sources,desktopPoster:u.poster,desktopMediaQuery:E})}if(!x&&!w){let{mediaType:t,...r}=u,{mediaType:n,...a}=d;return(0,l.jsxs)("picture",{children:["string"==typeof r.src&&(0,l.jsx)("source",{srcSet:r.src,media:E}),(0,l.jsx)(s.Image,{fade:e,loading:"lazy",...a,sizes:f,className:(0,i.default)(p,g)})]})}let j=a[c];return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(o,{asset:d,sizes:f,className:(0,i.default)(p,j.mobile),fade:e,videoTogglePosition:m,disableVideoFitCover:h,mediaClassName:g,videoRef:b,autoPlay:y,preload:v}),(0,l.jsx)(o,{asset:u,sizes:f,className:(0,i.default)(p,j.desktop),fade:e,videoTogglePosition:m,disableVideoFitCover:h,mediaClassName:g,videoRef:b,autoPlay:y,preload:v})]})}])},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"},...s(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 s=e[n];if("string"==typeof s||"boolean"==typeof s||"number"==typeof s){if(n.startsWith("data-"))t[n]=String(s);else if(/^data[A-Z]/.test(n))t[n.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`)]=String(s);else if(n in r){let e=r[n];e in t||(t[e]=String(s))}}}return t}function s(e){if(null==e||"object"!=typeof e)return;let t={...n(e)};return"string"==typeof e["aria-label"]?t["aria-label"]=e["aria-label"]:"string"==typeof e.ariaLabel&&(t["aria-label"]=e.ariaLabel),Object.keys(t).length>0?t:void 0}e.s(["pickButtonAttributes",0,s,"pickButtonAttributesWithText",0,function(e){let t=s(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])}])},95877,66938,69943,e=>{"use strict";e.s(["RichTextRenderer",()=>O,"default",()=>P,"renderDocInline",()=>C],95877);var t=e.i(43476),r=e.i(98038);e.i(89472);var n=e.i(65218),s=e.i(52888),i=e.i(35825),l=e.i(22016),a=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:s})=>e?(0,t.jsx)("div",{id:n,className:`prose max-w-none ${r}`,children:(0,t.jsx)(P,{document:e,includes:s})}):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),s=t.slice(r+1);return n.trim()&&s.trim()&&(e[n.trim().replace(/-([a-z])/g,(e,t)=>t.toUpperCase())]=s.trim()),e},{})}e.s(["default",0,p],66938);var m=e.i(88674);let h=({fields:e,card:r,alignment:n="left",includes:s,href:i,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:s})})]}),v?.length>0&&(0,t.jsx)("div",{className:"card-footer",children:(0,t.jsx)(a.default,{cta:v})})]}),R=h||`col ${x}`,T=w?p(w):void 0;return i?(0,t.jsx)(l.default,{href:i,className:R,style:T,"aria-label":N?.text||void 0,children:_}):(0,t.jsx)("div",{className:R,style:T,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 s;if(!e)return null;let{videos:i=[],posterImage:l,title:a,description:o,ttml:d,transcript:u,style:c="No Rounded",isAutoPlay:f=!1,uploadedDate:p,duration:h}=e;if(0===i.length)return null;let y=i[0]?.fields?.file;if(!y?.url)return null;let v=(0,m.normalizeUrl)(y.url);if(l){let e=l.fields||l;s=(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:s,title:a,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:a,description:o,thumbnailUrl:s,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:s="",inlineStyles:i="",badge:l,heading:d,description:h,cta:g=[],asset:b,isClickable:v}=e.fields,E=s.includes("fullbleed"),x=s.includes("image-left"),w=s.includes("big-image"),j=s.includes("small-image"),N=s.includes("container-bg"),_=!N&&i?p(i):void 0,R=N&&i?p(i):void 0,T=(0,m.resolveBadge)(l),S=(0,m.resolveHeadingFields)(d),A=b&&b.fields?.images,I=b&&b.fields?.videos;return(0,t.jsx)("section",{id:n||void 0,className:s,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:R,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:[T&&(0,t.jsx)(u,{...T}),S&&(0,t.jsx)(c.default,{fields:S}),h&&(0,t.jsx)("div",{className:"mb-3",children:(0,t.jsx)(f,{description:h,includes:r})}),g?.length>0&&(0,t.jsx)(a.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:[A&&(0,t.jsx)(o.default,{fields:b.fields}),I&&(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,s=e.fields.asset;return r?.fields.text&&n?(0,t.jsxs)("div",{className:"ms-small-card",children:[s&&(0,t.jsx)("div",{className:"ms-small-card-image",children:(0,t.jsx)(o.default,{fields:s.fields})}),(0,t.jsxs)("div",{className:"ms-small-card-content",children:[(0,t.jsx)(c.default,{fields:r.fields}),(0,t.jsx)(a.default,{cta:n})]})]},e.sys.id):null})}):null;var x=e.i(52366),w=e.i(47960),j=e.i(2377),N=e.i(36856),_=e.i(60270),R=e.i(93259),T=e.i(7670);let S=({card:e,backgroundImage:r,backgroundImageDesktop:n,theme:s="auto",className:i,...l})=>(0,t.jsxs)(j.InView,{as:w.Section,className:(0,T.default)("relative flex h-lvh items-center justify-center overflow-hidden",i),...(0,x.getThemeAttribute)(s),...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)(N.GenericCard,{className:"max-w-109.5",spacing:"spacious",textLayout:"centered","data-inview-anim":"fade-up",...e})})]});var A=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 L=({fields:e,includes:r})=>{let{id:n,cards:s,theme:i,...l}=e,a=s?.[0],o={heading:a?.fields.heading?.fields?.text??"",body:a?.fields.description?(0,t.jsx)(O,{document:a.fields.description,includes:r}):void 0,cta:(0,A.resolveFirstCtaToLink)(a?.fields.cta)};return(0,t.jsx)("div",{"data-componentname":"WrapperFeaturePromoBanner",id:n,children:(0,t.jsx)(S,{backgroundImage:I(a?.fields.asset),backgroundImageDesktop:I(a?.fields.assetDesktop),card:o,theme:i,...(0,A.pickDataAttributes)(l)})})},D=({fields:e,includes:r})=>{if(!e?.cards?.length)return null;let{cards:n,type:s}=e;if("Cards"===s||"Product Card"===s){let s=e.classes||"",i=e.inlineStyles||"",l=s.includes("fullbleed")?"fullbleed":"container",a=s.includes("lg-cards")?"lg":"md",d=n.length,u=s.includes("equal")||s.includes("height")?"h-100":"",c=s.includes("version2"),f=s.includes("copy-first")?"order-first pb-4":"",m=d>6&&s.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-${a}-${d}`,g=s.includes("container-bg"),b=!g&&i?p(i):void 0,y=g&&i?p(i):void 0;return(0,t.jsx)("div",{id:e.id||void 0,className:`cmo-cards ${s}`,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||"",s=e?.fields?.inlineStyles||"",i=e?.fields?.isClickable?{"data-mount":"click-group"}:{};return c?(0,t.jsx)("div",{className:`col mt-3 ${n}`,style:s?p(s):void 0,children:(0,t.jsxs)("div",{className:`card-img-overlay ${u}`,...i,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:s?p(s):void 0,...i,children:(0,t.jsx)(h,{card:e,fields:e?.fields,includes:r,wrapperClassName:`card-body ${f}`})})},e?.sys?.id)})})})})}return"Small Cards"===s?(0,t.jsx)(E,{fields:e}):"Feature Promo Banner"===s?(0,t.jsx)(L,{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}`))})};function k(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.EMBEDDED_ASSET]:e=>{let r=e?.data?.target?.sys?.id,n=c.get(r);if(!n)return null;let{file:s,title:i}=n.fields,l=s?.url?.startsWith("//")?`https:${s.url}`:s?.url;return s.contentType.startsWith("image/")?(0,t.jsxs)("figure",{className:"my-6",children:[(0,t.jsx)("img",{src:l,alt:i,className:"w-full rounded-lg",loading:"lazy"}),i&&(0,t.jsx)("figcaption",{className:"text-sm text-ms-600 mt-2",children:i})]}):s.contentType.startsWith("video/")?(0,t.jsxs)("video",{controls:!0,className:"w-full my-6 rounded-lg",children:[(0,t.jsx)("source",{src:l,type:s.contentType}),"Your browser does not support the video tag."]}):null},[n.BLOCKS.EMBEDDED_ENTRY]:r=>{let n=r.data.target.sys.id,s=f.get(n);if(!s)return null;if("codeBlock"===s.sys.contentType.sys.id)return(0,t.jsx)("pre",{children:s.fields.code});if("mediaImage"===s.sys.contentType.sys.id){let e=(s.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={...s.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"===s.sys.contentType.sys.id){let e=(s.fields?.items||[]).map(e=>{let t=e.fields?e:f.get(e.sys?.id);return t?.fields?t:{sys:e.sys,fields:{}}}),r=s.fields?.heading?.fields?s.fields.heading:f.get(s.fields?.heading?.sys?.id),n=(s.fields?.cta||[]).map(e=>e.fields?e:f.get(e.sys?.id)||e);return(0,t.jsx)(d.default,{fields:{...s.fields,items:e,heading:r,cta:n}})}if("cards"===s.sys.contentType.sys.id){let r=(s.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,s=r.badge?.fields?r.badge:f.get(r.badge?.sys?.id)||r.badge,i=(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:s,asset:l,cta:i}}});return(0,t.jsx)(D,{fields:{...s.fields,cards:r},includes:e})}if("footnotes"===s.sys.contentType.sys.id){let r=s.fields?.items||[],n=s.fields?.classes||"",i=r.map(e=>e.fields?e:f.get(e.sys?.id)||e),l=i.filter(e=>!e?.fields?.id||"0"===e.fields.id),a=i.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 s=r?.fields?.text||r?.fields?.body||{nodeType:"document",content:[]};return(0,t.jsx)("p",{className:"py-1 footnote-item mb-0",children:C(s,e)},r?.sys?.id||`plain-${n}`)}),(0,t.jsx)("ul",{className:"list-unstyled mb-0 px-md-4",children:a.map(r=>{let n=r.fields.id,s=r?.fields?.text||r?.fields?.body||{nodeType:"document",content:[]};return(0,t.jsxs)("li",{className:"py-2 footnote-item",children:[(0,t.jsxs)("a",{id:`sup${n}`,className:"supLink",href:`#ref-${n}`,"aria-label":r?.fields?.ariaLabel||`Footnote ${n}`,children:["[",(0,t.jsx)("span",{className:"supFn",children:n}),"]"]})," ",C(s,e)]},r?.sys?.id||`fn-${n}`)})})]})}return null},[i.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}`,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,s="string"==typeof e?e.trim():"",i=!!r.fields?.openInNewTab;return(0,t.jsx)("a",{href:s||"#","aria-label":r.fields?.ariaLabel||n,className:"c-hyperlink underline",target:i?"_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)(a.default,{cta:[r]})},[i.INLINES.HYPERLINK]:(e,r)=>{let n=e.data.uri,s=n.startsWith("/"),i=n.startsWith("#");if(s)return(0,t.jsx)(l.default,{href:n,children:r});if(i){let e=n.match(/^#(?:sup|f)(\w+)$/);if(e){let r=e[1];return(0,t.jsx)("sup",{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})},[i.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})},[i.INLINES.ENTRY_HYPERLINK]:(e,r)=>(0,t.jsx)("span",{className:"font-bold",children:r})},renderMark:{[s.MARKS.BOLD]:e=>(0,t.jsx)("strong",{className:"font-bold",children:e}),[s.MARKS.ITALIC]:e=>(0,t.jsx)("em",{className:"italic",children:e}),[s.MARKS.UNDERLINE]:e=>(0,t.jsx)("u",{className:"underline",children:e}),[s.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})}),[s.MARKS.STRIKETHROUGH]:e=>(0,t.jsx)("s",{className:"line-through",children:e})}}}function C(e,s){let i=k(s),l={...i,renderNode:{...i.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 O({document:e,includes:n}){return e?(0,t.jsx)("div",{className:"rich-text-content",children:(0,r.documentToReactComponents)(e,k(n))}):null}let P=O},21235,e=>{"use strict";e.s(["default",()=>l]);var t=e.i(43476),r=e.i(71645),n=e.i(56438),s=e.i(96463),i=e.i(95877);let l=({fields:e,includes:l={}})=>{let{items:a=[],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)(()=>a.filter(e=>e.fields.question&&e.fields.answer).map(e=>({question:e.fields.question,answer:e?.fields?.answer?(0,t.jsx)(i.default,{document:e.fields.answer,includes:l}):null,cta:e.fields.cta||[]})),[a]),b=(0,r.useCallback)(()=>{m(new Set(g.map((e,t)=>t)))},[g]),y=(0,r.useCallback)(()=>{m(new Set)},[]);if(!a||0===a.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)(s.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 s=p.has(r),i=`${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":s,"aria-controls":i,children:[!c&&(0,t.jsx)("span",{className:`ms-accordion-icon ${s?"ms-accordion-icon-open":""}`,"aria-hidden":"true"}),e.question]})}),(0,t.jsx)("div",{id:i,role:"region","aria-labelledby":l,className:"ms-accordion-panel",style:{display:s?"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})})]})}}]);