1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,60578,(e,t,r)=>{"use strict";r.parse=function(e,t){if("string"!=typeof e)throw TypeError("argument str must be a string");for(var r={},i=e.split(";"),a=(t||{}).decode||n,s=0;s<i.length;s++){var l=i[s],o=l.indexOf("=");if(!(o<0)){var d=l.substring(0,o).trim();if(void 0==r[d]){var c=l.substring(o+1,l.length).trim();'"'===c[0]&&(c=c.slice(1,-1)),r[d]=function(e,t){try{return t(e)}catch(t){return e}}(c,a)}}}return r},r.serialize=function(e,t,r){var n=r||{},s=n.encode||i;if("function"!=typeof s)throw TypeError("option encode is invalid");if(!a.test(e))throw TypeError("argument name is invalid");var l=s(t);if(l&&!a.test(l))throw TypeError("argument val is invalid");var o=e+"="+l;if(null!=n.maxAge){var d=n.maxAge-0;if(isNaN(d)||!isFinite(d))throw TypeError("option maxAge is invalid");o+="; Max-Age="+Math.floor(d)}if(n.domain){if(!a.test(n.domain))throw TypeError("option domain is invalid");o+="; Domain="+n.domain}if(n.path){if(!a.test(n.path))throw TypeError("option path is invalid");o+="; Path="+n.path}if(n.expires){if("function"!=typeof n.expires.toUTCString)throw TypeError("option expires is invali
1d");o+="; Expires="+n.expires.toUTCString()}if(n.httpOnly&&(o+="; HttpOnly"),n.secure&&(o+="; Secure"),n.sameSite)switch("string"==typeof n.sameSite?n.sameSite.toLowerCase():n.sameSite){case!0:case"strict":o+="; SameSite=Strict";break;case"lax":o+="; SameSite=Lax";break;case"none":o+="; SameSite=None";break;default:throw TypeError("option sameSite is invalid")}return o};var n=decodeURIComponent,i=encodeURIComponent,a=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/},80495,(e,t,r)=>{"use strict";var n=e.e&&e.e.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},i=e.e&&e.e.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};Object.defineProperty(r,"__esModule",{value:!0}),r.checkCookies=r.hasCookie=r.removeCookies=r.deleteCookie=r.setCookies=r.setCookie=r.getCookie=r.getCookies=void 0;var a=e.r(60578),s=function(){return"undefined"!=typeof window},l=function(e){void 0===e&&(e="");try{var t=JSON.stringify(e);return/^[\{\[]/.test(t)?t:e}catch(t){return e}};r.getCookies=function(e){if(e&&(t=e.req),!s())return t&&t.cookies?t.cookies:t&&t.headers&&t.headers.cookie?(0,a.parse)(t.headers.cookie):{};for(var t,r={},n=document.cookie?document.cookie.split("; "):[],i=0,l=n.length;i<l;i++){var o=n[i].split("="),d=o.slice(1).join("=");r[o[0]]=d}return r},r.getCookie=function(e,t){var n,i=(0,r.getCookies)(t)[e];if(void 0!==i){return"true"===(n=i?i.replace(/(%[0-9A-Z]{2}
1)+/g,decodeURIComponent):i)||"false"!==n&&("undefined"!==n?"null"===n?null:n:void 0)}},r.setCookie=function(e,t,r){if(r){var o,d,c,u=r.req,h=r.res,p=i(r,["req","res"]);d=u,c=h,o=p}var f=(0,a.serialize)(e,l(t),n({path:"/"},o));if(s())document.cookie=f;else if(c&&d){var m=c.getHeader("Set-Cookie");if(Array.isArray(m)||(m=m?[String(m)]:[]),c.setHeader("Set-Cookie",m.concat(f)),d&&d.cookies){var g=d.cookies;""===t?delete g[e]:g[e]=l(t)}if(d&&d.headers&&d.headers.cookie){var g=(0,a.parse)(d.headers.cookie);""===t?delete g[e]:g[e]=l(t),d.headers.cookie=Object.entries(g).reduce(function(e,t){return e.concat("".concat(t[0],"=").concat(t[1],";"))},"")}}},r.setCookies=function(e,t,n){return console.warn("[WARN]: setCookies was deprecated. It will be deleted in the new version. Use setCookie instead."),(0,r.setCookie)(e,t,n)},r.deleteCookie=function(e,t){return(0,r.setCookie)(e,"",n(n({},t),{maxAge:-1}))},r.removeCookies=function(e,t){return console.warn("[WARN]: removeCookies was deprecated. It will be deleted in the new version. Use deleteCookie instead."),(0,r.deleteCookie)(e,t)},r.hasCookie=function(e,t){return!!e&&(0,r.getCookies)(t).hasOwnProperty(e)},r.checkCookies=function(e,t){return console.warn("[WARN]: checkCookies was deprecated. It will be deleted in the new version. Use hasCookie instead."),(0,r.hasCookie)(e,t)}},3835,(e,t,r)=>{Object.create;var n=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames;Object.getPrototypeOf;var s=Object.prototype.hasOwnProperty,l={};((e,t)=>{for(var r in t)n(e,r,{get:t[r],enumerable:!0})})(l,{default:()=>c}),t.exports=((e,t,r,l)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of a(t))s.call(e,o)||o===r||n(e,o,{get:()=>t[o],enumerable:!(l=i(t,o))||l.enumerable});return e})(n({},"__esModule",{value:!0}),l);var o=e.r(80903),d=e.r(67491),c=[{key:"youtube",name:"YouTube",canPlay:d.canPlay.youtube,lazyPlayer:(0,o.lazy)(()=>e.A(97432))},{key:"soundcloud",name:"SoundCloud",canPlay:d.canPlay.soundcloud,lazyPlayer:(0,o.lazy)(()=>e.A(96269))},{key:"vimeo",name:"Vimeo",canPlay:d.canPlay.vimeo,lazyPlayer:(0,o.lazy)(()=>e.A(48479))},{key:"mux",name:"Mux",canPlay:d.canPlay.mux,lazyPlayer:(0,o.lazy)(()=>e.A(74237))},{key:"facebook",name:"Facebook",canPlay:d.canPlay.facebook,lazyPlayer:(0,o.lazy)(()=>e.A(51380))},{key:"streamable",name:"Streamable",canPlay:d.canPlay.streamable,lazyPlayer:(0,o.lazy)(()=>e.A(57848))},{key:"wistia",name:"Wistia",canPlay:d.canPlay.wistia,lazyPlayer:(0,o.lazy)(()=>e.A(72367))},{key:"twitch",name:"Twitch",canPlay:d.canPlay.twitch,lazyPlayer:(0,o.lazy)(()=>e.A(68350))},{key:"dailymotion",name:"DailyMotion",canPlay:d.canPlay.dailymotion,lazyPlayer:(0,o.lazy)(()=>e.A(41361))},{key:"mixcloud",name:"Mixcloud",canPlay:d.canPlay.mixcloud,lazyPlayer:(0,o.lazy)(()=>e.A(64189))},{key:"vidyard",name:"Vidyard",canPlay:d.canPlay.vidyard,lazyPlayer:(0,o.lazy)(()=>e.A(80042))},{key:"kaltura",name:"Kaltura",canPlay:d.canPlay.kaltura,lazyPlayer:(0,o.lazy)(()=>e.A(16414))},{key:"file",name:"FilePlayer",canPlay:d.canPlay.file,canEnablePIP:e=>d.canPlay.file(e)&&(document.pictureInPictureEnabled||(0,o.supportsWebKitPresentationMode)())&&!d.AUDIO_EXTENSIONS.test(e),lazyPlayer:(0,o.lazy)(()=>e.A(61967))}]},2457,e=>{"use strict";e.s(["default",()=>n]);var t=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function r(e,r){if(e.length!==r.length)return!1;for(var n,i,a=0;a<e.length;a++)if(!((n=e[a])===(i=r[a])||t(n)&&t(i))&&1)return!1;return!0}let n=function(e,t){void 0===t&&(t=r);var n,i,a=[],s=!1;return function(){for(var r=[],l=0;l<arguments.length;l++)r[l]=arguments[l];return s&&n===this&&t(r,a)||(i=e.apply(this,r),s=!0,n=this,a=r),i}}},89158,(e,t,r)=>{var n="undefined"!=typeof Element,i="function"==typeof Map,a="function"==typeof Set,s="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;t.exports=function(e,t){try{return function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){var l,o,d,c;if(t.constructor!==r.constructor)return!1;if(Array.isArray(t)){if((l=t.length)!=r.length)return!1;for(o=l;0!=o--;)if(!e(t[o],r[o]))return!1;return!0}if(i&&t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(c=t.entries();!(o=c.next()).done;)if(!r.has(o.value[0]))return!1;for(c=t.entries();!(o=c.next()).done;)if(!e(o.value[1],r.get(o.value[0])))return!1;return!0}if(a&&t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(c=t.entries();!(o=c.next()).done;)if(!r.has(o.value[0]))return!1;return!0}if(s&&ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if((l=t.length)!=r.length)return!1;for(o=l;0!=o--;)if(t[o]!==r[o])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf&&"function"==typeof t.valueOf&&"function"==typeof r.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString&&"function"==typeof t.toString&&"function"==typeof r.toString)return t.toString()===r.toString();if((l=(d=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(o=l;0!=o--;)if(!Object.prototype.hasOwnProperty.call(r,d[o]))return!1;if(n&&t instanceof Element)return!1;for(o=l;0!=o--;)if(("_owner"!==d[o]&&"__v"!==d[o]&&"__o"!==d[o]||!t.$$typeof)&&!e(t[d[o]],r[d[o]]))return!1;return!0}return t!=t&&r!=r}(e,t)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},17176,(e,t,r)=>{"use strict";
1t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},10432,(e,t,r)=>{"use strict";var n=e.r(17176);function i(){}function a(){}a.resetWarningCache=i,t.exports=function(){function e(e,t,r,i,a,s){if(s!==n){var l=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:i};return r.PropTypes=r,r}},91567,(e,t,r)=>{t.exports=e.r(10432)()},48275,(e,t,r)=>{var n=Object.create,i=Object.defineProperty,a=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,l=Object.getPrototypeOf,o=Object.prototype.hasOwnProperty,d=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of s(t))o.call(e,l)||l===r||i(e,l,{get:()=>t[l],enumerable:!(n=a(t,l))||n.enumerable});return e},c={};((e,t)=>{for(var r in t)i(e,r,{get:t[r],enumerable:!0})})(c,{defaultProps:()=>j,propTypes:()=>b}),t.exports=d(i({},"__esModule",{value:!0}),c);let{string:u,bool:h,number:p,array:f,oneOfType:m,shape:g,object:x,func:v,node:y}=((e,t,r)=>(r=null!=e?n(l(e)):{},d(!t&&e&&e.__esModule?r:i(r,"default",{value:e,enumerable:!0}),e)))(e.r(91567)).default,b={url:m([u,f,x]),playing:h,loop:h,controls:h,volume:p,muted:h,playbackRate:p,width:m([u,p]),height:m([u,p]),style:x,progressInterval:p,playsinline:h,pip:h,stopOnUnmount:h,light:m([h,u,x]),playIcon:y,previewTabIndex:p,previewAriaLabel:u,fallback:y,oEmbedUrl:u,wrapper:m([u,v,g({render:v.isRequired})]),config:g({soundcloud:g({options:x}),youtube:g({playerVars:x,embedOptions:x,onUnstarted:v}),facebook:g({appId:u,version:u,playerId:u,attributes:x}),dailymotion:g({params:x}),vimeo:g({playerOptions:x,title:u}),mux:g({attributes:x,version:u}),file:g({attributes:x,tracks:f,forceVideo:h,forceAudio:h,forceHLS:h,forceSafariHLS:h,forceDisableHls:h,forceDASH:h,forceFLV:h,hlsOptions:x,hlsVersion:u,dashVersion:u,flvVersion:u}),wistia:g({options:x,playerId:u,customControls:f}),mixcloud:g({options:x}),twitch:g({options:x,playerId:u}),vidyard:g({options:x})}),onReady:v,onStart:v,onPlay:v,onPause:v,onBuffer:v,onBufferEnd:v,onEnded:v,onError:v,onDuration:v,onSeek:v,onPlaybackRateChange:v,onPlaybackQualityChange:v,onProgress:v,onClickPreview:v,onEnablePIP:v,onDisablePIP:v},w=()=>{},j={playing:!1,loop:!1,controls:!1,volume:null,muted:!1,playbackRate:1,width:"640px",height:"360px",style:{},progressInterval:1e3,playsinline:!1,pip:!1,stopOnUnmount:!0,light:!1,fallback:null,wrapper:"div",previewTabIndex:0,previewAriaLabel:"",oEmbedUrl:"https://noembed.com/embed?url={url}",config:{soundcloud:{options:{visual:!0,buying:!1,liking:!1,download:!1,sharing:!1,show_comments:!1,show_playcount:!1}},youtube:{playerVars:{playsinline:1,showinfo:0,rel:0,iv_load_policy:3,modestbranding:1},embedOptions:{},onUnstarted:w},facebook:{appId:"1309697205772819",version:"v3.3",playerId:null,attributes:{}},dailymotion:{params:{api:1,"endscreen-enable":!1}},vimeo:{playerOptions:{autopause:!1,byline:!1,portrait:!1,title:!1},title:null},mux:{attributes:{},version:"2"},file:{attributes:{},tracks:[],forceVideo:!1,forceAudio:!1,forceHLS:!1,forceDASH:!1,forceFLV:!1,hlsOptions:{},hlsVersion:"1.1.4",dashVersion:"3.1.3",flvVersion:"1.5.0",forceDisableHls:!1},wistia:{options:{},playerId:null,customControls:null},mixcloud:{options:{hide_cover:1}},twitch:{options:{},playerId:null},vidyard:{options:{}}},onReady:w,onStart:w,onPlay:w,onPause:w,onBuffer:w,onBufferEnd:w,onEnded:w,onError:w,onDuration:w,onSeek:w,onPlaybackRateChange:w,onPlaybackQualityChange:w,onProgress:w,onClickPreview:w,onEnablePIP:w,onDisablePIP:w}},24384,(e,t,r)=>{var n=Object.create,i=Object.defineProperty,a=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,l=Object.getPrototypeOf,o=Object.prototype.hasOwnProperty,d=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of s(t))o.call(e,l)||l===r||i(e,l,{get:()=>t[l],enumerable:!(n=a(t,l))||n.enumerable});return e},c=(e,t,r)=>(r=null!=e?n(l(e)):{}
1,d(!t&&e&&e.__esModule?r:i(r,"default",{value:e,enumerable:!0}),e)),u=(e,t,r)=>(((e,t,r)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!=typeof t?t+"":t,r),r),h={};((e,t)=>{for(var r in t)i(e,r,{get:t[r],enumerable:!0})})(h,{default:()=>x}),t.exports=d(i({},"__esModule",{value:!0}),h);var p=c(e.r(91788)),f=c(e.r(89158)),m=e.r(48275),g=e.r(80903);class x extends p.Component{componentDidMount(){this.mounted=!0}componentWillUnmount(){clearTimeout(this.progressTimeout),clearTimeout(this.durationCheckTimeout),this.isReady&&this.props.stopOnUnmount&&(this.player.stop(),this.player.disablePIP&&this.player.disablePIP()),this.mounted=!1}componentDidUpdate(e){if(!this.player)return;let{url:t,playing:r,volume:n,muted:i,playbackRate:a,pip:s,loop:l,activePlayer:o,disableDeferredLoading:d}=this.props;if(!(0,f.default)(e.url,t)){if(this.isLoading&&!o.forceLoad&&!d&&!(0,g.isMediaStream)(t)){console.warn("ReactPlayer: the attempt to load ".concat(t," is being deferred until the player has loaded")),this.loadOnReady=t;return}this.isLoading=!0,this.startOnPlay=!0,this.onDurationCalled=!1,this.player.load(t,this.isReady)}e.playing||!r||this.isPlaying||this.player.play(),e.playing&&!r&&this.isPlaying&&this.player.pause(),!e.pip&&s&&this.player.enablePIP&&this.player.enablePIP(),e.pip&&!s&&this.player.disablePIP&&this.player.disablePIP(),e.volume!==n&&null!==n&&this.player.setVolume(n),e.muted!==i&&(i?this.player.mute():(this.player.unmute(),null!==n&&setTimeout(()=>this.player.setVolume(n)))),e.playbackRate!==a&&this.player.setPlaybackRate&&this.player.setPlaybackRate(a),e.loop!==l&&this.player.setLoop&&this.player.setLoop(l)}getDuration(){return this.isReady?this.player.getDuration():null}getCurrentTime(){return this.isReady?this.player.getCurrentTime():null}getSecondsLoaded(){return this.isReady?this.player.getSecondsLoaded():null}seekTo(e,t,r){if(!this.isReady){0!==e&&(this.seekOnPlay=e,setTimeout(()=>{this.seekOnPlay=null},5e3));return}if(t?"fraction"===t:e>0&&e<1){let t=this.player.getDuration();return t?void this.player.seekTo(t*e,r):void console.warn("ReactPlayer: could not seek using fraction â duration not yet available")}this.player.seekTo(e,r)}render(){let e=this.props.activePlayer;return e?p.default.createElement(e,{...this.props,onMount:this.handlePlayerMount,onReady:this.handleReady,onPlay:this.handlePlay,onPause:this.handlePause,onEnded:this.handleEnded,onLoaded:this.handleLoaded,onError:this.handleError}):null}constructor(){var e;super(...arguments),e=this,u(this,"mounted",!1),u(this,"isReady",!1),u(this,"isPlaying",!1),u(this,"isLoading",!0),u(this,"loadOnReady",null),u(this,"startOnPlay",!0),u(this,"seekOnPlay",null),u(this,"onDurationCalled",!1),u(this,"handlePlayerMount",e=>{if(this.player)return void this.progress();this.player=e,this.player.load(this.props.url),this.progress()}),u(this,"getInternalPlayer",e=>this.player?this.player[e]:null),u(this,"progress",()=>{if(this.props.url&&this.player&&this.isReady){let e=this.getCurrentTime()||0,t=this.getSecondsLoaded(),r=this.getDuration();if(r){let n={playedSeconds:e,played:e/r};null!==t&&(n.loadedSeconds=t,n.loaded=t/r),(n.playedSeconds!==this.prevPlayed||n.loadedSeconds!==this.prevLoaded)&&this.props.onProgress(n),this.prevPlayed=n.playedSeconds,this.prevLoaded=n.loadedSeconds}}this.progressTimeout=setTimeout(this.progress,this.props.progressFrequency||this.props.progressInterval)}),u(this,"handleReady",()=>{if(!this.mounted)return;this.isReady=!0,this.isLoading=!1;let{onReady:e,playing:t,volume:r,muted:n}=this.props;e(),n||null===r||this.player.setVolume(r),this.loadOnReady?(this.player.load(this.loadOnReady,!0),this.loadOnReady=null):t&&this.player.play(),this.handleDurationCheck()}),u(this,"handlePlay",()=>{this.isPlaying=!0,this.isLoading=!1;let{onStart:e,onPlay:t,playbackRate:r}=this.props;this.startOnPlay&&(this.player.setPlaybackRate&&1!==r&&this.player.setPlaybackRate(r),e(),this.startOnPlay=!1),t(),this.seekOnPlay&&(this.seekTo(this.seekOnPlay),this.seekOnPlay=null),this.handleDurationCheck()}),u(this,"handlePause",e=>{this.isPlaying=!1,this.isLoading||this.props.onPause(e)}),u(this,"handleEnded",()=>{let{activePlayer:e,loop:t,onEnded:r}=this.props;e.loopOnEnded&&t&&this.seekTo(0),t||(this.isPlaying=!1,r())}),u(this,"handleError",function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];e.isLoading=!1,e.props.onError(...r)}),u(this,"handleDurationCheck",()=>{clearTimeout(this.durationCheckTimeout);let e=this.getDuration();e?this.onDurationCalled||(this.props.onDuration(e),this.onDurationCalled=!0):this.durationCheckTimeout=setTimeout(this.handleDurationCheck,100)}),u(this,"handleLoaded",()=>{this.isLoading=!1})}}u(x,"displayName","Player"),u(x,"propTypes",m.propTypes),u(x,"defaultProps",m.defaultProps)},14614,(e,t,r)=>{var n=Object.create,i=Object.defineProperty,a=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,l=Object.getPrototypeOf,o=Object.prototype.hasOwnProperty,d=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of s(t))o.call(e,l)||l===r||i(e,l,{get:()=>t[l],enumerable:!(n=a(t,l))||n.enumerable});return e},c=(e,t,r)=>(r=null!=e?n(l(e)):{}
1,d(!t&&e&&e.__esModule?r:i(r,"default",{value:e,enumerable:!0}),e)),u=(e,t,r)=>(((e,t,r)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!=typeof t?t+"":t,r),r),h={};((e,t)=>{for(var r in t)i(e,r,{get:t[r],enumerable:!0})})(h,{createReactPlayer:()=>_}),t.exports=d(i({},"__esModule",{value:!0}),h);var p=c(e.r(91788)),f=c(e.r(57965)),m=c(e.r(2457)),g=c(e.r(89158)),x=e.r(48275),v=e.r(80903),y=c(e.r(24384));let b=(0,v.lazy)(()=>e.A(79456)),w="undefined"!=typeof window&&window.document&&"undefined"!=typeof document,j=e.g.window&&e.g.window.document,k=Object.keys(x.propTypes),N=w||j?p.Suspense:()=>null,C=[],_=(e,t)=>{var r;return r=class extends p.Component{shouldComponentUpdate(e,t){return!(0,g.default)(this.props,e)||!(0,g.default)(this.state,t)}componentDidUpdate(e){let{light:t}=this.props;!e.light&&t&&this.setState({showPreview:!0}),e.light&&!t&&this.setState({showPreview:!1})}renderPreview(e){if(!e)return null;let{light:t,playIcon:r,previewTabIndex:n,oEmbedUrl:i,previewAriaLabel:a}=this.props;return p.default.createElement(b,{url:e,light:t,playIcon:r,previewTabIndex:n,previewAriaLabel:a,oEmbedUrl:i,onClick:this.handleClickPreview})}render(){let{url:e,style:t,width:r,height:n,fallback:i,wrapper:a}=this.props,{showPreview:s}=this.state,l=this.getAttributes(e),o="string"==typeof a?this.references.wrapper:void 0;return p.default.createElement(a,{ref:o,style:{...t,width:r,height:n},...l},p.default.createElement(N,{fallback:i},s?this.renderPreview(e):this.renderActivePlayer(e)))}constructor(){var r;super(...arguments),r=this,u(this,"state",{showPreview:!!this.props.light}),u(this,"references",{wrapper:e=>{this.wrapper=e},player:e=>{this.player=e}}),u(this,"handleClickPreview",e=>{this.setState({showPreview:!1}),this.props.onClickPreview(e)}),u(this,"showPreview",()=>{this.setState({showPreview:!0})}),u(this,"getDuration",()=>this.player?this.player.getDuration():null),u(this,"getCurrentTime",()=>this.player?this.player.getCurrentTime():null),u(this,"getSecondsLoaded",()=>this.player?this.player.getSecondsLoaded():null),u(this,"getInternalPlayer",function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"player";return r.player?r.player.getInternalPlayer(e):null}),u(this,"seekTo",(e,t,r)=>{if(!this.player)return null;this.player.seekTo(e,t,r)}),u(this,"handleReady",()=>{this.props.onReady(this)}),u(this,"getActivePlayer",(0,m.default)(r=>{for(let t of[...C,...e])if(t.canPlay(r))return t;return t||null})),u(this,"getConfig",(0,m.default)((e,t)=>{let{config:r}=this.props;return f.default.all([x.defaultProps.config,x.defaultProps.config[t]||{},r,r[t]||{}])})),u(this,"getAttributes",(0,m.default)(e=>(0,v.omit)(this.props,k))),u(this,"renderActivePlayer",e=>{if(!e)return null;let t=this.getActivePlayer(e);if(!t)return null;let r=this.getConfig(e,t.key);return p.default.createElement(y.default,{...this.props,key:t.key,ref:this.references.player,config:r,activePlayer:t.lazyPlayer||t,onReady:this.handleReady})})}},u(r,"displayName","ReactPlayer"),u(r,"propTypes",x.propTypes),u(r,"defaultProps",x.defaultProps),u(r,"addCustomPlayer",e=>{C.push(e)}),u(r,"removeCustomPlayers",()=>{C.length=0}),u(r,"canPlay",t=>{for(let r of[...C,...e])if(r.canPlay(t))return!0;return!1}),u(r,"canEnablePIP",t=>{for(let r of[...C,...e])if(r.canEnablePIP&&r.canEnablePIP(t))return!0;return!1}),r}},70243,(e,t,r)=>{var n=Object.create,i=Object.defineProperty,a=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,l=Object.getPrototypeOf,o=Object.prototype.hasOwnProperty,d=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of s(t))o.call(e,l)||l===r||i(e,l,{get:()=>t[l],enumerable:!(n=a(t,l))||n.enumerable});return e},c={};((e,t)=>{for(var r in t)i(e,r,{get:t[r],enumerable:!0})})(c,{default:()=>f}),t.exports=d(i({},"__esModule",{value:!0}),c);var u=((e,t,r)=>(r=null!=e?n(l(e)):{},d(!t&&e&&e.__esModule?r:i(r,"default",{value:e,enumerable:!0}),e)))(e.r(3835)),h=e.r(14614);let p=u.default[u.default.length-1];var f=(0,h.createReactPlayer)(u.default,p)},94834,(e,t,r)=>{e.e,t.exports=function(){"use strict";var e="millisecond",t="second",r="minute",n="hour",i="week",a="month",s="quarter",l="year",o="date",d="Invalid Date",c=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,u=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}
1|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,h=function(e,t,r){var n=String(e);return!n||n.length>=t?e:""+Array(t+1-n.length).join(r)+e},p="en",f={};f[p]={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],r=e%100;return"["+e+(t[(r-20)%10]||t[r]||t[0])+"]"}};var m="$isDayjsObject",g=function(e){return e instanceof b||!(!e||!e[m])},x=function e(t,r,n){var i;if(!t)return p;if("string"==typeof t){var a=t.toLowerCase();f[a]&&(i=a),r&&(f[a]=r,i=a);var s=t.split("-");if(!i&&s.length>1)return e(s[0])}else{var l=t.name;f[l]=t,i=l}return!n&&i&&(p=i),i||!n&&p},v=function(e,t){if(g(e))return e.clone();var r="object"==typeof t?t:{};return r.date=e,r.args=arguments,new b(r)},y={s:h,z:function(e){var t=-e.utcOffset(),r=Math.abs(t);return(t<=0?"+":"-")+h(Math.floor(r/60),2,"0")+":"+h(r%60,2,"0")},m:function e(t,r){if(t.date()<r.date())return-e(r,t);var n=12*(r.year()-t.year())+(r.month()-t.month()),i=t.clone().add(n,a),s=r-i<0,l=t.clone().add(n+(s?-1:1),a);return+(-(n+(r-i)/(s?i-l:l-i))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(d){return({M:a,y:l,w:i,d:"day",D:o,h:n,m:r,s:t,ms:e,Q:s})[d]||String(d||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}};y.l=x,y.i=g,y.w=function(e,t){return v(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var b=function(){function h(e){this.$L=x(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[m]=!0}var p=h.prototype;return p.parse=function(e){this.$d=function(e){var t=e.date,r=e.utc;if(null===t)return new Date(NaN);if(y.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var n=t.match(c);if(n){var i=n[2]-1||0,a=(n[7]||"0").substring(0,3);return r?new Date(Date.UTC(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,a)):new Date(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,a)}}return new Date(t)}(e),this.init()},p.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},p.$utils=function(){return y},p.isValid=function(){return this.$d.toString()!==d},p.isSame=function(e,t){var r=v(e);return this.startOf(t)<=r&&r<=this.endOf(t)},p.isAfter=function(e,t){return v(e)<this.startOf(t)},p.isBefore=function(e,t){return this.endOf(t)<v(e)},p.$g=function(e,t,r){return y.u(e)?this[t]:this.set(r,e)},p.unix=function(){return Math.floor(this.valueOf()/1e3)},p.valueOf=function(){return this.$d.getTime()},p.startOf=function(e,s){var d=this,c=!!y.u(s)||s,u=y.p(e),h=function(e,t){var r=y.w(d.$u?Date.UTC(d.$y,t,e):new Date(d.$y,t,e),d);return c?r:r.endOf("day")},p=function(e,t){return y.w(d.toDate()[e].apply(d.toDate("s"),(c?[0,0,0,0]:[23,59,59,999]).slice(t)),d)},f=this.$W,m=this.$M,g=this.$D,x="set"+(this.$u?"UTC":"");switch(u){case l:return c?h(1,0):h(31,11);case a:return c?h(1,m):h(0,m+1);case i:var v=this.$locale().weekStart||0,b=(f<v?f+7:f)-v;return h(c?g-b:g+(6-b),m);case"day":case o:return p(x+"Hours",0);case n:return p(x+"Minutes",1);case r:return p(x+"Seconds",2);case t:return p(x+"Milliseconds",3);default:return this.clone()}},p.endOf=function(e){return this.startOf(e,!1)},p.$set=function(i,s){var d,c=y.p(i),u="set"+(this.$u?"UTC":""),h=((d={}).day=u+"Date",d[o]=u+"Date",d[a]=u+"Month",d[l]=u+"FullYear",d[n]=u+"Hours",d[r]=u+"Minutes",d[t]=u+"Seconds",d[e]=u+"Milliseconds",d)[c],p="day"===c?this.$D+(s-this.$W):s;if(c===a||c===l){var f=this.clone().set(o,1);f.$d[h](p),f.init(),this.$d=f.set(o,Math.min(this.$D,f.daysInMonth())).$d}else h&&this.$d[h](p);return this.init(),this},p.set=function(e,t){return this.clone().$set(e,t)},p.get=function(e){return this[y.p(e)]()},p.add=function(e,s){var o,d=this;e=Number(e);var c=y.p(s),u=function(t){var r=v(d);return y.w(r.date(r.date()+Math.round(t*e)),d)};if(c===a)return this.set(a,this.$M+e);if(c===l)return this.set(l,this.$y+e);if("day"===c)return u(1);if(c===i)return u(7);var h=((o={})[r]=6e4,o[n]=36e5,o[t]=1e3,o)[c]||1,p=this.$d.getTime()+e*h;return y.w(p,this)},p.subtract=function(e,t){return this.add(-1*e,t)},p.format=function(e){var t=this,r=this.$locale();if(!this.isValid())return r.invalidDate||d;var n=e||"YYYY-MM-DDTHH:mm:ssZ",i=y.z(this),a=this.$H,s=this.$m,l=this.$M,o=r.weekdays,c=r.months,h=r.meri
1diem,p=function(e,r,i,a){return e&&(e[r]||e(t,n))||i[r].slice(0,a)},f=function(e){return y.s(a%12||12,e,"0")},m=h||function(e,t,r){var n=e<12?"AM":"PM";return r?n.toLowerCase():n};return n.replace(u,function(e,n){return n||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return y.s(t.$y,4,"0");case"M":return l+1;case"MM":return y.s(l+1,2,"0");case"MMM":return p(r.monthsShort,l,c,3);case"MMMM":return p(c,l);case"D":return t.$D;case"DD":return y.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return p(r.weekdaysMin,t.$W,o,2);case"ddd":return p(r.weekdaysShort,t.$W,o,3);case"dddd":return o[t.$W];case"H":return String(a);case"HH":return y.s(a,2,"0");case"h":return f(1);case"hh":return f(2);case"a":return m(a,s,!0);case"A":return m(a,s,!1);case"m":return String(s);case"mm":return y.s(s,2,"0");case"s":return String(t.$s);case"ss":return y.s(t.$s,2,"0");case"SSS":return y.s(t.$ms,3,"0");case"Z":return i}return null}(e)||i.replace(":","")})},p.utcOffset=function(){return-(15*Math.round(this.$d.getTimezoneOffset()/15))},p.diff=function(e,o,d){var c,u=this,h=y.p(o),p=v(e),f=(p.utcOffset()-this.utcOffset())*6e4,m=this-p,g=function(){return y.m(u,p)};switch(h){case l:c=g()/12;break;case a:c=g();break;case s:c=g()/3;break;case i:c=(m-f)/6048e5;break;case"day":c=(m-f)/864e5;break;case n:c=m/36e5;break;case r:c=m/6e4;break;case t:c=m/1e3;break;default:c=m}return d?c:y.a(c)},p.daysInMonth=function(){return this.endOf(a).$D},p.$locale=function(){return f[this.$L]},p.locale=function(e,t){if(!e)return this.$L;var r=this.clone(),n=x(e,t,!0);return n&&(r.$L=n),r},p.clone=function(){return y.w(this.$d,this)},p.toDate=function(){return new Date(this.valueOf())},p.toJSON=function(){return this.isValid()?this.toISOString():null},p.toISOString=function(){return this.$d.toISOString()},p.toString=function(){return this.$d.toUTCString()},h}(),w=b.prototype;return v.prototype=w,[["$ms",e],["$s",t],["$m",r],["$H",n],["$W","day"],["$M",a],["$y",l],["$D",o]].forEach(function(e){w[e[1]]=function(t){return this.$g(t,e[0],e[1])}}),v.extend=function(e,t){return e.$i||(e(t,b,v),e.$i=!0),v},v.locale=x,v.isDayjs=g,v.unix=function(e){return v(1e3*e)},v.en=f[p],v.Ls=f,v.p={},v}()},62825,13560,58903,32519,73486,29911,76457,91705,7937,70299,38845,62459,33181,69563,76204,74611,56983,62166,89032,38455,77956,3337,2048,82786,70311,97091,22420,36426,70621,74025,87239,6452,13602,17268,32074,68270,887,90457,74927,69607,97751,15834,91673,49770,e=>{"use strict";e.s([],62825),e.s(["default",()=>nc],29911);var t,r,n,i,a,s,l,o,d,c,u=e.i(91398),h=e.i(72596);e.s(["handleWpLink",()=>p],13560);let p=e=>{var t,r,n,i,a,s;if(!e)return null;if("string"==typeof e)return e;let l=e.type||null;if(e.uri)return e.uri;if(null==(t=e.node)?void 0:t.uri)return e.node.uri;if("internal"===l){if(null==(n=e.internalLink)||null==(r=n.node)?void 0:r.mediaItemUrl)return e.internalLink.node.mediaItemUrl;if(null==(a=e.internalLink)||null==(i=a.node)?void 0:i.uri)return e.internalLink.node.uri;if(null==(s=e.internalLink)?void 0:s.uri)return e.internalLink.uri;if(e.internal_link)return e.internal_link}if("custom"===l){if(e.customLink)return e.customLink;if(e.custom_link)return e.custom_link}return null};e.i(17404),e.s(["ImageOrVideo",()=>f.default],58903),e.i(49626);var f=e.i(61059),f=f,m=e.i(91788);e.i(77502),e.s(["Arrow",()=>v],73486),e.s([],32519);var g=e.i(63404),x=e.i(62623);let v=m.default.forwardRef((e,t)=>{let{onClick:r,direction:n="left",className:i,ariaLabel:a,disabled:s,style:l}=e;return(0,u.jsx)("button",{type:"button","aria-label":a,disabled:s,className:(0,h.cn)("group/arrow flex size-[42px] items-center justify-center duration-150",x.roundedArrows&&"rounded-full","bg-(--Carousels-carouselArrowButton) icon-color-(--Carousels-carouselArrowColour)","hover:bg-(--Carousels-carouselArrowButtonHover) hover:icon-color-(--Carousels-carouselArrowColourHover)","disabled:bg-(--Global-pgPrevNextBackgroun
1dInactive) disabled:icon-color-(--Global-pgPrevNextArrowInactive)","disabled:pointer-events-none disabled:cursor-not-allowed",i),onClick:r,ref:t,style:l,children:(0,u.jsx)(g.Icon,{name:"page_left",className:(0,h.cn)("h-[16px] w-[10px]","right"===n?"ml-[3px] scale-[-1]":"mr-[3px]")})})});e.i(32519);let y=(0,h.cn)("icon-color-(--Buttons-buttonPrimaryLabel)! border-(--Buttons-buttonPrimaryBorder) bg-(--Buttons-buttonPrimaryColour) border-2","hover:border-(--Buttons-buttonPrimaryHoverBorder) hover:bg-(--Buttons-buttonPrimaryHover)"),b=e=>{let{selectedIndex:t=0,setCurrentSlide:r,items:n,variant:i}=e;if(!n)return null;let a=!t,s=n&&t===n.length-1;return(0,u.jsxs)("div",{className:(0,h.cn)("absolute left-0 top-[20%] w-full sm:top-[25%] md:top-1/2","fullWidth"===i&&"top-1/2!"),children:[(0,u.jsx)(v,{className:(0,h.cn)("-translate-y-half absolute left-2 md:left-[20px]",y),ariaLabel:"Previous CTA",onClick:()=>{var e;r(null==(e=n[a?n.length-1:t-1])?void 0:e.cta)}}),(0,u.jsx)(v,{direction:"right",ariaLabel:"Next CTA",className:(0,h.cn)("-translate-y-half absolute right-2 md:right-[20px]",y),onClick:()=>{var e;r(null==(e=n[s?0:t+1])?void 0:e.cta)}})]})};var w=e.i(70833),j=e.i(176),k=e.i(98365);e.s(["a",()=>r8,"animated",()=>r8],28947),e.s(["BailSignal",()=>t4,"Controller",()=>rm,"FrameValue",()=>t9,"Interpolation",()=>rV,"Spring",()=>rF,"SpringContext",()=>rk,"SpringRef",()=>rC,"SpringValue",()=>ra,"Trail",()=>rB,"Transition",()=>rz,"config",()=>tW,"inferTo",()=>tB,"interpolate",()=>rW,"to",()=>rK,"update",()=>rZ,"useChain",()=>tK,"useInView",()=>rR,"useResize",()=>rD,"useScroll",()=>rL,"useSpring",()=>rT,"useSpringRef",()=>rE,"useSpringValue",()=>rS,"useSprings",()=>r_,"useTrail",()=>rA,"useTransition",()=>rP],73388);var N=z(),C=e=>M(e,N),_=z();C.write=e=>M(e,_);var T=z();C.onStart=e=>M(e,T);var I=z();C.onFrame=e=>M(e,I);var E=z();C.onFinish=e=>M(e,E);var S=[];C.setTimeout=(e,t)=>{let r=C.now()+t,n=()=>{let e=S.findIndex(e=>e.cancel==n);~e&&S.splice(e,1),L-=!!~e},i={time:r,handler:e,cancel:n};return S.splice(A(r),0,i),L+=1,R(),i};var A=e=>~(~S.findIndex(t=>t.time>e)||~S.length);C.cancel=e=>{T.delete(e),I.delete(e),E.delete(e),N.delete(e),_.delete(e)},C.sync=e=>{D=!0,C.batchedUpdates(e),D=!1},C.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}function n(){for(var e=arguments.length,n=Array(e),i=0;i<e;i++)n[i]=arguments[i];t=n,C.onStart(r)}return n.handler=e,n.cancel=()=>{T.delete(r),t=null},n};var P="undefined"!=typeof window?window.requestAnimationFrame:()=>{};C.use=e=>P=e,C.now="undefined"!=typeof performance?()=>performance.now():Date.now,C.batchedUpdates=e=>e(),C.catch=console.error,C.frameLoop="always",C.advance=()=>{"demand"!==C.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):B()};var O=-1,L=0,D=!1;function M(e,t){D?(t.delete(e),e(0)):(t.add(e),R())}function R(){O<0&&(O=0,"demand"!==C.frameLoop&&P(F))}function F(){~O&&(P(F),C.batchedUpdates(B))}function B(){let e=O,t=A(O=C.now());if(t&&(V(S.splice(0,t),e=>e.handler()),L-=t),!L)return void(O=-1);T.flush(),N.flush(e?Math.min(64,O-e):16.667),I.flush(),_.flush(),E.flush()}function z(){let e=new Set,t=e;return{add(r){L+=+!(t!=e||e.has(r)),e.add(r)},delete:r=>(L-=t==e&&e.has(r)?1:0,e.delete(r)),flush(r){t.size&&(e=new Set,L-=t.size,V(t,t=>t(r)&&e.add(t)),L+=e.size,t=e)}}}function V(e,t){e.forEach(e=>{try{t(e)}catch(e){C.catch(e)}})}var U=Object.defineProperty,G={};function $(){}((e,t)=>{for(var r in t)U(e,r,{get:t[r],enumerable:!0})})(G,{assign:()=>er,colors:()=>J,createStringInterpolator:()=>t,skipAnimation:()=>ee,to:()=>r,willAdvance:()=>et});var K={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};function W(e,t){if(K.arr(e)){if(!K.arr(t)||e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}return e===t}var Z=(e,t)=>e.forEach(t);function q(e,t,r){if(K.arr(e)){for(let n=0;n<e.length;n++)t.call(r,e[n],"".concat(n));return}for(let n in e)e.hasOwnProperty(n)&&t.call(r,e[n],n)}var H=e=>K.und(e)?[]:K.arr(e)?e:[e];function Y(e,t){if(e.size){let r=Array.from(e);e.clear(),Z(r,t)}}var Q=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return Y(e,e=>e(...r))},X=()=>"undefined"==typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),J=null,ee=!1,et=$,er=e=>{e.to&&(r=e.to),e.now&&(C.now=e.now),void 0!==e.colors&&(J=e.colors),null!=e.ski
1pAnimation&&(ee=e.skipAnimation),e.createStringInterpolator&&(t=e.createStringInterpolator),e.requestAnimationFrame&&C.use(e.requestAnimationFrame),e.batchedUpdates&&(C.batchedUpdates=e.batchedUpdates),e.willAdvance&&(et=e.willAdvance),e.frameLoop&&(C.frameLoop=e.frameLoop)},en=new Set,ei=[],ea=[],es=0,el={get idle(){return!en.size&&!ei.length},start(e){es>e.priority?(en.add(e),C.onStart(eo)):(ed(e),C(eu))},advance:eu,sort(e){if(es)C.onFrame(()=>el.sort(e));else{let t=ei.indexOf(e);~t&&(ei.splice(t,1),ec(e))}},clear(){ei=[],en.clear()}};function eo(){en.forEach(ed),en.clear(),C(eu)}function ed(e){ei.includes(e)||ec(e)}function ec(e){ei.splice(function(e,t){let r=e.findIndex(t);return r<0?e.length:r}(ei,t=>t.priority>e.priority),0,e)}function eu(e){let t=ea;for(let r=0;r<ei.length;r++){let n=ei[r];es=n.priority,!n.idle&&(et(n),n.advance(e),n.idle||t.push(n))}return es=0,(ea=ei).length=0,(ei=t).length>0}var eh="[-+]?\\d*\\.?\\d+",ep=eh+"%";function ef(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return"\\(\\s*("+t.join(")\\s*,\\s*(")+")\\s*\\)"}var em=RegExp("rgb"+ef(eh,eh,eh)),eg=RegExp("rgba"+ef(eh,eh,eh,eh)),ex=RegExp("hsl"+ef(eh,ep,ep)),ev=RegExp("hsla"+ef(eh,ep,ep,eh)),ey=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,eb=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,ew=/^#([0-9a-fA-F]{6})$/,ej=/^#([0-9a-fA-F]{8})$/;function ek(e,t,r){return(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function eN(e,t,r){let n=r<.5?r*(1+t):r+t-r*t,i=2*r-n,a=ek(i,n,e+1/3);return Math.round(255*a)<<24|Math.round(255*ek(i,n,e))<<16|Math.round(255*ek(i,n,e-1/3))<<8}function eC(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function e_(e){return(parseFloat(e)%360+360)%360/360}function eT(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function eI(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function eE(e){let t,r="number"==typeof e?e>>>0===e&&e>=0&&e<=0xffffffff?e:null:(t=ew.exec(e))?parseInt(t[1]+"ff",16)>>>0:J&&void 0!==J[e]?J[e]:(t=em.exec(e))?(eC(t[1])<<24|eC(t[2])<<16|eC(t[3])<<8|255)>>>0:(t=eg.exec(e))?(eC(t[1])<<24|eC(t[2])<<16|eC(t[3])<<8|eT(t[4]))>>>0:(t=ey.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=ej.exec(e))?parseInt(t[1],16)>>>0:(t=eb.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=ex.exec(e))?(255|eN(e_(t[1]),eI(t[2]),eI(t[3])))>>>0:(t=ev.exec(e))?(eN(e_(t[1]),eI(t[2]),eI(t[3]))|eT(t[4]))>>>0:null;if(null===r)return e;let n=(0xff000000&(r=r||0))>>>24,i=(0xff0000&r)>>>16,a=(65280&r)>>>8,s=(255&r)/255;return"rgba(".concat(n,", ").concat(i,", ").concat(a,", ").concat(s,")")}var eS=(e,r,n)=>{if(K.fun(e))return e;if(K.arr(e))return eS({range:e,output:r,extrapolate:n});if(K.str(e.output[0]))return t(e);let i=e.output,a=e.range||[0,1],s=e.extrapolateLeft||e.extrapolate||"extend",l=e.extrapolateRight||e.extrapolate||"extend",o=e.easing||(e=>e);return t=>{let r=function(e,t){for(var r=1;r<t.length-1&&!(t[r]>=e);++r);return r-1}(t,a);return function(e,t,r,n,i,a,s,l,o){let d=o?o(e):e;if(d<t)if("identity"===s)return d;else"clamp"===s&&(d=t);if(d>r)if("identity"===l)return d;else"clamp"===l&&(d=r);return n===i?n:t===r?e<=t?n:i:(t===-1/0?d=-d:r===1/0?d-=t:d=(d-t)/(r-t),d=a(d),n===-1/0?d=-d:i===1/0?d+=n:d=d*(i-n)+n,d)}(t,a[r],a[r+1],i[r],i[r+1],o,s,l,e.map)}},eA=2*Math.PI/3,eP=2*Math.PI/4.5,eO=e=>e<.36363636363636365?7.5625*e*e:e<.7272727272727273?7.5625*(e-=.5454545454545454)*e+.75:e<.9090909090909091?7.5625*(e-=.8181818181818182)*e+.9375:7.5625*(e-=.9545454545454546)*e+.984375,eL={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>0===e?0:Math.pow(2,10*e-10),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>2.70158*e*e*e-1.70158*e*e,easeOutBack:e=>1+2.70158*Math.pow(e-1,3)+1.70158*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*(7.189819*e-2.5949095)/2:(Math.pow(2*e-2,2)*(3.5949095*(2*e-2)+2.5949095)+2)/2,easeInElastic:e=>0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*eA),easeOutElastic:e=>0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*eA)+1,easeInOutElastic:e=>0===e?0:1===e?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*eP))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*eP)/2+1,easeInBounce:e=>1-eO(1-e),easeOutBounce:eO,easeInOutBounce:e=>e<.5?(1-eO(1-2*e))/2:(1+eO(2*e-1))/2,steps:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"end";return r=>{let n=(r="end"===t?Math.min(r,.999):Math.max(r,.001))*e;return Math.min(Math.max(("end"===t?Math.floor(n):Math.ceil(n))/e,0),1)}}},eD=Symbol.for("FluidValue.get"),eM=Symbol.for("FluidValue.observers"),eR=e=>!!(e&&e[eD]),eF=e=>e&&e[eD]?e[eD]():e,eB=e=>e[eM]||null;function ez(e,t){let r=e[eM];
1r&&r.forEach(e=>{e.eventObserved?e.eventObserved(t):e(t)})}var eV=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");eU(this,e)}},eU=(e,t)=>eK(e,eD,t);function eG(e,t){if(e[eD]){let r=e[eM];r||eK(e,eM,r=new Set),!r.has(t)&&(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}function e$(e,t){let r=e[eM];if(r&&r.has(t)){let n=r.size-1;n?r.delete(t):e[eM]=null,e.observerRemoved&&e.observerRemoved(n,t)}}var eK=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),eW=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,eZ=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,eq=RegExp("(".concat(eW.source,")(%|[a-z]+)"),"i"),eH=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,eY=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,eQ=e=>{let[t,r]=eX(e);if(!t||X())return e;let n=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(n)return n.trim();if(r&&r.startsWith("--")){let e=window.getComputedStyle(document.documentElement).getPropertyValue(r);if(e)return e}else if(r&&eY.test(r))return eQ(r);else if(r)return r;return e},eX=e=>{let t=eY.exec(e);if(!t)return[,];let[,r,n]=t;return[r,n]},eJ=(e,t,r,n,i)=>"rgba(".concat(Math.round(t),", ").concat(Math.round(r),", ").concat(Math.round(n),", ").concat(i,")"),e0=e=>{n||(n=J?RegExp("(".concat(Object.keys(J).join("|"),")(?!\\w)"),"g"):/^\b$/);let t=e.output.map(e=>eF(e).replace(eY,eQ).replace(eZ,eE).replace(n,eE)),r=t.map(e=>e.match(eW).map(Number)),i=r[0].map((e,t)=>r.map(e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})).map(t=>eS({...e,output:t}));return e=>{var r;let n=!eq.test(t[0])&&(null==(r=t.find(e=>eq.test(e)))?void 0:r.replace(eW,"")),a=0;return t[0].replace(eW,()=>"".concat(i[a++](e)).concat(n||"")).replace(eH,eJ)}},e1="react-spring: ",e2=e=>{let t=!1;if("function"!=typeof e)throw TypeError("".concat(e1,"once requires a function parameter"));return function(){for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];t||(e(...n),t=!0)}},e3=e2(console.warn);function e5(){e3("".concat(e1,'The "interpolate" function is deprecated in v9 (use "to" instead)'))}var e4=e2(console.warn);function e8(e){return K.str(e)&&("#"==e[0]||/\d/.test(e)||!X()&&eY.test(e)||e in(J||{}))}var e6=new WeakMap,e9=e=>e.forEach(e=>{var t;let{target:r,contentRect:n}=e;return null==(t=e6.get(r))?void 0:t.forEach(e=>e(n))}),e7=new Set,te=function(e){let t,{container:r=document.documentElement}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(r===document.documentElement)return e7.add(e),a||(a=(()=>{let e=()=>{e7.forEach(e=>e({width:window.innerWidth,height:window.innerHeight}))};return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}})()),()=>{e7.delete(e),!e7.size&&a&&(a(),a=void 0)};return i||"undefined"==typeof ResizeObserver||(i=new ResizeObserver(e9)),(t=e6.get(r))||(t=new Set,e6.set(r,t)),t.add(e),i&&i.observe(r),()=>{let t=e6.get(r);t&&(t.delete(e),!t.size&&i&&i.unobserve(r))}},tt={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}},tr=class{constructor(e,t){this.createAxis=()=>({current:0,progress:0,scrollLength:0}),this.updateAxis=e=>{let t=this.info[e],{length:r,position:n}=tt[e];t.current=this.container["scroll".concat(n)],t.scrollLength=this.container["scroll".concat(r)]-this.container["client".concat(r)],t.progress=((e,t,r)=>t-e==0?1:(r-e)/(t-e))(0,t.scrollLength,t.current)},this.update=()=>{this.updateAxis("x"),this.updateAxis("y")},this.sendEvent=()=>{this.callback(this.info)},this.advance=()=>{this.update(),this.sendEvent()},this.callback=e,this.container=t,this.info={time:0,x:this.createAxis(),y:this.createAxis()}}},tn=new WeakMap,ti=new WeakMap,ta=new WeakMap,ts=e=>e===document.documentElement?window:e,tl=function(e){let{container:t=document.documentElement}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=ta.get(t);r||(r=new Set,ta.set(t,r));let n=new tr(e,t);if(r.add(n),!tn.has(t)){let e=()=>(null==r||r.forEach(e=>e.advance()),!0);tn.set(t,e);let n=ts(t);window.addEventListener("resize",e,{passive:!0}),t!==document.documentElement&&ti.set(t,te(e,{container:t})),n.addEventListener("scroll",e,{passive:!0})}let i=tn.get(t);return C(i),()=>{C.cancel(i);let e=ta.get(t);if(!e||(e.delete(n),e.size))return;let r=tn.get(t);if(tn.delete(t),r){var a;ts(t).removeEventListener("scroll",r),window.removeEventListener("resize",r),null==(a=ti.get(t))||a()}}},to=X()?m.useEffect:m.useLayoutEffect;function td(){let e=(0,m.useState)()[1],t=(()=>{let e=(0,m.useRef)(!1);return to(()=>(e.current=!0,()=>{e.current=!1}),[]),e})();return()=>{t.current&&e(Math.random())}}var tc=e=>(0,m.useEffect)(e,tu),tu=[];function th(e){let t=(0,m.useRef)();return(0,m.useEffect)(()=>{t.current=e}),t.current}var tp=()=>{let[e,t]=(0,m.useState)(null);return to(()=>{let e=window.matchMedia("(prefers-reduced-motion)"),r=e=>{t(e.matches),er({skipAnimation:e.matches})};return r(e),e.addEventListener?e.addEventListener("change",r):e.addListener(r),()=>{e.removeEventListener?e.removeEventListener("change",r):e.removeListener(r)}},[]),e},tf=Symbol.for("Animated:node"),tm=e=>e&&e[tf],tg=(e,t)=>Object.defineProperty(e,tf,{value:t,writable:!0,configurable:!0}),tx=e=>e&&e[tf]&&e[tf].getPayload(),tv=class{getPayload(){return this.payload||[]}constructor(){tg(this,this)}},ty=class extends tv{static create(e){return new ty(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return K.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){let{done:e}=this;this.done=!1,K.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,K.num(this._value)&&(this.lastPosition=this._value)}},tb=class extends ty{static create(e){return new tb(e)}getValue(){let e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(K.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=eS({output:[this.getValue(),e]})),this._value=0,super.reset()}constructor(e){super(0),this._string=null,this._toString=eS({output:[e,e]})}}
1,tw={dependencies:null},tj=class extends tv{getValue(e){let t={};return q(this.source,(r,n)=>{r&&r[tf]===r?t[n]=r.getValue(e):eR(r)?t[n]=eF(r):e||(t[n]=r)}),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&Z(this.payload,e=>e.reset())}_makePayload(e){if(e){let t=new Set;return q(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){tw.dependencies&&eR(e)&&tw.dependencies.add(e);let t=tx(e);t&&Z(t,e=>this.add(e))}constructor(e){super(),this.source=e,this.setValue(e)}},tk=class extends tj{static create(e){return new tk(e)}getValue(){return this.source.map(e=>e.getValue())}setValue(e){let t=this.getPayload();return e.length==t.length?t.map((t,r)=>t.setValue(e[r])).some(Boolean):(super.setValue(e.map(tN)),!0)}constructor(e){super(e)}};function tN(e){return(e8(e)?tb:ty).create(e)}function tC(e){let t=tm(e);return t?t.constructor:K.arr(e)?tk:e8(e)?tb:ty}var t_=(e,t)=>{let r=!K.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,m.forwardRef)((n,i)=>{let a=(0,m.useRef)(null),s=r&&(0,m.useCallback)(e=>{a.current=function(e,t){return e&&(K.fun(e)?e(t):e.current=t),t}(i,e)},[i]),[l,o]=function(e,t){let r=new Set;return tw.dependencies=r,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)}
1),e=new tj(e),tw.dependencies=null,[e,r]}(n,t),d=td(),c=()=>{let e=a.current;(!r||e)&&!1===(!!e&&t.applyAnimatedValues(e,l.getValue(!0)))&&d()},u=new tT(c,o),h=(0,m.useRef)();to(()=>(h.current=u,Z(o,e=>eG(e,u)),()=>{h.current&&(Z(h.current.deps,e=>e$(e,h.current)),C.cancel(h.current.update))})),(0,m.useEffect)(c,[]),tc(()=>()=>{let e=h.current;Z(e.deps,t=>e$(t,e))});let p=t.getComponentProps(l.getValue());return m.createElement(e,{...p,ref:s})})},tT=class{eventObserved(e){"change"==e.type&&C.write(this.update)}constructor(e,t){this.update=e,this.deps=t}},tI=Symbol.for("AnimatedComponent"),tE=e=>K.str(e)?e:e&&K.str(e.displayName)?e.displayName:K.fun(e)&&e.name||null;e.s(["Any",()=>tS],53022);var tS=class{};function tA(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return K.fun(e)?e(...r):e}var tP=(e,t)=>!0===e||!!(t&&e&&(K.fun(e)?e(t):H(e).includes(t))),tO=(e,t)=>K.obj(e)?t&&e[t]:e,tL=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,tD=e=>e,tM=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:tD,r=tR;e.default&&!0!==e.default&&(r=Object.keys(e=e.default));let n={};for(let i of r){let r=t(e[i],i);K.und(r)||(n[i]=r)}return n},tR=["config","onProps","onStart","onChange","onPause","onResume","onRest"],tF={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function tB(e){let t=function(e){let t={},r=0;if(q(e,(e,n)=>{!tF[n]&&(t[n]=e,r++)}),r)return t}(e);if(t){let r={to:t};return q(e,(e,n)=>n in t||(r[n]=e)),r}return{...e}}function tz(e){return e=eF(e),K.arr(e)?e.map(tz):e8(e)?G.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function tV(e){for(let t in e)return!0;return!1}function tU(e){return K.fun(e)||K.arr(e)&&K.obj(e[0])}function tG(e,t){var r;null==(r=e.ref)||r.delete(e),null==t||t.delete(e)}function t$(e,t){if(t&&e.ref!==t){var r;null==(r=e.ref)||r.delete(e),t.add(e),e.ref=t}}function tK(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1e3;to(()=>{if(t){let n=0;Z(e,(e,i)=>{let a=e.current;if(a.length){let s=r*t[i];isNaN(s)?s=n:n=s,Z(a,e=>{Z(e.queue,e=>{let t=e.delay;e.delay=e=>s+tA(t||0,e)})}),e.start()}})}else{let t=Promise.resolve();Z(e,e=>{let r=e.current;if(r.length){let n=r.map(e=>{let t=e.queue;return e.queue=[],t});t=t.then(()=>(Z(r,(e,t)=>Z(n[t]||[],t=>e.queue.push(t))),Promise.all(e.start())))}})}})}var tW={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},tZ={...tW.default,mass:1,damping:1,easing:eL.linear,clamp:!1},tq=class{constructor(){this.velocity=0,Object.assign(this,tZ)}};function tH(e,t){if(K.und(t.decay)){let r=!K.und(t.tension)||!K.und(t.friction);!r&&K.und(t.frequency)&&K.und(t.damping)&&K.und(t.mass)||(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}else e.duration=void 0}var tY=[],tQ=class{constructor(){this.changed=!1,this.values=tY,this.toValues=null,this.fromValues=tY,this.config=new tq,this.immediate=!1}};function tX(e,t){let{key:r,props:n,defaultProps:i,state:a,actions:s}=t;return new Promise((t,l)=>{var o;let d,c,u=tP(null!=(o=n.cancel)?o:null==i?void 0:i.cancel,r);if(u)f();else{K.und(n.pause)||(a.paused=tP(n.pause,r));let e=null==i?void 0:i.pause;!0!==e&&(e=a.paused||tP(e,r)),d=tA(n.delay||0,r),e?(a.resumeQueue.add(p),s.pause()):(s.resume(),p())}function h(){a.resumeQueue.add(p),a.timeouts.delete(c),c.cancel(),d=c.time-C.now()}function p(){d>0&&!G.skipAnimation?(a.delayed=!0,c=C.setTimeout(f,d),a.pauseQueue.add(h),a.timeouts.add(c)):f()}function f(){a.delayed&&(a.delayed=!1),a.pauseQueue.delete(h),a.timeouts.delete(c),e<=(a.cancelId||0)&&(u=!0);try{s.start({...n,callId:e,cancel:u},t)}catch(e){l(e)}}})}var tJ=(e,t)=>1==t.length?t[0]:t.some(e=>e.cancelled)?t2(e.get()):t.every(e=>e.noop)?t0(e.get()):t1(e.get(),t.every(e=>e.finished)),t0=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),t1=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return{value:e,finished:t,cancelled:r}},t2=e=>({value:e,cancelled:!0,finished:!1});function t3(e,t,r,n){let{callId:i,parentId:a,onRest:s}=t,{asyncTo:l,promise:o}=r;return a||e!==l||t.reset?r.promise=(async()=>{let d,c,u;r.asyncId=i,r.asyncTo=e;let h=tM(t,(e,t)=>"onRest"===t?void 0:e),p=new Promise((e,t)=>
1(d=e,c=t)),f=e=>{let t=i<=(r.cancelId||0)&&t2(n)||i!==r.asyncId&&t1(n,!1);if(t)throw e.result=t,c(e),e},m=(e,t)=>{let a=new t4,s=new t8;return(async()=>{if(G.skipAnimation)throw t5(r),s.result=t1(n,!1),c(s),s;f(a);let l=K.obj(e)?{...e}:{...t,to:e};l.parentId=i,q(h,(e,t)=>{K.und(l[t])&&(l[t]=e)});let o=await n.start(l);return f(a),r.paused&&await new Promise(e=>{r.resumeQueue.add(e)}),o})()};if(G.skipAnimation)return t5(r),t1(n,!1);try{let t;t=K.arr(e)?(async e=>{for(let t of e)await m(t)})(e):Promise.resolve(e(m,n.stop.bind(n))),await Promise.all([t.then(d),p]),u=t1(n.get(),!0,!1)}catch(e){if(e instanceof t4)u=e.result;else if(e instanceof t8)u=e.result;else throw e}finally{i==r.asyncId&&(r.asyncId=a,r.asyncTo=a?l:void 0,r.promise=a?o:void 0)}return K.fun(s)&&C.batchedUpdates(()=>{s(u,n,n.item)}),u})():o}function t5(e,t){Y(e.timeouts,e=>e.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var t4=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},t8=class extends Error{constructor(){super("SkipAnimationSignal")}},t6=1,t9=class extends eV{get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){let e=tm(this);return e&&e.getValue()}to(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return G.to(this,t)}interpolate(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return e5(),G.to(this,t)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];ez(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||el.sort(this),ez(this,{type:"priority",parent:this,priority:e})}constructor(){super(...arguments),this.id=t6++,this._priority=0}},t7=Symbol.for("SpringPhase"),re=e=>(1&e[t7])>0,rt=e=>(2&e[t7])>0,rr=e=>(4&e[t7])>0,rn=(e,t)=>t?e[t7]|=3:e[t7]&=-3,ri=(e,t)=>t?e[t7]|=4:e[t7]&=-5,ra=class extends t9{get idle(){return!(rt(this)||this._state.asyncTo)||rr(this)}get goal(){return eF(this.animation.to)}get velocity(){let e=tm(this);return e instanceof ty?e.lastVelocity||0:e.getPayload().map(e=>e.lastVelocity||0)}get hasAnimated(){return re(this)}get isAnimating(){return rt(this)}get isPaused(){return rr(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,r=!1,n=this.animation,{toValues:i}=n,{config:a}=n,s=tx(n.to);!s&&eR(n.to)&&(i=H(eF(n.to))),n.values.forEach((l,o)=>{if(l.done)return;let d=l.constructor==tb?1:s?s[o].lastPosition:i[o],c=n.immediate,u=d;if(!c){let t;if(u=l.lastPosition,a.tension<=0){l.done=!0;return}let r=l.elapsedTime+=e,i=n.fromValues[o],s=null!=l.v0?l.v0:l.v0=K.arr(a.velocity)?a.velocity[o]:a.velocity,h=a.precision||(i==d?.005:Math.min(1,.001*Math.abs(d-i)));if(K.und(a.duration))if(a.decay){let e=!0===a.decay?.998:a.decay,n=Math.exp(-(1-e)*r);u=i+s/(1-e)*(1-n),c=Math.abs(l.lastPosition-u)<=h,t=s*n}else{t=null==l.lastVelocity?s:l.lastVelocity;let r=a.restVelocity||h/10,n=a.clamp?0:a.bounce,o=!K.und(n),p=i==d?l.v0>0:i<d,f=Math.ceil(e/1);for(let e=0;e<f&&!(!(Math.abs(t)>r)&&(c=Math.abs(d-u)<=h));++e){o&&(u==d||u>d==p)&&(t=-t*n,u=d);let e=(-(1e-6*a.tension)*(u-d)+-(.001*a.friction)*t)/a.mass;t+=+e,u+=+t}}else{let n=1;a.duration>0&&(this._memoizedDuration!==a.duration&&(this._memoizedDuration=a.duration,l.durationProgress>0&&(l.elapsedTime=a.duration*l.durationProgress,r=l.elapsedTime+=e)),l.durationProgress=n=(n=(a.progress||0)+r/this._memoizedDuration)>1?1:n<0?0:n),t=((u=i+a.easing(n)*(d-i))-l.lastPosition)/e,c=1==n}l.lastVelocity=t,Number.isNaN(u)&&(console.warn("Got NaN while animating:",this),c=!0)}s&&!s[o].done&&(c=!1),c?l.done=!0:t=!1,l.setValue(u,a.round)&&(r=!0)});let l=tm(this),o=l.getValue();if(t){let e=eF(n.to);(o!==e||r)&&!a.decay?(l.setValue(e),this._onChange(e)):r&&a.decay&&this._onChange(o),this._stop()}else r&&this._onChange(o)}set(e){return C.batchedUpdates(()=>{this._stop(),this._focus(e),this._set(e)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(rt(this)){let{to:e,config:t}=this.animation;C.batchedUpdates(()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()})}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let r;return K.und(e)?(r=this.queue||[],this.queue=[]):r=[K.obj(e)?e:{...t,to:e}],Promise.all(r.map(e=>this._update(e))).then(e=>tJ(this,e))}stop(e){let{to:t}=this.animation;return this._focus(this.get()),t5(this._state,e&&this._lastCallId),C.batchedUpdates(()=>this._stop(t,e)),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){let t=this.key||"",{to:r,from:n}=e;(null==(r=K.obj(r)?r[t]:r)||tU(r))&&(r=void 0),null==(n=K.obj(n)?n[t]:n)&&(n=void 0);let i={to:r,from:n};return!re(this)&&(e.reverse&&([r,n]=[n,r]),n=eF(n),K.und(n)?tm(this)||this._set(r):this._set(n)),i}_update(e,t){let{...r}=e,{key:n,defaultProps:i}=this;r.default&&Object.assign(i,tM(r,(e,t)=>/^on/.test(t)?tO(e,n):e)),ru(this,r,"onProps"),rh(this,"onProps",r,this);let a=this._prepareNode(r);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did
1you forget to pass your component to `animated(...)` before animating its props?");let s=this._state;return tX(++this._lastCallId,{key:n,props:r,defaultProps:i,state:s,actions:{pause:()=>{rr(this)||(ri(this,!0),Q(s.pauseQueue),rh(this,"onPause",t1(this,rs(this,this.animation.to)),this))},resume:()=>{rr(this)&&(ri(this,!1),rt(this)&&this._resume(),Q(s.resumeQueue),rh(this,"onResume",t1(this,rs(this,this.animation.to)),this))},start:this._merge.bind(this,a)}}).then(e=>{if(r.loop&&e.finished&&!(t&&e.noop)){let e=rl(r);if(e)return this._update(e,!0)}return e})}_merge(e,t,r){if(t.cancel)return this.stop(!0),r(t2(this));let n=!K.und(e.to),i=!K.und(e.from);if(n||i)if(!(t.callId>this._lastToId))return r(t2(this));else this._lastToId=t.callId;let{key:a,defaultProps:s,animation:l}=this,{to:o,from:d}=l,{to:c=o,from:u=d}=e;i&&!n&&(!t.default||K.und(c))&&(c=u),t.reverse&&([c,u]=[u,c]);let h=!W(u,d);h&&(l.from=u),u=eF(u);let p=!W(c,o);p&&this._focus(c);let f=tU(t.to),{config:m}=l,{decay:g,velocity:x}=m;(n||i)&&(m.velocity=0),t.config&&!f&&function(e,t,r){for(let n in r&&(tH(r={...r},t),t={...r,...t}),tH(e,t),Object.assign(e,t),tZ)null==e[n]&&(e[n]=tZ[n]);let{frequency:n,damping:i}=e,{mass:a}=e;K.und(n)||(n<.01&&(n=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/n,2)*a,e.friction=4*Math.PI*i*a/n)}(m,tA(t.config,a),t.config!==s.config?tA(s.config,a):void 0);let v=tm(this);if(!v||K.und(c))return r(t1(this,!0));let y=K.und(t.reset)?i&&!t.default:!K.und(u)&&tP(t.reset,a),b=y?u:this.get(),w=tz(c),j=K.num(w)||K.arr(w)||e8(w),k=!f&&(!j||tP(s.immediate||t.immediate,a));if(p){let e=tC(c);if(e!==v.constructor)if(k)v=this._set(w);else throw Error("Cannot animate between ".concat(v.constructor.name," and ").concat(e.name,', as the "to" prop suggests'))}let N=v.constructor,_=eR(c),T=!1;if(!_){let e=y||!re(this)&&h;(p||e)&&(_=!(T=W(tz(b),w))),(W(l.immediate,k)||k)&&W(m.decay,g)&&W(m.velocity,x)||(_=!0)}if(T&&rt(this)&&(l.changed&&!y?_=!0:_||this._stop(o)),!f&&((_||eR(o))&&(l.values=v.getPayload(),l.toValues=eR(c)?null:N==tb?[1]:H(w)),l.immediate!=k&&(l.immediate=k,k||y||this._set(o)),_)){let{onRest:e}=l;Z(rc,e=>ru(this,t,e));let n=t1(this,rs(this,o));Q(this._pendingCalls,n),this._pendingCalls.add(r),l.changed&&C.batchedUpdates(()=>{if(l.changed=!y,null==e||e(n,this),y)tA(s.onRest,n);else{var t;null==(t=l.onStart)||t.call(l,n,this)}})}y&&this._set(b),f?r(t3(t.to,t,this._state,this)):_?this._start():rt(this)&&!p?this._pendingCalls.add(r):r(t0(b))}_focus(e){let t=this.animation;e!==t.to&&(eB(this)&&this._detach(),t.to=e,eB(this)&&this._attach())}_attach(){let e=0,{to:t}=this.animation;eR(t)&&(eG(t,this),t instanceof t9&&(e=t.priority+1)),this.priority=e}_detach(){let{to:e}=this.animation;eR(e)&&e$(e,this)}_set(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],r=eF(e);if(!K.und(r)){let e=tm(this);if(!e||!W(r,e.getValue())){let n=tC(r);e&&e.constructor==n?e.setValue(r):tg(this,n.create(r)),e&&C.batchedUpdates(()=>{this._onChange(r,t)})}}return tm(this)}_onStart(){let e=this.animation;e.changed||(e.changed=!0,rh(this,"onStart",t1(this,rs(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),tA(this.animation.onChange,e,this)),tA(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){let e=this.animation;tm(this).reset(eF(e.to)),e.immediate||(e.fromValues=e.values.map(e=>e.lastPosition)),!rt(this)&&(rn(this,!0),rr(this)||this._resume())}_resume(){G.skipAnimation?this.finish():el.start(this)}_stop(e,t){if(rt(this)){rn(this,!1);let r=this.animation;Z(r.values,e=>{e.done=!0}),r.toValues&&(r.onChange=r.onPause=r.onResume=void 0),ez(this,{type:"idle",parent:this});let n=t?t2(this.get()):t1(this.get(),rs(this,null!=e?e:r.to));Q(this._pendingCalls,n),r.changed&&(r.changed=!1,rh(this,"onRest",n,this))}}constructor(e,t){if(super(),this.animation=new tQ,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!K.und(e)||!K.und(t)){let r=K.obj(e)?{...e}:{...t,from:e};K.und(r.default)&&(r.default=!0),this.start(r)}}};function rs(e,t){let r=tz(t);return W(tz(e.get()),r)}function rl(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.loop,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.to,n=tA(t);if(n){let i=!0!==n&&tB(n),a=(i||e).reverse,s=!i||i.reset;return ro({...e,loop:t,default:!1,pause:void 0,to:!a||tU(r)?r:void 0,from:s?e.from:void 0,reset:s,...i})}}function ro(e){let{to:t,from:r}=e=tB(e),n=new Set;return K.obj(t)&&rd(t,n),K.obj(r)&&rd(r,n),e.keys=n.size?Array.from(n):null,e}function rd(e,t){q(e,(e,r)=>null!=e&&t.add(r))}var rc=["onStart","onRest","onChange","onPause","onResume"];function ru(e,t,r){e.animation[r]=t[r]!==tL(t,r)?tO(t[r],e.key):void 0}function rh(e,t){for(var r,n,i,a,s=arguments.length,l=Array(s>2?s-2:0),o=2;o<s;o++)l[o-2]=arguments[o];null==(r=(n=e.animation)[t])||r.call(n,...l),null==(i=(a=e.defaultProps)[t])||i.call(a,...l)}var rp=["onStart","onChange","onRest"],rf=1,rm=class{get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(e=>e.idle&&!e.isDelayed&&!e.isPaused)}get item(){return this._item}set item(e){this._item=e}get(){let e={};return this.each((t,r)=>e[r]=t.get()),e}set(e){for(let t in e){let r=e[t];K.und(r)||this.springs[t].set(r)}}update(e){return e&&this.queue.push(ro(e)),this}start(e){let{queue:t}=this;return(e?t=H(e).map(ro):this.queue=[],this._flush)?this._flush(this,t):(rj(this,t),rg(this,t))}stop(e,t){if(!!e!==e&&(t=e),t){let r=this.springs;Z(H(t),t=>r[t].stop(!!e))}else t5(this._state,this._lastAsyncId),this.each(t=>t.stop(!!e));return this}pause(e){if(K.und(e))this.start({pause:!0});else{let t=this.springs;Z(H(e),e=>t[e].pause())}return this}resume(e){if(K.und(e))this.start({pause:!1});else{let t=this.springs;Z(H(e),e=>t[e].resume())}return this}each(e){q(this.springs,e)}_onFrame(){let{onStart:e,onChange:t,onRest:r}=this._events,n=this._active.size>0,i=this._changed.size>0;(n&&!this._started||i&&!this._started)&&(this._started=!0,Y(e,e=>{let[t,r]=e;r.value=this.get(),t(r,this,this._item)}));let a=!n&&this._started,s=i||a&&r.size?this.get():null;i&&t.size&&Y(t,e=>{let[t,r]=e;r.value=s,t(r,this,this._item)}),a&&(this._started=!1,Y(r,e=>{let[t,r]=e;r.value=s,t(r,this,this._item)}))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}C.onFrame(this._onFrame)}constructor(e,t){this.id=rf++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}};function rg(e,t){return Promise.all(t.map(t=>rx(e,t))).then(t=>tJ(e,t))}async function rx(e,t,r){let{keys:n,to:i,from:a,loop:s,onRest:l,onResolve:o}=t,d=K.obj(t.default)&&t.default;s&&(t.loop=!1),!1===i&&(t.to=null),!1===a&&(t.from=null);let c=K.arr(i)||K.fun(i)?i:void 0;c?(t.to=void 0,t.onRest=void 0,d&&(d.onRest=void 0)):Z(rp,r=>{let n=t[r];
1if(K.fun(n)){let i=e._events[r];t[r]=e=>{let{finished:t,cancelled:r}=e,a=i.get(n);a?(t||(a.finished=!1),r&&(a.cancelled=!0)):i.set(n,{value:null,finished:t||!1,cancelled:r||!1})},d&&(d[r]=t[r])}});let u=e._state;!u.paused===t.pause?(u.paused=t.pause,Q(t.pause?u.pauseQueue:u.resumeQueue)):u.paused&&(t.pause=!0);let h=(n||Object.keys(e.springs)).map(r=>e.springs[r].start(t)),p=!0===t.cancel||!0===tL(t,"cancel");(c||p&&u.asyncId)&&h.push(tX(++e._lastAsyncId,{props:t,state:u,actions:{pause:$,resume:$,start(t,r){p?(t5(u,e._lastAsyncId),r(t2(e))):(t.onRest=l,r(t3(c,t,u,e)))}}})),u.paused&&await new Promise(e=>{u.resumeQueue.add(e)});let f=tJ(e,await Promise.all(h));if(s&&f.finished&&!(r&&f.noop)){let r=rl(t,s,i);if(r)return rj(e,[r]),rx(e,r,!0)}return o&&C.batchedUpdates(()=>o(f,e,e.item)),f}function rv(e,t){let r={...e.springs};return t&&Z(H(t),e=>{K.und(e.keys)&&(e=ro(e)),K.obj(e.to)||(e={...e,to:void 0}),rw(r,e,e=>rb(e))}),ry(e,r),r}function ry(e,t){q(t,(t,r)=>{e.springs[r]||(e.springs[r]=t,eG(t,e))})}function rb(e,t){let r=new ra;return r.key=e,t&&eG(r,t),r}function rw(e,t,r){t.keys&&Z(t.keys,n=>{(e[n]||(e[n]=r(n)))._prepareNode(t)})}function rj(e,t){Z(t,t=>{rw(e.springs,t,t=>rb(t,e))})}var rk=e=>{let{children:t,...r}=e,n=(0,m.useContext)(rN),i=r.pause||!!n.pause,a=r.immediate||!!n.immediate;r=function(e,t){let[r]=(0,m.useState)(()=>({inputs:t,result:e()})),n=(0,m.useRef)(),i=n.current,a=i;return a?t&&a.inputs&&function(e,t){if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}(t,a.inputs)||(a={inputs:t,result:e()}):a=r,(0,m.useEffect)(()=>{n.current=a,i==r&&(r.inputs=r.result=void 0)},[a]),a.result}(()=>({pause:i,immediate:a}),[i,a]);let{Provider:s}=rN;return m.createElement(s,{value:r},t)},rN=function(e,t){return Object.assign(e,m.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}(rk,{});rk.Provider=rN.Provider,rk.Consumer=rN.Consumer;var rC=()=>{let e=[],t=function(t){e4("".concat(e1,'Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions'));let n=[];return Z(e,(e,i)=>{if(K.und(t))n.push(e.start());else{let a=r(t,e,i);a&&n.push(e.start(a))}}),n};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){let r=e.indexOf(t);~r&&e.splice(r,1)},t.pause=function(){return Z(e,e=>e.pause(...arguments)),this},t.resume=function(){return Z(e,e=>e.resume(...arguments)),this},t.set=function(t){Z(e,(e,r)=>{let n=K.fun(t)?t(r,e):t;n&&e.set(n)})},t.start=function(t){let r=[];return Z(e,(e,n)=>{if(K.und(t))r.push(e.start());else{let i=this._getProps(t,e,n);i&&r.push(e.start(i))}}),r},t.stop=function(){return Z(e,e=>e.stop(...arguments)),this},t.update=function(t){return Z(e,(e,r)=>e.update(this._getProps(t,e,r))),this};let r=function(e,t,r){return K.fun(e)?e(r,t):e};return t._getProps=r,t};function r_(e,t,r){let n=K.fun(t)&&t;n&&!r&&(r=[]);let i=(0,m.useMemo)(()=>n||3==arguments.length?rC():void 0,[]),a=(0,m.useRef)(0),s=td(),l=(0,m.useMemo)(()=>({ctrls:[],queue:[],flush(e,t){let r=rv(e,t);return!(a.current>0)||l.queue.length||Object.keys(r).some(t=>!e.springs[t])?new Promise(n=>{ry(e,r),l.queue.push(()=>{n(rg(e,t))}),s()}):rg(e,t)}}),[]),o=(0,m.useRef)([...l.ctrls]),d=[],c=th(e)||0;function u(e,r){for(let i=e;i<r;i++){let e=o.current[i]||(o.current[i]=new rm(null,l.flush)),r=n?n(i,e):t[i];r&&(d[i]=function(e){let t=ro(e);return K.und(t.default)&&(t.default=tM(t)),t}(r))}}(0,m.useMemo)(()=>{Z(o.current.slice(e,c),e=>{tG(e,i),e.stop(!0)}),o.current.length=e,u(c,e)},[e]),(0,m.useMemo)(()=>{u(0,Math.min(c,e))},r);let h=o.current.map((e,t)=>rv(e,d[t])),p=(0,m.useContext)(rk),f=th(p),g=p!==f&&tV(p);to(()=>{a.current++,l.ctrls=o.current;let{queue:e}=l;e.length&&(l.queue=[],Z(e,e=>e())),Z(o.current,(e,t)=>{null==i||i.add(e),g&&e.start({default:p});let r=d[t];r&&(t$(e,r.ref),e.ref?e.queue.push(r):e.start(r))})}),tc(()=>()=>{Z(l.ctrls,e=>e.stop(!0))});let x=h.map(e=>({...e}));return i?[x,i]:x}function rT(e,t){let r=K.fun(e),[[n],i]=r_(1,r?e:[e],r?t||[]:t);return r||2==arguments.length?[n,i]:n}var rI=()=>rC(),rE=()=>(0,m.useState)(rI)[0],rS=(e,t)=>{let r=function(e){let t=(0,m.useRef)(null);return null===t.current&&(t.current=e()),t.current}(()=>new ra(e,t));return tc(()=>()=>{r.stop()}),r};function rA(e,t,r){let n,i=K.fun(t)&&t;i&&!r&&(r=[]);let a=!0,s=r_(e,(e,r)=>{let s=i?i(e,r):t;return n=s.ref,a=a&&s.reverse,s},r||[{}]);if(to(()=>{Z(s[1].current,(e,t)=>{let r=s[1].current[t+(a?1:-1)];if(t$(e,n),e.ref){r&&e.update({to:r.springs});return}
1r?e.start({to:r.springs}):e.start()})},r),i||3==arguments.length){let e=null!=n?n:s[1];return e._getProps=(t,r,n)=>{let i=K.fun(t)?t(n,r):t;if(i){let t=e.current[n+(i.reverse?1:-1)];return t&&(i.to=t.springs),i}},s}return s[0]}function rP(e,t,r){let n=K.fun(t)&&t,{reset:i,sort:a,trail:s=0,expires:l=!0,exitBeforeEnter:o=!1,onDestroyed:d,ref:c,config:u}=n?n():t,h=(0,m.useMemo)(()=>n||3==arguments.length?rC():void 0,[]),p=H(e),f=[],g=(0,m.useRef)(null),x=i?null:g.current;to(()=>{g.current=f}),tc(()=>(Z(f,e=>{null==h||h.add(e.ctrl),e.ctrl.ref=h}),()=>{Z(g.current,e=>{e.expired&&clearTimeout(e.expirationId),tG(e.ctrl,h),e.ctrl.stop(!0)})}));let v=function(e,t,r){let{key:n,keys:i=n}=t;if(null===i){let t=new Set;return e.map(e=>{let n=r&&r.find(r=>r.item===e&&"leave"!==r.phase&&!t.has(r));return n?(t.add(n),n.key):rO++})}return K.und(i)?e:K.fun(i)?e.map(i):H(i)}(p,n?n():t,x),y=i&&g.current||[];to(()=>Z(y,e=>{let{ctrl:t,item:r,key:n}=e;tG(t,h),tA(d,r,n)}));let b=[];if(x&&Z(x,(e,t)=>{e.expired?(clearTimeout(e.expirationId),y.push(e)):~(t=b[t]=v.indexOf(e.key))&&(f[t]=e)}),Z(p,(e,t)=>{f[t]||(f[t]={key:v[t],item:e,phase:"mount",ctrl:new rm},f[t].ctrl.item=e)}),b.length){let e=-1,{leave:r}=n?n():t;Z(b,(t,n)=>{let i=x[n];~t?(e=f.indexOf(i),f[e]={...i,item:p[t]}):r&&f.splice(++e,0,i)})}K.fun(a)&&f.sort((e,t)=>a(e.item,t.item));let w=-s,j=td(),k=tM(t),N=new Map,C=(0,m.useRef)(new Map),_=(0,m.useRef)(!1);Z(f,(e,r)=>{let i,a,d=e.key,h=e.phase,p=n?n():t,f=tA(p.delay||0,d);if("mount"==h)i=p.enter,a="enter";else{let e=0>v.indexOf(d);if("leave"!=h)if(e)i=p.leave,a="leave";else{if(!(i=p.update))return;a="update"}else{if(e)return;i=p.enter,a="enter"}}if(i=tA(i,e.item,r),!(i=K.obj(i)?tB(i):{to:i}).config){let t=u||k.config;i.config=tA(t,e.item,r,a)}w+=s;let m={...k,delay:f+w,ref:c,immediate:p.immediate,reset:!1,...i};if("enter"==a&&K.und(m.from)){let i=n?n():t;m.from=tA(K.und(i.initial)||x?i.from:i.initial,e.item,r)}let{onResolve:y}=m;m.onResolve=e=>{tA(y,e);let t=g.current,r=t.find(e=>e.key===d);if(r&&(!e.cancelled||"update"==r.phase)&&r.ctrl.idle){let e=t.every(e=>e.ctrl.idle);if("leave"==r.phase){let t=tA(l,r.item);if(!1!==t){let n=!0===t?0:t;if(r.expired=!0,!e&&n>0){n<=0x7fffffff&&(r.expirationId=setTimeout(j,n));return}}}e&&t.some(e=>e.expired)&&(C.current.delete(r),o&&(_.current=!0),j())}};let b=rv(e.ctrl,m);"leave"===a&&o?C.current.set(e,{phase:a,springs:b,payload:m}):N.set(e,{phase:a,springs:b,payload:m})});let T=(0,m.useContext)(rk),I=th(T),E=T!==I&&tV(T);to(()=>{E&&Z(f,e=>{e.ctrl.start({default:T})})},[T]),Z(N,(e,t)=>{if(C.current.size){let e=f.findIndex(e=>e.key===t.key);f.splice(e,1)}}),to(()=>{Z(C.current.size?C.current:N,(e,t)=>{let{phase:r,payload:n}=e,{ctrl:i}=t;t.phase=r,null==h||h.add(i),E&&"enter"==r&&i.start({default:T}),n&&(t$(i,n.ref),(i.ref||h)&&!_.current?i.update(n):(i.start(n),_.current&&(_.current=!1)))})},i?void 0:r);let S=e=>m.createElement(m.Fragment,null,f.map((t,r)=>{let{springs:n}=N.get(t)||t.ctrl,i=e({...n},t.item,t,r);return i&&i.type?m.createElement(i.type,{...i.props,key:K.str(t.key)||K.num(t.key)?t.key:t.ctrl.id,ref:i.ref}):i}));return h?[S,h]:S}var rO=1,rL=function(){let{container:e,...t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[r,n]=rT(()=>({scrollX:0,scrollY:0,scrollXProgress:0,scrollYProgress:0,...t}),[]);return to(()=>{let t=tl(e=>{let{x:t,y:r}=e;n.start({scrollX:t.current,scrollXProgress:t.progress,scrollY:r.current,scrollYProgress:r.progress})},{container:(null==e?void 0:e.current)||void 0});return()=>{Z(Object.values(r),e=>e.stop()),t()}},[]),r},rD=e=>{let{container:t,...r}=e,[n,i]=rT(()=>({width:0,height:0,...r}),[]);return to(()=>{let e=te(e=>{let{width:t,height:r}=e;i.start({width:t,height:r,immediate:0===n.width.get()||0===n.height.get()})},{container:(null==t?void 0:t.current)||void 0});return()=>{Z(Object.values(n),e=>e.stop()),e()}},[]),n},rM={any:0,all:1};function rR(e,t){let[r,n]=(0,m.useState)(!1),i=(0,m.useRef)(),a=K.fun(e)&&e,{to:s={},from:l={},...o}=a?a():{},d=a?t:e,[c,u]=rT(()=>({from:l,...o}),[]);return(to(()=>{let e=i.current,{root:t,once:a,amount:o="any",...c}=null!=d?d:{};if(!e||a&&r||"undefined"==typeof IntersectionObserver)return;let h=new WeakMap,p=new IntersectionObserver(e=>
1{e.forEach(e=>{let t=h.get(e.target);if(!!t!==e.isIntersecting)if(e.isIntersecting){let t=(s&&u.start(s),n(!0),a?void 0:()=>{l&&u.start(l),n(!1)});K.fun(t)?h.set(e.target,t):p.unobserve(e.target)}else t&&(t(),h.delete(e.target))})},{root:t&&t.current||void 0,threshold:"number"==typeof o||Array.isArray(o)?o:rM[o],...c});return p.observe(e),()=>p.unobserve(e)},[d]),a)?[i,c]:[i,r]}function rF(e){let{children:t,...r}=e;return t(rT(r))}function rB(e){let{items:t,children:r,...n}=e,i=rA(t.length,n);return t.map((e,t)=>{let n=r(e,t);return K.fun(n)?n(i[t]):n})}function rz(e){let{items:t,children:r,...n}=e;return rP(t,n)(r)}var rV=class extends t9{advance(e){let t=this._get();W(t,this.get())||(tm(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&rG(this._active)&&r$(this)}_get(){let e=K.arr(this.source)?this.source.map(eF):H(eF(this.source));return this.calc(...e)}_start(){this.idle&&!rG(this._active)&&(this.idle=!1,Z(tx(this),e=>{e.done=!1}),G.skipAnimation?(C.batchedUpdates(()=>this.advance()),r$(this)):el.start(this))}_attach(){let e=1;Z(H(this.source),t=>{eR(t)&&eG(t,this),t instanceof t9&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))}),this.priority=e,this._start()}_detach(){Z(H(this.source),e=>{eR(e)&&e$(e,this)}),this._active.clear(),r$(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=H(this.source).reduce((e,t)=>Math.max(e,(t instanceof t9?t.priority:0)+1),0))}constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=eS(...t);let r=this._get();tg(this,tC(r).create(r))}};function rU(e){return!1!==e.idle}function rG(e){return!e.size||Array.from(e).every(rU)}function r$(e){e.idle||(e.idle=!0,Z(tx(e),e=>{e.done=!0}),ez(e,{type:"idle",parent:e}))}var rK=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return new rV(e,r)},rW=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return e5(),new rV(e,r)};G.assign({createStringInterpolator:e0,to:(e,t)=>new rV(e,t)});var rZ=el.advance,rq=e.i(30943),rH=/^--/,rY={},rQ={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},rX=["Webkit","Ms","Moz","O"];rQ=Object.keys(rQ).reduce((e,t)=>(rX.forEach(r=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(r,t)]=e[t]),e),rQ);var rJ=/^(matrix|translate|scale|rotate|skew)/,r0=/^(translate)/,r1=/^(rotate|skew)/,r2=(e,t)=>K.num(e)&&0!==e?e+t:e,r3=(e,t)=>K.arr(e)?e.every(e=>r3(e,t)):K.num(e)?e===t:parseFloat(e)===t,r5=class extends tj{constructor({x:e,y:t,z:r,...n}){let i=[],a=[];(e||t||r)&&(i.push([e||0,t||0,r||0]),a.push(e=>["translate3d(".concat(e.map(e=>r2(e,"px")).join(","),")"),r3(e,0)])),q(n,(e,t)=>{if("transform"===t)i.push([e||""]),a.push(e=>[e,""===e]);else if(rJ.test(t)){if(delete n[t],K.und(e))return;let r=r0.test(t)?"px":r1.test(t)?"deg":"";i.push(H(e)),a.push("rotate3d"===t?e=>{let[t,n,i,a]=e;return["rotate3d(".concat(t,",").concat(n,",").concat(i,",").concat(r2(a,r),")"),r3(a,0)]}:e=>["".concat(t,"(").concat(e.map(e=>r2(e,r)).join(","),")"),r3(e,+!!t.startsWith("scale"))])}}),i.length&&(n.transform=new r4(i,a)),super(n)}},r4=class extends eV{get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return Z(this.inputs,(r,n)=>{let i=eF(r[0]),[a,s]=this.transforms[n](K.arr(i)?i:r.map(eF));e+=" "+a,t=t&&s}),t?"none":e}observerAdded(e){1==e&&Z(this.inputs,e=>Z(e,e=>eR(e)&&eG(e,this)))}observerRemoved(e){0==e&&Z(this.inputs,e=>Z(e,e=>eR(e)&&e$(e,this)))}eventObserved(e){"change"==e.type&&(this._value=null),ez(this,e)}constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}};G.assign({batchedUpdates:rq.unstable_batchedUpdates,createStringInterpolator:e0,colors:{transparent:0,aliceblue:0xf0f8ffff,antiquewhite:0xfaebd7ff,aqua:0xffffff,aquamarine:0x7fffd4ff,azure:0xf0ffffff,beige:0xf5f5dcff,bisque:0xffe4c4ff,black:255,blanchedalmond:0xffebcdff,blue:65535,blueviolet:0x8a2be2ff,brown:0xa52a2aff,burlywood:0xdeb887ff,burntsienna:0xea7e5dff,cadetblue:0x5f9ea0ff,chartreuse:0x7fff00ff,chocolate:0xd2691eff,coral:0xff7f50ff,cornflowerblue:0x6495edff,cornsilk:0xfff8dcff,crimson:0xdc143cff,cyan:0xffffff,darkblue:35839,darkcyan:9145343,dar
1kgoldenrod:0xb8860bff,darkgray:0xa9a9a9ff,darkgreen:6553855,darkgrey:0xa9a9a9ff,darkkhaki:0xbdb76bff,darkmagenta:0x8b008bff,darkolivegreen:0x556b2fff,darkorange:0xff8c00ff,darkorchid:0x9932ccff,darkred:0x8b0000ff,darksalmon:0xe9967aff,darkseagreen:0x8fbc8fff,darkslateblue:0x483d8bff,darkslategray:0x2f4f4fff,darkslategrey:0x2f4f4fff,darkturquoise:0xced1ff,darkviolet:0x9400d3ff,deeppink:0xff1493ff,deepskyblue:0xbfffff,dimgray:0x696969ff,dimgrey:0x696969ff,dodgerblue:0x1e90ffff,firebrick:0xb22222ff,floralwhite:0xfffaf0ff,forestgreen:0x228b22ff,fuchsia:0xff00ffff,gainsboro:0xdcdcdcff,ghostwhite:0xf8f8ffff,gold:0xffd700ff,goldenrod:0xdaa520ff,gray:0x808080ff,green:8388863,greenyellow:0xadff2fff,grey:0x808080ff,honeydew:0xf0fff0ff,hotpink:0xff69b4ff,indianred:0xcd5c5cff,indigo:0x4b0082ff,ivory:0xfffff0ff,khaki:0xf0e68cff,lavender:0xe6e6faff,lavenderblush:0xfff0f5ff,lawngreen:0x7cfc00ff,lemonchiffon:0xfffacdff,lightblue:0xadd8e6ff,lightcoral:0xf08080ff,lightcyan:0xe0ffffff,lightgoldenrodyellow:0xfafad2ff,lightgray:0xd3d3d3ff,lightgreen:0x90ee90ff,lightgrey:0xd3d3d3ff,lightpink:0xffb6c1ff,lightsalmon:0xffa07aff,lightseagreen:0x20b2aaff,lightskyblue:0x87cefaff,lightslategray:0x778899ff,lightslategrey:0x778899ff,lightsteelblue:0xb0c4deff,lightyellow:0xffffe0ff,lime:0xff00ff,limegreen:0x32cd32ff,linen:0xfaf0e6ff,magenta:0xff00ffff,maroon:0x800000ff,mediumaquamarine:0x66cdaaff,mediumblue:52735,mediumorchid:0xba55d3ff,mediumpurple:0x9370dbff,mediumseagreen:0x3cb371ff,mediumslateblue:0x7b68eeff,mediumspringgreen:0xfa9aff,mediumturquoise:0x48d1ccff,mediumvioletred:0xc71585ff,midnightblue:0x191970ff,mintcream:0xf5fffaff,mistyrose:0xffe4e1ff,moccasin:0xffe4b5ff,navajowhite:0xffdeadff,navy:33023,oldlace:0xfdf5e6ff,olive:0x808000ff,olivedrab:0x6b8e23ff,orange:0xffa500ff,orangered:0xff4500ff,orchid:0xda70d6ff,palegoldenrod:0xeee8aaff,palegreen:0x98fb98ff,paleturquoise:0xafeeeeff,palevioletred:0xdb7093ff,papayawhip:0xffefd5ff,peachpuff:0xffdab9ff,peru:0xcd853fff,pink:0xffc0cbff,plum:0xdda0ddff,powderblue:0xb0e0e6ff,purple:0x800080ff,rebeccapurple:0x663399ff,red:0xff0000ff,rosybrown:0xbc8f8fff,royalblue:0x4169e1ff,saddlebrown:0x8b4513ff,salmon:0xfa8072ff,sandybrown:0xf4a460ff,seagreen:0x2e8b57ff,seashell:0xfff5eeff,sienna:0xa0522dff,silver:0xc0c0c0ff,skyblue:0x87ceebff,slateblue:0x6a5acdff,slategray:0x708090ff,slategrey:0x708090ff,snow:0xfffafaff,springgreen:0xff7fff,steelblue:0x4682b4ff,tan:0xd2b48cff,teal:8421631,thistle:0xd8bfd8ff,tomato:0xff6347ff,turquoise:0x40e0d0ff,violet:0xee82eeff,wheat:0xf5deb3ff,white:0xffffffff,whitesmoke:0xf5f5f5ff,yellow:0xffff00ff,yellowgreen:0x9acd32ff}});var r8=function(e){let{applyAnimatedValues:t=()=>!1,createAnimatedStyle:r=e=>new tj(e),getComponentProps:n=e=>e}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:n},a=e=>{let t=tE(e)||"Anonymous";return(e=K.str(e)?a[e]||(a[e]=t_(e,i)):e[tI]||(e[tI]=t_(e,i))).displayName="Animated(".concat(t,")"),e};return q(e,(t,r)=>{K.arr(e)&&(r=tE(t)),a[r]=a(t)}),{animated:a}}(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{className:n,style:i,children:a,scrollTop:s,scrollLeft:l,viewBox:o,...d}=t,c=Object.values(d),u=Object.keys(d).map(t=>r||e.hasAttribute(t)?t:rY[t]||(rY[t]=t.replace(/([A-Z])/g,e=>"-"+e.toLowerCase())));for(let t in void 0!==a&&(e.textContent=a),i)if(i.hasOwnProperty(t)){var h;let r=null==(h=i[t])||"boolean"==typeof h||""===h?"":"number"!=typeof h||0===h||rH.test(t)||rQ.hasOwnProperty(t)&&rQ[t]?(""+h).trim():h+"px";rH.test(t)?e.style.setProperty(t,r):e.style[t]=r}u.forEach((t,r)=>{e.setAttribute(t,c[r])}),void 0!==n&&(e.className=n),void 0!==s&&(e.scrollTop=s),void 0!==l&&(e.scrollLeft=l),void 0!==o&&e.setAttribute("viewBox",o)},createAnimatedStyle:e=>new r5(e),getComponentProps:e=>{let{scrollTop:t,scrollLeft:r,...n}=e;return n}}).animated;e.i(28947),e.s(["Any",()=>tS,"BailSignal",()=>t4,"Controller",()=>rm,"FrameValue",()=>t9,"Globals",()=>G,"Interpolation",()=>rV,"Spring",()=>rF,"SpringContext",()=>rk,"SpringRef",()=>rC,"SpringValue",()=>ra,"Trail",()=>rB,"Transition",()=>rz,"config",()=>tW,"createInterpolator",()=>eS,"easings",()=>eL,"inferTo",()=>tB,"interpolate",()=>rW,"to",()=>rK,"update",()=>rZ,"useChain",()=>tK,"useInView",()=>rR,"useIsomorphicLayoutEffect",()=>to,"useReducedMotion",()=>tp,"useResize",()=>rD,"useScroll",()=>rL,"useSpring",()=>rT,"useSpringRef",()=>rE,"useSpringValue",()=>rS,"useSprings",()=>r_,"useTrail",()=>rA,"useTransition",()=>rP],45886),e.i(73388),e.i(53022),e.i(45886);var r6=e.i(48684);let r9=(0,r6.cva)("bg-(--CTAs-ctaColour) group relative",{variants:{variant:{sideBySide:"grid grid-cols-1 md:grid-cols-2",fullWidth:""},hasImage:{true:"",false:""}},defaultVariants:{variant:"sideBySide",hasImage:!1}
1,compoundVariants:[{variant:"sideBySide",hasImage:!1,class:"md:grid-cols-1"}]}),r7=(0,r6.cva)("[&>*]:absolute-full overflow-hidden",{variants:{variant:{sideBySide:"relative aspect-[1.44] sm:aspect-[2.27] md:aspect-auto",fullWidth:"absolute-full"},scaleImageOnHover:{true:"[&_img]:duration-700 group-hover:[&_img]:scale-110"}},defaultVariants:{variant:"sideBySide",scaleImageOnHover:!1}}),ne=(0,r6.cva)("flex flex-col",{variants:{variant:{sideBySide:["bg:p-[128px] vbg:p-[256px] px-3 py-4 md:p-[96px]","[&_.grid]:justify-items-start [&_a]:self-start"],fullWidth:["bg:px-[256px] bg:py-[128px] vbg:py-[176px] items-center px-8 py-4 text-center sm:px-[128px] md:py-[96px] [&_p]:max-w-[1024px]","relative bg-black/55","[&_.grid]:justify-items-center [&_a]:self-center"]},narrow:{true:"md:p-8! lg:p-10! [&_.typography-eyebrow]:text-[10px] [&_.typography-h2]:text-[32px] [&_p]:text-[16px]"},hasImage:{false:"bg-transparent!"}},defaultVariants:{variant:"sideBySide",narrow:!1}}),nt=(0,r6.cva)("",{variants:{variant:{sideBySide:"text-(--CTAs-ctaEyebrow)",fullWidth:"text-(--CTAs-fullWidthCtaEyebrow) opacity-40"}},defaultVariants:{variant:"sideBySide"}}),nr=(0,r6.cva)("",{variants:{variant:{sideBySide:"text-(--CTAs-ctaHeading)",fullWidth:"text-(--CTAs-fullWidthCtaHeading)"}},defaultVariants:{variant:"sideBySide"}}),nn=(0,r6.cva)("",{variants:{variant:{sideBySide:"text-(--CTAs-ctaText)",fullWidth:"text-(--CTAs-fullWidthCtaText)"}},defaultVariants:{variant:"sideBySide"}}),ni=e=>{let{subheading:t,heading:r,description:n,link:i,buttonVariant:a,className:s,variant:l}=e,o=p(i),d=(null==i?void 0:i.text)||!o?{}:{href:o,className:"expand-pseudo hover:text-(--CTAs-ctaHeadingHover) duration-100"};return(0,u.jsxs)("div",{className:(0,h.cn)("grid content-start gap-2",s),children:[t&&(0,u.jsx)(k.Text,{as:"eyebrow",className:(0,h.cn)(nt({variant:l})),children:t}),r&&(0,u.jsx)(k.Text,{as:"h2",className:(0,h.cn)(nr({variant:l})),children:(0,u.jsx)(w.AvenueLink,{...d,children:r})}),n&&(0,u.jsx)(k.Text,{className:(0,h.cn)(nn({variant:l})),children:n}),(0,u.jsx)(j.Button,{ariaLabel:"Click to read more about ".concat(r),href:o,variant:a,className:"expand-pseudo md:mt-2",children:null==i?void 0:i.text})]})},na=e=>{let{currentSlide:t,renderCarousel:r,variant:n,children:i,narrow:a,buttonVariant:s,bodyHeightStyles:l,hasImage:o}=e,d=s||"fullWidth"===n?"secondary":"primary",c=rP(t,{from:{opacity:0,height:0,transform:"translateX(0px)"},enter:()=>[{opacity:0,height:"auto",transform:"translateX(-5px)"},{opacity:1,height:"auto",transform:"translateX(0px)"}],leave:()=>async e=>{await e({opacity:0,height:0,transform:"translateX(15px)"})},config:{friction:26,mass:2}}),h={buttonVariant:d,variant:n};return(0,u.jsxs)("div",{className:ne({variant:n,narrow:a,hasImage:o}),children:[r?c((e,t)=>{let r=r8.div;return(0,u.jsx)(r,{style:e,children:(0,u.jsx)(ni,{...t,...h,variant:n,className:l})})}):(0,u.jsx)(ni,{...t,...h}),i]})};var f=f;e.i(81928);var ns=e.i(19079),nl=e.i(15235);let no=e=>{let{items:t,selectedIndex:r,setCurrentSlide:n}=e;return(0,u.jsx)(nl.DotsWrapper,{className:"mt-2 md:mt-4",children:t.map((e,i)=>(0,u.jsx)(nl.Dot,{"aria-label":"Dot ".concat(i+1),className:(0,h.cn)(i===r&&"active","bg-(--Carousels-ctaCarouselDotInactive)","hover:bg-(--Carousels-ctaCarouselDotHover)","[&.active]:bg-(--Carousels-ctaCarouselDotActive)"),onClick:()=>{var e;n(null==(e=t[i])?void 0:e.cta)}},i))})},nd=e=>{let{items:t,selectedIndex:r}=e,{carouselProps:n}=(0,ns.useCarousel)({passedIndex:r});return(0,u.jsx)(ns.Carousel,{fade:!0,...n,children:t.map((e,t)=>{var r;let{image:n,video:i}=e.cta;return(0,u.jsx)(m.default.Fragment,{children:(0,u.jsx)(f.default,{priority:"video",video:i,image:n,alt:(null==n||null==(r=n.node)?void 0:r.altText)||"CTA Slide Image",sizes:"(max-width: 1023px) 100vw, (min-width: 1024px) 50vw, 45vw"})},t)})})},nc=e=>{var t,r,n,i,a,s,l;let{image:o,subheading:d,heading:c,description:g,link:x,video:v,items:y,variant:w,bodyHeightStyles:j,buttonVariant:k,imagePosition:N="left",narrow:C,className:_}=e,T={image:o,subheading:d,heading:c,description:g,link:x,imagePosition:N,video:v},[I,E]=(0,m.useState)(y?y[0].cta:T),S=null==y?void 0:y.find(e=>e.cta===I),A=S&&(null==y?void 0:y.indexOf(S))||0,P=null,O=!!y&&y.length>1&&(!!(null==(r=y[0])||null==(t=r.cta)?void 0:t.image)||!!(null==(i=y[0])||null==(n=i.cta)?void 0:n.video));O?P=(0,u.jsx)(nd,{items:y,selectedIndex:A}):((null==I?void 0:I.image)||(null==I||null==(a=I.video)?void 0:a.node))&&(N=I.imagePosition||"left",P=(0,u.jsx)(f.default,{priority:"video",video:null==I?void 0:I.video,image:null==I?void 0:I.image,alt:(null==I||null==(l=I.image)||null==(s=l.node)?void 0:s.altText)||"",sizes:"(max-width: 1023px) 100vw, (min-width: 1024px) 50vw, 45vw"}));let L=!!P,D=p(null==I?void 0:I.link);return c||o||(null==y?void 0:y.length)?(0,u.jsxs)("div",{className:(0,h.cn)(r9({variant:w,hasImage:L}),_),children:[P&&(0,u.jsx)("div",{className:(0,h.cn)(r7({variant:w,scaleImageOnHover:!!D}),"right"===N&&"md:order-1"),children:P}),(0,u.jsx)(na,{variant:w,renderCarousel:O,currentSlide:I,buttonVariant:k,narrow:C,bodyHeightStyles:j,hasImage:L,children:O&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(no,{items:y,selectedIndex:A,setCurrentSlide:E}),(0,u.jsx)(b,{selectedIndex:A,setCurrentSlide:E,items:y,variant:w})]})})]}):null};e.s([],91705),e.s(["default",()=>nf],76457);var nu=e.i(67974);let nh=e=>{let{placeholder:t,submitButtonText:r,successMessage:n}=e,[i,a]=(0,m.useState)(!1);return i?(0,u.jsx)(k.Text,{className:"text-(--Newsletter-newsletterHeading)",textStyle:"h5",children:n||"Thanks for signing up!"}):(0,u.jsxs)("form",{className:"js-cm-form relative",id:"subForm",action:"https://www.createsend.com/t/subscribeerror?description=",method:"post","data-id":"5B5E7037DA78A748374AD499497E309E835FBAFE2C94AD2D26E19C7C3ADA089159F4250E7384D8DC899BB65C584FCD86A2DEECA3F1EFD8ECE
1793C151CF448F6A","data-formid":"signup-form",children:[(0,u.jsxs)("div",{className:(0,h.cn)("bg-(--Newsletter-newsletterInput) flex h-[56px] w-full justify-between overflow-hidden py-1 pl-3 pr-[10px] lg:h-[79px]"),children:[(0,u.jsx)("input",{className:(0,h.cn)("mr-1 w-full text-ellipsis border-none bg-transparent outline-none","typography-bodySmall placeholder:text-(--Newsletter-newsletterPlaceholderText)","js-cm-email-input qa-input-email"),type:"email",placeholder:t,required:!0,id:"fieldEmail",name:"cm-njiktuy-njiktuy",autoComplete:"Email"}),(0,u.jsx)(j.Button,{icon:{name:"send",className:" size-[14px] md:size-3 icon-color-current"},type:"submit",ariaLabel:"Click to signup our newsletter",children:r||"Submit"})]}),(0,u.jsx)("script",{"data-original-src":"https://js.createsend1.com/javascript/copypastesubscribeformlogic.js"},"reach-email-js")]})},np=e=>{let{heading:t,description:r}=e;return(0,u.jsxs)("div",{className:(0,h.cn)("flex flex-col items-center gap-2 text-center","sm:flex-row sm:items-start sm:gap-3 sm:text-left lg:gap-4"),children:[(0,u.jsx)(g.Icon,{name:"email",className:"icon-color-(--Newsletter-newsletterIcon) size-3 lg:size-6"}),(0,u.jsxs)("div",{className:"sm:text-left",children:[(0,u.jsx)(k.Text,{as:"h2",textStyle:"h5",className:"text-(--Newsletter-newsletterHeading) mb-1",children:t}),(0,u.jsx)(k.Text,{as:"bodySmall",className:"text-(--Newsletter-newsletterText)",children:r})]})]})},nf=()=>{var e;let t=(0,nu.useWordPressContext)(),{display:r,heading:n,description:i,inputPlaceholder:a,submitButtonText:s,successMessage:l}=(null==t||null==(e=t.siteOptions)?void 0:e.signUp)||{};return r?(0,u.jsx)("section",{className:(0,h.cn)("pb-4 pt-3 sm:pb-6 sm:pt-5 lg:py-8","bg-(--Newsletter-newsletterColour)"),children:(0,u.jsxs)("div",{className:(0,h.cn)("main-column grid grid-cols-1 gap-3 md:gap-5","lg:grid-cols-[1fr_620px] lg:items-center"),children:[(0,u.jsx)(np,{heading:n,description:i}),(0,u.jsx)(nh,{placeholder:a,submitButtonText:s,successMessage:l})]})}):null};e.s([],38845),e.s(["default",()=>nw],70299);var nm=e.i(47524),ng=e.i(12761);e.s(["Tag",()=>nx.default],7937),e.i(94867);var nx=e.i(39408),nx=nx;let nv=(0,r6.cva)("relative mx-auto grid grid-cols-1 justify-items-center gap-3 text-center",{variants:{position:{left:"sm:grid-cols-[auto_1fr] sm:items-start sm:justify-start sm:text-left md:gap-5 [&_.buttonDotsWrapperStyles]:sm:flex-row",center:""}},defaultVariants:{position:"left"}}),ny=e=>{let{children:t}=e;return(0,u.jsxs)("div",{className:"inline-flex items-center gap-[20px]",children:[(0,u.jsx)("div",{className:"bg-(--Testimonials-testimonialAuthor) h-px w-2"}),(0,u.jsx)("figcaption",{className:"typography-bodySmall text-(--Testimonials-testimonialAuthor)",children:t})]})},nb=e=>{let{previousButtonProps:t,nextButtonProps:r}=e;return(0,u.jsxs)("div",{className:"absolute left-0 top-[75px] w-full sm:top-[110px]",children:[(0,u.jsx)(v,{ariaLabel:"Previous testimonial",...t,className:"absolute left-0 -translate-y-full sm:-left-[66px] sm:-translate-y-1/2"}),(0,u.jsx)(v,{ariaLabel:"Next testimonial",...r,direction:"right",className:"absolute right-0 -translate-y-full sm:-right-[66px] sm:-translate-y-1/2"})]})},nw=e=>{var t,r,n,i,a,s,l;let{image:o,quote:d,author:c,hasLink:f,links:g,items:x,position:v,className:y}=e,[b,w]=(0,m.useState)(x?null==(t=x[0])?void 0:t.testimonial:{image:o,quote:d,author:c}),j=(0,m.useRef)(null),{carouselProps:N,dotProps:C,selectedIndex:_,nextButtonProps:T,previousButtonProps:I}=(0,ns.useCarousel)({loop:!0,watchDrag:!0,autoPlay:!0,interval:10}),E=!!x&&x.length>1;(0,nm.useDidMountEffect)(()=>{if(E){var e;w(null==(e=x[_])?void 0:e.testimonial)}},[_,x,E]);let S=null;E?S=(0,u.jsx)(ns.Carousel,{fade:!0,...N,children:null==x?void 0:x.map((e,t)=>{var r,n,i,a,s;return(0,u.jsx)(ng.Image,{src:(null==e||null==(i=e.testimonial)||null==(n=i.image)||null==(r=n.node)?void 0:r.sourceUrl)||(null==e||null==(s=e.testimonial)||null==(a=s.image)?void 0:a.url),displayPlaceholderImage:!0,placeholderImage:"/images/avatar-placeholder.png",alt:"Testimonial Carousel Image ".concat(t),sizes:"(min-width: 320px) 20vw, 20vw",className:"rounded-full"},t)})}):(null==b?void 0:b.image)&&(S=(0,u.jsx)(ng.Image,{src:(null==b||null==(i=b.image)||null==(n=i.node)?void 0:n.sourceUrl)||(null==b||null==(a=b.image)?void 0:a.url),alt:(null==b||null==(l=b.image)||null==(s=l.node)?void 0:s.altText)||"",className:"absolute-full rounded-full",displayPlaceholderImage:!0}));let A=rP(b,{from:{opacity:0,height:0,transform:"translateX(0px)"},enter:()=>[{opacity:0,height:"auto",transform:"translateX(-5px)"},{opacity:1,height:"auto",transform:"translateX(0px)"}],leave:()=>async e=>{await e({opacity:0,height:0,transform:"translateX(15px)"})},config:{friction:20,mass:1}});return(0,u.jsxs)("div",{className:(0,h.cn)(nv({position:v}),y,E&&"sm:max-w-[calc(100%-132px)]"),ref:j,children:[(0,u.jsxs)("div",{className:"grid justify-items-center",children:[(0,u.jsx)("div",{className:"relative w-[96px] h-[96px] rounded-[96px] sm:w-[193px] sm:h-[193px] sm:rou
1nded-[193px]",children:S}),E&&(0,u.jsx)("div",{className:"mt-[20px] inline-flex flex-col items-center gap-[20px]",children:E&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(ns.Dots,{...C}),f&&(0,u.jsx)(nx.default,{uri:p(null==g?void 0:g.link),children:null==g||null==(r=g.link)?void 0:r.text})]})})]}),(0,u.jsx)("div",{className:"overflow-hidden",children:A((e,t)=>{let{quote:r,author:n}=t||{},i=r8.div;return(0,u.jsx)(i,{style:{...e},children:r&&(0,u.jsxs)("blockquote",{children:[(0,u.jsxs)(k.Text,{textStyle:"h5",className:"text-(--Testimonials-testimonialText) mb-[20px]",children:["â",r,"â"]}),n&&(0,u.jsx)(ny,{children:n})]})})})}),E&&(0,u.jsx)(nb,{nextButtonProps:T,previousButtonProps:I})]})};e.s([],33181),e.s(["default",()=>nR],62459);let nj=e=>{let{logoText:t}=e;return(0,u.jsxs)("div",{className:"mb-3 md:mb-0",children:[(0,u.jsx)(g.Icon,{name:"logo_footer",className:(0,h.cn)("md:w-146 h-44 w-[100px] md:h-52")}),t&&(0,u.jsx)(k.Text,{as:"h2",textStyle:"h5",className:"text-(--Global-footerTagline) mt-2 opacity-30",children:t})]})},nk=e=>{let{copyright:t}=e,r=new Date().getFullYear();return(0,u.jsxs)(k.Text,{className:(0,h.cn)("typography-footnote text-(--Global-footerText)"),children:["© ",r," ",t]})},nN=e=>{let{secondaryFooterLinks:t}=e;return(0,u.jsx)("div",{className:"flex flex-wrap items-center gap-2",children:null==t?void 0:t.map((e,t)=>{let{label:r,path:n}=e;return(0,u.jsxs)(m.default.Fragment,{children:[t>0&&(0,u.jsx)("div",{className:"bg-(--Global-footerDotSeparator) size-[4px] rounded-full"}),(0,u.jsx)(n_,{uri:n,"aria-label":"click to access ".concat(r),children:r})]},t)})})},nC=e=>{let{className:t,children:r}=e;return(0,u.jsx)("div",{className:(0,h.cn)("grid grid-cols-2 gap-6 sm:gap-y-5","md:flex md:gap-5","lg:justify-end",t),children:r})},n_=e=>{let{icon:t,children:r,uri:n,className:i}=e;return(0,u.jsxs)("div",{className:"flex",children:[t&&(0,u.jsx)(g.Icon,{className:"icon-color-(--Global-footerIcon) mr-2 size-[18px]",name:t}),(0,u.jsx)(k.Text,{as:"footnote",className:(0,h.cn)("text-(--Global-footerLink) hover:text-(--Global-footerLinkHover)",i),children:(0,u.jsx)(w.AvenueLink,{href:n,className:"text-inherit!",children:r})})]})},nT=e=>{let{children:t,heading:r,className:n}=e,i="#"!==r.uri&&r.uri;return(0,u.jsxs)("div",{className:(0,h.cn)("flex flex-col items-baseline gap-2 md:w-[210px] lg:w-[192px]",n),children:[(null==r?void 0:r.label)&&(0,u.jsx)(k.Text,{as:"h2",textStyle:"h6",className:(0,h.cn)("text-(--Global-footerHeading)",i&&"hover-opacity duration-100"),children:(0,u.jsx)(w.AvenueLink,{href:i,children:r.label})}),t]})},nI=()=>(0,u.jsx)(j.Button,{onClick:()=>void window.scrollTo({top:0,behavior:"smooth"}),variant:"tertiary",ariaLabel:"Back to top",size:"small",icon:{position:"left",name:"arrow_up"},className:"icon-color-white md:ml-auto",children:"Back to top"}),nE=e=>{let{className:t}=e;return(0,u.jsx)("div",{className:(0,h.cn)("bg-(--Global-footerDivider) h-px opacity-40",t)})},nS=()=>(0,u.jsxs)("div",{className:"mt-5 flex flex-row items-end gap-3",children:[(0,u.jsx)(nE,{className:"mb-1 w-full"}),(0,u.jsx)(w.AvenueLink,{href:"https://driverweb.site/",className:"hover-opacity",rel:"external",children:(0,u.jsx)(g.Icon,{name:"poweredDriverWhite",className:(0,h.cn)("h-[35px] w-[82px]","icon-color-(--Global-footerDivider)")})})]}),nA=e=>{let{images:t,text:r}=e;return t&&r?(0,u.jsxs)("section",{children:[(0,u.jsx)(nE,{className:"my-6 md:my-8"}),(0,u.jsxs)("div",{className:"flex flex-col gap-2 sm:flex-row sm:gap-3",children:[(0,u.jsx)("div",{className:"grid-row mt-[3px] inline-flex w-fit gap-2",children:t.map((e,t)=>{let{sourceUrl:r,alt:n}=e.image.node;return(0,u.jsx)("div",{className:"h-3 w-5 md:w-[60px]",children:(0,u.jsx)(ng.Image,{src:r,alt:n,sizes:"80px",inheritSize:!0},t)},t)})}),(0,u.jsx)(k.Text,{as:"bodySmall",className:"text-(--Global-footerText)",children:r})]})]}):null},nP=e=>{let{heading:t,items:r}=e;return(0,u.jsx)(nT,{heading:{label:t},children:r.map((e,t)=>{var r;let{type:n,text:i,value:a,page:s,url:l,icon:o}=e,d={phone:{icon:"phone",uri:"tel:".concat(a),text:a},address:{icon:"location",uri:"http://maps.google.com/?q=".concat(a),text:a},page:{icon:o,uri:null==s?void 0:s.node.uri,text:i},custom:{icon:o,uri:l,text:i}};return(0,u.jsx)(n_,{...d[n],children:null==(r=d[n])?void 0:r.text},t)})})},nO=e=>{let{uri:t,icon:r,ariaLabel:n}=e;return(0,u.jsx)(w.AvenueLink,{href:t,ariaLabel:n,className:"hover-opacity",children:(0,u.jsx)(g.Icon,{name:r,className:"icon-color-(--Global-footerIcon)"})})},nL=e=>{let{facebook:t,twitter:r,youtube:n,linkedin:i,pinterest:a,instagram:s,tiktok:l,className:o}=e;return(0,u.jsxs)("div",{className:(0,h.cn)("grid grid-flow-col justify-start gap-3",o),children:[t&&(0,u.jsx)(nO,{icon:"social_facebook",uri:t,ariaLabel:"Go to facebook"}),r&&(0,u.jsx)(nO,{icon:"social_twitter",uri:r,ariaLabel:"Go to twitter"}),n&&(0,u.jsx)(nO,{icon:"social_youtube",uri:n,ariaLabel:"Go to youtube"}),i&&(0,u.jsx)(nO,{icon:"social_linkedin",uri:i,ariaLabel:"Go to linkedin"}),a&&(0,u.jsx)(nO,{icon:"social_pinterest",uri:a,ariaLabel:"Go to pinterest"}),s&&(0,u.jsx)(nO,{icon:"social_instagram",uri:s,ariaLabel:"Go to instagram"}),l&&(0,u.jsx)(nO,{icon:"social_tiktok",uri:l,ariaLabel:"Go to tiktok"})]})},nD=e=>{let{logoText:t,isLanding:r,primaryFooterLinks:n,customColumn:i}=e;return(0,u.jsxs)("div",{className:(0,h.cn)("grid grid-cols-1 md:gap-[40px] lg:grid-cols-[4fr_8fr]"),children:[(0,u.jsx)(nj,{logoText:t}),(0,u.jsxs)(nC,{children:[!r&&(null==n?void 0:n.map((e,t)=>{let{label:r,path:n,children:i}=e;return(0,u.jsx)(nT,{heading:{label:r,uri:n},children:i.map((e,t)=>{let{label:r,path:n}=e;return(0,u.jsx)(n_,{uri:n,children:r},t)})},t)})),(0,u.jsx)(nP,{...i})]})]})},nM=e=>{let{backToTop:t,copyright:r,isLanding:n,secondaryFooterLinks:i,showSocialLinks:a,socialLinks:s}=e;return(0,u.jsxs)("div",{className:(0,h.cn)("flex flex-col gap-4 sm:gap-3",t?"md:flex-row md:items-end md:justify-between":"sm:flex-row sm:items-end sm:justify-between"),children:[(0,u.jsxs)("div",{className:"flex flex-col gap-3",children:[r&&(0,u.jsx)(nk,{copyright:r}),!n&&(0,u.jsx)(nN,{secondaryFooterLinks:i})]}),(0,u.jsxs)("div",{className:"flex flex-col gap-5 sm:flex-row sm:items-center md:ml-auto",children:[a&&(0,u.jsx)(nL,{...s}),t&&(0,u.jsx)(nI,{})]})]})},nR=e=>{let{menus:t,siteOptions:r,template:n,showSocialLinks:i}=e,a=null==t?void 0:t.footer_menu,s=null==t?void 0:t.secondary_footer_menu,{footer:l}=r||{},{logoText:o,customColumn:d,socialLinks:c,acknowledgement:p,copyright:f,backToTop:m}=l||{},g="landing"===n;return(0,u.jsx)("footer",{className:(0,h.cn)("border-t py-6 lg:pb-[120px] lg:pt-[92px]","bg-(--Global-footerBG)","border-(--Global-footerDivi
1der)/40"),children:(0,u.jsxs)("div",{className:"main-column",children:[(0,u.jsx)(nD,{logoText:o,isLanding:g,primaryFooterLinks:a,customColumn:d}),(0,u.jsx)(nA,{...p}),(0,u.jsx)(nE,{className:"my-6 md:my-8"}),(0,u.jsx)(nM,{backToTop:m,copyright:f,isLanding:g,secondaryFooterLinks:s,showSocialLinks:i,socialLinks:c}),(0,u.jsx)(nS,{})]})})};e.s([],77956),e.s(["default",()=>av],38455),e.s([],69563);let nF=(0,r6.cva)("duration-400 translate-z-0 absolute top-[3px] block h-[2px] w-full translate-x-0 translate-y-0 rotate-0 transform transition ease-out ".concat(x.navColors.hamburger," "),{variants:{showMenu:{true:"translate-z-0 top-[12px] translate-x-0 rotate-45 transform"}}}),nB=(0,r6.cva)("translate-z-0 absolute top-[11px] block h-[2px] w-full translate-x-0 translate-y-0 rotate-0 transform opacity-100 duration-100 ease-out ".concat(x.navColors.hamburger," "),{variants:{showMenu:{true:"opacity-0"}}}),nz=(0,r6.cva)("duration-400 translate-z-0 absolute top-[20px] block h-[2px] w-full translate-x-0 translate-y-0 rotate-0 transform transition ease-out ".concat(x.navColors.hamburger," "),{variants:{showMenu:{true:"translate-z-0 top-[12px] translate-x-0 -rotate-45 transform"}}}),nV=e=>{let{showMenu:t,setShowMenu:r}=e;return(0,u.jsxs)("button",{type:"button",className:"pointer-fine:hidden relative inline-block h-3 w-3",onClick:()=>r(!t),"aria-label":"click to open the menu",children:[(0,u.jsx)("div",{className:(0,h.cn)("",nF({showMenu:t}))}),(0,u.jsx)("div",{className:(0,h.cn)("",nB({showMenu:t}))}),(0,u.jsx)("div",{className:(0,h.cn)("",nz({showMenu:t}))})]})},nU=(e,t,r)=>{let n=[];n=e.map(e=>window.matchMedia(e));let i=(0,m.useCallback)(()=>{let e=n.findIndex(e=>e.matches);return void 0!==t[e]?t[e]:r},[n,r,t]),[a,s]=(0,m.useState)(i);return(0,m.useEffect)(()=>{let e=()=>s(i);return n.forEach(t=>t.addListener(e)),()=>n.forEach(t=>t.removeListener(e))},[n,i]),a};var nG=e.i(3828);let n$=()=>(0,u.jsx)(w.AvenueLink,{href:"/",ariaLabel:"SandBox logo",children:(0,u.jsx)(g.Icon,{name:"logo_nav",className:(0,h.cn)("hover-opacity","h-[39px] w-[100px]","md:h-[56px] md:w-[144px]")})}),nK=e=>{let{contactButton:t,variant:r,className:n}=e;return(0,u.jsx)(j.Button,{size:"small",href:p(t),variant:r,className:(0,h.cn)("w-100 my-1",n),children:t.text})},nW=()=>(0,u.jsx)(w.AvenueLink,{href:"/search",ariaLabel:"Click to start searching",children:(0,u.jsx)(g.Icon,{name:"search",className:(0,h.cn)("hover-opacity z-10",x.navColors.searchIcon)})}),nZ=e=>(0,u.jsxs)("div",{...e,className:(0,h.cn)("pointer-fine:hidden grid grid-cols-[auto_1fr] items-center gap-1 rounded-[8px] p-1",x.navColors.backButtonBackground),children:[(0,u.jsx)(g.Icon,{name:"arrow_left",className:(0,h.cn)("size-3",x.navColors.searchIcon)}),(0,u.jsx)(k.Text,{as:"bodySmall",className:(0,h.cn)("font-bold",x.navColors.backButtonText,x.navColors.dropdownItemTextHover),children:"Back"})]}),nq=e=>{let{phoneNumber:t}=e;return t?(0,u.jsxs)("div",{className:(0,h.cn)("pointer-fine:gap-4 flex shrink-0 items-center"),children:[(0,u.jsx)("div",{className:(0,h.cn)("pointer-fine:block hidden h-3 w-px",x.navColors.divideBeforePhoneColor)}),(0,u.jsxs)(w.AvenueLink,{href:"tel:".concat(t),className:(0,h.cn)("pointer-fine:gap-1 group grid-cols-[auto_1fr] items-center lg:grid"),children:[(0,u.jsx)(g.Icon,{className:(0,h.cn)("size-[22px]",x.navColors.phoneIcon),name:"phone"}),(0,u.jsx)(k.Text,{className:(0,h.cn)(nQ,"hidden font-bold lg:flex"),children:t})]})]}):null},nH=(0,r6.cva)(["shadow-strong z-10 hidden gap-1 p-2 transition-all duration-150","absolute -bottom-[10px] -left-1 w-[260px] translate-y-full","pointer-fine:group-focus-within:grid pointer-fine:group-hover:grid",x.navColors.dropdownBackground,x.navColors.dropdownItemText],{variants:{anchorPosition:{right:{"@media(max-width: 1400px)":{left:"auto",right:"-8px"}}}}}),nY=(0,h.cn)("relative rounded-[3px] p-1 text-[18px] duration-150",x.navColors.dropdownItemText,x.navColors.dropdownItemBackgroun
1dHover,x.navColors.dropdownItemTextHover),nQ=(0,h.cn)("pointer-fine:group-hover:underline relative decoration-2 underline-offset-4 duration-150",x.navColors.primaryItem,x.navColors.primaryItemUnderline),nX=(0,h.cn)("rounded-soft shadow-strong absolute -bottom-[12px] left-0 z-50 w-full translate-y-full p-2 sm:bottom-[-20px]","pointer-fine:relative pointer-fine:bottom-auto pointer-fine:translate-y-0 pointer-fine:rounded-none pointer-fine:bg-transparent pointer-fine:p-0 pointer-fine:shadow-none",x.navColors.dropdownBackground),nJ=(0,h.cn)("rouned-[4px] pointer-fine:px-2 relative flex items-center justify-between px-1 py-1 font-semibold",x.navColors.dropdownItemText),n0=e=>{let{items:t,anchorPosition:r}=e;return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("div",{className:"pointer-fine:flex absolute -bottom-[12px] hidden h-3 w-10 bg-transparent"}),(0,u.jsx)("ul",{className:nH({anchorPosition:r}),children:null==t?void 0:t.map((e,t)=>{let{label:r,path:n}=e;return(0,u.jsx)("li",{className:nY,children:(0,u.jsx)(w.AvenueLink,{href:"".concat(n),"aria-label":"click to access ".concat(r),className:"expand-pseudo",id:"secondary_nav_item",children:(0,u.jsx)("span",{children:r})})},t)})})]})},n1=e=>{let{items:t,slot:r,showMenu:n,setShowMenu:i}=e,a=nU(["(min-width: 1024px)"],[!0],!1),[s,l]=(0,m.useState)(null);(0,m.useEffect)(()=>{a&&(l(null),i(!1))},[a,i]);let o=s||t,d=(0,nG.useRouter)();function c(){let e=document.activeElement;i(!1),l(null),((null==e?void 0:e.id)==="primary_nav_item"||(null==e?void 0:e.id)==="secondary_nav_item")&&e.blur()}return(0,m.useEffect)(()=>(d.events.on("routeChangeComplete",c),()=>{d.events.off("routeChangeComplete",c)}),[d.events]),(0,u.jsx)("nav",{className:(0,h.cn)(nX,n?"block":"hidden","pointer-fine:block"),children:o&&(0,u.jsxs)("ul",{className:"grid gap-1 pointer-fine:gap-0 pointer-fine:mr-[calc(-32px/2)] pointer-fine:grid-flow-col",children:[s&&(0,u.jsx)(n
1Z,{onClick:()=>l(null)}),o.map((e,t)=>{var r;let n=!!(null==e||null==(r=e.children)?void 0:r.length),{label:i,path:a}=e,s=t>o.length-3;return(0,u.jsxs)("li",{className:(0,h.cn)("group",nJ),children:[(0,u.jsx)(w.AvenueLink,{href:"".concat(a),"aria-label":"click to access ".concat(i),className:"desktopSubItemStyles expand-pseudo",id:"primary_nav_item",children:(0,u.jsx)("span",{className:(0,h.cn)(nQ,"typography-bodySmall"),children:i})}),n&&(0,u.jsx)(n0,{items:null==e?void 0:e.children,anchorPosition:s&&"right"}),n&&(0,u.jsx)("button",{className:"index-10 pointer-fine:hidden relative z-50 grid place-items-center","aria-label":"click to open the menu in this section",onClick:()=>l(null==e?void 0:e.children),type:"button",children:(0,u.jsx)(g.Icon,{name:"arrow_right",className:(0,h.cn)("size-3",x.navColors.mobileIcon)})})]},t)}),!s&&(0,u.jsx)("div",{className:"pointer-fine:hidden",children:r})]})})},n2=e=>{let{items:t,contactButton:r,phoneNumber:n,isLanding:i}=e,[a,s]=(0,m.useState)(!1);return(0,u.jsxs)("nav",{className:(0,h.cn)("main-column sm:top-[48px] md:top-[64px]","absolute left-1/2 top-[24px] z-30 flex h-[40px] -translate-x-1/2 items-center"),children:[(0,u.jsx)(n$,{}),(0,u.jsxs)("section",{className:"ml-auto grid grid-flow-col items-center gap-3 md:gap-4",children:[(0,u.jsx)(n1,{items:t,showMenu:a,setShowMenu:s,slot:r&&(0,u.jsx)(nK,{contactButton:r,variant:"primary",className:(0,h.cn)("pointer-fine:hidden flex")})}),(0,u.jsx)(nq,{phoneNumber:n}),r&&(0,u.jsx)(nK,{contactButton:r,variant:"secondary",className:(0,h.cn)("pointer-fine:flex hidden")}),!i&&(0,u.jsx)(nW,{}),(null==t?void 0:t.length)&&(0,u.jsx)(nV,{showMenu:a,setShowMenu:s})]})]})};e.i(69563);var f=f;let n3={variant:"fullWidth",inverted:!1},n5=(0,r6.cva)("main-column",{variants:{variant:{fullWidth:"",sideBySide:"lg:flex"},inverted:{true:"",false:""}},defaultVariants:n3,compoundVariants:[{variant:"sideBySide",inverted:!1,class:"flex-row-reverse"},{variant:"sideBySide",inverted:!0,class:"flex-row"}]}),n4=(0,r6.cva)("[&>*]:absolute-full",{variants:{variant:{fullWidth:"absolute-full",sideBySide:["-mx-initGutter relative aspect-[1.5]","sm:-mx-smGutter sm:aspect-[2.6]","lg:w-half lg:mx-0! lg:*:w-[50vw]! lg:aspect-[100000]"]},inverted:{false:"",true:""}},defaultVariants:n3,compoundVariants:[{variant:"sideBySide",inverted:!1,class:"lg:*:right-0!"},{variant:"sideBySide",inverted:!0,class:"lg:*:left-auto! relative lg:*:right-0"}]}),n8=(0,r6.cva)("relative z-10",{variants:{variant:{fullWidth:["pb-6 pt-[112px]","sm:max-w-[327px] sm:pb-9 sm:pt-[136px]","md:max-w-[541px] md:pb-[200px] md:pt-[240px]","vbg:py-[228px]"],sideBySide:["pb-4 pt-3","sm:pb-6 sm:pt-4","md:pb-10 md:pt-8","lg:w-half lg:py-[218px]","vbg:py-[280px]"]},inverted:{false:"",true:""}},defaultVariants:n3,compoundVariants:[{variant:"sideBySide",inverted:!1,class:"lg:pl-4 lg:pr-[128px]"},{variant:"sideBySide",inverted:!0,class:"lg:pl-[128px] lg:pr-4"}]}),n6=e=>{let{heading:t,description:r,image:n,video:i,primaryLink:a,secondaryLink:s,variant:l,inverted:o}=e;return(0,u.jsxs)("div",{className:n5({variant:l,inverted:o}),children:[(0,u.jsx)("div",{className:n4({variant:l,inverted:o}),children:(0,u.jsx)(f.default,{image:n,video:i,priority:"video",alt:(null==n?void 0:n.altText)||"Home Masthead Image",sizes:"100vw",quality:90})}),(0,u.jsx)("div",{className:n8({variant:l,inverted:o}),children:(0,u.jsxs)("div",{className:"flex flex-col gap-2 md:gap-3",children:[t&&(0,u.jsx)(k.Text,{as:"h1",className:(0,h.cn)("text-(--Typography-textLight)"),children:t}),r&&(0,u.jsx)(k.Text,{className:(0,h.cn)("text-(--Typography-textLight)"),children:r}),(a||s)&&(0,u.jsxs)("div",{className:"mt-1 flex flex-wrap gap-2",children:[s&&(0,u.jsx)(j.Button,{ariaLabel:"Click to read more about ".concat(t),variant:"secondary",href:p(null==s?void 0:s.internalLink),children:s.text}),a&&(0,u.jsx)(j.Button,{ariaLabel:"Click to read more about ".concat(t),href:p(null==a?void 0:a.internalLink),id:"home-masthead-primary-button",children:a.text})]})]})})]})};var f=f,n9=e.i(68160);let n7={homeIcon:"icon-color-white",text:"text-white",circle:"bg-white"},ie="relative 0 ".concat(n7.text," font-semibold"),it=e=>{let{breadcrumbs:t}=e;return(0,u.jsxs)("section",{className:(0,h.cn)("","flex-row items-center gap-2 hidden sm:flex mt-4"),children:[t&&(0,u.jsx)(w.AvenueLink,{href:"/",ariaLabel:"Go to home page",className:"hover-opacity",children:(0,u.jsx)(g.Icon,{name:"home",className:(0,h.cn)("size-2",n7.homeIcon)})}),null==t?void 0:t.map((e,r)=>{let n=r===t.length-1;return(null==e?void 0:e.text)!=="Home"&&(0,u.jsxs)(m.default.Fragment,{children:[(0,u.jsx)("div",{className:(0,h.cn)("rounded-subtle size-[4px] opacity-50",n7.circle)}),(0,u.jsx)(w.AvenueLink,{href:!n&&(null==e?void 0:e.url),children:(0,u.jsx)(k.Text,{as:"footnote",className:(0,h.cn)(ie,n?"font-normal opacity-50":"hover-opacity"),children:(0,n9.default)(e.text)})},r)]},r)})]})},ir=(0,r6.cva)("relative z-10",{variants:{variant:{fullWidth:["pb-[48px] pt-[112px]","sm:max-w-[414px] sm:pb-[72px] sm:pt-[136px]","md:max-w-[676px] md:py-0 md:pb-[128px] md:pt-[200px]","vbg:py-0 vbg:pb-[160px] vbg:pt-[260px]"],sideBySide:["pb-4 pt-3","sm:pb-6 sm:pt-4","md:pb-10 md:pt-8","lg:w-half lg:p-[188px_128px_140px_32px]"]}},defaultVariants:{variant:"fullWidth"}}),ii=e=>{let{heading:t,description:r,image:n,variant:i,breadcrumbs:a,video:s}=e;return(0,u.jsxs)("div",{className:n5({variant:i}),children:[(0,u.jsx)("div",{className:n4({variant:i}),children:(0,u.jsx)(f.default,{image:n,video:s,priority:"video",alt:(null==n?void 0:n.altText)||"Internal Masthead Image",sizes:"100vw",quality:90})}),(0,u.jsxs)("div",{className:ir({variant:i}),children:[t&&(0,u.jsx)(k.Text,{as:"h1",className:"text-(--Typography-textLight)",children:t}),r&&(0,u.jsx)("p",{className:(0,h.cn)("text-(--Typography-textLight)","mt-2 md:mt-3"),children:r}),(0,u.jsx)(it,{breadcrumbs:a})]})]})};var f=f;function ia(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}e.s(["default",()=>ap],62166),e.i(50461);var is=e.i(89280);let il=/\r\n|[\n\r]/g;function io(e,t){let r=0,n=1;
1for(let i of e.body.matchAll(il)){if("number"==typeof i.index||function(e,t){if(!e)throw Error("Unexpected invariant triggered.")}(!1),i.index>=t)break;r=i.index+i[0].length,n+=1}return{line:n,column:t+1-r}}function id(e,t){let r=e.locationOffset.column-1,n="".padStart(r)+e.body,i=t.line-1,a=e.locationOffset.line-1,s=t.line+a,l=1===t.line?r:0,o=t.column+l,d="".concat(e.name,":").concat(s,":").concat(o,"\n"),c=n.split(/\r\n|[\n\r]/g),u=c[i];if(u.length>120){let e=Math.floor(o/80),t=o%80,r=[];for(let e=0;e<u.length;e+=80)r.push(u.slice(e,e+80));return d+ic([["".concat(s," |"),r[0]],...r.slice(1,e+1).map(e=>["|",e]),["|","^".padStart(t)],["|",r[e+1]]])}return d+ic([["".concat(s-1," |"),c[i-1]],["".concat(s," |"),u],["|","^".padStart(o)],["".concat(s+1," |"),c[i+1]]])}function ic(e){let t=e.filter(e=>{let[t,r]=e;return void 0!==r}),r=Math.max(...t.map(e=>{let[t]=e;return t.length}));return t.map(e=>{let[t,n]=e;return t.padStart(r)+(n?" "+n:"")}).join("\n")}class iu extends Error{get[Symbol.toStringTag](){return"GraphQLError"}toString(){let e=this.message;if(this.nodes)for(let r of this.nodes){var t;r.loc&&(e+="\n\n"+id((t=r.loc).source,io(t.source,t.start)))}else if(this.source&&this.locations)for(let t of this.locations)e+="\n\n"+id(this.source,t);return e}toJSON(){let e={message:this.message};return null!=this.locations&&(e.locations=this.locations),null!=this.path&&(e.path=this.path),null!=this.extensions&&Object.keys(this.extensions).length>0&&(e.extensions=this.extensions),e}constructor(e,...t){var r,n,i;let{nodes:a,source:s,positions:l,path:o,originalError:d,extensions:c}=function(e){let t=e[0];return null==t||"kind"in t||"length"in t?{nodes:t,source:e[1],positions:e[2],path:e[3],originalError:e[4],extensions:e[5]}:t}(t);super(e),this.name="GraphQLError",this.path=null!=o?o:void 0,this.originalError=null!=d?d:void 0,this.nodes=ih(Array.isArray(a)?a:a?[a]:void 0);let u=ih(null==(r=this.nodes)?void 0:r.map(e=>e.loc).filter(e=>null!=e));this.source=null!=s?s:null==u||null==(n=u[0])?void 0:n.source,this.positions=null!=l?l:null==u?void 0:u.map(e=>e.start),this.locations=l&&s?l.map(e=>io(s,e)):null==u?void 0:u.map(e=>io(e.source,e.start));let h=!function(e){return"object"==typeof e&&null!==e}(null==d?void 0:d.extensions)||null==d?void 0:d.extensions;this.extensions=null!=(i=null!=c?c:h)?i:Object.create(null),Object.defineProperties(this,{message:{writable:!0,enumerable:!0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),null!=d&&d.stack?Object.defineProperty(this,"stack",{value:d.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,iu):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}}function ih(e){return void 0===e||0===e.length?void 0:e}function ip(e,t,r){return new iu("Syntax Error: ".concat(r),{source:e,positions:[t]})}var im=e.i(42341);!function(e){e.QUERY="QUERY",e.MUTATION="MUTATION",e.SUBSCRIPTION="SUBSCRIPTION",e.FIELD="FIELD",e.FRAGMENT_DEFINITION="FRAGMENT_DEFINITION",e.FRAGMENT_SPREAD="FRAGMENT_SPREAD",e.INLINE_FRAGMENT="INLINE_FRAGMENT",e.VARIABLE_DEFINITION="VARIABLE_DEFINITION",e.SCHEMA="SCHEMA",e.SCALAR="SCALAR",e.OBJECT="OBJECT",e.FIELD_DEFINITION="FIELD_DEFINITION",e.ARGUMENT_DEFINITION="ARGUMENT_DEFINITION",e.INTERFACE="INTERFACE",e.UNION="UNION",e.ENUM="ENUM",e.ENUM_VALUE="ENUM_VALUE",e.INPUT_OBJECT="INPUT_OBJECT",e.INPUT_FIELD_DEFINITION="INPUT_FIELD_DEFINITION"}(s||(s={}));var ig=e.i(6699),ix=e.i(67757),iv=e.i(10696);!function(e){e.SOF="<SOF>",e.EOF="<EOF>",e.BANG="!",e.DOLLAR="$",e.AMP="&",e.PAREN_L="(",e.PAREN_R=")",e.SPREAD="...",e.COLON=":",e.EQUALS="=",e.AT="@",e.BRACKET_L="[",e.BRACKET_R="]",e.BRACE_L="{",e.PIPE="|",e.BRACE_R="}",e.NAME="Name",e.INT="Int",e.FLOAT="Float",e.STRING="String",e.BLOCK_STRING="BlockString",e.COMMENT="Comment"}(l||(l={}));class iy{get[Symbol.toStringTag](){return"Lexer"}advance(){return this.lastToken=this.token,this.token=this.lookahead()}lookahead(){let e=this.token;if(e.kind!==l.EOF)do if(e.next)e=e.next;else{let t=function(e,t){let r=e.source.body,n=r.length,i=t;for(;i<n;){let t=r.charCodeAt(i);switch(t){case 65279:case 9:case 32:case 44:++i;continue;case 10:++i,++e.line,e.lineStart=i;continue;case 13:10===r.charCodeAt(i+1)?i+=2:++i,++e.line,e.lineStart=i;continue;case 35:return function(e,t){let r=e.source.body,n=r.length,i=t+1;for(;i<n;){let e=r.charCodeAt(i);if(10===e||13===e)break;if(ib(e))++i;else if(iw(r,i))i+=2;else break}return iC(e,l.COMMENT,t,i,r.slice(t+1,i))}(e,i);case 33:return iC(e,l.BANG,i,i+1);case 36:return iC(e,l.DOLLAR,i,i+1);case 38:return iC(e,l.AMP,i,i+1);case 40:return iC(e,l.PAREN_L,i,i+1);case 41:return iC(e,l.PAREN_R,i,i+1);case 46:if(46===r.charCodeAt(i+1)&&46===r.charCodeAt(i+2))return iC(e,l.SPREAD,i,i+3);break;case 58:return iC(e,l.COLON,i,i+1);case 61:return iC(e,l.EQUALS,i,i+1);case 64:return iC(e,l.AT,i,i+1);case 91:return iC(e,l.BRACKET_L,i,i+1);case 93:return iC(e,l.BRACKET_R,i,i+1);case 123:return iC(e,l.BRACE_L,i,i+1);case 124:return iC(e,l.PIPE,i,i+1);case 125:return iC(e,l.BRACE_R,i,i+1);case 34:if(34===r.charCodeAt(i+1)&&34===r.charCodeAt(i+2))return function(e,t){let r=e.source.body,n=r.length,i=e.lineStart,a=t+3,s=a,o="",d=[];for(;a<n;){let n=r.charCodeAt(a);if(34===n&&34===r.charCodeAt(a+1)&&34===r.charCodeAt(a+2)){o+=r.slice(s,a),d.push(o);let n=iC(e,l.BLOCK_STRING,t,a+3,(0,ix.dedentBlockStringLines)(d).join("\n"));return e.line+=d.length-1,e.lineStart=i,n}if(92===n&&34===r.charCodeAt(a+1)&&34===r.charCodeAt(a+2)&&34===r.charCodeAt(a+3)){o+=r.slice(s,a),s=a+1,a+=4;continue}if(10===n||13===n){o+=r.slice(s,a),d.push(o),13===n&&10===r.charCodeAt(a+1)?a+=2:++a,o="",s=a,i=a;continue}if(ib(n))++a;else if(iw(r,a))a+=2;else throw ip(e.source,a,"Invalid character within String: ".concat(iN(e,a),"."))}throw ip(e.source,a,"Unterminated string.")}(e,i);return function(e,t){let r=e.source.body,n=r.length,i=t+1,a=i,s="";for(;i<n;){let n=r.charCodeAt(i);if(34===n)return s+=r.slice(a,i),iC(e,l.STRING,t,i+1,s);if(92===n){s+=r.slice(a,i);let t=117===r.charCodeAt(i+1)?123===r.charCodeAt(i+2)?function(e,t){let r=e.source.body,n=0,i=3;for(;i<12;){let e=r.charCodeAt(t+i++);if(125===e){if(i<5||!ib(n))break;return{value:String.fromCodePoint(n),size:i}}if((n=n<<4|iI(e))<0)break}throw ip(e.source,t,'Invalid Unicode escape sequence: "'.concat(r.slice(t,t+i),'".'))}(e,i):function(e,t){let r=e.source.body,n=iT(r,t+2);if(ib(n))return{value:String.fromCodePoint(n),size:6};if(ij(n)&&92===r.charCodeAt(t+6)&&117===r.charCodeAt(t+7)){let e=iT(r,t+8);
1if(ik(e))return{value:String.fromCodePoint(n,e),size:12}}throw ip(e.source,t,'Invalid Unicode escape sequence: "'.concat(r.slice(t,t+6),'".'))}(e,i):function(e,t){let r=e.source.body;switch(r.charCodeAt(t+1)){case 34:return{value:'"',size:2};case 92:return{value:"\\",size:2};case 47:return{value:"/",size:2};case 98:return{value:"\b",size:2};case 102:return{value:"\f",size:2};case 110:return{value:"\n",size:2};case 114:return{value:"\r",size:2};case 116:return{value:" ",size:2}}throw ip(e.source,t,'Invalid character escape sequence: "'.concat(r.slice(t,t+2),'".'))}(e,i);s+=t.value,i+=t.size,a=i;continue}if(10===n||13===n)break;if(ib(n))++i;else if(iw(r,i))i+=2;else throw ip(e.source,i,"Invalid character within String: ".concat(iN(e,i),"."))}throw ip(e.source,i,"Unterminated string.")}(e,i)}if((0,iv.isDigit)(t)||45===t)return function(e,t,r){let n=e.source.body,i=t,a=r,s=!1;if(45===a&&(a=n.charCodeAt(++i)),48===a){if(a=n.charCodeAt(++i),(0,iv.isDigit)(a))throw ip(e.source,i,"Invalid number, unexpected digit after 0: ".concat(iN(e,i),"."))}else i=i_(e,i,a),a=n.charCodeAt(i);if(46===a&&(s=!0,a=n.charCodeAt(++i),i=i_(e,i,a),a=n.charCodeAt(i)),(69===a||101===a)&&(s=!0,(43===(a=n.charCodeAt(++i))||45===a)&&(a=n.charCodeAt(++i)),i=i_(e,i,a),a=n.charCodeAt(i)),46===a||(0,iv.isNameStart)(a))throw ip(e.source,i,"Invalid number, expected digit but got: ".concat(iN(e,i),"."));return iC(e,s?l.FLOAT:l.INT,t,i,n.slice(t,i))}(e,i,t);if((0,iv.isNameStart)(t))return function(e,t){let r=e.source.body,n=r.length,i=t+1;for(;i<n;){let e=r.charCodeAt(i);if((0,iv.isNameContinue)(e))++i;else break}return iC(e,l.NAME,t,i,r.slice(t,i))}(e,i);throw ip(e.source,i,39===t?"Unexpected single quote character ('), did you mean to use a double quote (\")?":ib(t)||iw(r,i)?"Unexpected character: ".concat(iN(e,i),"."):"Invalid character: ".concat(iN(e,i),"."))}return iC(e,l.EOF,n,n)}(this,e.end);e.next=t,t.prev=e,e=t}while(e.kind===l.COMMENT)return e}constructor(e){let t=new im.Token(l.SOF,0,0,0,0);this.source=e,this.lastToken=t,this.token=t,this.line=1,this.lineStart=0}}function ib(e){return e>=0&&e<=55295||e>=57344&&e<=1114111}function iw(e,t){return ij(e.charCodeAt(t))&&ik(e.charCodeAt(t+1))}function ij(e){return e>=55296&&e<=56319}function ik(e){return e>=56320&&e<=57343}function iN(e,t){let r=e.source.body.codePointAt(t);if(void 0===r)return l.EOF;if(r>=32&&r<=126){let e=String.fromCodePoint(r);return'"'===e?"'\"'":'"'.concat(e,'"')}return"U+"+r.toString(16).toUpperCase().padStart(4,"0")}function iC(e,t,r,n,i){let a=e.line,s=1+r-e.lineStart;return new im.Token(t,r,n,a,s,i)}function i_(e,t,r){if(!(0,iv.isDigit)(r))throw ip(e.source,t,"Invalid number, expected digit but got: ".concat(iN(e,t),"."));let n=e.source.body,i=t+1;for(;(0,iv.isDigit)(n.charCodeAt(i));)++i;return i}function iT(e,t){return iI(e.charCodeAt(t))<<12|iI(e.charCodeAt(t+1))<<8|iI(e.charCodeAt(t+2))<<4|iI(e.charCodeAt(t+3))}function iI(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}var iE=e.i(17405),iS=e.i(28262);let iA=globalThis.process&&1?function(e,t){return e instanceof t}:function(e,t){if(e instanceof t)return!0;if("object"==typeof e&&null!==e){var r;let n=t.prototype[Symbol.toStringTag];if(n===(Symbol.toStringTag in e?e[Symbol.toStringTag]:null==(r=e.constructor)?void 0:r.name)){let t=(0,iS.inspect)(e);throw Error("Cannot use ".concat(n,' "').concat(t,'" from another module or realm.\n\nEnsure that there is only one instance of "graphql" in the node_modules\ndirectory. If different versions of "graphql" are the dependencies of other\nrelied on modules, use "resolutions" to ensure only one version is installed.\n\nhttps://yarnpkg.com/en/docs/selective-version-resolutions\n\nDuplicate "graphql" modules cannot be used at the same time since different\nversions may have different capabilities and behavior. The data from one\nversion used in the function from another could produce confusing and\nspurious results.'))}}return!1};class iP{get[Symbol.toStringTag](){return"Source"}constructor(e,t="GraphQL request",r={line:1,column:1}){"string"==typeof e||(0,iE.devAssert)(!1,"Body must be a string. Received: ".concat((0,iS.inspect)(e),".")),this.body=e,this.name=t,this.locationOffset=r,this.locationOffset.line>0||(0,iE.devAssert)(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||(0,iE.devAssert)(!1,"column in locationOffset is 1-indexed and must be positive.")}}class iO{get tokenCount(){return this._tokenCounter}parseName(){let e=this.expectToken(l.NAME);return this.node(e,{kind:ig.Kind.NAME,value:e.value})}parseDocument(){return this.node(this._lexer.token,{kind:ig.Kind.DOCUMENT,definitions:this.many(l.SOF,this.parseDefinition,l.EOF)})}parseDefinition(){if(this.peek(l.BRACE_L))return this.parseOperationDefinition();let e=this.peekDescription(),t=e?this._lexer.lookahead():this._lexer.token;if(t.kind===l.NAME){switch(t.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}if(e)throw ip(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(t.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(t)}parseOperationDefinition(){let e,t=this._lexer.token;if(this.peek(l.BRACE_L))return this.node(t,{kind:ig.Kind.OPERATION_DEFINITION,operation:im.OperationTypeNode.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});let r=this.parseOperationType();return this.peek(l.NAME)&&(e=this.parseName()),this.node(t,{kind:ig.Kind.OPERATION_DEFINITION,operation:r,name:e,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){let e=this.expectToken(l.NAME);switch(e.value){case"query":return im.OperationTypeNode.QUERY;case"mutation":return im.OperationTypeNode.MUTATION;case"subscription":return im.OperationTypeNode.SUBSCRIPTION}throw this.unexpected(e)}parseVariableDefinitions(){return this.optionalMany(l.PAREN_L,this.parseVariableDefinition,l.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:ig.Kind.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(l.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(l.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){let e=this._lexer.token;return this.expectToken(l.DOLLAR),this.node(e,{kind:ig.Kind.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:ig.Kind.SELECTION_SET,selections:this.many(l.BRACE_L,this.parseSelection,l.BRACE_R)})}parseSelection(){return this.peek(l.SPREAD)?this.parseFragment():this.parseField()}parseField(){let e,t,r=this._lexer.token,n=this.parseName();return this.expectOptionalToken(l.COLON)?(e=n,t=this.parseName()):t=n,this.node(r,{kind:ig.Kind.FIELD,alias:e,name:t,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(l.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(e){let t=e?this.parseConstArgument:this.parseArgument;return this.optionalMany(l.PAREN_L,t,l.PAREN_R)}parseArgument(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this._lexer.token,r=this.parseName();return this.expectToken(l.COLON),this.node(t,{kind:ig.Kind.ARGUMENT,name:r,value:this.parseValueLiteral(e)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){let e=this._lexer.token;this.expectToken(l.SPREAD);let t=this.expectOptionalKeyword("on");return!t&&this.peek(l.NAME)?this.node(e,{kind:ig.Kind.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(e,{kind:ig.Kind.INLINE_FRAGMENT,typeCondition:t?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){let e=this._lexer.token;return(this.expectKeyword("fragment"),!0===this._options.allowLegacyFragmentVariables)?this.node(e,{kind:ig.Kind.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(e,{kind:ig.Kind.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()}parseValueLiteral(e){let t=this._lexer.token;switch(t.kind){case l.BRACKET_L:return this.parseList(e);case l.BRACE_L:return this.parseObject(e);case l.INT:return this.advanceLexer(),this.node(t,{kind:ig.Kind.INT,value:t.value});case l.FLOAT:return this.advanceLexer(),this.node(t,{kind:ig.Kind.FLOAT,value:t.value});case l.STRING:case l.BLOCK_STRING:return this.parseStringLiteral();case l.NAME:switch(this.advanceLexer(),t.value){case"true":return this.node(t,{kind:ig.Kind.BOOLEAN,value:!0});case"false":return this.node(t,{kind:ig.Kind.BOOLEAN,value:!1});case"null":return this.node(t,{kind:ig.Kind.NULL});default:return this.node(t,{kind:ig.Kind.ENUM,value:t.value})}case l.DOLLAR:if(e){if(this.expectToken(l.DOLLAR),this._lexer.token.kind===l.NAME){let e=this._lexer.token.value;throw ip(this._lexer.source,t.start,'Unexpected variable "$'.concat(e,'" in constant value.'))}throw this.unexpected(t)}return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){let e=this._lexer.token;return this.advanceLexer(),this.node(e,{kind:ig.Kind.STRING,value:e.value,block:e.kind===l.BLOCK_STRING})}parseList(e){let t=()=>this.parseValueLiteral(e);return this.node(this._lexer.token,{kind:ig.Kind.LIST,values:this.any(l.BRACKET_L,t,l.BRACKET_R)})}parseObject(e){let t=()=>this.parseObjectField(e);return this.node(this._lexer.token,{kind:ig.Kind.OBJECT,fields:this.any(l.BRACE_L,t,l.BRACE_R)})}parseObjectField(e){let t=this._lexer.token,r=this.parseName();return this.expectToken(l.COLON),this.node(t,{kind:ig.Kind.OBJECT_FIELD,name:r,value:this.parseValueLiteral(e)})}parseDirectives(e){let t=[];for(;this.peek(l.AT);)t.push(this.parseDirective(e));return t}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(e){let t=this._lexer.token;return this.expectToken(l.AT),this.node(t,{kind:ig.Kind.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(e)})}parseTypeReference(){let e,t=this._lexer.token;if(this.expectOptionalToken(l.BRACKET_L)){let r=this.parseTypeReference();this.expectToken(l.BRACKET_R),e=this.node(t,{kind:ig.Kind.LIST_TYPE,type:r})}else e=this.parseNamedType();return this.expectOptionalToken(l.BANG)?this.node(t,{kind:ig.Kind.NON_NULL_TYPE,type:e}):e}parseNamedType(){return this.node(this._lexer.token,{kind:ig.Kind.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(l.STRING)||this.peek(l.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("schema");let r=this.parseConstDirectives(),n=this.many(l.BRACE_L,this.parseOperationTypeDefinition,l.BRACE_R);return this.node(e,{kind:ig.Kind.SCHEMA_DEFINITION,description:t,directives:r,operationTypes:n})}parseOperationTypeDefinition(){let e=this._lexer.token,t=this.parseOperationType();this.expectToken(l.COLON);let r=this.parseNamedType();return this.node(e,{kind:ig.Kind.OPERATION_TYPE_DEFINITION,operation:t,type:r})}parseScalarTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("scalar");let r=this.parseName(),n=this.parseConstDirectives();return this.node(e,{kind:ig.Kind.SCALAR_TYPE_DEFINITION,description:t,name:r,directives:n})}parseObjectTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("type");let r=this.parseName(),n=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),a=this.parseFieldsDefinition();return this.node(e,{kind:ig.Kind.OBJECT_TYPE_DEFINITION,description:t,name:r,interfaces:n,directives:i,fields:a})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(l.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(l.BRACE_L,this.parseFieldDefinition,l.BRACE_R)}parseFieldDefinition(){let e=this._lexer.token,t=this.parseDescription(),r=this.parseName(),n=this.parseArgumentDefs();this.expectToken(l.COLON);let i=this.parseTypeReference(),a=this.parseConstDirectives();return this.node(e,{kind:ig.Kind.FIELD_DEFINITION,description:t,name:r,arguments:n,type:i,directives:a})}parseArgumentDefs(){return this.optionalMany(l.PAREN_L,this.parseInputValueDef,l.PAREN_R)}parseInputValueDef(){let e,t=this._lexer.token,r=this.parseDescription(),n=this.parseName();this.expectToken(l.COLON);let i=this.parseTypeReference();this.expectOptionalToken(l.EQUALS)&&(e=this.parseConstValueLiteral());let a=this.parseConstDirectives();return this.node(t,{kind:ig.Kind.INPUT_VALUE_DEFINITION,description:r,name:n,type:i,defaultValue:e,directives:a})}parseInterfaceTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("interface");let r=this.parseName(),n=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),a=this.parseFieldsDefinition();return this.node(e,{kind:ig.Kind.INTERFACE_TYPE_DEFINITION,description:t,name:r,interfaces:n,directives:i,fields:a})}parseUnionTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("union");let r=this.parseName(),n=this.parseConstDirectives(),i=this.parseUnionMemberTypes();return this.node(e,{kind:ig.Kind.UNION_TYPE_DEFINITION,description:t,name:r,directives:n,types:i})}parseUnionMemberTypes(){return this.expectOptionalToken(l.EQUALS)?this.delimitedMany(l.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("enum");let r=this.parseName(),n=this.parseConstDirectives(),i=this.parseEnumValuesDefinition();return this.node(e,{kind:ig.Kind.ENUM_TYPE_DEFINITION,description:t,name:r,directives:n,values:i})}parseEnumValuesDefinition(){return this.optionalMany(l.BRACE_L,this.parseEnumValueDefinition,l.BRACE_R)}parseEnumValueDefinition(){let e=this._lexer.token,t=this.parseDescription(),r=this.parseEnumValueName(),n=this.parseConstDirectives();return this.node(e,{kind:ig.Kind.ENUM_VALUE_DEFINITION,description:t,name:r,directives:n})}parseEnumValueName(){if("true"===this._lexer.token.value||"false"===this._lexer.token.value||"null"===this._lexer.token.value)throw ip(this._lexer.source,this._lexer.token.start,"".concat(iL(this._lexer.token)," is reserved and cannot be used for an enum value."));return this.parseName()}parseInputObjectTypeDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("input");let r=this.parseName(),n=this.parseConstDirectives(),i=this.parseInputFieldsDefinition();return this.node(e,{kind:ig.Kind.INPUT_OBJECT_TYPE_DEFINITION,description:t,name:r,directives:n,fields:i})}parseInputFieldsDefinition(){return this.optionalMany(l.BRACE_L,this.parseInputValueDef,l.BRACE_R)}parseTypeSystemExtension(){let e=this._lexer.lookahead();if(e.kind===l.NAME)switch(e.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(e)}parseSchemaExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");let t=this.par
1seConstDirectives(),r=this.optionalMany(l.BRACE_L,this.parseOperationTypeDefinition,l.BRACE_R);if(0===t.length&&0===r.length)throw this.unexpected();return this.node(e,{kind:ig.Kind.SCHEMA_EXTENSION,directives:t,operationTypes:r})}parseScalarTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");let t=this.parseName(),r=this.parseConstDirectives();if(0===r.length)throw this.unexpected();return this.node(e,{kind:ig.Kind.SCALAR_TYPE_EXTENSION,name:t,directives:r})}parseObjectTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");let t=this.parseName(),r=this.parseImplementsInterfaces(),n=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(0===r.length&&0===n.length&&0===i.length)throw this.unexpected();return this.node(e,{kind:ig.Kind.OBJECT_TYPE_EXTENSION,name:t,interfaces:r,directives:n,fields:i})}parseInterfaceTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");let t=this.parseName(),r=this.parseImplementsInterfaces(),n=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(0===r.length&&0===n.length&&0===i.length)throw this.unexpected();return this.node(e,{kind:ig.Kind.INTERFACE_TYPE_EXTENSION,name:t,interfaces:r,directives:n,fields:i})}parseUnionTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");let t=this.parseName(),r=this.parseConstDirectives(),n=this.parseUnionMemberTypes();if(0===r.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:ig.Kind.UNION_TYPE_EXTENSION,name:t,directives:r,types:n})}parseEnumTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");let t=this.parseName(),r=this.parseConstDirectives(),n=this.parseEnumValuesDefinition();if(0===r.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:ig.Kind.ENUM_TYPE_EXTENSION,name:t,directives:r,values:n})}parseInputObjectTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");let t=this.parseName(),r=this.parseConstDirectives(),n=this.parseInputFieldsDefinition();if(0===r.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:ig.Kind.INPUT_OBJECT_TYPE_EXTENSION,name:t,directives:r,fields:n})}parseDirectiveDefinition(){let e=this._lexer.token,t=this.parseDescription();this.expectKeyword("directive"),this.expectToken(l.AT);let r=this.parseName(),n=this.parseArgumentDefs(),i=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");let a=this.parseDirectiveLocations();return this.node(e,{kind:ig.Kind.DIRECTIVE_DEFINITION,description:t,name:r,arguments:n,repeatable:i,locations:a})}parseDirectiveLocations(){return this.delimitedMany(l.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){let e=this._lexer.token,t=this.parseName();if(Object.prototype.hasOwnProperty.call(s,t.value))return t;throw this.unexpected(e)}node(e,t){return!0!==this._options.noLocation&&(t.loc=new im.Location(e,this._lexer.lastToken,this._lexer.source)),t}peek(e){return this._lexer.token.kind===e}expectToken(e){let t=this._lexer.token;if(t.kind===e)return this.advanceLexer(),t;throw ip(this._lexer.source,t.start,"Expected ".concat(iD(e),", found ").concat(iL(t),"."))}expectOptionalToken(e){return this._lexer.token.kind===e&&(this.advanceLexer(),!0)}expectKeyword(e){let t=this._lexer.token;if(t.kind===l.NAME&&t.value===e)this.advanceLexer();else throw ip(this._lexer.source,t.start,'Expected "'.concat(e,'", found ').concat(iL(t),"."))}expectOptionalKeyword(e){let t=this._lexer.token;return t.kind===l.NAME&&t.value===e&&(this.advanceLexer(),!0)}unexpected(e){let t=null!=e?e:this._lexer.token;return ip(this._lexer.source,t.start,"Unexpected ".concat(iL(t),"."))}any(e,t,r){this.expectToken(e);let n=[];for(;!this.expectOptionalToken(r);)n.push(t.call(this));return n}optionalMany(e,t,r){if(this.expectOptionalToken(e)){let e=[];do e.push(t.call(this));while(!this.expectOptionalToken(r))return e}return[]}many(e,t,r){this.expectToken(e);let n=[];do n.push(t.call(this));while(!this.expectOptionalToken(r))return n}delimitedMany(e,t){this.expectOptionalToken(e);let r=[];do r.push(t.call(this));while(this.expectOptionalToken(e))return r}advanceLexer(){let{maxTokens:e}=this._options,t=this._lexer.advance();if(t.kind!==l.EOF&&(++this._tokenCounter,void 0!==e&&this._tokenCounter>e))throw ip(this._lexer.source,t.start,"Document contains more that ".concat(e," tokens. Parsing aborted."))}constructor(e,t={}){let r=iA(e,iP)?e:new iP(e);this._lexer=new iy(r),this._options=t,this._tokenCounter=0}}function iL(e){let t=e.value;return iD(e.kind)+(null!=t?' "'.concat(t,'"'):"")}function iD(e){return e===l.BANG||e===l.DOLLAR||e===l.AMP||e===l.PAREN_L||e===l.PAREN_R||e===l.SPREAD||e===l.COLON||e===l.EQUALS||e===l.AT||e===l.BRACKET_L||e===l.BRACKET_R||e===l.BRACE_L||e===l.PIPE||e===l.BRACE_R?'"'.concat(e,'"'):e}var iM=new Map,iR=new Map,iF=!0,iB=!1;function iz(e){return e.replace(/[\s,]+/g," ").trim()}function iV(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];"string"==typeof e&&(e=[e]);var n=e[0];return t.forEach(function(t,r){t&&"Document"===t.kind?n+=t.loc.source.body:n+=t,n+=e[r+1]}),function(e){var t=iz(e);if(!iM.has(t)){var r,n,i,a,s,l=function(e,t){let r=new iO(e,t),n=r.parseDocument();return Object.defineProperty(n,"tokenCount",{enumerable:!1,value:r.tokenCount}),n}(e,{experimentalFragmentVariables:iB,allowLegacyFragmentVariables:iB});if(!l||"Document"!==l.kind)throw Error("Not a valid GraphQL document.");iM.set(t,((a=new Set((r=new Set,n=[],l.definitions.forEach(function(e){if("FragmentDefinition"===e.kind){var t,i=e.name.value,a=iz((t=e.loc).source.body.substring(t.start,t.end)),s=iR.get(i);s&&!s.has(a)?iF&&console.warn("Warning: fragment with name "+i+" already exists.\ngraphql-tag enforces all fragment names across your application to be unique; read more about\nthis in the docs: http://dev.apollodata.com/core/fragments.html#unique-names"):s||iR.set(i,s=new Set),s.add(a),r.has(a)||(r.add(a),n.push(e))}else n.push(e)}),i=(0,is.__assign)((0,is.__assign)({},l),{definitions:n}
1)).definitions)).forEach(function(e){e.loc&&delete e.loc,Object.keys(e).forEach(function(t){var r=e[t];r&&"object"==typeof r&&a.add(r)})}),(s=i.loc)&&(delete s.startToken,delete s.endToken),i))}return iM.get(t)}(n)}var iU={gql:iV,resetCaches:function(){iM.clear(),iR.clear()},disableFragmentWarnings:function(){iF=!1},enableExperimentalFragmentVariables:function(){iB=!0},disableExperimentalFragmentVariables:function(){iB=!1}};!function(e){e.gql=iU.gql,e.resetCaches=iU.resetCaches,e.disableFragmentWarnings=iU.disableFragmentWarnings,e.enableExperimentalFragmentVariables=iU.enableExperimentalFragmentVariables,e.disableExperimentalFragmentVariables=iU.disableExperimentalFragmentVariables}(iV||(iV={})),iV.default=iV,e.s(["useMutation",()=>i1],76204);var iG=e.i(11818),i$=e.i(69570),iK=e.i(24669);e.i(68681);var iW=e.i(5578),iZ=e.i(36904),iq=e.i(6044),iH=e.i(99523);function iY(e){var t;switch(e){case o.Query:t="Query";break;case o.Mutation:t="Mutation";break;case o.Subscription:t="Subscription"}return t}function iQ(e){d||(d=new iZ.AutoCleanedWeakCache(iq.cacheSizes.parser||1e3));var t,r,n=d.get(e);if(n)return n;(0,iW.invariant)(!!e&&!!e.kind,70,e);for(var i=[],a=[],s=[],l=[],c=0,u=e.definitions;c<u.length;c++){var h=u[c];if("FragmentDefinition"===h.kind){i.push(h);continue}if("OperationDefinition"===h.kind)switch(h.operation){case"query":a.push(h);break;case"mutation":s.push(h);break;case"subscription":l.push(h)}}(0,iW.invariant)(!i.length||a.length||s.length||l.length,71),(0,iW.invariant)(a.length+s.length+l.length<=1,72,e,a.length,l.length,s.length),r=a.length?o.Query:o.Mutation,a.length||s.length||(r=o.Subscription);var p=a.length?a:s.length?s:l;(0,iW.invariant)(1===p.length,73,e,p.length);var f=p[0];t=f.variableDefinitions||[];var m={name:f.name&&"Name"===f.name.kind?f.name.value:"data",type:r,variables:t};return d.set(e,m),m}!function(e){e[e.Query=0]="Query",e[e.Mutation=1]="Mutation",e[e.Subscription=2]="Subscription"}(o||(o={})),iQ.resetCache=function(){d=void 0},!1!==globalThis.__DEV__&&(0,iH.registerGlobalCache)("parser",function(){return d?d.size:0});var iX=e.i(33879),iJ=e.i(21805),i0=e.i(23289).canUseDOM?iG.useLayoutEffect:iG.useEffect;function i1(e,t){var r,n,i,a,s,l,d,c=(r=null==t?void 0:t.client,n=iG.useContext((0,iJ.getApolloContext)()),i=r||n.client,(0,iW.invariant)(!!i,58),i);a=o.Mutation,s=iQ(e),l=iY(a),d=iY(s.type),(0,iW.invariant)(s.type===a,74,l,l,d);var u=iG.useState({called:!1,loading:!1,client:c}),h=u[0],p=u[1],f=iG.useRef({result:h,mutationId:0,isMounted:!0,client:c,mutation:e,options:t});i0(function(){Object.assign(f.current,{client:c,options:t,mutation:e})});var m=iG.useCallback(function(e){void 0===e&&(e={});var t=f.current,r=t.options,n=t.mutation,i=(0,is.__assign)((0,is.__assign)({},r),{mutation:n}),a=e.client||f.current.client;f.current.result.loading||i.ignoreResults||!f.current.isMounted||p(f.current.result={loading:!0,error:void 0,data:void 0,called:!0,client:a});var s=++f.current.mutationId,l=(0,i$.mergeOptions)(i,e);return a.mutate(l).then(function(t){var r,n,i=t.data,o=t.errors,d=o&&o.length>0?new iX.ApolloError({graphQLErrors:o}):void 0,c=e.onError||(null==(r=f.current.options)?void 0:r.onError);if(d&&c&&c(d,l),s===f.current.mutationId&&!l.ignoreResults){var u={called:!0,loading:!1,data:i,error:d,client:a};f.current.isMounted&&!(0,iK.equal)(f.current.result,u)&&p(f.current.result=u)}var h=e.onCompleted||(null==(n=f.current.options)?void 0:n.onCompleted);return d||null==h||h(t.data,l),t},function(t){if(s===f.current.mutationId&&f.current.isMounted){var r,n={loading:!1,error:t,data:void 0,called:!0,client:a};(0,iK.equal)(f.current.result,n)||p(f.current.result=n)}var i=e.onError||(null==(r=f.current.options)?void 0:r.onError);if(i)return i(t,l),{data:void 0,errors:t};throw t})},[]),g=iG.useCallback(function(){if(f.current.isMounted){var e={called:!1,loading:!1,client:f.current.client};Object.assign(f.current,{mutationId:0,result:e}),p(e)}},[]);return iG.useEffect(function(){var e=f.current;return e.isMounted=!0,function(){e.isMounted=!1}},[]),[m,(0,is.__assign)({reset:g},h)]}e.s(["useHash",()=>i3],74611);let i2=e=>e.substring(e.indexOf("#")),i3=e=>{let t=(0,nG.useRouter)();(0,m.useEffect)(()=>{let r=i2(t.asPath);r&&e(r);let n=t=>{e(i2(t))};return t.events.on("hashChangeStart",n),()=>{t.events.off("hashChangeStart",n)}},[e,t.asPath,t.events])};var i5=e.i(15363),i4=e.i(58021);e.s(["BRAND",()=>ae.BRAND,"DIRTY",()=>i9.DIRTY,"EMPTY_PATH",()=>i9.EMPTY_PATH,"INVALID",()=>i9.INVALID,"NEVER",()=>ae.NEVER,"OK",()=>i9.OK,"ParseStatus",()=>i9.ParseStatus,"Schema",()=>ae.Schema,"ZodAny",()=>ae.ZodAny,"ZodArray",()=>ae.ZodArray,"ZodBigInt",()=>ae.ZodBigInt,"ZodBoolean",()=>ae.ZodBoolean,"ZodBranded",()=>ae.ZodBranded,"ZodCatch",()=>ae.ZodCatch,"ZodDate",()=>ae.ZodDate,"ZodDefault",()=>ae.ZodDefault,"ZodDiscriminatedUnion",()=>ae.ZodDiscriminatedUnion,"ZodEffects",()=>ae.ZodEffects,"ZodEnum",()=>
1ae.ZodEnum,"ZodError",()=>at.ZodError,"ZodFirstPartyTypeKind",()=>ae.ZodFirstPartyTypeKind,"ZodFunction",()=>ae.ZodFunction,"ZodIntersection",()=>ae.ZodIntersection,"ZodIssueCode",()=>at.ZodIssueCode,"ZodLazy",()=>ae.ZodLazy,"ZodLiteral",()=>ae.ZodLiteral,"ZodMap",()=>ae.ZodMap,"ZodNaN",()=>ae.ZodNaN,"ZodNativeEnum",()=>ae.ZodNativeEnum,"ZodNever",()=>ae.ZodNever,"ZodNull",()=>ae.ZodNull,"ZodNullable",()=>ae.ZodNullable,"ZodNumber",()=>ae.ZodNumber,"ZodObject",()=>ae.ZodObject,"ZodOptional",()=>ae.ZodOptional,"ZodParsedType",()=>i7.ZodParsedType,"ZodPipeline",()=>ae.ZodPipeline,"ZodPromise",()=>ae.ZodPromise,"ZodReadonly",()=>ae.ZodReadonly,"ZodRecord",()=>ae.ZodRecord,"ZodSchema",()=>ae.ZodSchema,"ZodSet",()=>ae.ZodSet,"ZodString",()=>ae.ZodString,"ZodSymbol",()=>ae.ZodSymbol,"ZodTransformer",()=>ae.ZodTransformer,"ZodTuple",()=>ae.ZodTuple,"ZodType",()=>ae.ZodType,"ZodUndefined",()=>ae.ZodUndefined,"ZodUnion",()=>ae.ZodUnion,"ZodUnknown",()=>ae.ZodUnknown,"ZodVoid",()=>ae.ZodVoid,"addIssueToContext",()=>i9.addIssueToContext,"any",()=>ae.any,"array",()=>ae.array,"bigint",()=>ae.bigint,"boolean",()=>ae.boolean,"coerce",()=>ae.coerce,"custom",()=>ae.custom,"date",()=>ae.date,"datetimeRegex",()=>ae.datetimeRegex,"defaultErrorMap",()=>i6.default,"discriminatedUnion",()=>ae.discriminatedUnion,"effect",()=>ae.effect,"enum",()=>ae.enum,"function",()=>ae.function,"getErrorMap",()=>i8.getErrorMap,"getParsedType",()=>i7.getParsedType,"instanceof",()=>ae.instanceof,"intersection",()=>ae.intersection,"isAborted",()=>i9.isAborted,"isAsync",()=>i9.isAsync,"isDirty",()=>i9.isDirty,"isValid",()=>i9.isValid,"late",()=>ae.late,"lazy",()=>ae.lazy,"literal",()=>ae.literal,"makeIssue",()=>i9.makeIssue,"map",()=>ae.map,"nan",()=>ae.nan,"nativeEnum",()=>ae.nativeEnum,"never",()=>ae.never,"null",()=>ae.null,"nullable",()=>ae.nullable,"number",()=>ae.number,"object",()=>ae.object,"objectUtil",()=>i7.objectUtil,"oboolean",()=>ae.oboolean,"onumber",()=>ae.onumber,"optional",()=>ae.optional,"ostring",()=>ae.ostring,"pipeline",()=>ae.pipeline,"preprocess",()=>ae.preprocess,"promise",()=>ae.promise,"quotelessJson",()=>at.quotelessJson,"record",()=>ae.record,"set",()=>ae.set,"setErrorMap",()=>i8.setErrorMap,"strictObject",()=>ae.strictObject,"string",()=>ae.string,"symbol",()=>ae.symbol,"transformer",()=>ae.transformer,"tuple",()=>ae.tuple,"undefined",()=>ae.undefined,"union",()=>ae.union,"unknown",()=>ae.unknown,"util",()=>i7.util,"void",()=>ae.void],63782),e.s([],89100),e.i(89100),e.s(["defaultErrorMap",()=>i6.default,"getErrorMap",()=>i8.getErrorMap,"setErrorMap",()=>i8.setErrorMap],82448);var i8=e.i(85665),i6=e.i(57185);e.i(82448);var i9=e.i(88770);e.s([],19429),e.i(19429);var i7=e.i(14306),ae=e.i(10378),at=e.i(53295),ar=e.i(63782),ar=ar;e.s(["CREATE_CONTACT_ENQUIRY",()=>as,"ausPhoneRegex",()=>ai,"formSchema",()=>aa],56983);var ar=ar;function an(){let e=ia(['\n mutation (\n $name: String\n $email: String\n $phone: String\n $interestedIn: String\n $message: String\n $projectLocation: String\n $location: String\n $pageId: Int\n ) {\n createContactEnquiry(\n input: {\n clientMutationId: "Contact Form Enquiry"\n name: $name\n email: $email\n interestedIn: $interestedIn\n phone: $phone\n message: $message\n projectLocation: $projectLocation\n location: $location\n pageId: $pageId\n }\n ) {\n data\n success\n }\n }\n']);return an=function(){return e},e}let ai=/^\({0,1}((0|\+61)(2|4|3|7|8)){0,1}\){0,1}(\ |-){0,1}[0-9]{2}(\ |-){0,1}[0-9]{2}(\ |-){0,1}[0-9]{1}(\ |-){0,1}[0-9]{3}$/gm,aa=ar.object({name:ar.string().min(1,{message:"Please enter your name"}),email:ar.string().email({message:"Please enter a valid email"}),phone:ar.string().regex(ai,{message:"Please enter a valid phone number"}),interestedIn:ar.string().min(1,{message:"Please select an option"}),message:ar.string().optional(),projectLocation:ar.string().optional(),agreeTerms:ar.boolean().refine(e=>!0===e,{message:"You must check this box to submit your enquiry"})}),as=iV(an());e.i(82616);var al=e.i(26004),ao=e.i(63581);function ad(){let e=ia(['\n mutation (\n $name: String\n $email: String\n $phone: String\n $location: String\n $variant: String\n $pageId: Int\n ) {\n createCampaignEnquiry(\n input: {\n clientMutationId: "Campaign Landing Form Submission"\n name: $name\n email: $email\n phone: $phone\n location: $location\n variant: $variant\n pageId: $pageId\n }\n ) {\n data\n success\n }\n }\n']);return ad=function(){return e},e}let ac=e=>(0,u.jsx)(ao.TextInput,{...e,className:"[&_label]:typography-body [&_label]:font-bold"}),au=iV(ad()),ah=ar.object({name:ar.string().min(1,{message:"Please enter your name"}),email:ar.string().email({message:"Please enter a valid email"}),phone:ar.string().refine(e=>e.match(ai)||(null==e?void 0:e.length)===0,{message:"Please enter a valid phone number"}),tickedCheckbox:ar.boolean().refine(e=>!0===e,{message:"You must check this box to submit your enquiry"})}),ap=e=>{let{databaseId:t,display:r,heading:n,buttonText:i,checkboxPrompt:a,successMessage:s,hashParam:l,variant:o,className:d}=e,[c,p]=(0,m.useState)(!1),f=(0,nG.useRouter)(),g="".concat("https://www.samcrawfordarchitects.com.au").concat(f.asPath).split("#")[0],{register:x,handleSubmit:v,formState:{errors:y}}=(0,i4.useForm)({resolver:(0,i5.zodResolver)(ah.omit(a?{}:{tickedCheckbox:!0}))}),[b]=i1(au,{onError:e=>console.log("e:",e),onCompleted:e=>{console.log("d:",e)}});return(i3(e=>{e===l?p(!0):p(!1)}),r)?c?(0,u.jsx)("div",{className:(0,h.cn)("wysiwyg",d,"footer"===o&&"*:text-white"),children:(0,n9.default)(s||"<h5>Thanks for your submission!</h5>")}):(0,u.jsxs)("form",{onSubmit:v(e=>{let{tickedCheckbox:r,phone:n,...i}=e;b({variables:{...i,pageId:t,location:g,variant:o,phone:n||" "}}
1),f.push(l)}),"data-formid":"campaign-landing",className:(0,h.cn)(d),children:[n&&(0,u.jsx)(k.Text,{as:"h2",textStyle:"h5",className:"text-white",children:n}),(0,u.jsx)(ac,{label:"My name",name:"name",register:x,errors:y}),(0,u.jsx)(ac,{label:"My email address",name:"email",register:x,errors:y}),(0,u.jsx)(ac,{label:"My phone number",secondaryLabel:"(optional)",name:"phone",register:x,errors:y}),a&&(0,u.jsx)(al.Checkbox,{name:"tickedCheckbox",register:x,errors:y,label:a}),(0,u.jsx)(j.Button,{type:"submit",className:"ml-auto",children:i||"Submit"})]}):null};var af=e.i(20507);let am=(0,h.cn)(af.formStyles,"bg-(--Forms-campaignFormBGColour) gap-3! shadow-strong mt-5 w-full p-3 md:mt-0 md:p-4","[&_a]:text-white! [&_.errorMessage]:text-white [&_label>span]:text-white [&_label]:text-white"),ag=e=>{let{databaseId:t,heading:r,description:n,link:i,image:a,form:s,video:l}=e;return(0,u.jsxs)("div",{className:"main-column",children:[(0,u.jsx)(f.default,{priority:"video",image:a,video:l,className:"absolute-full",sizes:"100vw",alt:(null==a?void 0:a.altText)||"Masthead Image"}),(0,u.jsxs)("div",{className:"relative z-10 pt-[84px] pb-4 sm:pt-[132px] sm:pb-[72px] md:pt-[184px] md:pb-[96px] md:grid md:grid-cols-2 md:gap-[20px] md:place-items-start vbg:pt-[240px] vbg:pb-[130px]",children:[(0,u.jsxs)("div",{className:"md:pr-[20px] lg:pr-[116px] flex flex-col gap-2 md:gap-3",children:[r&&(0,u.jsx)(k.Text,{as:"h1",className:"text-(--Typography-textLight)",children:r}),n&&(0,u.jsx)("div",{className:"wysiwyg [&_span]:text-white! [&_p]:text-white",children:(0,n9.default)(n)}),(null==i?void 0:i.text)&&(0,u.jsx)(j.Button,{href:p(i),className:"mr-auto mt-1",children:null==i?void 0:i.text})]}),(0,u.jsx)(ap,{...s,databaseId:t,variant:"masthead",hashParam:"#submitted",className:am})]})]})};e.s(["allowedValues",()=>ax],89032);let ax=(e,t)=>t.includes(e)?e:null,av=e=>{let{template:t="default",navMenu:r,contactButton:n,phoneNumber:i,landingNavbar:a,...s}=e,{query:l}=(0,nG.useRouter)(),o=!!(null==s?void 0:s.image),d="landing"===t,c=(e=>{let{queryParam:t,hasImage:r,mobileVariant:n,desktopVariant:i}=e,a=ax(t,["fullWidth","sideBySide"]),[s,l]=(0,m.useState)(i),o=nU(["(min-width: 1280px)"],[!0],!1);return(0,m.useEffect)(()=>{r&&(o?l(i):l(n))},[o,i,n,r]),(0,nm.useDidMountEffect)(()=>{a&&l(a)},[a]),s})({queryParam:l.mhv,hasImage:o,mobileVariant:"fullWidth",desktopVariant:"fullWidth"}),p={...s,variant:c},f=d?{items:(null==a?void 0:a.display)&&(null==a?void 0:a.items),phoneNumber:null==a?void 0:a.phoneNumber,isLanding:!0}:{items:r,contactButton:n,phoneNumber:i};return(0,u.jsxs)("section",{className:(0,h.cn)("bg-(--Global-heroBackground) relative"),children:[(e=>{switch(e){case"home":return(0,u.jsx)(n6,{...p});case"landing":return(0,u.jsx)(ag,{...p});default:return(0,u.jsx)(ii,{...p})}})(t),(0,u.jsx)(n2,{...f}),(0,u.jsx)("div",{className:"bg-linear-to-l absolute left-0 top-0 h-full w-3/4 from-black/0 to-black/80"}),(0,u.jsx)("div",{className:"bg-linear-to-t absolute top-0 h-1/3 w-full from-black/0 to-black/50"})]})};e.s([],2048),e.s(["default",()=>aj],3337);var ay=e.i(80495),ab=e.i(77738);let aw=e=>{let{link:t,className:r,ariaLabel:n}=e;return(null==t?void 0:t.text)?(0,u.jsx)(j.Button,{variant:"secondary",size:"small",href:p(t),ariaLabel:n,className:r,children:t.text}):null},aj=e=>{let{display:t,heading:r,description:n,link:i}=e,[a,s]=(0,m.useState)(!1),[l,o]=(0,m.useState)(!1),d=(0,ab.default)(n||r||""),c=(0,ay.getCookie)(d),p=new Date(Date.now()+12096e5);return((0,m.useEffect)(()=>{!t||a||c?o(!1):o(!0)},[t,a,c]),l)?(0,u.jsx)("section",{className:"bg-(--Global-notificationBackground)",children:(0,u.jsxs)("div",{className:"sm:item main-column grid grid-cols-[auto_1fr_auto] items-start gap-2 py-2 md:gap-3 md:py-3",children:[(0,u.jsx)(g.Icon,{name:"notification",className:(0,h.cn)("-mr-1 size-[20px] self-start","icon-color-(--Global-notificationIcon)")}),(0,u.jsxs)("div",{className:(0,h.cn)("flex flex-col items-start gap-2 sm:flex-row sm:items-center md:gap-3","text-(--Typography-textLight)"),children:[(0,u.jsxs)("div",{children:[r&&(0,u.jsx)(k.Text,{as:"bodySmall",className:(0,h.cn)("font-bold"),children:r}),n&&(0,u.jsx)(k.Text,{as:"bodySmall",children:n})]}),(0,u.jsx)(aw,{className:"sm:hidden",link:i})]}),(0,u.jsxs)("div",{className:"flex gap-2",children:[(0,u.jsx)(aw,{link:i,className:"hidden sm:flex",ariaLabel:"Close notification"}),(0,u.jsx)("button",{onClick:()=>void(s(!0),(0,ay.setCookie)(d,!0,{expires:p})),type:"submit","aria-label":"Close notification",children:(0,u.jsx)(g.Icon,{name:"cross",className:(0,h.cn)("hover-opacity icon-color-(--Global-iconTertiary)")})})]})]})}):(0,u.jsx)("div",{})};e.s([],70311),e.s(["default",()=>ak],82786);let ak=e=>{let{heading:t,items:r,className:n}=e;return(null==r?void 0:r.length)?(0,u.jsxs)("section",{className:(0,h.cn)("overflow-hidden",n),children:[t&&(0,u.jsx)(k.Text,{as:"h2",textStyle:"h5",className:"mb-2 text-center",children:t}),(0,u.jsx)("div",{className:"flex flex-wrap justify-center gap-x-3 gap-y-1 sm:gap-y-2 lg:gap-x-5",children:r.map((e,t)=>{var r,n,i;let{image:a,link:s}=e;return a?(0,u.jsx)(w.AvenueLink,{href:s,className:(0,h.cn)("w-full max-w-[93px] sm:max-w-[86px] lg:max-w-[151px]",s&&"hover-opacity"),ariaLabel:(null==a||null==(r=a.node)?void 0:r.altText)||"no name image ".concat(t),children:(0,u.jsx)(ng.Image,{src:null==a||null==(n=a.node)?void 0:n.sourceUrl,alt:(null==a||null==(i=a.node)?void 0:i.altText)||"",sizes:"(min-width: 320px) 50vw, 20vw",className:"aspect-[1.37]"})},t):null})})]}):null};e.s([],22420),e.s(["default",()=>aC],97091);var aN=e.i(70243);let aC=function(e){var t;
1let{heading:r,description:n,video:i,className:a,aspectRatio:s="aspect-[33.8/19]"}=e,{thumbnail:l,link:o,autoplay:d}=i||{},[c,p]=(0,m.useState)(!l||d),[f,v]=(0,m.useState)(d);return(null==i?void 0:i.link)?(0,u.jsxs)("section",{className:(0,h.cn)("text-center",a),children:[r&&(0,u.jsx)(k.Text,{as:"h2",className:"text-(--Typography-heading) mb-2 md:mb-3",children:r}),n&&(0,u.jsx)(k.Text,{className:"mb-2 px-[20px] sm:mb-4 sm:px-[60px]",children:n}),(0,u.jsx)("button",{"aria-label":"Play Video",className:"group relative block w-full cursor-pointer overflow-hidden",type:"button",onClick:()=>{l&&(p(!0),v(!0))},children:(0,u.jsxs)("div",{className:(0,h.cn)(s,"relative mx-auto block max-w-[1120px]",x.roundedImages&&"rounded-soft overflow-hidden"),children:[l&&!c&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(ng.Image,{className:"[&>*]:disable-blur disable-blur absolute left-0 top-0 block h-full w-full",src:(null==l||null==(t=l.node)?void 0:t.sourceUrl)||(null==l?void 0:l.sourceUrl),alt:(null==l?void 0:l.altText)||"",sizes:"(max-width: 1024px) 100vw, 85vw"}),(0,u.jsx)("div",{className:"-translate-x-half translate-y-half absolute bottom-1/2 left-1/2 top-1/2 flex transform cursor-pointer items-center justify-center transition duration-100 group-hover:opacity-70",children:(0,u.jsx)(g.Icon,{name:"play_button",className:(0,h.cn)("size-6 sm:size-[128px]","icon-color-white")})})]}),c&&(0,u.jsx)("div",{className:(0,h.cn)("absolute left-0 top-0 h-full w-full flex-col",c?"flex":"none"),children:(0,u.jsx)(aN.default,{className:"h-full! w-full! absolute left-0 top-0 [&>iframe]:absolute [&>iframe]:left-0 [&>iframe]:top-0 [&>iframe]:h-full [&>iframe]:w-full [&>video]:object-cover",controls:!0,url:o,playing:f,volume:1,muted:d})})]})})]}):null};e.s([],68270),e.s(["default",()=>aU],32074),e.s(["ArticleCard",()=>aM,"PrimaryCard",()=>aL,"SmallCard",()=>aR],6452),e.s([],49223),e.s(["default",()=>aL],70621);var nx=nx;e.s(["parseDate",()=>aT],36426);var a_=e.i(94834);let aT=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"DD MMMM YYYY";return a_(e).format(t)},aI=e=>{var t,r,n,i;let{wpPost:a,image:s,heading:l,description:o,uri:d,buttonText:c,date:u,eyebrow:f,categories:m,link:g,headingStyles:x,...v}=e,y=l||(null==a?void 0:a.title),b=o||(null==a?void 0:a.excerpt),w=(null==s?void 0:s.sourceUrl)||(null==s||null==(t=s.node)?void 0:t.sourceUrl)||(null==a||null==(n=a.featuredImage)||null==(r=n.node)?void 0:r.sourceUrl),j=w&&{src:w,alt:"Thumbnail for ".concat(y)},k=d||p(g)||(null==a?void 0:a.uri),N=c||!!k&&(null==g?void 0:g.text),C=(u||(null==a?void 0:a.date))&&aT(u||(null==a?void 0:a.date),"DD MMM YY"),_=m||(null==a||null==(i=a.categories)?void 0:i.nodes),T=k?{href:!N&&k,className:(0,h.cn)("group-hover:text-(--Content-Cards-cardHeadingHover) duration-150",x)}:{className:x};return{image:j,heading:y&&(0,n9.default)(y),headingLinkProps:T,description:b&&(0,n9.default)(b),uri:k,categories:_,buttonText:N,date:C,eyebrow:f||C,...v}},aE=e=>{let{className:t,...r}=e;return(0,u.jsx)("div",{className:(0,h.cn)("cardTextWrapper h-100 flex flex-col",t),...r})},aS=e=>{let{className:t,...r}=e;return(0,u.jsx)(ng.Image,{...r,className:(0,h.cn)("cardImage overflow-hidden","group-[:has(a):hover]:[&>img]:scale-110",t)})},aA=e=>{let{className:t,...r}=e;return(0,u.jsx)("p",{className:(0,h.cn)("eyebrow typography-footnote font-semibold md:mb-[-8px]","text-(--Content-Cards-newsCardDate)",t),...r})},aP=(0,r6.cva)(["h-100 relative flex overflow-hidden duration-200","[&>figure]:shrink-0 [&>figure]:rounded-[inherit]","[&_a]:expand-pseudo"],{variants:{contained:{true:""},rounded:{true:"rounded-soft"},disabled:{true:"pointer-events-none cursor-not-allowed opacity-30"},alignment:{left:"text-left [&_.cardTextWrapper]:items-start",center:"text-center [&_.cardTextWrapper]:items-center"},direction:{column:"flex-col [&>.cardImage]:w-full",row:"flex-row [&>.cardImage]:w-[30%]"},scaleImageOnHover:{true:"group [&>.cardImage>img]:scale-100 [&>.cardImage>img]:duration-500"}},compoundVariants:[{contained:!0,rounded:!0,direction:"row",className:"[&>.cardImage]:rounded-bl-inherit [&>.cardImage]:rounded-br-none [&>.cardImage]:rounded-tr-none"},{contained:!0,rounded:!0,direction:"column",className:"[&>.cardImage]:rounded-tl-inherit [&>.cardImage]:rounded-tr-inherit [&>.cardImage]:rounded-bl-none [&>.cardImage]:rounded-br-none"},{contained:!1,alignment:"left",direction:"column",className:"[&_.cardTextWrapper]:px-0"}],defaultVariants:{direction:"column",alignment:"left",contained:!1,rounded:!1,disabled:!1,scaleImageOnHover:!0}}),aO=e=>{let{className:t,children:r,...n}=e;return(0,u.jsx)("div",{className:(0,h.cn)(aP(n),t),children:r})},aL=e=>{let{image:t,heading:r,headingLinkProps:n,description:i,uri:a,buttonText:s,buttonVariant:l,icon:o,eyebrow:d,categories:c,fadeInOnLoad:p,displayPlaceholderImage:f,sizes:m,className:x,paragraphStyles:v,...y}=aI(e),b=!!t||f;return(0,u.jsxs)(aO,{contained:!0,alignment:"center",hasImage:!!b,className:(0,h.cn)("bg-(--Content-Cards-cardColour) border-(--Content-Cards-cardBorder)",a&&"hover:bg-(--Content-Cards-cardHover)",x,"group"),...y,children:[(0,u.jsx)(aS,{sizes:m,quality:100,fadeInOnLoad:p,displayPlaceholderImage:f,className:"aspect-[1.77]",...t}),(0,u.jsxs)(aE,{className:"gap-2 p-3 md:p-5",children:[d&&(0,u.jsx)(aA,{children:d}),o&&(0,u.jsx)(g.Icon,{...o,className:"size-6"}),r&&(0,u.jsx)(k.Text,{as:"h2",textStyle:"h4",className:"text-(--Content-Cards-cardHeading)",children:(0,u.jsx)(w.AvenueLink,{...n,children:r})}),i&&(0,u.jsx)(k.Text,{as:"bodySmall",className:(0,h.cn)("text-(--Content-Cards-cardText)",v),children:i}
1),(s&&a||c)&&(0,u.jsxs)(aE,{className:"justify-end gap-2",children:[(0,u.jsx)(j.Button,{variant:l||"textLink",href:a,ariaLabel:"Click to read more about ".concat(r),className:(0,h.cn)(!l&&"text-(--Content-Cards-cardTextLink) hover:text-(--Content-Cards-cardTextLinkHover)"),children:s}),!!(null==c?void 0:c.length)&&(0,u.jsx)("div",{className:"flex flex-row flex-wrap gap-1",children:c.map((e,t)=>(0,u.jsx)(nx.default,{...e},t))})]})]})]})};e.s(["default",()=>aM],87239),e.s(["getNewsFilterLink",()=>aD],74025);let aD=(e,t)=>t?"".concat(e,"/?filters=").concat(t):e,aM=e=>{let{wpPost:t,categories:r,className:n,blogIndexPath:i,headingStyles:a,paragraphStyles:s,...l}=e,{categories:o,...d}=t||{},c=(null==o?void 0:o.nodes)||r,p=null==c?void 0:c.map(e=>{let{name:t,slug:r}=e;return{label:t,uri:aD(i,r)}});return(0,u.jsx)(aL,{alignment:"left",sizes:"(max-width: 700px) 100vw, (max-width: 1024px) 50vw, 37vw",contained:!1,wpPost:d,categories:p,buttonText:"Find out more",displayPlaceholderImage:!0,className:(0,h.cn)("[&_h2]:typography-h5 bg-transparent!","[&_.eyebrow]:text-(--Content-Cards-newsCardDate)",n),headingStyles:(0,h.cn)("text-(--Content-Cards-newsCardHeading)","group-hover:text-(--Content-Cards-newsCardHeadingHover)",a),paragraphStyles:(0,h.cn)("text-(--Content-Cards-newsCardText)",s),...l})},aR=e=>{let{image:t,heading:r,description:n,uri:i,date:a,...s}=aI(e);return(0,u.jsxs)(aO,{contained:!0,direction:"row",alignment:"left",className:"bg-white",...s,children:[(0,u.jsx)(aS,{...t,displayPlaceholderImage:!0}),(0,u.jsxs)(aE,{gap:["8px",null,"16px"],p:["16px 24px",null,"24px"],className:"gap-1 px-3 py-2 md:gap-2 md:p-3",children:[a&&(0,u.jsx)(aA,{children:a}),r&&(0,u.jsx)(k.Text,{as:"h5",children:r}),(0,u.jsx)(k.Text,{as:"bodySmall",className:"hidden md:block",children:n}),i&&(0,u.jsx)(j.Button,{variant:"textLink",href:i,ariaLabel:"Click to read more about ".concat(r),className:"expand-pseudo",children:"Tell me more"})]})]})};e.i(49223),e.s(["SliderArrows",()=>aB,"useSliderScroll",()=>aF],17268),e.s([],13602);let aF=e=>{let{cardWidth:t=300,gapWidth:r=16,cardsToScroll:n=1,resetDependency:i}=e,a=(0,m.useRef)(null),[s,l]=(0,m.useState)(!0),[o,d]=(0,m.useState)(!1),[c,u]=(0,m.useState)(!1);return(0,m.useEffect)(()=>{let e=null==a?void 0:a.current;e&&(null==e||e.addEventListener("scroll",()=>{let t=null==e?void 0:e.scrollLeft;0===t?l(!0):l(!1),t>=e.scrollWidth-e.clientWidth-4?d(!0):d(!1)}))},[]),(0,m.useEffect)(()=>{let e=null==a?void 0:a.current,t=()=>{e&&e.scrollWidth>e.clientWidth&&u(!0)},r=()=>{u(!1)},n=a.current;return null==n||n.addEventListener("mouseover",t),null==n||n.addEventListener("mouseout",r),()=>{null==n||n.removeEventListener("mouseover",t),null==n||n.removeEventListener("mouseout",r)}},[]),(0,m.useEffect)(()=>{if(i){let e=null==a?void 0:a.current;e&&(e.scrollLeft=0)}},[i]),{containerRef:a,arrowProps:{showArrows:c,sideScroll:e=>{let i=a.current,s=(null==i?void 0:i.scrollLeft)||0,l=t+r,o=Math.floor(s/l),d=l*n+(o*l-s)*("left"===e?-1:1),c=0,u=setInterval(()=>{let t;if(i){if("left"===e)c>=s&&(t=!0),i.scrollLeft-=10;else{let e=i.scrollWidth-i.clientWidth;(null==i?void 0:i.scrollLeft)>=e&&(t=!0),i.scrollLeft+=10}((c+=10)>=d||t)&&(t=!0,window.clearInterval(u))}},1)},leftHidden:s,rightHidden:o}}},aB=e=>{let{className:t,sideScroll:r,leftHidden:n,rightHidden:i,showArrows:a,arrowStyles:s}=e;return(0,u.jsxs)("div",{className:(0,h.cn)("pointer-events-none absolute hidden w-full justify-between duration-200 md:flex","left-0 top-[100px] z-30 px-[28px]",t,!a&&"opacity-0"),children:[(0,u.jsx)(v,{onClick:()=>r("left"),ariaLabel:"Scroll the slider to the left",style:{pointerEvents:n?"none":"all"},className:(0,h.cn)(n&&"opacity-0",s)}),(0,u.jsx)(v,{direction:"right",onClick:()=>r("right"),ariaLabel:"Scroll the slider to the rights",style:{pointerEvents:i?"none":"all"},className:(0,h.cn)(i&&"opacity-0",s)})]})};e.i(13602);let az=(0,r6.cva)("bg-(--Content-Cards-globalSectionBG) pt-6 text-center",{variants:{layout:{sidebar:"-mx-initGutter sm:mx-0 sm:rounded-[20px] lg:py-6",centered:"lg:pt-10"}}}),aV=(0,r6.cva)(["px-initGutter lg:gap-lg grid grid-flow-col gap-3 overflow-x-auto","pb-5 sm:pb-8 lg:pb-10","*:h-auto *:shrink-0 [&>div]:w-[306px]"],{variants:{variant:{grid:(0,h.cn)("sm:px-smGutter col-span-12 sm:grid-flow-row sm:grid-cols-2 sm:overflow-x-visible","sm:[&>div]:w-full"),slider:(0,h.cn)("sm:px-smGutter mc:px-mainColumnGutter","lg:[&>div]:w-[424px]")},layout:{sidebar:"",centered:""}},compoundVariants:[{variant:"grid",layout:"sidebar",class:"gap-3! md:[&_h2]:text-[30px]"},{variant:"grid",layout:"centered",class:"md:col-span-8 md:col-start-3 md:px-0 lg:col-span-12 lg:grid-cols-3"}]}),aU=e=>{let{heading:t,items:r,variant:n,layout:i}=e,a="sidebar"===i?"grid":n,{containerRef:s,arrowProps:l}=aF({cardWidth:424,gapWidth:24,cardsToScroll:2});return(null==r?void 0:r.length)?(0,u.jsxs)("div",{className:az({layout:i}),children:[t&&(0,u.jsx)(k.Text,{as:"h3",className:"main-column mb-3 lg:mb-5",children:t}),(0,u.jsx)("div",{className:(0,h.cn)("relative","grid"===a&&"grid grid-cols-12","grid"===a&&"centered"===i&&"md:main-column"),children:(0,u.jsxs)("div",{className:(0,h.cn)(aV({layout:i,variant:a}),"grid"===a&&1===r.length&&"!grid-cols-1fr !justify-center sm:!grid-cols-[424px] lg:!grid-cols-[500px]","grid"===a&&2===r.length&&"!justify-center lg:!grid-cols-[500px_500px]"),ref:s,children:[null==r?void 0:r.map((e,t)=>{var r,n;let{card:i}=e;return(0,m.createElement)(aL,{...i,image:{sourceUrl:null==i||null==(n=i.image)||null==(r=n.node)?void 0:r.sourceUrl},key:t})}),"slider"===a&&(0,u.jsx)(aB,{...l,className:"w-full! md:top-[110px] lg:top-[180px]"})]})})]}):null};e.s([],90457),e.s(["default",()=>sB],887);var aG=e.i(79293);function a$(e,t,r){if(!t.has(e))throw TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}function aK(e,t){var r=a$(e,t,"get");return r.get?r.get.call(e):r.value}function aW(e,t,r){var n=a$(e,t,"set");if(n.set)n.set.call(e,r);else{if(!n.writable)throw TypeError("attempted to set read only private field");n.value=r}return r}var aZ=e.i(57006);function aq(e){let t=function(e){let t=m.forwardRef((e,t)=>
1{let{children:r,...n}=e;if(m.isValidElement(r)){var i,a,s;let e,l,o=(l=(e=null==(a=Object.getOwnPropertyDescriptor((i=r).props,"ref"))?void 0:a.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(l=(e=null==(s=Object.getOwnPropertyDescriptor(i,"ref"))?void 0:s.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref,d=function(e,t){let r={...t};for(let n in t){let i=e[n],a=t[n];/^on[A-Z]/.test(n)?i&&a?r[n]=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let n=a(...t);return i(...t),n}:i&&(r[n]=i):"style"===n?r[n]={...i,...a}:"className"===n&&(r[n]=[i,a].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==m.Fragment&&(d.ref=t?(0,aZ.composeRefs)(t,o):o),m.cloneElement(r,d)}return m.Children.count(r)>1?m.Children.only(null):null});return t.displayName="".concat(e,".SlotClone"),t}(e),r=m.forwardRef((e,r)=>{let{children:n,...i}=e,a=m.Children.toArray(n),s=a.find(aY);if(s){let e=s.props.children,n=a.map(t=>t!==s?t:m.Children.count(e)>1?m.Children.only(null):m.isValidElement(e)?e.props.children:null);return(0,u.jsx)(t,{...i,ref:r,children:m.isValidElement(e)?m.cloneElement(e,void 0,n):null})}return(0,u.jsx)(t,{...i,ref:r,children:n})});return r.displayName="".concat(e,".Slot"),r}var aH=Symbol("radix.slottable");function aY(e){return m.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===aH}var aQ=new WeakMap;function aX(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let r=function(e,t){let r=e.length,n=aJ(t),i=n>=0?n:r+n;return i<0||i>=r?-1:i}(e,t);return -1===r?void 0:e[r]}function aJ(e){return e!=e||0===e?0:Math.trunc(e)}c=new WeakMap,class e extends Map{set(e,t){return aQ.get(this)&&(this.has(e)?aK(this,c)[aK(this,c).indexOf(e)]=e:aK(this,c).push(e)),super.set(e,t),this}insert(e,t,r){let n,i=this.has(t),a=aK(this,c).length,s=aJ(e),l=s>=0?s:a+s,o=l<0||l>=a?-1:l;if(o===this.size||i&&o===this.size-1||-1===o)return this.set(t,r),this;let d=this.size+ +!i;s<0&&l++;let u=[...aK(this,c)],h=!1;for(let e=l;e<d;e++)if(l===e){let a=u[e];u[e]===t&&(a=u[e+1]),i&&this.delete(t),n=this.get(a),this.set(t,r)}else{h||u[e-1]!==t||(h=!0);let r=u[h?e:e-1],i=n;n=this.get(r),this.delete(r),this.set(r,i)}return this}with(t,r,n){let i=new e(this);return i.insert(t,r,n),i}before(e){let t=aK(this,c).indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,r){let n=aK(this,c).indexOf(e);return -1===n?this:this.insert(n,t,r)}after(e){let t=aK(this,c).indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,r){let n=aK(this,c).indexOf(e);return -1===n?this:this.insert(n+1,t,r)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return aW(this,c,[]),super.clear()}delete(e){let t=super.delete(e);return t&&aK(this,c).splice(aK(this,c).indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=aX(aK(this,c),e);if(void 0!==t)return this.get(t)}entryAt(e){let t=aX(aK(this,c),e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return aK(this,c).indexOf(e)}keyAt(e){return aX(aK(this,c),e)}from(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return n;r++}}findIndex(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return r;r++}return -1}filter(t,r){let n=[],i=0;for(let e of this)Reflect.apply(t,r,[e,i,this])&&n.push(e),i++;return new e(n)}map(t,r){let n=[],i=0;for(let e of this)n.push([e[0],Reflect.apply(t,r,[e,i,this])]),i++;return new e(n)}reduce(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let[n,i]=t,a=0,s=null!=i?i:this.at(0);for(let e of this)s=0===a&&1===t.length?e:Reflect.apply(n,this,[s,e,a,this]),a++;return s}reduceRight(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let[n,i]=t,a=null!=i?i:this.at(-1);for(let e=this.size-1;e>=0;e--){let r=this.at(e);a=e===this.size-1&&1===t.length?r:Reflect.apply(n,this,[a,r,e,this])}return a}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),n=this.get(r);t.set(r,n)}return t}toSpliced(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];let i=[...this.entries()];return i.splice(...r),new e(i)}
1slice(t,r){let n=new e,i=this.size-1;if(void 0===t)return n;t<0&&(t+=this.size),void 0!==r&&r>0&&(i=r-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),r=this.get(t);n.set(t,r)}return n}every(e,t){let r=0;for(let n of this){if(!Reflect.apply(e,t,[n,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return!0;r++}return!1}constructor(e){super(e),function(e,t,r){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object");t.set(e,r)}(this,c,{writable:!0,value:void 0}),aW(this,c,[...super.keys()]),aQ.set(this,!0)}};var a0=e.i(71185),a1=e.i(55037),a2=e.i(74534),a3=e.i(76833),a5=e.i(93953),a4=e.i(64592),a8="Collapsible",[a6,a9]=(0,aG.createContextScope)(a8),[a7,se]=a6(a8),st=m.forwardRef((e,t)=>{let{__scopeCollapsible:r,open:n,defaultOpen:i,disabled:a,onOpenChange:s,...l}=e,[o,d]=(0,a1.useControllableState)({prop:n,defaultProp:null!=i&&i,onChange:s,caller:a8});return(0,u.jsx)(a7,{scope:r,disabled:a,contentId:(0,a4.useId)(),open:o,onOpenToggle:m.useCallback(()=>d(e=>!e),[d]),children:(0,u.jsx)(a2.Primitive.div,{"data-state":sl(o),"data-disabled":a?"":void 0,...l,ref:t})})});st.displayName=a8;var sr="CollapsibleTrigger",sn=m.forwardRef((e,t)=>{let{__scopeCollapsible:r,...n}=e,i=se(sr,r);return(0,u.jsx)(a2.Primitive.button,{type:"button","aria-controls":i.contentId,"aria-expanded":i.open||!1,"data-state":sl(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...n,ref:t,onClick:(0,a0.composeEventHandlers)(e.onClick,i.onOpenToggle)})});sn.displayName=sr;var si="CollapsibleContent",sa=m.forwardRef((e,t)=>{let{forceMount:r,...n}=e,i=se(si,e.__scopeCollapsible);return(0,u.jsx)(a5.Presence,{present:r||i.open,children:e=>{let{present:r}=e;return(0,u.jsx)(ss,{...n,ref:t,present:r})}})});sa.displayName=si;var ss=m.forwardRef((e,t)=>{let{__scopeCollapsible:r,present:n,children:i,...a}=e,s=se(si,r),[l,o]=m.useState(n),d=m.useRef(null),c=(0,aZ.useComposedRefs)(t,d),h=m.useRef(0),p=h.current,f=m.useRef(0),g=f.current,x=s.open||l,v=m.useRef(x),y=m.useRef(void 0);return m.useEffect(()=>{let e=requestAnimationFrame(()=>v.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,a3.useLayoutEffect)(()=>{let e=d.current;if(e){y.current=y.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();h.current=t.height,f.current=t.width,v.current||(e.style.transitionDuration=y.current.transitionDuration,e.style.animationName=y.current.animationName),o(n)}},[s.open,n]),(0,u.jsx)(a2.Primitive.div,{"data-state":sl(s.open),"data-disabled":s.disabled?"":void 0,id:s.contentId,hidden:!x,...a,ref:c,style:{"--radix-collapsible-content-height":p?"".concat(p,"px"):void 0,"--radix-collapsible-content-width":g?"".concat(g,"px"):void 0,...e.style},children:x&&i})});function sl(e){return e?"open":"closed"}var so=m.createContext(void 0),sd="Accordion",sc=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[su,sh,sp]=function(e){let t=e+"CollectionProvider",[r,n]=(0,aG.createContextScope)(t),[i,a]=r(t,{collectionRef:{current:null},itemMap:new Map}),s=e=>{let{scope:t,children:r}=e,n=m.default.useRef(null),a=m.default.useRef(new Map).current;return(0,u.jsx)(i,{scope:t,itemMap:a,collectionRef:n,children:r})};s.displayName=t;let l=e+"CollectionSlot",o=aq(l),d=m.default.forwardRef((e,t)=>{let{scope:r,children:n}=e,i=a(l,r),s=(0,aZ.useComposedRefs)(t,i.collectionRef);return(0,u.jsx)(o,{ref:s,children:n})});d.displayName=l;let c=e+"CollectionItemSlot",h="data-radix-collection-item",p=aq(c),f=m.default.forwardRef((e,t)=>{let{scope:r,children:n,...i}=e,s=m.default.useRef(null),l=(0,aZ.useComposedRefs)(t,s),o=a(c,r);return m.default.useEffect(()=>(o.itemMap.set(s,{ref:s,...i}),()=>void o.itemMap.delete(s))),(0,u.jsx)(p,{...{[h]:""},ref:l,children:n})});return f.displayName=c,[{Provider:s,Slot:d,ItemSlot:f},function(t){let r=a(e+"CollectionConsumer",t);return m.default.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(h,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},n]}(sd),[sf,sm]=(0,aG.createContextScope)(sd,[sp,a9]),sg=a9(),sx=m.default.forwardRef((e,t)=>
1{let{type:r,...n}=e;return(0,u.jsx)(su.Provider,{scope:e.__scopeAccordion,children:"multiple"===r?(0,u.jsx)(sk,{...n,ref:t}):(0,u.jsx)(sj,{...n,ref:t})})});sx.displayName=sd;var[sv,sy]=sf(sd),[sb,sw]=sf(sd,{collapsible:!1}),sj=m.default.forwardRef((e,t)=>{let{value:r,defaultValue:n,onValueChange:i=()=>{},collapsible:a=!1,...s}=e,[l,o]=(0,a1.useControllableState)({prop:r,defaultProp:null!=n?n:"",onChange:i,caller:sd});return(0,u.jsx)(sv,{scope:e.__scopeAccordion,value:m.default.useMemo(()=>l?[l]:[],[l]),onItemOpen:o,onItemClose:m.default.useCallback(()=>a&&o(""),[a,o]),children:(0,u.jsx)(sb,{scope:e.__scopeAccordion,collapsible:a,children:(0,u.jsx)(s_,{...s,ref:t})})})}),sk=m.default.forwardRef((e,t)=>{let{value:r,defaultValue:n,onValueChange:i=()=>{},...a}=e,[s,l]=(0,a1.useControllableState)({prop:r,defaultProp:null!=n?n:[],onChange:i,caller:sd}),o=m.default.useCallback(e=>l(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[l]),d=m.default.useCallback(e=>l(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter(t=>t!==e)}),[l]);return(0,u.jsx)(sv,{scope:e.__scopeAccordion,value:s,onItemOpen:o,onItemClose:d,children:(0,u.jsx)(sb,{scope:e.__scopeAccordion,collapsible:!0,children:(0,u.jsx)(s_,{...a,ref:t})})})}),[sN,sC]=sf(sd),s_=m.default.forwardRef((e,t)=>{let{__scopeAccordion:r,disabled:n,dir:i,orientation:a="vertical",...s}=e,l=m.default.useRef(null),o=(0,aZ.useComposedRefs)(l,t),d=sh(r),c="ltr"===function(e){let t=m.useContext(so);return e||t||"ltr"}(i),h=(0,a0.composeEventHandlers)(e.onKeyDown,e=>{var t;if(!sc.includes(e.key))return;let r=e.target,n=d().filter(e=>{var t;return!(null==(t=e.ref.current)?void 0:t.disabled)}),i=n.findIndex(e=>e.ref.current===r),s=n.length;if(-1===i)return;e.preventDefault();let l=i,o=s-1,u=()=>{(l=i+1)>o&&(l=0)},h=()=>{(l=i-1)<0&&(l=o)};switch(e.key){case"Home":l=0;break;case"End":l=o;break;case"ArrowRight":"horizontal"===a&&(c?u():h());break;case"ArrowDown":"vertical"===a&&u();break;case"ArrowLeft":"horizontal"===a&&(c?h():u());break;case"ArrowUp":"vertical"===a&&h()}null==(t=n[l%s].ref.current)||t.focus()});return(0,u.jsx)(sN,{scope:r,disabled:n,direction:i,orientation:a,children:(0,u.jsx)(su.Slot,{scope:r,children:(0,u.jsx)(a2.Primitive.div,{...s,"data-orientation":a,ref:o,onKeyDown:n?void 0:h})})})}),sT="AccordionItem",[sI,sE]=sf(sT),sS=m.default.forwardRef((e,t)=>{let{__scopeAccordion:r,value:n,...i}=e,a=sC(sT,r),s=sy(sT,r),l=sg(r),o=(0,a4.useId)(),d=n&&s.value.includes(n)||!1,c=a.disabled||e.disabled;return(0,u.jsx)(sI,{scope:r,open:d,disabled:c,triggerId:o,children:(0,u.jsx)(st,{"data-orientation":a.orientation,"data-state":sR(d),...l,...i,ref:t,disabled:c,open:d,onOpenChange:e=>{e?s.onItemOpen(n):s.onItemClose(n)}})})});sS.displayName=sT;var sA="AccordionHeader",sP=m.default.forwardRef((e,t)=>{let{__scopeAccordion:r,...n}=e,i=sC(sd,r),a=sE(sA,r);return(0,u.jsx)(a2.Primitive.h3,{"data-orientation":i.orientation,"data-state":sR(a.open),"data-disabled":a.disabled?"":void 0,...n,ref:t})});sP.displayName=sA;var sO="AccordionTrigger",sL=m.default.forwardRef((e,t)=>{let{__scopeAccordion:r,...n}=e,i=sC(sd,r),a=sE(sO,r),s=sw(sO,r),l=sg(r);return(0,u.jsx)(su.ItemSlot,{scope:r,children:(0,u.jsx)(sn,{"aria-disabled":a.open&&!s.collapsible||void 0,"data-orientation":i.orientation,id:a.triggerId,...l,...n,ref:t})})});sL.displayName=sO;var sD="AccordionContent",sM=m.default.forwardRef((e,t)=>{let{__scopeAccordion:r,...n}=e,i=sC(sd,r),a=sE(sD,r),s=sg(r);return(0,u.jsx)(sa,{role:"region","aria-labelledby":a.triggerId,"data-orientation":i.orientation,...s,...n,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function sR(e){return e?"open":"closed"}sM.displayName=sD;let sF=e=>{let{heading:t,description:r,value:n,isLast:i}=e,a=(0,m.useRef)(null),s=!1;(0,m.useEffect)(()=>{let{current:e}=a;e&&"closed"===e.dataset.state&&(e.style.height="0px")},[]);let l=(0,m.useCallback)(()=>{let{current:e}=a;e&&(s||(e.style.height="unset",s=!0))},[]);return(0,u.jsxs)(sS,{value:n,className:(0,h.cn)("[&:is(:last-child)>div]:rounded-b-inherit not-last:border-b","border-(--Accordion-accordionBorder)"),children:[(0,u.jsx)(sP,{children:(0,u.jsxs)(sL,{className:"group flex w-full items-center justify-between",onClick:l,children:[(0,u.jsx)(k.Text,{className:(0,h.cn)("p-2 text-left font-bold md:p-3","text-(--Accordion-accordionHeading)"),children:t}),(0,u.jsx)(g.Icon,{name:"arrow_down",className:(0,h.cn)("mr-2 duration-300 md:mr-3","group-data-[state=open]:rotate-180","icon-color-(--Accordion-accordionArrow)","group-data-[state=open]:icon-color-(--Accordion-accordionArrowActive)")})]})}),(0,u.jsx)(sM,{ref:a,className:(0,h.cn)("overflow-hidden","data-[state=open]:animate-openRadixAccordion","data-[state=closed]:animate-closeRadixAccordion","border-t bg-white","bg-(--Accordion-accordionTextBackgroun
1d)","border-(--Accordion-accordionBorder)",i&&"!rounded-b-soft"),children:(0,u.jsx)("div",{className:(0,h.cn)("wysiwyg typography-bodySmall p-2 md:p-3","[&_ul>li]:pt-[1px]","text-(--Accordion-accordionText)","[&_a]:text-(--Accordion-accordionTextLink)","[&_a:hover]:text-(--Accordion-accordionTextLink)"),children:r&&(0,n9.default)(r)})})]})},sB=e=>{let{type:t="multiple",collapsible:r=!0,items:n,className:i}=e;return(0,u.jsx)(sx,{type:t,collapsible:r,className:i,children:(0,u.jsx)("div",{className:(0,h.cn)("border","border-(--Accordion-accordionBorder)","bg-(--Accordion-accordionColour)"),children:null==n?void 0:n.map((e,t)=>(0,m.createElement)(sF,{...e,key:t,value:"".concat(null==e?void 0:e.heading,"-").concat(t),isLast:t===n.length-1}))})})};e.s([],74927),e.i(89739),e.i(12577),e.s([],97751),e.s(["default",()=>s$],69607);let sz=e=>{let{icon:t,link:r}=e;return(0,u.jsx)(w.AvenueLink,{href:r,className:"hover-opacity",ariaLabel:"Go to ".concat(t," "),children:(0,u.jsx)(g.Icon,{name:t,className:(0,h.cn)("icon-color-(--Content-Cards-ContactSocialIcons)")})})},sV=e=>{let{items:t}=e,r=Object.entries(t);return(0,u.jsx)("div",{className:"flex gap-2 md:gap-3",children:null==r?void 0:r.map((e,t)=>{let[r,n]=e;return n?(0,u.jsx)(sz,{icon:"social_".concat(r),link:n},t):null})})},sU=e=>{let{icon:t,children:r,className:n}=e;return(0,u.jsxs)("div",{className:(0,h.cn)("grid grid-cols-[auto_1fr] content-start gap-1 md:gap-2","**:text-(--Content-Cards-ContactInfo)",n),children:[(0,u.jsx)(g.Icon,{name:t,className:(0,h.cn)("mt-[3px] size-2 md:mt-0 md:size-3","icon-color-(--Content-Cards-ContactLabels)")}),r]})},sG=e=>{let{openingHours:t}=e;return(null==t?void 0:t.length)?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("div",{className:(0,h.cn)("my-2 h-px md:my-3","bg-(--Content-Cards-ContactCardDivider)")}),(0,u.jsx)(sU,{icon:"clock",children:(0,u.jsx)("div",{className:"grid gap-1 md:gap-2",children:null==t?void 0:t.map((e,t)=>{let{days:r,hours:n}=e;return(0,u.jsxs)("div",{children:[(0,u.jsx)(k.Text,{className:"font-bold",children:r}),(0,u.jsx)(k.Text,{children:n})]},t)})})})]}):null},s$=e=>{let{display:t,address:r,email:n,phone:i,mobile:a,heading:s="Our contact details",socialLinks:l,body:o,displayOpenHours:d,openingHours:c}=e;return t?(0,u.jsxs)("section",{className:(0,h.cn)("h-full p-4","bg-(--Content-Cards-ContactCardBackgroundColor)"),children:[(0,u.jsxs)("div",{className:"flex flex-col gap-2 md:gap-3",children:[s&&(0,u.jsxs)("div",{children:[(0,u.jsx)(k.Text,{as:"h2",textStyle:"h6",className:"text-(--Content-Cards-ContactCardtHeading)",children:s}),(0,u.jsx)("div",{className:(0,h.cn)("mt-2 h-[2px] md:mt-3","bg-(--Content-Cards-ContactCardDivider)")})]}),o&&(0,u.jsx)(k.Text,{className:"text-(--Content-Cards-ContactInfo)",children:(0,n9.default)(o)}),(0,u.jsxs)("div",{className:"flex flex-col gap-2",children:[r&&(0,u.jsx)(sU,{icon:"pin",className:"md:mr-[20px]",children:(0,u.jsx)(k.Text,{children:(0,n9.default)(r)})}),i&&(0,u.jsx)(sU,{icon:"phone",children:(0,u.jsx)(w.AvenueLink,{href:"tel:".concat(i),children:i})}),a&&(0,u.jsx)(sU,{icon:"phone",children:(0,u.jsx)(w.AvenueLink,{href:"tel:".concat(a),children:a})}),n&&(0,u.jsx)(sU,{icon:"email",className:"w-full",children:(0,u.jsx)(k.Text,{as:"link",href:"mailto:".concat(n),className:"text-(--Content-Cards-ContactLink)!",children:"Email us"})})]}),l&&(0,u.jsx)(sV,{items:l})]}),d&&(0,u.jsx)(sG,{openingHours:c})]}):null};e.s([],91673),e.s(["default",()=>sH],15834);let sK=(0,r6.cva)(["rounded-strong flex h-5 w-5 cursor-pointer items-center justify-center border-2 p-0 font-bold","border-(--Global-pgNumberBorder) text-(--Global-pgNumberLabel)","hover:border-(--Global-pgBorderHover) hover:text-(--Global-pgLabelHover)"],{variants:{active:{true:"bg-(--Global-pgActiveBackground) text-(--Global-pgActiveLabel)! border-none"}},defaultVariants:{active:!0}}),sW=e=>{let{pageNumber:t,currentPage:r,pagination:n}=e,[i,a]=(0,m.useState)(!1);return(0,m.useEffect)(()=>{t===parseInt(r,10)?a(!0):a(!1)},[r,t]),(0,u.jsx)("li",{className:"group",children:(0,u.jsx)("button",{type:"button",className:sK({active:i}),onClick:()=>n(t),children:t})})},sZ=e=>{let{onClick:t,hidden:r}=e;return(0,u.jsx)("button",{type:"button",onClick:t,hidden:r,className:(0,h.cn)("hover-opacity",r?"hidden":"flex",sK({active:!1})),children:(0,u.jsx)("span",{children:"..."})})}
1,sq=(0,h.cn)("bg-(--Global-pgPrevNextBackground)","hover:bg-(--Global-pgPrevNextBackgroundHover)","icon-color-(--Global-pgPrevNextArrow)"),sH=e=>{let{currentPage:t,setCurrentPage:r,totalPosts:n,postsPerPageInit:i,postsPerPage:a,className:s}=e,l=parseInt(t,10),o=nU(["(min-width: 768px)"],[!0],!1),[d,c]=(0,m.useState)([]),p=o?5:3,f=(Math.floor((l-1)/p)+1)*p-(p-1),g=Math.ceil((n-(i||a))/a+1),x=e=>{window.scrollTo({top:0,left:0,behavior:"instant"}),r(e)};(0,m.useEffect)(()=>{let e=[];for(let t=f;t<=f+(p-1)&&t<=g;t++)e=[...e,t];c(e)},[f,p,g]);let y=1===l?i:a;return!n||0===n||y&&n<=y?null:(0,u.jsxs)("div",{className:(0,h.cn)("mt-7 grid grid-flow-col justify-center gap-[14px] border-t-2 pt-3 sm:justify-end md:mt-6 md:pt-3","border-(--Global-dividerPrimary)",s),children:[(0,u.jsx)(v,{direction:"left",disabled:1===l,onClick:()=>x(l-1),ariaLabel:"Previous page",className:sq}),(0,u.jsxs)("ul",{className:"grid list-none grid-flow-col gap-1 min-[430px]:gap-14",children:[(0,u.jsx)(sZ,{hidden:1===f,onClick:()=>void x(f-1)}),d.map(e=>(0,u.jsx)(sW,{pageNumber:e,currentPage:l,pagination:x},e)),(0,u.jsx)(sZ,{hidden:g<=f+p,onClick:()=>void x(f+p)})]}),(0,u.jsx)(v,{direction:"right",disabled:0===n||l===g,onClick:()=>x(l+1),ariaLabel:"Next page",className:sq})]})};e.s([],49770)},81064,88903,5200,e=>{"use strict";e.s([],81064),e.s(["default",()=>o],5200);var t=e.i(91398),r=e.i(72596),n=e.i(13560);e.i(17404);var i=e.i(176),a=e.i(98365);e.i(77502),e.s(["Accordion",()=>s.default],88903),e.i(90457);var s=e.i(887),s=s,l=e.i(68160);let o=e=>{let{display:o,link:d,description:c,eyebrow:u,title:h,items:p,isSidebar:f}=e;return o&&(null==p?void 0:p.length)?(0,t.jsx)("div",{className:(0,r.cn)("bg-(--Content-Cards-FeatureFAQBackground)",f&&"rounded-soft"),children:(0,t.jsxs)("div",{className:(0,r.cn)("main-column grid grid-cols-1 items-start gap-4 py-5 md:grid-cols-[3.7fr_8fr] md:gap-7 md:py-10",f&&"md:grid-cols-1 md:py-6"),children:[(0,t.jsxs)("div",{className:"flex flex-col gap-2 md:gap-3",children:[u&&(0,t.jsx)(a.Text,{as:"eyebrow",className:(0,r.cn)("text-(--Content-Cards-FeatureFAQEyebrow)"),children:u}),h&&(0,t.jsx)(a.Text,{as:"h2",className:(0,r.cn)("text-(--Content-Cards-FeatureFAQHeading)"),children:h}),c&&(0,t.jsx)("div",{className:(0,r.cn)("wysiwyg","text-(--Content-Cards-FeatureFAQText)"),children:(0,l.default)(c)}),d&&(0,t.jsx)(i.Button,{href:(0,n.handleWpLink)(d),className:"mt-1 w-fit",variant:"tertiary",children:null==d?void 0:d.text})]}),(0,t.jsx)(s.default,{items:p,className:"shadow-soft"})]})}):null}},56342,e=>{"use strict";e.s(["AccordionOverview",()=>t.default]),e.i(81064);var t=e.i(5200)},85800,e=>{"use strict";e.s(["CTA",()=>t.default]),e.i(62825);var t=e.i(29911)},47569,e=>{"use strict";e.s(["ContentCards",()=>t.default]),e.i(68270);var t=e.i(32074)},74494,42878,e=>{"use strict";e.s([],74494),e.s(["default",()=>l],42878);var t=e.i(91398),r=e.i(91788),n=e.i(72596);e.i(17404);var i=e.i(63404);let a={"vnd.openxmlformats-officedocument.wordprocessingml.document":"DOCX",msword:"DOC",pdf:"PDF","vnd.ms-excel":"XLS","vnd.openxmlformats-officedocument.spreadsheetml.sheet":"XLSX","vnd.ms-powerpoint":"PPT","vnd.openxmlformats-officedocument.presentationml.presentation":"PPTX",jpeg:"JPG",png:"PNG"},s=e=>{let{label:r,file:s}=e;if(!(null==s?void 0:s.node))return null;let{fileSize:l,mediaItemUrl:o,title:d,mimeType:c}=s.node,u=Math.round(l/1e3),h=null==c?void 0:c.split("/")[1],p=a[h]||h.toUpperCase();return(0,t.jsxs)("div",{className:(0,n.cn)("typography-bodySmall shadow-soft relative flex gap-2 rounded-[4px] p-2","bg-(--Global-fileDownloadCard)"),children:[(0,t.jsx)(i.Icon,{name:"download",className:"icon-color-(--Global-fileDownloadIcon)"}),(0,t.jsx)("a",{href:o,target:"_blank",download:!0,className:(0,n.cn)("expand-pseudo"),rel:"noreferrer",children:r||d}),(0,t.jsxs)("span",{className:(0,n.cn)("typography-footnote ml-auto shrink-0 uppercase leading-normal"),children:[p,u?", ".concat(u,"KB"):""]})]})},l=e=>{let{documents:i,className:a}=e;return(null==i?void 0:i.length)?(0,t.jsx)("div",{className:(0,n.cn)("grid gap-1",a),children:i.map((e,t)=>(0,r.createElement)(s,{...e,key:t}))}):null}},24666,e=>{"use strict";e.s(["Documents",()=>t.default]),e.i(74494);var t=e.i(42878)},56795,1488,45593,e=>{"use strict";e.s([],56795),e.s(["default",()=>d],45593);var t=e.i(91398),r=e.i(72596);e.i(17404);var n=e.i(63404),i=e.i(98365);e.s(["TextSection",()=>l],1488);var a=e.i(13560),s=e.i(176);let l=e=>{let{subheading:n,heading:l,description:o,link:d}=e,c=(0,a.handleWpLink)(d);return(0,t.jsxs)("div",{className:(0,r.cn)("grid content-start justify-items-start gap-2 md:gap-3"),children:[l&&(0,t.jsx)(i.Text,{as:"h2",children:l}),n&&(0,t.jsx)(i.Text,{as:"h2",textStyle:"h5",className:"text-(--Typography-bodyLarge)",children:n}),o&&(0,t.jsx)(i.Text,{children:o}),c&&(0,t.jsx)(s.Button,{ariaLabel:"Click to read more about ".concat(l),href:c,className:"md:mt-2",children:null==d?void 0:d.text})]})},o=e=>{let{listPosition:a,listStyle:s,list:l}=e;return(0,t.jsx)("div",{className:(0,r.cn)("order-2 grid grid-cols-1 content-start gap-4 md:order-1 md:pt-1","right"===a?"md:order-2":"md:-order-1"),children:null==l?void 0:l.map((e,a)=>{let{description:l}=e||{};return(0,t.jsxs)("div",{className:(0,r.cn)("grid grid-cols-[32px_1fr] items-start gap-2 md:grid-cols-[48px_1fr] md:gap-3"),children:["ticks"===s&&(0,t.jsx)(n.Icon,{name:"check_round",className:(0,r.cn)("size-[32px] md:size-[48px]","icon-color-(--CTAs-textIconsModuleIconColour)")}),"numbered"===s&&(0,t.jsx)("div",{className:(0,r.cn)("relative mt-[6px] grid h-4 place-content-center rounded-full md:mt-0 md:h-6","bg-(--CTAs-textNumbersModuleIconColour)"),children:(0,t.jsx)(i.Text,{textStyle:"body",className:(0,r.cn)("z-10 -mt-[2px] text-center text-[18px] font-black text-white md:text-[24px]"),children:a+1})}),(0,t.jsx)(i.Text,{className:(0,r.cn)("pt-[10px]","ticks"===s&&"pt-[6px] md:pt-[11px]"),children:l})]},a)})})},d=e=>{let{data:n,isSidebar:i}=e;return(0,t.jsxs)("div",{className:(0,r.cn)("grid grid-cols-1 gap-4 md:grid-cols-2 md:content-start md:gap-10","border-b-2 border-t-2 py-5 md:py-8","border-(--Global-dividerPrimary)",i&&"md:grid-cols-1"),children:[(0,t.jsx)(o,{...n}),(0,t.jsx)(l,{...n})]})}},84,e=>{"use strict";e.s(["FeaturedTextIcons",()=>t.default]),e.i(56795);var t=e.i(45593)},79717,81596,e=>{"use strict";e.s([],79717),e.s(["default",()=>a],81596);var t=e.i(91398),r=e.i(72596);e.i(17404);var n=e.i(58903),i=e.i(1488);let a=e=>{var a;let{data:s,isSidebar:l}=e,{image:o,heading:d,imagePosition:c,video:u}=s;return d||o||u?(0,t.jsxs)("div",{className:(0,r.cn)("group relative","grid grid-cols-1 gap-4 md:grid-cols-2 md:content-start md:gap-5","md:py-2",l&&"md:grid-cols-1"),children:[(0,t.jsx)("div",{className:(0,r.cn)("relative order-2 overflow-hidden","md:order-1 md:pt-0","right"===c?"md:order-2":"md:-order-1"),children:(0,t.jsx)(n.ImageOrVideo,{video:u,image:o,priority:"video",sizes:"(max-width: 1023px) 100vw, (min-width: 1024px) 50vw, 45vw",alt:null==o||null==(a=o.node)?void 0:a.altText,inheritSize:!0,className:"sm:m-auto sm:w-[60%] md:w-full [&_img]:duration-700 group-hover:[&_img]:scale-110"})}),(0,t.jsx)(i.TextSection,{...s})]}):null}},5919,86684,e=>{"use strict";e.s(["FeaturedTextImage",()=>t.default],5919),e.i(79717);var t=e.i(81596);e.s(["ImageGallery",()=>r.default],86684),e.i(83500);var r=e.i(35774)},84019,54349,e=>{"use strict";e.s([],84019),e.s(["default",()=>a],54349);var t=e.i(91398),r=e.i(72596);e.i(17404);var n=e.i(70833),i=e.i(12761);let a=e=>{let{items:a,id:s}=e;return(0,t.jsx)("div",{id:s,className:(0,r.cn)("grid grid-cols-[180px] gap-2 sm:grid-cols-[180px_180px_180px]"),children:null==a?void 0:a.map((e,r)=>{var a;let{image:s,link:l}=e;return(0,t.jsx)(n.AvenueLink,{href:l,className:"hover-opacity",children:(0,t.jsx)(i.Image,{src:null==s||null==(a=s.node)?void 0:a.sourceUrl,inheritSize:!0},r)},r)})})}},86762,89915,e=>{"use strict";e.s(["ImagesBlock",()=>t.default],86762),e.i(84019);var t=e.i(54349);
1e.s(["Logos",()=>r.default],89915),e.i(70311);var r=e.i(82786)},84719,57895,e=>{"use strict";e.s([],84719),e.s(["default",()=>i],57895);var t=e.i(91398),r=e.i(72596);e.i(17404);var n=e.i(98365);let i=e=>{let{title:i,items:a,className:s,isSidebar:l}=e;return(null==a?void 0:a.length)?(0,t.jsxs)("section",{className:(0,r.cn)("main-column overflow-hidden border-b-2 border-t-2 py-3 md:py-2 md:pb-3 lg:max-w-[1112px] lg:pb-4 lg:pt-3","border-(--Global-numbersModuleBorderPrimary)",s),children:[i&&(0,t.jsx)(n.Text,{as:"h2",textStyle:"h5",className:(0,r.cn)("mb-2 pt-2 text-center md:pt-3","text-(--Global-numbersModuleHeading)"),children:i}),(0,t.jsx)("div",{className:"flex flex-wrap justify-center gap-x-3 gap-y-4 pb-2 sm:gap-y-6 md:gap-x-5 md:gap-y-10 lg:gap-x-6 lg:gap-y-10",children:a.map((e,i)=>{let{heading:s,description:o}=e||{},d=0===i,c=i===a.length-1,u=2===i,h=4===i,p=a.length%2!=0&&i===a.length-1,f=i>=a.length-4;return(0,t.jsxs)("div",{className:(0,r.cn)("relative w-full sm:w-[calc(50%-48px)] md:w-[calc(30%-92px)] lg:w-[calc(25%-36px)]",l&&"md:w-[calc(50%-48px)]!"),children:[!d&&!h&&(0,t.jsx)("div",{className:(0,r.cn)("absolute -left-3 top-0 h-full w-px sm:left-0 md:-left-3","bg-(--Global-numbersModuleBorderSecondary)",u&&"sm:hidden md:block",p&&"sm:hidden md:block",l&&(u||p)&&"sm:hidden!")}),!c&&(0,t.jsx)("div",{className:(0,r.cn)("absolute -bottom-2 left-0 h-px w-screen sm:-bottom-[24px] md:-bottom-[40px]","bg-(--Global-numbersModuleBorderSecondary)",f&&!l&&"md:hidden")}),(0,t.jsxs)("div",{className:"flex flex-col items-center gap-1 px-3",children:[(0,t.jsx)(n.Text,{as:"h2",className:(0,r.cn)("text-center","text-(--Global-numbersModuleNumber)"),children:s}),(0,t.jsx)(n.Text,{className:(0,r.cn)("text-center font-bold","text-(--Global-numbersModuleLabel)"),children:o})]})]},i)})})]}):null}},76535,93178,1456,e=>{"use strict";e.s(["Stats",()=>t.default],76535),e.i(84719);var t=e.i(57895);e.s(["Testimonial",()=>r.default],93178),e.i(38845);var r=e.i(70299);e.s(["Video",()=>n.default],1456),e.i(22420);var n=e.i(97091)},71302,57339,e=>{"use strict";e.s([],71302),e.s(["default",()=>o],57339);var t=e.i(91398),r=e.i(72596),n=e.i(13560);e.i(17404);var i=e.i(176),a=e.i(63404),s=e.i(62623),l=e.i(68160);let o=e=>{let{icon:o,content:d,link:c,isSidebar:u,id:h}=e;return(0,t.jsxs)("div",{id:h,className:(0,r.cn)(s.wysiwygUtilityClasses.wideWidth,s.wysiwygUtilityClasses.extraMargin2,"shadow-strong flex flex-col gap-2 p-4 md:flex-row md:gap-4 md:p-8 lg:p-10","border-(--Content-Cards-wideContentCardLine) border-l-4","bg-(--Content-Cards-wideContentCardColour)",u&&"md:p-4! md:flex-col md:gap-2"),children:[(0,t.jsx)(a.Icon,{name:{arrow:"arrow_right","check-mark":"check_round","quote-mark":"quote","idea-insight":"idea","question-mark":"question_mark",info:"info"}[o],className:(0,r.cn)("icon-color-(--Content-Cards-wideContentCardIcon) size-4 md:size-6",u&&"md:size-4!")}),(0,t.jsxs)("div",{className:(0,r.cn)("wysiwyg",u&&"[&_h2]:typography-h3 [&_h3]:typography-h4 md:[&_p]:typography-bodySmall"),children:[d&&(0,l.default)(d),(0,t.jsx)(i.Button,{href:(0,n.handleWpLink)(c),variant:"textLink",icon:{name:"arrow_right",position:"left"},className:(0,r.cn)("text-(--Content-Cards-wideContentCardLink)","hover:text-(--Content-Cards-wideContentCardLinkHover)"),children:null==c?void 0:c.text})]})]})}},61592,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"LoadableContext",{enumerable:!0,get:function(){return n}});let n=e.r(41705)._(e.r(91788)).default.createContext(null)},52414,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return h}});let n=e.r(41705)._(e.r(91788)),i=e.r(61592),a=[],s=[],l=!1;function o(e){let t=e(),r={loading:!0,loaded:null,error:null};return r.promise=t.then(e=>(r.loading=!1,r.loaded=e,e)).catch(e=>{throw r.loading=!1,r.error=e,e}),r}class d{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e}
1,this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function c(t){return function(t,r){let o=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},r),c=null;function u(){if(!c){let e=new d(t,o);c={getCurrentValue:e.getCurrentValue.bind(e),subscribe:e.subscribe.bind(e),retry:e.retry.bind(e),promise:e.promise.bind(e)}}return c.promise()}if("undefined"==typeof window&&a.push(u),!l&&"undefined"!=typeof window){let t=o.webpack&&"function"==typeof e.t.resolveWeak?o.webpack():o.modules;t&&s.push(e=>{for(let r of t)if(e.includes(r))return u()})}function h(e,t){u();let r=n.default.useContext(i.LoadableContext);r&&Array.isArray(o.modules)&&o.modules.forEach(e=>{r(e)});let a=n.default.useSyncExternalStore(c.subscribe,c.getCurrentValue,c.getCurrentValue);return n.default.useImperativeHandle(t,()=>({retry:c.retry}),[]),n.default.useMemo(()=>{var t;return a.loading||a.error?n.default.createElement(o.loading,{isLoading:a.loading,pastDelay:a.pastDelay,timedOut:a.timedOut,error:a.error,retry:c.retry}):a.loaded?n.default.createElement((t=a.loaded)&&t.default?t.default:t,e):null},[e,a])}return h.preload=()=>u(),h.displayName="LoadableComponent",n.default.forwardRef(h)}(o,t)}function u(e,t){let r=[];for(;e.length;){let n=e.pop();r.push(n(t))}return Promise.all(r).then(()=>{if(e.length)return u(e,t)})}c.preloadAll=()=>new Promise((e,t)=>{u(a).then(e,t)}),c.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let r=()=>(l=!0,t());u(s,e).then(r,r)})),"undefined"!=typeof window&&(window.__NEXT_PRELOADREADY=c.preloadReady);let h=c},25167,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{default:function(){return d},noSSR:function(){return o}});let n=e.r(41705),i=e.r(91398);e.r(91788);let a=n._(e.r(52414)),s="undefined"==typeof window;function l(e){return{default:(null==e?void 0:e.default)||e}}function o(e,t){if(delete t.webpack,delete t.modules,!s)return e(t);let r=t.loading;return()=>(0,i.jsx)(r,{error:null,isLoading:!0,pastDelay:!1,timedOut:!1})}function d(e,t){let r=a.default,n={loading:e=>{let{error:t,isLoading:r,pastDelay:n}=e;return null}};e instanceof Promise?n.loader=()=>e:"function"==typeof e?n.loader=e:"object"==typeof e&&(n={...n,...e});let i=(n={...n,...t}).loader;return(n.loadableGenerated&&(n={...n,...n.loadableGenerated},delete n.loadableGenerated),"boolean"!=typeof n.ssr||n.ssr)?r({...n,loader:()=>null!=i?i().then(l):Promise.resolve(l(()=>null))}):(delete n.webpack,delete n.modules,o(r,n))}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},68489,(e,t,r)=>{t.exports=e.r(25167)},83584,e=>{"use strict";e.s(["parseEditorBlocks",()=>I],83584);var t=e.i(91398),r=e.i(91788),n=e.i(72596);e.i(17404);var i=e.i(176),a=e.i(12761),s=e.i(62623);e.i(77502);var l=e.i(88903),o=e.i(56342),d=e.i(85800),c=e.i(47569),u=e.i(24666),h=e.i(84),p=e.i(5919),f=e.i(86684),m=e.i(86762),g=e.i(89915),x=e.i(76535),v=e.i(93178),y=e.i(1456);e.i(71302);var b=e.i(57339),b=b,w=e.i(68160),j=e.i(68489),k=e.i(9251);let N=(0,j.default)(()=>e.A(84751),{loadableGenerated:{modules:[27525]},ssr:!1}),C=(0,j.default)(()=>e.A(30381),{loadableGenerated:{modules:[68466]},ssr:!1}),_={replace:e=>{if("script"===e.name&&e.attribs&&e.attribs.src){let{src:t,...n}=e.attribs;if(t)return(0,r.createElement)("script",{...n,"data-original-src":t,key:t})}}},T=e=>{let{hasModal:n,...i}=e,[s,l]=(0,r.useState)(!1);return(0,t.jsxs)(t.Fragment,{children:[n&&(0,t.jsx)(k.GalleryModal,{open:s,setModalOpen:l,images:[{sourceUrl:null==i?void 0:i.src,caption:null==i?void 0:i.caption}]}),(0,t.jsx)(a.Image,{...i,onClick:()=>n&&l(!0)})]})};function I(e,r){return null==e?void 0:e.map(e=>((e,r,a)=>{var j,k,I,E;let{__typename:S,renderedHtml:A,anchor:P,attributes:O,innerBlocks:L,...D}=e,M=(I=D)&&(null==(E=Object.keys(I))?void 0:E.length)?Object.values(Object.values(I)[0])[0]:null;switch(S){case"CoreImage":{let e=!(null==O||null==(j=O.cssClassName)?void 0:j.includes("alignfull"));return(0,t.jsx)(T,{id:P,src:O.src,className:(0,n.cn)(O.cssClassName.replace("size-full",""),O.caption&&"hasCaption",e&&"cursor-pointer"),zIndex:2,inheritSize:!0,caption:O.caption,hasModal:e,children:O.caption&&(0,t.jsx)("figcaption",{className:"relative z-20",children:(0,w.default)(O.caption)})})}case"CoreButtons":return(null==L?void 0:L.length)?(0,t.jsx)("div",{className:"flex flex-wrap gap-2",children:null==L?void 0:L.map((e,r)=>{var n,a,s;return(0,t.jsx)(i.Button,{id:P,href:null==e||null==(n=e.attributes)?void 0:n.url,children:(null==e||null==(a=e.attributes)?void 0:a.text)&&(0,w.default)(null==e||null==(s=e.attributes)?void 0:s.text)},r)})}):null;case"CoreGallery":return(0,t.jsx)("figure",{id:P,className:(0,n.cn)("wp-block-gallery",s.wysiwygUtilityClasses.mediumWidth,s.wysiwygUtilityClasses.extraMargin2),children:(0,t.jsx)(f.ImageGallery,{images:L,isSidebar:a})});case"AcfAvenueembed":return(null==(k=M.snippet)?void 0:k.length)?(0,t.jsxs)("figure",{id:P,className:"avenue-embed",children:[(0,w.default)(M.snippet,_),M.caption&&(0,t.jsx)("figcaption",{className:"typography-bodySmall mt-2",children:M.caption})]}):null;case"AcfCta":return(0,t.jsx)("div",{className:(0,n.cn)(s.wysiwygUtilityClasses.fullWidth,s.wysiwygUtilityClasses.extraMargin2),id:P,children:(0,t.jsx)(d.
1CTA,{...M,narrow:a})});case"AcfMasonry":return(0,t.jsx)("div",{className:(0,n.cn)(s.wysiwygUtilityClasses.wideWidth,s.wysiwygUtilityClasses.extraMargin2),children:(0,t.jsx)(N,{images:null==M?void 0:M.nodes})});case"AcfComparisontable":return(0,t.jsx)(C,{id:P,isSidebar:a,...D.blockComparisonTable});case"AcfImagesblock":return(0,t.jsx)(m.ImagesBlock,{id:P,items:M});case"AcfLogos":return(0,t.jsx)("div",{id:P,className:(0,n.cn)(s.wysiwygUtilityClasses.wideWidth,s.wysiwygUtilityClasses.extraMargin2),children:(0,t.jsx)(g.Logos,{...M})});case"AcfOverviewaccordion":return(0,t.jsx)("div",{id:P,className:(0,n.cn)(s.wysiwygUtilityClasses.fullWidth,s.wysiwygUtilityClasses.extraMargin2),children:(0,t.jsx)(o.AccordionOverview,{display:!0,...M,isSidebar:a})});case"AcfAccordion":return(0,t.jsx)("div",{id:P,className:s.wysiwygUtilityClasses.extraMargin2,children:(0,t.jsx)(l.Accordion,{...M})});case"AcfStats":return(0,t.jsx)("div",{className:(0,n.cn)(s.wysiwygUtilityClasses.largeWidth,s.wysiwygUtilityClasses.extraMargin2),children:(0,t.jsx)(x.Stats,{...M})});case"AcfCustomvideo":return(0,t.jsx)("div",{id:P,className:(0,n.cn)(s.wysiwygUtilityClasses.mediumWidth,s.wysiwygUtilityClasses.extraMargin2),children:(0,t.jsx)(y.Video,{video:M})});case"AcfWidecontentcard":return(0,t.jsx)(b.default,{id:P,...M,isSidebar:a});case"AcfFeaturedtexticons":return(0,t.jsx)("div",{id:P,className:(0,n.cn)(s.wysiwygUtilityClasses.wideWidth,s.wysiwygUtilityClasses.extraMargin2),children:(0,t.jsx)(h.FeaturedTextIcons,{data:M,isSidebar:a})});case"AcfFeaturedtextimage":return(0,t.jsx)("div",{id:P,className:(0,n.cn)(s.wysiwygUtilityClasses.wideWidth,s.wysiwygUtilityClasses.extraMargin2),children:(0,t.jsx)(p.FeaturedTextImage,{data:M,isSidebar:a})});case"AcfContentcards":return(0,t.jsx)("div",{id:P,className:(0,n.cn)(s.wysiwygUtilityClasses.fullWidth,s.wysiwygUtilityClasses.extraMargin2),children:(0,t.jsx)(c.ContentCards,{...M,layout:r})});case"AcfTestimonial":return(0,t.jsx)("div",{id:P,className:(0,n.cn)(s.wysiwygUtilityClasses.mediumWidth,s.wysiwygUtilityClasses.extraMargin2),children:(0,t.jsx)(v.Testimonial,{...M,bodyHeight:[210,null,180,null,150],position:"left"})});case"AcfDocuments":return(0,t.jsx)("div",{id:P,children:(0,t.jsx)(u.Documents,{documents:M,className:"sidebar"===r?"":"mx-auto max-w-[728px] lg:-mx-4"})});default:return(null==A?void 0:A.length)?(0,w.default)(A,_):null}})(e,r,"sidebar"===r))}},94182,(e,t,r)=>{t.exports=e.r(61457)},9251,80029,40713,e=>{"use strict";e.s(["GalleryModal",()=>D,"default",()=>M],9251);var t=e.i(91398),r=e.i(72596),n=e.i(83584);e.i(17404);var i=e.i(12761),a=e.i(62623);e.i(77502);var s=e.i(73486),l=e.i(85800),o=e.i(68489),d=e.i(91788);e.s(["default",()=>E,"getLayoutProps",()=>I],40713);var c=e.i(68160),u=e.i(62166);let h=e=>{let{databaseId:n,display:i,textSection:a,...s}=e;return i?(0,t.jsx)("div",{className:"bg-secondaryThree relative overflow-hidden py-4 sm:py-6 lg:py-[92px]",id:"footer-form",children:(0,t.jsxs)("div",{className:(0,r.cn)("main-column relative z-20 grid gap-3 sm:grid-cols-[1fr_1fr] sm:gap-0"),children:[(0,t.jsx)("div",{className:(0,r.cn)("grid gap-2 sm:pr-5 md:gap-3 md:pr-[92px]"),children:a&&(0,t.jsx)("div",{className:"wysiwyg **:text-white! items-start",children:(0,c.default)(a)})}),(0,t.jsx)(u.default,{...s,display:!0,databaseId:n,variant:"footer",hashParam:"#f-submitted",className:(0,r.cn)("grid gap-2 md:gap-3","[&_a]:text-white! [&_.errorMessage]:text-white [&_label>span]:text-white [&_label]:text-white")})]})}):null};e.s(["default",()=>N],80029),e.i(50461);var p=e.i(94182);let f=()=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(p.default,{id:"google-tagmanager-script",strategy:"afterInteractive",dangerouslySetInnerHTML:{__html:"\n (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;
1j.src=\n 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n })(window,document,'script','dataLayer','".concat("GTM-TJC6272F","');\n ")}}),(0,t.jsx)("noscript",{children:(0,t.jsx)("iframe",{src:"https://www.googletagmanager.com/ns.html?id=".concat("GTM-TJC6272F"),height:"0",width:"0",style:{display:"none",visibility:"hidden"},title:"Google Tag Manager"})})]}),m=()=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(p.default,{id:"google-analytics-script",strategy:"afterInteractive",src:"https://www.googletagmanager.com/gtag/js?id=".concat("G-SP6KP36EZ3")}),(0,t.jsx)(p.default,{id:"google-analytics-initial",strategy:"afterInteractive",dangerouslySetInnerHTML:{__html:"\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag('js', new Date());\n gtag('config', '".concat("G-SP6KP36EZ3","', {\n page_path: window.location.pathname,\n });\n ")}})]}),g=function(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(f,{}),(0,t.jsx)(m,{})]})};var x=e.i(3828);e.i(33181);var v=e.i(62459),v=v;e.i(77956);var y=e.i(38455),y=y;e.i(2048);var b=e.i(3337),b=b,w=e.i(67974),j=e.i(76025),k=e.i(58678);let N=function(e){let n,{children:i,mastheadProps:a,seo:s,renderAboveFooter:l,showSocialLinks:o=!0}=e,{menus:c,siteOptions:u}=(0,w.useWordPressContext)(),{notificationStrip:h,socialLinks:p,navigationBar:f}=u||{},{contactButton:m,phoneNumber:N}=f||{},C=(null==p?void 0:p.twitter)&&(n=null==p?void 0:p.twitter,"@".concat(n.match(/twitter\.com\/([^/]+)/i)[1])),_=null==s||null==(T=s.breadcrumbs[((null==s||null==(I=s.breadcrumbs)?void 0:I.length)||1)-1])?void 0:T.url;var T,I,E,S="//www.instagram.com/embed.js";let A=(0,x.useRouter)();return(0,d.useEffect)(()=>{if(document.querySelector('script[src="'.concat(S,'"]')))window.instgrm&&window.instgrm.Embeds.process();else{let e=document.createElement("script");e.src=S,e.async=!0,document.body.appendChild(e),e.onload=()=>{window.instgrm&&window.instgrm.Embeds.process()}}let e=()=>{window.instgrm&&window.instgrm.Embeds.process()};return A.events.on("routeChangeComplete",e),()=>{A.events.off("routeChangeComplete",e)}},[A.events,S]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(k.default,{children:(0,t.jsx)("meta",{name:"google-site-verification",content:"Ww81TEtsNLJYhnbN32ahnhGQD4ftDFMJXp5wwGABAns"})}),(0,t.jsx)(j.NextSeo,{title:null==s?void 0:s.title,description:null==s?void 0:s.metaDesc,canonical:_,openGraph:{title:null==s?void 0:s.title,description:null==s?void 0:s.metaDesc,images:[{url:"".concat("https://www.samcrawfordarchitects.com.au","/images/social-sharing-image.jpg"),width:1200,height:630,alt:(null==s||null==(E=s.opengraphImage)?void 0:E.altText)||""}],url:_},twitter:{handle:C,site:C,cardType:"summary_large_image"}}),(0,t.jsx)(g,{}),(0,t.jsxs)("div",{className:(0,r.cn)("bg-(--Global-pageBackgroun
1d) min-h-screen"),children:[(0,t.jsx)(b.default,{...h}),(0,t.jsx)(y.default,{...a,phoneNumber:N,navMenu:null==c?void 0:c.primary_menu,contactButton:m}),i,(0,t.jsxs)("div",{children:[l,(0,t.jsx)(v.default,{menus:c,siteOptions:u,template:null==a?void 0:a.template,showSocialLinks:o})]})]})]})};var C=e.i(48684);let _=(0,C.cva)("main-column py-4 sm:py-6 md:py-10",{variants:{layout:{centered:"",sidebar:"md:gap-lg grid gap-4 md:grid-cols-12"}},defaultVariants:{layout:"centered"}}),T=(0,C.cva)("",{variants:{layout:{centered:"",sidebar:"md:col-span-8 lg:col-span-7"}},defaultVariants:{layout:"centered"}}),I=e=>((e,t)=>{let r={};for(let n of t)r[n]=e[n];return r})(e,["databaseId","title","featuredImage","avInternalMasthead","avLandingMasthead","avLandingNavbar","avLandingFooter","seo"]),E=e=>{let{children:r,sidebar:n,aboveFooter:i,template:a,initialBreadcrumb:s,...l}=e,{databaseId:o,title:d,featuredImage:c,avInternalMasthead:u,avLandingMasthead:p,avLandingNavbar:f,avLandingFooter:m,seo:g}=l,x=(null==u?void 0:u.avInternalMastheadData)||{},v=(null==p?void 0:p.avLandingMastheadData)||{},y=null==m?void 0:m.avLandingFooterData,b=s?[s,...(null==g?void 0:g.breadcrumbs)||[]]:null==g?void 0:g.breadcrumbs,w={databaseId:o,heading:v.heading||x.heading||d,description:v.description||x.description,image:v.image||x.image||c,video:v.video||x.video,breadcrumbs:b,template:a,landingNavbar:null==f?void 0:f.avNavbarData,link:v.link,form:v.form},j=n?"sidebar":"centered";return(0,t.jsxs)(N,{mastheadProps:w,showSocialLinks:"landing"!==a||(null==y?void 0:y.showSocialLinks),seo:g,children:[(0,t.jsxs)("div",{className:_({layout:j}),children:[(0,t.jsx)("div",{className:T({layout:j}),children:r}),n&&(0,t.jsx)("div",{className:"grid gap-3 items-start content-start sm:grid-cols-2 md:grid-cols-1 md:p-0 md:gap-5 md:col-span-4 md:col-start-9",children:n})]},"page-".concat(o)),(0,t.jsx)(h,{...null==y?void 0:y.form,databaseId:o}),i]})};var S=e.i(63404),A=e.i(98365),P=e.i(63174);function O(e){let{slide:r}=e,{close:n,containerRef:a}=(0,P.useController)(),{sourceUrl:s,caption:l}=r;return(0,d.useEffect)(()=>{let e=e=>{a.current&&!a.current.contains(e.target)&&n()};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[n,a]),(0,t.jsxs)("div",{className:"relative max-h-[calc(100vh-30px)] w-full max-w-[1120px]",children:[(0,t.jsx)("button",{onClick:n,type:"button",className:"absolute right-0",children:(0,t.jsx)(S.Icon,{name:"close_bg",className:"absolute right-0 top-0 z-10 size-[46px] md:size-[56px]"})}),(0,t.jsx)(i.Image,{alt:"",src:s,inheritSize:!0,sizes:"(max-width: 1300px) 100vw, 75vw",quality:100,unoptimized:!0}),l&&(0,t.jsx)("div",{className:"bg-(--Global-imageCaptionBG) p-2",children:(0,t.jsx)(A.Text,{as:"footnote",className:"text-(--Global-imageCaptionText)",children:(0,c.default)(l)})})]})}let L=(0,o.default)(()=>e.A(12094),{loadableGenerated:{modules:[68791]}}),D=e=>{let{open:r,setModalIndex:n,setModalOpen:i,modalIndex:a,images:l}=e;return(0,t.jsx)(L,{open:r,close:()=>{n&&n(null),i&&i(!1)},slides:l,index:a,render:{slide:O,iconNext:()=>(0,t.jsx)(s.Arrow,{direction:"right",ariaLabel:"Next slide"}),iconPrev:()=>(0,t.jsx)(s.Arrow,{direction:"left",ariaLabel:"Previous slide"}),iconClose:()=>null},on:{view:e=>{let{index:t}=e;n&&n(t)}},styles:{root:{backgroundColor:"rgba(32, 32, 32, 0.6)"},container:{backgroundColor:"transparent",width:"100%",maxWidth:"1252px",left:"50%",transform:"translateX(-50%)",top:0}}})},M=e=>{let{editorBlocks:s,avGalleryCollection:o,avGallerySideBySideCta:c}=e,{avGalleryCollectionData:u}=o||{},{display:h}=(null==c?void 0:c.avGallerySideBySideData)||{},[p,f]=(0,d.useState)(null),m=null==u?void 0:u.nodes;return(0,t.jsxs)(E,{...I(e),aboveFooter:h&&(0,t.jsx)(l.CTA,{buttonVariant:"primary",imagePosition:"right",...null==c?void 0:c.avGallerySideBySideData}),children:[(0,t.jsx)(D,{open:"number"==typeof p,setModalIndex:f,modalIndex:p,images:m}),(0,t.jsx)("div",{className:"wysiwyg-centered",children:(0,n.parseEditorBlocks)(s)}),(0,t.jsx)("div",{className:"mb-4 mt-4 grid grid-cols-1 gap-3 sm:mb-10 sm:mt-10 sm:grid-cols-2 md:grid-cols-3 lg:gap-5",children:null==m?void 0:m.map((e,n)=>{let{sourceUrl:s}=e||{};
1return(0,t.jsx)(i.Image,{src:s,sizes:"(max-width: 700px) 100vw,max-width: 1024px) 50vw, 35vw",className:(0,r.cn)("aspect-[1.66] cursor-pointer",a.roundedImages&&"rounded-soft"),onClick:()=>{f(n)}},n)})})]})}},83500,35774,e=>{"use strict";e.s([],83500),e.s(["default",()=>c],35774);var t=e.i(91398),r=e.i(72596);e.i(17404);var n=e.i(12761),i=e.i(62623);e.i(77502);var a=e.i(73486),s=e.i(68160),l=e.i(91788),o=e.i(9251);e.i(81928);var d=e.i(19079);let c=e=>{var c,u;let{images:h,isSidebar:p}=e,[f,m]=(0,l.useState)(null),g="number"==typeof f,{nextButtonProps:x,previousButtonProps:v,dotProps:y,carouselProps:b,selectedIndex:w}=(0,d.useCarousel)({watchDrag:!0,loop:!0,passedIndex:f}),j=(0,r.cn)("mx-auto flex flex-col","sm:w-[calc(100%-114px)]",!p&&"lg:w-full","bg:w-full"),k=null==(u=h[w])||null==(c=u.attributes)?void 0:c.caption,N=h.map(e=>({sourceUrl:e.attributes.url,caption:e.attributes.caption}));return(0,t.jsxs)("div",{className:j,children:[(0,t.jsx)(o.GalleryModal,{open:g,setModalIndex:m,modalIndex:f,images:N}),(0,t.jsxs)("div",{className:(0,r.cn)("relative"),children:[(0,t.jsx)(d.Carousel,{...b,aspectRatioStyles:"aspect-[1.62]",slideStyles:"basis-100",gapStyles:"gap-0",className:(0,r.cn)("cursor-pointer",i.roundedImages&&"rounded-t-2 overflow-hidden",i.roundedImages&&!k&&"rounded-b-2"),handleSlideClick:e=>{m(e)},children:h.map((e,i)=>(0,t.jsx)(n.Image,{src:e.attributes.url,priority:!0,className:(0,r.cn)("aspect-[1.77]"),sizes:"(max-width: 1023px) 90vw, 1786px"},i))}),(0,t.jsxs)("div",{className:"absolute bottom-1/2 w-full",children:[(0,t.jsx)(a.Arrow,{ariaLabel:"Previous gallery image",...v,className:"absolute left-0 -translate-y-1/2 sm:left-[-58px]"}),(0,t.jsx)(a.Arrow,{ariaLabel:"Next gallery image",...x,direction:"right",className:"absolute right-0 -translate-y-1/2 sm:right-[-58px]"})]})]}),k&&(0,t.jsx)("figcaption",{className:(0,r.cn)(i.roundedImages&&"rounded-b-2"),children:(0,s.default)(k)}),(0,t.jsx)(d.Dots,{...y,className:"mt-3 self-center"})]})}},50504,e=>{"use strict";e.s([]),e.i(18161)},49317,e=>{"use strict";e.s([]),e.i(54400)},77502,e=>{"use strict";e.s([]),e.i(62825),e.i(91705),e.i(38845),e.i(33181),e.i(77956),e.i(69563),e.i(2048),e.i(70311),e.i(22420),e.i(68270),e.i(90457),e.i(74927),e.i(97751),e.i(91673),e.i(49770),e.i(32519),e.i(83500),e.i(84719),e.i(84019),e.i(81064),e.i(56795),e.i(79717),e.i(50504),e.i(71302),e.i(49317),e.i(74494),e.i(13602)}]);
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.