1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,6154,(e,t,r)=>{"use strict";function a(e,t,r=!1){return t?Object.keys(e).filter(e=>r?!t.includes(e):t.includes(e)).reduce((t,r)=>(t[r]=e[r],t),{}):{}}function i(e,t,r,a){let i=a&&Object.keys(a).length>0?new URL(Object.values(a)[0],e):new URL(e);return t&&r&&t.forEach(e=>{r[e]&&i.searchParams.set(e,r[e])}),i.toString()}function n(e,t,r,a,n){var o;if(!t)return`<${e}></${e}>`;let l=(null==(o=t.src)?void 0:o.url)?Object.assign(Object.assign({},t),{src:i(t.src.url,t.src.params,a,n)}):t,s=Object.keys(Object.assign(Object.assign({},l),r)).reduce((e,t)=>{let a=null==r?void 0:r[t],i=l[t],n=null!=a?a:i,o=!0===n?t:`${t}="${n}"`;return n?e+` ${o}`:e},"");return`<${e}${s}></${e}>`}Object.defineProperty(r,"__esModule",{value:!0}),r.formatData=r.createHtml=r.formatUrl=void 0,r.formatUrl=i,r.createHtml=n,r.formatData=function(e,t){var r,o,l,s,c;let d=a(t,null==(r=e.scripts)?void 0:r.reduce((e,t)=>[...e,...Array.isArray(t.params)?t.params:[]],[])),u=a(t,null==(l=null==(o=e.html)?void 0:o.attributes.src)?void 0:l.params),m=a(t,[null==(c=null==(s=e.html)?void 0:s.attributes.src)?void 0:c.slugParam]),h=a(t,[...Object.keys(d),...Object.keys(u),...Object.keys(m)],!0);return Object.assign(Object.assign({},e),{html:e.html?n(e.html.element,e.html.attributes,h,u,m):null,scripts:e.scripts?e.scripts.map(e=>Object.assign(Object.assign({},e),{url:i(e.url,e.params,d)})):null})}},80092,(e,t,r)=>{"use strict";var a=e.e&&e.e.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,a=Object.getOwnPropertySymbols(e);i<a.length;i++)0>t.indexOf(a[i])&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(r[a[i]]=e[a[i]]);return r},i=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.GoogleAnalytics=void 0;let n=i(e.r(55708)),o=e.r(6154);r.GoogleAnalytics=e=>{var t=a(e,[]);return(0,o.formatData)(n.default,t)}},90057,(e,t,r)=>{"use strict";var a=e.e&&e.e.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,a=Object.getOwnPropertySymbols(e);i<a.length;i++)0>t.indexOf(a[i])&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(r[a[i]]=e[a[i]]);return r},i=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.GoogleMapsEmbed=void 0;let n=i(e.r(81171)),o=e.r(6154);r.GoogleMapsEmbed=e=>{var t=a(e,[]);return(0,o.formatData)(n.default,t)}},61564,(e,t,r)=>{"use strict";var a=e.e&&e.e.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,a=Object.getOwnPropertySymbols(e);i<a.length;i++)0>t.indexOf(a[i])&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(r[a[i]]=e[a[i]]);return r},i=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.YouTubeEmbed=void 0;let n=i(e.r(61002)),o=e.r(6154);r.YouTubeEmbed=e=>{var t=a(e,[]);return(0,o.formatData)(n.default,t)}},8751,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.YouTubeEmbed=r.GoogleMapsEmbed=r.GoogleAnalytics=void 0;var a=e.r(80092);Object.defineProperty(r,"GoogleAnalytics",{enumerable:!0,get:function(){return a.GoogleAnalytics}});var i=e.r(90057);Object.defineProperty(r,"GoogleMapsEmbed",{enumerable:!0,get:function(){return i.GoogleMapsEmbed}});var n=e.r(61564);Object.defineProperty(r,"YouTubeEmbed",{enumerable:!0,get:function(){return n.YouTubeEmbed}})},87438,(e,t,r)=>{"use strict";var a=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e){let{apiKey:t,...r}=e,a={...r,key:t},{html:l}=(0,n.GoogleMapsEmbed)(a);return(0,i.jsx)(o.default,{height:a.height||null,width:a.width||null,html:l,dataNtpc:"GoogleMapsEmbed"})};let i=e.r(33677),n=e.r(8751),o=a(e.r(96249))},48842,(e,t,r)=>{"use strict";
1var a=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e){let{html:t,scripts:r,stylesheets:a}=(0,o.YouTubeEmbed)(e);return(0,i.jsx)(l.default,{height:e.height||null,width:e.width||null,html:t,dataNtpc:"YouTubeEmbed",children:null==r?void 0:r.map(e=>(0,i.jsx)(n.default,{src:e.url,strategy:s[e.strategy],stylesheets:a},e.url))})};let i=e.r(33677),n=a(e.r(44553)),o=e.r(8751),l=a(e.r(96249)),s={server:"beforeInteractive",client:"afterInteractive",idle:"lazyOnload",worker:"worker"}},27717,(e,t,r)=>{"use strict";var a=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.sendGAEvent=r.GoogleAnalytics=r.sendGTMEvent=r.GoogleTagManager=r.YouTubeEmbed=r.GoogleMapsEmbed=void 0;var i=e.r(87438);Object.defineProperty(r,"GoogleMapsEmbed",{enumerable:!0,get:function(){return a(i).default}});var n=e.r(48842);Object.defineProperty(r,"YouTubeEmbed",{enumerable:!0,get:function(){return a(n).default}});var o=e.r(19690);Object.defineProperty(r,"GoogleTagManager",{enumerable:!0,get:function(){return o.GoogleTagManager}}),Object.defineProperty(r,"sendGTMEvent",{enumerable:!0,get:function(){return o.sendGTMEvent}});var l=e.r(49894);Object.defineProperty(r,"GoogleAnalytics",{enumerable:!0,get:function(){return l.GoogleAnalytics}}),Object.defineProperty(r,"sendGAEvent",{enumerable:!0,get:function(){return l.sendGAEvent}})},67225,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(42732),i=e.i(27717),n=e.i(75729),o=e.i(21602);function l({siteId:e,yextEntityIds:t,yextFolderIds:r,websiteData:a,yextData:i}){return{websiteId:e||"",yextId:t?.join(",")||"error getting yext ID",yextFolderIds:r?.join(",")||"error getting yext folder ID",version:"4.0",locationName:a?.websiteCollection?.items?.[0]?.websiteName||"",locationType:"general practice",locationCountry:i?.entities?.[0]?.address?.countryCode||"",locationAssociation:a?.websiteCollection?.items?.[0]?.websiteName?.replace(/[.*+?'^${}()|[\]\\]/g,"\\$&")||"",pageLanguage:"en",event:"pageIsIdle"}}function s(e){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"topic_search",topic_search:e})}let c=!1;function d({siteId:e,yextEntityIds:t,currentPath:r,yextFolderIds:s,websiteData:d}){let{yextData:u}=(0,o.useGlobalContext)(),m=(0,n.useSearchParams)(),h=(0,n.usePathname)(),g=(0,a.useRef)(null);return(0,a.useEffect)(()=>{if(!c){c=!0;return}if(g.current===h)return;let a={...l({siteId:e,yextEntityIds:t,yextFolderIds:s,websiteData:d,yextData:u}),utm_source:m.get("utm_source")||"",utm_medium:m.get("utm_medium")||"",utm_campaign:m.get("utm_campaign")||"",utm_term:m.get("utm_term")||"",utm_content:m.get("utm_content")||"",pagePath:m.get("path")||r,referrer:"undefined"!=typeof document&&document?.referrer||"",locationType:"general practice"};(0,i.sendGTMEvent)(a),g.current=h},[h]),null}function u(e){let a,i=(0,r.c)(2),{siteId:n,yextEntityIds:s,currentPath:c,yextFolderIds:d,websiteData:u}=e,{yextData:m}=(0,o.useGlobalContext)(),h={...l({siteId:n,yextEntityIds:s,yextFolderIds:d,websiteData:u,yextData:m}),parentOrLocation:"TBD",pagePath:c},g=` 2 window.dataLayer = window.dataLayer || []; 3 window.dataLayer.push(${JSON.stringify(h)}); 4 `;return i[0]!==g?(a=(0,t.jsx)("script",{type:"text/javascript",dangerouslySetInnerHTML:{__html:g}}),i[0]=g,i[1]=a):a=i[1],a}e.s(["AnalyticsDynamic",()=>d,"AnalyticsStatic",()=>u,"pushSearchTopicToDataLayer",()=>s])},47007,72622,e=>{"use strict";var t=e.i(42732);let r=["top","right","bottom","left"],a=Math.min,i=Math.max,n=Math.round,o=Math.floor,l=e=>({x:e,y:e}),s={left:"right",right:"left",bottom:"top",top:"bottom"},c={start:"end",end:"start"};function d(e,t){return"function"==typeof e?e(t):e}function u(e){return e.split("-")[0]}function m(e){return e.split("-")[1]}function h(e){return"x"===e?"y":"x"}function g(e){return"y"===e?"height":"width"}let f=new Set(["top","bottom"]);function p(e){return f.has(u(e))?"y":"x"}function v(e){return e.replace(/start|end/g,e=>c[e])}let x=["left","right"],b=["right","left"],y=["top","bottom"],w=["bottom","top"];function k(e){return e.replace(/left|right|bottom|top/g,e=>s[e])}function j(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function _(e){let{x:t,y:r,width:a,height:i}=e;return{width:a,height:i,top:r,left:t,right:t+a,bottom:r+i,x:t,y:r}}function C(e,t,r){let a,{reference:i,floating:n}=e,o=p(t),l=h(p(t)),s=g(l),c=u(t),d="y"===o,f=i.x+i.width/2-n.width/2,v=i.y+i.height/2-n.height/2,x=i[s]/2-n[s]/2;switch(c){case"top":a={x:f,y:i.y-n.height};break;case"bottom":a={x:f,y:i.y+i.height};break;case"right":a={x:i.x+i.width,y:v};break;case"left":a={x:i.x-n.width,y:v};break;default:a={x:i.x,y:i.y}}switch(m(t)){case"start":a[l]-=x*(r&&d?-1:1);break;case"end":a[l]+=x*(r&&d?-1:1)}return a}let S=async(e,t,r)=>{let{placement:a="bottom",strategy:i="absolute",middleware:n=[],platform:o}
4=r,l=n.filter(Boolean),s=await (null==o.isRTL?void 0:o.isRTL(t)),c=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:d,y:u}=C(c,a,s),m=a,h={},g=0;for(let r=0;r<l.length;r++){let{name:n,fn:f}=l[r],{x:p,y:v,data:x,reset:b}=await f({x:d,y:u,initialPlacement:a,placement:m,strategy:i,middlewareData:h,rects:c,platform:o,elements:{reference:e,floating:t}});d=null!=p?p:d,u=null!=v?v:u,h={...h,[n]:{...h[n],...x}},b&&g<=50&&(g++,"object"==typeof b&&(b.placement&&(m=b.placement),b.rects&&(c=!0===b.rects?await o.getElementRects({reference:e,floating:t,strategy:i}):b.rects),{x:d,y:u}=C(c,m,s)),r=-1)}return{x:d,y:u,placement:m,strategy:i,middlewareData:h}};async function N(e,t){var r;void 0===t&&(t={});let{x:a,y:i,platform:n,rects:o,elements:l,strategy:s}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:m="floating",altBoundary:h=!1,padding:g=0}=d(t,e),f=j(g),p=l[h?"floating"===m?"reference":"floating":m],v=_(await n.getClippingRect({element:null==(r=await (null==n.isElement?void 0:n.isElement(p)))||r?p:p.contextElement||await (null==n.getDocumentElement?void 0:n.getDocumentElement(l.floating)),boundary:c,rootBoundary:u,strategy:s})),x="floating"===m?{x:a,y:i,width:o.floating.width,height:o.floating.height}:o.reference,b=await (null==n.getOffsetParent?void 0:n.getOffsetParent(l.floating)),y=await (null==n.isElement?void 0:n.isElement(b))&&await (null==n.getScale?void 0:n.getScale(b))||{x:1,y:1},w=_(n.convertOffsetParentRelativeRectToViewportRelativeRect?await n.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:x,offsetParent:b,strategy:s}):x);return{top:(v.top-w.top+f.top)/y.y,bottom:(w.bottom-v.bottom+f.bottom)/y.y,left:(v.left-w.left+f.left)/y.x,right:(w.right-v.right+f.right)/y.x}}function P(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function E(e){return r.some(t=>e[t]>=0)}let T=new Set(["left","top"]);async function R(e,t){let{placement:r,platform:a,elements:i}=e,n=await (null==a.isRTL?void 0:a.isRTL(i.floating)),o=u(r),l=m(r),s="y"===p(r),c=T.has(o)?-1:1,h=n&&s?-1:1,g=d(t,e),{mainAxis:f,crossAxis:v,alignmentAxis:x}="number"==typeof g?{mainAxis:g,crossAxis:0,alignmentAxis:null}:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return l&&"number"==typeof x&&(v="end"===l?-1*x:x),s?{x:v*h,y:f*c}:{x:f*c,y:v*h}}function L(){return"undefined"!=typeof window}function M(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 O(e){var t;return null==(t=(A(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function A(e){return!!L()&&(e instanceof Node||e instanceof I(e).Node)}function F(e){return!!L()&&(e instanceof Element||e instanceof I(e).Element)}function z(e){return!!L()&&(e instanceof HTMLElement||e instanceof I(e).HTMLElement)}function D(e){return!!L()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof I(e).ShadowRoot)}let B=new Set(["inline","contents"]);function Q(e){let{overflow:t,overflowX:r,overflowY:a,display:i}=J(e);return/auto|scroll|overlay|hidden|clip/.test(t+a+r)&&!B.has(i)}let $=new Set(["table","td","th"]),V=[":popover-open",":modal"];function W(e){return V.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let q=["transform","translate","scale","rotate","perspective"],H=["transform","translate","scale","rotate","perspective","filter"],G=["paint","layout","strict","content"];function U(e){let t=Y(),r=F(e)?J(e):e;return q.some(e=>!!r[e]&&"none"!==r[e])||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||H.some(e=>(r.willChange||"").includes(e))||G.some(e=>(r.contain||"").includes(e))}function Y(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let Z=new Set(["html","body","#document"]);function K(e){return Z.has(M(e))}function J(e){return I(e).getComputedStyle(e)}function X(e){return F(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ee(e){if("html"===M(e))return e;let t=e.assignedSlot||e.parentNode||D(e)&&e.host||O(e);return D(t)?t.host:t}function et(e,t,r){var a;void 0===t&&(t=[]),void 0===r&&(r=!0);let i=function e(t){let r=ee(t);return K(r)?t.ownerDocument?t.ownerDocument.body:t.body:z(r)&&Q(r)?r:e(r)}(e),n=i===(null==(a=e.ownerDocument)?void 0:a.body),o=I(i);if(n){let e=er(o);
4return t.concat(o,o.visualViewport||[],Q(i)?i:[],e&&r?et(e):[])}return t.concat(i,et(i,[],r))}function er(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ea(e){let t=J(e),r=parseFloat(t.width)||0,a=parseFloat(t.height)||0,i=z(e),o=i?e.offsetWidth:r,l=i?e.offsetHeight:a,s=n(r)!==o||n(a)!==l;return s&&(r=o,a=l),{width:r,height:a,$:s}}function ei(e){return F(e)?e:e.contextElement}function en(e){let t=ei(e);if(!z(t))return l(1);let r=t.getBoundingClientRect(),{width:a,height:i,$:o}=ea(t),s=(o?n(r.width):r.width)/a,c=(o?n(r.height):r.height)/i;return s&&Number.isFinite(s)||(s=1),c&&Number.isFinite(c)||(c=1),{x:s,y:c}}let eo=l(0);function el(e){let t=I(e);return Y()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:eo}function es(e,t,r,a){var i;void 0===t&&(t=!1),void 0===r&&(r=!1);let n=e.getBoundingClientRect(),o=ei(e),s=l(1);t&&(a?F(a)&&(s=en(a)):s=en(e));let c=(void 0===(i=r)&&(i=!1),a&&(!i||a===I(o))&&i)?el(o):l(0),d=(n.left+c.x)/s.x,u=(n.top+c.y)/s.y,m=n.width/s.x,h=n.height/s.y;if(o){let e=I(o),t=a&&F(a)?I(a):a,r=e,i=er(r);for(;i&&a&&t!==r;){let e=en(i),t=i.getBoundingClientRect(),a=J(i),n=t.left+(i.clientLeft+parseFloat(a.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(a.paddingTop))*e.y;d*=e.x,u*=e.y,m*=e.x,h*=e.y,d+=n,u+=o,i=er(r=I(i))}}return _({width:m,height:h,x:d,y:u})}function ec(e,t){let r=X(e).scrollLeft;return t?t.left+r:es(O(e)).left+r}function ed(e,t){let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-ec(e,r),y:r.top+t.scrollTop}}let eu=new Set(["absolute","fixed"]);function em(e,t,r){var a;let n;if("viewport"===t)n=function(e,t){let r=I(e),a=O(e),i=r.visualViewport,n=a.clientWidth,o=a.clientHeight,l=0,s=0;if(i){n=i.width,o=i.height;let e=Y();(!e||e&&"fixed"===t)&&(l=i.offsetLeft,s=i.offsetTop)}let c=ec(a);if(c<=0){let e=a.ownerDocument,t=e.body,r=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(r.marginLeft)+parseFloat(r.marginRight)||0,o=Math.abs(a.clientWidth-t.clientWidth-i);o<=25&&(n-=o)}else c<=25&&(n+=c);return{width:n,height:o,x:l,y:s}}(e,r);else if("document"===t){let t,r,o,l,s,c,d;a=O(e),t=O(a),r=X(a),o=a.ownerDocument.body,l=i(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),s=i(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),c=-r.scrollLeft+ec(a),d=-r.scrollTop,"rtl"===J(o).direction&&(c+=i(t.clientWidth,o.clientWidth)-l),n={width:l,height:s,x:c,y:d}}else if(F(t)){let e,a,i,o,s,c;a=(e=es(t,!0,"fixed"===r)).top+t.clientTop,i=e.left+t.clientLeft,o=z(t)?en(t):l(1),s=t.clientWidth*o.x,c=t.clientHeight*o.y,n={width:s,height:c,x:i*o.x,y:a*o.y}}else{let r=el(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return _(n)}function eh(e){return"static"===J(e).position}function eg(e,t){if(!z(e)||"fixed"===J(e).position)return null;if(t)return t(e);let r=e.offsetParent;return O(e)===r&&(r=r.ownerDocument.body),r}function ef(e,t){var r;let a=I(e);if(W(e))return a;if(!z(e)){let t=ee(e);for(;t&&!K(t);){if(F(t)&&!eh(t))return t;t=ee(t)}return a}let i=eg(e,t);for(;i&&(r=i,$.has(M(r)))&&eh(i);)i=eg(i,t);return i&&K(i)&&eh(i)&&!U(i)?a:i||function(e){let t=ee(e);for(;z(t)&&!K(t);){if(U(t))return t;if(W(t))break;t=ee(t)}return null}(e)||a}let ep=async function(e){let t=this.getOffsetParent||ef,r=this.getDimensions,a=await r(e.floating);return{reference:function(e,t,r){let a=z(t),i=O(t),n="fixed"===r,o=es(e,!0,n,t),s={scrollLeft:0,scrollTop:0},c=l(0);if(a||!a&&!n)if(("body"!==M(t)||Q(i))&&(s=X(t)),a){let e=es(t,!0,n,t);c.x=e.x+t.clientLeft,c.y=e.y+t.clientTop}else i&&(c.x=ec(i));n&&!a&&i&&(c.x=ec(i));let d=!i||a||n?l(0):ed(i,s);return{x:o.left+s.scrollLeft-c.x-d.x,y:o.top+s.scrollTop-c.y-d.y,width:o.width,height:o.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:a.width,height:a.height}}},ev={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:a,strategy:i}=e,n="fixed"===i,o=O(a),s=!!t&&W(t.floating);if(a===o||s&&n)return r;let c={scrollLeft:0,scrollTop:0},d=l(1),u=l(0),m=z(a);if((m||!m&&!n)&&(("body"!==M(a)||Q(o))&&(c=X(a)),z(a))){let e=es(a);d=en(a),u.x=e.x+a.clientLeft,u.y=e.y+a.clientTop}let h=!o||m||n?l(0):ed(o,c);return{width:r.width*d.x,height:r.height*d.y,x:r.x*d.x-c.scrollLeft*d.x+u.x+h.x,y:r.y*d.y-c.scrollTop*d.y+u.y+h.y}},getDocumentElement:O,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:o}=e,l=[..."clippingAncestors"===r?W(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let a=et(e,[],!1).filter(e=>F(e)&&"body"!==M(e)),i=null,n="fixed"===J(e).position,o=n?ee(e):e;for(;F(o)&&!K(o);){let t=J(o),r=U(o);r||"fixed"!==t.position||(i=null),(n?!r&&!i:!r&&"static"===t.position&&!!i&&eu.has(i.position)||Q(o)&&!r&&function e(t,r){let a=ee(t);
4return!(a===r||!F(a)||K(a))&&("fixed"===J(a).position||e(a,r))}(e,o))?a=a.filter(e=>e!==o):i=t,o=ee(o)}return t.set(e,a),a}(t,this._c):[].concat(r),n],s=l[0],c=l.reduce((e,r)=>{let n=em(t,r,o);return e.top=i(n.top,e.top),e.right=a(n.right,e.right),e.bottom=a(n.bottom,e.bottom),e.left=i(n.left,e.left),e},em(t,s,o));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}},getOffsetParent:ef,getElementRects:ep,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=ea(e);return{width:t,height:r}},getScale:en,isElement:F,isRTL:function(e){return"rtl"===J(e).direction}};function ex(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let eb=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:n,placement:o,rects:l,platform:s,elements:c,middlewareData:u}=t,{element:f,padding:v=0}=d(e,t)||{};if(null==f)return{};let x=j(v),b={x:r,y:n},y=h(p(o)),w=g(y),k=await s.getDimensions(f),_="y"===y,C=_?"clientHeight":"clientWidth",S=l.reference[w]+l.reference[y]-b[y]-l.floating[w],N=b[y]-l.reference[y],P=await (null==s.getOffsetParent?void 0:s.getOffsetParent(f)),E=P?P[C]:0;E&&await (null==s.isElement?void 0:s.isElement(P))||(E=c.floating[C]||l.floating[w]);let T=E/2-k[w]/2-1,R=a(x[_?"top":"left"],T),L=a(x[_?"bottom":"right"],T),M=E-k[w]-L,I=E/2-k[w]/2+(S/2-N/2),O=i(R,a(I,M)),A=!u.arrow&&null!=m(o)&&I!==O&&l.reference[w]/2-(I<R?R:L)-k[w]/2<0,F=A?I<R?I-R:I-M:0;return{[y]:b[y]+F,data:{[y]:O,centerOffset:I-O-F,...A&&{alignmentOffset:F}},reset:A}}});var ey=e.i(86187),ew="undefined"!=typeof document?t.useLayoutEffect:function(){};function ek(e,t){let r,a,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(a=r;0!=a--;)if(!ek(e[a],t[a]))return!1;return!0}if((r=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(a=r;0!=a--;)if(!({}).hasOwnProperty.call(t,i[a]))return!1;for(a=r;0!=a--;){let r=i[a];if(("_owner"!==r||!e.$$typeof)&&!ek(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function ej(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function e_(e,t){let r=ej(e);return Math.round(t*r)/r}function eC(e){let r=t.useRef(e);return ew(()=>{r.current=e}),r}var eS=e.i(5139),eN=e.i(33677),eP=t.forwardRef((e,t)=>{let{children:r,width:a=10,height:i=5,...n}=e;return(0,eN.jsx)(eS.Primitive.svg,{...n,ref:t,width:a,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,eN.jsx)("polygon",{points:"0,0 30,0 15,10"})})});eP.displayName="Arrow";var eE=e.i(28206),eT=e.i(70123),eR=e.i(93083),eL=e.i(21432);function eM(e){let[r,a]=t.useState(void 0);return(0,eL.useLayoutEffect)(()=>{if(e){a({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,i;if(!Array.isArray(t)||!t.length)return;let n=t[0];if("borderBoxSize"in n){let e=n.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,i=t.blockSize}else r=e.offsetWidth,i=e.offsetHeight;a({width:r,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}a(void 0)},[e]),r}e.s(["useSize",()=>eM],72622);var eI="Popper",[eO,eA]=(0,eT.createContextScope)(eI),[eF,ez]=eO(eI),eD=e=>{let{__scopePopper:r,children:a}=e,[i,n]=t.useState(null);return(0,eN.jsx)(eF,{scope:r,anchor:i,onAnchorChange:n,children:a})};eD.displayName=eI;var eB="PopperAnchor",eQ=t.forwardRef((e,r)=>{let{__scopePopper:a,virtualRef:i,...n}=e,o=ez(eB,a),l=t.useRef(null),s=(0,eE.useComposedRefs)(r,l),c=t.useRef(null);return t.useEffect(()=>{let e=c.current;c.current=i?.current||l.current,e!==c.current&&o.onAnchorChange(c.current)}),i?null:(0,eN.jsx)(eS.Primitive.div,{...n,ref:s})});eQ.displayName=eB;var e$="PopperContent",[eV,eW]=eO(e$),eq=t.forwardRef((e,r)=>{var n,l,s,c,f,j,_,C,L,M,I,A,F,z,D,B,Q,$,V,W,q;let{__scopePopper:H,side:G="bottom",sideOffset:U=0,align:Y="center",alignOffset:Z=0,arrowPadding:K=0,avoidCollisions:J=!0,collisionBoundary:X=[],collisionPadding:ee=0,sticky:er="partial",hideWhenDetached:ea=!1,updatePositionStrategy:en="optimized",onPlaced:eo,...el}=e,ec=ez(e$,H),[ed,eu]=t.useState(null),em=(0,eE.useComposedRefs)(r,e=>eu(e)),[eh,eg]=t.useState(null),ef=eM(eh),ep=ef?.width??0,eP=ef?.height??0,eT="number"==typeof ee?ee:{top:0,right:0,bottom:0,left:0,...ee},eI=Array.isArray(X)?X:[X],eO=eI.length>0,eA={padding:eT,boundary:eI.filter(eY),altBoundary:eO},{refs:eF,floatingStyles:eD,placement:eB,isPositioned:eQ,middlewareData:eW}=function(e){void 0===e&&(e={});let{placement:r="bottom",strategy:a="absolute",middleware:i=[],platform:n,elements:{reference:o,floating:l}={},transform:s=!0,whileElementsMounted:c,open:d}=e,[u,m]=t.useState({x:0,y:0,strategy:a,placement:r,middlewareData:{},isPositioned:!1}),[h,g]=t.useState(i);ek(h,i)||g(i);let[f,p]=t.useState(null),[v,x]=t.useState(null),b=t.useCallback(e=>
4{e!==j.current&&(j.current=e,p(e))},[]),y=t.useCallback(e=>{e!==_.current&&(_.current=e,x(e))},[]),w=o||f,k=l||v,j=t.useRef(null),_=t.useRef(null),C=t.useRef(u),N=null!=c,P=eC(c),E=eC(n),T=eC(d),R=t.useCallback(()=>{var e,t;let i,n,o;if(!j.current||!_.current)return;let l={placement:r,strategy:a,middleware:h};E.current&&(l.platform=E.current),(e=j.current,t=_.current,i=new Map,o={...(n={platform:ev,...l}).platform,_c:i},S(e,t,{...n,platform:o})).then(e=>{let t={...e,isPositioned:!1!==T.current};L.current&&!ek(C.current,t)&&(C.current=t,ey.flushSync(()=>{m(t)}))})},[h,r,a,E,T]);ew(()=>{!1===d&&C.current.isPositioned&&(C.current.isPositioned=!1,m(e=>({...e,isPositioned:!1})))},[d]);let L=t.useRef(!1);ew(()=>(L.current=!0,()=>{L.current=!1}),[]),ew(()=>{if(w&&(j.current=w),k&&(_.current=k),w&&k){if(P.current)return P.current(w,k,R);R()}},[w,k,R,P,N]);let M=t.useMemo(()=>({reference:j,floating:_,setReference:b,setFloating:y}),[b,y]),I=t.useMemo(()=>({reference:w,floating:k}),[w,k]),O=t.useMemo(()=>{let e={position:a,left:0,top:0};if(!I.floating)return e;let t=e_(I.floating,u.x),r=e_(I.floating,u.y);return s?{...e,transform:"translate("+t+"px, "+r+"px)",...ej(I.floating)>=1.5&&{willChange:"transform"}}:{position:a,left:t,top:r}},[a,s,I.floating,u.x,u.y]);return t.useMemo(()=>({...u,update:R,refs:M,elements:I,floatingStyles:O}),[u,R,M,I,O])}({strategy:"fixed",placement:G+("center"!==Y?"-"+Y:""),whileElementsMounted:(...e)=>(function(e,t,r,n){let l;void 0===n&&(n={});let{ancestorScroll:s=!0,ancestorResize:c=!0,elementResize:d="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:m=!1}=n,h=ei(e),g=s||c?[...h?et(h):[],...et(t)]:[];g.forEach(e=>{s&&e.addEventListener("scroll",r,{passive:!0}),c&&e.addEventListener("resize",r)});let f=h&&u?function(e,t){let r,n=null,l=O(e);function s(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return!function c(d,u){void 0===d&&(d=!1),void 0===u&&(u=1),s();let m=e.getBoundingClientRect(),{left:h,top:g,width:f,height:p}=m;if(d||t(),!f||!p)return;let v={rootMargin:-o(g)+"px "+-o(l.clientWidth-(h+f))+"px "+-o(l.clientHeight-(g+p))+"px "+-o(h)+"px",threshold:i(0,a(1,u))||1},x=!0;function b(t){let a=t[0].intersectionRatio;if(a!==u){if(!x)return c();a?c(!1,a):r=setTimeout(()=>{c(!1,1e-7)},1e3)}1!==a||ex(m,e.getBoundingClientRect())||c(),x=!1}try{n=new IntersectionObserver(b,{...v,root:l.ownerDocument})}catch(e){n=new IntersectionObserver(b,v)}n.observe(e)}(!0),s}(h,r):null,p=-1,v=null;d&&(v=new ResizeObserver(e=>{let[a]=e;a&&a.target===h&&v&&(v.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),r()}),h&&!m&&v.observe(h),v.observe(t));let x=m?es(e):null;return m&&function t(){let a=es(e);x&&!ex(x,a)&&r(),x=a,l=requestAnimationFrame(t)}(),r(),()=>{var e;g.forEach(e=>{s&&e.removeEventListener("scroll",r),c&&e.removeEventListener("resize",r)}),null==f||f(),null==(e=v)||e.disconnect(),v=null,m&&cancelAnimationFrame(l)}})(...e,{animationFrame:"always"===en}),elements:{reference:ec.anchor},middleware:[{...{name:"offset",options:s=n={mainAxis:U+eP,alignmentAxis:Z},async fn(e){var t,r;let{x:a,y:i,placement:n,middlewareData:o}=e,l=await R(e,s);return n===(null==(t=o.offset)?void 0:t.placement)&&null!=(r=o.arrow)&&r.alignmentOffset?{}:{x:a+l.x,y:i+l.y,data:{...l,placement:n}}}},options:[n,l]},J&&{...{name:"shift",options:L=_={mainAxis:!0,crossAxis:!1,limiter:"partial"===er?{...(void 0===(j=c)&&(j={}),{options:j,fn(e){let{x:t,y:r,placement:a,rects:i,middlewareData:n}=e,{offset:o=0,mainAxis:l=!0,crossAxis:s=!0}=d(j,e),c={x:t,y:r},m=p(a),g=h(m),f=c[g],v=c[m],x=d(o,e),b="number"==typeof x?{mainAxis:x,crossAxis:0}:{mainAxis:0,crossAxis:0,...x};if(l){let e="y"===g?"height":"width",t=i.reference[g]-i.floating[e]+b.mainAxis,r=i.reference[g]+i.reference[e]-b.mainAxis;f<t?f=t:f>r&&(f=r)}if(s){var y,w;let e="y"===g?"width":"height",t=T.has(u(a)),r=i.reference[m]-i.floating[e]+(t&&(null==(y=n.offset)?void 0:y[m])||0)+(t?0:b.crossAxis),o=i.reference[m]+i.reference[e]+(t?0:(null==(w=n.offset)?void 0:w[m])||0)-(t?b.crossAxis:0);v<r?v=r:v>o&&(v=o)}return{[g]:f,[m]:v}}}),options:[c,f]}:void 0,...eA},async fn(e){let{x:t,y:r,placement:n}=e,{mainAxis:o=!0,crossAxis:l=!1,limiter:s={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...c}=d(L,e),m={x:t,y:r},g=await N(e,c),f=p(u(n)),v=h(f),x=m[v],b=m[f];if(o){let e="y"===v?"top":"left",t="y"===v?"bottom":"right",r=x+g[e],n=x-g[t];x=i(r,a(x,n))}if(l){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",r=b+g[e],n=b-g[t];b=i(r,a(b,n))}let y=s.fn({...e,[v]:x,[f]:b});return{...y,data:{x:y.x-t,y:y.y-r,enabled:{[v]:o,[f]:l}}}}},options:[_,C]},J&&{...{name:"flip",options:A=M={...eA},async fn(e){var t,r,a,i,n,o,l,s;let c,f,j,{placement:_,middlewareData:C,rects:S,initialPlacement:P,platform:E,elements:T}=e,{mainAxis:R=!0,crossAxis:L=!0,fallbackPlacements:M,fallbackStrategy:I="bestFit",fallbackAxisSideDirection:O="none",flipAlignment:F=!0,...z}=d(A,e);if(null!=(t=C.arrow)&&t.alignmentOffset)return{};let D=u(_),B=p(P),Q=u(P)===P,$=await (null==E.isRTL?void 0:E.isRTL(T.floating)),V=M||(Q||!F?[k(P)]:(c=k(P),[v(P),c,v(c)])),W="none"!==O;!M&&W&&V.push(...(f=m(P),j=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?b:x;return t?x:b;
4case"left":case"right":return t?y:w;default:return[]}}(u(P),"start"===O,$),f&&(j=j.map(e=>e+"-"+f),F&&(j=j.concat(j.map(v)))),j));let q=[P,...V],H=await N(e,z),G=[],U=(null==(r=C.flip)?void 0:r.overflows)||[];if(R&&G.push(H[D]),L){let e,t,r,a,i=(o=_,l=S,void 0===(s=$)&&(s=!1),e=m(o),r=g(t=h(p(o))),a="x"===t?e===(s?"end":"start")?"right":"left":"start"===e?"bottom":"top",l.reference[r]>l.floating[r]&&(a=k(a)),[a,k(a)]);G.push(H[i[0]],H[i[1]])}if(U=[...U,{placement:_,overflows:G}],!G.every(e=>e<=0)){let e=((null==(a=C.flip)?void 0:a.index)||0)+1,t=q[e];if(t&&("alignment"!==L||B===p(t)||U.every(e=>p(e.placement)!==B||e.overflows[0]>0)))return{data:{index:e,overflows:U},reset:{placement:t}};let r=null==(i=U.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!r)switch(I){case"bestFit":{let e=null==(n=U.filter(e=>{if(W){let t=p(e.placement);return t===B||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:n[0];e&&(r=e);break}case"initialPlacement":r=P}if(_!==r)return{reset:{placement:r}}}return{}}},options:[M,I]},{...{name:"size",options:D=F={...eA,apply:({elements:e,rects:t,availableWidth:r,availableHeight:a})=>{let{width:i,height:n}=t.reference,o=e.floating.style;o.setProperty("--radix-popper-available-width",`${r}px`),o.setProperty("--radix-popper-available-height",`${a}px`),o.setProperty("--radix-popper-anchor-width",`${i}px`),o.setProperty("--radix-popper-anchor-height",`${n}px`)}},async fn(e){var t,r;let n,o,{placement:l,rects:s,platform:c,elements:h}=e,{apply:g=()=>{},...f}=d(D,e),v=await N(e,f),x=u(l),b=m(l),y="y"===p(l),{width:w,height:k}=s.floating;"top"===x||"bottom"===x?(n=x,o=b===(await (null==c.isRTL?void 0:c.isRTL(h.floating))?"start":"end")?"left":"right"):(o=x,n="end"===b?"top":"bottom");let j=k-v.top-v.bottom,_=w-v.left-v.right,C=a(k-v[n],j),S=a(w-v[o],_),P=!e.middlewareData.shift,E=C,T=S;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(T=_),null!=(r=e.middlewareData.shift)&&r.enabled.y&&(E=j),P&&!b){let e=i(v.left,0),t=i(v.right,0),r=i(v.top,0),a=i(v.bottom,0);y?T=w-2*(0!==e||0!==t?e+t:i(v.left,v.right)):E=k-2*(0!==r||0!==a?r+a:i(v.top,v.bottom))}await g({...e,availableWidth:T,availableHeight:E});let R=await c.getDimensions(h.floating);return w!==R.width||k!==R.height?{reset:{rects:!0}}:{}}},options:[F,z]},eh&&{...{name:"arrow",options:$=B={element:eh,padding:K},fn(e){let{element:t,padding:r}="function"==typeof $?$(e):$;return t&&({}).hasOwnProperty.call(t,"current")?null!=t.current?eb({element:t.current,padding:r}).fn(e):{}:t?eb({element:t,padding:r}).fn(e):{}}},options:[B,Q]},eZ({arrowWidth:ep,arrowHeight:eP}),ea&&{...{name:"hide",options:q=V={strategy:"referenceHidden",...eA},async fn(e){let{rects:t}=e,{strategy:r="referenceHidden",...a}=d(q,e);switch(r){case"referenceHidden":{let r=P(await N(e,{...a,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:r,referenceHidden:E(r)}}}case"escaped":{let r=P(await N(e,{...a,altBoundary:!0}),t.floating);return{data:{escapedOffsets:r,escaped:E(r)}}}default:return{}}}},options:[V,W]}]}),[eq,eH]=eK(eB),eG=(0,eR.useCallbackRef)(eo);(0,eL.useLayoutEffect)(()=>{eQ&&eG?.()},[eQ,eG]);let eU=eW.arrow?.x,eJ=eW.arrow?.y,eX=eW.arrow?.centerOffset!==0,[e0,e1]=t.useState();return(0,eL.useLayoutEffect)(()=>{ed&&e1(window.getComputedStyle(ed).zIndex)},[ed]),(0,eN.jsx)("div",{ref:eF.setFloating,"data-radix-popper-content-wrapper":"",style:{...eD,transform:eQ?eD.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:e0,"--radix-popper-transform-origin":[eW.transformOrigin?.x,eW.transformOrigin?.y].join(" "),...eW.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,eN.jsx)(eV,{scope:H,placedSide:eq,onArrowChange:eg,arrowX:eU,arrowY:eJ,shouldHideArrow:eX,children:(0,eN.jsx)(eS.Primitive.div,{"data-side":eq,"data-align":eH,...el,ref:em,style:{...el.style,animation:eQ?void 0:"none"}})})})});eq.displayName=e$;var eH="PopperArrow",eG={top:"bottom",right:"left",bottom:"top",left:"right"},eU=t.forwardRef(function(e,t){let{__scopePopper:r,...a}=e,i=eW(eH,r),n=eG[i.placedSide];return(0,eN.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[n]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,eN.jsx)(eP,{...a,ref:t,style:{...a.style,display:"block"}})})});function eY(e){return null!==e}eU.displayName=eH;var eZ=e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:a,middlewareData:i}=t,n=i.arrow?.centerOffset!==0,o=n?0:e.arrowWidth,l=n?0:e.arrowHeight,[s,c]=eK(r),d={start:"0%",center:"50%",end:"100%"}[c],u=(i.arrow?.x??0)+o/2,m=(i.arrow?.y??0)+l/2,h="",g="";return"bottom"===s?(h=n?d:`${u}px`,g=`${-l}px`):"top"===s?(h=n?d:`${u}px`,g=`${a.floating.height+l}px`):"right"===s?(h=`${-l}px`,g=n?d:`${m}px`):"left"===s&&(h=`${a.floating.width+l}px`,g=n?d:`${m}px`),{data:{x:h,y:g}}}});function eK(e){let[t,r="center"]=e.split("-");return[t,r]}e.s(["Anchor",()=>eQ,"Arrow",()=>eU,"Content",()=>eq,"Root",()=>eD,"createPopperScope",()=>eA],47007)},72750,5629,e=>{"use strict";
4var t=e.i(33677),r=e.i(51190),a=e.i(61280),i=e.i(38680),n=e.i(65499),o=e.i(67412);function l(e){return e?.url?(0,t.jsx)(n.Link,{entry:e},e?.sys?.id):null}e.s(["AsideCard",0,e=>{let n,s,c,d,u,m,h,g=(0,r.c)(18),{entry:f,className:p}=e;return f?(g[0]!==p?(n=(0,a.cn)("c-aside-card molecule flex flex-col gap-5 bg-surface-dim text-on-surface md:gap-6","max-md:px-[var(--l-spacing-x)] max-md:py-5 md:px-6 md:pt-6 md:pb-7","md:mask-[url(/shapes/shape-3.svg)] md:mask-size-[100%_100%] md:mask-no-repeat",p),g[0]=p,g[1]=n):n=g[1],g[2]!==f.asideIllustration?(s=(0,t.jsx)(i.Illustration,{entry:f.asideIllustration,className:"max-md:hidden"}),g[2]=f.asideIllustration,g[3]=s):s=g[3],g[4]!==f.title?(c=(0,t.jsx)(o.Typography,{as:"h3",size:"heading-xs",children:f.title}),g[4]=f.title,g[5]=c):c=g[5],g[6]!==f.description?(d=(0,t.jsx)(o.Typography,{as:"p",size:"body-sm",children:f.description}),g[6]=f.description,g[7]=d):d=g[7],g[8]!==c||g[9]!==d?(u=(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[c,d]}),g[8]=c,g[9]=d,g[10]=u):u=g[10],g[11]!==f.ctasCollection?.items?(m=!!f?.ctasCollection?.items?.length&&(0,t.jsx)("div",{className:"flex flex-col gap-3",children:f.ctasCollection?.items?.map(l)}),g[11]=f.ctasCollection?.items,g[12]=m):m=g[12],g[13]!==n||g[14]!==s||g[15]!==u||g[16]!==m?(h=(0,t.jsxs)("div",{className:n,children:[s,u,m]}),g[13]=n,g[14]=s,g[15]=u,g[16]=m,g[17]=h):h=g[17],h):null}],72750);var s=e.i(42732),c=e.i(65522),d=e.i(61741),u=e.i(15813),m=e.i(76135),h=e.i(57693),g=e.i(91967),f=e.i(28206),p=e.i(70123),v=e.i(23861),x=e.i(7891),b=e.i(47007),y=e.i(75428),w=e.i(13814),k=e.i(5139),j=e.i(26889),_=e.i(76258),C=e.i(92871),[S,N]=(0,p.createContextScope)("Tooltip",[b.createPopperScope]),P=(0,b.createPopperScope)(),E="TooltipProvider",T="tooltip.open",[R,L]=S(E),M=e=>{let{__scopeTooltip:r,delayDuration:a=700,skipDelayDuration:i=300,disableHoverableContent:n=!1,children:o}=e,l=s.useRef(!0),c=s.useRef(!1),d=s.useRef(0);return s.useEffect(()=>{let e=d.current;return()=>window.clearTimeout(e)},[]),(0,t.jsx)(R,{scope:r,isOpenDelayedRef:l,delayDuration:a,onOpen:s.useCallback(()=>{window.clearTimeout(d.current),l.current=!1},[]),onClose:s.useCallback(()=>{window.clearTimeout(d.current),d.current=window.setTimeout(()=>l.current=!0,i)},[i]),isPointerInTransitRef:c,onPointerInTransitChange:s.useCallback(e=>{c.current=e},[]),disableHoverableContent:n,children:o})};M.displayName=E;var I="Tooltip",[O,A]=S(I),F=e=>{let{__scopeTooltip:r,children:a,open:i,defaultOpen:n,onOpenChange:o,disableHoverableContent:l,delayDuration:c}=e,d=L(I,e.__scopeTooltip),u=P(r),[m,h]=s.useState(null),g=(0,x.useId)(),f=s.useRef(0),p=l??d.disableHoverableContent,v=c??d.delayDuration,y=s.useRef(!1),[w,k]=(0,_.useControllableState)({prop:i,defaultProp:n??!1,onChange:e=>{e?(d.onOpen(),document.dispatchEvent(new CustomEvent(T))):d.onClose(),o?.(e)},caller:I}),j=s.useMemo(()=>w?y.current?"delayed-open":"instant-open":"closed",[w]),C=s.useCallback(()=>{window.clearTimeout(f.current),f.current=0,y.current=!1,k(!0)},[k]),S=s.useCallback(()=>{window.clearTimeout(f.current),f.current=0,k(!1)},[k]),N=s.useCallback(()=>{window.clearTimeout(f.current),f.current=window.setTimeout(()=>{y.current=!0,k(!0),f.current=0},v)},[v,k]);return s.useEffect(()=>()=>{f.current&&(window.clearTimeout(f.current),f.current=0)},[]),(0,t.jsx)(b.Root,{...u,children:(0,t.jsx)(O,{scope:r,contentId:g,open:w,stateAttribute:j,trigger:m,onTriggerChange:h,onTriggerEnter:s.useCallback(()=>{d.isOpenDelayedRef.current?N():C()},[d.isOpenDelayedRef,N,C]),onTriggerLeave:s.useCallback(()=>{p?S():(window.clearTimeout(f.current),f.current=0)},[S,p]),onOpen:C,onClose:S,disableHoverableContent:p,children:a})})};F.displayName=I;var z="TooltipTrigger",D=s.forwardRef((e,r)=>{let{__scopeTooltip:a,...i}=e,n=A(z,a),o=L(z,a),l=P(a),c=s.useRef(null),d=(0,f.useComposedRefs)(r,c,n.onTriggerChange),u=s.useRef(!1),m=s.useRef(!1),h=s.useCallback(()=>u.current=!1,[]);return s.useEffect(()=>()=>document.removeEventListener("pointerup",h),[h]),(0,t.jsx)(b.Anchor,{asChild:!0,...l,children:(0,t.jsx)(k.Primitive.button,{"aria-describedby":n.open?n.contentId:void 0,"data-state":n.stateAttribute,...i,ref:d,onPointerMove:(0,g.composeEventHandlers)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(m.current||o.isPointerInTransitRef.current||(n.onTriggerEnter(),m.current=!0))}),onPointerLeave:(0,g.composeEventHandlers)(e.onPointerLeave,()=>{n.onTriggerLeave(),m.current=!1}),onPointerDown:(0,g.composeEventHandlers)(e.onPointerDown,()=>{n.open&&n.onClose(),u.current=!0,document.addEventListener("pointerup",h,{once:!0})}),onFocus:(0,g.composeEventHandlers)(e.onFocus,()=>{u.current||n.onOpen()}),onBlur:(0,g.composeEventHandlers)(e.onBlur,n.onClose),onClick:(0,g.composeEventHandlers)(e.onClick,n.onClose)})})});D.displayName=z;var B="TooltipPortal",[Q,$]=S(B,{forceMount:void 0}),V=e=>{let{__scopeTooltip:r,forceMount:a,children:i,container:n}=e,o=A(B,r);return(0,t.jsx)(Q,{scope:r,forceMount:a,children:(0,t.jsx)(w.Presence,{present:a||o.open,children:(0,t.jsx)(y.Portal,{asChild:!0,container:n,children:i})})})};V.displayName=B;var W="TooltipContent",q=s.forwardRef((e,r)=>{let a=$(W,e.__scopeTooltip),{forceMount:i=a.forceMount,side:n="top",...o}=e,l=A(W,e.__scopeTooltip);return(0,t.jsx)(w.Presence,{present:i||l.open,children:l.disableHoverableContent?(0,t.jsx)(Z,{side:n,...o,ref:r}):(0,t.jsx)(H,{side:n,...o,ref:r})})}),H=s.forwardRef((e,r)=>{let a=A(W,e.__scopeTooltip),i=L(W,e.__scopeTooltip),n=s.useRef(null),o=(0,f.useComposedRefs)(r,n),[l,c]=s.useState(null),{trigger:d,onClose:u}=a,m=n.current,{onPointerInTransitChange:h}=i,g=s.useCallback(()=>{c(null),h(!1)}
4,[h]),p=s.useCallback((e,t)=>{let r,a=e.currentTarget,i={x:e.clientX,y:e.clientY},n=function(e,t){let r=Math.abs(t.top-e.y),a=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),n=Math.abs(t.left-e.x);switch(Math.min(r,a,i,n)){case n:return"left";case i:return"right";case r:return"top";case a:return"bottom";default:throw Error("unreachable")}}(i,a.getBoundingClientRect());c(((r=[...function(e,t,r=5){let a=[];switch(t){case"top":a.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":a.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":a.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":a.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return a}(i,n),...function(e){let{top:t,right:r,bottom:a,left:i}=e;return[{x:i,y:t},{x:r,y:t},{x:r,y:a},{x:i,y:a}]}(t.getBoundingClientRect())].slice()).sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let r=0;r<e.length;r++){let a=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(a.y-r.y)>=(e.y-r.y)*(a.x-r.x))t.pop();else break}t.push(a)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let a=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(a.y-t.y)>=(e.y-t.y)*(a.x-t.x))r.pop();else break}r.push(a)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(r))),h(!0)},[h]);return s.useEffect(()=>()=>g(),[g]),s.useEffect(()=>{if(d&&m){let e=e=>p(e,m),t=e=>p(e,d);return d.addEventListener("pointerleave",e),m.addEventListener("pointerleave",t),()=>{d.removeEventListener("pointerleave",e),m.removeEventListener("pointerleave",t)}}},[d,m,p,g]),s.useEffect(()=>{if(l){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},a=d?.contains(t)||m?.contains(t),i=!function(e,t){let{x:r,y:a}=e,i=!1;for(let e=0,n=t.length-1;e<t.length;n=e++){let o=t[e],l=t[n],s=o.x,c=o.y,d=l.x,u=l.y;c>a!=u>a&&r<(d-s)*(a-c)/(u-c)+s&&(i=!i)}return i}(r,l);a?g():i&&(g(),u())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[d,m,l,u,g]),(0,t.jsx)(Z,{...e,ref:o})}),[G,U]=S(I,{isInside:!1}),Y=(0,j.createSlottable)("TooltipContent"),Z=s.forwardRef((e,r)=>{let{__scopeTooltip:a,children:i,"aria-label":n,onEscapeKeyDown:o,onPointerDownOutside:l,...c}=e,d=A(W,a),u=P(a),{onClose:m}=d;return s.useEffect(()=>(document.addEventListener(T,m),()=>document.removeEventListener(T,m)),[m]),s.useEffect(()=>{if(d.trigger){let e=e=>{let t=e.target;t?.contains(d.trigger)&&m()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[d.trigger,m]),(0,t.jsx)(v.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:o,onPointerDownOutside:l,onFocusOutside:e=>e.preventDefault(),onDismiss:m,children:(0,t.jsxs)(b.Content,{"data-state":d.stateAttribute,...u,...c,ref:r,style:{...c.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,t.jsx)(Y,{children:i}),(0,t.jsx)(G,{scope:a,isInside:!0,children:(0,t.jsx)(C.Root,{id:d.contentId,role:"tooltip",children:n||i})})]})})});q.displayName=W;var K="TooltipArrow",J=s.forwardRef((e,r)=>{let{__scopeTooltip:a,...i}=e,n=P(a);return U(K,a).isInside?null:(0,t.jsx)(b.Arrow,{...n,...i,ref:r})});function X(e){let a,i,n,o=(0,r.c)(6);o[0]!==e?({delayDuration:i,...a}=e,o[0]=e,o[1]=a,o[2]=i):(a=o[1],i=o[2]);let l=void 0===i?0:i;return o[3]!==l||o[4]!==a?(n=(0,t.jsx)(M,{"data-slot":"tooltip-provider",delayDuration:l,...a}),o[3]=l,o[4]=a,o[5]=n):n=o[5],n}function ee(e){let a,i,n=(0,r.c)(4);return n[0]!==e?({...a}=e,n[0]=e,n[1]=a):a=n[1],n[2]!==a?(i=(0,t.jsx)(X,{children:(0,t.jsx)(F,{"data-slot":"tooltip",...a})}),n[2]=a,n[3]=i):i=n[3],i}function et(e){let a,i,n=(0,r.c)(4);return n[0]!==e?({...a}=e,n[0]=e,n[1]=a):a=n[1],n[2]!==a?(i=(0,t.jsx)(D,{"data-slot":"tooltip-trigger",...a}),n[2]=a,n[3]=i):i=n[3],i}function er(e){let i,n,o,l,s,c,d,u=(0,r.c)(13);u[0]!==e?({className:n,sideOffset:l,children:i,...o}=e,u[0]=e,u[1]=i,u[2]=n,u[3]=o,u[4]=l):(i=u[1],n=u[2],o=u[3],l=u[4]);let m=void 0===l?0:l;return u[5]!==n?(s=(0,a.cn)("z-50 w-fit origin-(--radix-tooltip-content-transform-origin) rounded-sm bg-primary px-3 py-3 text-label-xs text-balance text-on-primary",n),u[5]=n,u[6]=s):s=u[6],u[7]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)(J,{className:"z-10 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px] bg-primary fill-primary"}),u[7]=c):c=u[7],u[8]!==i||u[9]!==o||u[10]!==m||u[11]!==s?(d=(0,t.jsx)(V,{children:(0,t.jsxs)(q,{"data-slot":"tooltip-content",sideOffset:m,className:s,...o,children:[i,c]})}),u[8]=i,u[9]=o,u[10]=m,u[11]=s,u[12]=d):d=u[12],d}J.displayName=K;var ea=e.i(20893);function ei(e){return(0,t.jsx)(h.LinkPrimitive,{href:`#${e.id}`,className:"underline-link w-fit",children:(0,t.jsx)(o.Typography,{as:"span",size:"body-sm",children:e.title})},e.id)}function en(e){return e?.link?(0,t.jsx)(h.LinkPrimitive,{href:e.link,target:"_blank",children:(0,t.jsx)(u.Icon,{entry:e?.icon,size:"lg"})},e.name):null}e.s(["TableOfContents",0,e=>{let i,n,l,u,g,f,p,v,x=(0,r.c)(22),{sharePage:b,content:y}=e,[w,k]=s.useState(""),[j,_]=s.useState(!1),[C,S]=s.useState(!1),N=(0,ea.extractTableOfContents)(y?.body?.json);x[0]===Symbol.for("react.memo_cache_sentinel")?(i=()=>{k(`${window.location.origin}${window.location.pathname}`)},n=[],x[0]=i,x[1]=n):(i=x[0],n=x[1]),s.useEffect(i,n),x[2]!==w?(l=async()=>
4{if(w)try{await navigator.clipboard.writeText(w),_(!0),S(!0),setTimeout(()=>{_(!1),S(!1)},1e3)}catch(e){}},x[2]=w,x[3]=l):l=x[3];let P=l;x[4]===Symbol.for("react.memo_cache_sentinel")?(u=()=>{S(!0)},x[4]=u):u=x[4];let E=u;x[5]!==j?(g=()=>{j||S(!1)},x[5]=j,x[6]=g):g=x[6];let T=g;x[7]!==j?(f=e=>{(e||!j)&&S(e)},x[7]=j,x[8]=f):f=x[8];let R=f,L=!!N.length&&(0,t.jsxs)("div",{className:"c-table-of-contents__contents flex flex-col gap-5",children:[(0,t.jsx)(d.Divider,{}),(0,t.jsx)(o.Typography,{as:"h3",size:"heading-xs",children:"In this article"}),N.map(ei),(0,t.jsx)(d.Divider,{})]});return x[9]!==j||x[10]!==w||x[11]!==P||x[12]!==E||x[13]!==T||x[14]!==R||x[15]!==b?.customShareItemCollection?.items||x[16]!==b?.socialMediaShare||x[17]!==C?(p=!!b?.socialMediaShare?.length&&(0,t.jsxs)("div",{className:"c-table-of-contents__share-wrapper relative flex w-full flex-col content-stretch items-start justify-center gap-5",children:[(0,t.jsx)(o.Typography,{as:"h3",size:"heading-xs",children:"Share this"}),(0,t.jsxs)("div",{className:"c-table-of-contents__share-social flex gap-5",children:[!!b?.customShareItemCollection?.items?.length&&b?.customShareItemCollection?.items?.map(en),b?.socialMediaShare?.map(e=>e?"Copy to clipboard"===e?(0,t.jsxs)(ee,{open:C,onOpenChange:R,children:[(0,t.jsx)(et,{asChild:!0,children:(0,t.jsx)(c.Button,{variant:"text",size:"icon-lg",onClick:P,onMouseEnter:E,onMouseLeave:T,className:"h-auto w-fit",children:(0,t.jsx)(m.IconPrimitive,{name:"link",size:"lg"})})}),(0,t.jsx)(er,{children:(0,t.jsx)(o.Typography,{as:"span",size:"body-sm",children:j?"Copied to clipboard":"Copy to clipboard"})})]},e):(0,t.jsx)(h.LinkPrimitive,{href:w?((e,t)=>{switch(e){case"Facebook":return`https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(t)}`;case"X":return`https://x.com/share?url=${encodeURIComponent(t)}`;case"LinkedIn":return`https://www.linkedin.com/sharing/share-offsite/?url=${encodeURIComponent(t)}`;default:return""}})(e,w):"#",target:"_blank",children:(0,t.jsx)(m.IconPrimitive,{name:e.toLowerCase(),className:(0,a.cn)("c-table-of-contents__share-social-item","X"===e&&"c-table-of-contents__share-social-item--x text-black","LinkedIn"===e&&"c-table-of-contents__share-social-item--linkedin text-[#0A66C2]","Facebook"===e&&"c-table-of-contents__share-social-item--facebook text-[#0866FF]"),size:"lg"})},e):null)]})]}),x[9]=j,x[10]=w,x[11]=P,x[12]=E,x[13]=T,x[14]=R,x[15]=b?.customShareItemCollection?.items,x[16]=b?.socialMediaShare,x[17]=C,x[18]=p):p=x[18],x[19]!==p||x[20]!==L?(v=(0,t.jsx)("aside",{className:"c-table-of-contents col-span-full md:col-span-5 lg:col-span-3",children:(0,t.jsxs)("div",{className:"c-table-of-contents__inner sticky top-auto flex flex-col gap-8 pt-5",children:[L,p]})}),x[19]=p,x[20]=L,x[21]=v):v=x[21],v}],5629)},96676,e=>{"use strict";e.s(["CRITICAL_IMAGE_PROPS",0,{hero:{widths:"full",quality:85,sizes:"100vw",fetchPriority:"high"},articlePageImage:{widths:"container",quality:85,sizes:"100vw",fetchPriority:"high"},servicePageImage:{widths:"1/2",quality:85,sizes:"(max-width: 48rem) 100vw, (max-width: 64rem) 50vw, (max-width: 80rem) 36vw, 32vw",fetchPriority:"high"},staffPageImage:{widths:"1/3",quality:75,sizes:"(max-width: 48rem) 100vw, (max-width: 64rem) 26.25rem, 36.5rem",fetchPriority:"high"},featuredArticleCard:{widths:"1/2",quality:75,sizes:"(max-width: 64rem) 100vw, (max-width: 80rem) 26.875rem, 36.25rem",fetchPriority:"high"},defaultArticleCard:{widths:"1/3",quality:75,sizes:"(max-width: 64rem) 100vw, (max-width: 80rem) 17.25rem, 23.5rem"}}])},90074,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(42732),i=e.i(42160),n=e.i(67412),o=e.i(47943),l=e.i(14435),s=e.i(72750),c=e.i(59020),d=e.i(5629),u=e.i(21602),m=e.i(61280),h=e.i(96676),g=e.i(63584),f=e.i(84077);e.s(["Article",0,e=>{let p,v,x,b,y,w,k,j,_=(0,r.c)(57),{entry:C}=e,{websiteEntry:S}=(0,u.useGlobalContext)(),N=S.domain;if(_[0]!==C?.author||_[1]!==C?.dateModified||_[2]!==C?.datePublished){if(p=[],C?.author){let e,t=C?.author;_[4]!==t?(e={label:"Written by",value:t,className:"| c-article__author"},_[4]=t,_[5]=e):e=_[5],p.push(e)}if(C?.dateModified||C?.datePublished){let e,t,r=C?.dateModified?"Updated":"Published",a=C?.dateModified??C?.datePublished;
4_[6]!==a?(e=(0,g.formatArticleDate)(a),_[6]=a,_[7]=e):e=_[7],_[8]!==r||_[9]!==e?(t={label:r,value:e,className:"| c-article__date"},_[8]=r,_[9]=e,_[10]=t):t=_[10],p.push(t)}_[0]=C?.author,_[1]=C?.dateModified,_[2]=C?.datePublished,_[3]=p}else p=_[3];if(_[11]!==p||_[12]!==N||_[13]!==C){let e,r,u,g,w,k,j,S,P,E,T,R=(0,f.getJsonLd)("BlogPosting",{domain:N,entry:C});_[18]===Symbol.for("react.memo_cache_sentinel")?(b=(0,m.cn)("c-article organism"),_[18]=b):b=_[18],_[19]!==C?.headline?(e=!!C?.headline&&(0,t.jsx)(n.Typography,{as:"h2",className:"c-article__headline text-center text-display-xs md:text-display-sm lg:text-heading-2xl",children:C?.headline}),_[19]=C?.headline,_[20]=e):e=_[20],_[21]!==p?(r=(0,t.jsx)("div",{className:"c-article__meta flex flex-col md:flex-row",children:p.map((e,r)=>(0,t.jsxs)(a.Fragment,{children:[(0,t.jsxs)(n.Typography,{as:"p",size:"body-md",className:e.className,children:[e.label," ",e.value]}),r!==p.length-1&&(0,t.jsx)("span",{"aria-hidden":"true",className:"hidden px-3 md:block",children:"â¢"})]},r))}),_[21]=p,_[22]=r):r=_[22],_[23]!==e||_[24]!==r?(u=(0,t.jsxs)("div",{className:"c-article__header-content flex flex-col items-center gap-5",children:[e,r]}),_[23]=e,_[24]=r,_[25]=u):u=_[25],_[26]!==C?.image?(g=!!C?.image?.image?.url&&(0,t.jsx)(i.Image.Root,{className:"c-article__image aspect-video w-full rounded-lg",children:(0,t.jsx)(i.Image.Primitive,{entry:C?.image,fill:!0,...h.CRITICAL_IMAGE_PROPS.articlePageImage})}),_[26]=C?.image,_[27]=g):g=_[27],_[28]!==u||_[29]!==g?(w=(0,t.jsxs)("div",{className:"c-article__header flex flex-col items-center gap-8",children:[u,g]}),_[28]=u,_[29]=g,_[30]=w):w=_[30];let L=C?.content,M=C?.share;_[31]!==L||_[32]!==M?(k=(0,t.jsx)(d.TableOfContents,{content:L,sharePage:M}),_[31]=L,_[32]=M,_[33]=k):k=_[33],_[34]!==C?(j=C?.content&&(0,t.jsx)(c.RichText,{entry:C.content,generateHeadingIds:!0}),_[34]=C,_[35]=j):j=_[35],_[36]!==j?(S=(0,t.jsx)("article",{className:"c-article__content col-span-full md:col-span-5 lg:col-span-6",children:j}),_[36]=j,_[37]=S):S=_[37],_[38]===Symbol.for("react.memo_cache_sentinel")?(P=(0,m.cn)("c-article__sidebar-right","md:col-span-3","max-md:sticky max-md:bottom-0 max-md:col-span-full max-md:mt-[var(--l-spacing-y)] max-md:-mr-[var(--l-spacing-x)] max-md:-ml-[var(--l-spacing-x)]"),_[38]=P):P=_[38];let I=C?.aside;_[39]!==I?(E=(0,t.jsx)("aside",{className:P,children:(0,t.jsx)(s.AsideCard,{entry:I,className:"sticky top-[calc(var(--c-header--height)+var(--spacing-4))]"})}),_[39]=I,_[40]=E):E=_[40],_[41]!==k||_[42]!==S||_[43]!==E?(T=(0,t.jsxs)(l.Grid,{children:[k,S,E]}),_[41]=k,_[42]=S,_[43]=E,_[44]=T):T=_[44],_[45]!==T||_[46]!==w?(y=(0,t.jsxs)(o.Container,{className:"space-y-8 max-md:pb-0 md:space-y-10 lg:space-y-11",children:[w,T]}),_[45]=T,_[46]=w,_[47]=y):y=_[47],x="application/ld+json",v=JSON.stringify(R).replace(/</g,"\\u003c"),_[11]=p,_[12]=N,_[13]=C,_[14]=v,_[15]=x,_[16]=b,_[17]=y}else v=_[14],x=_[15],b=_[16],y=_[17];return _[48]!==v?(w={__html:v},_[48]=v,_[49]=w):w=_[49],_[50]!==x||_[51]!==w?(k=(0,t.jsx)("script",{type:x,dangerouslySetInnerHTML:w}),_[50]=x,_[51]=w,_[52]=k):k=_[52],_[53]!==b||_[54]!==y||_[55]!==k?(j=(0,t.jsxs)("section",{className:b,children:[y,k]}),_[53]=b,_[54]=y,_[55]=k,_[56]=j):j=_[56],j}])},34683,e=>{"use strict";var t=e.i(42732);let r=t.default.createContext(null);e.s(["BreadcrumbsContext",0,r,"useBreadcrumbs",0,()=>{let e=t.default.useContext(r);if(null===e)throw Error("Breadcrumbs.List must be used within Breadcrumbs.Root");return e}])},53862,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(42732),i=e.i(76135),n=e.i(57693),o=e.i(67412),l=e.i(61280),s=e.i(34683);function c(e){let a,i,n,o,c=(0,r.c)(9),{className:u}=e,{breadcrumbItems:m}=(0,s.useBreadcrumbs)();return c[0]!==u?(a=(0,l.cn)("c-breadcrumbs__nav","py-5",u),c[0]=u,c[1]=a):a=c[1],c[2]!==m?(i=m.map(d),c[2]=m,c[3]=i):i=c[3],c[4]!==i?(n=(0,t.jsx)("ol",{className:"c-breadcrumbs__list flex items-center gap-3",children:i}),c[4]=i,c[5]=n):n=c[5],c[6]!==a||c[7]!==n?(o=(0,t.jsx)("nav",{className:a,"aria-label":"Breadcrumb",children:n}),c[6]=a,c[7]=n,c[8]=o):o=c[8],o}function d(e,r){return(0,t.jsxs)(a.Fragment,{children:[(0,t.jsx)("li",{className:"c-breadcrumbs__item flex items-center gap-3",children:e.isCurrentPage?(0,t.jsx)(o.Typography,{"aria-current":"page",className:"text-label-md",children:e.label}):(0,t.jsx)(n.LinkPrimitive,{href:e.href||"#",className:"underline-link text-label-md",children:e.label})}),!e.isCurrentPage&&(0,t.jsx)("li",{role:"presentation","aria-hidden":"true",className:"c-breadcrumbs__separator flex items-center",children:(0,t.jsx)(i.IconPrimitive,{name:"chevron-right",size:"sm"})})]},r)}e.s(["BreadcrumbsList",()=>c])},42936,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(75729),i=e.i(61280),n=e.i(4367),o=e.i(34683);function l(e){let t=e.split("/").filter(e=>e);return 0===t.length?[]:t.map((e,r)=>{let a="/"+t.slice(0,r+1).join("/"),i=r===t.length-1;return{label:(0,n.formatUrlSegment)(e),href:a,isCurrentPage:i}})}function s(e){let n,s,c,d,u,m,h=(0,r.c)(15),{children:g,className:f,items:p}=e,v=(0,a.usePathname)();(h[0]!==p||h[1]!==v?(n=p||l(v),h[0]=p,h[1]=v,h[2]=n):n=h[2],h[3]!==n)?(s=n.filter(e=>e.label.trim().length>0),h[3]=n,h[4]=s):s=h[4];let x=s;return x.length<=1?null:(h[5]!==x?(c={breadcrumbItems:x},h[5]=x,h[6]=c):c=h[6],h[7]!==f?(d=(0,i.cn)("c-breadcrumbs molecule",f),h[7]=f,h[8]=d):d=h[8],h[9]!==g||h[10]!==d?(u=(0,t.jsx)("div",{className:d,children:g}),h[9]=g,h[10]=d,h[11]=u):u=h[11],h[12]!==c||h[13]!==u?(m=(0,t.jsx)(o.BreadcrumbsContext.Provider,{value:c,children:u}),h[12]=c,h[13]=u,h[14]=m):m=h[14],m)}e.s(["BreadcrumbsRoot",()=>s,"buildBreadcrumbsFromPath",()=>l])},361,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(47943),i=e.i(61280),n=e.i(53862),o=e.i(42936);let l=Object.assign(o.BreadcrumbsRoot,{Root:o.BreadcrumbsRoot,List:n.BreadcrumbsList,Container:function(e){let n,o,l=(0,r.c)(5
4),{children:s,className:c}=e;return l[0]!==c?(n=(0,i.cn)("c-breadcrumbs__container",c),l[0]=c,l[1]=n):n=l[1],l[2]!==s||l[3]!==n?(o=(0,t.jsx)(a.Container,{paddingBlock:"none",className:n,children:s}),l[2]=s,l[3]=n,l[4]=o):o=l[4],o}});e.s(["Breadcrumbs",()=>l],361)},87444,e=>{"use strict";e.s(["normalizeArticleCategory",0,e=>e.toLocaleLowerCase().trim().replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,"")])},71106,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(75729),i=e.i(361),n=e.i(87444),o=e.i(4367);function l(e){let l,s,c,d,u,m,h,g,f=(0,r.c)(18),{category:p,headline:v}=e,x=(0,a.usePathname)();f[0]!==x?(l=x.split("/").filter(Boolean)[0]||"",s=(0,o.formatUrlSegment)(l),f[0]=x,f[1]=l,f[2]=s):(l=f[1],s=f[2]);let b=`/${l}`;f[3]!==s||f[4]!==b?(c={label:s,href:b},f[3]=s,f[4]=b,f[5]=c):c=f[5];let y=p??"",w=`/${l}?category=${(0,n.normalizeArticleCategory)(p??"")}`;f[6]!==y||f[7]!==w?(d={label:y,href:w},f[6]=y,f[7]=w,f[8]=d):d=f[8];let k=v??"";f[9]!==k?(u={label:k,isCurrentPage:!0},f[9]=k,f[10]=u):u=f[10],f[11]!==c||f[12]!==d||f[13]!==u?(m=[c,d,u],f[11]=c,f[12]=d,f[13]=u,f[14]=m):m=f[14];let j=m;return f[15]===Symbol.for("react.memo_cache_sentinel")?(h=(0,t.jsx)(i.Breadcrumbs.Container,{children:(0,t.jsx)(i.Breadcrumbs.List,{})}),f[15]=h):h=f[15],f[16]!==j?(g=(0,t.jsx)(i.Breadcrumbs.Root,{items:j,children:h}),f[16]=j,f[17]=g):g=f[17],g}e.s(["ArticleBreadcrumbs",()=>l])},1131,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(42160),i=e.i(28733),n=e.i(73605),o=e.i(83636),l=e.i(96189);function s(e){return(0,t.jsx)(o.Slide,{className:"c-gallery-carousel__slide h-auto",children:(0,t.jsx)(a.Image.Root,{className:"h-[320px] w-full overflow-hidden",children:(0,t.jsx)(a.Image.Primitive,{entry:e,fill:!0,className:"object-cover"})})},e?.sys?.id)}e.s(["GalleryCarousel",0,e=>{let a,o,c,d,u,m,h,g=(0,r.c)(12),{entry:f}=e;g[0]!==f?.imagesCollection?.items?(a=f?.imagesCollection?.items??[],g[0]=f?.imagesCollection?.items,g[1]=a):a=g[1];let p=a,v=p.length;return 0===v?null:(g[2]===Symbol.for("react.memo_cache_sentinel")?(o={enabled:!0,sticky:!0,momentum:!1,momentumBounce:!1,minimumVelocity:100},g[2]=o):o=g[2],g[3]===Symbol.for("react.memo_cache_sentinel")?(c={loop:!0,spaceBetween:8,slidesPerView:1.1,freeMode:o,centeredSlides:!0,rewind:!1,breakpoints:{640:{slidesPerView:2,centeredSlides:!1},1024:{slidesPerView:3,centeredSlides:!1},1280:{slidesPerView:4,centeredSlides:!1}}},g[3]=c):c=g[3],g[4]!==v?(d={totalSlides:v},g[4]=v,g[5]=d):d=g[5],g[6]!==p?(u=p.map(s),g[6]=p,g[7]=u):u=g[7],g[8]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsx)("div",{className:"c-gallery-carousel__navigation pointer-events-none absolute top-1/2 right-0 left-0 z-20 flex -translate-y-1/2 justify-between px-4",children:(0,t.jsx)(n.Navigation,{buttonVariant:"filled",variant:"side"})}),g[8]=m):m=g[8],g[9]!==d||g[10]!==u?(h=(0,t.jsx)(l.ComponentTraceProvider,{componentName:"GalleryCarousel",children:(0,t.jsx)("div",{className:"c-gallery-carousel organism w-full",children:(0,t.jsxs)(i.Root,{className:"c-gallery-carousel__slider relative w-full",options:c,initialState:d,children:[u,m]})})}),g[9]=d,g[10]=u,g[11]=h):h=g[11],h)}])},75534,e=>{"use strict";var t=e.i(61280);let r={Surface:{background:"bg-surface",text:"text-on-surface",variable:"--color-surface"},"Surface Dim":{background:"bg-surface-dim",text:"text-on-surface",variable:"--color-surface-dim"},"Surface Bright":{background:"bg-surface-bright",text:"text-on-surface",variable:"--color-surface-bright"},"Inverse Surface":{background:"bg-inverse-surface",text:"text-inverse-on-surface",variable:"--color-inverse-surface"},"Primary Container":{background:"bg-primary-container",text:"text-on-primary-container",variable:"--color-primary-container"},"Secondary Container":{background:"bg-secondary-container",text:"text-on-secondary-container",variable:"--color-secondary-container"},"Tertiary Container":{background:"bg-tertiary-container",text:"text-on-tertiary-container",variable:"--color-tertiary-container"},Teal:{background:"bg-container-teal",text:"text-on-container-teal",variable:"--color-container-teal"},Orange:{background:"bg-container-orange",text:"text-on-container-orange",variable:"--color-container-orange"},Green:{background:"bg-container-green",text:"text-on-container-green",variable:"--color-container-green"},Lilac:{background:"bg-container-lilac",text:"text-on-container-lilac",variable:"--color-container-lilac"},"Dark lilac":{background:"bg-container-dark-lilac",text:"text-on-container-dark-lilac",variable:"--color-container-dark-lilac"}};
4e.s(["backgroundColorMap",0,r,"getBackgroundColor",0,e=>{let a="",i="";e?.media&&(a=e.advancedSettings?.foregroundColor==="dark"?"text-on-surface":"text-inverse-on-surface-fixed");let n=r[e?.semanticVariable||e?.customVariable];return i=n?.background||"",a=a||n?.text||"",(0,t.cn)(i,a)}])},35514,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(42160),i=e.i(75534),n=e.i(61280),o=e.i(96676);let l={"bottom-to-top":"bg-gradient-to-t","top-to-bottom":"bg-gradient-to-b","left-to-right":"bg-gradient-to-r","right-to-left":"bg-gradient-to-l"},s={"top-left":"max-md:object-top-left","top-center":"max-md:object-top","top-right":"max-md:object-top-right","center-left":"max-md:object-left",center:"max-md:object-center","center-right":"max-md:object-right","bottom-left":"max-md:object-bottom-left","bottom-center":"max-md:object-bottom","bottom-right":"max-md:object-bottom-right"},c={"top-left":"md:object-top-left","top-center":"md:object-top","top-right":"md:object-top-right","center-left":"md:object-left",center:"md:object-center","center-right":"md:object-right","bottom-left":"md:object-bottom-left","bottom-center":"md:object-bottom","bottom-right":"md:object-bottom-right"},d={"top-left":"lg:object-top-left","top-center":"lg:object-top","top-right":"lg:object-top-right","center-left":"lg:object-left",center:"lg:object-center","center-right":"lg:object-right","bottom-left":"lg:object-bottom-left","bottom-center":"lg:object-bottom","bottom-right":"lg:object-bottom-right"};function u(e){let a,o=(0,r.c)(13),{background:s}=e,c=s?.advancedSettings;c?.overlayFullColor?.enabled?a=c?.overlayFullColor:c?.overlayGradient?.enabled&&(a=c?.overlayGradient);let d=a?.opacity||24,u="black";if(a?.type==="color")"black"===a.value||"white"===a.value?u=a.value:"custom-color"===a.value&&(u=a.color);else if(a?.type==="semantic-variable"||a?.type==="custom-variable"){let e=i.backgroundColorMap[a.value];u=`var(${e.variable})`}if(c?.overlayFullColor?.enabled){let e,r,a=`${d}%`;o[0]!==u||o[1]!==a?(e={"--bg-overlay-color":u,"--bg-overlay-opacity":a},o[0]=u,o[1]=a,o[2]=e):e=o[2];let i=e;return o[3]!==i?(r=(0,t.jsx)("div",{className:"c-background-image__overlay absolute inset-0 bg-[var(--bg-overlay-color)]/[var(--bg-overlay-opacity)]",style:i}),o[3]=i,o[4]=r):r=o[4],r}if(c?.overlayGradient?.enabled){let e,r,i,s=l[a?.direction]||"bg-gradient-to-b";o[5]!==s?(e=(0,n.cn)("c-background-image__overlay absolute inset-0",s,"from-[var(--bg-overlay-color)]/[var(--bg-overlay-opacity)] to-transparent"),o[5]=s,o[6]=e):e=o[6];let c=`${d}%`;o[7]!==u||o[8]!==c?(r={"--bg-overlay-color":u,"--bg-overlay-opacity":c},o[7]=u,o[8]=c,o[9]=r):r=o[9];let m=r;return o[10]!==e||o[11]!==m?(i=(0,t.jsx)("div",{className:e,style:m}),o[10]=e,o[11]=m,o[12]=i):i=o[12],i}}let m=e=>{let i,l,m,h,g,f=(0,r.c)(13),{background:p,className:v}=e;if(!p?.media?.image?.url)return null;f[0]!==v?(i=(0,n.cn)("c-background-image absolute inset-0",v),f[0]=v,f[1]=i):i=f[1];let x=p?.media;return f[2]!==p?(l=(0,n.cn)("object-cover",(({background:e})=>{let t=e?.advancedSettings?.imagePosition;return t?.enabled?(0,n.cn)(s[t["max-md"]],c[t.md],d[t.lg]):""})({background:p})),f[2]=p,f[3]=l):l=f[3],f[4]!==x||f[5]!==l?(m=(0,t.jsx)(a.Image.Root,{className:"absolute size-full",children:(0,t.jsx)(a.Image.Primitive,{entry:x,fill:!0,className:l,...o.CRITICAL_IMAGE_PROPS.hero})}),f[4]=x,f[5]=l,f[6]=m):m=f[6],f[7]!==p?(h=(0,t.jsx)(u,{background:p}),f[7]=p,f[8]=h):h=f[8],f[9]!==i||f[10]!==m||f[11]!==h?(g=(0,t.jsxs)("div",{className:i,children:[m,h]}),f[9]=i,f[10]=m,f[11]=h,f[12]=g):g=f[12],g};e.s(["BackgroundMedia",()=>m],35514)},75841,87985,75578,e=>{"use strict";var t=e.i(50137);e.s(["AutoplayToggle",()=>t.SliderAutoplayToggle],75841);var r=e.i(44374);e.s(["Pagination",()=>r.SliderPagination],87985);var a=e.i(33677),i=e.i(51190),n=e.i(61280);let o={"journey-line-1":function(e){let t,r,n,o,l,s,c=(0,i.c)(7),{className:d}=e;return c[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("path",{d:"M1 105.596C18.99 113.786 39.69 109.716 57.22 100.276C74.75 90.8262 89.86 76.4462 105.37 63.0762",stroke:"#044F59",strokeWidth:"4",strokeMiterlimit:"10"}),r=(0,a.jsx)("path",{d:"M105.37 63.0862C134.07 38.3462 165.34 16.3362 200.05 6.33621C215.43 1.90621 231.8 -0.0637925 247.02 5.03621",stroke:"#8CC75F",strokeWidth:"4",strokeMiterlimit:"10"}),n=(0,a.jsx)("path",{d:"M247.02 5.02612C262.24 10.1261 276.1 23.3561 280.08 41.1261",stroke:"#EDBCFD",strokeWidth:"4",strokeMiterlimit:"10"}),o=(0,a.jsx)("path",{d:"M280.08 41.1262C284.74 61.9562 275.36 83.5062 264.08 100.596C255.18 114.076 244.34 128.026 244.47 144.996C244.59 160.186 254.48 174.006 266.86 179.006",stroke:"#FFAC64",strokeWidth:"4",strokeMiterlimit:"10"}),l=(0,a.jsx)("path",{d:"M266.86 178.996C279.25 183.996 293.39 180.956 304.59 173.036C315.78 165.116 324.24 152.756 330.31 139.286C336.55 125.446 340.74 109.876 350.22 98.7863C365.5 80.9063 393.48 80.8163 408.85 98.5963",stroke:"#883572",strokeWidth:"4",strokeMiterlimit:"10"}),c[0]=t,c[1]=r,c[2]=n,c[3]=o,c[4]=l):(t=c[0],r=c[1],n=c[2],o=c[3],l=c[4]),c[5]!==d?(s=(0,a.jsxs)("svg",{className:d,width:"411",height:"184",viewBox:"0 0 411 184",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[t,r,n,o,l]}),c[5]=d,c[6]=s):s=c[6],s},"journey-line-2":function(e){let t,r,n,o,l,s,c,d=(0,i.c)(8),{className:u}=e;return d[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("path",{d:"M47.9638 281.046C-24.9662 220.976 1.03376 173.896 42.5538 188.606",stroke:"#3F884D",strokeWidth:"4",strokeMiterlimit:"10"}),r=(0,a.jsx)("path",{d:"M42.5537 188.606C63.5937 196.056 80.1937 211.986 97.2937 226.326",stroke:"#EDBCFD",strokeWidth:"4",strokeMiterlimit:"10"}),n=(0,a.jsx)("path",{d:"M97.2939 226.326C114.394 240.676 134.974 253.906 157.214 252.016C174.994 250.506 190.934 239.126 201.064 224.436",stroke:"#FFAC64",strokeWidth:"4",strokeMiterlimit:"10"}
4),o=(0,a.jsx)("path",{d:"M201.063 224.436C211.203 209.756 216.143 192.066 218.713 174.406C219.373 169.896 219.863 165.136 218.213 160.886C216.563 156.636 212.093 153.126 207.643 154.096C203.983 154.896 201.393 158.566 201.123 162.306C200.853 166.046 202.543 169.716 204.973 172.566C213.473 182.526 229.853 182.366 240.823 175.226",stroke:"#883572",strokeWidth:"4",strokeMiterlimit:"10"}),l=(0,a.jsx)("path",{d:"M240.813 175.246C251.793 168.116 258.313 155.856 262.953 143.616",stroke:"#044F59",strokeWidth:"4",strokeMiterlimit:"10"}),s=(0,a.jsx)("path",{d:"M262.953 143.606C272.733 117.816 273.734 87.2162 247.124 71.5462C231.964 62.6162 214.593 63.5662 198.843 56.9162C187.133 51.9762 180.774 40.8062 182.314 28.2062C183.534 18.2262 189.094 9.35619 195.904 2.18619",stroke:"#AFE3DF",strokeWidth:"4",strokeMiterlimit:"10"}),d[0]=t,d[1]=r,d[2]=n,d[3]=o,d[4]=l,d[5]=s):(t=d[0],r=d[1],n=d[2],o=d[3],l=d[4],s=d[5]),d[6]!==u?(c=(0,a.jsxs)("svg",{className:u,width:"272",height:"283",viewBox:"0 0 272 283",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[t,r,n,o,l,s]}),d[6]=u,d[7]=c):c=d[7],c},"journey-line-3":function(e){let t,r,n,o,l,s,c=(0,i.c)(7),{className:d}=e;return c[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("path",{d:"M1 16.6275C42.44 7.6375 156.38 -5.1525 197.65 7.0775C209.3 10.5175 221.29 15.2675 228.83 24.8075",stroke:"#AFE3DF",strokeWidth:"4",strokeMiterlimit:"10"}),r=(0,a.jsx)("path",{d:"M228.83 24.8175C239.89 38.7975 237.14 61.6275 223.07 72.5775C216.64 77.5775 208.65 80.0975 201.69 84.3375C194.73 88.5775 188.41 95.6575 189.03 103.778",stroke:"#FFAC64",strokeWidth:"4",strokeMiterlimit:"10"}),n=(0,a.jsx)("path",{d:"M189.03 103.768C189.78 113.628 200.66 120.038 210.54 119.918C220.42 119.798 229.57 115.098 238.7 111.318",stroke:"#883572",strokeWidth:"4",strokeMiterlimit:"10"}),o=(0,a.jsx)("path",{d:"M238.71 111.318C261.2 101.998 285.81 97.9475 310.11 99.2575C322.31 99.9175 335.89 101.318 347.41 105.658",stroke:"#CDE675",strokeWidth:"4",strokeMiterlimit:"10"}),l=(0,a.jsx)("path",{d:"M347.4 105.658C356.58 109.118 363.23 116.037 372.27 119.857C380.71 123.427 392.22 122.568 396.89 114.688C400.08 109.318 399.15 102.397 401.58 96.6475C404.61 89.4775 412.5 85.3375 420.25 84.5575",stroke:"#3F884D",strokeWidth:"4",strokeMiterlimit:"10"}),c[0]=t,c[1]=r,c[2]=n,c[3]=o,c[4]=l):(t=c[0],r=c[1],n=c[2],o=c[3],l=c[4]),c[5]!==d?(s=(0,a.jsxs)("svg",{className:d,width:"421",height:"124",viewBox:"0 0 421 124",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[t,r,n,o,l]}),c[5]=d,c[6]=s):s=c[6],s},"journey-line-4":function(e){let t,r,n,o,l,s,c,d=(0,i.c)(8),{className:u}=e;return d[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("path",{d:"M1 2C28.71 2.59 85.39 1.56999 131.53 36.93",stroke:"#044F59",strokeWidth:"4",strokeMiterlimit:"10"}),r=(0,a.jsx)("path",{d:"M131.53 36.93C164.58 62.26 175.37 101.22 183.06 123.86",stroke:"#AFE3DF",strokeWidth:"4",strokeMiterlimit:"10"}),n=(0,a.jsx)("path",{d:"M183.05 123.86C190.74 146.49 201.27 169.52 221.85 185.31",stroke:"#CDE675",strokeWidth:"4",strokeMiterlimit:"10"}),o=(0,a.jsx)("path",{d:"M221.85 185.31C233.93 194.58 249.92 201.02 266.13 199.81C280.79 198.71 293.97 191.57 304.64 182.96",stroke:"#EDBCFD",strokeWidth:"4",strokeMiterlimit:"10"}),l=(0,a.jsx)("path",{d:"M304.65 182.96C323.77 167.55 336.51 147.33 347.05 126.8C354.07 113.13 360.53 98.8 372.62 87.99",stroke:"#FFAC64",strokeWidth:"4",strokeMiterlimit:"10"}),s=(0,a.jsx)("path",{d:"M372.62 87.99C384.71 77.19 404.32 70.79 420.18 77.17",stroke:"#F5EEE9",strokeWidth:"4",strokeMiterlimit:"10"}),d[0]=t,d[1]=r,d[2]=n,d[3]=o,d[4]=l,d[5]=s):(t=d[0],r=d[1],n=d[2],o=d[3],l=d[4],s=d[5]),d[6]!==u?(c=(0,a.jsxs)("svg",{className:u,width:"421",height:"202",viewBox:"0 0 421 202",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[t,r,n,o,l,s]}),d[6]=u,d[7]=c):c=d[7],c},"journey-line-5":function(e){let t,r,n,o,l,s,c,d=(0,i.c)(8),{className:u}=e;return d[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("path",{d:"M2 34.5976C12.4 20.4776 28.05 8.59758 45.05 3.85758C66.98 -2.26242 90.56 6.55759 85.71 33.0276",stroke:"#AFE3DF",strokeWidth:"4",strokeMiterlimit:"10"}),r=(0,a.jsx)("path",{d:"M85.7102 33.0176C81.1702 57.8176 43.8002 88.5176 66.2602 114.128C74.7802 123.838 88.8702 127.998 101.24 129.808",stroke:"#EDBCFD",strokeWidth:"4",strokeMiterlimit:"10"}),n=(0,a.jsx)("path",{d:"M101.24 129.808C118.61 132.358 140.83 131.798 160.67 126.228C173.06 122.748 184.53 117.318 193.31 109.458",stroke:"#883572",strokeWidth:"4",strokeMiterlimit:"10"}),o=(0,a.jsx)("path",{d:"M193.31 109.458C203.49 100.348 210.04 87.9676 210.23 71.6176C210.32 63.9876 208.08 53.1076 198.4 53.5676",stroke:"#FFAC64",strokeWidth:"4",strokeMiterlimit:"10"}),l=(0,a.jsx)("path",{d:"M198.4 53.5576C190.12 53.9476 188.57 66.0876 189.15 72.2476C192.61 108.908 250.28 104.288 273.09 95.3376",stroke:"#CDE675",strokeWidth:"4",strokeMiterlimit:"10"}),s=(0,a.jsx)("path",{d:"M273.08 95.3475C288.5 89.2975 303.02 80.4375 316.09 69.8475C325.32 62.3675 333.83 54.0275 341.42 45.2175",stroke:"#3F884D",strokeWidth:"4",strokeMiterlimit:"10"}),d[0]=t,d[1]=r,d[2]=n,d[3]=o,d[4]=l,d[5]=s):(t=d[0],r=d[1],n=d[2],o=d[3],l=d[4],s=d[5]),d[6]!==u?(c=(0,a.jsxs)("svg",{className:u,width:"343",height:"134",viewBox:"0 0 343 134",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[t,r,n,o,l,s]}),d[6]=u,d[7]=c):c=d[7],c}
4,"journey-line-6":function(e){let t,r,n,o,l,s,c=(0,i.c)(7),{className:d}=e;return c[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("path",{d:"M2 18.5729C9.4 4.1629 30.13 -1.74711 45.22 4.43289C70.55 14.6529 79.44 72.1329 100.16 88.4229",stroke:"#044F59",strokeWidth:"4",strokeMiterlimit:"10"}),r=(0,a.jsx)("path",{d:"M100.16 88.4229C155.16 134.923 196.52 70.0629 252.73 73.5729",stroke:"#FFAC64",strokeWidth:"4",strokeMiterlimit:"10"}),n=(0,a.jsx)("path",{d:"M252.73 73.5729C264.22 74.5029 275.29 79.4829 284.62 86.1329C297.8 95.5529 310.11 106.733 325.72 111.983",stroke:"#EDBCFD",strokeWidth:"4",strokeMiterlimit:"10"}),o=(0,a.jsx)("path",{d:"M325.73 111.983C340.61 117.123 362.44 120.773 375.54 110.063",stroke:"#883572",strokeWidth:"4",strokeMiterlimit:"10"}),l=(0,a.jsx)("path",{d:"M375.54 110.073C380.17 106.283 387.87 95.6029 380.66 88.0229C378.87 86.2629 375.83 85.423 373.71 87.033C370.02 89.943 372.45 95.603 376.08 98.103C401.98 115.963 425.73 92.4729 424.78 64.5229",stroke:"#F5EEE9",strokeWidth:"4",strokeMiterlimit:"10"}),c[0]=t,c[1]=r,c[2]=n,c[3]=o,c[4]=l):(t=c[0],r=c[1],n=c[2],o=c[3],l=c[4]),c[5]!==d?(s=(0,a.jsxs)("svg",{className:d,width:"427",height:"119",viewBox:"0 0 427 119",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[t,r,n,o,l]}),c[5]=d,c[6]=s):s=c[6],s},"journey-line-7":function(e){let t,r,n,o,l,s=(0,i.c)(6),{className:c}=e;return s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,a.jsx)("path",{d:"M0.755371 11.8086C69.4898 40.0391 181.666 28.7539 223.799 20.5899",stroke:"#1E4B57",strokeWidth:"6",strokeMiterlimit:"10"}),r=(0,a.jsx)("path",{d:"M223.799 20.5899C286.397 8.46095 342.033 3.14844 390.612 2.16016",stroke:"#F89F4E",strokeWidth:"6",strokeMiterlimit:"10"}),n=(0,a.jsx)("path",{d:"M390.611 2.16019C446.545 1.02347 493.111 5.62114 530.158 12.1563",stroke:"#E0B3DE",strokeWidth:"6",strokeMiterlimit:"10"}),o=(0,a.jsx)("path",{d:"M530.159 12.1562C601.108 24.6641 637.128 44.2735 637.128 44.2735",stroke:"#82CE4C",strokeWidth:"6",strokeMiterlimit:"10"}),s[0]=t,s[1]=r,s[2]=n,s[3]=o):(t=s[0],r=s[1],n=s[2],o=s[3]),s[4]!==c?(l=(0,a.jsxs)("svg",{className:c,width:"639",height:"46",viewBox:"0 0 639 46",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[t,r,n,o]}),s[4]=c,s[5]=l):l=s[5],l}};function l(e){let t,r,l,s,c,d,u,m=(0,i.c)(14);if(m[0]!==e?({shape:l,className:t,...r}=e,m[0]=e,m[1]=t,m[2]=r,m[3]=l):(t=m[1],r=m[2],l=m[3]),!l?.enabled)return null;let h=o[l.id];if(!h)return null;let g=`c-shape--${l.id}`;return m[4]!==t||m[5]!==g?(s=(0,n.cn)("c-shape atom",g,"absolute -top-1/2 -right-[24px] -bottom-1/2 -left-[24px] flex",t),m[4]=t,m[5]=g,m[6]=s):s=m[6],m[7]===Symbol.for("react.memo_cache_sentinel")?(c=(0,n.cn)("c-shape__graphic","h-auto w-full"),m[7]=c):c=m[7],m[8]!==h||m[9]!==r?(d=(0,a.jsx)(h,{className:c,...r}),m[8]=h,m[9]=r,m[10]=d):d=m[10],m[11]!==s||m[12]!==d?(u=(0,a.jsx)("div",{className:s,children:d}),m[11]=s,m[12]=d,m[13]=u):u=m[13],u}e.s(["Shape",()=>l],75578)},40544,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(35514),i=e.i(65499),n=e.i(67412),o=e.i(59020),l=e.i(28733),s=e.i(75841),c=e.i(87985),d=e.i(83636),u=e.i(96189),m=e.i(75534),h=e.i(61280),g=e.i(75578);function f(e,r){return e?.url?(0,t.jsx)(i.Link,{entry:e,variant:0===r?"filled":"tonal",size:"lg",className:"w-full md:w-auto"},e?.label):null}function p(e){return(0,t.jsx)(d.Slide,{className:"c-hero__slide h-auto w-full",children:(0,t.jsxs)("section",{className:(0,h.cn)("c-hero__slide-inner relative grid h-full min-h-[11.25rem] w-full md:min-h-[14.375rem] lg:min-h-[18.75rem]",(0,m.getBackgroundColor)(e?.background)),children:[(0,t.jsx)(a.Backgroun
4dMedia,{background:e?.background}),(0,t.jsx)(g.Shape,{shape:e?.shape}),(0,t.jsx)("div",{className:"c-hero__slide-content z-20 col-1 row-1 px-5 py-8 md:px-7 lg:px-11",children:(0,t.jsxs)("div",{className:"flex h-full w-full flex-col justify-end gap-5 lg:max-w-1/2",children:[(0,t.jsx)(n.Typography,{as:"h2",className:"text-display-xs lg:text-display-sm",children:e?.headline}),(0,t.jsx)(o.RichText,{entry:e?.description}),!!e?.ctAsCollection?.items?.length&&(0,t.jsx)("div",{className:"c-hero__slide-ctas flex w-full flex-col flex-wrap gap-4 md:flex-row",children:e?.ctAsCollection?.items?.map(f)})]})})]})},e?.headline)}e.s(["HeroBasic",0,e=>{let a,i,n,o,d,m=(0,r.c)(9),{entry:h}=e;return m[0]===Symbol.for("react.memo_cache_sentinel")?(a={autoplay:!0},m[0]=a):a=m[0],m[1]!==h.cardsCollection?.items?(i=h.cardsCollection?.items.map(p),m[1]=h.cardsCollection?.items,m[2]=i):i=m[2],m[3]!==h.cardsCollection?.items?(n=h?.cardsCollection?.items&&h?.cardsCollection?.items?.length>1&&(0,t.jsx)(s.AutoplayToggle,{className:"absolute top-5 right-5 z-50 md:top-[65%] md:right-8 lg:right-11"}),m[3]=h.cardsCollection?.items,m[4]=n):n=m[4],m[5]===Symbol.for("react.memo_cache_sentinel")?(o=(0,t.jsx)(c.Pagination,{className:"absolute bottom-5 left-1/2 z-50 -translate-x-1/2"}),m[5]=o):o=m[5],m[6]!==i||m[7]!==n?(d=(0,t.jsx)(u.ComponentTraceProvider,{componentName:"HeroBasic",children:(0,t.jsx)("div",{className:"c-hero c-hero--basic organism w-full",children:(0,t.jsxs)(l.Root,{options:a,className:"relative",children:[i,n,o]})})}),m[6]=i,m[7]=n,m[8]=d):d=m[8],d}])},22962,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(35514),i=e.i(65499),n=e.i(67412),o=e.i(47943),l=e.i(14435),s=e.i(59020),c=e.i(28733),d=e.i(83636),u=e.i(75841),m=e.i(87985),h=e.i(96189),g=e.i(61280),f=e.i(75578);function p(e,r){return e?.url?(0,t.jsx)(i.Link,{entry:e,variant:0===r?"filled":"tonal",size:"lg",className:"w-full md:w-auto"},e?.label):null}e.s(["HeroPetOne",0,e=>{let i,v,x,b,y,w,k=(0,r.c)(10),{entry:j}=e;k[0]===Symbol.for("react.memo_cache_sentinel")?(i={autoplay:!0},k[0]=i):i=k[0];let _=j.cardsCollection?.items?.length||1;return k[1]!==_?(v={totalSlides:_},k[1]=_,k[2]=v):v=k[2],k[3]!==j.cardsCollection?.items?(x=j.cardsCollection?.items.map(e=>{var r;return(0,t.jsx)(d.Slide,{className:"c-hero__slide h-auto w-full",children:(0,t.jsxs)("section",{className:"c-hero__slide-inner flex h-full min-h-[33.75rem] w-full flex-col",children:[(0,t.jsxs)("div",{className:"c-hero__content-wrapper relative h-full overflow-clip max-lg:flex max-lg:flex-col",children:[(0,t.jsxs)("div",{className:"c-hero__background-wrapper max-lg:shrink-0 max-md:relative max-md:h-[18.75rem]",children:[(0,t.jsx)(a.Backgroun
4dMedia,{background:e?.background}),(0,t.jsx)(f.Shape,{shape:e?.shape})]}),e&&(r=e,r?.headline||r?.description?.body?.json||r?.ctAsCollection?.items?.length)?(0,t.jsx)(o.Container,{className:"relative max-lg:h-full max-md:bg-secondary-container",children:(0,t.jsx)(l.Grid,{children:(0,t.jsxs)("div",{className:(0,g.cn)("c-hero__slide-content","z-0 max-md:-mt-[6.25rem]","col-span-full md:col-span-5 lg:col-span-9 xl:col-span-7","flex w-full flex-col items-start gap-6 bg-surface-bright p-8 text-on-surface lg:p-11","mask-size-[100%_100%] mask-no-repeat"),style:{maskImage:"url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' preserveAspectRatio='none' viewBox='0 0 540 421'%3E%3Cpath fill='currentColor' d='M481.833 10.88C275.018 10.88 275.018 0 68.182 0 38.927 0 20.394 26.86 20.394 61.368 20.394 213.386 0 213.386 0 365.429c0 34.509 38.906 46.979 68.182 46.979 206.815 0 206.815 7.826 413.651 7.826 29.254 0 47.894-20.296 47.894-54.83C529.727 213.386 540 213.386 540 61.343c0-34.509-28.913-50.488-58.167-50.488z'/%3E%3C/svg%3E\")"},children:[(0,t.jsx)(n.Typography,{as:"h2",className:"text-display-xs lg:text-display-sm",children:e?.headline}),(0,t.jsx)(s.RichText,{entry:e?.description}),!!e?.ctAsCollection?.items?.length&&(0,t.jsx)("div",{className:"c-hero__slide-ctas flex w-full flex-col flex-wrap gap-4 md:flex-row",children:e?.ctAsCollection?.items?.map(p)})]})})}):null]}),e?.caption&&(0,t.jsx)("div",{className:(0,g.cn)("c-hero__bottom-wrapper h-auto justify-center bg-secondary-container px-5 pb-9 text-on-secondary-container md:pt-7 md:pb-10",j.cardsCollection?.items?.length===1&&"md:pb-7"),children:(0,t.jsx)(n.Typography,{as:"p",size:"heading-sm",className:"text-center",children:e?.caption})})]})},e?.headline)}),k[3]=j.cardsCollection?.items,k[4]=x):x=k[4],k[5]===Symbol.for("react.memo_cache_sentinel")?(b=(0,t.jsx)(u.AutoplayToggle,{className:"absolute top-[12rem] right-5 bottom-0 z-50 md:top-[65%] md:right-8 lg:right-11"}),y=(0,t.jsx)(m.Pagination,{className:"absolute bottom-6 left-1/2 z-50 -translate-x-1/2"}),k[5]=b,k[6]=y):(b=k[5],y=k[6]),k[7]!==v||k[8]!==x?(w=(0,t.jsx)(h.ComponentTraceProvider,{componentName:"HeroPetOne",children:(0,t.jsx)("div",{className:"c-hero organism w-full",children:(0,t.jsxs)(c.Root,{options:i,initialState:v,className:"relative",children:[x,b,y]})})}),k[7]=v,k[8]=x,k[9]=w):w=k[9],w}])},69165,e=>{"use strict";var t=e.i(33677),r=e.i(42732),a=e.i(51190),i=e.i(61280);function n(e){let r,n,o,l,s,c=(0,a.c)(10);c[0]!==e?({className:r,as:o,...n}=e,c[0]=e,c[1]=r,c[2]=n,c[3]=o):(r=c[1],n=c[2],o=c[3]);let d=void 0===o?"div":o;return c[4]!==r?(l=(0,i.cn)("l-flex","flex w-full","gap-x-[var(--l-column-gap)] gap-y-[var(--l-row-gap)]",r),c[4]=r,c[5]=l):l=c[5],c[6]!==d||c[7]!==n||c[8]!==l?(s=(0,t.jsx)(d,{className:l,...n}),c[6]=d,c[7]=n,c[8]=l,c[9]=s):s=c[9],s}var o=e.i(30103),l=e.i(46984),s=e.i(21602),c=e.i(30236);let d={AL:"Alabama",AK:"Alaska",AS:"American Samoa",AZ:"Arizona",AR:"Arkansas",CA:"California",CO:"Colorado",CT:"Connecticut",DE:"Delaware",DC:"District Of Columbia",FM:"Federated States Of Micronesia",FL:"Florida",GA:"Georgia",GU:"Guam",HI:"Hawaii",ID:"Idaho",IL:"Illinois",IN:"Indiana",IA:"Iowa",KS:"Kansas",KY:"Kentucky",LA:"Louisiana",ME:"Maine",MH:"Marshall Islands",MD:"Maryland",MA:"Massachusetts",MI:"Michigan",MN:"Minnesota",MS:"Mississippi",MO:"Missouri",MT:"Montana",NE:"Nebraska",NV:"Nevada",NH:"New Hampshire",NJ:"New Jersey",NM:"New Mexico",NY:"New York",NC:"North Carolina",ND:"North Dakota",MP:"Northern Mariana Islands",OH:"Ohio",OK:"Oklahoma",OR:"Oregon",PW:"Palau",PA:"Pennsylvania",PR:"Puerto Rico",RI:"Rhode Island",SC:"South Carolina",SD:"South Dakota",TN:"Tennessee",TX:"Texas",UT:"Utah",VT:"Vermont",VI:"Virgin Islands",VA:"Virginia",WA:"Washington",WV:"West Virginia",WI:"Wisconsin",WY:"Wyoming"};e.s(["LocationsAccordionList",0,({locations:e,yextEntityIds:a,yextFolderIds:i,variant:u="flat"})=>{let{yextData:m}=(0,s.useGlobalContext)(),[h,g]=(0,r.useState)([]);(0,r.useEffect)(()=>{(async()=>{let e=await (0,c.getYextData)({yextEntityIds:a,yextFolderIds:i});g(e?.entities??[])})()},[a,i]);let f=(0,r.useMemo)(()=>h.length>0?h:e.length>0?e:m?.entities??[],[h,e,m?.entities]),p=(0,r.useMemo)(()=>0===f.length?[]:[...Object.entries(f.filter(e=>e.meta?.id&&e.address?.region&&e.address.region in d).reduce((e,t)=>
4{let r=t.address.region;return e[r]||=[],e[r].push(t),e},{}))].sort(([e],[t])=>{let r=d[e],a=d[t];return r.localeCompare(a)}).map(([e,t])=>({state:e,locations:[...t].sort((e,t)=>{let r=e.name?.toLowerCase()||"",a=t.name?.toLowerCase()||"";return r.localeCompare(a)})})),[f]);return 0===p.length?null:(0,t.jsx)(o.Root,{type:"single",variant:u||"flat",collapsible:!0,children:p.map(({state:e,locations:r})=>(0,t.jsxs)(o.Item,{value:e,children:[(0,t.jsx)(o.Trigger,{children:d[e]}),(0,t.jsx)(o.Content,{children:(0,t.jsx)(n,{className:"flex-wrap gap-y-6",children:r.map(e=>(0,t.jsx)(l.LocationCard,{variant:"filled",location:e,className:"basis-full md:basis-[calc((100%-var(--l-column-gap))/2)] xl:basis-[calc((100%-(var(--l-column-gap)*2))/3)]"},e.meta.id))})})]},e))})}],69165)},5425,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(61280);function i(e,r){return e?.message&&(0,t.jsx)("li",{children:e.message},r)}var n=e.i(42732),o=e.i(65522),l=e.i(76135);let s=n.default.forwardRef(({className:e,onInputClear:r,...i},s)=>{let[c,d]=n.default.useState(!1),u=n.default.useRef(null);return n.default.useImperativeHandle(s,()=>u.current,[]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("input",{ref:u,...i,className:(0,a.cn)("c-field__input c-field__input--lg","w-full min-w-0 rounded-sm text-body-lg inset-ring-2 inset-ring-outline-variant transition-colors outline-none","focus-visible:border-primary focus-visible:inset-ring-3 focus-visible:inset-ring-primary","disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50","aria-invalid:border-error aria-invalid:ring-error",e),onChange:e=>{d(e.target.value.length>0),i.onChange&&i.onChange(e)}}),(0,t.jsx)(o.Button,{variant:"text",size:"icon-md","aria-label":"Clear input",className:(0,a.cn)("c-field__clear absolute top-1/2 right-3 -translate-y-1/2",c?"inline-flex":"hidden"),onClick:()=>{u.current&&(u.current.value="",u.current.focus(),d(!1),r&&r())},children:(0,t.jsx)(l.IconPrimitive,{name:"clear",size:"lg"})})]})});s.displayName="FieldInput";var c=e.i(5139),d=n.forwardRef((e,r)=>(0,t.jsx)(c.Primitive.label,{...e,ref:r,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));d.displayName="Label";var u=e.i(91967),m=e.i(28206),h=e.i(70123),g=e.i(23861),f=e.i(23503),p=e.i(71926),v=e.i(7891),x=e.i(47007),b=e.i(75428),y=e.i(13814),w=e.i(26889),k=e.i(76258),j=e.i(73772),_=e.i(53085),C="Popover",[S,N]=(0,h.createContextScope)(C,[x.createPopperScope]),P=(0,x.createPopperScope)(),[E,T]=S(C),R=e=>{let{__scopePopover:r,children:a,open:i,defaultOpen:o,onOpenChange:l,modal:s=!1}=e,c=P(r),d=n.useRef(null),[u,m]=n.useState(!1),[h,g]=(0,k.useControllableState)({prop:i,defaultProp:o??!1,onChange:l,caller:C});return(0,t.jsx)(x.Root,{...c,children:(0,t.jsx)(E,{scope:r,contentId:(0,v.useId)(),triggerRef:d,open:h,onOpenChange:g,onOpenToggle:n.useCallback(()=>g(e=>!e),[g]),hasCustomAnchor:u,onCustomAnchorAdd:n.useCallback(()=>m(!0),[]),onCustomAnchorRemove:n.useCallback(()=>m(!1),[]),modal:s,children:a})})};R.displayName=C;var L="PopoverAnchor";n.forwardRef((e,r)=>{let{__scopePopover:a,...i}=e,o=T(L,a),l=P(a),{onCustomAnchorAdd:s,onCustomAnchorRemove:c}=o;return n.useEffect(()=>(s(),()=>c()),[s,c]),(0,t.jsx)(x.Anchor,{...l,...i,ref:r})}).displayName=L;var M="PopoverTrigger",I=n.forwardRef((e,r)=>{let{__scopePopover:a,...i}=e,n=T(M,a),o=P(a),l=(0,m.useComposedRefs)(r,n.triggerRef),s=(0,t.jsx)(c.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":n.open,"aria-controls":n.contentId,"data-state":H(n.open),...i,ref:l,onClick:(0,u.composeEventHandlers)(e.onClick,n.onOpenToggle)});return n.hasCustomAnchor?s:(0,t.jsx)(x.Anchor,{asChild:!0,...o,children:s})});I.displayName=M;var O="PopoverPortal",[A,F]=S(O,{forceMount:void 0}),z=e=>{let{__scopePopover:r,forceMount:a,children:i,container:n}=e,o=T(O,r);return(0,t.jsx)(A,{scope:r,forceMount:a,children:(0,t.jsx)(y.Presence,{present:a||o.open,children:(0,t.jsx)(b.Portal,{asChild:!0,container:n,children:i})})})};z.displayName=O;var D="PopoverContent",B=n.forwardRef((e,r)=>{let a=F(D,e.__scopePopover),{forceMount:i=a.forceMount,...n}=e,o=T(D,e.__scopePopover);return(0,t.jsx)(y.Presence,{present:i||o.open,children:o.modal?(0,t.jsx)($,{...n,ref:r}):(0,t.jsx)(V,{...n,ref:r})})});B.displayName=D;var Q=(0,w.createSlot)("PopoverContent.RemoveScroll"),$=n.forwardRef((e,r)=>{let a=T(D,e.__scopePopover),i=n.useRef(null),o=(0,m.useComposedRefs)(r,i),l=n.useRef(!1);return n.useEffect(()=>{let e=i.current;if(e)return(0,j.hideOthers)(e)},[]),(0,t.jsx)(_.RemoveScroll,{as:Q,allowPinchZoom:!0,children:(0,t.jsx)(W,{...e,ref:o,trapFocus:a.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,u.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),l.current||a.triggerRef.current?.focus()}),onPointerDownOutside:(0,u.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;l.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,u.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),V=n.forwardRef((e,r)=>{let a=T(D,e.__scopePopover),i=n.useRef(!1),o=n.useRef(!1);return(0,t.jsx)(W,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(i.current||a.triggerRef.current?.focus(),t.preventDefault()),i.current=!1,o.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(i.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));let r=t.target;a.triggerRef.current?.contains(r)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),W=n.forwardRef((e,r)=>{let{__scopePopover:a,trapFocus:i,onOpenAutoFocus:n,onCloseAutoFocus:o,disableOutsidePointerEvents:l,onEscapeKeyDown:s,onPointerDownOutside:c,onFocusOutside:d,onInteractOutside:u,...m}=e,h=T(D,a),v=P(a);return(0,f.useFocusGuards)(),(0,t.jsx)(p.FocusScope,{asChild:!0,loop:!0,trapped:i,onMountAutoFocus:n,onUnmountAutoFocus:o,children:(0,t.jsx)(g.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:l,onInteractOutside:u,onEscapeKeyDown:s,onPointerDownOutside:c,onFocusOutside:d,onDismiss:()=>h.onOpenChange(!1),children:(0,t.jsx)(x.Content,{"data-state":H(h.open),role:"dialog",id:h.contentId,...v,...m,ref:r,style:{...m.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),q="PopoverClose";function H(e){return e?"open":"closed"}n.forwardRef((e,r)=>{let{__scopePopover:a,...i}=e,n=T(q,a);return(0,t.jsx)(c.Primitive.button,{type:"button",...i,ref:r,onClick:(0,u.composeEventHandlers)(e.onClick,()=>n.onOpenChange(!1))})}).displayName=q,n.forwardRef((e,r)=>{let{__scopePopover:a,...i}=e,n=P(a);return(0,t.jsx)(x.Arrow,{...n,...i,ref:r})}).displayName="PopoverArrow";var G=e.i(39334),U=e.i(72622),Y="Checkbox",[Z,K]=(0,h.createContextScope)(Y),[J,X]=Z(Y);function ee(e){let{__scopeCheckbox:r,checked:a,children:i,defaultChecked:o,disabled:l,form:s,name:c,onCheckedChange:d,required:u,value:m="on",internal_do_not_use_render:h}=e,[g,f]=(0,k.useControllableState)({prop:a,defaultProp:o??!1,onChange:d,caller:Y}),[p,v]=n.useState(null),[x,b]=n.useState(null),y=n.useRef(!1),w=!p||!!s||!!p.closest("form"),j={checked:g,disabled:l,setChecked:f,control:p,setControl:v,name:c,form:s,value:m,hasConsumerStoppedPropagationRef:y,required:u,defaultChecked:!es(o)&&o,isFormControl:w,bubbleInput:x,setBubbleInput:b};return(0,t.jsx)(J,{scope:r,...j,children:"function"==typeof h?h(j):i})}var et="CheckboxTrigger",er=n.forwardRef(({__scopeCheckbox:e,onKeyDown:r,onClick:a,...i},o)=>{let{control:l,value:s,disabled:d,checked:h,required:g,setControl:f,setChecked:p,hasConsumerStoppedPropagationRef:v,isFormControl:x,bubbleInput:b}=X(et,e),y=(0,m.useComposedRefs)(o,f),w=n.useRef(h);return n.useEffect(()=>{let e=l?.form;if(e){let t=()=>p(w.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[l,p]),(0,t.jsx)(c.Primitive.button,{type:"button",role:"checkbox","aria-checked":es(h)?"mixed":h,"aria-required":g,"data-state":ec(h),"data-disabled":d?"":void 0,disabled:d,value:s,...i,ref:y,onKeyDown:(0,u.composeEventHandlers)(r,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,u.composeEventHandlers)(a,e=>{p(e=>!!es(e)||!e),b&&x&&(v.current=e.isPropagationStopped(),v.current||e.stopPropagation())})})});er.displayName=et;var ea=n.forwardRef((e,r)=>{let{__scopeCheckbox:a,name:i,checked:n,defaultChecked:o,required:l,disabled:s,value:c,onCheckedChange:d,form:u,...m}=e;return(0,t.jsx)(ee,{__scopeCheckbox:a,checked:n,defaultChecked:o,disabled:s,required:l,onCheckedChange:d,name:i,form:u,value:c,internal_do_not_use_render:({isFormControl:e})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(er,{...m,ref:r,__scopeCheckbox:a}),e&&(0,t.jsx)(el,{__scopeCheckbox:a})]})})});ea.displayName=Y;var ei="CheckboxIndicator",en=n.forwardRef((e,r)=>{let{__scopeCheckbox:a,forceMount:i,...n}=e,o=X(ei,a);return(0,t.jsx)(y.Presence,{present:i||es(o.checked)||!0===o.checked,children:(0,t.jsx)(c.Primitive.span,{"data-state":ec(o.checked),"data-disabled":o.disabled?"":void 0,...n,ref:r,
4style:{pointerEvents:"none",...e.style}})})});en.displayName=ei;var eo="CheckboxBubbleInput",el=n.forwardRef(({__scopeCheckbox:e,...r},a)=>{let{control:i,hasConsumerStoppedPropagationRef:o,checked:l,defaultChecked:s,required:d,disabled:u,name:h,value:g,form:f,bubbleInput:p,setBubbleInput:v}=X(eo,e),x=(0,m.useComposedRefs)(a,v),b=(0,G.usePrevious)(l),y=(0,U.useSize)(i);n.useEffect(()=>{if(!p)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=!o.current;if(b!==l&&e){let r=new Event("click",{bubbles:t});p.indeterminate=es(l),e.call(p,!es(l)&&l),p.dispatchEvent(r)}},[p,b,l,o]);let w=n.useRef(!es(l)&&l);return(0,t.jsx)(c.Primitive.input,{type:"checkbox","aria-hidden":!0,defaultChecked:s??w.current,required:d,disabled:u,name:h,value:g,form:f,...r,tabIndex:-1,ref:x,style:{...r.style,...y,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function es(e){return"indeterminate"===e}function ec(e){return es(e)?"indeterminate":e?"checked":"unchecked"}function ed(e){let i,o,s,c,d,u,m,h,g,f,p=(0,r.c)(20);p[0]!==e?({className:i,...o}=e,p[0]=e,p[1]=i,p[2]=o):(i=p[1],o=p[2]);let v=n.useRef(null);p[3]!==o.disabled?(s=()=>{if(o.disabled)return;let e=v.current;if(!e)return;let t=e.getBoundingClientRect(),r=Math.max(t.width,t.height),a=t.width/2,i=t.height/2,n=document.createElement("span");n.classList.add("pointer-events-none","absolute","left-0","top-0","size-0","rounded-full","opacity-20","animate-checkbox-ripple"),e.hasAttribute("aria-invalid")?n.classList.add("bg-error"):n.classList.add("bg-primary"),n.style.width=`${r}px`,n.style.height=`${r}px`,n.style.left=`${a}px`,n.style.top=`${i}px`,n.style.transform="translate(-50%, -50%)",e.appendChild(n),n.addEventListener("animationend",()=>{try{e.removeChild(n)}catch{}})},p[3]=o.disabled,p[4]=s):s=p[4];let x=s;p[5]!==x?(c=()=>{x()},p[5]=x,p[6]=c):c=p[6];let b=c;p[7]!==o.disabled||p[8]!==x?(d=e=>{!o.disabled&&(" "!==e.key&&"Spacebar"!==e.key&&"Space"!==e.key||e.repeat||x())},p[7]=o.disabled,p[8]=x,p[9]=d):d=p[9];let y=d;return p[10]!==i?(u=(0,a.cn)("c-checkbox atom group relative inline-flex size-8 items-center justify-center overflow-hidden rounded-full transition-colors outline-none","hover:bg-primary/8 focus-visible:bg-primary/12 active:bg-primary/12","aria-invalid:hover:bg-error/8 aria-invalid:focus-visible:bg-error/12 aria-invalid:active:bg-error/12","focus-visible:ring-1 focus-visible:ring-primary","disabled:pointer-events-none disabled:opacity-50",i),p[10]=i,p[11]=u):u=p[11],p[12]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsx)(l.IconPrimitive,{name:"checkbox-unchecked",className:(0,a.cn)("inline-block size-6","group-data-[state=checked]:hidden group-data-[state=indeterminate]:hidden","text-on-surface-variant group-aria-invalid:text-error")}),p[12]=m):m=p[12],p[13]===Symbol.for("react.memo_cache_sentinel")?(h=(0,t.jsx)(l.IconPrimitive,{name:"checkbox-checked",className:(0,a.cn)("hidden size-6","group-data-[state=checked]:inline-block","text-primary group-aria-invalid:text-error")}),p[13]=h):h=p[13],p[14]===Symbol.for("react.memo_cache_sentinel")?(g=(0,t.jsxs)(en,{"data-slot":"checkbox-indicator",className:"group flex items-center justify-center text-current transition-none",children:[h,(0,t.jsx)(l.IconPrimitive,{name:"checkbox-indeterminate",className:(0,a.cn)("hidden size-6","group-data-[state=indeterminate]:inline-block","text-primary group-aria-invalid:text-error")})]}),p[14]=g):g=p[14],p[15]!==y||p[16]!==b||p[17]!==o||p[18]!==u?(f=(0,t.jsxs)(ea,{"data-slot":"checkbox",className:u,ref:v,onPointerDown:b,onKeyDown:y,...o,children:[m,g]}),p[15]=y,p[16]=b,p[17]=o,p[18]=u,p[19]=f):f=p[19],f}el.displayName=eo;let eu=n.createContext(void 0);function em(){let e=n.useContext(eu);if(!e)throw Error("FieldMultiSelect components must be used within a FieldMultiSelect");return e}function eh(e){let i,n,o=(0,r.c)(5),{placeholder:l,className:s}=e,{value:c}=em(),d=c.length>0?`${l} (${c.length})`:l||"Select items";return o[0]!==s?(i=(0,a.cn)("c-field__multiselect-value line-clamp-1 flex items-center gap-2",s),o[0]=s,o[1]=i):i=o[1],o[2]!==d||o[3]!==i?(n=(0,t.jsx)("span",{"data-slot":"multi-select-value",className:i,children:d}),o[2]=d,o[3]=i,o[4]=n):n=o[4],n}let eg=n.forwardRef((e,i)=>{let n,o,s,c,d,u,m,h,g,f=(0,r.c)(23);f[0]!==e?({className:o,size:c,children:n,...s}=e,f[0]=e,f[1]=n,f[2]=o,f[3]=s,f[4]=c):(n=f[1],o=f[2],s=f[3],c=f[4]);let p=void 0===c?"default":c,{open:v,value:x}=em(),b=x.length>0?"border-0 bg-secondary-container pl-8 text-on-secondary-container inset-ring-0":"pl-5";f[5]!==o||f[6]!==b?(d=(0,a.cn)("c-field__multiselect-trigger min-h-[2.25rem] text-label-sm","relative flex w-fit items-center justify-between gap-2 rounded-sm bg-transparent py-3 pr-8 whitespace-nowrap inset-ring-2 inset-ring-outline-variant outline-none","before:pointer-events-none before:absolute before:inset-0 before:z-0 before:rounded-sm before:transition-colors before:ease-standard before:duration-short-3","hover:before:bg-on-background-state-hover","focus-visible:ring-primary focus-visible:before:bg-on-background-state-focus","disabled:cursor-not-allowed disabled:bg-transparent disabled:text-on-background/38",b,o),f[5]=o,f[6]=b,f[7]=d):d=f[7],f[8]!==x.length?(u=x.length>0&&(0,t.jsx)(l.IconPrimitive,{name:"check",size:"sm",className:"absolute top-1/2 left-4 -translate-y-1/2"}),f[8]=x.length,f[9]=u):u=f[9];let y=v&&"rotate-180";return f[10]!==y?(m=(0,a.cn)("absolute top-1/2 right-4 -translate-y-1/2 transition-transform duration-short-3",y),f[10]=y,f[11]=m):m=f[11
4],f[12]!==m?(h=(0,t.jsx)(l.IconPrimitive,{name:"arrow-down",size:"sm",className:m}),f[12]=m,f[13]=h):h=f[13],f[14]!==n||f[15]!==v||f[16]!==s||f[17]!==i||f[18]!==p||f[19]!==d||f[20]!==u||f[21]!==h?(g=(0,t.jsx)(I,{asChild:!0,children:(0,t.jsxs)("button",{ref:i,type:"button","data-slot":"multi-select-trigger","data-size":p,"aria-expanded":v,className:d,...s,children:[u,n,h]})}),f[14]=n,f[15]=v,f[16]=s,f[17]=i,f[18]=p,f[19]=d,f[20]=u,f[21]=h,f[22]=g):g=f[22],g});function ef(e){let i,n,o,l=(0,r.c)(9),{className:s,align:c,sideOffset:d,children:u}=e,m=void 0===c?"start":c,h=void 0===d?4:d;return l[0]!==s?(i=(0,a.cn)("c-field__multiselect-content","relative z-50 min-w-[280px] origin-(--radix-popover-content-transform-origin) overflow-y-auto rounded-md bg-surface-bright py-3 text-on-surface shadow-below-low transition-opacity duration-short-3",s),l[0]=s,l[1]=i):i=l[1],l[2]!==u?(n=(0,t.jsx)("div",{role:"listbox","aria-multiselectable":"true",children:u}),l[2]=u,l[3]=n):n=l[3],l[4]!==m||l[5]!==h||l[6]!==i||l[7]!==n?(o=(0,t.jsx)(z,{children:(0,t.jsx)(B,{"data-slot":"multi-select-content",align:m,sideOffset:h,className:i,children:n})}),l[4]=m,l[5]=h,l[6]=i,l[7]=n,l[8]=o):o=l[8],o}function ep(e){let i,n,o,l,s,c,d,u=(0,r.c)(29),{value:m,children:h,className:g,disabled:f}=e,p=void 0!==f&&f,{value:v,onValueChange:x}=em();u[0]!==m||u[1]!==v?(i=v.includes(m),u[0]=m,u[1]=v,u[2]=i):i=u[2];let b=i;u[3]!==p||u[4]!==b||u[5]!==m||u[6]!==x||u[7]!==v?(n=()=>{p||x(b?v.filter(e=>e!==m):[...v,m])},u[3]=p,u[4]=b,u[5]=m,u[6]=x,u[7]=v,u[8]=n):n=u[8];let y=n;u[9]!==p||u[10]!==y?(o=e=>{p||("Enter"===e.key||" "===e.key)&&(e.preventDefault(),y())},u[9]=p,u[10]=y,u[11]=o):o=u[11];let w=o,k=p?-1:0,j=p&&"pointer-events-none opacity-50";u[12]!==g||u[13]!==j?(l=(0,a.cn)("c-field__multiselect-item","relative flex w-full cursor-pointer items-center gap-2 rounded-sm p-3 text-body-md outline-hidden transition-colors select-none",j,g),u[12]=g,u[13]=j,u[14]=l):l=u[14];let _=p||void 0;return u[15]!==p||u[16]!==b?(s=(0,t.jsx)(ed,{checked:b,disabled:p,className:"pointer-events-none",tabIndex:-1}),u[15]=p,u[16]=b,u[17]=s):s=u[17],u[18]!==h?(c=(0,t.jsx)("span",{className:"flex items-center gap-2",children:h}),u[18]=h,u[19]=c):c=u[19],u[20]!==w||u[21]!==y||u[22]!==b||u[23]!==c||u[24]!==k||u[25]!==l||u[26]!==_||u[27]!==s?(d=(0,t.jsxs)("div",{"data-slot":"multi-select-item",role:"option","aria-selected":b,tabIndex:k,className:l,onClick:y,onKeyDown:w,"data-disabled":_,children:[s,c]}),u[20]=w,u[21]=y,u[22]=b,u[23]=c,u[24]=k,u[25]=l,u[26]=_,u[27]=s,u[28]=d):d=u[28],d}function ev(e){let i,n,o=(0,r.c)(5),{className:l,children:s}=e;return o[0]!==l?(i=(0,a.cn)("c-field__multiselect-label text-muted-foreground px-2 py-3 text-body-xs",l),o[0]=l,o[1]=i):i=o[1],o[2]!==s||o[3]!==i?(n=(0,t.jsx)("div",{"data-slot":"multi-select-label",className:i,children:s}),o[2]=s,o[3]=i,o[4]=n):n=o[4],n}function ex(e){let i,n,o=(0,r.c)(4),{className:l}=e;return o[0]!==l?(i=(0,a.cn)("c-field__multiselect-separator pointer-events-none -mx-1 my-1 h-px bg-outline-variant",l),o[0]=l,o[1]=i):i=o[1],o[2]!==i?(n=(0,t.jsx)("div",{"data-slot":"multi-select-separator",className:i}),o[2]=i,o[3]=n):n=o[3],n}eg.displayName="FieldMultiSelectTrigger";let eb=(0,e.i(94237).cva)("",{variants:{size:{md:"c-field--md px-9 py-[0.75rem] text-body-md",sm:"c-field--sm px-9 py-3 text-body-sm"}},defaultVariants:{size:"sm"}}),ey=n.default.forwardRef(({className:e,size:r,onInputClear:i,onChange:s,...c},d)=>{let[u,m]=n.default.useState(!1),h=n.default.useRef(null);n.default.useEffect(()=>{h.current&&m(h.current.value.length>0)},[]);let g=n.default.useCallback(()=>{h.current&&(h.current.value="",h.current.focus(),m(!1),i&&i())},[i]);n.default.useImperativeHandle(d,()=>{let e=h.current;return e.clear=g,e},[g]);let f=n.default.useCallback(e=>{m(e.target.value.length>0),s?.(e)},[s]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("input",{ref:h,className:(0,a.cn)("c-field__search",eb({size:r}),"min-h-[2.25rem] w-full min-w-0 rounded-sm inset-ring-2 inset-ring-outline-variant transition-colors outline-none","focus-visible:inset-ring-3 focus-visible:inset-ring-primary","disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50","aria-invalid:border-error aria-invalid:ring-error",e),onChange:f,...c}),(0,t.jsx)(o.Button,{variant:"text",size:"icon-sm","aria-label":"Clear input",className:"| c-field__search-submit absolute top-1/2 left-3 -translate-y-1/2",type:"submit",children:(0,t.jsx)(l.IconPrimitive,{name:"search",size:"sm"})}),(0,t.jsx)(o.Button,{type:"button",variant:"text",size:"icon-sm","aria-label":"Clear input",className:(0,a.cn)("| c-field__search-clear absolute top-1/2 right-3 -translate-y-1/2",u?"inline-flex":"hidden"),onClick:g,children:(0,t.jsx)(l.IconPrimitive,{name:"clear",size:"sm",className:"| c-field__search-clear-icon"})})]})});function ew(e){let i,n,o,l,s=(0,r.c)(8);return s[0]!==e?({className:i,...n}=e,s[0]=e,s[1]=i,s[2]=n):(i=s[1],n=s[2]),s[3]!==i?(o=(0,a.cn)("c-field molecule relative",i),s[3]=i,s[4]=o):o=s[4],s[5]!==n||s[6]!==o?(l=(0,t.jsx)("div",{role:"group","data-slot":"field",className:o,...n}),s[5]=n,s[6]=o,s[7]=l):l=s[7],l}ey.displayName="FieldSearch";let ek=Object.assign(ew,{Root:ew,Label:function(e){let i,n,o,l,s=(0,r.c)(8);return s[0]!==e?({className:i,...n}=e,s[0]=e,s[1]=i,s[2]=n):(i=s[1],n=s[2]),s[3]!==i?(o=(0,a.cn)("c-field__label","pointer-events-none absolute top-1/2 left-0 transition-all ease-standard select-none duration-short-3",i),s[3]=i,s[4]=o):o=s[4],s[5]!==n||s[6]!==o?(l=(0,t.jsx)(d,{"data-slot":"field-label",className:o,...n}),s[5]=n,s[6]=o,s[7]=l):l=s[7],l},Error:function(e){let n,o,l,s,c,d,u,m=(0,r.c)(15);m[0]!==e?({className:o,children:n,errors:l,...s}=e,m[0]=e,m[1]=n,m[2]=o,m[3]=l,m[4]=s):(n=m[1],o=m[2],l=m[3],s=m[4]);e:{let e,r;if(n){c=n;break e}if(!l){c=null;break e}if(l?.length===1&&l[0]?.message){c=l[0].message;break e}
4m[5]!==l?(e=l.map(i),m[5]=l,m[6]=e):e=m[6],m[7]!==e?(r=(0,t.jsx)("ul",{className:"ml-4 flex list-disc flex-col gap-1",children:e}),m[7]=e,m[8]=r):r=m[8],c=r}let h=c;return h?(m[9]!==o?(d=(0,a.cn)("c-field__error text-body-sm text-error",o),m[9]=o,m[10]=d):d=m[10],m[11]!==h||m[12]!==s||m[13]!==d?(u=(0,t.jsx)("div",{role:"alert","data-slot":"field-error",className:d,...s,children:h}),m[11]=h,m[12]=s,m[13]=d,m[14]=u):u=m[14],u):null},Input:s,Search:ey,MultiSelect:Object.assign(function(e){let a,i,o,l,s,c,d=(0,r.c)(20),{value:u,defaultValue:m,onValueChange:h,open:g,defaultOpen:f,onOpenChange:p,children:v}=e;d[0]!==m?(a=void 0===m?[]:m,d[0]=m,d[1]=a):a=d[1];let x=a,[b,y]=n.useState(x),[w,k]=n.useState(void 0!==f&&f),j=u??b,_=g??w;d[2]!==u||d[3]!==h?(i=e=>{void 0===u&&y(e),h?.(e)},d[2]=u,d[3]=h,d[4]=i):i=d[4];let C=i;d[5]!==g||d[6]!==p?(o=e=>{void 0===g&&k(e),p?.(e)},d[5]=g,d[6]=p,d[7]=o):o=d[7];let S=o;return d[8]!==S||d[9]!==C||d[10]!==_||d[11]!==j?(l={value:j,onValueChange:C,open:_,onOpenChange:S},d[8]=S,d[9]=C,d[10]=_,d[11]=j,d[12]=l):l=d[12],d[13]!==v||d[14]!==S||d[15]!==_?(s=(0,t.jsx)(R,{open:_,onOpenChange:S,"data-slot":"multi-select",children:v}),d[13]=v,d[14]=S,d[15]=_,d[16]=s):s=d[16],d[17]!==l||d[18]!==s?(c=(0,t.jsx)(eu.Provider,{value:l,children:s}),d[17]=l,d[18]=s,d[19]=c):c=d[19],c},{Trigger:eg,Value:eh,Content:ef,Item:ep,Label:ev,Separator:ex}),MultiSelectTrigger:eg,MultiSelectValue:eh,MultiSelectContent:ef,MultiSelectItem:ep,MultiSelectLabel:ev,MultiSelectSeparator:ex});e.s(["Field",()=>ek],5425)},10915,e=>{"use strict";let t;var r,a,i=e.i(33677),n=e.i(51190),o=e.i(96189),l=e.i(82747),s=e.i(8743),c=e.i(46984),d=e.i(61280),u=e.i(35703),m=e.i(42732);function h(e){let t=new window.google.maps.LatLngBounds;return e?.forEach(e=>{let{lat:r,lng:a}=e,i=new google.maps.LatLng(r,a);t.extend(i)}),t}var g=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty;function v(e,t){return function(r,a,i){return e(r,a,i)&&t(r,a,i)}}function x(e){return function(t,r,a){if(!t||!r||"object"!=typeof t||"object"!=typeof r)return e(t,r,a);var i=a.cache,n=i.get(t),o=i.get(r);if(n&&o)return n===r&&o===t;i.set(t,r),i.set(r,t);var l=e(t,r,a);return i.delete(t),i.delete(r),l}}function b(e){return g(e).concat(f(e))}var y=Object.hasOwn||function(e,t){return p.call(e,t)};function w(e,t){return e===t||!e&&!t&&e!=e&&t!=t}var k=Object.getOwnPropertyDescriptor,j=Object.keys;function _(e,t,r){var a=e.length;if(t.length!==a)return!1;for(;a-- >0;)if(!r.equals(e[a],t[a],a,a,e,t,r))return!1;return!0}function C(e,t){return w(e.getTime(),t.getTime())}function S(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function N(e,t){return e===t}function P(e,t,r){var a,i,n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var o=Array(n),l=e.entries(),s=0;(a=l.next())&&!a.done;){for(var c=t.entries(),d=!1,u=0;(i=c.next())&&!i.done;){if(o[u]){u++;continue}var m=a.value,h=i.value;if(r.equals(m[0],h[0],s,u,e,t,r)&&r.equals(m[1],h[1],m[0],h[0],e,t,r)){d=o[u]=!0;break}u++}if(!d)return!1;s++}return!0}function E(e,t,r){var a=j(e),i=a.length;if(j(t).length!==i)return!1;for(;i-- >0;)if(!A(e,t,r,a[i]))return!1;return!0}function T(e,t,r){var a,i,n,o=b(e),l=o.length;if(b(t).length!==l)return!1;for(;l-- >0;)if(!A(e,t,r,a=o[l])||(i=k(e,a),n=k(t,a),(i||n)&&(!i||!n||i.configurable!==n.configurable||i.enumerable!==n.enumerable||i.writable!==n.writable)))return!1;return!0}function R(e,t){return w(e.valueOf(),t.valueOf())}function L(e,t){return e.source===t.source&&e.flags===t.flags}function M(e,t,r){var a,i,n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var o=Array(n),l=e.values();(a=l.next())&&!a.done;){for(var s=t.values(),c=!1,d=0;(i=s.next())&&!i.done;){if(!o[d]&&r.equals(a.value,i.value,a.value,i.value,e,t,r)){c=o[d]=!0;break}d++}if(!c)return!1}return!0}function I(e,t){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(e[r]!==t[r])return!1;return!0}function O(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function A(e,t,r,a){return("_owner"===a||"__o"===a||"__v"===a)&&(!!e.$$typeof||!!t.$$typeof)||y(t,a)&&r.equals(e[a],t[a],a,a,e,t,r)}var F=Array.isArray,z="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,D=Object.assign,B=Object.prototype.toString.call.bind(Object.prototype.toString),Q=$();function $(e){void 0===e&&(e={});var t,r,a,i,n,o,l,s,c,d,u,m,h,g,f=e.circular,p=e.createInternalComparator,b=e.createState,y=e.strict,k=(r=(t=function(e){var t=e.cir
4cular,r=e.createCustomConfig,a=e.strict,i={areArraysEqual:a?T:_,areDatesEqual:C,areErrorsEqual:S,areFunctionsEqual:N,areMapsEqual:a?v(P,T):P,areNumbersEqual:w,areObjectsEqual:a?T:E,arePrimitiveWrappersEqual:R,areRegExpsEqual:L,areSetsEqual:a?v(M,T):M,areTypedArraysEqual:a?T:I,areUrlsEqual:O,unknownTagComparators:void 0};if(r&&(i=D({},i,r(i))),t){var n=x(i.areArraysEqual),o=x(i.areMapsEqual),l=x(i.areObjectsEqual),s=x(i.areSetsEqual);i=D({},i,{areArraysEqual:n,areMapsEqual:o,areObjectsEqual:l,areSetsEqual:s})}return i}(e)).areArraysEqual,a=t.areDatesEqual,i=t.areErrorsEqual,n=t.areFunctionsEqual,o=t.areMapsEqual,l=t.areNumbersEqual,s=t.areObjectsEqual,c=t.arePrimitiveWrappersEqual,d=t.areRegExpsEqual,u=t.areSetsEqual,m=t.areTypedArraysEqual,h=t.areUrlsEqual,g=t.unknownTagComparators,function(e,t,f){if(e===t)return!0;if(null==e||null==t)return!1;var p=typeof e;if(p!==typeof t)return!1;if("object"!==p)return"number"===p?l(e,t,f):"function"===p&&n(e,t,f);var v=e.constructor;if(v!==t.constructor)return!1;if(v===Object)return s(e,t,f);if(F(e))return r(e,t,f);if(null!=z&&z(e))return m(e,t,f);if(v===Date)return a(e,t,f);if(v===RegExp)return d(e,t,f);if(v===Map)return o(e,t,f);if(v===Set)return u(e,t,f);var x=B(e);if("[object Date]"===x)return a(e,t,f);if("[object RegExp]"===x)return d(e,t,f);if("[object Map]"===x)return o(e,t,f);if("[object Set]"===x)return u(e,t,f);if("[object Object]"===x)return"function"!=typeof e.then&&"function"!=typeof t.then&&s(e,t,f);if("[object URL]"===x)return h(e,t,f);if("[object Error]"===x)return i(e,t,f);if("[object Arguments]"===x)return s(e,t,f);if("[object Boolean]"===x||"[object Number]"===x||"[object String]"===x)return c(e,t,f);if(g){var b=g[x];if(!b){var y=null!=e?e[Symbol.toStringTag]:void 0;y&&(b=g[y])}if(b)return b(e,t,f)}return!1}),j=p?p(k):function(e,t,r,a,i,n,o){return k(e,t,o)};return function(e){var t=e.circular,r=e.comparator,a=e.createState,i=e.equals,n=e.strict;if(a)return function(e,o){var l=a(),s=l.cache;return r(e,o,{cache:void 0===s?t?new WeakMap:void 0:s,equals:i,meta:l.meta,strict:n})};if(t)return function(e,t){return r(e,t,{cache:new WeakMap,equals:i,meta:void 0,strict:n})};var o={cache:void 0,equals:i,meta:void 0,strict:n};return function(e,t){return r(e,t,o)}}({circular:void 0!==f&&f,comparator:k,createState:b,equals:j,strict:void 0!==y&&y})}$({strict:!0}),$({circular:!0}),$({circular:!0,strict:!0}),$({createInternalComparator:function(){return w}}),$({strict:!0,createInternalComparator:function(){return w}}),$({circular:!0,createInternalComparator:function(){return w}}),$({circular:!0,createInternalComparator:function(){return w},strict:!0});let V=[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];class W{static from(e){if(!(e instanceof ArrayBuffer))throw Error("Data must be an instance of ArrayBuffer.");let[t,r]=new Uint8Array(e,0,2);if(219!==t)throw Error("Data does not appear to be in a KDBush format.");let a=r>>4;if(1!==a)throw Error(`Got v${a} data when expected v1.`);let i=V[15&r];if(!i)throw Error("Unrecognized array type.");
4let[n]=new Uint16Array(e,2,1),[o]=new Uint32Array(e,4,1);return new W(o,n,i,e)}constructor(e,t=64,r=Float64Array,a){if(isNaN(e)||e<0)throw Error(`Unpexpected numItems value: ${e}.`);this.numItems=+e,this.nodeSize=Math.min(Math.max(+t,2),65535),this.ArrayType=r,this.IndexArrayType=e<65536?Uint16Array:Uint32Array;const i=V.indexOf(this.ArrayType),n=2*e*this.ArrayType.BYTES_PER_ELEMENT,o=e*this.IndexArrayType.BYTES_PER_ELEMENT,l=(8-o%8)%8;if(i<0)throw Error(`Unexpected typed array class: ${r}.`);a&&a instanceof ArrayBuffer?(this.data=a,this.ids=new this.IndexArrayType(this.data,8,e),this.coords=new this.ArrayType(this.data,8+o+l,2*e),this._pos=2*e,this._finished=!0):(this.data=new ArrayBuffer(8+n+o+l),this.ids=new this.IndexArrayType(this.data,8,e),this.coords=new this.ArrayType(this.data,8+o+l,2*e),this._pos=0,this._finished=!1,new Uint8Array(this.data,0,2).set([219,16+i]),new Uint16Array(this.data,2,1)[0]=t,new Uint32Array(this.data,4,1)[0]=e)}add(e,t){let r=this._pos>>1;return this.ids[r]=r,this.coords[this._pos++]=e,this.coords[this._pos++]=t,r}finish(){let e=this._pos>>1;if(e!==this.numItems)throw Error(`Added ${e} items when expected ${this.numItems}.`);return function e(t,r,a,i,n,o){if(n-i<=a)return;let l=i+n>>1;(function e(t,r,a,i,n,o){for(;n>i;){if(n-i>600){let l=n-i+1,s=a-i+1,c=Math.log(l),d=.5*Math.exp(2*c/3),u=.5*Math.sqrt(c*d*(l-d)/l)*(s-l/2<0?-1:1),m=Math.max(i,Math.floor(a-s*d/l+u)),h=Math.min(n,Math.floor(a+(l-s)*d/l+u));e(t,r,a,m,h,o)}let l=r[2*a+o],s=i,c=n;for(q(t,r,i,a),r[2*n+o]>l&&q(t,r,i,n);s<c;){for(q(t,r,s,c),s++,c--;r[2*s+o]<l;)s++;for(;r[2*c+o]>l;)c--}r[2*i+o]===l?q(t,r,i,c):q(t,r,++c,n),c<=a&&(i=c+1),a<=c&&(n=c-1)}})(t,r,l,i,n,o),e(t,r,a,i,l-1,1-o),e(t,r,a,l+1,n,1-o)}(this.ids,this.coords,this.nodeSize,0,this.numItems-1,0),this._finished=!0,this}range(e,t,r,a){if(!this._finished)throw Error("Data not yet indexed - call index.finish().");let{ids:i,coords:n,nodeSize:o}=this,l=[0,i.length-1,0],s=[];for(;l.length;){let c=l.pop()||0,d=l.pop()||0,u=l.pop()||0;if(d-u<=o){for(let o=u;o<=d;o++){let l=n[2*o],c=n[2*o+1];l>=e&&l<=r&&c>=t&&c<=a&&s.push(i[o])}continue}let m=u+d>>1,h=n[2*m],g=n[2*m+1];h>=e&&h<=r&&g>=t&&g<=a&&s.push(i[m]),(0===c?e<=h:t<=g)&&(l.push(u),l.push(m-1),l.push(1-c)),(0===c?r>=h:a>=g)&&(l.push(m+1),l.push(d),l.push(1-c))}return s}within(e,t,r){if(!this._finished)throw Error("Data not yet indexed - call index.finish().");let{ids:a,coords:i,nodeSize:n}=this,o=[0,a.length-1,0],l=[],s=r*r;for(;o.length;){let c=o.pop()||0,d=o.pop()||0,u=o.pop()||0;if(d-u<=n){for(let r=u;r<=d;r++)G(i[2*r],i[2*r+1],e,t)<=s&&l.push(a[r]);continue}let m=u+d>>1,h=i[2*m],g=i[2*m+1];G(h,g,e,t)<=s&&l.push(a[m]),(0===c?e-r<=h:t-r<=g)&&(o.push(u),o.push(m-1),o.push(1-c)),(0===c?e+r>=h:t+r>=g)&&(o.push(m+1),o.push(d),o.push(1-c))}return l}}function q(e,t,r,a){H(e,r,a),H(t,2*r,2*a),H(t,2*r+1,2*a+1)}function H(e,t,r){let a=e[t];e[t]=e[r],e[r]=a}function G(e,t,r,a){let i=e-r,n=t-a;return i*i+n*n}let U={minZoom:0,maxZoom:16,minPoints:2,radius:40,extent:512,nodeSize:64,log:!1,generateId:!1,reduce:null,map:e=>e},Y=Math.fround||(t=new Float32Array(1),e=>(t[0]=+e,t[0]));class Z{constructor(e){this.options=Object.assign(Object.create(U),e),this.trees=Array(this.options.maxZoom+1),this.stride=this.options.reduce?7:6,this.clusterProps=[]}load(e){let{log:t,minZoom:r,maxZoom:a}=this.options;t&&console.time("total time");let i=`prepare ${e.length} points`;t&&console.time(i),this.points=e;let n=[];for(let t=0;t<e.length;t++){let r=e[t];if(!r.geometry)continue;let[a,i]=r.geometry.coordinates,o=Y(X(a)),l=Y(ee(i));n.push(o,l,1/0,t,-1,1),this.options.reduce&&n.push(0)}let o=this.trees[a+1]=this._createTree(n);t&&console.timeEnd(i);for(let e=a;e>=r;e--){let r=+Date.now();o=this.trees[e]=this._createTree(this._cluster(o,e)),t&&console.log("z%d: %d clusters in %dms",e,o.numItems,Date.now()-r)}return t&&console.timeEnd("total time"),this}getClusters(e,t){let r=((e[0]+180)%360+360)%360-180,a=Math.max(-90,Math.min(90,e[1])),i=180===e[2]?180:((e[2]+180)%360+360)%360-180,n=Math.max(-90,Math.min(90,e[3]));if(e[2]-e[0]>=360)r=-180,i=180;else if(r>i){let e=this.getClusters([r,a,180,n],t),o=this.getClusters([-180,a,i,n],t);return e.concat(o)}let o=this.trees[this._limitZoom(t)],l=o.range(X(r),ee(n),X(i),ee(a)),s=o.data,c=[];for(let e of l){let t=this.stride*e;c.push(s[t+5]>1?K(s,t,this.clusterProps):this.points[s[t+3]])}return c}getChildren(e){let t=this._getOriginId(e),r=this._getOriginZoom(e),a="No cluster with the specified id.",i=this.trees[r];if(!i)throw Error(a);let n=i.data;if(t*this.stride>=n.length)throw Error(a);let o=this.options.radius/(this.options.extent*Math.pow(2,r-1)),l=n[t*this.stride],s=n[t*this.stride+1],c=i.within(l,s,o),d=[];for(let t of c){let r=t*this.stride;n[r+4]===e&&d.push(n[r+5]>1?K(n,r,this.clusterProps):this.points[n[r+3]])}if(0===d.length)throw Error(a);return d}getLeaves(e,t,r){t=t||10,r=r||0;let a=[];return this._appendLeaves(a,e,t,r,0),a}getTile(e,t,r){let a=this.trees[this._limitZoom(e)],i=Math.pow(2,e),{extent:n,radius:o}=this.options,l=o/n,s=(r-l)/i,c=(r+1+l)/i,d={features:[]};return this._addTileFeatures(a.range((t-l)/i,s,(t+1+l)/i,c),a.data,t,r,i,d),0===t&&this._addTileFeatures(a.range(1-l/i,s,1,c),a.data,i,r,i,d),t===i-1&&this._addTileFeatures(a.range(0,s,l/i,c),a.data,-1,r,i,d),d.features.length?d:null}getClusterExpansionZoom(e){let t=this._getOriginZoom(e)-1;for(;t<=this.options.maxZoom;){let r=this.getChildren(e);if(t++,1!==r.length)break;e=r[0].properties.cluster_id}return t}_appendLeaves(e,t,r,a,i){for(let n of this.getChildren(t)){let t=n.properties;if(t&&t.cluster?i+t.point_count<=a?i+=t.point_count:i=this._appendLeaves(e,t.cluster_id,r,a,i):i<a?i++:e.push(n),e.length===r)break}return i}_createTree(e){let t=new W(e.length/this.stride|0,this.options.nodeSize,Float32Array);for(let r=0;r<e.length;r+=this.stride)t.add(e[r],e[r+1]);return t.finish(),t.data=e,t}_addTileFeatures(e,t,r,a,i,n){for(let o of e){let e,l,s,c,d=o*this.stride,u=t[d+5]>1;if(u)e=J(t,d,this.clusterProps),l=t[d],s=t[d+1];else{let r=this.points[t[d+3]];e=r.properties;let[a,i]=r.geometry.coordinates;l=X(a),s=ee(i)}let m={type:1,geometry:[[Math.round(this.options.extent*(l*i-r)),Math.round(this.options.extent*(s*i-a))]],tags:e};void 0!==(c=u||this.options.generateId?t[d+3]:this.points[t[d+3]].id)&&(m.id=c),n.features.push(m)}}_limitZoom(e){return Math.max(this.options.minZoom,Math.min(Math.floor(+e),this.options.maxZoom+1))}_cluster(e,t){let{radius:r,extent:a,reduce:i,minPoints:n}=this.options,o=r/(a*Math.pow(2,t)),l=e.data,s=[],c=this.stride;for(let r=0;r<l.length;r+=c){if(l[r+2]<=t)continue;l[r+2]=t;let a=l[r],d=l[r+1],u=e.within(l[r],l[r+1],o),m=l[r+5],h=m;for(let e of u){let r=e*c;l[r+2]>t&&(h+=l[r+5])}if(h>m&&h>=n){let e,n=a*m,o=d*m,g=-1,f=(r/c<<5)+(t+1)+this.points.length;for(let a of u){let s=a*c;
4if(l[s+2]<=t)continue;l[s+2]=t;let d=l[s+5];n+=l[s]*d,o+=l[s+1]*d,l[s+4]=f,i&&(e||(e=this._map(l,r,!0),g=this.clusterProps.length,this.clusterProps.push(e)),i(e,this._map(l,s)))}l[r+4]=f,s.push(n/h,o/h,1/0,f,-1,h),i&&s.push(g)}else{for(let e=0;e<c;e++)s.push(l[r+e]);if(h>1)for(let e of u){let r=e*c;if(!(l[r+2]<=t)){l[r+2]=t;for(let e=0;e<c;e++)s.push(l[r+e])}}}}return s}_getOriginId(e){return e-this.points.length>>5}_getOriginZoom(e){return(e-this.points.length)%32}_map(e,t,r){if(e[t+5]>1){let a=this.clusterProps[e[t+6]];return r?Object.assign({},a):a}let a=this.points[e[t+3]].properties,i=this.options.map(a);return r&&i===a?Object.assign({},i):i}}function K(e,t,r){return{type:"Feature",id:e[t+3],properties:J(e,t,r),geometry:{type:"Point",coordinates:[(e[t]-.5)*360,360*Math.atan(Math.exp((180-360*e[t+1])*Math.PI/180))/Math.PI-90]}}}function J(e,t,r){let a=e[t+5],i=a>=1e4?`${Math.round(a/1e3)}k`:a>=1e3?`${Math.round(a/100)/10}k`:a,n=e[t+6];return Object.assign(-1===n?{}:Object.assign({},r[n]),{cluster:!0,cluster_id:e[t+3],point_count:a,point_count_abbreviated:i})}function X(e){return e/360+.5}function ee(e){let t=Math.sin(e*Math.PI/180),r=.5-.25*Math.log((1+t)/(1-t))/Math.PI;return r<0?0:r>1?1:r}"function"==typeof SuppressedError&&SuppressedError;class et{static isAdvancedMarkerAvailable(e){return google.maps.marker&&!0===e.getMapCapabilities().isAdvancedMarkersAvailable}static isAdvancedMarker(e){return google.maps.marker&&e instanceof google.maps.marker.AdvancedMarkerElement}static setMap(e,t){this.isAdvancedMarker(e)?e.map=t:e.setMap(t)}static getPosition(e){if(this.isAdvancedMarker(e)){if(e.position){if(e.position instanceof google.maps.LatLng)return e.position;if(Number.isFinite(e.position.lat)&&Number.isFinite(e.position.lng))return new google.maps.LatLng(e.position.lat,e.position.lng)}return new google.maps.LatLng(null)}return e.getPosition()}static getVisible(e){return!!this.isAdvancedMarker(e)||e.getVisible()}}class er{constructor({markers:e,position:t}){this.markers=[],e&&(this.markers=e),t&&(t instanceof google.maps.LatLng?this._position=t:this._position=new google.maps.LatLng(t))}get bounds(){if(0===this.markers.length&&!this._position)return;let e=new google.maps.LatLngBounds(this._position,this._position);for(let t of this.markers)e.extend(et.getPosition(t));return e}get position(){return this._position||this.bounds.getCenter()}get count(){return this.markers.filter(e=>et.getVisible(e)).length}push(e){this.markers.push(e)}delete(){this.marker&&(et.setMap(this.marker,null),this.marker=void 0),this.markers.length=0}}function ea(e,t="assertion failed"){if(null==e)throw Error(t)}class ei{constructor({maxZoom:e=16}){this.maxZoom=e}noop({markers:e}){return en(e)}}let en=e=>e.map(e=>new er({position:et.getPosition(e),markers:[e]}));class eo extends ei{constructor(e){var{maxZoom:t,radius:r=60}=e,a=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,a=Object.getOwnPropertySymbols(e);i<a.length;i++)0>t.indexOf(a[i])&&Object.prototype.propertyIsEnumerable.call(e,a[i])&&(r[a[i]]=e[a[i]]);return r}(e,["maxZoom","radius"]);super({maxZoom:t}),this.markers=[],this.clusters=[],this.state={zoom:-1},this.superCluster=new Z(Object.assign({maxZoom:this.maxZoom,radius:r},a))}calculate(e){let t=!1,r=e.map.getZoom();ea(r);let a={zoom:r=Math.round(r)};if(!Q(e.markers,this.markers)){t=!0,this.markers=[...e.markers];let r=this.markers.map(e=>{let t=et.getPosition(e);return{type:"Feature",geometry:{type:"Point",coordinates:[t.lng(),t.lat()]},properties:{marker:e}}});this.superCluster.load(r)}return(!t&&(this.state.zoom<=this.maxZoom||a.zoom<=this.maxZoom)&&(t=!Q(this.state,a)),this.state=a,0===e.markers.length)?this.clusters=[]:t&&(this.cluster
4s=this.cluster(e)),{clusters:this.clusters,changed:t}}cluster({map:e}){let t=e.getZoom();return ea(t),this.superCluster.getClusters([-180,-90,180,90],Math.round(t)).map(e=>this.transformCluster(e))}transformCluster({geometry:{coordinates:[e,t]},properties:r}){if(r.cluster)return new er({markers:this.superCluster.getLeaves(r.cluster_id,1/0).map(e=>e.properties.marker),position:{lat:t,lng:e}});let a=r.marker;return new er({markers:[a],position:et.getPosition(a)})}}class el{constructor(e,t){this.markers={sum:e.length};const r=t.map(e=>e.count),a=r.reduce((e,t)=>e+t,0);this.clusters={count:t.length,markers:{mean:a/t.length,sum:a,min:Math.min(...r),max:Math.max(...r)}}}}class es{render({count:e,position:t},r,a){let i=e>Math.max(10,r.clusters.markers.mean)?"#ff0000":"#0000ff",n=`<svg fill="${i}" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240" width="50" height="50"> 5<circle cx="120" cy="120" opacity=".6" r="70" /> 6<circle cx="120" cy="120" opacity=".3" r="90" /> 7<circle cx="120" cy="120" opacity=".2" r="110" /> 8<text x="50%" y="50%" style="fill:#fff" text-anchor="middle" font-size="50" dominant-baseline="middle" font-family="roboto,arial,sans-serif">${e}</text> 9</svg>`,o=`Cluster of ${e} markers`,l=Number(google.maps.Marker.MAX_ZINDEX)+e;if(et.isAdvancedMarkerAvailable(a)){let e=new DOMParser().parseFromString(n,"image/svg+xml").documentElement;return e.setAttribute("transform","translate(0 25)"),new google.maps.marker.AdvancedMarkerElement({map:a,position:t,zIndex:l,title:o,content:e})}let s={position:t,zIndex:l,title:o,icon:{url:`data:image/svg+xml;base64,${btoa(n)}`,anchor:new google.maps.Point(25,25)}};return new google.maps.Marker(s)}}class ec{constructor(){!function(e,t){for(let r in t.prototype)e.prototype[r]=t.prototype[r]}(ec,google.maps.OverlayView)}}(r=a||(a={})).CLUSTERING_BEGIN="clusteringbegin",r.CLUSTERING_END="clusteringend",r.CLUSTER_CLICK="click",r.GMP_CLICK="gmp-click";let ed=(e,t,r)=>{t.bounds&&r.fitBounds(t.bounds)};class eu extends ec{constructor({map:e,markers:t=[],algorithmOptions:r={},algorithm:a=new eo(r),renderer:i=new es,onClusterClick:n=ed}){super(),this.map=null,this.idleListener=null,this.markers=[...t],this.clusters=[],this.algorithm=a,this.renderer=i,this.onClusterClick=n,e&&this.setMap(e)}addMarker(e,t){!this.markers.includes(e)&&(this.markers.push(e),t||this.render())}addMarkers(e,t){e.forEach(e=>{this.addMarker(e,!0)}),t||this.render()}removeMarker(e,t){let r=this.markers.indexOf(e);return -1!==r&&(et.setMap(e,null),this.markers.splice(r,1),t||this.render(),!0)}removeMarkers(e,t){let r=!1;return e.forEach(e=>{r=this.removeMarker(e,!0)||r}),r&&!t&&this.render(),r}clearMarkers(e){this.markers.length=0,e||this.render()}render(){let e=this.getMap();if(e instanceof google.maps.Map&&e.getProjection()){google.maps.event.trigger(this,a.CLUSTERING_BEGIN,this);let{clusters:t,changed:r}=this.algorithm.calculate({markers:this.markers,map:e,mapCanvasProjection:this.getProjection()});if(r||void 0==r){let e=new Set;for(let r of t)1==r.markers.length&&e.add(r.markers[0]);let r=[];for(let t of this.clusters)null!=t.marker&&(1==t.markers.length?e.has(t.marker)||et.setMap(t.marker,null):r.push(t.marker));this.clusters=t,this.renderClusters(),requestAnimationFrame(()=>r.forEach(e=>et.setMap(e,null)))}google.maps.event.trigger(this,a.CLUSTERING_END,this)}}onAdd(){let e=this.getMap();ea(e),this.idleListener=e.addListener("idle",this.render.bind(this)),this.render()}onRemove(){this.idleListener&&google.maps.event.removeListener(this.idleListener),this.reset()}reset(){this.markers.forEach(e=>et.setMap(e,null)),this.clusters.forEach(e=>e.delete()),this.clusters=[]}renderClusters(){let e=new el(this.markers,this.clusters),t=this.getMap();this.clusters.forEach(r=>{if(1===r.markers.length)r.marker=r.markers[0];else if(r.marker=this.renderer.render(r,e,t),r.markers.forEach(e=>et.setMap(e,null)),this.onClusterClick){let e=et.isAdvancedMarker(r.marker)?a.GMP_CLICK:a.CLUSTER_CLICK;r.marker.addListener(e,e=>{google.maps.event.trigger(this,a.CLUSTER_CLICK,r),this.onClusterClick(e,r,t)})}et.setMap(r.marker,t)})}}var em=e.i(76135);let eh=e=>{let t,r,a,o,l,c=(0,n.c)(14),{location:d,onClick:u,setMarkerRef:m}=e;c[0]!==d||c[1]!==u?(t=()=>u(d),c[0]=d,c[1]=u,c[2]=t):t=c[2];let h=t;c[3]!==d.yId||c[4]!==m?(r=e=>m(e,d.yId),c[3]=d.yId,c[4]=m,c[5]=r):r=c[5];let g=r;return c[6]!==d.lat||c[7]!==d.lng?(a={lat:d.lat,lng:d.lng},c[6]=d.lat,c[7]=d.lng,c[8]=a):a=c[8],c[9]===Symbol.for("react.memo_cache_sentinel")?(o=(0,i.jsx)(em.IconPrimitive,{name:"location",className:"size-9 text-primary"}),c[9]=o):o=c[9],c[10]!==h||c[11]!==g||c[12]!==a?(l=(0,i.jsx)(s.AdvancedMarker,{className:"c-locations-map__marker",position:a,ref:g,onClick:h,children:o}),c[10]=h,c[11]=g,c[12]=a,c[13]=l):l=c[13],l},eg=e=>{let t,r,a,o,c,d,u,h,g,f,p,v,x=(0,n.c)(33),{children:b,locations:y}=e,{isLoadingInfoWindow:w,handleSelectLocation:k,selectedLocationKey:j,handleReStartMap:_,reStartMap:C}=(0,l.useMapContext)();x[0]===Symbol.for("react.memo_cache_sentinel")?(t={},x[0]=t):t=x[0];let[S,N]=(0,m.useState)(t),P=(0,s.useMap)();e:{let e;if(!P){r=null;break e}x[1]!==P?(e=new eu({map:P}),x[1]=P,x[2]=e):e=x[2],r=e}let E=r;x[3]!==E||x[4]!==S?(a=()=>{E&&(E.clearMarkers(),E.addMarkers(Object.values(S)))},o=[E,S],x[3]=E,x[4]=S,x[5]=a,x[6]=o):(a=x[5],o=x[6]),(0,m.useEffect)(a,o),x[7]!==k?(c=()=>{k(null)},x[7]=k,x[8]=c):c=x[8],x[9]!==k||x[10]!==C?(d=[C,k],x[9]=k,x[10]=C,x[11]=d):d=x[11],(0,m.useEffect)(c,d),x[12]===Symbol.for("react.memo_cache_sentinel")?(u=(e,t)=>{N(r=>{if(e&&r[t]||!e&&!r[t])return r;if(e)return{...r,[t]:e};{let{...e}=r;return e}})},x[12]=u):u=x[12];let T=u;x[13]!==_||x[14]!==k?(h=()=>{k(null),_()},x[13]=_,x[14]=k,x[15]=h):h=x[15];let R=h;x[16]!==k||x[17]!==P?(g=e=>{k(e),P&&(P.setCenter({lat:e.lat,lng:e.lng}),P.setZoom(15))},x[16]=k,x[17]=P,x[18]=g):g=x[18];let L=g;
9if(x[19]!==L||x[20]!==y){let e;x[22]!==L?(e=e=>(0,i.jsx)(eh,{location:e,onClick:L,setMarkerRef:T},e.yId),x[22]=L,x[23]=e):e=x[23],f=y.map(e),x[19]=L,x[20]=y,x[21]=f}else f=x[21];return x[24]!==b||x[25]!==R||x[26]!==w||x[27]!==S||x[28]!==j?(p=j&&S[j]&&(0,i.jsx)(s.InfoWindow,{className:"c-locations-map__info-window",anchor:S[j],onCloseClick:R,headerDisabled:!0,style:{padding:0},children:w?(0,i.jsx)("span",{className:"c-map__iw-loading u-loading u-block"}):b}),x[24]=b,x[25]=R,x[26]=w,x[27]=S,x[28]=j,x[29]=p):p=x[29],x[30]!==f||x[31]!==p?(v=(0,i.jsxs)(i.Fragment,{children:[f,p]}),x[30]=f,x[31]=p,x[32]=v):v=x[32],v};function ef(e){let t,r,a,o,m,h=(0,n.c)(11),{className:g,locations:f}=e,{selectedLocation:p}=(0,l.useMapContext)();return h[0]!==g?(t=(0,d.cn)("c-locations-map__map size-full",g),h[0]=g,h[1]=t):t=h[1],h[2]!==f||h[3]!==p?(r=f&&(0,i.jsx)(eg,{locations:f,children:p&&(0,i.jsx)(c.LocationCard,{variant:"onMap",location:p})}),h[2]=f,h[3]=p,h[4]=r):r=h[4],h[5]!==r?(a=(0,i.jsx)(s.Map,{mapId:u.MAP_ID,defaultCenter:u.DEFAULT_MAP_SETTINGS.CENTER,defaultZoom:u.DEFAULT_MAP_SETTINGS.ZOOM,gestureHandling:"cooperative",disableDefaultUI:!0,zoomControl:!0,streetViewControl:!0,children:r}),h[5]=r,h[6]=a):a=h[6],h[7]===Symbol.for("react.memo_cache_sentinel")?(o=(0,i.jsx)(ep,{}),h[7]=o):o=h[7],h[8]!==t||h[9]!==a?(m=(0,i.jsxs)("div",{className:t,children:[a,o]}),h[8]=t,h[9]=a,h[10]=m):m=h[10],m}function ep(){let e,t=(0,n.c)(2),r=(0,s.useMap)();return t[0]!==r?(e={map:r},t[0]=r,t[1]=e):e=t[1],(e=>{let t,r,a,i,o,s,c,d,u=(0,n.c)(23),{map:g,deviceLocation:f}=e,{selectedPlace:p,getFirstClusterFromNewCenter:v,reStartMap:x,commonCluster:b}=(0,l.useMapContext)();u[0]!==v?(t=(e,t)=>{if(!t.location)return;let r=v(t.location.lat(),t.location.lng());if(!r)return;let a=h(r.slice(0,3)),i=new google.maps.LatLng(t.location.lat(),t.location.lng());if(a.extend(i),t.viewport){var n;let{viewportHigh:e,viewportLow:r}={viewportHigh:(n=t.viewport).getNorthEast(),viewportLow:n.getSouthWest
9()};a.extend(e),a.extend(r)}e.fitBounds(a)},u[0]=v,u[1]=t):t=u[1];let y=t;u[2]!==g||u[3]!==y||u[4]!==p?(r=()=>{g&&p&&p?.location?.lat()&&p?.location?.lng()&&y(g,p)},a=[g,p,y],u[2]=g,u[3]=y,u[4]=p,u[5]=r,u[6]=a):(r=u[5],a=u[6]),(0,m.useEffect)(r,a),u[7]!==v?(i=(e,t)=>{let r=v(t.lat,t.lng);if(!r)return;let a=h(r),i=new google.maps.LatLng(t.lat,t.lng);a.extend(i),e.fitBounds(a)},u[7]=v,u[8]=i):i=u[8];let w=i;u[9]!==f||u[10]!==g||u[11]!==w?(o=()=>{g&&f&&f?.lat&&f?.lng&&w(g,f)},s=[g,f,w],u[9]=f,u[10]=g,u[11]=w,u[12]=o,u[13]=s):(o=u[12],s=u[13]),(0,m.useEffect)(o,s),u[14]!==b||u[15]!==g||u[16]!==w?(c=()=>{g&&b&&w(g,b.getCoord())},u[14]=b,u[15]=g,u[16]=w,u[17]=c):c=u[17],u[18]!==b||u[19]!==g||u[20]!==w||u[21]!==x?(d=[g,b,w,x],u[18]=b,u[19]=g,u[20]=w,u[21]=x,u[22]=d):d=u[22],(0,m.useEffect)(c,d)})(e),null}function ev(){let e,t,r,a=(0,n.c)(8),{allCoordLocations:o,toggleMap:s}=(0,l.useMapContext)();e:{let t;if(!o){let t;a[0]===Symbol.for("react.memo_cache_sentinel")?(t=[],a[0]=t):t=a[0],e=t;break e}a[1]!==o?(t=o?.filter(eb).map(ex),a[1]=o,a[2]=t):t=a[2],e=t}let c=e,d=`c-locations-map__map-view h-full basis-full md:basis-8/12 ${s?"":"max-md:hidden"}`;return a[3]!==c?(t=(0,i.jsx)(ef,{locations:c}),a[3]=c,a[4]=t):t=a[4],a[5]!==d||a[6]!==t?(r=(0,i.jsx)("div",{className:d,children:t}),a[5]=d,a[6]=t,a[7]=r):r=a[7],r}function ex(e){return e}function eb(e,t){return t<2e3}var ey=e.i(67412),ew=e.i(5425),ek=e.i(67134),ej=e.i(47943);let e_="Sorry, we donât recognize that location.",eC=["displayName","formattedAddress","location","viewport","addressComponents"],eS=()=>{let{setSelectedLocationKey:e,handleReStartMap:t,reStartMap:r,setSelectedPlace:a,headline:n,hideSearchField:o}=(0,l.useMapContext)(),c=(0,m.useRef)(null),u=(0,m.useRef)(null),h=(0,s.useMapsLibrary)("places"),[g,f]=(0,m.useState)([]),[p,v]=(0,m.useState)(-1),[x,b]=(0,m.useState)(!1),[y,w]=(0,m.useState)(null),[k,j]=(0,m.useState)(""),[_,C]=(0,m.useState)("");(0,m.useEffect)(()=>{h&&w(new google.maps.places.AutocompleteSessionToken)},[h]);let S=(0,m.useCallback)(async e=>{if(!e.trim()||!y){f([]),b(!1);return}try{let t=await google.maps.places.AutocompleteSuggestion.fetchAutocompleteSuggestions({input:e,sessionToken:y,includedRegionCodes:["us","ca"]});f(t.suggestions),v(-1),b(t.suggestions.length>0)}catch{f([]),b(!1)}},[y]),N=(0,m.useRef)(S);N.current=S;let P=(0,m.useRef)((0,ek.debounce)((...e)=>{N.current(e[0])},300)).current,E=(0,m.useCallback)(e=>{j(""),C(e.target.value),P(e.target.value)},[P]),T=(0,m.useCallback)(async t=>{let r=t.placePrediction;if(r){try{let t=r.toPlace();await t.fetchFields({fields:eC}),j(""),e(null),t.displayName&&c.current?c.current.value=t.displayName:t.formattedAddress&&c.current&&(c.current.value=t.formattedAddress),a(t)}catch{j(e_)}f([]),b(!1),w(new google.maps.places.AutocompleteSessionToken)}},[e,a]),R=(0,m.useCallback)(e=>{if(!x||0===g.length){if("Enter"===e.key){e.preventDefault();let t=c.current?.value;if(!t||!y)return;(async()=>{try{let e=await google.maps.places.AutocompleteSuggestion.fetchAutocompleteSuggestions({input:t,sessionToken:y,includedRegionCodes:["us","ca"]});e.suggestions.length>0?await T(e.suggestions[0]):j(e_)}catch{j(e_)}})()}return}switch(e.key){case"ArrowDown":e.preventDefault(),v(e=>e<g.length-1?e+1:0);break;case"ArrowUp":e.preventDefault(),v(e=>e>0?e-1:g.length-1);break;case"Enter":e.preventDefault(),p>=0&&p<g.length?T(g[p]):g.length>0&&T(g[0]);break;case"Escape":b(!1),f([]),v(-1)}},[x,g,p,y,T]);return(0,m.useEffect)(()=>{let e=e=>{u.current&&!u.current.contains(e.target)&&c.current&&!c.current.contains(e.target)&&b(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,m.useEffect)(()=>{if(p>=0&&u.current){let e=u.current.querySelectorAll("li");e[p]?.scrollIntoView({block:"nearest"})}},[p]),(0,m.useEffect)(()=>{c.current&&(c.current.value=""),f([]),b(!1),C("")},[r]),(0,m.useEffect)(()=>()=>{P.cancel()},[P]),(0,i.jsx)("div",{className:"c-locations-map__filter",children:(0,i.jsx)(ej.Container,{variant:"fluid",paddingBlock:"none",className:(0,d.cn)("py-5 lg:py-6",o&&"max-md:hidden"),children:(0,i.jsxs)("div",{className:"c-locations-map__filter-inner flex flex-col gap-5",children:[(0,i.jsx)(ey.Typography,{as:"h3",size:"heading-md",className:"c-locations-map__filter-title max-md:hidden",children:n||"Find a Location"}
9),!o&&(0,i.jsxs)("div",{className:"c-locations-map__autocomplete relative",children:[(0,i.jsxs)(ew.Field.Root,{children:[(0,i.jsx)(ew.Field.Label,{htmlFor:"find-a-location",children:"Find a Location"}),(0,i.jsx)(ew.Field.Input,{id:"find-a-location",placeholder:"",ref:c,className:"| c-locations-map__autocomplete-input",onChange:E,onKeyDown:R,onInputClear:t,role:"combobox","aria-expanded":x,"aria-controls":"places-suggestions-list","aria-activedescendant":p>=0?`suggestion-${p}`:void 0,autoComplete:"off"}),(0,i.jsx)(ew.Field.Error,{children:k})]}),x&&g.length>0&&(0,i.jsx)("ul",{ref:u,id:"places-suggestions-list",role:"listbox",className:(0,d.cn)("c-locations-map__suggestions-dropdown","absolute inset-x-0 top-full z-10 mt-1 max-h-60 list-none overflow-y-auto rounded-sm bg-surface-bright py-1 text-on-surface shadow-below-low"),children:g.map((e,t)=>(0,i.jsx)("li",{id:`suggestion-${t}`,role:"option","aria-selected":t===p,className:(0,d.cn)("c-locations-map__suggestion-item","relative truncate px-4 py-3 text-body-md","before:pointer-events-none before:absolute before:inset-0 before:z-0 before:transition-colors before:ease-standard before:duration-short-3","hover:before:bg-on-surface-state-hover"),onMouseDown:()=>T(e),onMouseEnter:()=>v(t),children:((e,t)=>{let r;if(!e)return"";let{text:a}=e,n=t.trim().split(/\s+/).filter(Boolean);if(0===n.length)return a;let o=n.map(e=>e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),l=RegExp(`(${o.join("|")})`,"gi"),s=[],c=0;for(;null!==(r=l.exec(a));)r.index>c&&s.push(a.slice(c,r.index)),s.push((0,i.jsx)("strong",{children:r[0]},r.index)),c=r.index+r[0].length;return c<a.length&&s.push(a.slice(c)),s})(e.placePrediction?.text,_)},e.placePrediction?.placeId||t))})]})]})})})};function eN(e){let t,r,a,o,s,c,u,m,h,g,f=(0,n.c)(24),{className:p}=e,{toggleMap:v,setToggleMap:x}=(0,l.useMapContext)();f[0]!==p?(t=(0,d.cn)("c-locations-map__view-tabs flex w-full border-b border-outline-variant text-on-background",p),f[0]=p,f[1]=t):t=f[1];let b=!v&&"after:pointer-events-none after:absolute after:right-0 after:bottom-0 after:left-0 after:z-0 after:h-[0.1875rem] after:rounded-t-full after:bg-primary";f[2]!==b?(r=(0,d.cn)("c-locations-map__view-tabs-button relative flex flex-1 cursor-pointer items-center justify-center gap-3 p-5 text-label-md",b),f[2]=b,f[3]=r):r=f[3];let y=!v;f[4]!==x?(a=()=>{x(!1)},f[4]=x,f[5]=a):a=f[5],f[6]===Symbol.for("react.memo_cache_sentinel")?(o=(0,i.jsx)(em.IconPrimitive,{name:"list",size:"md"}),f[6]=o):o=f[6],f[7]!==r||f[8]!==y||f[9]!==a?(s=(0,i.jsxs)("button",{className:r,disabled:y,onClick:a,children:["List",o]}),f[7]=r,f[8]=y,f[9]=a,f[10]=s):s=f[10];let w=v&&'after:pointer-events-none after:absolute after:right-0 after:bottom-0 after:left-0 after:z-0 after:h-[0.1875rem] after:rounded-t-full after:bg-primary after:content-[""]';return f[11]!==w?(c=(0,d.cn)("c-locations-map__view-tabs-button relative flex flex-1 cursor-pointer items-center justify-center gap-3 p-5 text-label-md",w),f[11]=w,f[12]=c):c=f[12],f[13]!==x?(u=()=>{x(!0)},f[13]=x,f[14]=u):u=f[14],f[15]===Symbol.for("react.memo_cache_sentinel")?(m=(0,i.jsx)(em.IconPrimitive,{name:"map",size:"md"}),f[15]=m):m=f[15],f[16]!==u||f[17]!==c||f[18]!==v?(h=(0,i.jsxs)("button",{className:c,disabled:v,onClick:u,children:["Map",m]}),f[16]=u,f[17]=c,f[18]=v,f[19]=h):h=f[19],f[20]!==t||f[21]!==h||f[22]!==s?(g=(0,i.jsxs)("div",{className:t,children:[s,h]}),f[20]=t,f[21]=h,f[22]=s,f[23]=g):g=f[23],g}function eP(){let e,t,r,a,o,s,c,d,u,h=(0,n.c)(22),{allCoordLocations:g,closestLocationsFromCenter:f,getMoreClosestLocations:p,isLoadingSideBar:v,toggleMap:x}=(0,l.useMapContext)(),b=(0,m.useRef)(null),y=(0,m.useRef)(null),w=(0,m.useRef)(null);h[0]!==f.length||h[1]!==p?(e=()=>{if(0!==f.length){if(y.current&&y.current.disconnect(),y.current=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&p()})},{root:b.current,rootMargin:"0px 0px 300px 0px",threshold:.01}),b.current){let e=Array.from(b.current.children).filter(eT),t=e[e.length-1];t instanceof Element&&(w.current=t,y.current.observe(t))}return()=>{y.current&&y.current.disconnect()}}},t=[f.length,p],h[0]=f.length,h[1]=p,h[2]=e,h[3]=t):(e=h[2],t=h[3]),(0,m.useEffect)(e,t);let k=`c-locations-map__side-bar flex h-full basis-full flex-col md:basis-4/12 ${!x?"":"max-md:hidden"}`;h[4]===Symbol.for("react.memo_cache_sentinel")?(r=(0,i.jsxs)("div",{className:"hidden bg-surface-dim md:block",children:[(0,i.jsx)(eS,{}
9),(0,i.jsx)(eN,{className:"md:hidden"})]}),h[4]=r):r=h[4];let j=g?.length;return h[5]!==j?(a=(0,i.jsx)("div",{className:"c-locations-map__display-locations-box px-5 py-5 lg:px-6",children:(0,i.jsxs)(ey.Typography,{size:"label-md",children:[j," Locations"]})}),h[5]=j,h[6]=a):a=h[6],h[7]!==f?(o=f?.map(eE),h[7]=f,h[8]=o):o=h[8],h[9]!==v?(s=v&&(0,i.jsx)("div",{className:"c-locations-map__loading-wrapper px-5 py-5 lg:px-6",children:(0,i.jsx)("p",{children:"Loading Locations..."})}),h[9]=v,h[10]=s):s=h[10],h[11]!==f.length||h[12]!==v?(c=!v&&0===f.length&&(0,i.jsx)("div",{className:"c-locations-map__no-locations-wrapper px-5 py-5 lg:px-6",children:(0,i.jsx)("p",{children:"No locations are within this area. Please update your location or filters."})}),h[11]=f.length,h[12]=v,h[13]=c):c=h[13],h[14]!==o||h[15]!==s||h[16]!==c?(d=(0,i.jsxs)("div",{className:"c-locations-map__list-content flex-1 overflow-y-auto",ref:b,children:[o,s,c]}),h[14]=o,h[15]=s,h[16]=c,h[17]=d):d=h[17],h[18]!==k||h[19]!==a||h[20]!==d?(u=(0,i.jsxs)("div",{className:k,children:[r,a,d]}),h[18]=k,h[19]=a,h[20]=d,h[21]=u):u=h[21],u}function eE(e,t){return(0,i.jsx)(c.LocationCard,{location:e,variant:"onList"},e.yId||t)}function eT(e){return e.classList.contains("c-location-card")}e.s(["LocationsMap",0,e=>{let t,r,a,s,c=(0,n.c)(9),{entry:d}=e;return c[0]!==d.businessLineLocations||c[1]!==d.customYextEntityIds||c[2]!==d.headline||c[3]!==d.hideSearchField?(t={businessLineLocations:d.businessLineLocations,customYextEntityIds:d.customYextEntityIds,headline:d.headline,hideSearchField:d.hideSearchField},c[0]=d.businessLineLocations,c[1]=d.customYextEntityIds,c[2]=d.headline,c[3]=d.hideSearchField,c[4]=t):t=c[4],c[5]===Symbol.for("react.memo_cache_sentinel")?(r=(0,i.jsxs)("div",{className:"c-locations-map__mobile-header bg-surface-dim md:hidden",children:[(0,i.jsx)(eS,{}),(0,i.jsx)(eN,{})]}),c[5]=r):r=c[5],c[6]===Symbol.for("react.memo_cache_sentinel")?(a=(0,i.jsx)("section",{className:"c-locations-map",children:(0,i.jsxs)("div",{className:"c-locations-map__container flex h-[calc(100vh-var(--c-header--height))] w-full flex-col",children:[r,(0,i.jsxs)("div",{className:"c-locations-map__content flex h-full",children:[(0,i.jsx)(eP,{}),(0,i.jsx)(ev,{})]})]})}),c[6]=a):a=c[6],c[7]!==t?(s=(0,i.jsx)(o.ComponentTraceProvider,{componentName:"LocationsMap",children:(0,i.jsx)(l.MapStateProvider,{initialData:t,children:a})}),c[7]=t,c[8]=s):s=c[8],s}],10915)},26628,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(96189),i=e.i(57693),n=e.i(57361),o=e.i(67412),l=e.i(61280);let s={none:"0px",xs:"var(--radius-xs)",sm:"var(--radius-sm)",md:"var(--radius-md)",lg:"var(--radius-lg)",xl:"var(--radius-xl)"},c={topLeft:"none",topRight:"none",bottomLeft:"none",bottomRight:"none"},d={paddingTop:"spacing-3",paddingRight:"spacing-4",paddingBottom:"spacing-3",paddingLeft:"spacing-4"},u={"var(--color-primary)":"var(--color-on-primary)","var(--color-primary-container)":"var(--color-on-primary-container)","var(--color-secondary)":"var(--color-on-secondary)","var(--color-secondary-container)":"var(--color-on-secondary-container)","var(--color-tertiary)":"var(--color-on-tertiary)","var(--color-tertiary-container)":"var(--color-on-tertiary-container)","var(--color-error)":"var(--color-on-error)","var(--color-error-container)":"var(--color-on-error-container)","var(--color-success)":"var(--color-on-success)","var(--color-success-container)":"var(--color-on-success-container)","var(--color-warning)":"var(--color-on-warning)","var(--color-warning-container)":"var(--color-on-warning-container)","var(--color-info)":"var(--color-on-info)","var(--color-info-container)":"var(--color-on-info-container)","var(--color-surface)":"var(--color-on-surface)","var(--color-surface-dim)":"var(--color-on-surface)","var(--color-surface-bright)":"var(--color-on-surface)","var(--color-surface-container)":"var(--color-on-surface)","var(--color-surface-container-variant)":"var(--color-on-surface-variant)","var(--color-inverse-surface)":"var(--color-inverse-on-surface)","var(--color-container-lilac)":"var(--color-on-container-lilac)","var(--color-container-orange)":"var(--color-on-container-orange)","var(--color-container-teal)":"var(--color-on-container-teal)","var(--color-container-green)":"var(--color-on-container-green)","var(--color-container-dark-lilac)":"var(--color-on-container-dark-lilac)"},m={"var(--color-black)":"bg-black","var(--color-white)":"bg-white","var(--color-darkteal-0)":"bg-darkteal-0","var(--color-darkteal-100)":"bg-darkteal-100","var(--color-darkteal-200)":"bg-darkteal-200","var(--color-darkteal-300)":"bg-darkteal-300","var(--color-darkteal-400)":"bg-darkteal-400","var(--color-darkteal-500)":"bg-darkteal-500","var(--color-darkteal-600)":"bg-darkteal-600","var(--color-darkteal-700)":"bg-darkteal-700","var(--color-darkteal-800)":"bg-darkteal-800","var(--color-darkteal-900)":"bg-darkteal-900","var(--color-darkteal-950)":"bg-darkteal-950","var(--color-darkteal-980)":"bg-darkteal-980","var(--color-darkteal-1000)":"bg-darkteal-1000","var(--color-midteal-0)":"bg-midteal-0","var(--color-midteal-100)":"bg-midteal-100","var(--color-midteal-200)":"bg-midteal-200","var(--color-midteal-300)":"bg-midteal-300","var(--color-midteal-400)":"bg-midteal-400","var(--color-midteal-500)":"bg-midteal-500","var(--color-midteal-600)":"bg-midteal-600","var(--color-midteal-700)":"bg-midteal-700","var(--color-midteal-800)":"bg-midteal-800","var(--color-midteal-900)":"bg-midteal-900","var(--color-midteal-950)":"bg-midteal-950","var(--color-midteal-980)":"bg-midteal-980","var(--color-midteal-1000)":"bg-midteal-1000","var(--color-lightteal-0)":"bg-lightteal-0","var(--color-lightteal-100)":"bg-lightteal-100","var(--color-lightteal-200)":"bg-lightteal-200","var(--color-lightteal-300)":"bg-lightteal-300","var(--color-lightteal-400)":"bg-lightteal-400","var(--color-lightteal-500)":"bg-lightteal-500","var(--color-lightteal-600)":"bg-lightteal-600","var(--color-lightteal-700)":"bg-lightteal-700","var(--color-lightteal-800)":"bg-lightteal-800","var(--color-lightteal-900)":"bg-lightteal-900","var(--color-lightteal-950)":"bg-lightteal-950","var(--color-lightteal-980)":"bg-lightteal-980","var(--color-lightteal-1000)":"bg-lightteal-1000","var(--color-gray-100)":"bg-gray-100","var(--color-gray-200)":"bg-gray-200","var(--color-gray-300)":"bg-gray-300","var(--color-gray-400)":"bg-gray-400","var(--color-gray-500)":"bg-gray-500","var(--color-gray-600)":"bg-gray-600","var(--color-gray-700)":"bg-gray-700","var(--color-gray-800)":"bg-gray-800","var(--color-gray-900)":"bg-gray-900","var(--color-gray-950)":"bg-gray-950","var(--color-gray-980)":"bg-gray-980","var(--color-gray-1000)":"bg-gray-1000","var(--color-cream-0)":"bg-cream-0","var(--color-cream-100)":"bg-cream-100","var(--color-cream-200)":"bg-cream-200","var(--color-cream-300)":"bg-cream-300","var(--color-cream-400)":"bg-cream-400","var(--color-cream-500)":"bg-cream-500","var(--color-cream-600)":"bg-cream-600","var(--color-cream-700)":"bg-cream-700","var(--color-cream-800)":"bg-cream-800","var(--color-cream-900)":"bg-cream-900","var(--color-cream-950)":"bg-cream-950","var(--color-cream-980)":"bg-cream-980","var(--color-cream-1000)":"bg-cream-1000","var(--color-darkorange-0)":"bg-darkorange-0","var(--color-darkorange-100)":"bg-darkorange-100","var(--color-darkorange-200)":"bg-darkorange-200","var(--color-darkorange-300)":"bg-darkorange-300","var(--color-darkorange-400)":"bg-darkorange-400","var(--color-darkorange-500)":"bg-darkorange-500","var(--color-darkorange-600)":"bg-darkorange-600","var(--color-darkorange-700)":"bg-darkorange-700","var(--color-darkorange-800)":"bg-darkorange-800","var(--color-darkorange-900)":"bg-darkorange-900","var(--color-darkorange-950)":"bg-darkorange-950","var(--color-darkorange-980)":"bg-darkorange-980","var(--color-darkorange-1000)":"bg-darkorange-1000","var(--color-midorange-0)":"bg-midorange-0","var(--color-midorange-100)":"bg-midorange-100","var(--color-midorange-200)":"bg-midorange-200","var(--color-midorange-300)":"bg-midorange-300","var(--color-midorange-400)":"bg-midorange-400","var(--color-midorange-500)":"bg-midorange-500","var(--color-midorange-600)":"bg-midorange-600","var(--color-midorange-700)":"bg-midorange-700","var(--color-midorange-800)":"bg-midorange-800","var(--color-midorange-900)":"bg-midorange-900","var(--color-midorange-950)":"bg-midorange-950","var(--color-midorange-980)":"bg-midorange-980","var(--color-midorange-1000)":"bg-midorange-1000","var(--color-lightorange-0)":"bg-lightorange-0","var(--color-lightorange-100)":"bg-lightorange-100","var(--color-lightorange-200)":"bg-lightorange-200","var(--color-lightorange-300)":"bg-lightorange-300","var(--color-lightorange-400)":"bg-lightorange-400","var(--color-lightorange-500)":"bg-lightorange-500","var(--color-lightorange-600)":"bg-lightorange-600","var(--color-lightorange-700)":"bg-lightorange-700","var(--color-lightorange-800)":"bg-lightorange-800","var(--color-lightorange-900)":"bg-lightorange-900","var(--color-lightorange-950)":"bg-lightorange-950","var(--color-lightorange-980)":"bg-lightorange-980","var(--color-lightorange-1000)":"bg-lightorange-1000","var(--color-darkgreen-0)":"bg-darkgreen-0","var(--color-darkgreen-100)":"bg-darkgreen-100","var(--color-darkgreen-200)":"bg-darkgreen-200","var(--color-darkgreen-300)":"bg-darkgreen-300","var(--color-darkgreen-400)":"bg-darkgreen-400","var(--color-darkgreen-500)":"bg-darkgreen-500","var(--color-darkgreen-600)":"bg-darkgreen-600","var(--color-darkgreen-700)":"bg-darkgreen-700","var(--color-darkgreen-800)":"bg-darkgreen-800","var(--color-darkgreen-900)":"bg-darkgreen-900","var(--color-darkgreen-950)":"bg-darkgreen-950","var(--color-darkgreen-980)":"bg-darkgreen-980","var(--color-darkgreen-1000)":"bg-darkgreen-1000","var(--color-midgreen-0)":"bg-midgreen-0","var(--color-midgreen-100)":"bg-midgreen-100","var(--color-midgreen-200)":"bg-midgreen-200","var(--color-midgreen-300)":"bg-midgreen-300","var(--color-midgreen-400)":"bg-midgreen-400","var(--color-midgreen-500)":"bg-midgreen-500","var(--color-midgreen-600)":"bg-midgreen-600","var(--color-midgreen-700)":"bg-midgreen-700","var(--color-midgreen-800)":"bg-midgreen-800","var(--color-midgreen-900)":"bg-midgreen-900","var(--color-midgreen-950)":"bg-midgreen-950","var(--color-midgreen-980)":"bg-midgreen-980","var(--color-midgreen-1000)":"bg-midgreen-1000","var(--color-lightgreen-0)":"bg-lightgreen-0","var(--color-lightgreen-100)":"bg-lightgreen-100","var(--color-lightgreen-200)":"bg-lightgreen-200","var(--color-lightgreen-300)":"bg-lightgreen-300","var(--color-lightgreen-400)":"bg-lightgreen-400","var(--color-lightgreen-500)":"bg-lightgreen-500","var(--color-lightgreen-600)":"bg-lightgreen-600","var(--color-lightgreen-700)":"bg-lightgreen-700","var(--color-lightgreen-800)":"bg-lightgreen-800","var(--color-lightgreen-900)":"bg-lightgreen-900","var(--color-lightgreen-950)":"bg-lightgreen-950","var(--color-lightgreen-980)":"bg-lightgreen-980","var(--color-lightgreen-1000)":"bg-lightgreen-1000","var(--color-darklilac-0)":"bg-darklilac-0","var(--color-darklilac-100)":"bg-darklilac-100","var(--color-darklilac-200)":"bg-darklilac-200","var(--color-darklilac-300)":"bg-darklilac-300","var(--color-darklilac-400)":"bg-darklilac-400","var(--color-darklilac-500)":"bg-darklilac-500","var(--color-darklilac-600)":"bg-darklilac-600","var(--color-darklilac-700)":"bg-darklilac-700","var(--color-darklilac-800)":"bg-darklilac-800","var(--color-darklilac-900)":"bg-darklilac-900","var(--color-darklilac-950)":"bg-darklilac-950","var(--color-darklilac-980)":"bg-darklilac-980","var(--color-darklilac-1000)":"bg-darklilac-1000","var(--color-midlilac-0)":"bg-midlilac-0","var(--color-midlilac-100)":"bg-midlilac-100","var(--color-midlilac-200)":"bg-midlilac-200","var(--color-midlilac-300)":"bg-midlilac-300","var(--color-midlilac-400)":"bg-midlilac-400","var(--color-midlilac-500)":"bg-midlilac-500","var(--color-midlilac-600)":"bg-midlilac-600","var(--color-midlilac-700)":"bg-midlilac-700","var(--color-midlilac-800)":"bg-midlilac-800","var(--color-midlilac-900)":"bg-midlilac-900","var(--color-midlilac-950)":"bg-midlilac-950","var(--color-midlilac-980)":"bg-midlilac-980","var(--color-midlilac-1000)":"bg-midlilac-1000","var(--color-lightlilac-0)":"bg-lightlilac-0","var(--color-lightlilac-100)":"bg-lightlilac-100","var(--color-lightlilac-200)":"bg-lightlilac-200","var(--color-lightlilac-300)":"bg-lightlilac-300","var(--color-lightlilac-400)":"bg-lightlilac-400","var(--color-lightlilac-500)":"bg-lightlilac-500","var(--color-lightlilac-600)":"bg-lightlilac-600","var(--color-lightlilac-700)":"bg-lightlilac-700","var(--color-lightlilac-800)":"bg-lightlilac-800","var(--color-lightlilac-900)":"bg-lightlilac-900","var(--color-lightlilac-950)":"bg-lightlilac-950","var(--color-lightlilac-980)":"bg-lightlilac-980","var(--color-lightlilac-1000)":"bg-lightlilac-1000","var(--color-primary)":"bg-primary","var(--color-primary-container)":"bg-primary-container","var(--color-secondary)":"bg-secondary","var(--color-secondary-container)":"bg-secondary-container","var(--color-tertiary)":"bg-tertiary","var(--color-tertiary-container)":"bg-tertiary-container","var(--color-error)":"bg-error","var(--color-error-container)":"bg-error-container","var(--color-success)":"bg-success","var(--color-success-container)":"bg-success-container","var(--color-warning)":"bg-warning","var(--color-warning-container)":"bg-warning-container","var(--color-info)":"bg-info","var(--color-info-container)":"bg-info-container","var(--color-surface)":"bg-surface","var(--color-surface-dim)":"bg-surface-dim","var(--color-surface-bright)":"bg-surface-bright","var(--color-surface-container)":"bg-surface-container","var(--color-surface-container-variant)":"bg-surface-container-variant","var(--color-outline)":"bg-outline","var(--color-outline-variant)":"bg-outline-variant","var(--color-inverse-surface)":"bg-inverse-surface","var(--color-inverse-primary)":"bg-inverse-primary","var(--color-container-lilac)":"bg-container-lilac","var(--color-container-orange)":"bg-container-orange","var(--color-container-teal)":"bg-container-teal","var(--color-container-green)":"bg-container-green","var(--color-container-dark-lilac)":"bg-container-dark-lilac"},h={"var(--color-black)":"text-black","var(--color-white)":"text-white","var(--color-darkteal-0)":"text-darkteal-0","var(--color-darkteal-100)":"text-darkteal-100","var(--color-darkteal-200)":"text-darkteal-200","var(--color-darkteal-300)":"text-darkteal-300","var(--color-darkteal-400)":"text-darkteal-400","var(--color-darkteal-500)":"text-darkteal-500","var(--color-darkteal-600)":"text-darkteal-600","var(--color-darkteal-700)":"text-darkteal-700","var(--color-darkteal-800)":"text-darkteal-800","var(--color-darkteal-900)":"text-darkteal-900","var(--color-darkteal-950)":"text-darkteal-950","var(--color-darkteal-980)":"text-darkteal-980","var(--color-darkteal-1000)":"text-darkteal-1000","var(--color-midteal-0)":"text-midteal-0","var(--color-midteal-100)":"text-midteal-100","var(--color-midteal-200)":"text-midteal-200","var(--color-midteal-300)":"text-midteal-300","var(--color-midteal-400)":"text-midteal-400","var(--color-midteal-500)":"text-midteal-500","var(--color-midteal-600)":"text-midteal-600","var(--color-midteal-700)":"text-midteal-700","var(--color-midteal-800)":"text-midteal-800","var(--color-midteal-900)":"text-midteal-900","var(--color-midteal-950)":"text-midteal-950","var(--color-midteal-980)":"text-midteal-980","var(--color-midteal-1000)":"text-midteal-1000","var(--color-lightteal-0)":"text-lightteal-0","var(--color-lightteal-100)":"text-lightteal-100","var(--color-lightteal-200)":"text-lightteal-200","var(--color-lightteal-300)":"text-lightteal-300","var(--color-lightteal-400)":"text-lightteal-400","var(--color-lightteal-500)":"text-lightteal-500","var(--color-lightteal-600)":"text-lightteal-600","var(--color-lightteal-700)":"text-lightteal-700","var(--color-lightteal-800)":"text-lightteal-800","var(--color-lightteal-900)":"text-lightteal-900","var(--color-lightteal-950)":"text-lightteal-950","var(--color-lightteal-980)":"text-lightteal-980","var(--color-lightteal-1000)":"text-lightteal-1000","var(--color-gray-100)":"text-gray-100","var(--color-gray-200)":"text-gray-200","var(--color-gray-300)":"text-gray-300","var(--color-gray-400)":"text-gray-400","var(--color-gray-500)":"text-gray-500","var(--colo
9r-gray-600)":"text-gray-600","var(--color-gray-700)":"text-gray-700","var(--color-gray-800)":"text-gray-800","var(--color-gray-900)":"text-gray-900","var(--color-gray-950)":"text-gray-950","var(--color-gray-980)":"text-gray-980","var(--color-gray-1000)":"text-gray-1000","var(--color-cream-0)":"text-cream-0","var(--color-cream-100)":"text-cream-100","var(--color-cream-200)":"text-cream-200","var(--color-cream-300)":"text-cream-300","var(--color-cream-400)":"text-cream-400","var(--color-cream-500)":"text-cream-500","var(--color-cream-600)":"text-cream-600","var(--color-cream-700)":"text-cream-700","var(--color-cream-800)":"text-cream-800","var(--color-cream-900)":"text-cream-900","var(--color-cream-950)":"text-cream-950","var(--color-cream-980)":"text-cream-980","var(--color-cream-1000)":"text-cream-1000","var(--color-darkorange-0)":"text-darkorange-0","var(--color-darkorange-100)":"text-darkorange-100","var(--color-darkorange-200)":"text-darkorange-200","var(--color-darkorange-300)":"text-darkorange-300","var(--color-darkorange-400)":"text-darkorange-400","var(--color-darkorange-500)":"text-darkorange-500","var(--color-darkorange-600)":"text-darkorange-600","var(--color-darkorange-700)":"text-darkorange-700","var(--color-darkorange-800)":"text-darkorange-800","var(--color-darkorange-900)":"text-darkorange-900","var(--color-darkorange-950)":"text-darkorange-950","var(--color-darkorange-980)":"text-darkorange-980","var(--color-darkorange-1000)":"text-darkorange-1000","var(--color-midorange-0)":"text-midorange-0","var(--color-midorange-100)":"text-midorange-100","var(--color-midorange-200)":"text-midorange-200","var(--color-midorange-300)":"text-midorange-300","var(--color-midorange-400)":"text-midorange-400","var(--color-midorange-500)":"text-midorange-500","var(--color-midorange-600)":"text-midorange-600","var(--color-midorange-700)":"text-midorange-700","var(--color-midorange-800)":"text-midorange-800","var(--color-midorange-900)":"text-midorange-900","var(--color-midorange-950)":"text-midorange-950","var(--color-midorange-980)":"text-midorange-980","var(--color-midorange-1000)":"text-midorange-1000","var(--color-lightorange-0)":"text-lightorange-0","var(--color-lightorange-100)":"text-lightorange-100","var(--color-lightorange-200)":"text-lightorange-200","var(--color-lightorange-300)":"text-lightorange-300","var(--color-lightorange-400)":"text-lightorange-400","var(--color-lightorange-500)":"text-lightorange-500","var(--color-lightorange-600)":"text-lightorange-600","var(--color-lightorange-700)":"text-lightorange-700","var(--color-lightorange-800)":"text-lightorange-800","var(--color-lightorange-900)":"text-lightorange-900","var(--color-lightorange-950)":"text-lightorange-950","var(--color-lightorange-980)":"text-lightorange-980","var(--color-lightorange-1000)":"text-lightorange-1000","var(--color-darkgreen-0)":"text-darkgreen-0","var(--color-darkgreen-100)":"text-darkgreen-100","var(--color-darkgreen-200)":"text-darkgreen-200","var(--color-darkgreen-300)":"text-darkgreen-300","var(--color-darkgreen-400)":"text-darkgreen-400","var(--color-darkgreen-500)":"text-darkgreen-500","var(--color-darkgreen-600)":"text-darkgreen-600","var(--color-darkgreen-700)":"text-darkgreen-700","var(--color-darkgreen-800)":"text-darkgreen-800","var(--color-darkgreen-900)":"text-darkgreen-900","var(--color-darkgreen-950)":"text-darkgreen-950","var(--color-darkgreen-980)":"text-darkgreen-980","var(--color-darkgreen-1000)":"text-darkgreen-1000","var(--color-midgreen-0)":"text-midgreen-0","var(--color-midgreen-100)":"text-midgreen-100","var(--color-midgreen-200)":"text-midgreen-200","var(--color-midgreen-300)":"text-midgreen-300","var(--color-midgreen-400)":"text-midgreen-400","var(--color-midgreen-500)":"text-midgreen-500","var(--color-midgreen-600)":"text-midgreen-600","var(--color-midgreen-700)":"text-midgreen-700","var(--color-midgreen-800)":"text-midgreen-800","var(--color-midgreen-900)":"text-midgreen-900","var(--color-midgreen-950)":"text-midgreen-950","var(--color-midgreen-980)":"text-midgreen-980","var(--color-midgreen-1000)":"text-midgreen-1000","var(--color-lightgreen-0)":"text-lightgreen-0","var(--color-lightgreen-100)":"text-lightgreen-100","var(--color-lightgreen-200)":"text-lightgreen-200","var(--color-lightgreen-300)":"text-lightgreen-300","var(--color-lightgreen-400)":"text-lightgreen-400","var(--color-lightgreen-500)":"text-lightgreen-500","var(--color-lightgreen-600)":"text-lightgreen-600","var(--color-lightgreen-700)":"text-lightgreen-700","var(--color-lightgreen-800)":"text-lightgreen-800","var(--color-lightgreen-900)":"text-lightgreen-900","var(--color-lightgreen-950)":"text-lightgreen-950","var(--color-lightgreen-980)":"text-lightgreen-980","var(--color-lightgreen-1000)":"text-lightgreen-1000","var(--color-darklilac-0)":"text-darklilac-0","var(--color-darklilac-100)":"text-darklilac-100","var(--color-darklilac-200)":"text-darklilac-200","var(--color-darklilac-300)":"text-darklilac-300","var(--color-darklilac-400)":"text-darklilac-400","var(--color-darklilac-500)":"text-darklilac-500","var(--color-darklilac-600)":"text-darklilac-600","var(--color-darklilac-700)":"text-darklilac-700","var(--color-darklilac-800)":"text-darklilac-800","var(--color-darklilac-900)":"text-darklilac-900","var(--color-darklilac-950)":"text-darklilac-950","var(--color-darklilac-980)":"text-darklilac-980","var(--color-darklilac-1000)":"text-darklilac-1000","var(--color-midlilac-0)":"text-midlilac-0","var(--color-midlilac-100)":"text-midlilac-100","var(--color-midlilac-200)":"text-midlilac-200","var(--color-midlilac-300)":"text-midlilac-300","var(--color-midlilac-400)":"text-midlilac-400","var(--color-midlilac-500)":"text-midlilac-500","var(--color-midlilac-600)":"text-midlilac-600","var(--color-midlilac-700)":"text-midlilac-700","var(--color-midlilac-800)":"text-midlilac-800","var(--color-midlilac-900)":"text-midlilac-900","var(--color-midlilac-950)":"text-midlilac-950","var(--color-midlilac-980)":"text-midlilac-980","var(--color-midlilac-1000)":"text-midlilac-1000","var(--color-lightlilac-0)":"text-lightlilac-0","var(--color-lightlilac-100)":"text-lightlilac-100","var(--color-lightlilac-200)":"text-lightlilac-200","var(--color-lightlilac-300)":"text-lightlilac-300","var(--color-lightlilac-400)":"text-lightlilac-400","var(--color-lightlilac-500)":"text-lightlilac-500","var(--color-lightlilac-600)":"text-lightlilac-600","var(--color-lightlilac-700)":"text-lightlilac-700","var(--color-lightlilac-800)":"text-lightlilac-800","var(--color-lightlilac-900)":"text-lightlilac-900","var(--color-lightlilac-950)":"text-lightlilac-950","var(--color-lightlilac-980)":"text-lightlilac-980","var(--color-lightlilac-1000)":"text-lightlilac-1000","var(--color-primary)":"text-primary","var(--color-on-primary)":"text-on-primary","var(--color-on-primary-container)":"text-on-primary-container","var(--color-secondary)":"text-secondary","var(--color-on-secondary)":"text-on-secondary","var(--color-on-secondary-container)":"text-on-secondary-container","var(--color-tertiary)":"text-tertiary","var(--color-on-tertiary)":"text-on-tertiary","var(--color-on-tertiary-container)":"text-on-tertiary-container","var(--color-error)":"text-error","var(--color-on-error)":"text-on-error","var(--color-on-error-container)":"text-on-error-container","var(--color-success)":"text-success","var(--color-on-success)":"text-on-success","var(--color-on-success-container)":"text-on-success-container","var(--color-warning)":"text-warning","var(--color-on-warning)":"text-on-warning","var(--color-on-warning-container)":"text-on-warning-container","var(--color-info)":"text-info","var(--color-on-info)":"text-on-info","var(--color-on-info-container)":"text-on-info-container","var(--color-on-surface)":"text-on-surface","var(--color-on-surface-variant)":"text-on-surface-variant","var(--color-outline)":"text-outline","var(--color-outline-variant)":"text-outline-variant","var(--color-inverse-on-surface)":"text-inverse-on-surface","var(--color-on-container-lilac)":"text-on-container-lilac","var(--color-on-container-orange)":"text-on-container-orange","var(--color-on-container-teal)":"text-on-container-teal","var(--color-on-container-green)":"text-on-container-green","var(--color-on-container-dark-lilac)":"text-on-container-dark-lilac"},g={"var(--color-primary)":"text-on-primary","var(--color-primary-container)":"text-on-primary-container","var(--color-secondary)":"text-on-secondary","var(--color-secondary-container)":"text-on-secondary-container","var(--color-tertiary)":"text-on-tertiary","var(--color-tertiary-container)":"text-on-tertiary-container","var(--color-error)":"text-on-error","var(--color-error-container)":"text-on-error-container","var(--color-success)":"text-on-success","var(--color-success-container)":"text-on-success-container","var(--color-warning)":"text-on-warning","var(--color-warning-container)":"text-on-warning-container","var(--color-info)":"text-on-info","var(--color-info-container)":"text-on-info-container","var(--color-surface)":"text-on-surface","var(--color-surface-dim)":"text-on-surface","var(--color-surface-bright)":"text-on-surface","var(--color-surface-container)":"text-on-surface","var(--color-surface-container-variant)":"text-on-surface-variant","var(--color-inverse-surface)":"text-inverse-on-surface","var(--color-container-lilac)":"text-on-container-lilac","var(--color-container-orange)":"text-on-container-orange","var(--color-container-teal)":"text-on-container-teal","var(--color-container-green)":"text-on-container-green","var(--color-container-dark-lilac)":"text-on-container-dark-lilac"},f=["heading-2xl","heading-xl","heading-lg","heading-md","heading-sm","heading-xs","body-xl","body-lg","body-md","body-sm","body-xs","label-lg-prominent","label-lg","label-md-prominent","label-md","label-sm-prominent","label-sm","label-xs"];function p(e){if(e&&"transparent"!==e)return m[e]}function v(e){if(e&&"transparent"!==e)return g[e]}function x(e){if(!e||"transparent"===e)return null;if(u[e])return u[e];let t=e.match(/^#([0-9a-f]{3,8})$/i);if(t){let e=t[1];return(.299*parseInt(e.slice(0,2),16)+.587*parseInt(e.slice(2,4),16)+.114*parseInt(e.slice(4,6),16))/255>.5?"#000000":"#ffffff"}return null}function b(e){switch(e){case 1:case"left":return"left";case 2:case"center":return"center";case 3:case"right":return"right";case 4:case"justify":return"justify";case 5:case"start":return"start";case 6:case"end":return"end";default:return}}function y(e){return e.children.map(e=>e.children.map(e=>(function e(t){return"text"===t.type?t.text:"children"in t&&Array.isArray(t.children)?t.children.map(e).join(""):""})(e)).join(""))}let w={left:"text-left",center:"text-center",right:"text-right",justify:"text-ju
9stify",start:"text-start",end:"text-end"};function k(e,r,a){return(0,t.jsx)(n.List.Item,{children:a(e.children)},r)}var j=e.i(94237);let _={"spacing-1":"pt-1","spacing-2":"pt-2","spacing-3":"pt-3","spacing-4":"pt-4","spacing-5":"pt-5","spacing-6":"pt-6","spacing-7":"pt-7"},C={"spacing-1":"pr-1","spacing-2":"pr-2","spacing-3":"pr-3","spacing-4":"pr-4","spacing-5":"pr-5","spacing-6":"pr-6","spacing-7":"pr-7"},S={"spacing-1":"pb-1","spacing-2":"pb-2","spacing-3":"pb-3","spacing-4":"pb-4","spacing-5":"pb-5","spacing-6":"pb-6","spacing-7":"pb-7"},N={"spacing-1":"pl-1","spacing-2":"pl-2","spacing-3":"pl-3","spacing-4":"pl-4","spacing-5":"pl-5","spacing-6":"pl-6","spacing-7":"pl-7"},P={all:"",rows:"c-table__table--border-rows",columns:"c-table__table--border-columns",none:"c-table__table--border-none","inner-rows":"c-table__table--border-inner-rows","inner-columns":"c-table__table--border-inner-columns","inner-all":"c-table__table--border-inner-all"},E=(0,j.cva)("c-table__cell overflow-auto align-top",{variants:{isHeader:{true:"c-table__cell--header",false:""},isFrozen:{true:"c-table__cell--sticky-col sticky shadow-[4px_0px_4px_0_rgba(0,0,0,0.12)] [clip-path:inset(0px_-20px_0px_0px)]",false:""}},defaultVariants:{isHeader:!1,isFrozen:!1}});function T(e){return e.children.length>0&&e.children.every(e=>!!(1&e.headerState))}function R(e){if(!e)return{};let t=p(e);if(t)return{bgClass:t,textClass:v(e)};let r=x(e)??void 0;return{bgFallback:e,textFallback:r}}function L(e){return!!(e.backgroundColor&&"transparent"!==e.backgroundColor)}function M(e,t,r,a){return!!r&&!!a&&(e+ +!!t)%2==1}function I(e,r,a,i,n){var o;let u,m,h,g,f,b,w,k,j,_,C,S,N,E,I,A,F,z,D,B,Q,$,V,W,q,H=e.borderMode??"all",G=e.borderColor??"var(--color-outline-variant)",U={...c,...e.borderRadius??{}},Y={...d,...e.cellPadding??{}},Z=e.smartMobile??!1,K=e.frozenRowCount??0,J=e.rowStriping??!1,X={};X["--table-border-color"]=G;let{topLeft:ee,topRight:et,bottomLeft:er,bottomRight:ea}=U;if(X["--corner-tl-radius"]=s[ee],X["--corner-tr-radius"]=s[et],X["--corner-bl-radius"]=s[er],X["--corner-br-radius"]=s[ea],null!=e.smartMobileLabelColumnWidth&&(X["--smart-mobile-label-width"]=`${e.smartMobileLabelColumnWidth}ch`),Z&&e.stripeColor){X["--sm-stripe-bg"]=e.stripeColor;let t=x(e.stripeColor);t&&(X["--sm-stripe-text"]=t)}if(e.stripeColor)if(u=p(e.stripeColor))h=v(e.stripeColor);else{m=e.stripeColor;let t=x(e.stripeColor);t&&(g=t)}if(e.tableBgColor)if(f=p(e.tableBgColor))w=v(e.tableBgColor);else{b=e.tableBgColor;let t=x(e.tableBgColor);t&&(k=t)}let ei=e.children,en=[],eo=e.hasFooterRow&&ei.length>0?ei.slice(0,-1):ei;e.hasFooterRow&&ei.length>0&&en.push(ei[ei.length-1]);let el=0;for(let e of eo)if(T(e))el++;else break;let es=eo.slice(0,el),ec=eo.slice(el),ed=eo[0]?.children.length??0,eu=R(e.headerColor),em=R(e.footerColor),eh=(o=e.stripeColor??void 0,_=(j=es.length>0)?es[0]:ec[0],C=!j&&M(0,j,J,o),S=_?.children[0],N=_?.children[_.children.length-1],E=!!(S&&(L(S)||C)),I=!!(N&&(L(N)||C)),F=(A=en.length>0?en:ec)[A.length-1],z=en.length>0,D=A.length-1,B=!z&&M(D,j,J,o),Q=F?.children[0],$=F?.children[F.children.length-1],{tl:E,tr:I,bl:!!(Q&&(L(Q)||B)),br:!!($&&(L($)||B))}),eg={smartMobile:Z,colWidths:e.colWidths,borderMode:H,cellPadding:Y,totalCols:ed,rowStriping:J,stripeColorClass:u,stripeColorFallback:m,stripeTextColorClass:h,stripeTextColorFallback:g,headerColorClass:eu.bgClass,headerColorFallback:eu.bgFallback,headerTextColorClass:eu.textClass,headerTextColorFallback:eu.textFallback,footerColorClass:em.bgClass,footerColorFallback:em.bgFallback,footerTextColorClass:em.textClass,footerTextColorFallback:em.textFallback},ef=es.length>0?y(es[0]):[];b&&(X.backgroundColor=b),k&&(X.color=k);let ep=i?`table-caption-${n?`${n}-`:""}${r}`:void 0,ev=(0,t.jsxs)("table",{role:Z?"table":void 0,"aria-labelledby":ep,className:(0,l.cn)("c-table__table","w-full","table-fixed border-separate border-spacing-0",Z&&"c-table__table--smart-mobile",P[H],f,w,eh.tl&&"has-tl-bg",eh.tr&&"has-tr-bg",eh.bl&&"has-bl-bg",eh.br&&"has-br-bg"),style:Object.keys(X).length>0?X:void 0,children:[e.colWidths&&e.colWidths.length>0&&(V=e.colWidths.reduce((e,t)=>
9e+t,0),(0,t.jsx)("colgroup",{children:e.colWidths.map((e,r)=>(0,t.jsx)("col",{style:{width:V>0?`${e/V*100}%`:void 0}},r))})),es.length>0&&(0,t.jsx)("thead",{role:Z?"rowgroup":void 0,className:K>0?"sticky top-[var(--c-header--height)] z-0 shadow-[0px_4px_4px_0_rgba(0,0,0,0.12)]":void 0,children:es.map((e,t)=>O({node:e,rowIndex:t,isFirstRow:0===t,isHeaderRow:!0,isFooterRow:!1,isLastRow:t===es.length-1&&0===ec.length&&0===en.length,mobileHeaders:ef,ctx:eg,doesHeaderRowExist:!0,renderNodes:a}))}),(0,t.jsx)("tbody",{role:Z?"rowgroup":void 0,children:(W=es.length>0,q=0,ec.map((e,t)=>{let r=T(e);r&&(ef=y(e));let i=Z&&!W&&(es.length>0||!r);i&&(W=!0);let n=r?void 0:q;return!r&&Z&&q++,O({node:e,rowIndex:t,isFirstRow:0===t&&0===es.length,isHeaderRow:r,isFooterRow:!1,isLastRow:t===ec.length-1&&0===en.length,isFirstVisibleMobileRow:i,mobileVisibleRowIndex:n,mobileHeaders:ef,doesHeaderRowExist:es.length>0,ctx:eg,renderNodes:a})}))}),en.length>0&&(0,t.jsx)("tfoot",{role:Z?"rowgroup":void 0,children:en.map((e,t)=>O({node:e,rowIndex:t,isFirstRow:!1,isHeaderRow:!1,isFooterRow:!0,isLastRow:!0,mobileHeaders:ef,doesHeaderRowExist:es.length>0,ctx:eg,renderNodes:a}))})]});return(0,t.jsxs)("figure",{className:"c-table__wrapper",children:[i&&"bottom"!==i.position&&(0,t.jsx)("figcaption",{id:ep,className:"c-table__caption py-2",children:a(i.children)}),ev,i&&"bottom"===i.position&&(0,t.jsx)("figcaption",{id:ep,className:"c-table__caption c-table__caption--bottom py-2",children:a(i.children)})]},r)}function O({node:e,rowIndex:r,isFirstRow:a,isHeaderRow:i,isFooterRow:n,isLastRow:o,isFirstVisibleMobileRow:s=!1,mobileVisibleRowIndex:c,mobileHeaders:d,doesHeaderRowExist:u,ctx:m,renderNodes:h}){let g,f,b={};e.height&&(b["--table-row-height"]=`${e.height}px`);let y=!i&&!n&&(r+ +!!u)%2==1,w=!m.smartMobile||i||n||void 0===c?void 0:c%2==1;i?m.headerColorClass?(g=m.headerColorClass,f=m.headerTextColorClass):m.headerColorFallback&&(b.backgroundColor=m.headerColorFallback,m.headerTextColorFallback&&(b.color=m.headerTextColorFallback)):n?m.footerColorClass?(g=m.footerColorClass,f=m.footerTextColorClass):m.footerColorFallback&&(b.backgroundColor=m.footerColorFallback,m.footerTextColorFallback&&(b.color=m.footerTextColorFallback)):m.rowStriping&&y&&(m.stripeColorClass?(g=m.stripeColorClass,f=m.stripeTextColorClass):m.stripeColorFallback&&(b.backgroundColor=m.stripeColorFallback,m.stripeTextColorFallback&&(b.color=m.stripeTextColorFallback)));let k=m.rowStriping&&void 0!==w&&w!==y?w?"c-table__row--mobile-stripe":"c-table__row--mobile-base":void 0,j=0;return(0,t.jsx)("tr",{role:m.smartMobile?"row":void 0,className:(0,l.cn)(i&&"c-table__row--header",s&&"c-table__row--first-visible",g,f,k)||void 0,style:Object.keys(b).length>0?b:void 0,children:e.children.map((e,r)=>{let n=j;j+=e.colSpan??1;let s=n+(e.colSpan??1)>=m.totalCols;return function(e,r,a,i,n,o,s,c,d,u){var m;let h,g,f=!!(1&e.headerState)||!!(2&e.headerState),b=0===a,y={};if(e.verticalAlign&&"top"!==e.verticalAlign&&(y.verticalAlign=e.verticalAlign),e.backgroundColor&&"transparent"!==e.backgroundColor&&((h=p(e.backgroundColor))||(y.backgroundColor=e.backgroundColor),!(g=v(e.backgroundColor)))){let t=x(e.backgroundColor);t&&(y.color=t)}let w=function(e,t,r,a,i){let n=e,o=!0,s=!0,c=r;switch(i){case"rows":o=!1,c=!1;break;case"columns":s=!1,n=!1;break;case"none":n=!1,o=!1,s=!1,c=!1;break;case"inner-rows":o=!1,c=!1,e&&(n=!1),t&&(s=!1);break;case"inner-columns":s=!1,e&&(n=!1),r&&(c=!1),a&&(o=!1);break;case"inner-all":e&&(n=!1),r&&(c=!1),t&&(s=!1),a&&(o=!1)}return(0,l.cn)(n&&"border-t",o&&"border-r",s&&"border-b",c&&"border-l")}(i,n,b,o,d.borderMode),k=(0,l.cn)(i&&b&&"c-table__cell--tl",i&&o&&"c-table__cell--tr",n&&b&&"c-table__cell--bl",n&&o&&"c-table__cell--br"),{cellPadding:j}=d,P=d.totalCols>1&&0===a&&(e.colSpan??1)>=d.totalCols,T=d.smartMobile&&!s&&c.length>0&&!P&&c[a]||void 0;return(0,t.jsx)(f?"th":"td",{role:d.smartMobile?1&(m=e.headerState)?"columnheader":2&m?"rowheader":"cell":void 0,className:(0,l.cn)(E({isHeader:f}),w,k,_[j.paddingTop],C[j.paddingRight],S[j.paddingBottom],N[j.paddingLeft],h,g),style:Object.keys(y).length>0?y:void 0,colSpan:1!==e.colSpan?e.colSpan:void 0,rowSpan:1!==e.rowSpan?e.rowSpan:void 0,"data-cell":T,children:u(e.children)},r)}(e,r,n,a,o,s,i,d,m,h)})},r)}function A(e){return e.map((e,t)=>F(e,t))}function F(e,r){var a;switch(e.type){case"linebreak":return(0,t.jsx)("br",{},r);case"text":return function(e,r){let{format:a,text:i}=e,{color:n,backgroundColor:o,...s}=function(e){if(!e)return{};let t={};for(let r of e.split(";")){let e=r.indexOf(":");if(-1===e)continue;let a=r.slice(0,e).trim(),i=r.slice(e+1).trim();a&&i&&(t[a.replace(/-([a-z])/g,(e,t)=>t.toUpperCase())]=i)}return t}(e.style),c=function(e){if(e)return h[e]}(n),d=p(o),u={...!c&&void 0!==n?{color:n}:{},...!d&&void 0!==o?{backgroundColor:o}:{},...s},m=i||"â";16&a&&(m=(0,t.jsx)("code",{children:m})),64&a&&(m=(0,t.jsx)("sup",{children:m})),32&a&&(m=(0,t.jsx)("sub",{children:m}));let g=!!(8&a),f=!!(4&a);return g&&f?m=(0,t.jsx)("u",{style:{textDecoration:"underline line-through"},children:m}):(f&&(m=(0,t.jsx)("s",{children:m})),g&&(m=(0,t.jsx)("u",{children:m}))),2&a&&(m=(0,t.jsx)("em",{children:m})),1&a&&(m=(0,t.jsx)("strong",{children:m})),(0,t.jsx)("span",{className:(0,l.cn)(c,d)||void 0,style:Object.keys(u).length>0?u:void 0,children:m},r)}(e,r);case"link":case"autolink":return(0,t.jsx)(i.LinkPrimitive,{href:e.url,rel:e.rel??void 0,target:e.target??void 0,title:e.title??void 0,children:A(e.children)},r);case"list":let s;return s="number"===e.listType?"ol":"ul",(0,t.jsx)(n.List.Root,{as:s,start:"number"===e.listType?e.start:void 0,children:e.children.map((e,t)=>k(e,t,A))},r);case"listitem":return k(e,r,A);case"paragraph":let c;return c=w[b(e.format)??""],(0,t.jsx)(o.Typography,{className:c||void 0,children:A(e.children)},r);case"typography-paragraph":let d,u;
9return d="string"==typeof(a=e.typography)&&f.includes(a)?e.typography:"body-md",u=w[b(e.format)??""],(0,t.jsx)(o.Typography,{size:d,className:u,children:A(e.children)},r);case"table":return I(e,r,A);default:return null}}function z(e){let i,n,o=(0,r.c)(5),{entry:l}=e;if(!l.table||"object"!=typeof l.table)return null;let s=l.table.root;if("root"!==s.type)return null;if(o[0]!==l.sys.id||o[1]!==s){var c;let e,t;c=l.sys.id,e=s.children,t=new Set,i=e.map((r,a)=>{if(t.has(a))return null;if("table"===r.type){let i,n=e[a+1],o=e[a-1];return n?.type==="table-caption"?(i=n,t.add(a+1)):o?.type==="table-caption"&&(i=o,t.add(a-1)),I(r,a,A,i,c)}return"table-caption"===r.type?null:F(r,a)}),o[0]=l.sys.id,o[1]=s,o[2]=i}else i=o[2];return o[3]!==i?(n=(0,t.jsx)(a.ComponentTraceProvider,{componentName:"Table",children:(0,t.jsx)("div",{className:"c-table molecule flex flex-col gap-6",children:i})}),o[3]=i,o[4]=n):n=o[4],n}e.s(["Table",()=>z],26628)},6586,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(76135),i=e.i(42160),n=e.i(96189),o=e.i(42732);let l=!1,s=!1;var c=e.i(61280);function d(e){let d,u,m,h,g,f,p=(0,r.c)(26),{entry:v,className:x}=e,b=v.videoId||"";p[0]!==b?(d={youtubeVideoId:b},p[0]=b,p[1]=d):d=p[1];let{isPlaying:y,isReady:w,playerContainerRef:k,handlePlay:j}=function({youtubeVideoId:e,onVideoEnd:t}){let[r,a]=o.useState(!1),[i,n]=o.useState(!1),c=o.useRef(null),d=o.useRef(null),u=o.useCallback(async()=>{a(!0),n(!1);try{if(await new Promise(e=>{if(window.YT&&"function"==typeof window.YT.Player){s=!0,e();return}if(l){let t=()=>{s?e():setTimeout(t,100)};t();return}l=!0;let t=document.createElement("script");t.src="https://www.youtube.com/iframe_api",window.onYouTubeIframeAPIReady=()=>{s=!0,l=!1,e()},document.head.appendChild(t)}),c.current&&window.YT){if(d.current){let e=d.current;d.current=null;try{e.destroy()}catch(e){}}d.current=new window.YT.Player(c.current,{host:"https://www.youtube-nocookie.com",videoId:e,width:"100%",height:"100%",playerVars:{autoplay:1,rel:0,modestbranding:1,controls:1,iv_load_policy:3},events:{onReady:e=>{e.target.playVideo(),n(!0)},onStateChange:e=>{e.data===window.YT.PlayerState.ENDED&&(a(!1),t?.())}}})}}catch(e){}},[e,t]);return o.useEffect(()=>{if(r||n(!1),!r&&d.current){let e=d.current;d.current=null,setTimeout(()=>{try{e.destroy()}catch(e){}},0)}},[r]),o.useEffect(()=>()=>{let e=d.current;e&&(d.current=null,setTimeout(()=>{try{e.destroy()}catch(e){}},0))},[]),{isPlaying:r,isReady:i,playerContainerRef:c,handlePlay:u}}(d);p[2]!==j?(u=e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),j())},p[2]=j,p[3]=u):u=p[3];let _=u;if(y){let e,r,a,n;return p[4]!==x?(e=(0,c.cn)("c-video c-video--playing molecule relative w-full","as
9pect-video overflow-hidden rounded-lg",x),p[4]=x,p[5]=e):e=p[5],p[6]!==k?(r=(0,t.jsx)("div",{ref:k,className:"absolute inset-0 size-full"}),p[6]=k,p[7]=r):r=p[7],p[8]!==v.thumbnail||p[9]!==w?(a=v.thumbnail?.image?.url&&(0,t.jsx)("div",{className:(0,c.cn)("absolute inset-0 size-full transition-opacity ease-standard duration-medium-2",w?"pointer-events-none opacity-0":"opacity-100"),children:(0,t.jsx)(i.Image.Root,{className:"size-full",children:(0,t.jsx)(i.Image.Primitive,{entry:v.thumbnail,fill:!0,sizes:"(max-width: 64rem) 100vw, 75rem"})})}),p[8]=v.thumbnail,p[9]=w,p[10]=a):a=p[10],p[11]!==e||p[12]!==r||p[13]!==a?(n=(0,t.jsxs)("div",{className:e,children:[r,a]}),p[11]=e,p[12]=r,p[13]=a,p[14]=n):n=p[14],n}p[15]!==x?(m=(0,c.cn)("c-video c-video--thumbnail molecule relative w-full cursor-pointer","group aspect-video overflow-hidden rounded-lg","focus-visible:ring-1 focus-visible:ring-primary focus-visible:ring-offset-1 focus-visible:outline-none",x),p[15]=x,p[16]=m):m=p[16];let C=`Play video${v.title?`: ${v.title}`:""}`;return p[17]!==v.thumbnail?(h=v.thumbnail?.image?.url?(0,t.jsx)(i.Image.Root,{className:"size-full before:absolute before:inset-0 before:z-1 before:rounded-lg before:transition-colors before:ease-standard before:duration-short-3 group-hover:before:bg-inverse-on-surface-fixed-state-hover",children:(0,t.jsx)(i.Image.Primitive,{entry:v.thumbnail,fill:!0,sizes:"(max-width: 64rem) 100vw, 75rem",className:"transition-transform duration-medium-2"})}):(0,t.jsx)("div",{className:"flex size-full items-center justify-center bg-gray-900"}),p[17]=v.thumbnail,p[18]=h):h=p[18],p[19]===Symbol.for("react.memo_cache_sentinel")?(g=(0,t.jsx)("div",{className:"pointer-events-none absolute top-1/2 left-1/2 -translate-1/2 rounded-full bg-secondary p-5 text-on-secondary shadow-below-low",children:(0,t.jsx)(a.IconPrimitive,{name:"play",size:"lg"})}),p[19]=g):g=p[19],p[20]!==_||p[21]!==j||p[22]!==m||p[23]!==C||p[24]!==h?(f=(0,t.jsx)(n.ComponentTraceProvider,{componentName:"Video",children:(0,t.jsxs)("button",{className:m,onClick:j,onKeyDown:_,"aria-label":C,children:[h,g]})}),p[20]=_,p[21]=j,p[22]=m,p[23]=C,p[24]=h,p[25]=f):f=p[25],f}e.s(["Video",()=>d],6586)},54527,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(76135),i=e.i(57693),n=e.i(67412),o=e.i(75534),l=e.i(61280);e.s(["Tag",0,e=>{let s,c,d,u,m,h,g,f,p,v=(0,r.c)(22);v[0]!==e?({background:s,label:d,iconName:c,...u}=e,v[0]=e,v[1]=s,v[2]=c,v[3]=d,v[4]=u):(s=v[1],c=v[2],d=v[3],u=v[4]),v[5]!==s?(m=(0,l.cn)("c-tag atom","before:pointer-events-none before:absolute before:inset-0 before:rounded-xs before:transition-colors before:ease-standard before:duration-short-4","relative inline-flex w-fit items-center gap-2 rounded-xs px-3 py-2 focus-visible:outline-none",(0,o.getBackgroundColor)(s),"text-on-background-variant hover:before:bg-on-background-state-hover focus-visible:before:bg-on-background-state-focus"),v[5]=s,v[6]=m):m=v[6];let x=m;v[7]!==c?(h=c?(0,t.jsx)(a.IconPrimitive,{name:c,className:"size-4"}):null,v[7]=c,v[8]=h):h=v[8],v[9]!==d?(g=(0,t.jsx)(n.Typography,{size:"label-sm",as:"span",children:d}),v[9]=d,v[10]=g):g=v[10],v[11]!==h||v[12]!==g?(f=(0,t.jsxs)(t.Fragment,{children:[h,g]}),v[11]=h,v[12]=g,v[13]=f):f=v[13];let b=f;if("href"in u&&"string"==typeof u.href){let e,r=u;return v[14]!==b||v[15]!==x||v[16]!==r?(e=(0,t.jsx)(i.LinkPrimitive,{className:x,underline:"none",...r,children:b}),v[14]=b,v[15]=x,v[16]=r,v[17]=e):e=v[17],e}let y=u;return v[18]!==b||v[19]!==x||v[20]!==y?(p=(0,t.jsx)("div",{className:x,...y,children:b}),v[18]=b,v[19]=x,v[20]=y,v[21]=p):p=v[21],p}])},20750,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(35514),i=e.i(38680),n=e.i(65499),o=e.i(67412),l=e.i(47943),s=e.i(76135),c=e.i(54527),d=e.i(61280),u=e.i(59020);let m=e=>{let a,i,n,l,s,m,g,f,p,v=(0,r.c)(25),{entry:x,className:b}=e,y=x?.isRecommended,w=y?"c-plan-card--featured border-on-background":"border-outline-variant",k=y&&'before:pointer-events-none before:absolute before:inset-0 before:z-0 before:bg-secondary/8 before:content-[""]';v[0]!==b||v[1]!==w||v[2]!==k?(a=(0,d.cn)("c-plan-card molecule relative flex h-full flex-col overflow-hidden rounded-lg border-2",w,k,b),v[0]=b,v[1]=w,v[2]=k,v[3]=a):a=v[3],v[4]!==y?(i=y&&(0,t.jsx)("div",{className:"c-plan-card__featured-badge bg-primary px-6 py-3 text-center text-on-primary",children:(0,t.jsx)(o.Typography,{as:"p",size:"body-sm",children:"Recommended"})}),v[4]=y,v[5]=i):i=v[5],v[6]!==x?.discountBadge?(n=x?.discountBadge&&(0,t.jsx)(c.Tag,{label:x?.discountBadge,background:{__typename:"Backgroun
9d",sys:{__typename:"Sys",id:"1"},customVariable:"Green"}}),v[6]=x?.discountBadge,v[7]=n):n=v[7];let j=x?.title;v[8]!==j?(l=(0,t.jsx)(o.Typography,{as:"h3",size:"heading-xs",children:j}),v[8]=j,v[9]=l):l=v[9];let _=x?.description;return v[10]!==_?(s=(0,t.jsx)(u.RichText,{entry:_}),v[10]=_,v[11]=s):s=v[11],v[12]!==n||v[13]!==l||v[14]!==s?(m=(0,t.jsxs)("div",{className:"c-plan-card__header flex flex-col gap-3 p-6",children:[n,l,s]}),v[12]=n,v[13]=l,v[14]=s,v[15]=m):m=v[15],v[16]!==x?.planItemCollection?.items?(g=x?.planItemCollection?.items?.map(h),v[16]=x?.planItemCollection?.items,v[17]=g):g=v[17],v[18]!==g?(f=(0,t.jsx)("dl",{className:"c-plan-card__list flex flex-col px-6 pb-6",children:g}),v[18]=g,v[19]=f):f=v[19],v[20]!==m||v[21]!==f||v[22]!==a||v[23]!==i?(p=(0,t.jsxs)("div",{className:a,children:[i,m,f]}),v[20]=m,v[21]=f,v[22]=a,v[23]=i,v[24]=p):p=v[24],p};function h(e){return e?.label?.json?(0,t.jsxs)("div",{className:"c-plan-card__list-item flex items-center gap-3 py-3",children:[(0,t.jsxs)("dt",{className:"flex items-center",children:[(0,t.jsx)(s.IconPrimitive,{name:e?.isIncluded?"check":"close",size:"lg",className:(0,d.cn)("shrink-0",e?.isIncluded?"text-success":"text-error")}),(0,t.jsx)("span",{className:"sr-only",children:e?.isIncluded?"Included":"Not Included"})]}),(0,t.jsx)("dd",{className:"flex-1",children:(0,t.jsx)(u.RichText,{entry:{__typename:"RichTextBlob",sys:{id:e.sys.id},body:{json:e.label.json}}})})]},e.sys.id):null}var g=e.i(28733),f=e.i(83636),p=e.i(73605),v=e.i(96189),x=e.i(75534);let b=e=>e<=2?0:1;function y(e,r){return e?.url?(0,t.jsx)(n.Link,{entry:e,size:"lg"},r):null}function w(e){return e?.isRecommended}e.s(["Plans",0,e=>{let n,s,c,h,k,j,_,C,S,N,P,E,T,R,L,M,I,O,A,F,z,D,B,Q,$,V=(0,r.c)(68),{entry:W}=e,q=W.planCardsCollection?.items?.length||0,H=W.anchorId||void 0,G=W?.background;V[0]!==G?(n=(0,d.cn)("c-plans organism scroll-mt-auto relative w-full overflow-clip text-on-background",(0,x.getBackgroundColor)(G)),V[0]=G,V[1]=n):n=V[1],V[2]!==W.background?(s=(0,t.jsx)(a.Backgroun
9dMedia,{background:W.background}),V[2]=W.background,V[3]=s):s=V[3],V[4]===Symbol.for("react.memo_cache_sentinel")?(c=(0,d.cn)("c-plans__header mb-6 flex flex-col items-center gap-6"),V[4]=c):c=V[4],V[5]!==W.illustration?(h=W?.illustration&&(0,t.jsx)(i.Illustration,{entry:W?.illustration}),V[5]=W.illustration,V[6]=h):h=V[6],V[7]!==W.headline?(k=W?.headline&&(0,t.jsx)(o.Typography,{as:"h2",size:"display-sm",children:W?.headline}),V[7]=W.headline,V[8]=k):k=V[8],V[9]!==W.ctasCollection?.items?(j=!!W?.ctasCollection?.items?.length&&(0,t.jsx)("div",{className:"c-plans__ctas flex flex-col gap-5 lg:flex-row",children:W?.ctasCollection?.items?.map(y)}),V[9]=W.ctasCollection?.items,V[10]=j):j=V[10],V[11]!==h||V[12]!==k||V[13]!==j?(_=(0,t.jsxs)("div",{className:c,children:[h,k,j]}),V[11]=h,V[12]=k,V[13]=j,V[14]=_):_=V[14];let U=2===q?"xl:m-auto xl:max-w-2/3":"";V[15]!==U?(C=(0,d.cn)("c-plans__slider overflow-visible",U),V[15]=U,V[16]=C):C=V[16];let Y=!(q<=2),Z=!(q<=2);1.5!==V[17]||V[18]!==Z?(S={slidesPerView:1.5,centeredSlides:Z},V[17]=1.5,V[18]=Z,V[19]=S):S=V[19];let K=!(q<=2);V[20]!==q?(N=b(q),V[20]=q,V[21]=N):N=V[21],1.8!==V[22]||V[23]!==K||V[24]!==N?(P={slidesPerView:1.8,centeredSlides:K,initialSlide:N},V[22]=1.8,V[23]=K,V[24]=N,V[25]=P):P=V[25];let J=q<=2?1.8:2.5,X=!(q<=2);V[26]!==q?(E=b(q),V[26]=q,V[27]=E):E=V[27],V[28]!==J||V[29]!==X||V[30]!==E?(T={slidesPerView:J,centeredSlides:X,initialSlide:E},V[28]=J,V[29]=X,V[30]=E,V[31]=T):T=V[31],V[32]!==S||V[33]!==P||V[34]!==T?(R={640:S,1024:P,1280:T},V[32]=S,V[33]=P,V[34]=T,V[35]=R):R=V[35],V[36]!==Y||V[37]!==R?(L={slidesPerView:1.2,initialSlide:0,spaceBetween:16,centeredSlides:Y,breakpoints:R},V[36]=Y,V[37]=R,V[38]=L):L=V[38];let ee=W?.planCardsCollection?.items?.length??0;V[39]!==ee?(M={totalSlides:ee},V[39]=ee,V[40]=M):M=V[40],V[41]!==W.planCardsCollection?.items?(I=W?.planCardsCollection?.items?.map((e,r)=>(0,t.jsx)(f.Slide,{className:"c-plans__slide h-auto",children:(0,t.jsx)("div",{className:(0,d.cn)("h-full",W?.planCardsCollection?.items.some(w)&&!e?.isRecommended?"pt-[2.25rem]":""),children:(0,t.jsx)(m,{entry:e})})},`${e?.sys?.id}-${r}`)),V[41]=W.planCardsCollection?.items,V[42]=I):I=V[42];let et=q<=1&&"hidden",er=2===q&&"lg:hidden",ea=3===q&&"xl:hidden";V[43]!==et||V[44]!==er||V[45]!==ea?(O=(0,d.cn)("mt-6 flex w-full justify-end px-5 md:px-7",et,er,ea),V[43]=et,V[44]=er,V[45]=ea,V[46]=O):O=V[46],V[47]===Symbol.for("react.memo_cache_sentinel")?(A=(0,t.jsx)(p.Navigation,{variant:"default",buttonVariant:"filled"}),V[47]=A):A=V[47],V[48]!==O?(F=(0,t.jsx)("div",{className:O,children:A}),V[48]=O,V[49]=F):F=V[49],V[50]!==C||V[51]!==L||V[52]!==M||V[53]!==I||V[54]!==F?(z=(0,t.jsxs)(g.Root,{className:C,options:L,initialState:M,children:[I,F]}),V[50]=C,V[51]=L,V[52]=M,V[53]=I,V[54]=F,V[55]=z):z=V[55],V[56]===Symbol.for("react.memo_cache_sentinel")?(D=(0,d.cn)("c-plans__footnotes mt-6"),V[56]=D):D=V[56];let ei=W?.footnotes;return V[57]!==ei?(B=(0,t.jsx)("div",{className:D,children:(0,t.jsx)(u.RichText,{entry:ei})}),V[57]=ei,V[58]=B):B=V[58],V[59]!==z||V[60]!==B||V[61]!==_?(Q=(0,t.jsxs)(l.Container,{variant:"default",className:"relative",children:[_,z,B]}),V[59]=z,V[60]=B,V[61]=_,V[62]=Q):Q=V[62],V[63]!==H||V[64]!==n||V[65]!==Q||V[66]!==s?($=(0,t.jsx)(v.ComponentTraceProvider,{componentName:"Plans",children:(0,t.jsxs)("section",{id:H,className:n,children:[s,Q]})}),V[63]=H,V[64]=n,V[65]=Q,V[66]=s,V[67]=$):$=V[67],$}],20750)},49266,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(35514),i=e.i(65499),n=e.i(67412),o=e.i(47943),l=e.i(42732),s=e.i(94237),c=e.i(42160),d=e.i(61280);let u=(0,s.cva)("",{variants:{size:{xs:"size-6",sm:"size-[2.25rem]",md:"size-9",lg:"size-11"}},defaultVariants:{size:"sm"}}),m={xs:24,sm:36,md:48,lg:64};function h(e){let a,i,n,o=(0,r.c)(9),{entry:l,className:s,size:h}=e,g=void 0===s?"":s;if(!l)return null;let f=m[h??"sm"],p=m[h??"sm"];return o[0]===Symbol.for("react.memo_cache_sentinel")?(a=[64,128,256],o[0]=a):a=o[0],o[1]!==g||o[2]!==h?(i=(0,d.cn)("c-avatar atom","mask-[url(/shapes/avatar.svg)] mask-cover object-cover",u({size:h}),g),o[1]=g,o[2]=h,o[3]=i):i=o[3],o[4]!==l||o[5]!==f||o[6]!==p||o[7]!==i?(n=(0,t.jsx)(c.Image,{entry:l,width:f,height:p,widths:a,sizes:"4rem",className:i}),o[4]=l,o[5]=f,o[6]=p,o[7]=i,o[8]=n):n=o[8],n}var g=e.i(421),f=e.i(32678),p=e.i(96189);let v=e=>{let a,i,o,l,s,c,u,m,g,p,v=(0,r.c)(27),{entry:x,setIsModalOpen:b,isModal:y}=e,w=void 0!==y&&y;v[0]!==x.reviewerPhoto?(a=x.reviewerPhoto?.image?.url&&(0,t.jsx)("div",{className:"c-review-card__reviewer-photo",children:(0,t.jsx)(h,{entry:x.reviewerPhoto,size:"lg"})}),v[0]=x.reviewerPhoto,v[1]=a):a=v[1],v[2]!==x.reviewerName?(i=(0,t.jsx)(n.Typography,{as:"h3",size:"label-lg",className:"c-review-card__reviewer-name",children:x.reviewerName}),v[2]=x.reviewerName,v[3]=i):i=v[3],v[4]!==x.reviewerInfo?(o=x.reviewerInfo&&(0,t.jsx)(n.Typography,{size:"body-xs",className:"c-review-card__reviewer-info text-on-background-variant",children:x.reviewerInfo}),v[4]=x.reviewerInfo,v[5]=o):o=v[5],v[6]!==i||v[7]!==o?(l=(0,t.jsxs)("div",{className:"c-review-card__reviewer-name-wrapper flex flex-col justify-center",children:[i,o]}),v[6]=i,v[7]=o,v[8]=l):l=v[8],v[9]!==a||v[10]!==l?(s=(0,t.jsxs)("figcaption",{className:"c-review-card__reviewer flex gap-5",children:[a,l]}),v[9]=a,v[10]=l,v[11]=s):s=v[11];let k=x.review,j=!w&&"line-clamp-4";return v[12]!==j?(c=(0,d.cn)("c-review-card__review-text text-on-background-variant",j),v[12]=j,v[13]=c):c=v[13],v[14]!==x.review||v[15]!==c?(u=(0,t.jsx)(f.RichText,{body:k,className:c}),v[14]=x.review,v[15]=c,v[16]=u):u=v[16],v[17]!==x.reviewerName||v[18]!==w||v[19]!==b?(m=!w&&(0,t.jsx)("button",{onClick:()=>b(!0),className:"c-review-card__read-more underline-link ml-1 self-end","aria-label":`Read full review for ${x.reviewerName}`,children:"Read More"}),v[17]=x.reviewerName,v[18]=w,v[19]=b,v[20]=m):m=v[20],v[21]!==u||v[22]!==m?(g=(0,t.jsxs)("blockquote",{className:"c-review-card__review flex flex-col gap-1",children:[u,m]}),v[21]=u,v[22]=m,v[23]=g):g=v[23],v[24]!==g||v[25]!==s?(p=(0,t.jsxs)("figure",{className:"c-review-card__content flex flex-col gap-5",children:[s,g]}),v[24]=g,v[25]=s,v[26]=p):p=v[26],p},x=e=>{let a,i,n,o,s,c,u,m,h,f=(0,r.c)(19);f[0]!==e?({entry:i,className:a,...n}=e,f[0]=e,f[1]=a,f[2]=i,f[3]=n):(a=f[1],i=f[2],n=f[3]);let[x,b]=l.useState(!1);return f[4]!==a?(o=(0,d.cn)("c-review-card molecule","rounded-lg bg-surface-bright p-6 text-on-surface","shadow-below-high",a),f[4]=a,f[5]=o):o=f[5],f[6]!==i?(s=(0,t.jsx)(v,{entry:i,setIsModalOpen:b}),f[6]=i,f[7]=s):s=f[7],f[8]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)(g.Header,{children:(0,t.jsx)(g.Title,{children:"Client Review"})}),f[8]=c):c=f[8],f[9]!==i?(u=(0,t.jsxs)(g.Content,{className:"bg-surface-bright text-on-surface",children:[c,(0,t.jsx)("div",{className:"px-6 pb-7",children:(0,t.jsx)(v,{entry:i,setIsModalOpen:b,isModal:!0})})]}),f[9]=i,f[10]=u):u=f[10],f[11]!==x||f[12]!==u?(m=(0,t.jsx)(g.Root,{open:x,onOpenChange:b,children:u}),f[11]=x,f[12]=u,f[13]=m):m=f[13],f[14]!==n||f[15]!==o||f[16]!==s||f[17]!==m?(h=(0,t.jsx)(p.ComponentTraceProvider,{componentName:"ReviewCard",children:(0,t.jsxs)("article",{className:o,...n,children:[s,m]})}),f[14]=n,f[15]=o,f[16]=s,f[17]=m,f[18]=h):h=f[18],h};var b=e.i(59020),y=e.i(28733),w=e.i(73605),k=e.i(83636),j=e.i(75534);function _(e,r){return(0,t.jsx)(k.Slide,{className:"mr-[16px] basis-[95.0531401%] md:mr-[36px] md:basis-[calc((100%-var(--l-column-gap))/2)] xl:basis-[calc((100%-(var(--l-column-gap)*2))/3)]",children:(0,t.jsx)(x,{entry:e})},`${e?.sys.id}-${r}`)}function C(e,r){return(0,t.jsx)(i.Link,{entry:e,variant:"outline",size:"md"},`${e?.sys.id}-${r}`)}e.s(["Reviews",0,e=>{let i,l,s,c,u,m,h,g,f,v,x,k,S,N,P,E,T=(0,r.c)(40),{entry:R}=e,L=R.reviewsCollection?.items?.length??0,M=R.background?.media?.image?.url&&"md:pt[311px] pt-[195px] lg:pt-[350px]",I=R?.background;T[0]!==M||T[1]!==I?(i=(0,d.cn)("c-reviews organism relative overflow-clip",M,(0,j.getBackgroun
9dColor)(I)),T[0]=M,T[1]=I,T[2]=i):i=T[2],T[3]!==R.background?(l=(0,t.jsx)(a.BackgroundMedia,{background:R.background}),T[3]=R.background,T[4]=l):l=T[4];let O=R?.headline;T[5]!==O?(s=(0,t.jsx)(n.Typography,{as:"h2",className:"c-reviews__headline text-display-xs lg:text-display-sm",children:O}),T[5]=O,T[6]=s):s=T[6];let A=R?.description;T[7]!==A?(c=(0,t.jsx)(b.RichText,{entry:A}),T[7]=A,T[8]=c):c=T[8],T[9]===Symbol.for("react.memo_cache_sentinel")?(u={loop:!1,spaceBetween:16,slidesPerView:1.05,watchSlidesProgress:!0,breakpoints:{768:{slidesPerView:2,spaceBetween:36},1280:{slidesPerView:3,spaceBetween:36}}},T[9]=u):u=T[9];let F=R.reviewsCollection?.items?.length??0;T[10]!==F?(m={totalSlides:F},T[10]=F,T[11]=m):m=T[11],T[12]!==R.reviewsCollection?.items?(h=R.reviewsCollection?.items?.map?.(_),T[12]=R.reviewsCollection?.items,T[13]=h):h=T[13],T[14]!==R.ctasCollection?.items?(g=R.ctasCollection?.items?.map?.(C),T[14]=R.ctasCollection?.items,T[15]=g):g=T[15],T[16]!==g?(f=(0,t.jsx)("div",{className:"flex flex-col flex-wrap gap-4 md:flex-row",children:g}),T[16]=g,T[17]=f):f=T[17];let z=L<=1&&"hidden",D=2===L&&"md:hidden",B=3===L&&"xl:hidden";return T[18]!==z||T[19]!==D||T[20]!==B?(v=(0,d.cn)(z,D,B),T[18]=z,T[19]=D,T[20]=B,T[21]=v):v=T[21],T[22]===Symbol.for("react.memo_cache_sentinel")?(x=(0,t.jsx)(w.Navigation,{buttonVariant:"outline"}),T[22]=x):x=T[22],T[23]!==v?(k=(0,t.jsx)("div",{className:v,children:x}),T[23]=v,T[24]=k):k=T[24],T[25]!==f||T[26]!==k?(S=(0,t.jsxs)("div",{className:"c-reviews__ctas mt-6 flex justify-between",children:[f,k]}),T[25]=f,T[26]=k,T[27]=S):S=T[27],T[28]!==m||T[29]!==h||T[30]!==S?(N=(0,t.jsxs)(y.Root,{options:u,initialState:m,className:"relative overflow-visible",children:[h,S]}),T[28]=m,T[29]=h,T[30]=S,T[31]=N):N=T[31],T[32]!==N||T[33]!==s||T[34]!==c?(P=(0,t.jsx)(o.Container,{children:(0,t.jsxs)("div",{className:"relative flex flex-col gap-6",children:[s,c,N]})}),T[32]=N,T[33]=s,T[34]=c,T[35]=P):P=T[35],T[36]!==P||T[37]!==i||T[38]!==l?(E=(0,t.jsx)(p.ComponentTraceProvider,{componentName:"Reviews",children:(0,t.jsxs)("section",{className:i,children:[l,P]})}),T[36]=P,T[37]=i,T[38]=l,T[39]=E):E=T[39],E}],49266)},30087,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(65499),i=e.i(67412),n=e.i(47943),o=e.i(14435),l=e.i(28733),s=e.i(83636),c=e.i(73605),d=e.i(42160),u=e.i(96189),m=e.i(61280);let h=e=>{let n,o,l,s,c,h,g,f,p,v,b=(0,r.c)(25),{entry:y,className:w}=e;b[0]!==y?(n=x(y),b[0]=y,b[1]=n):n=b[1];let k=n;return b[2]!==w?(o=(0,m.cn)("c-staff-card c-staff-card--featured molecule flex flex-col rounded-lg bg-surface-bright text-on-surface",w),b[2]=w,b[3]=o):o=b[3],b[4]!==k.image?(l=k.image?.image?.url&&(0,t.jsx)(d.Image.Root,{className:"relative aspect-square w-full shrink-0 rounded-lg",children:(0,t.jsx)(d.Image.Primitive,{entry:k.image,alt:"",fill:!0,sizes:"(max-width: 48rem) 100vw, (max-width: 64rem) 50vw, 33vw",className:"object-cover"})}),b[4]=k.image,b[5]=l):l=b[5],b[6]!==k.staffName?(s=k?.staffName&&(0,t.jsx)(i.Typography,{"data-slot":"card-title",className:"c-staff-card__title text-label-lg",as:"h3",children:k?.staffName}),b[6]=k.staffName,b[7]=s):s=b[7],b[8]!==k.title?(c=k?.title&&(0,t.jsx)(i.Typography,{"data-slot":"card-title",className:"c-staff-card__role text-body-sm text-on-background-variant",as:"span",children:k?.title}),b[8]=k.title,b[9]=c):c=b[9],b[10]!==s||b[11]!==c?(h=(0,t.jsxs)("div",{className:"flex flex-col",children:[s,c]}),b[10]=s,b[11]=c,b[12]=h):h=b[12],b[13]!==k.shortBio?(g=k?.shortBio&&(0,t.jsx)(i.Typography,{"data-slot":"card-description",className:"c-staff-card__description line-clamp-3 text-body-sm overflow-ellipsis text-on-background-variant",as:"p",children:k?.shortBio}),b[13]=k.shortBio,b[14]=g):g=b[14],b[15]!==y?(f=y?.profileLink&&y?.profileLink?.url&&(0,t.jsx)(a.Link,{entry:y.profileLink,className:"c-staff-card__view-profile mt-auto w-full text-label-md-prominent",size:"md"}),b[15]=y,b[16]=f):f=b[16],b[17]!==h||b[18]!==g||b[19]!==f?(p=(0,t.jsxs)("div",{className:"c-staff-card__content flex h-full flex-col gap-5 px-6 pt-5 pb-6",children:[h,g,f]}),b[17]=h,b[18]=g,b[19]=f,b[20]=p):p=b[20],b[21]!==o||b[22]!==l||b[23]!==p?(v=(0,t.jsx)(u.ComponentTraceProvider,{componentName:"StaffCardFeatured",children:(0,t.jsxs)("div",{className:o,children:[l,p]})}),b[21]=o,b[22]=l,b[23]=p,b[24]=v):v=b[24],v};var g=e.i(76135),f=e.i(57693);let p=e=>{let a,n,o,l,s,c,h,p=(0,r.c)(35),{entry:v,className:b}=e;p[0]!==v?(a=x(v),p[0]=v,p[1]=a):a=p[1];let y=a;if(v?.profileLink&&v?.profileLink?.url){let e,r,a,n,o,l,s=v.profileLink.url,c=v.profileLink.hyperlinkType,h=v.profileLink.screenReaderLabel;return p[2]!==b?(e=(0,m.cn)("group c-staff-card c-staff-card--standard molecule flex flex-col gap-0",b),p[2]=b,p[3]=e):e=p[3],p[4]!==y.image?(r=y.image?.image?.url&&(0,t.jsx)(d.Image.Root,{className:"relative aspect-square w-full shrink-0 rounded-lg before:absolute before:inset-0 before:z-1 before:rounded-lg before:transition-colors before:ease-standard before:duration-short-3 group-hover:before:bg-inverse-on-surface-fixed-state-hover",children:(0,t.jsx)(d.Image.Primitive,{entry:y.image,alt:"",fill:!0,sizes:"(max-width: 48rem) 100vw, (max-width: 64rem) 50vw, 33vw",className:"object-cover"})}),p[4]=y.image,p[5]=r):r=p[5],p[6]!==y.staffName?(a=y?.staffName&&(0,t.jsxs)(i.Typography,{"data-slot":"card-title",className:"c-staff-card__title underline-link flex items-start gap-3 text-label-md group-hover:decoration-on-background group-hover:decoration-solid",as:"h3",children:[y?.staffName,(0,t.jsx)(g.IconPrimitive,{name:"chevron-right",size:"sm",className:"my-1 shrink-0"})]}),p[6]=y.staffName,p[7]=a):a=p[7],p[8]!==y.title?(n=y?.title&&(0,t.jsx)(i.Typography,{"data-slot":"card-title",className:"c-staff-card__role text-body-sm",as:"span",children:y?.title}),p[8]=y.title,p[9]=n):n=p[9],p[10]!==a||p[11]!==n?(o=(0,t.jsxs)("div",{className:"c-staff-card__content mt-5",children:[a,n]}),p[10]=a,p[11]=n,p[12]=o):o=p[12],p[13]!==v.profileLink.hyperlinkType||p[14]!==v.profileLink.screenReaderLabel||p[15]!==v.profileLink.url||p[16]!==e||p[17]!==r||p[18]!==o?(l=(0,t.jsx)(u.ComponentTraceProvider,{componentName:"StaffCardStandard",children:(0,t.jsxs)(f.LinkPrimitive,{href:s,hyperlinkType:c,"aria-label":h,className:e,underline:"none",children:[r,o]})}),p[13]=v.profileLink.hyperlinkType,p[14]=v.profileLink.screenReaderLabel,p[15]=v.profileLink.url,p[16]=e,p[17]=r,p[18]=o,p[19]=l):l=p[19],l}return p[20]!==b?(n=(0,m.cn)("c-staff-card c-staff-card--standard molecule",b),p[20]=b,p[21]=n):n=p[21],p[22]!==y.image?(o=y.image?.image?.url&&(0,t.jsx)(d.Image.Root,{className:"relative aspect-square w-full shrink-0 rounded-lg",children:(0,t.jsx)(d.Image.Primitive,{entry:y.image,alt:"",fill:!0,sizes:"(max-width: 48rem) 100vw, (max-width: 64rem) 50vw, 33vw",className:"object-cover"})}),p[22]=y.image,p[23]=o):o=p[23],p[24]!==y.staffName?(l=y?.staffName&&(0,t.jsx)(i.Typography,{"data-slot":"card-title",className:"c-staff-card__title text-label-md",as:"h3",children:y?.staffName}),p[24]=y.staffName,p[25]=l):l=p[25],p[26]!==y.title?(s=y?.title&&(0,t.jsx)(i.Typography,{"data-slot":"card-title",className:"c-staff-card__role text-body-sm",as:"span",children:y?.title}),p[26]=y.title,p[27]=s):s=p[27],p[28]!==l||p[29]!==s?(c=(0,t.jsxs)("div",{className:"c-staff-card__content mt-5",children:[l,s]}),p[28]=l,p[29]=s,p[30]=c):c=p[30],p[31]!==n||p[32]!==o||p[33]!==c?(h=(0,t.jsx)(u.ComponentTraceProvider,{componentName:"StaffCardStandard",children:(0,t.jsxs)("div",{className:n,children:[o,c]})}),p[31]=n,p[32]=o,p[33]=c,p[34]=h):h=p[34],h},v="Featured",x=e=>e?.__typename==="StaffCard"&&e.staffBio?e.staffBio:e,b=e=>{let a,i=(0,r.c)(6),{entry:n,variant:o,className:l}=e;if(o===v){let e;return i[0]!==l||i[1]!==n?(e=(0,t.jsx)(h,{entry:n,className:l}),i[0]=l,i[1]=n,i[2]=e):e=i[2],e}return i[3]!==l||i[4]!==n?(a=(0,t.jsx)(p,{entry:n,className:l}),i[3]=l,i[4]=n,i[5]=a):a=i[5],a};var y=e.i(75534);function w(e,t={}){if(!e)return{enabled:!1};let{enabled:r,breakpoints:a}=e;if(!r)return{enabled:!1};let i=a?.enabled??!1,n=!i||(a?.["max-sm"]?.enabled??!1),o=!i||(a?.sm?.enabled??!1),l=!i||(a?.md?.enabled??!1),s=!i||(a?.lg?.enabled??!1);if(!(n||o||l||s))return{enabled:!1};let c={};o&&(c[640]={...t.breakpoints?.[640]}),l&&(c[768]={...t.breakpoints?.[768]}),s&&(c[1024]={...t.breakpoints?.[1024]});let d=[],u=[],m=n;return n?u.push("max-sm:hidden"):(d.push("max-sm:hidden"),u.push("max-sm:block")),o?(m||d.push("sm:block"),u.push("sm:hidden")):(d.push("sm:hidden"),u.push("sm:block")),m=o,l?(m||d.push("md:block"),u.push("md:hidden")):(d.push("md:hidden"),u.push("md:block")),m=l,s?(m||d.push("lg:block"),u.push("lg:hidden")):(d.push("lg:hidden"),u.push("lg:block")),{enabled:!0,carouselClasses:d.join(" "),gridClasses:u.join(" "),swiperOptions:{...t,...Object.keys(c).length>0&&{breakpoints:{...t.breakpoints,...c}}}}}function k(e){let a,i,n=(0,r.c)(7),{items:o,variant:l}=e;if(!o?.length)return null;if(n[0]!==o||n[1]!==l){let e;n[3]!==l?(e=(e,r)=>e?(0,t.jsx)(b,{entry:e,variant:l,className:(0,m.cn)(l===v&&"col-span-full md:col-span-4","Standard"===l&&"col-span-2")},`${e?.sys?.id}-${r}`):null,n[3]=l,n[4]=e):e=n[4],a=o.map(e),n[0]=o,n[1]=l,n[2]=a}else a=n[2];return n[5]!==a?(i=(0,t.jsx)(t.Fragment,{children:a}),n[5]=a,n[6]=i):i=n[6],i}function j(e){let a,i=(0,r.c)(3),{entry:n}=e,l=n?.variant,s=n?.staffCardsCollection?.items;return s?.length?(i[0]!==s||i[1]!==l?(a=(0,t.jsx)(o.Grid,{children:(0,t.jsx)(k,{items:s,variant:l})}),i[0]=s,i[1]=l,i[2]=a):a=i[2],a):null}function _({entry:e}){let r=e?.variant,i=e?.staffCardsCollection?.items?.filter(e=>null!==e)??[],n=w(e?.carouselSettings,{slidesPerView:1,spaceBetween:16,centeredSlides:!1,watchSlidesProgress:!0,breakpoints:{640:{slidesPerView:2,spaceBetween:16},768:{slidesPerView:2.4,spaceBetween:16},1024:{slidesPerView:r===v?3:2,spaceBetween:24},1280:{slidesPerView:r===v?4:2,spaceBetween:24}}});return i.length?(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)(l.Root,{className:"c-staff__slider overflow-visible",options:n.swiperOptions,initialState:{totalSlides:i.length},children:[i.map((e,a)=>(0,t.jsx)(s.Slide,{className:"c-staff__slide h-auto",children:(0,t.jsx)(b,{entry:e,variant:r,className:"h-full"})},`${e?.sys?.id}-${a}`)),(0,t.jsxs)("div",{className:"c-staff__ctas mt-7 flex w-full justify-between",children:[(0,t.jsx)("div",{className:"flex flex-col flex-wrap gap-4 md:flex-row",children:e.ctasCollection?.items?.map?.((e,r)=>(0,t.jsx)(a.Link,{entry:e,variant:0===r?"filled":"outline",size:"md"},`${e?.sys.id}-${r}`))}),i.length>1&&(0,t.jsx)(c.Navigation,{variant:"default",buttonVariant:"filled"})]})]})}):null}e.s(["Staff",0,e=>{let a,o,l,s,c,d,h=(0,r.c)(18),{entry:g}=e,f=g?.carouselSettings;h[0]!==f?(a=w(f),h[0]=f,h[1]=a):a=h[1];let p=a,v=p.enabled,x=g.anchorId||void 0,b=g?.background;h[2]!==b?(o=(0,m.cn)("c-staff organism scroll-mt-auto relative w-full overflow-x-clip",(0,y.getBackgroun
9dColor)(b)),h[2]=b,h[3]=o):o=h[3];let k=g?.headline;return h[4]!==k?(l=(0,t.jsx)(i.Typography,{as:"h2",className:"c-staff-headline mb-7 text-display-xs lg:text-display-sm",children:k}),h[4]=k,h[5]=l):l=h[5],h[6]!==p.carouselClasses||h[7]!==p.gridClasses||h[8]!==g||h[9]!==v?(s=v?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:p.carouselClasses,children:(0,t.jsx)(_,{entry:g})}),(0,t.jsx)("div",{className:p.gridClasses,children:(0,t.jsx)(j,{entry:g})})]}):(0,t.jsx)(j,{entry:g}),h[6]=p.carouselClasses,h[7]=p.gridClasses,h[8]=g,h[9]=v,h[10]=s):s=h[10],h[11]!==l||h[12]!==s?(c=(0,t.jsxs)(n.Container,{children:[l,s]}),h[11]=l,h[12]=s,h[13]=c):c=h[13],h[14]!==x||h[15]!==o||h[16]!==c?(d=(0,t.jsx)(u.ComponentTraceProvider,{componentName:"Staff",children:(0,t.jsx)("section",{id:x,className:o,children:c})}),h[14]=x,h[15]=o,h[16]=c,h[17]=d):d=h[17],d}],30087)},18002,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(35514),i=e.i(42160),n=e.i(67412),o=e.i(47943),l=e.i(14435),s=e.i(59020),c=e.i(28733),d=e.i(73605),u=e.i(83636),m=e.i(96189),h=e.i(75534),g=e.i(61280);function f(e){return(0,t.jsx)(u.Slide,{className:"c-testimonials__slide !h-auto !w-full",children:(0,t.jsx)("figure",{children:(0,t.jsxs)(l.Grid,{children:[e?.image?.image?.url?(0,t.jsx)(i.Image.Root,{className:"col-span-4 aspect-square w-full md:col-span-3 lg:col-span-4",children:(0,t.jsx)(i.Image.Primitive,{entry:e?.image,fill:!0,className:(0,g.cn)("mask-[url(/shapes/shape-2.svg)] mask-cover object-cover")})}):(0,t.jsx)("span",{className:"col-span-4 md:col-span-3 lg:col-span-4"}),(0,t.jsx)("div",{className:"c-testimonials__content col-span-4 self-center md:col-span-5 lg:col-span-8 lg:ml-7",children:(0,t.jsxs)("blockquote",{className:"flex flex-col gap-9",children:[(0,t.jsx)(s.RichText,{entry:e?.quote,className:"[&_p:first-of-type]:before:content-['â'] [&_p:last-of-type]:after:content-['â']"}),(0,t.jsx)("figcaption",{children:(0,t.jsx)(n.Typography,{as:"cite",size:"body-md",className:"text-on-background-variant",children:e?.attribution})})]})})]})})},e?.sys?.id)}e.s(["Testimonials",0,e=>{let i,l,s,u,p,v,x,b,y,w=(0,r.c)(20),{entry:k}=e,j=k.anchorId||void 0,_=k?.background;w[0]!==_?(i=(0,g.cn)("c-testimonials organism scroll-mt-auto relative w-full",(0,h.getBackgroundColor)(_)),w[0]=_,w[1]=i):i=w[1];let C=k?.background;
9w[2]!==C?(l=(0,t.jsx)(a.BackgroundMedia,{background:C}),w[2]=C,w[3]=l):l=w[3];let S=k?.headline;return w[4]!==S?(s=(0,t.jsx)(n.Typography,{as:"h2",className:"mb-7 text-display-xs lg:text-display-sm",children:S}),w[4]=S,w[5]=s):s=w[5],w[6]===Symbol.for("react.memo_cache_sentinel")?(u={autoplay:!1,loop:!1},w[6]=u):u=w[6],w[7]!==k.testimonialsCollection?.items?(p=k?.testimonialsCollection?.items?.map(f),w[7]=k.testimonialsCollection?.items,w[8]=p):p=w[8],w[9]===Symbol.for("react.memo_cache_sentinel")?(v=(0,t.jsx)("div",{className:"c-testimonials__navigation mt-7 flex w-full justify-end",children:(0,t.jsx)(d.Navigation,{buttonVariant:"tonal"})}),w[9]=v):v=w[9],w[10]!==p?(x=(0,t.jsxs)(c.Root,{options:u,className:"c-testimonials__slider h-full",children:[p,v]}),w[10]=p,w[11]=x):x=w[11],w[12]!==x||w[13]!==s?(b=(0,t.jsxs)(o.Container,{children:[s,x]}),w[12]=x,w[13]=s,w[14]=b):b=w[14],w[15]!==j||w[16]!==b||w[17]!==i||w[18]!==l?(y=(0,t.jsx)(m.ComponentTraceProvider,{componentName:"Testimonials",children:(0,t.jsxs)("section",{id:j,className:i,children:[l,b]})}),w[15]=j,w[16]=b,w[17]=i,w[18]=l,w[19]=y):y=w[19],y}])},70681,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(42732),i=e.i(42160),n=e.i(96189),o=e.i(61280),l=e.i(65522),s=e.i(76135),c=e.i(67412),d=e.i(47943),u=e.i(421),m=e.i(28733),h=e.i(92357),h=h,g=e.i(73605),f=e.i(83636);let p=e=>{let a,i,n,c,f,p,b,y,w,k,j,_,C,S,N,P,E,T,R,L=(0,r.c)(43),{open:M,onClose:I,gallery:O,initialSlideIndex:A}=e,F=void 0===A?0:A;L[0]!==O?.mediaCollection?.items?(a=O?.mediaCollection?.items||[],L[0]=O?.mediaCollection?.items,L[1]=a):a=L[1];let z=a;if(L[2]!==z||L[3]!==F||L[4]!==I||L[5]!==M){b=Symbol.for("react.early_return_sentinel");e:{let e=z.filter(v);if(!e.length){b=null;break e}let r=z[F],a=r?e.findIndex(e=>e?.sys?.id===r?.sys?.id):0,d=a>=0?a:0;c=u.Root,f=M,p=I,n=u.Content,L[19]===Symbol.for("react.memo_cache_sentinel")?(_=(0,o.cn)("c-gallery__preview-modal","bg-inverse-surface/85 text-inverse-on-surface-fixed","h-screen w-screen !max-w-none translate-x-0 translate-y-0 transform-none","top-0 left-0 rounded-none"),L[19]=_):_=L[19],L[20]===Symbol.for("react.memo_cache_sentinel")?(C=(0,t.jsx)("div",{className:"sr-only",children:(0,t.jsx)(u.Title,{children:"Gallery preview"})}),L[20]=C):C=L[20],L[21]===Symbol.for("react.memo_cache_sentinel")?(S=(0,t.jsx)(u.Header,{className:"absolute top-0 left-0 z-20 pt-[var(--l-spacing-y)] pl-[var(--l-spacing-x)]",showCloseButton:!1,children:(0,t.jsx)(u.Close,{asChild:!0,children:(0,t.jsx)(l.Button,{variant:"outline",size:"icon-md",rounded:!0,"aria-label":"Close gallery preview",className:"max-md:size-[2.25rem]",children:(0,t.jsx)(s.IconPrimitive,{name:"close",size:"md",className:"max-md:size-5"})})})}),L[21]=S):S=L[21],i=m.Root,y="c-gallery__preview-modal__slider h-full",L[22]!==d?(w={autoplay:!1,speed:300,initialSlide:d},L[22]=d,L[23]=w):w=L[23],k={totalSlides:e.length},j=e.map(x)}L[2]=z,L[3]=F,L[4]=I,L[5]=M,L[6]=i,L[7]=n,L[8]=c,L[9]=f,L[10]=p,L[11]=b,L[12]=y,L[13]=w,L[14]=k,L[15]=j,L[16]=_,L[17]=C,L[18]=S}else i=L[6],n=L[7],c=L[8],f=L[9],p=L[10],b=L[11],y=L[12],w=L[13],k=L[14],j=L[15],_=L[16],C=L[17],S=L[18];return b!==Symbol.for("react.early_return_sentinel")?b:(L[24]===Symbol.for("react.memo_cache_sentinel")?(N=(0,t.jsxs)(d.Container,{className:"c-gallery__preview-modal__slide-counter absolute top-0 right-0 z-20 flex w-full items-center justify-end gap-3",children:[(0,t.jsx)(h.SliderFraction,{className:"mr-0"}),(0,t.jsx)(g.Navigation,{variant:"inline",buttonVariant:"outline",className:"md:hidden",size:"sm"})]}),L[24]=N):N=L[24],L[25]===Symbol.for("react.memo_cache_sentinel")?(P=(0,t.jsx)(d.Container,{variant:"fluid",className:"c-gallery__preview-modal__slide-navigation pointer-events-none absolute top-1/2 left-1/2 z-20 w-full -translate-x-1/2 -translate-y-1/2 max-md:hidden",children:(0,t.jsx)(g.Navigation,{variant:"side",buttonVariant:"outline"})}),L[25]=P):P=L[25],L[26]!==i||L[27]!==y||L[28]!==w||L[29]!==k||L[30]!==j?(E=(0,t.jsxs)(i,{className:y,options:w,initialState:k,children:[j,N,P]}),L[26]=i,L[27]=y,L[28]=w,L[29]=k,L[30]=j,L[31]=E):E=L[31],L[32]!==n||L[33]!==E||L[34]!==_||L[35]!==C||L[36]!==S?(T=(0,t.jsxs)(n,{className:_,children:[C,S,E]}),L[32]=n,L[33]=E,L[34]=_,L[35]=C,L[36]=S,L[37]=T):T=L[37],L[38]!==c||L[39]!==f||L[40]!==p||L[41]!==T?(R=(0,t.jsx)(c,{open:f,onOpenChange:p,children:T}),L[38]=c,L[39]=f,L[40]=p,L[41]=T,L[42]=R):R=L[42],R)};function v(e){return e?.media?.image?.url}function x(e){return e?.media?.image?.url?(0,t.jsx)(f.Slide,{className:"c-gallery__preview-modal__slide !h-auto !w-full",children:(0,t.jsxs)("div",{className:"c-gallery__preview-modal__slide-inner relative flex size-full flex-col items-center justify-center bg-transparent",children:[(0,t.jsx)(d.
9Container,{className:"size-full max-sm:p-0 lg:pt-12",children:(0,t.jsx)(i.Image.Root,{className:"relative size-full",children:(0,t.jsx)(i.Image.Primitive,{entry:e.media,alt:e.caption||e.name||"Gallery image",fill:!0,widths:"container",sizes:"100vw",className:"object-contain"})})}),(0,t.jsx)("div",{className:"c-gallery__preview-modal__slide-caption flex w-full justify-center p-6",children:(0,t.jsx)(c.Typography,{as:"p",size:"body-xl",children:e.caption})})]})},e.sys?.id):null}e.s(["Gallery",0,e=>{let l,s,c,d,u,m,h,g,f=(0,r.c)(19),{entry:v}=e,[x,b]=a.useState(!1),[y,w]=a.useState(0);if(!v?.mediaCollection?.items?.length)return null;f[0]===Symbol.for("react.memo_cache_sentinel")?(l=e=>{w(e),b(!0)},f[0]=l):l=f[0];let k=l;f[1]===Symbol.for("react.memo_cache_sentinel")?(s=()=>{b(!1)},f[1]=s):s=f[1];let j=s,_=v?.anchorId||"",C=`c-gallery__image-wrapper c-gallery__image-wrapper--${v?.mediaCollection?.items?.length}`;return f[2]!==C?(c=(0,o.cn)("grid gap-3",C),f[2]=C,f[3]=c):c=f[3],f[4]!==v?.mediaCollection?.items?(d=v?.mediaCollection?.items?.map((e,r)=>e?.media?.image?.url?(0,t.jsx)("button",{type:"button",onClick:()=>k(r),className:"c-gallery__img-item group cursor-pointer focus-visible:ring-2 focus-visible:ring-primary focus-visible:ring-offset-2 focus-visible:outline-none","aria-label":`View ${e?.caption||"image"} in gallery`,style:{gridArea:`img${r+1}`},children:(0,t.jsx)(i.Image.Root,{className:(0,o.cn)("c-gallery__img-root","size-full","before:absolute before:inset-0 before:z-1 before:rounded-lg before:transition-colors before:ease-standard before:duration-short-3","group-hover:before:bg-inverse-on-surface-fixed-state-hover"),children:(0,t.jsx)(i.Image.Primitive,{entry:e?.media,alt:e?.caption||"",fill:!0,widths:"1/2",sizes:"(max-width: 48rem) 100vw, (max-width: 64rem) 27.125rem, (max-width: 80rem) 36.625rem, 49.25rem",className:"object-cover"})})},e?.sys?.id):null),f[4]=v?.mediaCollection?.items,f[5]=d):d=f[5],f[6]!==c||f[7]!==d?(u=(0,t.jsx)("div",{className:c,children:d}),f[6]=c,f[7]=d,f[8]=u):u=f[8],f[9]!==_||f[10]!==u?(m=(0,t.jsx)("div",{id:_,className:"c-gallery molecule scroll-mt-auto",children:u}),f[9]=_,f[10]=u,f[11]=m):m=f[11],f[12]!==v||f[13]!==y||f[14]!==x?(h=(0,t.jsx)(p,{open:x,onClose:j,gallery:v,initialSlideIndex:y}
9),f[12]=v,f[13]=y,f[14]=x,f[15]=h):h=f[15],f[16]!==m||f[17]!==h?(g=(0,t.jsxs)(n.ComponentTraceProvider,{componentName:"Gallery",children:[m,h]}),f[16]=m,f[17]=h,f[18]=g):g=f[18],g}],70681)},42008,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(61741),i=e.i(15813),n=e.i(76135),o=e.i(38680),l=e.i(57693),s=e.i(67412),c=e.i(61280);function d(e){let a,i,n,o,l,s=(0,r.c)(10);return s[0]!==e?({children:a,className:i,...n}=e,s[0]=e,s[1]=a,s[2]=i,s[3]=n):(a=s[1],i=s[2],n=s[3]),s[4]!==i?(o=(0,c.cn)("c-linklist molecule",i),s[4]=i,s[5]=o):o=s[5],s[6]!==a||s[7]!==n||s[8]!==o?(l=(0,t.jsx)("ul",{className:o,...n,children:a}),s[6]=a,s[7]=n,s[8]=o,s[9]=l):l=s[9],l}function u(e){let d,u,m,h,g,f,p,v,x,b,y,w,k,j,_,C=(0,r.c)(28);return(C[0]!==e?({url:g,title:h,leadingVisual:u,className:d,...m}=e,C[0]=e,C[1]=d,C[2]=u,C[3]=m,C[4]=h,C[5]=g):(d=C[1],u=C[2],m=C[3],h=C[4],g=C[5]),g)?(C[6]!==d?(f=(0,c.cn)("c-linklist__item",d),C[6]=d,C[7]=f):f=C[7],C[8]===Symbol.for("react.memo_cache_sentinel")?(p=(0,c.cn)("c-linklist__item-link relative flex items-center gap-5 py-5","before:pointer-events-none before:absolute before:inset-0 before:z-0 before:-mx-3 before:rounded-sm before:transition-colors before:ease-standard before:duration-short-3","hover:before:bg-on-background-state-hover focus:before:bg-on-background-state-focus"),C[8]=p):p=C[8],C[9]!==u?(v=u?.__typename==="Illustration"&&(0,t.jsx)("span",{className:"c-linklist__item-visual rounded-full bg-secondary/12 p-[1rem]",children:(0,t.jsx)(o.Illustration,{entry:u,className:"size-7"})}),C[9]=u,C[10]=v):v=C[10],C[11]!==u?(x=u?.__typename==="Icon"&&(0,t.jsx)("span",{className:"c-linklist__item-visual rounded-full bg-secondary/12 p-[1.25rem]",children:(0,t.jsx)(i.Icon,{entry:u,size:"lg"})}),C[11]=u,C[12]=x):x=C[12],C[13]!==h?(b=(0,t.jsx)(s.Typography,{as:"span",size:"heading-xs",className:"flex-1",children:h}),C[13]=h,C[14]=b):b=C[14],C[15]===Symbol.for("react.memo_cache_sentinel")?(y=(0,t.jsx)(n.IconPrimitive,{name:"chevron-right",size:"lg",className:"text-outline-variant"}),C[15]=y):y=C[15],C[16]!==v||C[17]!==x||C[18]!==b||C[19]!==g?(w=(0,t.jsxs)(l.LinkPrimitive,{href:g,className:p,underline:"none",children:[v,x,b,y]}),C[16]=v,C[17]=x,C[18]=b,C[19]=g,C[20]=w):w=C[20],C[21]!==m||C[22]!==f||C[23]!==w?(k=(0,t.jsx)("li",{className:f,...m,children:w}),C[21]=m,C[22]=f,C[23]=w,C[24]=k):k=C[24],C[25]===Symbol.for("react.memo_cache_sentinel")?(j=(0,t.jsx)(a.Divider,{className:"ml-12 w-[calc(100%-var(--spacing-12))]"}),C[25]=j):j=C[25],C[26]!==k?(_=(0,t.jsxs)(t.Fragment,{children:[k,j]}),C[26]=k,C[27]=_):_=C[27],_):null}e.s(["Item",()=>u,"LinkListItem",()=>u,"LinkListRoot",()=>d,"Root",()=>d])},73206,(e,t,r)=>{!function(){var a,i,n,o,l,s,c,d,u,m,h,g,f,p,v,x,b,y,w,k,j,_,C,S,N,P,E,T,R,L=function(e){var t=new L.Builder;return t.pipeline.add(L.trimmer,L.stopWordFilter,L.stemmer),t.searchPipeline.add(L.stemmer),e.call(t,t),t.build()};L.version="2.3.9",L.utils={},L.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),L.utils.asString=function(e){return null==e?"":e.toString()},L.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),a=0;a<r.length;a++){var i=r[a],n=e[i];if(Array.isArray(n)){t[i]=n.slice();continue}if("string"==typeof n||"number"==typeof n||"boolean"==typeof n){t[i]=n;continue}throw TypeError("clone is not deep and does not support nested objects")}return t},L.FieldRef=function(e,t,r){this.docRef=e,this.fieldName=t,this._stringValue=r},L.FieldRef.joiner="/",L.FieldRef.fromString=function(e){var t=e.indexOf(L.FieldRef.joiner);if(-1===t)throw"malformed field ref string";var r=e.slice(0,t),a=e.slice(t+1);return new L.FieldRef(a,r,e)},L.FieldRef.prototype.toString=function(){return void 0==this._stringValue&&(this._stringValue=this.fieldName+L.FieldRef.joiner+this.docRef),this._stringValue},L.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},L.Set.complete={intersect:function(e){return e},union:function(){return this},contains:function(){return!0}},L.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},L.Set.prototype.contains=function(e){return!!this.elements[e]},L.Set.prototype.intersect=function(e){var t,r,a,i=[];if(e===L.Set.complete)return this;if(e===L.Set.empty)return e;this.length<e.length?(t=this,r=e):(t=e,r=this),a=Object.keys(t.elements);for(var n=0;n<a.length;n++){var o=a[n];o in r.elements&&i.push(o)}return new L.Set(i)},L.Set.prototype.union=function(e){return e===L.Set.complete?L.Set.complete:e===L.Set.empty?this:new L.Set(Object.keys(this.elements).concat(Object.keys(e.elements)))},L.idf=function(e,t){var r=0;for(var a in e)"_index"!=a&&(r+=Object.keys(e[a]).length);
9return Math.log(1+Math.abs((t-r+.5)/(r+.5)))},L.Token=function(e,t){this.str=e||"",this.metadata=t||{}},L.Token.prototype.toString=function(){return this.str},L.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},L.Token.prototype.clone=function(e){return e=e||function(e){return e},new L.Token(e(this.str,this.metadata),this.metadata)},L.tokenizer=function(e,t){if(null==e||void 0==e)return[];if(Array.isArray(e))return e.map(function(e){return new L.Token(L.utils.asString(e).toLowerCase(),L.utils.clone(t))});for(var r=e.toString().toLowerCase(),a=r.length,i=[],n=0,o=0;n<=a;n++){var l=r.charAt(n),s=n-o;if(l.match(L.tokenizer.separator)||n==a){if(s>0){var c=L.utils.clone(t)||{};c.position=[o,s],c.index=i.length,i.push(new L.Token(r.slice(o,n),c))}o=n+1}}return i},L.tokenizer.separator=/[\s\-]+/,L.Pipeline=function(){this._stack=[]},L.Pipeline.registeredFunctions=Object.create(null),L.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&L.utils.warn("Overwriting existing registered function: "+t),e.label=t,L.Pipeline.registeredFunctions[e.label]=e},L.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||L.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},L.Pipeline.load=function(e){var t=new L.Pipeline;return e.forEach(function(e){var r=L.Pipeline.registeredFunctions[e];if(r)t.add(r);else throw Error("Cannot load unregistered function: "+e)}),t},L.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){L.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)},this)},L.Pipeline.prototype.after=function(e,t){L.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw Error("Cannot find existingFn");r+=1,this._stack.splice(r,0,t)},L.Pipeline.prototype.before=function(e,t){L.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw Error("Cannot find existingFn");this._stack.splice(r,0,t)},L.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},L.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r<t;r++){for(var a=this._stack[r],i=[],n=0;n<e.length;n++){var o=a(e[n],n,e);if(null!=o&&""!==o)if(Array.isArray(o))for(var l=0;l<o.length;l++)i.push(o[l]);else i.push(o)}e=i}return e},L.Pipeline.prototype.runString=function(e,t){var r=new L.Token(e,t);return this.run([r]).map(function(e){return e.toString()})},L.Pipeline.prototype.reset=function(){this._stack=[]},L.Pipeline.prototype.toJSON=function(){return this._stack.map(function(e){return L.Pipeline.warnIfFunctionNotRegistered(e),e.label})},L.Vector=function(e){this._magnitude=0,this.elements=e||[]},L.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,r=this.elements.length/2,a=r-t,i=Math.floor(a/2),n=this.elements[2*i];a>1&&(n<e&&(t=i),n>e&&(r=i),n!=e);)a=r-t,i=t+Math.floor(a/2),n=this.elements[2*i];return n==e||n>e?2*i:n<e?(i+1)*2:void 0},L.Vector.prototype.insert=function(e,t){this.upsert(e,t,function(){throw"duplicate index"})},L.Vector.prototype.upsert=function(e,t,r){this._magnitude=0;var a=this.positionForIndex(e);this.elements[a]==e?this.elements[a+1]=r(this.elements[a+1],t):this.elements.splice(a,0,e,t)},L.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,r=1;r<t;r+=2){var a=this.elements[r];e+=a*a}return this._magnitude=Math.sqrt(e)},L.Vector.prototype.dot=function(e){for(var t=0,r=this.elements,a=e.elements,i=r.length,n=a.length,o=0,l=0,s=0,c=0;s<i&&c<n;)(o=r[s])<(l=a[c])?s+=2:o>l?c+=2:o==l&&(t+=r[s+1]*a[c+1],s+=2,c+=2);return t},L.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},L.Vector.prototype.toArray=function(){for(var e=Array(this.elements.length/2),t=1,r=0;t<this.elements.length;t+=2,r++)e[r]=this.elements[t];return e},L.Vector.prototype.toJSON=function(){return this.elements},i={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},n={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},c="^("+(l="[^aeiou][^aeiouy]*")+")?"+(s=(o="[aeiouy]")+"[aeiou]*")+l+"("+s+")?$",d="^("+l+")?"+s+l+s+l,u=RegExp("^("+l+")?"+s+l),m=new RegExp(d),h=new RegExp(c),g=Reg
9Exp("^("+l+")?"+o),f=/^(.+?)(ss|i)es$/,p=/^(.+?)([^s])s$/,v=/^(.+?)eed$/,x=/^(.+?)(ed|ing)$/,b=/.$/,y=/(at|bl|iz)$/,w=RegExp("([^aeiouylsz])\\1$"),k=RegExp("^"+l+o+"[^aeiouwxy]$"),j=/^(.+?[^aeiou])y$/,_=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,C=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,S=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,N=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,E=/ll$/,T=RegExp("^"+l+o+"[^aeiouwxy]$"),R=function(e){var t,r,a,o,l,s;if(e.length<3)return e;if("y"==(a=e.substr(0,1))&&(e=a.toUpperCase()+e.substr(1)),o=f,l=p,o.test(e)?e=e.replace(o,"$1$2"):l.test(e)&&(e=e.replace(l,"$1$2")),o=v,l=x,o.test(e)){var c=o.exec(e);(o=u).test(c[1])&&(o=b,e=e.replace(o,""))}else if(l.test(e)){var c=l.exec(e);t=c[1],(l=g).test(t)&&(e=t,l=y,s=w,l.test(e)?e+="e":s.test(e)?(o=b,e=e.replace(o,"")):k.test(e)&&(e+="e"))}if((o=j).test(e)){var c=o.exec(e);e=(t=c[1])+"i"}if((o=_).test(e)){var c=o.exec(e);t=c[1],r=c[2],(o=u).test(t)&&(e=t+i[r])}if((o=C).test(e)){var c=o.exec(e);t=c[1],r=c[2],(o=u).test(t)&&(e=t+n[r])}if(o=S,l=N,o.test(e)){var c=o.exec(e);t=c[1],(o=m).test(t)&&(e=t)}else if(l.test(e)){var c=l.exec(e);t=c[1]+c[2],(l=m).test(t)&&(e=t)}if((o=P).test(e)){var c=o.exec(e);t=c[1],o=m,l=h,s=T,(o.test(t)||l.test(t)&&!s.test(t))&&(e=t)}return o=E,l=m,o.test(e)&&l.test(e)&&(o=b,e=e.replace(o,"")),"y"==a&&(e=a.toLowerCase()+e.substr(1)),e},L.stemmer=function(e){return e.update(R)},L.Pipeline.registerFunction(L.stemmer,"stemmer"),L.generateStopWordFilter=function(e){var t=e.reduce(function(e,t){return e[t]=t,e},{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},L.stopWordFilter=L.generateStopWordFilter(["a","able","about","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","can","cannot","could","dear","did","do","does","either","else","ever","every","for","from","get","got","had","has","have","he","her","hers","him","his","how","however","i","if","in","into","is","it","its","just","least","let","like","likely","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","should","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","wants","was","we","were","what","when","where","which","while","who","whom","why","will","with","would","yet","you","your"]),L.Pipeline.registerFunction(L.stopWordFilter,"stopWordFilter"),L.trimmer=function(e){return e.update(function(e){return e.replace(/^\W+/,"").replace(/\W+$/,"")})},L.Pipeline.registerFunction(L.trimmer,"trimmer"),L.TokenSet=function(){this.final=!1,this.edges={},this.id=L.TokenSet._nextId,L.TokenSet._nextId+=1},L.TokenSet._nextId=1,L.TokenSet.fromArray=function(e){for(var t=new L.TokenSet.Builder,r=0,a=e.length;r<a;r++)t.insert(e[r]);return t.finish(),t.root},L.TokenSet.fromClause=function(e){return"editDistance"in e?L.TokenSet.fromFuzzyString(e.term,e.editDistance):L.TokenSet.fromString(e.term)},L.TokenSet.fromFuzzyString=function(e,t){for(var r=new L.TokenSet,a=[{node:r,editsRemaining:t,str:e}];a.length;){var i=a.pop();if(i.str.length>0){var n,o=i.str.charAt(0);o in i.node.edges?n=i.node.edges[o]:(n=new L.TokenSet,i.node.edges[o]=n),1==i.str.length&&(n.final=!0),a.push({node:n,editsRemaining:i.editsRemaining,str:i.str.slice(1)})}if(0!=i.editsRemaining){if("*"in i.node.edges)var l=i.node.edges["*"];else{var l=new L.TokenSet;i.node.edges["*"]=l}if(0==i.str.length&&(l.final=!0),a.push({node:l,editsRemaining:i.editsRemaining-1,str:i.str}),i.str.length>1&&a.push({node:i.node,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)}),1==i.str.length&&(i.node.final=!0),i.str.length>=1){if("*"in i.node.edges)var s=i.node.edges["*"];else{var s=new L.TokenSet;i.node.edges["*"]=s}1==i.str.length&&(s.final=!0),a.push({node:s,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)})}if(i.str.length>1){var c,d=i.str.charAt(0),u=i.str.charAt(1);u in i.node.edges?c=i.node.edges[u]:(c=new L.TokenSet,i.node.edges[u]=c),1==i.str.length&&(c.final=!0),a.push({node:c,editsRemaining:i.editsRemaining-1,str:d+i.str.slice(2)})}}}return r},L.TokenSet.fromString=function(e){for(var t=new L.TokenSet,r=t,a=0,i=e.length;a<i;a++){var n=e[a],o=a==i-1;if("*"==n)t.edges[n]=t,t.final=o;else{var l=new L.TokenSet;l.final=o,t.edges[n]=l,t=l}}return r},L.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:"",node:this}];t.length;){var r=t.pop(),a=Object.keys(r.node.edges),i=a.length;r.node.final&&(r.prefix.charAt(0),e.push(r.prefix));for(var n=0;n<i;n++){var o=a[n];t.push({prefix:r.prefix.concat(o),node:r.node.edges[o]})}}return e},L.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?"1":"0",t=Object.keys(this.edges).sort(),r=t.length,a=0;a<r;a++){var i=t[a],n=this.edges[i];e=e+i+n.id}return e},L.TokenSet.prototype.intersect=function(e){for(var t=new L.TokenSet,r=void 0,a=[{qNode:e,output:t,node:this}];a.length;)for(var i=Object.keys((r=a.pop()).qNode.edges),n=i.length,o=Object.keys(r.node.edges),l=o.length,s=0;s<n;s++)for(var c=i[s],d=0;d<l;d++){var u=o[d];if(u==c||"*"==c){var m=r.node.edges[u],h=r.qNode.edges[c],g=m.final&&h.final,f=void 0;u in r.output.edges?(f=r.output.edges[u]).final=f.final||g:((f=new L.TokenSet).final=g,r.output.edges[u]=f),a.push({qNode:h,output:f,node:m})}}return t},L.TokenSet.Builder=function(){this.previousWord="",this.root=new L.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},L.TokenSet.Builder.prototype.insert=function(e){var t,r=0;if(e<this.previousWord)throw Error("Out of order word insertion");for(var a=0;a<e.length&&a<this.previousWord.length&&e[a]==this.previousWord[a];a++)r++;this.minimize(r),t=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(var a=r;a<e.length;a++){var i=new L.TokenSet,n=e[a];t.edges[n]=i,this.uncheckedNodes.push({parent:t,char:n,child:i}),t=i}t.final=!0,this.previousWord=e},L.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},L.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;t>=e;t--){var r=this.uncheckedNodes[t],a=r.child.toString();a in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[a]:(r.child._str=a,this.minimizedNodes[a]=r.child),this.uncheckedNodes.pop()}},L.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},L.Index.prototype.search=function(e){return this.query(function(t){new L.QueryParser(e,t).parse()})},L.Index.prototype.query=function(e){for(var t=new L.Query(this.fields),r=Object.create(null),a=Object.create(null),i=Object.create(null),n=Object.create(null),o=Object.create(null),l=0;l<this.fields.length;l++)a[this.fields[l]]=new L.Vector;e.call(t,t);for(var l=0;l<t.clauses.length;l++){var s=t.clauses[l],c=null,d=L.Set.empty;c=s.usePipeline?this.pipeline.runString(s.term,{fields:s.fields}):[s.term];for(var u=0;u<c.length;u++){s.term=c[u];var m=L.TokenSet.fromClause(s),h=this.tokenSet.intersect(m).toArray();if(0===h.length&&s.presence===L.Query.presence.REQUIRED){for(var g=0;g<s.fields.length;g++){var f=s.fields[g];n[f]=L.Set.empty}break}for(var p=0;p<h.length;p++)for(var v=h[p],x=this.invertedIndex[v],b=x._index,g=0;g<s.fields.length;g++){var f=s.fields[g],y=x[f],w=Object.keys(y),k=v+"/"+f,j=new L.Set(w);if(s.presence==L.Query.presence.REQUIRED&&(d=d.union(j),void 0===n[f]&&(n[f]=L.Set.complete)),s.presence==L.Query.presence.PROHIBITED){void 0===o[f]&&(o[f]=L.Set.empty),o[f]=o[f].union(j);continue}if(a[f].upsert(b,s.boost,function(e,t){return e+t}),!i[k]){for(var _=0;_<w.length;_++){var C,S=w[_],N=new L.FieldRef(S,f),P=y[S];void 0===(C=r[N])?r[N]=new L.MatchData(v,f,P):C.add(v,f,P)}i[k]=!0}}}if(s.presence===L.Query.presence.REQUIRED)for(var g=0;g<s.fields.length;g++){var f=s.fields[g];n[f]=n[f].intersect(d)}}for(var E=L.Set.complete,T=L.Set.empty,l=0;l<this.fields.length;l++){var f=this.fields[l];n[f]&&(E=E.intersect(n[f])),o[f]&&(T=T.union(o[f]))}var R=Object.keys(r),M=[],I=Object.create(null);if(t.isNegated()){R=Object.keys(this.fieldVectors);for(var l=0;l<R.length;l++){var N=R[l],O=L.FieldRef.fromString(N);r[N]=new L.MatchData}}for(var l=0;l<R.length;l++){var O=L.FieldRef.fromString(R[l]),A=O.docRef;if(E.contains(A)&&!T.contains(A)){var F,z=this.fieldVectors[O],D=a[O.f
vendor: 4,281 bytes, line 9
9ieldName].similarity(z);if(void 0!==(F=I[A]))F.score+=D,F.matchData.combine(r[O]);else{var B={ref:A,score:D,matchData:r[O]};I[A]=B,M.push(B)}}}return M.sort(function(e,t){return t.score-e.score})},L.Index.prototype.toJSON=function(){var e=Object.keys(this.invertedIndex).sort().map(function(e){return[e,this.invertedIndex[e]]},this),t=Object.keys(this.fieldVectors).map(function(e){return[e,this.fieldVectors[e].toJSON()]},this);return{version:L.version,fields:this.fields,fieldVectors:t,invertedIndex:e,pipeline:this.pipeline.toJSON()}},L.Index.load=function(e){var t={},r={},a=e.fieldVectors,i=Object.create(null),n=e.invertedIndex,o=new L.TokenSet.Builder,l=L.Pipeline.load(e.pipeline);e.version!=L.version&&L.utils.warn("Version mismatch when loading serialised index. Current version of lunr '"+L.version+"' does not match serialized index '"+e.version+"'");for(var s=0;s<a.length;s++){var c=a[s],d=c[0],u=c[1];r[d]=new L.Vector(u)}for(var s=0;s<n.length;s++){var c=n[s],m=c[0],h=c[1];o.insert(m),i[m]=h}return o.finish(),t.fields=e.fields,t.fieldVectors=r,t.invertedIndex=i,t.tokenSet=o.root,t.pipeline=l,new L.Index(t)},L.Builder=function(){this._ref="id",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=L.tokenizer,this.pipeline=new L.Pipeline,this.searchPipeline=new L.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},L.Builder.prototype.ref=function(e){this._ref=e},L.Builder.prototype.field=function(e,t){if(/\//.test(e))throw RangeError("Field '"+e+"' contains illegal character '/'");this._fields[e]=t||{}},L.Builder.prototype.b=function(e){e<0?this._b=0:e>1?this._b=1:this._b=e},L.Builder.prototype.k1=function(e){this._k1=e},L.Builder.prototype.add=function(e,t){var r=e[this._ref],a=Object.keys(this._fields);this._documents[r]=t||{},this.documentCount+=1;for(var i=0;i<a.length;i++){var n=a[i],o=this._fields[n].extractor,l=o?o(e):e[n],s=this.tokenizer(l,{fields:[n]}),c=this.pipeline.run(s),d=new L.FieldRef(r,n),u=Object.create(null);this.fieldTermFrequencies[d]=u,this.fieldLengths[d]=0,this.fieldLengths[d]+=c.length;for(var m=0;m<c.length;m++){var h=c[m];if(void 0==u[h]&&(u[h]=0),u[h]+=1,void 0==this.invertedIndex[h]){var g=Object.create(null);g._index=this.termIndex,this.termIndex+=1;for(var f=0;f<a.length;f++)g[a[f]]=Object.create(null);this.invertedIndex[h]=g}void 0==this.invertedIndex[h][n][r]&&(this.invertedIndex[h][n][r]=Object.create(null));for(var p=0;p<this.metadataWhitelist.length;p++){var v=this.metadataWhitelist[p],x=h.metadata[v];void 0==this.invertedIndex[h][n][r][v]&&(this.invertedIndex[h][n][r][v]=[]),this.invertedIndex[h][n][r][v].push(x)}}}},L.Builder.prototype.calculateAverageFieldLengths=function(){for(var e=Object.keys(this.fieldLengths),t=e.length,r={},a={},i=0;i<t;i++){var n=L.FieldRef.fromString(e[i]),o=n.fieldName;a[o]||(a[o]=0),a[o]+=1,r[o]||(r[o]=0),r[o]+=this.fieldLengths[n]}for(var l=Object.keys(this._fields),i=0;i<l.length;i++){var s=l[i];r[s]=r[s]/a[s]}this.averageFieldLength=r},L.Builder.prototype.createFieldVectors=function(){for(var e={},t=Object.keys(this.fieldTermFrequencies),r=t.length,a=Object.create(null),i=0;i<r;i++){for(var n=L.FieldRef.fromString(t[i]),o=n.fieldName,l=this.fieldLengths[n],s=new L.Vector,c=this.fieldTermFrequencies[n],d=Object.keys(c),u=d.length,m=this._fields[o].boost||1,h=this._documents[n.docRef].boost||1,g=0;g<u;g++){var f,p,v=d[g],x=c[v],b=this.invertedIndex[v]._index;void 0===a[v]?(f=L.idf(this.invertedIndex[v],this.documentCount),a[v]=f):f=a[v],p=Math.round(1e3*(f*((this._k1+1)*x)/(this._k1*(1-this._b+this._b*(l/this.averageFieldLength[o]))+x)*m*h))/1e3,s.insert(b,p)}e[n]=s}this.fieldVectors=e},L.Builder.prototype.createTokenSet=function(){this.tokenSet=L.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},L.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new L.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},L.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1
9);t.unshift(this),e.apply(this,t)},L.MatchData=function(e,t,r){for(var a=Object.create(null),i=Object.keys(r||{}),n=0;n<i.length;n++){var o=i[n];a[o]=r[o].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=a)},L.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),r=0;r<t.length;r++){var a=t[r],i=Object.keys(e.metadata[a]);void 0==this.metadata[a]&&(this.metadata[a]=Object.create(null));for(var n=0;n<i.length;n++){var o=i[n],l=Object.keys(e.metadata[a][o]);void 0==this.metadata[a][o]&&(this.metadata[a][o]=Object.create(null));for(var s=0;s<l.length;s++){var c=l[s];void 0==this.metadata[a][o][c]?this.metadata[a][o][c]=e.metadata[a][o][c]:this.metadata[a][o][c]=this.metadata[a][o][c].concat(e.metadata[a][o][c])}}}},L.MatchData.prototype.add=function(e,t,r){if(!(e in this.metadata)){this.metadata[e]=Object.create(null),this.metadata[e][t]=r;return}if(!(t in this.metadata[e])){this.metadata[e][t]=r;return}for(var a=Object.keys(r),i=0;i<a.length;i++){var n=a[i];n in this.metadata[e][t]?this.metadata[e][t][n]=this.metadata[e][t][n].concat(r[n]):this.metadata[e][t][n]=r[n]}},L.Query=function(e){this.clauses=[],this.allFields=e},L.Query.wildcard=new String("*"),L.Query.wildcard.NONE=0,L.Query.wildcard.LEADING=1,L.Query.wildcard.TRAILING=2,L.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},L.Query.prototype.clause=function(e){return"fields"in e||(e.fields=this.allFields),"boost"in e||(e.boost=1),"usePipeline"in e||(e.usePipeline=!0),"wildcard"in e||(e.wildcard=L.Query.wildcard.NONE),e.wildcard&L.Query.wildcard.LEADING&&e.term.charAt(0)!=L.Query.wildcard&&(e.term="*"+e.term),e.wildcard&L.Query.wildcard.TRAILING&&e.term.slice(-1)!=L.Query.wildcard&&(e.term=""+e.term+"*"),"presence"in e||(e.presence=L.Query.presence.OPTIONAL),this.clauses.push(e),this},L.Query.prototype.isNegated=function(){for(var e=0;e<this.clauses.length;e++)if(this.clauses[e].presence!=L.Query.presence.PROHIBITED)return!1;return!0},L.Query.prototype.term=function(e,t){if(Array.isArray(e))return e.forEach(function(e){this.term(e,L.utils.clone(t))},this),this;var r=t||{};return r.term=e.toString(),this.clause(r),this},L.QueryParseError=function(e,t,r){this.name="QueryParseError",this.message=e,this.start=t,this.end=r},L.QueryParseError.prototype=Error(),L.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},L.QueryLexer.prototype.run=function(){for(var e=L.QueryLexer.lexText;e;)e=e(this)},L.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,r=this.pos,a=0;a<this.escapeCharPositions.length;a++)r=this.escapeCharPositions[a],e.push(this.str.slice(t,r)),t=r+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join("")},L.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},L.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},L.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return L.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},L.QueryLexer.prototype.width=function(){return this.pos-this.start},L.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},L.QueryLexer.prototype.backup=function(){this.pos-=1},L.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do t=(e=this.next()).charCodeAt(0);while(t>47&&t<58)e!=L.QueryLexer.EOS&&this.backup()},L.QueryLexer.prototype.more=function(){return this.pos<this.length},L.QueryLexer.EOS="EOS",L.QueryLexer.FIELD="FIELD",L.QueryLexer.TERM="TERM",L.QueryLexer.EDIT_DISTANCE="EDIT_DISTANCE",L.QueryLexer.BOOST="BOOST",L.QueryLexer.PRESENCE="PRESENCE",L.QueryLexer.lexField=function(e){return e.backup(),e.emit(L.QueryLexer.FIELD),e.ignore(),L.QueryLexer.lexText},L.QueryLexer.lexTerm=function(e){if(e.width()>1&&(e.backup(),e.emit(L.QueryLexer.TERM)),e.ignore(),e.more())return L.QueryLexer.lexText},L.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(L.QueryLexer.EDIT_DISTANCE),L.QueryLexer.lexText},L.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(L.QueryLexer.BOOST),L.QueryLexer.lexText},L.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(L.QueryLexer.TERM)},L.QueryLexer.termSeparator=L.tokenizer.separator,L.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==L.QueryLexer.EOS)return L.QueryLexer.lexEOS;if(92==t.charCodeAt(0)){e.escapeCharacter();continue}if(":"==t)return L.QueryLexer.lexField;
9if("~"==t)return e.backup(),e.width()>0&&e.emit(L.QueryLexer.TERM),L.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(L.QueryLexer.TERM),L.QueryLexer.lexBoost;if("+"==t&&1===e.width()||"-"==t&&1===e.width())return e.emit(L.QueryLexer.PRESENCE),L.QueryLexer.lexText;if(t.match(L.QueryLexer.termSeparator))return L.QueryLexer.lexTerm}},L.QueryParser=function(e,t){this.lexer=new L.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},L.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=L.QueryParser.parseClause;e;)e=e(this);return this.query},L.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},L.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},L.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},L.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(void 0!=t)switch(t.type){case L.QueryLexer.PRESENCE:return L.QueryParser.parsePresence;case L.QueryLexer.FIELD:return L.QueryParser.parseField;case L.QueryLexer.TERM:return L.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(r+=" with value '"+t.str+"'"),new L.QueryParseError(r,t.start,t.end)}},L.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(void 0!=t){switch(t.str){case"-":e.currentClause.presence=L.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=L.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+t.str+"'";throw new L.QueryParseError(r,t.start,t.end)}var a=e.peekLexeme();if(void 0==a){var r="expecting term or field, found nothing";throw new L.QueryParseError(r,t.start,t.end)}switch(a.type){case L.QueryLexer.FIELD:return L.QueryParser.parseField;case L.QueryLexer.TERM:return L.QueryParser.parseTerm;default:var r="expecting term or field, found '"+a.type+"'";throw new L.QueryParseError(r,a.start,a.end)}}},L.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(void 0!=t){if(-1==e.query.allFields.indexOf(t.str)){var r=e.query.allFields.map(function(e){return"'"+e+"'"}).join(", "),a="unrecognised field '"+t.str+"', possible fields: "+r;throw new L.QueryParseError(a,t.start,t.end)}e.currentClause.fields=[t.str];var i=e.peekLexeme();if(void 0==i){var a="expecting term, found nothing";throw new L.QueryParseError(a,t.start,t.end)}if(i.type===L.QueryLexer.TERM)return L.QueryParser.parseTerm;var a="expecting term, found '"+i.type+"'";throw new L.QueryParseError(a,i.start,i.end)}},L.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(void 0!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(void 0==r)return void e.nextClause();switch(r.type){case L.QueryLexer.TERM:return e.nextClause(),L.QueryParser.parseTerm;case L.QueryLexer.FIELD:return e.nextClause(),L.QueryParser.parseField;case L.QueryLexer.EDIT_DISTANCE:return L.QueryParser.parseEditDistance;case L.QueryLexer.BOOST:return L.QueryParser.parseBoost;case L.QueryLexer.PRESENCE:return e.nextClause(),L.QueryParser.parsePresence;default:var a="Unexpected lexeme type '"+r.type+"'";throw new L.QueryParseError(a,r.start,r.end)}}},L.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(void 0!=t){var r=parseInt(t.str,10);if(isNaN(r)){var a="edit distance must be numeric";throw new L.QueryParseError(a,t.start,t.end)}e.currentClause.editDistance=r;var i=e.peekLexeme();if(void 0==i)return void e.nextClause();switch(i.type){case L.QueryLexer.TERM:return e.nextClause(),L.QueryParser.parseTerm;case L.QueryLexer.FIELD:return e.nextClause(),L.QueryParser.parseField;case L.QueryLexer.EDIT_DISTANCE:return L.QueryParser.parseEditDistance;case L.QueryLexer.BOOST:return L.QueryParser.parseBoost;case L.QueryLexer.PRESENCE:return e.nextClause(),L.QueryParser.parsePresence;default:var a="Unexpected lexeme type '"+i.type+"'";throw new L.QueryParseError(a,i.start,i.end)}}}
9,L.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(void 0!=t){var r=parseInt(t.str,10);if(isNaN(r)){var a="boost must be numeric";throw new L.QueryParseError(a,t.start,t.end)}e.currentClause.boost=r;var i=e.peekLexeme();if(void 0==i)return void e.nextClause();switch(i.type){case L.QueryLexer.TERM:return e.nextClause(),L.QueryParser.parseTerm;case L.QueryLexer.FIELD:return e.nextClause(),L.QueryParser.parseField;case L.QueryLexer.EDIT_DISTANCE:return L.QueryParser.parseEditDistance;case L.QueryLexer.BOOST:return L.QueryParser.parseBoost;case L.QueryLexer.PRESENCE:return e.nextClause(),L.QueryParser.parsePresence;default:var a="Unexpected lexeme type '"+i.type+"'";throw new L.QueryParseError(a,i.start,i.end)}}};var M=function(){return L};if("function"==typeof define&&define.amd){let a;void 0!==(a=M(e.r,r,t))&&e.v(a)}else t.exports=M()}()},40082,13297,e=>{"use strict";let t={ERROR_LOAD_FILES:"ERROR_LOAD_FILES",SUCCESS:"SUCCESS"};e.s(["QUERY_STATUS",0,t],40082);var r=e.i(33677),a=e.i(51190),i=e.i(42732),n=e.i(73206),o=e.i(87444);let l=i.createContext({articleList:[],listingPageId:"",categories:[],queryStatus:"",pagePath:"",selectedCategories:[],query:"",setQuery:()=>{},setSelectedCategories:()=>{}}),s=({articles:e,categories:a,children:s,listingPageId:c,pagePath:d})=>{let[u,m]=(0,i.useState)(null),[h,g]=(0,i.useState)(""),[f,p]=(0,i.useState)(""),[v,x]=(0,i.useState)([]);(0,i.useEffect)(()=>{if(u)return;let e=new AbortController;return(async r=>{try{let a=await fetch(`/${r}_index.json`,{signal:e.signal});if(!a.ok)throw Error(`Failed to fetch index: ${a.status}`);let i=await a.json(),o=n.default.Index.load(i);m(o),g(t.SUCCESS)}catch(e){if(e instanceof Error&&"AbortError"===e.name)return;g(t.ERROR_LOAD_FILES)}})(c),()=>{e.abort()}},[c]);let[b,y]=(0,i.useState)(e);return(0,i.useEffect)(()=>{f||0!==v.length||u||y(e)},[e,f,v,u]),(0,i.useEffect)(()=>{if(!u&&!f&&0===v.length)return void y(e);if(!u)return void(v.length>0?y(e.filter(e=>{if(!e?.category?.category)return!1;let t=(0,o.normalizeArticleCategory)(e.category.category);return v.includes(t)})):y(e));let t=e;if(f)try{let r=f.toLowerCase().replace(/[+\-:*^~"()[\]{}|&!?/\\]/g,"\\$&"),a=u.search(r);t=a?.map(t=>e.find(e=>e?.sys?.id===t.ref)).filter(e=>void 0!==e)||[]}catch(e){t=[]}v.length>0&&(t=t.filter(e=>{if(!e?.category?.category)return!1;let t=(0,o.normalizeArticleCategory)(e.category.category);return v.includes(t)})),y(t)},[f,u,v,e]),(0,r.jsx)(l.Provider,{value:{articleList:b,listingPageId:c,categories:a,queryStatus:h,pagePath:d,selectedCategories:v,query:f,setQuery:p,setSelectedCategories:x},children:s})};e.s(["ListingPageProvider",0,e=>{let t,i=(0,a.c)(2);return i[0]!==e?(t=(0,r.jsx)(s,{...e}),i[0]=e,i[1]=t):t=i[1],t},"useListingPageContext",0,()=>{let e=i.useContext(l);if(!e)throw Error("useListingPageContext must be used within a ListingPageProvider");return e}],13297)},86396,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(42732),i=e.i(75729),n=e.i(47943),o=e.i(14435),l=e.i(42160),s=e.i(65499),c=e.i(57693),d=e.i(54527),u=e.i(67412),m=e.i(96189),h=e.i(61280),g=e.i(96676),f=e.i(63584),p=e.i(87444);let v=({entry:e,className:r,isFeatured:a,listingPageSlug:i,path:n,...o})=>{let v="ArticleCard"===e.__typename&&e.article?e.article:e;if(!v)return null;let x=(e=>{if(!e)return null;try{if(e.startsWith("http://")||e.startsWith("https://"))return new URL(e).origin}catch{}return null})("ArticleCard"===e.__typename?e.link?.url??null:null),b=i&&v.category?.category?`/${i}?category=${(0,p.normalizeArticleCategory)(v.category.category)}`:void 0,y=x&&b?`${x}${b}`:b;return a?(0,t.jsx)(m.ComponentTraceProvider,{componentName:"ArticleCard",children:(0,t.jsxs)("article",{className:(0,h.cn)("c-article-card c-article-card--featured molecule size-full rounded-lg bg-surface-dim text-on-surface","lg:flex lg:h-[28rem] lg:items-center lg:gap-[2.25rem]",r),...o,children:[(0,t.jsx)(l.Image.Root,{className:(0,h.cn)("relative w-full rounded-lg","aspect-video lg:aspect-auto","lg:h-full lg:basis-1/2"),children:(0,t.jsx)(l.Image.Primitive,{entry:v.image,fill:!0,widths:g.CRITICAL_IMAGE_PROPS.featuredArticleCard.widths,sizes:g.CRITICAL_IMAGE_PROPS.featuredArticleCard.sizes,className:"object-cover"})}),(0,t.jsxs)("div",{className:"flex flex-col gap-6 px-7 pt-6 pb-7 lg:basis-1/2 lg:p-0 lg:pr-7",children:[(0,t.jsxs)("div",{className:"c-article-card__content flex flex-col gap-4",children:[v.category&&v.category.background&&(0,t.jsx)(d.Tag,{background:v.category.background,label:v.category.category||"",href:y}),(0,t.jsx)(u.Typography,{"data-slot":"card-title",className:"c-article-card__title line-clamp-3 text-heading-xs overflow-ellipsis md:text-heading-lg",as:"h3",children:v.headline}),(0,t.jsx)(u.Typography,{"data-slot":"card-description",className:"c-article-card__description line-clamp-4 text-body-md overflow-ellipsis md:text-body-lg",as:"p",children:v.excerpt})]}),(0,t.jsxs)("div",{className:"c-article-card__footer flex w-full items-center justify-between",children:[n&&(0,t.jsx)(c.LinkPrimitive,{className:"c-article-card__read-more underline-link text-label-md",href:n,children:"Read more"}),!n&&"ArticleCard"===e.__typename&&e.link&&(0,t.jsx)(s.Link,{className:"c-article-card__read-more text-label-md",entry:e.link}),(0,t.jsx)(u.Typography,{className:"text-body-sm text-on-background-variant",children:(0,f.formatArticleDate)(v.dateModified??v.datePublished)})]})]})]})}):(0,t.jsx)(m.ComponentTraceProvider,{componentName:"ArticleCard",children:(0,t.jsxs)("article",{className:(0,h.cn)("c-article-card c-article-card--default molecule flex h-full flex-col gap-5",r),...o,children:[(0,t.jsx)(l.Image.Root,{className:(0,h.cn)("relative aspect-video w-full rounded-lg"),children:(0,t.jsx)(l.Image.Primitive,{entry:v.image,fill:!0,widths:g.CRITICAL_IMAGE_PROPS.defaultArticleCard.widths,sizes:g.CRITICAL_IMAGE_PROPS.defaultArticleCard.sizes,className:"object-cover"})}),(0,t.jsxs)("div",{className:"c-article-card__content flex flex-col gap-4",children:[v.category&&v.category.background&&(0,t.jsx)(d.Tag,{background:v.category.background,label:v.category.category||"",href:y}),(0,t.jsx)(u.Typography,{"data-slot":"card-title",className:"c-article-card__title line-clamp-3 text-heading-xs overflow-ellipsis lg:text-heading-sm",as:"h2",children:v.headline}),(0,t.jsx)(u.Typography,{"data-slot":"card-description",className:"c-article-card__description line-clamp-3 text-body-sm overflow-ellipsis lg:text-body-md",as:"p",children:v.excerpt})]}),(0,t.jsxs)("div",{className:"c-article-card__footer mt-auto flex w-full items-center justify-between",children:[n&&(0,t.jsx)(c.LinkPrimitive,{className:"c-article-card__read-more underline-link text-label-md",href:n,children:"Read more"}),!n&&"ArticleCard"===e.__typename&&e.link&&(0,t.jsx)(s.Link,{className:"c-article-card__read-more-link text-label-md",entry:e.link,variant:"link"}),!n&&!("ArticleCard"===e.__typename&&e.link)&&i&&"Article"===v.__typename&&v.slug&&(0,t.jsx)(c.LinkPrimitive,{className:"c-article-card__read-more underline-link text-label-md",href:`/${i}/${v.slug}`,children:"Read more"}),(0,t.jsx)(u.Typography,{className:"text-body-sm text-on-background-variant",children:(0,f.formatArticleDate)(v.dateModified??v.datePublished)})]})]})})};var x=e.i(65522),b=e.i(76135),y=e.i(67225),w=e.i(5425),k=e.i(40082),j=e.i(13297);let _=e=>{let a,i,n,o,l,s,c,d,u,m=(0,r.c)(24),{selectedCategories:h,categories:g,queryStatus:f,searchFieldRef:p,handleSubmit:v,handleCategoryChange:x,clearSearch:b,handleSearchChange:y}=e;return m[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)(w.Field.MultiSelectTrigger,{children:(0,t.jsx)(w.Field.MultiSelectValue,{placeholder:"Topics"})}),m[0]=a):a=m[0],m[1]!==g?(i=g.map(S),m[1]=g,m[2]=i):i=m[2],m[3]!==i?(n=(0,t.jsx)(w.Field.MultiSelectContent,{children:i}),m[3]=i,m[4]=n):n=m[4],m[5]!==x||m[6]!==h||m[7]!==n?(o=(0,t.jsx)(w.Field.Root,{children:(0,t.jsxs)(w.Field.MultiSelect,{value:h,onValueChange:x,children:[a,n]})}),m[5]=x,m[6]=h,m[7]=n,m[8]=o):o=m[8],m[9]!==b||m[10]!==y||m[11]!==p?(l=(0,t.jsx)(w.Field.Root,{className:"w-full lg:w-[21.625rem]",children:(0,t.jsx)(w.Field.Search,{className:"w-full",id:"search",type:"search",placeholder:"Search","aria-label":"Search",size:"sm",ref:p,onInputClear:b,onChange:y})}),m[9]=b,m[10]=y,m[11]=p,m[12]=l):l=m[12],m[13]!==o||m[14]!==l?(s=(0,t.jsxs)("div",{className:"c-listing-page__filters-inner flex items-center gap-3",children:[o,l]}),m[13]=o,m[14]=l,m[15]=s):s=m[15],m[16]!==v||m[17]!==s?(c=(0,t.jsx)("form",{onSubmit:v,children:s}),m[16]=v,m[17]=s,m[18]=c):c=m[18],m[19]!==f?(d=f===k.QUERY_STATUS.ERROR_LOAD_FILES&&(0,t.jsx)("div",{className:"mt-3",children:(0,t.jsx)("p",{className:"text-body-sm text-error",children:"Failed to load search index. Please refresh the page."})}),m[19]=f,m[20]=d):d=m[20],m[21]!==c||m[22]!==d?(u=(0,t.jsxs)("div",{className:"c-listing-page__filters pb-8",children:[c,d]}),m[21]=c,m[22]=d,m[23]=u):u=m[23],u},C=()=>{let e,n,o,l,s,c,d,u,m,h,g,f,p,v=(0,r.c)(35),{categories:x,queryStatus:b,setQuery:w,setSelectedCategories:k}=(0,j.useListingPageContext)(),C=(0,i.usePathname)(),S=(0,i.useSearchParams)(),N=a.useRef(null);v[0]!==S?(e=S.get("q")||"",v[0]=S,v[1]=e):e=v[1];let P=e;v[2]!==S?(o=S.get("category")?S.get("category").split(",").filter(
9Boolean):[],v[2]=S,v[3]=o):o=v[3],n=o,v[4]!==P||v[5]!==n||v[6]!==w||v[7]!==k?(l=()=>{w(P),k(n)},s=[P,n,w,k],v[4]=P,v[5]=n,v[6]=w,v[7]=k,v[8]=l,v[9]=s):(l=v[8],s=v[9]),(0,a.useEffect)(l,s),v[10]!==P?(c=()=>{N.current&&(P?(N.current.value=P,N.current.dispatchEvent(new InputEvent("input",{bubbles:!0,cancelable:!0,inputType:"insertText"}))):N.current.clear())},d=[P],v[10]=P,v[11]=c,v[12]=d):(c=v[11],d=v[12]),(0,a.useEffect)(c,d),v[13]!==C?(u=(e,t)=>{let r=new URLSearchParams;e&&r.set("q",e),t.length>0&&r.set("category",t.join(","));let a=r.toString(),i=a?`${C}?${a}`:C;window.history.replaceState(null,"",i)},v[13]=C,v[14]=u):u=v[14];let E=u;v[15]!==n||v[16]!==E?(m=e=>{e.preventDefault();let t=N?.current?.value||"";t&&(0,y.pushSearchTopicToDataLayer)(t),E(t,n)},v[15]=n,v[16]=E,v[17]=m):m=v[17];let T=m;v[18]!==P||v[19]!==E?(h=e=>{E(P,e)},v[18]=P,v[19]=E,v[20]=h):h=v[20];let R=h;v[21]!==C||v[22]!==n?(g=()=>{let e=new URLSearchParams;n.length>0&&e.set("category",n.join(","));let t=e.toString(),r=t?`${C}?${t}`:C;window.history.replaceState(null,"",r)},v[21]=C,v[22]=n,v[23]=g):g=v[23];let L=g;v[24]!==L||v[25]!==P?(f=e=>{""===e.target.value&&P&&L()},v[24]=L,v[25]=P,v[26]=f):f=v[26];let M=f;return v[27]!==x||v[28]!==L||v[29]!==R||v[30]!==M||v[31]!==T||v[32]!==b||v[33]!==n?(p=(0,t.jsx)(_,{selectedCategories:n,categories:x,queryStatus:b,searchFieldRef:N,handleSubmit:T,handleCategoryChange:R,clearSearch:L,handleSearchChange:M}),v[27]=x,v[28]=L,v[29]=R,v[30]=M,v[31]=T,v[32]=b,v[33]=n,v[34]=p):p=v[34],p};function S(e){return(0,t.jsx)(w.Field.MultiSelectItem,{value:(0,p.normalizeArticleCategory)(e?.category||""),children:e?.category},e.sys.id)}function N(e){return e.preventDefault()}function P(){}function E(){}function T(){}e.s(["ArticleList",0,()=>{let e,l,s,c,d,u,m,g,f,p=(0,r.c)(25),{articleList:y,query:w,pagePath:k,selectedCategories:S,categories:R}=(0,j.useListingPageContext)(),L=(0,i.usePathname)(),M=a.useRef(null);p[0]!==L?(e=()=>{window.history.replaceState(null,"",L)},p[0]=L,p[1]=e):e=p[1];let I=e,O=w||S.length>0;p[2]!==R?(l=()=>(0,t.jsx)(_,{selectedCategories:[],categories:R,queryStatus:"",searchFieldRef:M,handleSubmit:N,handleCategoryChange:P,clearSearch:E,handleSearchChange:T}),p[2]=R,p[3]=l):l=p[3];let A=l;if(p[4]!==A?(s=(0,t.jsx)(A,{}),p[4]=A,p[5]=s):s=p[5],p[6]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)(C,{}),p[6]=c):c=p[6],p[7]!==s?(d=(0,t.jsx)(a.Suspense,{fallback:s,children:c}),p[7]=s,p[8]=d):d=p[8],p[9]!==y.length||p[10]!==I||p[11]!==O||p[12]!==w?(u=y?.length===0&&O&&(0,t.jsxs)("div",{className:"c-listing-page__empty flex flex-col items-center justify-center gap-6 p-13",children:[(0,t.jsxs)("p",{className:"c-listing-page__empty-text text-heading-xs",children:['No results found for "',w,'"']}),(0,t.jsxs)(x.Button,{variant:"outline",size:"sm",onClick:I,children:[(0,t.jsx)(b.IconPrimitive,{name:"clear",size:"sm"}),"Clear filters"]})]}),p[9]=y.length,p[10]=I,p[11]=O,p[12]=w,p[13]=u):u=p[13],p[14]!==y||p[15]!==k){let e;p[17]!==k?(e=(e,r)=>e?(0,t.jsx)("div",{className:(0,h.cn)("c-listing-page__article-card",0===r?"col-span-full":"col-span-full md:col-span-4"),children:(0,t.jsx)(v,{entry:{...e},isFeatured:0===r,listingPageSlug:k,path:`/${k}/${e?.slug}`})},e.sys.id):null,p[17]=k,p[18]=e):e=p[18],m=y.map(e),p[14]=y,p[15]=k,p[16]=m}else m=p[16];return p[19]!==m?(g=(0,t.jsx)(o.Grid,{children:m}),p[19]=m,p[20]=g):g=p[20],p[21]!==d||p[22]!==u||p[23]!==g?(f=(0,t.jsxs)(n.Container,{children:[d,u,g]}),p[21]=d,p[22]=u,p[23]=g,p[24]=f):f=p[24],f}],86396)},12671,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(65522),i=e.i(42160),n=e.i(65499),o=e.i(67412),l=e.i(47943),s=e.i(14435),c=e.i(72750),d=e.i(59020),u=e.i(5629),m=e.i(96189),h=e.i(21602),g=e.i(61280),f=e.i(96676),p=e.i(84077);function v(e){return e?(0,t.jsx)(a.Button,{variant:e?.variant?.toLowerCase(),size:"lg",asChild:!0,children:(0,t.jsx)(n.Link,{entry:e})},e?.sys?.id):null}e.s(["Service",0,e=>{let a,n,x,b,y,w,k,j,_,C,S=(0,r.c)(61),{entry:N}=e,{websiteEntry:P}=(0,h.useGlobalContext)(),E=P.domain;if(S[0]!==E||S[1]!==N){let e,r,h,k,j,_,C,P,T,R,L,M,I,O,A,F=(0,p.getJsonLd)("NewsArticle",{domain:E,entry:N});a=m.ComponentTraceProvider,w="Service",S[8]===Symbol.for("react.memo_cache_sentinel")?(b=(0,g.cn)("c-service organism bg-surface-bright text-on-surface"),S[8]=b):b=S[8],S[9]!==N?.serviceCategory?(e=!!N?.serviceCategory&&(0,t.jsx)(o.Typography,{as:"p",size:"label-lg-prominent",children:N?.serviceCategory}),S[9]=N?.serviceCategory,S[10]=e):e=S[10],S[11]!==N?.headline?(r=!!N?.headline&&(0,t.jsx)(o.Typography,{as:"h2",size:"display-sm",children:N?.headline}),S[11]=N?.headline,S[12]=r):r=S[12],S[13]!==e||S[14]!==r?(h=(0,t.jsxs)("div",{className:"c-service__overview-header flex flex-col gap-3",children:[e,r]}),S[13]=e,S[14]=r,S[15]=h):h=S[15],S[16]!==N?(k=N?.overview&&(0,t.jsx)(d.RichText,{entry:N.overview}),S[16]=N,S[17]=k):k=S[17],S[18]!==N?.ctasCollection?.items?(j=!!N?.ctasCollection?.items?.length&&(0,t.jsx)("div",{className:"c-service__overview-ctas flex flex-col gap-5",children:N?.ctasCollection?.items?.map(v)}),S[18]=N?.ctasCollection?.items,S[19]=j):j=S[19],S[20]!==j||S[21]!==h||S[22]!==k?(_=(0,t.jsxs)("div",{className:"c-service__overview-wrapper col-span-full flex flex-col items-start gap-6 md:col-span-4 lg:col-span-6",children:[h,k,j]}),S[20]=j,S[21]=h,S[22]=k,S[23]=_):_=S[23],S[24]!==N?.image?(C=!!N?.image?.image?.url&&(0,t.jsx)(i.Image.Root,{className:"aspect-square w-full",children:(0,t.jsx)(i.Image.Primitive,{entry:N?.image,fill:!0,...f.CRITICAL_IMAGE_PROPS.servicePageImage,className:"mask-[url(/shapes/shape-2.svg)] mask-cover"})}),S[24]=N?.image,S[25]=C):C=S[25],S[26]!==C?(P=(0,t.jsx)("div",{className:"c-service__image-wrapper col-span-full md:col-span-4 lg:col-[8/-1]",children:C}),S[26]=C,S[27]=P):P=S[27],S[28]!==_||S[29]!==P?(T=(0,t.jsxs)(s.Grid,{children:[_,P]}),S[28]=_,S[29]=P,S[30]=T):T=S[30];let z=N?.article,D=N?.share;S[31]!==z||S[32]!==D?(R=(0,t.jsx)(u.TableOfContents,{content:z,sharePage:D}),S[31]=z,S[32]=D,S[33]=R):R=S[33],S[34]!==N?(L=N?.article&&(0,t.jsx)(d.RichText,{entry:N.article,generateHeadingIds:!0}),S[34]=N,S[35]=L):L=S[35],S[36]!==L?(M=(0,t.jsx)("article",{className:"c-service__content col-span-full md:col-span-5 lg:col-span-6",children:L}),S[36]=L,S[37]=M):M=S[37],S[38]===Symbol.for("react.memo_cache_sentinel")?(I=(0,g.cn)("c-service__sidebar-right","md:col-span-3","max-md:sticky max-md:bottom-0 max-md:col-span-full max-md:mt-[var(--l-spacing-y)] max-md:-mr-[var(--l-spacing-x)] max-md:-ml-[var(--l-spacing-x)]"),S[38]=I):I=S[38];let B=N?.aside;S[39]!==B?(O=(0,t.jsx)("aside",{className:I,children:(0,t.jsx)(c.AsideCard,{entry:B,className:"sticky top-[calc(var(--c-header--height)+var(--spacing-4))]"})}),S[39]=B,S[40]=O):O=S[40],S[41]!==R||S[42]!==M||S[43]!==O?(A=(0,t.jsxs)(s.Grid,{children:[R,M,O]}),S[41]=R,S[42]=M,S[43]=O,S[44]=A):A=S[44],S[45]!==T||S[46]!==A?(y=(0,t.jsxs)(l.Container,{className:"space-y-8 max-md:pb-0 md:space-y-10 lg:space-y-11",children:[T,A]}),S[45]=T,S[46]=A,S[47]=y):y=S[47],x="application/ld+json",n=JSON.stringify(F).replace(/</g,"\\u003c"),S[0]=E,S[1]=N,S[2]=a,S[3]=n,S[4]=x,S[5]=b,S[6]=y,S[7]=w}else a=S[2],n=S[3],x=S[4],b=S[5],y=S[6],w=S[7];return S[48]!==n?(k={__html:n},S[48]=n,S[49]=k):k=S[49],S[50]!==x||S[51]!==k?(j=(0,t.jsx)("script",{type:x,dangerouslySetInnerHTML:k}
9),S[50]=x,S[51]=k,S[52]=j):j=S[52],S[53]!==b||S[54]!==y||S[55]!==j?(_=(0,t.jsxs)("section",{className:b,children:[y,j]}),S[53]=b,S[54]=y,S[55]=j,S[56]=_):_=S[56],S[57]!==a||S[58]!==w||S[59]!==_?(C=(0,t.jsx)(a,{componentName:w,children:_}),S[57]=a,S[58]=w,S[59]=_,S[60]=C):C=S[60],C}])},29449,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(75729),i=e.i(361),n=e.i(4367);function o(e){let o,l,s,c,d,u,m,h=(0,r.c)(14),{staffName:g}=e,f=(0,a.usePathname)();if(!g)return null;h[0]!==f?(o=f.split("/").filter(Boolean)[0]||"",l=(0,n.formatUrlSegment)(o),h[0]=f,h[1]=o,h[2]=l):(o=h[1],l=h[2]);let p=`/${o}`;h[3]!==l||h[4]!==p?(s={label:l,href:p},h[3]=l,h[4]=p,h[5]=s):s=h[5];let v=g??"";h[6]!==v?(c={label:v,isCurrentPage:!0},h[6]=v,h[7]=c):c=h[7],h[8]!==s||h[9]!==c?(d=[s,c],h[8]=s,h[9]=c,h[10]=d):d=h[10];let x=d;return h[11]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsx)(i.Breadcrumbs.Container,{children:(0,t.jsx)(i.Breadcrumbs.List,{})}),h[11]=u):u=h[11],h[12]!==x?(m=(0,t.jsx)(i.Breadcrumbs.Root,{items:x,children:u}),h[12]=x,h[13]=m):m=h[13],m}e.s(["StaffBreadcrumbs",()=>o])},99478,e=>{"use strict";var t=e.i(33677),r=e.i(51190),a=e.i(42732),i=e.i(65499),n=e.i(21602),o=e.i(61280),l=e.i(60649);function s(e){return null!==e}function c(e){return(0,t.jsx)(i.Link,{entry:e,className:"max-sm:min-w-fit max-sm:flex-1"},e.sys.id)}e.s(["StickyCtas",0,e=>{let i,d,u,m,h,g,f,p,v,x,b=(0,r.c)(11),{entry:y}=e,{websiteEntry:w}=(0,n.useGlobalContext)(),k=a.useRef(null),j=a.useRef(null),[_,C]=a.useState(!1),S=y?.items.length?y?.items:w.stickyCtas?.items,N=S?.filter(s)||[],P=N.length;if(v=(0,r.c)(8),x=(0,l.default)("sm"),v[0]!==P||v[1]!==x||v[2]!==k.current?(f=()=>{if(!k.current||!(2===P&&!x))return;let e=()=>{k.current&&document.documentElement.style.setProperty("--c-sticky-ctas--height",`${k.current.offsetHeight}px`)};e();let t=new ResizeObserver(()=>{e()});return t.observe(k.current),()=>{t.disconnect()}},v[0]=P,v[1]=x,v[2]=k.current,v[3]=f):f=v[3],v[4]!==P||v[5]!==x||v[6]!==k?(p=[k,P,x],v[4]=P,v[5]=x,v[6]=k,v[7]=p):p=v[7],(0,a.useEffect)(f,p),b[0]===Symbol.for("react.memo_cache_sentinel")?(i=()=>{let e=j.current;if(!e)return;let t=new IntersectionObserver(e=>{let[t]=e;C(!t.isIntersecting)},{rootMargin:"0px",threshold:0});return t.observe(e),()=>{t.disconnect()}},d=[],b[0]=i,b[1]=d):(i=b[0],d=b[1]),a.useEffect(i,d),!y?.items.length&&!w.stickyCtas?.items.length)return null;b[2]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsx)("div",{ref:j,className:"c-sticky-ctas__sentinel pointer-events-none absolute top-0 left-0 -z-10 h-[60vh] w-full","aria-hidden":"true"}),b[2]=u):u=b[2];let E=_&&"is-active translate-y-0 ease-standard-decelerate duration-medium-2";b[3]!==E?(m=(0,o.cn)("c-sticky-ctas molecule","fixed right-0 bottom-0 left-0 z-30","bg-surface-dim text-on-surface shadow-above-low","l-px flex w-full flex-wrap items-center justify-center gap-3 py-3","translate-y-full transition-transform ease-standard-accelerate duration-short-4",E,"focus-within:translate-y-0"),b[3]=E,b[4]=m):m=b[4];let T=N.map(c);return b[5]!==m||b[6]!==T?(h=(0,t.jsx)("aside",{ref:k,className:m,children:T}),b[5]=m,b[6]=T,b[7]=h):h=b[7],b[8]!==u||b[9]!==h?(g=(0,t.jsxs)(t.Fragment,{children:[u,h]}),b[8]=u,b[9]=h,b[10]=g):g=b[10],g}],99478)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.