1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,27961,e=>{"use strict";e.s(["formatDateToUS",0,function(e){let t=new Date(e);if(isNaN(t.getTime()))return"";let n=t.getUTCMonth()+1,i=String(t.getUTCDate()).padStart(2,"0"),r=t.getUTCFullYear();return`${n}/${i}/${r}`},"formatDateWithMonth",0,(e,t="en-US")=>e?new Date(e).toLocaleDateString(t,{day:"2-digit",month:"long",year:"numeric",timeZone:"UTC"}):"","formatDateWithShortMonth",0,(e,t="en-US")=>e?new Date(e).toLocaleDateString(t,{day:"2-digit",month:"short",year:"numeric",timeZone:"UTC"}):""])},27283,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(37950);e.s(["Rte",0,({type:e="default",children:r,className:a="",livePreviewData:s,fieldId:l})=>{let o=(0,i.useContentfulInspectorMode)(),d=(0,n.cn)("rte rte-sm mx-auto text-inherit md:rte-lg rte-p:leading-snug md:rte-p:leading-relaxed","default"===e&&"max-w-full","article"===e&&"max-w-[680px]",a);return(0,t.jsx)("div",{...o({entryId:s?.sys?.id,fieldId:l||""}),className:d,children:r})}])},15847,e=>{"use strict";var t=e.i(43476),n=e.i(47163);e.s(["Section",0,({variant:e="white",children:i,className:r="",id:a})=>{let s=(0,n.cn)("py-[60px] md:py-12 xl:py-20","white"===e&&"bg-white","filled"===e&&"bg-secondary text-white","pattern"===e&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white",r);return(0,t.jsx)("section",{id:a??"",className:s,children:(0,t.jsx)("div",{className:"container",children:i})})}])},89472,65218,35825,e=>{"use strict";var t,n,i,r,a,s=((i={}).DOCUMENT="document",i.PARAGRAPH="paragraph",i.HEADING_1="heading-1",i.HEADING_2="heading-2",i.HEADING_3="heading-3",i.HEADING_4="heading-4",i.HEADING_5="heading-5",i.HEADING_6="heading-6",i.OL_LIST="ordered-list",i.UL_LIST="unordered-list",i.LIST_ITEM="list-item",i.HR="hr",i.QUOTE="blockquote",i.EMBEDDED_ENTRY="embedded-entry-block",i.EMBEDDED_ASSET="embedded-asset-block",i.EMBEDDED_RESOURCE="embedded-resource-block",i.TABLE="table",i.TABLE_ROW="table-row",i.TABLE_CELL="table-cell",i.TABLE_HEADER_CELL="table-header-cell",i);e.s(["BLOCKS",0,s],65218);var l=((t={}).ASSET_HYPERLINK="asset-hyperlink",t.EMBEDDED_ENTRY="embedded-entry-inline",t.EMBEDDED_RESOURCE="embedded-resource-inline",t.ENTRY_HYPERLINK="entry-hyperlink",t.HYPERLINK="hyperlink",t.RESOURCE_HYPERLINK="resource-hyperlink",t);e.s(["INLINES",0,l],35825);var o=((n={}).BOLD="bold",n.ITALIC="italic",n.UNDERLINE="underline",n.CODE="code",n.SUPERSCRIPT="superscript",n.SUBSCRIPT="subscript",n.STRIKETHROUGH="strikethrough",n);function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u=[s.PARAGRAPH,s.HEADING_1,s.HEADING_2,s.HEADING_3,s.HEADING_4,s.HEADING_5,s.HEADING_6,s.OL_LIST,s.UL_LIST,s.HR,s.QUOTE,s.EMBEDDED_ENTRY,s.EMBEDDED_ASSET,s.EMBEDDED_RESOURCE,s.TABLE],m=[s.PARAGRAPH,s.HEADING_1,s.HEADING_2,s.HEADING_3,s.HEADING_4,s.HEADING_5,s.HEADING_6,s.OL_LIST,s.UL_LIST,s.HR,s.QUOTE,s.EMBEDDED_ENTRY,s.EMBEDDED_ASSET,s.EMBEDDED_RESOURCE];s.TABLE,s.TABLE_ROW,s.TABLE_CELL,s.TABLE_HEADER_CELL,s.HR,s.EMBEDDED_ENTRY,s.EMBEDDED_ASSET,s.EMBEDDED_RESOURCE;var x=(c(r={},s.OL_LIST,[s.LIST_ITEM]),c(r,s.UL_LIST,[s.LIST_ITEM]),c(r,s.LIST_ITEM,m),c(r,s.QUOTE,[s.PARAGRAPH]),c(r,s.TABLE,[s.TABLE_ROW]),c(r,s.TABLE_ROW,[s.TABLE_CELL,s.TABLE_HEADER_CELL]),c(r,s.TABLE_CELL,[s.PARAGRAPH,s.UL_LIST,s.OL_LIST]),c(r,s.TABLE_HEADER_CELL,[s.PARAGRAPH]),r),p=[s.HEADING_1,s.HEADING_2,s.HEADING_3,s.HEADING_4,s.HEADING_5,s.HEADING_6];function h(e,t){var n=!0,i=!1,r=void 0;try{for(var a,s=Object.keys(e)[Symbol.iterator]();!(n=(a=s.next()).done);n=!0){var l=a.value;if(t===e[l])return!0}}catch(e){i=!0,r=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw r}}return!1}function g(e){if(e.nodeType!==s.PARAGRAPH||1!==e.content.length)return!1;var t=e.content[0];return"text"===t.nodeType&&""===t.value}[s.PARAGRAPH].concat(function(e){if(Array.isArray(e))return d(e)}(p)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(p)||function(e){if(e){if("string"==typeof e)return d(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return d(e,void 0)}}(p)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s.DOCUMENT,s.PARAGRAPH,s.HEADING_1,s.HEADING_2,s.HEADING_3,s.HEADING_4,s.HEADING_5,s.HEADING_6,s.OL_LIST,s.UL_LIST,s.LIST_ITEM,s.HR,s.QUOTE,s.EMBEDDED_ENTRY,s.EMBEDDED_ASSET,l.HYPERLINK,l.ENTRY_HYPERLINK,l.ASSET_HYPERLINK,l.EMBEDDED_ENTRY,o.BOLD,o.CODE,o.ITALIC,o.UNDERLINE,e.s(["isBlock",0,function(e){return h(s,e.nodeType)},"isEmptyParagraph",0,g,"isInline",0,function(e){return h(l,e.no
1deType)},"isText",0,function(e){return"text"===e.nodeType},"stripEmptyTrailingParagraphFromDocument",0,function(e){var t,n;return!(null!=e&&(void 0===e?"undefined":e&&"u">typeof Symbol&&e.constructor===Symbol?"symbol":typeof e)=="object"&&"content"in e&&Array.isArray(e.content))||e.content.length<2?e:g(e.content[e.content.length-1])?(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),i.forEach(function(t){var i;i=n[t],t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i})}return e}({},e),n=n={content:e.content.slice(0,-1)},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t):e}],37584),e.i(37584);var f=e.i(94511);function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var v=function(e){var t=e.path,n=e.property,i=e.typeName,r=e.value;return{details:'The type of "'.concat(n,'" is incorrect, expected type: ').concat(i),name:"type",path:t.toArray(),type:i,value:r}},y=function(e){var t=e.min,n=e.value;return{name:"size",min:t,path:e.path.toArray(),details:"Size must be at least ".concat(t),value:n}},j=function(e){var t=e.max,n=e.value;return{name:"size",max:t,path:e.path.toArray(),details:"Size must be at most ".concat(t),value:n}},w=function(e){var t=e.expected,n=e.value,i=e.path;return{details:"Value must be one of expected values",name:"in",expected:((function(e){if(Array.isArray(e))return b(e)})(t)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||function(e){if(e){if("string"==typeof e)return b(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return b(e,void 0)}}(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).sort(),path:i.toArray(),value:n}},I=function(e){var t=e.property,n=e.path;return{details:'The property "'.concat(t,'" is not expected'),name:"unexpected",path:n.toArray()}},N=function(e){var t=e.property,n=e.path;return{details:'The property "'.concat(t,'" is required here'),name:"required",path:n.toArray()}};function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function k(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function E(e){return function(e){if(Array.isArray(e))return C(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return C(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return C(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var S=function(){var e;function t(e,n){var i=this,r=this;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");k(this,"obj",void 0),k(this,"path",void 0),k(this,"_errors",void 0),k(this,"catch",void 0),k(this,"exists",void 0),k(this,"object",void 0),k(this,"string",void 0),k(this,"number",void 0),k(this,"array",void 0),k(this,"enum",void 0),k(this,"empty",void 0),k(this,"minLength",void 0),k(this,"noAdditionalProperties",void 0),k(this,"each",void 0),this.obj=e,this.path=n,this._errors=[],this.catch=function(){for(var e,t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];(e=r._errors).push.apply(e,E(n))},this.exists=function(e){return e in i.obj||(i.catch(N({property:e,path:i.path.of(e)})),!1)},this.object=function(e){var t,n=e?i.obj[e]:i.obj;if(e&&!i.exists(e))return!1;if((0,f.default)(n))return!0;var r=e?i.path.of(e):i.path,a=null!=(t=null!=e?e:i.path.last())?t:"value";return i.catch(v({typeName:"Object",property:a,path:r,value:n})),!1},this.string=function(e){var t=i.obj[e];return(!e||!!i.exists(e))&&("string"==typeof t||(i.catch(v({typeName:"String",property:e,path:i.path.of(e),value:t})),!1))},this.number=function(e,t){var n=i.obj[e];return!!t&&!(e in i.obj)||!!i.exists(e)&&(!("number"!=typeof n||Number.isNaN(n))||(i.catch(v({typeName:"Number",property:e,path:i.path.of(e),value:n})),!1))},this.array=function(e){var t=i.obj[e];return(!e||!!i.exists(e))&&(!!Array.isArray(t)||(i.catch(v({typeName:"Array",property:e,path:i.path.of(e),value:t})),!1))},this.enum=function(e,t){var n=i.obj[e];return!!("string"==typeof n&&t.includes(n))||(i.catch(w({expected:t,value:n,path:i.path.of(e)})),!1)},this.empty=function(e){if(!i.array(e))return!1;var t=i.obj[e];return 0===t.length||(i.catch(j({max:0,value:t,path:i.path.of(e)})),!1)},this.minLength=function(e,t){if(!i.array(e))return!1;var n=i.obj[e];return n.length>=t||(i.catch(y({min:t,value:n,path:i.path.of(e)})),!1)},this.noAdditionalProperties=function(e){var t=Object.keys(i.obj).sort().filter(function(t){return!e.includes(t)});return t.forEach(function(e){return i.catch(I({property:e,path:i.path.of(e)}))}),0===t.length},this.each=function(e,t){if(i.array(e)){var n=i.obj[e],r=!1;
1n.forEach(function(n,a){if(!r){var s=t(n,i.path.of(e).of(a));s.length>0&&(r=!0),i.catch.apply(i,E(s))}})}}}return e=[{key:"errors",get:function(){var e=this,t=function(e){return JSON.stringify({details:e.details,path:e.path})};return this._errors.filter(function(n,i){return e._errors.findIndex(function(e){return t(n)===t(e)})===i})}}],function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(t.prototype,e),t}();function L(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function _(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function T(e,t,n){var i,r,a;return t=R(t),i=e,(r=P()?Reflect.construct(t,n||[],R(e).constructor):t.apply(e,n))&&("object"==((a=r)&&"u">typeof Symbol&&a.constructor===Symbol?"symbol":typeof a)||"function"==typeof r)?r:_(i)}function D(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function A(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function R(e){return(R=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function B(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&M(e,t)}function M(e,t){return(M=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function V(e){return function(e){if(Array.isArray(e))return L(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return L(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return L(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(P=function(){return!!e})()}var O=[],H=function(){var e;function t(e,n){D(this,t),A(this,"contentRule",void 0),A(this,"validateData",void 0),this.contentRule=e,this.validateData=n}return e=[{key:"assert",value:function(e,t){var n=new S(e,t);if(!n.object())return n.errors;n.noAdditionalProperties(["nodeType","data","content"]);var i=Array.isArray(this.contentRule)?{nodeTypes:this.contentRule}:this.contentRule(e,t),r=i.nodeTypes,a=i.min,s=void 0===a?0:a;if(0===r.length&&s>0)throw Error("Invalid content rule. Cannot have enforce a 'min' of ".concat(s," with no nodeTypes"));if(n.minLength("content",s),0===r.length?n.empty("content"):n.each("content",function(e,t){var n=new S(e,t);return n.object()&&n.enum("nodeType",r),n.errors}),n.object("data")){var l,o,d=null!=(o=null==(l=this.validateData)?void 0:l.call(this,e.data,t.of("data")))?o:[];n.catch.apply(n,V(d))}return n.errors}}],function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(t.prototype,e),t}(),F=function(e){function t(e,n){var i;return D(this,t),A(i=T(this,t,[n,function(e,t){return _(i).assertLink(e,t)}]),"linkType",void 0),A(i,"type",void 0),A(i,"assertLink",void 0),i.linkType=e,i.assertLink=function(e,t){var n=new S(e,t);if(n.object("target")){var r=new S(e.target.sys,t.of("target").of("sys"));r.object()&&(r.enum("type",[i.type]),r.enum("linkType",[i.linkType]),"Link"===i.type?(r.string("id"),r.noAdditionalProperties(["type","linkType","id"])):"ResourceLink"===i.type&&(r.string("urn"),r.noAdditionalProperties(["type","linkType","urn"]))),n.catch.apply(n,V(r.errors))}return n.noAdditionalProperties(["target"]),n.errors}
1,i.type=i.linkType.startsWith("Contentful:")?"ResourceLink":"Link",i}return B(t,e),t}(H),z=function(e){function t(){var e;return D(this,t),A(e=T(this,t,[["text"],function(t,n){return _(e).assertLink(t,n)}]),"assertLink",function(e,t){var n=new S(e,t);return n.string("uri"),n.noAdditionalProperties(["uri"]),n.errors}),e}return B(t,e),t}(H),$=function(e,t){return new H(e,t)},W=function(e,t){return new F(e,t)};function U(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function K(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function q(e){return function(e){if(Array.isArray(e))return U(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return U(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return U(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var G=$(q(Object.values(l)).concat(["text"]).sort()),Y=$([s.LIST_ITEM]),Z=W("Entry",O),Q=$(function(){return{nodeTypes:[s.PARAGRAPH],min:1}},function(e,t){var n=new S(e,t);return n.noAdditionalProperties(["colspan","rowspan"]),n.number("colspan",!0),n.number("rowspan",!0),n.errors});K(a={},s.DOCUMENT,$(u)),K(a,s.PARAGRAPH,G),K(a,s.HEADING_1,G),K(a,s.HEADING_2,G),K(a,s.HEADING_3,G),K(a,s.HEADING_4,G),K(a,s.HEADING_5,G),K(a,s.HEADING_6,G),K(a,s.QUOTE,$(x[s.QUOTE])),K(a,s.EMBEDDED_ENTRY,Z),K(a,s.EMBEDDED_ASSET,W("Asset",O)),K(a,s.EMBEDDED_RESOURCE,W("Contentful:Entry",O)),K(a,s.HR,$(O)),K(a,s.OL_LIST,Y),K(a,s.UL_LIST,Y),K(a,s.LIST_ITEM,$(q(m).sort())),K(a,s.TABLE,$(function(){return{nodeTypes:[s.TABLE_ROW],min:1}})),K(a,s.TABLE_ROW,$(function(){return{nodeTypes:[s.TABLE_CELL,s.TABLE_HEADER_CELL],min:1}})),K(a,s.TABLE_CELL,Q),K(a,s.TABLE_HEADER_CELL,Q),K(a,l.HYPERLINK,new z),K(a,l.EMBEDDED_ENTRY,Z),K(a,l.EMBEDDED_RESOURCE,W("Contentful:Entry",O)),K(a,l.ENTRY_HYPERLINK,W("Entry",["text"])),K(a,l.ASSET_HYPERLINK,W("Asset",["text"])),K(a,l.RESOURCE_HYPERLINK,W("Contentful:Entry",["text"])),e.s([],89472)},35636,e=>{"use strict";var t=e.i(43476),n=e.i(57688),i=e.i(22016);e.i(89472);var r=e.i(65218),a=e.i(35825);e.s(["getRichTextRenderOptions",0,e=>{let s=new Map,l=new Map;if(e?.entries?.hyperlink)for(let t of e.entries.hyperlink)s.set(t.sys.id,t);if(e?.assets?.block)for(let t of e.assets.block)l.set(t.sys.id,t);if(e?.assets?.hyperlink)for(let t of e.assets.hyperlink)l.set(t.sys.id,t);return{renderNode:{[a.INLINES.ENTRY_HYPERLINK]:e=>{let n=s.get(e.data.target.sys.id);if(!n)return e.content?.[0]?.value||null;let r=e.content?.map(e=>e.value).join("")||"",a=`/${n.location?.defaultLanguage??"en"}/${n.slug}`;return(0,t.jsx)(i.default,{href:a,children:r})},[a.INLINES.HYPERLINK]:e=>{if(!e.content?.length)return"";let n=e.data.uri,r=window.location.host,a="";try{a=new URL(n,"https://www.museumofillusions.com").host}catch{}let s=a&&a!==r?"_blank":"_self";return(0,t.jsx)(i.default,{href:n,target:s,children:e.content[0].value})},[r.BLOCKS.EMBEDDED_ASSET]:e=>{let i=l.get(e.data.target.sys.id);if(!i)return null;let r=Math.round(755*i.height/i.width);return(0,t.jsx)(n.default,{src:((e,t,n,i=1,r=null,a=80)=>{let s=`${e}?w=${t*i}&h=${n*i}&q=${a}`;return r&&(s+=`&fm=${r}`),s})(i.url,755,r),alt:i.description??"",width:755,height:r,loading:"lazy"})},[r.BLOCKS.EMBEDDED_ENTRY]:e=>{let n=s.get(e.data.target.sys.id);if(!n)return null;if("Link"===n.__typename){let e,r;return e=`/${n.location?.defaultLanguage??"en"}/${n.slug}`,r=n.title||n.slug.replace(/-/g," "),(0,t.jsx)(i.default,{href:e,children:r},n.sys.id)}return null},[a.INLINES.ASSET_HYPERLINK]:e=>{let n=l.get(e.data.target.sys.id);if(!n)return e.content?.[0]?.value||null;let r=e.content?.map(e=>e.value).join("")||n.title||"Download file";return(0,t.jsx)(i.default,{href:n.url,target:"_blank",rel:"noopener noreferrer",children:r})}}}}])},87393,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(78081),r=e.i(37950);e.s(["Badge",0,({variant:e,text:a="10 March, 2025",className:s="",id:l,fieldId:o})=>{let d=(0,n.cn)("inline-flex min-h-8 items-center rounded-lg px-3 py-2 text-xs leading-snug text-foreground md:rounded-md md:py-0.5 xl:min-h-10 2xl:rounded-lg 2xl:px-
15 2xl:py-1.5 2xl:text-lg","Mint"===e&&"bg-bg-500","SkyBlue"===e&&"bg-bg","PinkPastel"===e&&"bg-bg-600",s),c=(0,i.isValidDate)(a),u=(0,r.useContentfulInspectorMode)();return c?(0,t.jsx)("time",{dateTime:(0,i.formatAsIsoDate)(a),className:d,...u({entryId:l,fieldId:o||"label"}),children:a.split("T")[0]}):(0,t.jsx)("span",{...u({entryId:l,fieldId:o||"label"}),className:d,children:a})}])},92842,e=>{"use strict";var t=e.i(43476),n=e.i(57688),i=e.i(47163),r=e.i(87393),a=e.i(61056),s=e.i(67881),l=e.i(62361),o=e.i(37950),d=e.i(43928);e.s(["ArticleCard",0,({data:e,variant:c="white",className:u=""})=>{let m=(0,o.useContentfulInspectorMode)(),x=(0,i.cn)("group relative",u);if(!e)return null;let{date:p,title:h}=e,g="shortDescription"in e?e.shortDescription:void 0,f="description"in e?e.description:void 0,b="link"in e?e.link:void 0,v="image"in e?e.image:void 0,y="mainImage"in e?e.mainImage:void 0,j=(0,t.jsxs)(t.Fragment,{children:[p&&(0,t.jsx)(r.Badge,{id:e?.sys?.id,className:"absolute left-6 top-6 z-10",text:p,variant:"Mint"}),v?.url&&(0,t.jsx)(n.default,{...m({entryId:e?.sys?.id,fieldId:"image"}),src:v.url,alt:v?.description??"",width:385,height:300,className:"block aspect-square w-full object-cover transition-transform duration-300 group-hover:scale-105 xl:aspect-[16/12.5]",sizes:"(min-width: 1024px) 390px, (min-width: 640px) 33vw, calc(100vw - 40px)"}),y?.url&&(0,t.jsx)(n.default,{...m({entryId:e?.sys?.id,fieldId:"mainImage"}),src:y.url,alt:y?.description??"",width:385,height:300,className:"block aspect-square w-full object-cover transition-transform duration-300 group-hover:scale-105 xl:aspect-[16/12.5]",sizes:"(min-width: 1024px) 390px, (min-width: 640px) 33vw, calc(100vw - 40px)"})]});return(0,t.jsxs)("article",{className:x,children:[b&&(0,t.jsx)(a.LinkObject,{item:b,className:"mb-2.5 block overflow-hidden rounded-[20px] xl:mb-4 xl:rounded-[32px]",children:j}),!b&&(0,t.jsx)("div",{className:"mb-2.5 block overflow-hidden rounded-[20px] xl:mb-4 xl:rounded-[32px]",children:j}),(0,t.jsxs)("div",{className:"px-4 pt-3 sm:p-0",children:[h&&(0,t.jsx)("h3",{...m({entryId:e?.sys?.id,fieldId:"title"}),className:"mb-3 font-heading text-xl font-medium leading-snug sm:text-lg xl:mb-4 xl:text-2xl",children:b?(0,t.jsx)(a.LinkObject,{item:b,className:"transition-colors hover:text-bg-500",children:h}):(0,t.jsx)("div",{...m({entryId:e?.sys?.id,fieldId:"title"}),children:h})}),f?.json&&(0,t.jsx)("div",{...m({entryId:e?.sys?.id,fieldId:"description"}),className:"text-sm leading-normal xl:text-lg",children:(0,d.documentToReactComponents)(f.json,l.documentRender)}),g&&(0,t.jsx)("div",{...m({entryId:e?.sys?.id,fieldId:"shortDescription"}),className:"text-sm leading-normal xl:text-lg",children:g}),b&&(0,t.jsx)("div",{...m({entryId:b?.sys?.id,fieldId:"link"}),children:(0,t.jsx)(s.Button,{variant:"white"===c?"secondary":"white",className:"mt-2.5 h-10 gap-6 md:mt-4",asChild:!0,children:(0,t.jsx)(a.LinkObject,{item:b,hasRightArrow:!0})})})]})]})}])},19737,e=>{"use strict";var t=e.i(43476),n=e.i(71645),i=e.i(47163),r=e.i(28197),a=e.i(67881);function s(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function l(e,t){let n=Object.keys(e),i=Object.keys(t);return n.length===i.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&n.every(n=>{let i=e[n],r=t[n];return"function"==typeof i?`${i}`==`${r}`:s(i)&&s(r)?l(i,r):i===r})}function o(e){return e.concat().sort((e,t)=>e.name>t.name?1:-1).map(e=>e.options)}function d(e){return"number"==typeof e}function c(e){return"string"==typeof e}function u(e){return"boolean"==typeof e}function m(e){return"[object Object]"===Object.prototype.toString.call(e)}function x(e){return Math.abs(e)}function p(e){return Math.sign(e)}function h(e){return v(e).map(Number)}function g(e){return e[f(e)]}function f(e){return Math.max(0,e.length-1)}function b(e,t=0){return Array.from(Array(e),(e,n)=>t+n)}function v(e){return Object.keys(e)}function y(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function j(){let e=[],t={add:function(n,i,r,a={passive:!0}){let s;return"addEventListener"in n?(n.addEventListener(i,r,a),s=()=>n.removeEventListener(i,r,a)):(n.addListener(r),s=()=>n.removeListener(r)),e.push(s),t},clear:function(){e=e.filter(e=>e())}};return t}function w(e=0,t=0){let n=x(e-t);function i(n){return n<e||n>t}return{length:n,max:t,min:e,constrain:function(n){return i(n)?n<e?e:t:n},reachedAny:i,reachedMax:function(e){return e>t},reachedMin:function(t){return t<e}
1,removeOffset:function(e){return n?e-n*Math.ceil((e-t)/n):e}}}function I(e){let t=e;function n(e){return d(e)?e:e.get()}return{get:function(){return t},set:function(e){t=n(e)},add:function(e){t+=n(e)},subtract:function(e){t-=n(e)}}}function N(e,t){let n="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},i=t.style,r=null,a=!1;return{clear:function(){!a&&(i.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){if(a)return;let s=Math.round(100*e.direction(t))/100;s!==r&&(i.transform=n(s),r=s)},toggleActive:function(e){a=!e}}}let C={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function k(e,t,n){let i,r,a,s,l,o,E,S,L=e.ownerDocument,_=L.defaultView,T=function(e){function t(e,t){return function e(t,n){return[t,n].reduce((t,n)=>(v(n).forEach(i=>{let r=t[i],a=n[i],s=m(r)&&m(a);t[i]=s?e(r,a):a}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(n){let i=n.breakpoints||{},r=v(i).filter(t=>e.matchMedia(t).matches).map(e=>i[e]).reduce((e,n)=>t(e,n),{});return t(n,r)},optionsMediaQueries:function(t){return t.map(e=>v(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}}}(_),D=(S=[],{init:function(e,t){return(S=t.filter(({options:e})=>!1!==T.optionsAtMedia(e).active)).forEach(t=>t.init(e,T)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){S=S.filter(e=>e.destroy())}}),A=j(),R=(r={},a={init:function(e){i=e},emit:function(e){return(r[e]||[]).forEach(t=>t(i,e)),a},off:function(e,t){return r[e]=(r[e]||[]).filter(e=>e!==t),a},on:function(e,t){return r[e]=(r[e]||[]).concat([t]),a},clear:function(){r={}}}),{mergeOptions:B,optionsAtMedia:M,optionsMediaQueries:V}=T,{on:P,off:O,emit:H}=R,F=!1,z=B(C,k.globalOptions),$=B(z),W=[];function U(t,n){F||($=M(z=B(z,t)),W=n||W,function(){let{container:t,slides:n}=$;o=(c(t)?e.querySelector(t):t)||e.children[0];let i=c(n)?o.querySelectorAll(n):n;E=[].slice.call(i||o.children)}(),s=function t(n){let i=function(e,t,n,i,r,a,s){var l,o;let m,C,k,E,S,L,_,T,D,A,R,B,M,V,{align:P,axis:O,direction:H,startIndex:F,loop:z,duration:$,dragFree:W,dragThreshold:U,inViewThreshold:K,slidesToScroll:q,skipSnaps:G,containScroll:Y,watchResize:Z,watchSlides:Q,watchDrag:X,watchFocus:J}=a,ee={measure:function(e){let{offsetTop:t,offsetLeft:n,offsetWidth:i,offsetHeight:r}=e;return{top:t,right:n+i,bottom:t+r,left:n,width:i,height:r}}},et=ee.measure(t),en=n.map(ee.measure),ei=(C="rtl"===H,E=(k="y"===O)||!C?1:-1,S=k?"top":C?"right":"left",L=k?"bottom":C?"left":"right",{scroll:k?"y":"x",cross:k?"x":"y",startEdge:S,endEdge:L,measureSize:function(e){let{height:t,width:n}=e;return k?t:n},direction:function(e){return e*E}}),er=ei.measureSize(et),ea={measure:function(e){return e/100*er}},es=(l=P,o=er,m={start:function(){return 0},center:function(e){return(o-e)/2},end:function(e){return o-e}},{measure:function(e,t){return c(l)?m[l](e):l(o,e,t)}}),el=!z&&!!Y,{slideSizes:eo,slideSizesWithGaps:ed,startGap:ec,endGap:eu}=function(e,t,n,i,r,a){let{measureSize:s,startEdge:l,endEdge:o}=e,d=n[0]&&r,c=function(){if(!d)return 0;let e=n[0];return x(t[l]-e[l])}(),u=d?parseFloat(a.getComputedStyle(g(i)).getPropertyValue(`margin-${o}`)):0,m=n.map(s),p=n.map((e,t,n)=>{let i=t===f(n);return t?i?m[t]+u:n[t+1][l]-e[l]:m[t]+c}).map(x);return{slideSizes:m,slideSizesWithGaps:p,startGap:c,endGap:u}}(ei,et,en,n,z||!!Y,r),em=function(e,t,n,i,r,a,s,l){let{startEdge:o,endEdge:c,direction:u}=e,m=d(n);return{groupSlides:function(e){return m?h(e).filter(e=>e%n==0).map(t=>e.slice(t,t+n)):e.length?h(e).reduce((n,d,m)=>{let p=g(n)||0,h=d===f(e),b=r[o]-a[p][o],v=r[o]-a[d][c],y=i||0!==p?0:u(s),j=x(v-(!i&&h?u(l):0)-(b+y));return m&&j>t+2&&n.push(d),h&&n.push(e.length),n},[]).map((t,n,i)=>{let r=Math.max(i[n-1]||0);return e.slice(r,t)}):[]}}}(ei,er,q,z,et,en,ec,eu),{snaps:ex,snapsAligned:ep}=function(e,t,n,i,r){let{startEdge:a,endEdge:s}=e,{groupSlides:l}=r,o=l(i).map(e=>g(e)[s]-e[0][a]).map(x).map(t.measure),d=i.map(e=>n[a]-e[a]).map(e=>-x(e)),c=l(d).map(e=>e[0]).map((e,t)=>e+o[t]);return{snaps:d,snapsAligned:c}}
1(ei,es,et,en,em),eh=-g(ex)+g(ed),{snapsContained:eg,scrollContainLimit:ef}=function(e,t,n,i){let r,a,s=w(-t+e,0),l=n.map((e,t)=>{let{min:i,max:r}=s,a=s.constrain(e),l=t===f(n);return t?l||function(e,t){return 1>=x(e-t)}(i,a)?i:function(e,t){return 1>=x(e-t)}(r,a)?r:a:r}).map(e=>parseFloat(e.toFixed(3))),o=(r=l[0],a=g(l),w(l.lastIndexOf(r),l.indexOf(a)+1));return{snapsContained:function(){if(t<=e+2)return[s.max];if("keepSnaps"===i)return l;let{min:n,max:r}=o;return l.slice(n,r)}(),scrollContainLimit:o}}(er,eh,ep,Y),eb=el?eg:ep,{limit:ev}=(_=eb[0],{limit:w(z?_-eh:g(eb),_)}),ey=function e(t,n,i){let{constrain:r}=w(0,t),a=t+1,s=l(n);function l(e){return i?x((a+e)%a):r(e)}function o(){return e(t,s,i)}let d={get:function(){return s},set:function(e){return s=l(e),d},add:function(e){return o().set(s+e)},clone:o};return d}(f(eb),F,z),ej=ey.clone(),ew=h(n),eI=function(e,t,n,i){let r=j(),a=1e3/60,s=null,l=0,o=0;function d(e){if(!o)return;s||(s=e,n(),n());let r=e-s;for(s=e,l+=r;l>=a;)n(),l-=a;i(l/a),o&&(o=t.requestAnimationFrame(d))}function c(){t.cancelAnimationFrame(o),s=null,l=0,o=0}return{init:function(){r.add(e,"visibilitychange",()=>{e.hidden&&(s=null,l=0)})},destroy:function(){c(),r.clear()},start:function(){o||(o=t.requestAnimationFrame(d))},stop:c,update:n,render:i}}(i,r,()=>(({dragHandler:e,scrollBody:t,scrollBounds:n,options:{loop:i}})=>{i||n.constrain(e.pointerDown()),t.seek()})(eV),e=>(({scrollBody:e,translate:t,location:n,offsetLocation:i,previousLocation:r,scrollLooper:a,slideLooper:s,dragHandler:l,animation:o,eventHandler:d,scrollBounds:c,options:{loop:u}},m)=>{let x=e.settled(),p=!c.shouldConstrain(),h=u?x:x&&p,g=h&&!l.pointerDown();g&&o.stop();let f=n.get()*m+r.get()*(1-m);i.set(f),u&&(a.loop(e.direction()),s.loop()),t.to(i.get()),g&&d.emit("settle"),h||d.emit("scroll")})(eV,e)),eN=eb[ey.get()],eC=I(eN),ek=I(eN),eE=I(eN),eS=I(eN),eL=function(e,t,n,i,r){let a=0,s=0,l=r,o=.68,d=e.get(),c=0;function u(e){return l=e,h}function m(e){return o=e,h}let h={direction:function(){return s},duration:function(){return l},velocity:function(){return a},seek:function(){let t=i.get()-e.get(),r=0;return l?(n.set(e),a+=t/l,a*=o,d+=a,e.add(a),r=d-c):(a=0,n.set(i),e.set(i),r=t),s=p(r),c=d,h},settled:function(){return .001>x(i.get()-t.get())},useBaseFriction:function(){return m(.68)},useBaseDuration:function(){return u(r)},useFriction:m,useDuration:u};return h}(eC,eE,ek,eS,$),e_=function(e,t,n,i,r){let{reachedAny:a,removeOffset:s,constrain:l}=i;function o(e){return e.concat().sort((e,t)=>x(e)-x(t))[0]}function d(t,i){let r=[t,t+n,t-n];if(!e)return t;if(!i)return o(r);let a=r.filter(e=>p(e)===i);return a.length?o(a):g(r)-n}return{byDistance:function(n,i){let o=r.get()+n,{index:c,distance:u}=function(n){let i=e?s(n):l(n),{index:r}=t.map((e,t)=>({diff:d(e-i,0),index:t})).sort((e,t)=>x(e.diff)-x(t.diff))[0];return{index:r,distance:i}}(o),m=!e&&a(o);if(!i||m)return{index:c,distance:n};let p=n+d(t[c]-u,0);return{index:c,distance:p}},byIndex:function(e,n){let i=d(t[e]-r.get(),n);return{index:e,distance:i}},shortcut:d}}(z,eb,eh,ev,eS),eT=function(e,t,n,i,r,a,s){function l(r){let l=r.distance,o=r.index!==t.get();
1a.add(l),l&&(i.duration()?e.start():(e.update(),e.render(1),e.update())),o&&(n.set(t.get()),t.set(r.index),s.emit("select"))}return{distance:function(e,t){l(r.byDistance(e,t))},index:function(e,n){let i=t.clone().set(e);l(r.byIndex(i.get(),n))}}}(eI,ey,ej,eL,e_,eS,s),eD=function(e){let{max:t,length:n}=e;return{get:function(e){return n?-((e-t)/n):0}}}(ev),eA=j(),eR=(D={},A=null,R=null,B=!1,{init:function(){T=new IntersectionObserver(e=>{B||(e.forEach(e=>{D[n.indexOf(e.target)]=e}),A=null,R=null,s.emit("slidesInView"))},{root:t.parentElement,threshold:K}),n.forEach(e=>T.observe(e))},destroy:function(){T&&T.disconnect(),B=!0},get:function(e=!0){if(e&&A)return A;if(!e&&R)return R;let t=v(D).reduce((t,n)=>{let i=parseInt(n),{isIntersecting:r}=D[i];return(e&&r||!e&&!r)&&t.push(i),t},[]);return e&&(A=t),e||(R=t),t}}),{slideRegistry:eB}=function(e,t,n,i,r,a){let s,{groupSlides:l}=r,{min:o,max:d}=i;return{slideRegistry:(s=l(a),1===n.length?[a]:e&&"keepSnaps"!==t?s.slice(o,d).map((e,t,n)=>{let i=t===f(n);return t?i?b(f(a)-g(n)[0]+1,g(n)[0]):e:b(g(n[0])+1)}):s)}}(el,Y,eb,ef,em,ew),eM=function(e,t,n,i,r,a,s,l){let o={passive:!0,capture:!0},c=0;function m(e){"Tab"===e.code&&(c=new Date().getTime())}return{init:function(x){l&&(a.add(document,"keydown",m,!1),t.forEach((t,m)=>{a.add(t,"focus",t=>{(u(l)||l(x,t))&&function(t){if(new Date().getTime()-c>10)return;s.emit("slideFocusStart"),e.scrollLeft=0;let a=n.findIndex(e=>e.includes(t));d(a)&&(r.useDuration(0),i.index(a,0),s.emit("slideFocus"))}(m)},o)}))}}}(e,n,eB,eT,eL,eA,s,J),eV={ownerDocument:i,ownerWindow:r,eventHandler:s,containerRect:et,slideRects:en,animation:eI,axis:ei,dragHandler:function(e,t,n,i,r,a,s,l,o,d,c,m,h,g,f,b,v,I){let{cross:N,direction:C}=e,k=["INPUT","SELECT","TEXTAREA"],E={passive:!1},S=j(),L=j(),_=w(50,225).constrain(g.measure(20)),T={mouse:300,touch:400},D={mouse:500,touch:600},A=f?43:25,R=!1,B=0,M=0,V=!1,P=!1,O=!1,H=!1;function F(e){if(!y(e,i)&&e.touches.length>=2)return z(e);let t=a.readPoint(e),n=a.readPoint(e,N),s=x(t-B),o=x(n-M);if(!P&&!H&&(!e.cancelable||!(P=s>o)))return z(e);let c=a.pointerMove(e);s>b&&(O=!0),d.useFriction(.3).useDuration(.75),l.start(),r.add(C(c)),e.preventDefault()}function z(e){var t;let n,i,r=c.byDistance(0,!1).index!==m.get(),s=a.pointerUp(e)*(f?D:T)[H?"mouse":"touch"],l=(t=C(s),n=m.add(-1*p(t)),i=c.byDistance(t,!f).distance,f||x(t)<_?i:v&&r?.5*i:c.byIndex(n.get(),0).distance),u=function(e,t){var n,i;if(0===e||0===t||x(e)<=x(t))return 0;let r=(n=x(e),i=x(t),x(n-i));return x(r/e)}(s,l);P=!1,V=!1,L.clear(),d.useDuration(A-10*u).useFriction(.68+u/50),o.distance(l,!f),H=!1,h.emit("pointerUp")}function $(e){O&&(e.stopPropagation(),e.preventDefault(),O=!1)}return{init:function(e){I&&S.add(t,"dragstart",e=>e.preventDefault(),E).add(t,"touchmove",()=>void 0,E).add(t,"touchend",()=>void 0).add(t,"touchstart",l).add(t,"mousedown",l).add(t,"touchcancel",z).add(t,"contextmenu",z).add(t,"click",$,!0);function l(l){(u(I)||I(e,l))&&function(e){let l,o=y(e,i);if((H=o,O=f&&o&&!e.buttons&&R,R=x(r.get()-s.get())>=2,!o||0===e.button)&&(l=e.target.nodeName||"",!k.includes(l))){let i;V=!0,a.pointerDown(e),d.useFriction(0).useDuration(0),r.set(s),i=H?n:t,L.add(i,"touchmove",F,E).add(i,"touchend",z).add(i,"mousemove",F,E).add(i,"mouseup",z),B=a.readPoint(e),M=a.readPoint(e,N),h.emit("pointerDown")}}(l)}},destroy:function(){S.clear(),L.clear()},pointerDown:function(){return V}}}(ei,e,i,r,eS,function(e,t){let n,i;function r(e){return e.timeStamp}function a(n,i){let r=i||e.scroll,a=`client${"x"===r?"X":"Y"}`;return(y(n,t)?n:n.touches[0])[a]}return{pointerDown:function(e){return n=e,i=e,a(e)},pointerMove:function(e){let t=a(e)-a(i),s=r(e)-r(n)>170;return i=e,s&&(n=e),t},pointerUp:function(e){if(!n||!i)return 0;let t=a(i)-a(n),s=r(e)-r(n),l=r(e)-r(i)>170,o=t/s;return s&&!l&&x(o)>.1?o:0},readPoint:a}}(ei,r),eC,eI,eT,eL,e_,ey,s,ea,W,U,G,X),eventStore:eA,percentOfView:ea,index:ey,indexPrevious:ej,limit:ev,location:eC,offsetLocation:eE,previousLocation:ek,options:a,resizeHandler:function(e,t,n,i,r,a,s){let l,o,d=[e].concat(i),c=[],m=!1;function p(e){return r.measureSize(s.measure(e))}return{init:function(r){a&&(o=p(e),c=i.map(p),l=new ResizeObserver(n=>{(u(a)||a(r,n))&&function(n){for(let a of n){if(m)return;let n=a.target===e,s=i.indexOf(a.target),l=n?o:c[s];if(x(p(n?e:i[s])-l)>=.5){r.reInit(),t.emit("resize");break}}}(n)}),n.requestAnimationFrame(()=>
1{d.forEach(e=>l.observe(e))}))},destroy:function(){m=!0,l&&l.disconnect()}}}(t,s,r,n,ei,Z,ee),scrollBody:eL,scrollBounds:function(e,t,n,i,r){let a=r.measure(10),s=r.measure(50),l=w(.1,.99),o=!1;function d(){return!o&&!!e.reachedAny(n.get())&&!!e.reachedAny(t.get())}return{shouldConstrain:d,constrain:function(r){if(!d())return;let o=e.reachedMin(t.get())?"min":"max",c=x(e[o]-t.get()),u=n.get()-t.get(),m=l.constrain(c/s);n.subtract(u*m),!r&&x(u)<a&&(n.set(e.constrain(n.get())),i.useDuration(25).useBaseFriction())},toggleActive:function(e){o=!e}}}(ev,eE,eS,eL,ea),scrollLooper:function(e,t,n,i){let{reachedMin:r,reachedMax:a}=w(t.min+.1,t.max+.1);return{loop:function(t){if(!(1===t?a(n.get()):-1===t&&r(n.get())))return;let s=-1*t*e;i.forEach(e=>e.add(s))}}}(eh,ev,eE,[eC,eE,ek,eS]),scrollProgress:eD,scrollSnapList:eb.map(eD.get),scrollSnaps:eb,scrollTarget:e_,scrollTo:eT,slideLooper:function(e,t,n,i,r,a,s,l,o){let d=h(r),c=h(r).reverse(),u=p(x(c,s[0]),n,!1).concat(p(x(d,t-s[0]-1),-n,!0));function m(e,t){return e.reduce((e,t)=>e-r[t],t)}function x(e,t){return e.reduce((e,n)=>m(e,t)>0?e.concat([n]):e,[])}function p(r,s,d){let c=a.map((e,n)=>({start:e-i[n]+.5+s,end:e+t-.5+s}));return r.map(t=>{let i=d?0:-n,r=d?n:0,a=c[t][d?"end":"start"];return{index:t,loopPoint:a,slideLocation:I(-1),translate:N(e,o[t]),target:()=>l.get()>a?i:r}})}return{canLoop:function(){return u.every(({index:e})=>.1>=m(d.filter(t=>t!==e),t))},clear:function(){u.forEach(e=>e.translate.clear())},loop:function(){u.forEach(e=>{let{target:t,translate:n,slideLocation:i}=e,r=t();r!==i.get()&&(n.to(r),i.set(r))})},loopPoints:u}}(ei,er,eh,eo,ed,ex,eb,eE,n),slideFocus:eM,slidesHandler:(V=!1,{init:function(e){Q&&(M=new MutationObserver(t=>{!V&&(u(Q)||Q(e,t))&&function(t){for(let n of t)if("childList"===n.type){e.reInit(),s.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){M&&M.disconnect(),V=!0}}),slidesInView:eR,slideIndexes:ew,slideRegistry:eB,slidesToScroll:em,target:eS,translate:N(ei,t)};return eV}(e,o,E,L,_,n,R);return n.loop&&!i.slideLooper.canLoop()?t(Object.assign({},n,{loop:!1})):i}($),V([z,...W.map(({options:e})=>e)]).forEach(e=>A.add(e,"change",K)),$.active&&(s.translate.to(s.location.get()),s.animation.init(),s.slidesInView.init(),s.slideFocus.init(Z),s.eventHandler.init(Z),s.resizeHandler.init(Z),s.slidesHandler.init(Z),s.options.loop&&s.slideLooper.loop(),o.offsetParent&&E.length&&s.dragHandler.init(Z),l=D.init(Z,W)))}function K(e,t){let n=Y();q(),U(B({startIndex:n},e),t),R.emit("reInit")}function q(){s.dragHandler.destroy(),s.eventStore.clear(),s.translate.clear(),s.slideLooper.clear(),s.resizeHandler.destroy(),s.slidesHandler.destroy(),s.slidesInView.destroy(),s.animation.destroy(),D.destroy(),A.clear()}function G(e,t,n){$.active&&!F&&(s.scrollBody.useBaseFriction().useDuration(!0===t?0:$.duration),s.scrollTo.index(e,n||0))}function Y(){return s.index.get()}let Z={canScrollNext:function(){return s.index.add(1).get()!==Y()},canScrollPrev:function(){return s.index.add(-1).get()!==Y()},containerNode:function(){return o},internalEngine:function(){return s},destroy:function(){F||(F=!0,A.clear(),q(),R.emit("destroy"),R.clear())},off:O,on:P,emit:H,plugins:function(){return l},previousScrollSnap:function(){return s.indexPrevious.get()},reInit:K,rootNode:function(){return e},scrollNext:function(e){G(s.index.add(1).get(),e,-1)},scrollPrev:function(e){G(s.index.add(-1).get(),e,1)},scrollProgress:function(){return s.scrollProgress.get(s.offsetLocation.get())},scrollSnapList:function(){return s.scrollSnapList},scrollTo:G,selectedScrollSnap:Y,slideNodes:function(){return E},slidesInView:function(){return s.slidesInView.get()},slidesNotInView:function(){return s.slidesInView.get(!1)}};return U(t,n),setTimeout(()=>R.emit("init"),0),Z}function E(e={},t=[]){let i=(0,n.useRef)(e),r=(0,n.useRef)(t),[a,s]=(0,n.useState)(),[d,c]=(0,n.useState)(),u=(0,n.useCallback)(()=>{a&&a.reInit(i.current,r.current)},[a]);return(0,n.useEffect)(()=>
1{l(i.current,e)||(i.current=e,u())},[e,u]),(0,n.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let n=o(e),i=o(t);return n.every((e,t)=>l(e,i[t]))}(r.current,t)&&(r.current=t,u())},[t,u]),(0,n.useEffect)(()=>{if("u">typeof window&&window.document&&window.document.createElement&&d){k.globalOptions=E.globalOptions;let e=k(d,i.current,r.current);return s(e),()=>e.destroy()}s(void 0)},[d,s]),[c,a]}k.globalOptions=void 0,E.globalOptions=void 0;var S=e.i(48148);let L=(0,n.createContext)(null);function _(){let e=(0,n.useContext)(L);if(!e)throw Error("useCarousel must be used within a <Carousel />");return e}let T=(0,n.forwardRef)(({orientation:e="horizontal",opts:r,setApi:a,plugins:s,className:l,children:o,...d},c)=>{let[u,m]=E({...r,axis:"horizontal"===e?"x":"y"},s),[x,p]=(0,n.useState)(!1),[h,g]=(0,n.useState)(!1),f=(0,n.useCallback)(e=>{e&&(p(e.canScrollPrev()),g(e.canScrollNext()))},[]),b=(0,n.useCallback)(()=>{m?.scrollPrev()},[m]),v=(0,n.useCallback)(()=>{m?.scrollNext()},[m]),y=(0,n.useCallback)(e=>{"ArrowLeft"===e.key?(e.preventDefault(),b()):"ArrowRight"===e.key&&(e.preventDefault(),v())},[b,v]);return(0,n.useEffect)(()=>{m&&a&&a(m)},[m,a]),(0,n.useEffect)(()=>{if(m)return f(m),m.on("reInit",f),m.on("select",f),()=>{m?.off("select",f)}},[m,f]),(0,t.jsx)(L.Provider,{value:{carouselRef:u,api:m,opts:r,orientation:e||(r?.axis==="y"?"vertical":"horizontal"),scrollPrev:b,scrollNext:v,canScrollPrev:x,canScrollNext:h},children:(0,t.jsx)("div",{ref:c,onKeyDownCapture:y,className:(0,i.cn)("relative",l),role:"region","aria-roledescription":"carousel",...d,children:o})})});T.displayName="Carousel";let D=(0,n.forwardRef)(({className:e,...n},r)=>{let{carouselRef:a,orientation:s}=_();return(0,t.jsx)("div",{ref:a,className:"overflow-hidden",children:(0,t.jsx)("div",{ref:r,className:(0,i.cn)("flex","horizontal"===s?"-ml-4":"-mt-4 flex-col",e),...n})})});D.displayName="CarouselContent";let A=(0,n.forwardRef)(({className:e,...n},r)=>{let{orientation:a}=_();return(0,t.jsx)("div",{ref:r,role:"group","aria-roledescription":"slide",className:(0,i.cn)("min-w-0 shrink-0 grow-0 basis-full","horizontal"===a?"pl-4":"pt-4",e),...n})});A.displayName="CarouselItem";let R=(0,n.forwardRef)(({className:e,variant:n="default",size:s="icon",...l},o)=>{let{orientation:d,scrollPrev:c,canScrollPrev:u}=_(),m=(0,S.useTranslations)("Common");return(0,t.jsxs)(a.Button,{ref:o,variant:n,size:s,className:(0,i.cn)("absolute size-12 rounded-full","horizontal"===d?"-left-12 top-1/2 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",e),disabled:!u,onClick:c,...l,children:[(0,t.jsx)(r.Icon,{name:"arrow-left",className:"size-4"}),(0,t.jsx)("span",{className:"sr-only",children:m("previousSlide")})]})});R.displayName="CarouselPrevious";let B=(0,n.forwardRef)(({className:e,variant:n="default",size:s="icon",...l},o)=>{let{orientation:d,scrollNext:c,canScrollNext:u}=_(),m=(0,S.useTranslations)("Common");return(0,t.jsxs)(a.Button,{ref:o,variant:n,size:s,className:(0,i.cn)("absolute size-12 rounded-full","horizontal"===d?"-right-12 top-1/2 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",e),disabled:!u,onClick:c,...l,children:[(0,t.jsx)(r.Icon,{name:"arrow-right",className:"size-4"}),(0,t.jsx)("span",{className:"sr-only",children:m("nextSlide")})]})});B.displayName="CarouselNext";let M=(0,n.forwardRef)(({className:e,variant:r="white",...a},s)=>{let{api:l}=_(),o=(0,S.useTranslations)("Common"),[d,c]=(0,n.useState)(0),[u,m]=(0,n.useState)([]),x=(0,n.useCallback)(()=>{l&&c(l.selectedScrollSnap())},[l]);return((0,n.useEffect)(()=>{if(l)return m(l.scrollSnapList()),c(l.selectedScrollSnap()),l.on("select",x),()=>{l.off("select",x)}},[l,x]),1===u.length)?null:(0,t.jsx)("div",{ref:s,className:(0,i.cn)("mt-6 flex justify-center gap-2",e),...a,children:u.map((e,n)=>(0,t.jsx)("button",{onClick:()=>l?.scrollTo(n),className:(0,i.cn)("h-2 w-2 rounded-full p-0",d===n?"bg-secondary":"bg-secondary/20","white"===r?d===n?"bg-secondary":"bg-secondary/20":"","filled"===r||"pattern"===r?d===n?"bg-white":"bg-white/20":""),"aria-label":o("goToSlide",{number:n+1})},n))})});
1M.displayName="CarouselDots",e.s(["Carousel",0,T,"CarouselContent",0,D,"CarouselDots",0,M,"CarouselItem",0,A,"CarouselNext",0,B,"CarouselPrevious",0,R],19737)},12744,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(92842),r=e.i(15847),a=e.i(19737),s=e.i(37950);e.s(["BlogCarousel",0,({data:e,variant:l="white",className:o=""})=>{let d=(0,n.cn)("",o),c=e?.componentBlogCarousel,u=(0,s.useContentfulLiveUpdates)(c),m=(0,s.useContentfulInspectorMode)(),x=u?.itemsCollection?.items??[],p=u?.backgroundVariant?u.backgroundVariant.toLowerCase():l;return(0,t.jsx)(r.Section,{id:u?.anchorId,variant:p,className:d,children:!!x?.length&&(0,t.jsxs)(a.Carousel,{opts:{align:"start",loop:!0},children:[(0,t.jsx)("div",{...m({entryId:u?.sys?.id,fieldId:"BlogList"}),className:"relative z-10",children:(0,t.jsx)(a.CarouselContent,{className:"-ml-5 md:-ml-9 xl:-ml-16",children:x.map((e,n)=>(0,t.jsx)(a.CarouselItem,{className:"pl-5 sm:basis-1/3 md:pl-9 xl:pl-16",children:(0,t.jsx)(i.ArticleCard,{variant:p,data:e})},`${e?.sys?.id}-${n}`))})}),(0,t.jsxs)("div",{className:"absolute inset-x-0 top-0 before:block before:pt-[100%] before:content-[''] sm:before:pt-[32%] xl:before:pt-[24%]",children:[(0,t.jsx)(a.CarouselPrevious,{variant:"white"===p?"secondary":"white",className:"-left-3.5 z-10 [&_svg]:text-bg-500"}),(0,t.jsx)(a.CarouselNext,{variant:"white"===p?"secondary":"white",className:"-right-3.5 z-10 [&_svg]:text-bg-500"})]}),(0,t.jsx)(a.CarouselDots,{className:"mt-10 md:mt-7 xl:mt-12",variant:p})]})})}])},36285,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(91918);e.s(["SectionHeading",0,({children:e,className:r="",size:a="default",asChild:s=!1,...l})=>{let o=s?i.Slot:"div",d=(0,n.cn)("font-heading font-medium","default"===a&&"text-[32px] leading-tight md:text-5xl md:leading-[1.2]","sm"===a&&"text-[22px] md:text-[28px] xl:text-[40px]","lg"===a&&"text-[28px] leading-tight md:text-[36px] md:leading-[1.2] xl:text-[56px] xl:leading-[1.2]",r);return(0,t.jsx)(o,{"data-slot":"heading",className:d,...l,children:e})}])},38320,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(92842),r=e.i(36285),a=e.i(15847),s=e.i(37950);e.s(["BlogList",0,({data:e,variant:l="white",className:o=""})=>{let d=(0,n.cn)("",o),c=e?.componentBlogList,u=(0,s.useContentfulLiveUpdates)(c),m=(0,s.useContentfulInspectorMode)(),x=u?.itemsCollection?.items??[],p=u?.backgroundVariant?u.backgroundVariant.toLowerCase():l;return(0,t.jsxs)(a.Section,{id:u?.anchorId,variant:p,className:d,...m({entryId:u?.sys?.id,fieldId:"BlogList"}),children:[u?.title&&(0,t.jsx)(r.SectionHeading,{className:"mb-6 mt-0 text-[28px] md:mt-10 md:max-w-lg md:text-[36px] lg:mt-10 xl:mt-0 xl:mb-8 xl:max-w-none xl:text-[48px] xl:leading-tight",asChild:!0,children:(0,t.jsx)("h2",{children:u.title})}),!!x?.length&&(0,t.jsx)("div",{className:"flex flex-col gap-10 sm:flex-row sm:gap-5 xl:gap-12",children:x.map(e=>(0,t.jsx)(i.ArticleCard,{variant:p,data:e,className:"sm:w-0 sm:grow"},e?.sys?.id))})]})}])},34194,e=>{"use strict";var t=e.i(43476),n=e.i(71645),i=e.i(18566),r=e.i(47163),a=e.i(57688),s=e.i(22016),l=e.i(87393),o=e.i(61745),d=e.i(27961);let c=({className:e="",data:n,isShowData:c})=>{var u;let m,x,p,h=(0,o.useLocale)(),g=(0,r.cn)("group rounded-[17px] border border-[#E4E7EC] sm:border-transparent",e),f=(0,i.usePathname)(),b=n?.slug?(u=n.slug,m=f.split("/").filter(Boolean),x=u.split("/").filter(Boolean),p=m.slice(0,-1),`/${[...p,...x].join("/")}`):"#";return(0,t.jsxs)("article",{className:g,children:[!!n?.slug&&(0,t.jsx)(s.default,{href:b,className:"relative mb-[13px] block aspect-square overflow-hidden rounded-[17px] bg-gray sm:rounded-[32px] xl:mb-6",children:!!n?.mainImage?.url&&(0,t.jsx)(a.default,{className:"backface-hidden absolute inset-0 h-full w-full object-cover transition-transform duration-300 group-hover:scale-105",src:n.mainImage.url,alt:n.mainImage?.description??"",width:"1440",height:"900",sizes:"(min-width: 1280px) 615px, (min-width: 640px) 50vw, calc(100vw - 40px)"})}),(0,t.jsxs)("div",{className:"p-4 sm:p-0",children:[!!c&&(0,t.jsx)(l.Badge,{className:"mb-2.5 xl:mb-4",variant:"Mint",text:n?.date?(0,d.formatDateWithMonth)(n.date,h):(0,d.formatDateWithMonth)(n?.sys?.publishedAt,h)}),!!n?.title&&!!n?.slug&&(0,t.jsx)("h3",{className:"font-heading text-[20px] font-medium leading-normal md:text-[22px] xl:text-2xl",children:(0,t.jsx)(s.default,{href:b,className:"block text-inherit transition-colors hover:text-secondary",children:n.title})})]})]})},u=({data:e,className:n="",activeCategory:i,onSelectCategory:a})=>{let s=(0,r.cn)("inline-block max-w-full rounded-xl border border-gray-900 bg-gray-200 p-1.5",n);return(0,t.jsx)("div",{className:s,children:(0,t.jsx)("div",{className:"inline-flex max-w-full gap-1 overflow-x-auto px-[1px]",children:!!e?.length&&e.map((e,n)=>(0,t.jsx)("button",{type:"button",onClick:()=>a?.(e??""),className:(0,r.cn)("inline-flex rounded-md border-2 px-7 py-2.5 font-heading text-base font-medium leading-tight text-[#667085] transition-colors [-webkit-tap-highlight-color:transparent] md:hover:border-secondary md:hover:text-secondary",i===e&&"border-secondary text-secondary"),children:e},`item-${n}`))})})};var m=e.i(28197),x=e.i(15847),p=e.i(67881),h=e.i(37950),g=e.i(48148);
1e.s(["BlogsListModule",0,({className:e="",data:a,dataBlogArticleCollection:s})=>{let l=(0,g.useTranslations)("Filters"),o=(0,g.useTranslations)("Common"),d=a?.componentBlogsListModule,f=s?.pageBlogArticleCollection,b=f?.items??[],v=(0,h.useContentfulLiveUpdates)(d),y=(0,h.useContentfulInspectorMode)(),j=(0,i.usePathname)(),w=(0,r.cn)("relative",v?.backgroundVariant==="White"&&"bg-white",v?.backgroundVariant==="Filled"&&"bg-secondary text-white",e),I=l("all"),N=[I,...Array.from(new Set(b.flatMap(e=>e?.categories??[])))],[C,k]=(0,n.useState)(I),[E,S]=(0,n.useState)(4),L=j.split("/").filter(Boolean),_=b.flatMap(e=>e?.locationsCollection?.items?.map(e=>e?.slug).filter(Boolean)||[]),T=L.find(e=>_.includes(e)),D=b.filter(e=>{let t=e?.locationsCollection?.items?.map(e=>e?.slug).filter(Boolean);return!T||t?.some(e=>e===T)}),A=C===I?D:D.filter(e=>e?.categories?.includes(C)),R=A.slice(0,E),B=E<A.length,M=async()=>{S(e=>Math.min(e+4,A.length))};return(0,t.jsxs)(x.Section,{id:v?.anchorId,className:w,children:[!!N?.length&&(0,t.jsx)(u,{data:N,className:"mb-10 md:mb-[27px] xl:mb-12",activeCategory:C,onSelectCategory:e=>{k(e),S(4)}}),(0,t.jsx)("div",{...y({entryId:v?.sys?.id,fieldId:"blogsListModule"}),className:"grid grid-cols-1 gap-10 sm:grid-cols-2 sm:gap-6 md:gap-[27px] xl:gap-12",children:R.map((e,n)=>(0,t.jsx)(c,{data:e,isShowData:v?.showDateLabel},`item-${n}`))}),B&&(0,t.jsx)("footer",{className:"mt-10 text-center sm:mt-[27px] xl:mt-12",children:(0,t.jsxs)(p.Button,{variant:"secondary",className:"h-10 gap-6",onClick:M,children:[(0,t.jsx)("span",{children:o("loadMore")}),(0,t.jsx)(m.Icon,{name:"arrow-right",className:"text-bg-300"})]})})]})}],34194)},89022,e=>{"use strict";e.s(["isVideoUrl",0,e=>!!e&&["mp4","webm","ogg","mov","m4v"].some(t=>e.toLowerCase().trim().endsWith("."+t))])},52528,(e,t,n)=>{"use strict";var i=/["'&<>]/;t.exports=function(e){var t,n=""+e,r=i.exec(n);if(!r)return n;var a="",s=0,l=0;for(s=r.index;s<n.length;s++){switch(n.charCodeAt(s)){case 34:t=""";break;case 38:t="&";break;case 39:t="'";break;case 60:t="<";break;case 62:t=">";break;default:continue}l!==s&&(a+=n.substring(l,s)),l=s+1,a+=t}return l!==s?a+n.substring(l,s):a}},34799,(e,t,n)=>{"use strict";var i=e.r(84692),r=e.r(52528);let a={[i.BLOCKS.PARAGRAPH]:(e,t)=>`<p>${t(e.content)}</p>`,[i.BLOCKS.HEADING_1]:(e,t)=>`<h1>${t(e.content)}</h1>`,[i.BLOCKS.HEADING_2]:(e,t)=>`<h2>${t(e.content)}</h2>`,[i.BLOCKS.HEADING_3]:(e,t)=>`<h3>${t(e.content)}</h3>`,[i.BLOCKS.HEADING_4]:(e,t)=>`<h4>${t(e.content)}</h4>`,[i.BLOCKS.HEADING_5]:(e,t)=>`<h5>${t(e.content)}</h5>`,[i.BLOCKS.HEADING_6]:(e,t)=>`<h6>${t(e.content)}</h6>`,[i.BLOCKS.EMBEDDED_ENTRY]:(e,t)=>`<div>${t(e.content)}</div>`,[i.BLOCKS.EMBEDDED_RESOURCE]:(e,t)=>`<div>${t(e.content)}</div>`,[i.BLOCKS.UL_LIST]:(e,t)=>`<ul>${t(e.content)}</ul>`,[i.BLOCKS.OL_LIST]:(e,t)=>`<ol>${t(e.content)}</ol>`,[i.BLOCKS.LIST_ITEM]:(e,t)=>`<li>${t(e.content)}</li>`,[i.BLOCKS.QUOTE]:(e,t)=>`<blockquote>${t(e.content)}</blockquote>`,[i.BLOCKS.HR]:()=>"<hr/>",[i.BLOCKS.TABLE]:(e,t)=>`<table>${t(e.content)}</table>`,[i.BLOCKS.TABLE_ROW]:(e,t)=>`<tr>${t(e.content)}</tr>`,[i.BLOCKS.TABLE_HEADER_CELL]:(e,t)=>`<th>${t(e.content)}</th>`,[i.BLOCKS.TABLE_CELL]:(e,t)=>`<td>${t(e.content)}</td>`,[i.INLINES.ASSET_HYPERLINK]:e=>l(i.INLINES.ASSET_HYPERLINK,e),[i.INLINES.ENTRY_HYPERLINK]:e=>l(i.INLINES.ENTRY_HYPERLINK,e),[i.INLINES.RESOURCE_HYPERLINK]:e=>o(i.INLINES.RESOURCE_HYPERLINK,e),[i.INLINES.EMBEDDED_ENTRY]:e=>l(i.INLINES.EMBEDDED_ENTRY,e),[i.INLINES.EMBEDDED_RESOURCE]:e=>o(i.INLINES.EMBEDDED_RESOURCE,e),[i.INLINES.HYPERLINK]:(e,t)=>{let n="string"==typeof e.data.uri?e.data.uri:"";return`<a href="${n.replace(/"/g,""")}">${t(e.content)}</a>`}},s={[i.MARKS.BOLD]:e=>`<b>${e}</b>`,[i.MARKS.ITALIC]:e=>`<i>${e}</i>`,[i.MARKS.UNDERLINE]:e=>`<u>${e}</u>`,[i.MARKS.CODE]:e=>`<code>${e}</code>`,[i.MARKS.SUPERSCRIPT]:e=>`<sup>${e}</sup>`,[i.MARKS.SUBSCRIPT]:e=>`<sub>${e}</sub>`,[i.MARKS.STRIKETHROUGH]:e=>`<s>${e}</s>`},l=(e,t)=>`<span>type: ${r(e)} id: ${r(t.data.target.sys.id)}</span>`,o=(e,t)=>`<span>type: ${r(e)} urn: ${r(t.data.target.sys.urn)}</span>`;n.documentToHtmlString=function(e,t={}){if(!e||!e.content)return"";let n=e;return t.stripEmptyTrailingParagraph&&(n=i.helpers.stripEmptyTrailingParagraphFromDocument(e)),function e(t,{renderNode:n,renderMark:a,preserveWhitespace:s}){return t.map(t=>(function(t,{renderNode:n,renderMark:a,preserveWhitespace:s}){if(i.helpers.isText(t)){let e=r(t.value);return(s&&(e=e.replace(/\n/g,"<br/>").replace(/ {2,}/g,e=>" ".repeat(e.length))),t.marks.length>0)?t.marks.reduce((e,t)=>
1a[t.type]?a[t.type](e):e,e):e}return t.nodeType&&n[t.nodeType]?n[t.nodeType](t,t=>e(t,{renderMark:a,renderNode:n,preserveWhitespace:s})):""})(t,{renderNode:n,renderMark:a,preserveWhitespace:s})).join("")}(n.content,{renderNode:{...a,...t.renderNode},renderMark:{...s,...t.renderMark},preserveWhitespace:t.preserveWhitespace})}},9882,8131,e=>{"use strict";var t=e.i(43476),n=e.i(57688),i=e.i(89022);let r=e=>e?.contentType?.startsWith("video/")||(0,i.isVideoUrl)(e?.url);e.s(["BackgroundMedia",0,({desktopMedia:e,mobileMedia:i})=>{let a=e?.url;if(!a)return null;if(!r(e))return(0,t.jsx)(n.default,{className:"absolute inset-0 -z-10 h-full w-full object-cover",src:a,alt:e?.description??"",width:"1440",height:"900",priority:!0,fetchPriority:"high",sizes:"100vw"});let s=r(i)?i?.url:void 0;return(0,t.jsxs)("video",{autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:"auto",className:"absolute inset-0 -z-10 h-full w-full object-cover",children:[s&&(0,t.jsx)("source",{media:"(max-width: 767px)",src:s,type:i?.contentType??"video/mp4"}),(0,t.jsx)("source",{src:a,type:e?.contentType??"video/mp4"}),"Your browser does not support the video tag."]},`${a}-${s??""}`)}],9882);let a=({src:e,width:i,height:r,alt:a="",className:s,loading:l,...o})=>(0,t.jsx)(n.default,{src:e,width:i,height:r,className:s,alt:a,loading:l,sizes:"100vw",...o});e.i(89472);var s=e.i(65218),l=e.i(35825);let o=(e,t,n,i=1,r=null,a=80)=>{let s=`${e}?w=${t*i}&h=${n*i}&q=${a}`;return r&&(s+=`&fm=${r}`),s},d=e=>{let t="#";if(e.ref){var n;t=(n=e.ref.slug)?"#"===n||"/"===n?n:"/"+n.replace(/^\/|\/$/g,"")+"/":"/"}else e.url&&(t=e.url);let i=e.displayText;return` 2 <a href="${t}" target="`+(e.onBlank?"_blank":"_self")+`"> 3 ${i} 4 </a> 5 `},c=(e,n)=>{let i=new Map;for(let t of e.assets?.block)i.set(t.sys.id,t);let r=new Map;for(let t of e.entries.block)r.set(t.sys.id,t);for(let t of e.entries.inline)r.set(t.sys.id,t);if(e.entries&&e.entries.hyperlink)for(let t of e.entries.hyperlink)t&&r.set(t.sys.id,t);return{renderNode:{[s.BLOCKS.EMBEDDED_ASSET]:e=>{let n=i.get(e.data.target.sys.id),r=n.description??"";r=r.replace(/"/g," ");let s=Math.round(755*n.height/n.width),l=(0,t.jsxs)("picture",{children:[(0,t.jsx)("source",{srcSet:`${o(n.url,755,s,1,"webp")} 1x, ${o(n.url,755,s,2,"webp")} 2x`,type:"image/webp"}),(0,t.jsx)("source",{srcSet:`${o(n.url,755,s)} 1x, ${o(n.url,755,s,2)} 2x`}),(0,t.jsx)(a,{src:`${o(n.url,755,s)}`,alt:r,width:755,height:s,loading:"lazy"})]}),d=(0,t.jsxs)("figure",{children:[l,(0,t.jsx)("figcaption",{children:r})]});return r?d:l},[l.INLINES.EMBEDDED_ENTRY]:e=>{let t=r.get(e.data.target.sys.id);if("Link"===t.__typename)return d(t)},[s.BLOCKS.EMBEDDED_ENTRY]:e=>{let n=r.get(e.data.target.sys.id);return"Link"===n.__typename?d(n):(0,t.jsx)("div",{})},[l.INLINES.HYPERLINK]:(e,n)=>{let{uri:i}=e.data;return(0,t.jsx)("a",{href:i,target:"_blank",rel:"noopener noreferrer",children:n})},[s.BLOCKS.PARAGRAPH]:n},preserveWhitespace:!0}};var u=e.i(34799),m=e.i(43928),x=e.i(71645);let p=(e,n)=>(0,t.jsx)("p",{children:x.Children.toArray(n)});e.s(["default",0,(e,n=!0)=>{if(!e||!e.json)return null;if(e.links)return(0,t.jsx)(t.Fragment,{children:(0,m.documentToReactComponents)(e.json,c(e.links,p))});if(e.links)return(0,u.documentToHtmlString)(e.json,c(e.links,(e,t)=>`<p>${t(e.content)}</p>`));if(n)return(0,t.jsx)(t.Fragment,{children:(0,m.documentToReactComponents)(e.json,{renderNode:{[s.BLOCKS.PARAGRAPH]:p},preserveWhitespace:!0})});return(0,u.documentToHtmlString)(e.json)}],8131)},82791,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(87393),r=e.i(9882),a=e.i(61056),s=e.i(67881),l=e.i(8131),o=e.i(37950);e.s(["ContentBanner",0,({layout:e="left",isFullHeight:d,className:c="",data:u})=>{let m=u?.componentContentBanner,x=(0,o.useContentfulLiveUpdates)(m),p=(0,o.useContentfulInspectorMode)(),h=x?.backgroundMedia?.url,g=(0,n.cn)("relative",x?.backgroundVariant==="White"&&"bg-white",x?.backgroundVariant==="Filled"&&"bg-secondary text-white",x?.backgroundVariant==="Pattern"&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white",h&&"bg-black/50 text-white",!!h&&"has-media",c);return(0,t.jsx)("section",{id:x?.anchorId??"",className:g,"data-hero":!0,children:(0,t.jsxs)("div",{className:"container",...p({entryId:x?.sys?.id,fieldId:"contentBanner"}),children:[(0,t.jsxs)("div",{className:(0,n.cn)("flex flex-col gap-5 xl:gap-6",x?.removeBottomPadding?"pb-[60px] pt-[60px] md:pb-0 md:pt-12 xl:pb-0 xl:pt-20":"py-[60px] md:py-12 xl:py-20",d&&"full-height","center"===e&&"items-center justify-center text-center","left"===e&&"max-w-[550
5px] items-start justify-center","right"===e&&"ml-auto max-w-[550px] items-end justify-center text-right"),children:[!!x?.label&&(0,t.jsx)(i.Badge,{id:x?.sys?.id,text:x.label,variant:x?.labelColor,className:`${x?.labelColor==="Transparent"&&x?.backgroundVariant!=="White"?"text-white":"text-black"}`}),!!x?.title&&(0,t.jsx)("h2",{...p({entryId:x?.sys?.id,fieldId:"title"}),className:"font-heading text-[28px] font-medium leading-[1.11] md:text-[36px] xl:text-[56px]",children:x.title}),!!x?.description&&(0,t.jsx)("div",{...p({entryId:x?.sys?.id,fieldId:"description"}),className:"rte max-w-xl text-inherit rte-p:leading-snug md:rte-p:leading-normal",children:(0,l.default)(x.description)}),!!x?.ctaButton&&(0,t.jsx)("div",{...p({entryId:x?.ctaButton?.sys?.id,fieldId:"description"}),children:(0,t.jsx)(s.Button,{variant:x?.backgroundVariant!=="White"?"secondary":"white",className:"gap-6",asChild:!0,children:(0,t.jsx)(a.LinkObject,{item:x.ctaButton,hasRightArrow:!0})})})]}),(0,t.jsx)(r.BackgroundMedia,{desktopMedia:x?.backgroundMedia,mobileMedia:x?.backgroundMediaMobile})]})})}])},27715,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(87393),r=e.i(9882),a=e.i(61056),s=e.i(67881),l=e.i(8131),o=e.i(37950);e.s(["ContentBanner2Columns",0,({isFullHeight:e,className:d="",data:c})=>{let u=c?.componentContentBanner,m=(0,o.useContentfulLiveUpdates)(u),x=(0,o.useContentfulInspectorMode)(),p=m?.backgroundMedia?.url,h=(0,n.cn)("relative",m?.backgroundVariant==="White"&&"bg-white",m?.backgroundVariant==="Filled"&&"bg-secondary text-white",m?.backgroundVariant==="Pattern"&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white",p&&"bg-black/50 text-white",d);return(0,t.jsx)("section",{id:m?.anchorId??"",className:h,children:(0,t.jsxs)("div",{className:"container",...x({entryId:m?.sys?.id,fieldId:"contentBannerColumns"}),children:[(0,t.jsxs)("div",{className:(0,n.cn)(`grid grid-cols-1 gap-6 pt-[60px] md:grid-cols-2 md:gap-10 md:pt-11 xl:pt-20 2xl:gap-20 ${m?.removeBottomPadding?"pb-[60px] md:pb-0 xl:pb-0":"pb-[60px] md:pb-11 xl:pb-20"}`,e&&"full-height"),children:[(0,t.jsxs)("div",{className:"flex flex-col items-start gap-5 xl:gap-6",children:[!!m?.label&&(0,t.jsx)(i.Badge,{id:m?.sys?.id,text:m.label,variant:m?.labelColor,className:`${m?.labelColor==="Transparent"&&m?.backgroundVariant!=="White"?"text-white":"text-black"}`}),!!m?.title&&(0,t.jsx)("h2",{...x({entryId:m?.sys?.id,fieldId:"title"}),className:"font-heading text-[28px] font-medium leading-[1.11] md:text-[36px] xl:text-[56px]",children:m.title})]}),!!m?.description&&(0,t.jsx)("div",{...x({entryId:m?.sys?.id,fieldId:"description"}),className:"rte max-w-xl text-inherit rte-p:leading-snug md:rte-p:leading-normal",children:(0,l.default)(m.description)}),!!m?.ctaButton&&(0,t.jsx)("div",{...x({entryId:m?.ctaButton?.sys?.id,fieldId:"description"}),children:(0,t.jsx)(s.Button,{variant:m?.backgroundVariant==="White"?"secondary":"white",className:"gap-6",asChild:!0,children:(0,t.jsx)(a.LinkObject,{item:m.ctaButton,hasRightArrow:!0})})})]}),(0,t.jsx)(r.BackgroundMedia,{desktopMedia:m?.backgroundMedia,mobileMedia:m?.backgroundMediaMobile})]})})}])},4645,e=>{"use strict";let t={active:!0,breakpoints:{},snapped:"is-snapped",inView:"is-in-view",draggable:"is-draggable",dragging:"is-dragging",loop:"is-loop"};function n(e){return(Array.isArray(e)?e:[e]).filter(Boolean)}function i(e,t){e&&t.length&&e.classList.remove(...t)}function r(e,t){e&&t.length&&e.classList.add(...t)}function a(e={}){let s,l,o,d,c=[],u=[],m=["select"],x=["pointerDown","pointerUp"],p=["slidesInView"],h={snapped:[],inView:[],draggable:[],dragging:[],loop:[]};function g(e,t){("pointerDown"===t?r:i)(o,h.dragging)}function f(e=[],t=[],n){let a=t.map(e=>d[e]),s=e.map(e=>d[e]);return a.forEach(e=>i(e,n)),s.forEach(e=>r(e,n)),e}function b(){let{slideRegistry:e}=l.internalEngine();c=f(e[l.selectedScrollSnap()],c,h.snapped)}function v(){u=f(l.slidesInView(),u,h.inView)}return{name:"classNames",options:e,init:function(i,c){l=i;let{mergeOptions:u,optionsAtMedia:f}=c,y=u(t,a.globalOptions);s=f(u(y,e)),o=l.rootNode(),d=l.slideNodes();let{watchDrag:j,loop:w}=l.internalEngine().options;s.loop&&w&&(h.loop=n(s.loop),r(o,h.loop)),s.draggable&&j&&(h.draggable=n(s.draggable),r(o,h.draggable)),s.dragging&&(h.dragging=n(s.dragging),x.forEach(e
5=>l.on(e,g))),s.snapped&&(h.snapped=n(s.snapped),m.forEach(e=>l.on(e,b)),b()),s.inView&&(h.inView=n(s.inView),p.forEach(e=>l.on(e,v)),v())},destroy:function(){x.forEach(e=>l.off(e,g)),m.forEach(e=>l.off(e,b)),p.forEach(e=>l.off(e,v)),i(o,h.loop),i(o,h.draggable),i(o,h.dragging),f([],c,h.snapped),f([],u,h.inView),Object.keys(h).forEach(e=>{h[e]=[]})}}}a.globalOptions=void 0,e.s(["default",0,a])},61415,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(57688),r=e.i(36285),a=e.i(15847),s=e.i(62361),l=e.i(37950),o=e.i(43928);let d=({variant:e="white",type:d="primary",className:c="",data:u})=>{let m=(0,n.cn)("",c),x=(0,l.useContentfulInspectorMode)();return(0,t.jsx)(a.Section,{className:m,variant:e,children:(0,t.jsxs)("div",{className:(0,n.cn)("flex flex-col items-center gap-5 sm:flex-row md:gap-8 xl:gap-[64px]","primary"===d&&"rounded-[18px] p-5 md:p-2 lg:p-4 xl:rounded-[32px]","primary"===d?"white"===e?"bg-secondary text-white":"bg-white text-[#0A1B1E]":""),children:[u?.mediaImage?.url&&(0,t.jsx)("div",{...x({entryId:u?.sys?.id,fieldId:"mediaImage"}),className:(0,n.cn)("w-full sm:ml-auto sm:max-w-[35%] sm:self-stretch"),children:(0,t.jsx)(i.default,{className:(0,n.cn)("aspect-square w-full max-w-[215px] rounded-[18px] object-cover sm:h-full sm:max-w-none xl:rounded-[32px]","secondary"===d&&"xl:min-h-[515px]"),src:u.mediaImage.url,width:"635",height:"635",alt:u.mediaImage?.description??"",sizes:"(min-width: 1280px) 390px, (min-width: 580px) 25vw, 215px"})}),(0,t.jsx)("div",{className:(0,n.cn)("flex w-full flex-col items-start gap-5 xl:gap-8"),children:(0,t.jsxs)("div",{className:"max-w-[37.8125rem]",children:[!!u?.title&&(0,t.jsx)(r.SectionHeading,{size:"sm",className:"secondary"===d?"md:font-bold":"",asChild:!0,children:(0,t.jsx)("h2",{...x({entryId:u?.sys?.id,fieldId:"title"}),children:u.title})}),u?.subtitle&&(0,t.jsx)("div",{className:"mb-4 mt-2 text-sm leading-[1.3] md:mb-7 md:font-medium lg:text-lg",children:u.subtitle}),!!u?.description?.json&&(0,t.jsx)("div",{...x({entryId:u?.sys?.id,fieldId:"description"}),className:"mt-4 text-sm leading-snug lg:text-base lg:leading-[1.5]",children:(0,o.documentToReactComponents)(u.description.json,s.documentRender)})]})})]})})};var c=e.i(19737),u=e.i(4645);e.s(["ContentSlider",0,({inactiveSlidesMuted:e=!0,className:i="",data:r})=>{let s=r?.componentContentSlider,o=(0,l.useContentfulLiveUpdates)(s),m=(0,l.useContentfulInspectorMode)(),x=o?.slidesCollection?.items,p=(0,n.cn)("overflow-hidden",o?.backgroundVariant==="White"&&"bg-white",o?.backgroundVariant==="Filled"&&"bg-secondary text-white",o?.backgroundVariant==="Pattern"&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white",i);return(0,t.jsx)(a.Section,{id:o?.anchorId??"",className:p,children:(0,t.jsxs)(c.Carousel,{className:"*:overflow-visible",opts:{align:"start"},plugins:[(0,u.default)()],...m({entryId:o?.sys?.id,fieldId:"contentSlider"}),children:[(0,t.jsx)(c.CarouselContent,{className:"-ml-4 xl:-ml-2.5",children:!!x?.length&&x.map((i,r)=>(0,t.jsx)(c.CarouselItem,{className:(0,n.cn)("pl-4 transition-opacity sm:basis-[86%] xl:pl-2.5",e&&!o?.isTransparentCard&&"[&:not(.is-snapped)]:opacity-50"),children:(0,t.jsx)(d,{className:"!p-0 *:px-0",variant:o?.backgroundVariant?.toLowerCase(),type:o?.isTransparentCard?"secondary":"primary",data:i})},`slide-${r}`))}),(0,t.jsxs)("div",{className:"mt-4 flex items-center gap-5 xl:mt-8",children:[(0,t.jsx)(c.CarouselDots,{className:"mt-0 justify-start",variant:o?.backgroundVariant?.toLowerCase()}),(0,t.jsxs)("div",{className:"ml-auto flex gap-2 xl:gap-4",children:[(0,t.jsx)(c.CarouselPrevious,{variant:o?.backgroundVariant==="White"?"secondary":"white",className:"static size-[30px] transform-none xl:size-12 [&_svg]:text-bg-500 max-xl:[&_svg]:size-3"}),(0,t.jsx)(c.CarouselNext,{variant:o?.backgroundVariant==="White"?"secondary":"white",className:"static size-[30px] transform-none xl:size-12 [&_svg]:text-bg-500 max-xl:[&_svg]:size-3"})]})]})]})})}],61415)},38355,e=>{"use strict";var t=e.i(43476),n=e.i(57688),i=e.i(47163),r=e.i(61056),a=e.i(27283),s=e.i(15847),l=e.i(67881),o=e.i(62361),d=e.i(37950),c=e.i(43928);e.s(["Content",0,({className:e="",data:u})=>{let m=u?.componentContent,x=(0,d.useContentfulLiveUpdates)(m),p=(0,d.useContentfulInspectorMode)(),h=(0,i.cn)("relative",x?.backgroundVariant==="White"&&"bg-white",x?.backgroundVariant==="Filled"&&"bg-secondary text-white",e);return(0,t.jsxs)(s.Section,{id:x?.anchorId,className:h,children:[!!x?.image?.url&&(0,t.jsx)("div",{...p({entryId:x?.sys?.id,fieldId:"image"}),children:(0,t.jsx)(n.default,{className:"mb-20 max-h-[640px] w-full object-cover",src:x.image.url,alt:x.image?.description??"",width:"1440",height:"640",sizes:"100vw"})}),!!x?.description?.json&&(0,t.jsx)(a.Rte,{livePreviewData:x,fieldId:"description",type:"article",children:(0,c.documentToReactComponents)(x.description.json,o.documentRen
5der)}),!!x?.ctaButton&&(0,t.jsx)("div",{...p({entryId:x.ctaButton?.sys?.id,fieldId:"ctaButton"}),className:"mx-auto mt-10 flex max-w-[680px] justify-center",children:(0,t.jsx)(l.Button,{variant:x?.backgroundVariant==="White"?"secondary":"white",className:`gap-6 ${x?.ctaButtonVariant==="Full width"?"w-full justify-center":""}`,asChild:!0,children:(0,t.jsx)(r.LinkObject,{item:x.ctaButton,hasRightArrow:!0})})})]})}])},84320,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(10121),r=e.i(36285),a=e.i(15847),s=e.i(37950),l=e.i(43928);e.s(["EmbeddedForm",0,({data:e,variant:o="white",className:d=""})=>{let c=(0,n.cn)("",d),u=e?.componentEmbeddedForm,m=(0,s.useContentfulLiveUpdates)(u),x=(0,s.useContentfulInspectorMode)(),p=m?.backgroundVariant?m.backgroundVariant.toLowerCase():o;return(0,t.jsx)(a.Section,{id:m?.anchorId??"",className:c,variant:p,...x({entryId:m?.sys?.id,fieldId:"EmbeddedForm"}),children:(0,t.jsxs)("div",{...x({entryId:m?.sys?.id,fieldId:"FormSection"}),className:"grid grid-cols-1 gap-12 xl:grid-cols-12",children:[(0,t.jsxs)("header",{className:"xl:col-span-5",children:[m?.title&&(0,t.jsx)(r.SectionHeading,{className:(0,n.cn)("mb-6 text-[28px] md:text-[36px] xl:text-[48px] xl:leading-tight"),size:"lg",asChild:!0,children:(0,t.jsx)("h2",{...x({entryId:m?.sys?.id,fieldId:"title"}),children:m.title})}),m?.description?.json&&(0,t.jsx)("div",{...x({entryId:m?.sys?.id,fieldId:"description"}),className:"rte rte-lg mt-8 max-w-none text-inherit rte-p:leading-normal",children:(0,l.documentToReactComponents)(m.description.json)})]}),(0,t.jsx)(i.FormEmbed,{...x({entryId:m?.sys?.id,fieldId:"formEmbedCode"}),code:m?.formEmbedCode,className:(0,n.cn)("rounded-[30px] border border-gray-500 px-[22px] py-[38px] md:px-8 md:py-12 xl:col-span-7","white"===p&&"bg-gray-300/25","filled"===p&&"bg-gray-300/15 text-white","filled"!==p&&"is-white")})]})})}])},90339,e=>{"use strict";e.s(["buildLocationEntryHref",0,(e,t,n)=>{let i=e.split("/").filter(Boolean),r=t.split("/").filter(Boolean),a=n?.map(e=>e?.slug).find(e=>!!e&&i.includes(e));if(!a)return`/${r.join("/")}`;let s=i.lastIndexOf(a),l=i.slice(0,s+1),o=r[0]===a?r.slice(1):r;return`/${[...l,...o].join("/")}`}])},15309,e=>{"use strict";var t=e.i(43476),n=e.i(71645),i=e.i(18566),r=e.i(47163),a=e.i(57688),s=e.i(22016),l=e.i(61056),o=e.i(28197),d=e.i(67881),c=e.i(90339),u=e.i(27961),m=e.i(37950),x=e.i(61745);let p=({buttonDisplayText:e,data:n,variant:p="white",className:h="",idLivePreview:g})=>{let f=(0,x.useLocale)(),b=(0,i.usePathname)(),v=(0,m.useContentfulInspectorMode)(),y=(0,r.cn)("flex flex-col items-center gap-3 rounded-2xl border border-gray-500 bg-gray-300/25 p-3 sm:flex-row sm:gap-5 md:gap-6 md:p-2 xl:gap-12 xl:rounded-[32px] xl:p-4","white"!==p&&"bg-gray-300/15",h),j=n?.previewImage||n?.mainImage,w=n?.previewImage?"previewImage":"mainImage",I=n?.slug?(0,c.buildLocationEntryHref)(b,n.slug,n.locationsCollection?.items):"#";return(0,t.jsxs)("article",{className:y,children:[!!j?.url&&(0,t.jsx)("div",{className:"aspect-square w-full max-w-sm flex-none overflow-hidden rounded-2xl sm:w-1/4 sm:min-w-48 md:max-w-none xl:rounded-3xl",children:(0,t.jsx)(a.default,{src:j.url,alt:j?.description??"",width:328,height:328,className:"size-full object-cover",sizes:"(min-width: 1024px) 333px, (min-width: 640px) 25vw, calc(100vw - 40px)",...v({entryId:n?.sys?.id,fieldId:w})})}),(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:(0,r.cn)("mb-3 inline-flex flex-wrap gap-3 rounded bg-white px-4 py-2 text-xs leading-normal md:mb-2 md:px-2.5 md:py-1.5 md:leading-tight xl:mb-8 xl:gap-6 xl:px-4 xl:py-2 xl:text-lg xl:leading-normal","white"!==p&&"text-foreground"),children:[(!!n?.eventStartDate||!!n?.eventEndDate)&&(0,t.jsxs)("time",{className:"flex items-center gap-2.5 xl:gap-4",dateTime:"2026-02-14",...v({entryId:n?.sys?.id,fieldId:"eventStartDate"}),children:[(0,t.jsx)(o.Icon,{name:"calendar",className:"size-4 flex-none fill-none text-bg-500 md:size-3 xl:size-5",size:20}),(0,t.jsxs)("span",{children:[(0,u.formatDateWithShortMonth)(n?.eventStartDate,f),n?.eventEndDate&&` - ${(0,u.formatDateWithShortMonth)(n.eventEndDate,f)}`]})]}),(!!n?.eventStartTime||!!n?.eventEndTime)&&(0,t.jsxs)("time",{className:"flex items-center gap-2.5 xl:gap-4",dateTime:"18:00",...v({entryId:n?.sys?.id,fieldId:"eventStartTime"}),children:[(0,t.jsx)(o.Icon,{name:"clock",className:"size-4 flex-none fill-none text-bg-500 md:size-3 xl:size-5",size:20}),(0,t.jsxs)("span",{children:[n?.eventStartTime,n?.eventEndTime&&` - ${n.eventEndTime}`]})]})]}),!!n?.title&&(0,t.jsx)("h3",{...v({entryId:n?.sys?.id,fieldId:"title"}),className:"mb-3 font-heading text-[20px] font-medium leading-[1.3] md:text-lg md:font-bold md:leading-[1.4] xl:mb-4 xl:text-[32px]",children:n.title}
5),!!n?.shortDescription&&(0,t.jsx)("div",{...v({entryId:n?.sys?.id,fieldId:"shortDescription"}),className:"rte rte-sm mb-3 leading-normal text-inherit xl:rte-lg xl:mb-6 xl:leading-normal",children:(0,t.jsx)("p",{children:n.shortDescription})}),(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-2.5",children:[!!n?.slug&&(0,t.jsx)(d.Button,{variant:"tertiary",className:"h-8 gap-6 xl:h-10",asChild:!0,children:(0,t.jsxs)(s.default,{href:I,children:[(0,t.jsx)("span",{...v({entryId:g,fieldId:"moreInfoLabel"}),children:e}),(0,t.jsx)(o.Icon,{name:"arrow-right",className:"text-bg-300"})]})}),!!n?.link&&(0,t.jsx)(d.Button,{variant:"secondary",className:"h-8 gap-6 xl:h-10",asChild:!0,children:(0,t.jsx)(l.LinkObject,{item:n.link,hasRightArrow:!0})})]})]})]})};var h=e.i(36285),g=e.i(15847);let f=e=>String(e).padStart(2,"0"),b=(e=new Date)=>`${e.getFullYear()}-${f(e.getMonth()+1)}-${f(e.getDate())}`;var v=e.i(48148);let y=()=>()=>{};e.s(["EventsModule",0,({data:e,className:a="",eventsList:s})=>{let l=(0,v.useTranslations)("Common"),c=e?.componentEventsModule,u=(0,m.useContentfulLiveUpdates)(c),x=(0,m.useContentfulInspectorMode)(),f=(0,i.usePathname)(),j=(0,r.cn)("flex-1",u?.backgroundVariant==="White"&&"bg-white",u?.backgroundVariant==="Filled"&&"bg-secondary text-white",u?.backgroundVariant==="Pattern"&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white",a),w=(0,n.useSyncExternalStore)(y,b,()=>null),I=(s?.pageEventCollection?.items??[]).filter(e=>e?.locationsCollection?.items?.some(e=>f.includes(e?.slug))),N=w?I.filter(e=>{let t;return!(t=(e?.eventEndDate||e?.eventStartDate)?.slice(0,10))||!(t<w)}):I,C=N?.length??0,[k,E]=(0,n.useState)(u?.itemsToShow??3);return(0,t.jsxs)(g.Section,{id:u?.anchorId??"",className:j,children:[(0,t.jsxs)("header",{className:"align-center mb-10 flex flex-col gap-5 text-center sm:flex-row sm:items-baseline sm:text-left md:mb-6 xl:mb-10",children:[!!u?.title&&(0,t.jsx)(h.SectionHeading,{className:"text-[28px] font-medium md:text-[36px] md:leading-tight xl:text-[48px] xl:leading-tight",asChild:!0,children:(0,t.jsx)("h2",{...x({entryId:u?.sys?.id,fieldId:"title"}),children:u.title})}),!!C&&(0,t.jsx)("span",{...x({entryId:u?.sys?.id,fieldId:"itemsToShow"}),className:"text-base sm:ml-auto md:text-sm xl:text-base",children:l("showingCount",{visible:Math.min(k,C),total:C})})]}),!C&&(0,t.jsx)("p",{className:"text-center text-base sm:text-left md:text-sm xl:text-base",children:l("noUpcomingEvents")}),!!N.length&&(0,t.jsx)("div",{className:"grid grid-cols-1 gap-10 sm:gap-2.5 xl:gap-10",children:N.slice(0,k).map((e,n)=>(0,t.jsx)(p,{data:e,variant:u?.backgroundVariant?.toLowerCase(),buttonDisplayText:u?.moreInfoLabel,idLivePreview:u?.sys?.id},`item-${n}`))}),k<C&&(0,t.jsx)("div",{className:"mt-10 text-center md:mt-6 xl:mt-8",children:(0,t.jsxs)(d.Button,{variant:u?.backgroundVariant==="White"?"secondary":"white",className:"h-10 gap-6",onClick:()=>{E(e=>Math.min(e+(u?.itemsToShow??3),C))},children:[(0,t.jsx)("span",{children:l("viewMore")}),(0,t.jsx)(o.Icon,{name:"arrow-right",className:"text-bg-300"})]})})]})}],15309)},30592,e=>{"use strict";var t=e.i(43476),n=e.i(57688),i=e.i(47163),r=e.i(61056),a=e.i(62361),s=e.i(37950),l=e.i(43928);e.s(["FeatureCard",0,({className:e="",data:o})=>{let d=(0,s.useContentfulInspectorMode)(),c=(0,i.cn)("group relative overflow-hidden rounded-2xl rounded-br-none text-white before:pointer-events-none before:absolute before:inset-0 before:z-10 before:bg-[linear-gradient(to_bottom,rgba(0,0,0,0)0%,#221F20_100%)] xl:rounded-[32px] xl:rounded-br-none",e),u=o?.link,m=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{...d({entryId:o?.sys?.id,fieldId:"image"}),className:"col-span h-[630px]",children:!!o?.image?.url&&(0,t.jsx)(n.default,{src:o.image.url,alt:o.image?.description??"",width:385,height:300,className:"block size-full object-cover transition-transform duration-300 group-hover:scale-105",sizes:"(min-width: 1280px) 410px, (min-width: 768px) 50vw, calc(100vw - 40px)"})}),(0,t.jsxs)("div",{className:"absolute inset-x-0 bottom-0 z-10 min-h-[150px] overflow-hidden px-5 py-3 md:p-5 xl:p-6",children:[!!o?.title&&(0,t.jsx)("h3",{...d({entryId:o?.sys?.id,fieldId:"title"}),className:"mb-6 max-w-xs font-heading text-2xl font-medium leading-none md:text-[40px]",children:o.title}),!!o?.description?.json&&(0,t.jsx)("div",{...d({entryId:o?.sys?.id,fieldId:"description"}),className:`rte rte-xl max-w-[calc(100%-57px)] leading-normal text-inherit before:absolute before:-right-[1px] before:bottom-0 before:h-[150px] before:w-[57px] ${u?"before:bg-primary before:[clip-path:polygon(100%_0%,100%_100%,0%_100%)]":""} md:max-w-[calc(100%-87px)] md:font-medium md:before:w-[87px]`,children:(0,l.documentToReactComponents)(o.description.json,a.documentRen
5der)}),!!u&&(0,t.jsxs)("svg",{...d({entryId:o?.link?.sys?.id,fieldId:"link"}),width:"26",height:"25",viewBox:"0 0 26 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"absolute bottom-3 right-3 size-4 md:bottom-4 md:right-4 md:size-6",children:[(0,t.jsx)("path",{d:"M17.7129 24.1432L24.5813 12.2362L17.7129 0.335938",stroke:"#0D1F8F",strokeWidth:"1.34542",strokeMiterlimit:"10"}),(0,t.jsx)("path",{d:"M24.5809 12.2344H0",stroke:"#0D1F8F",strokeWidth:"1.34542",strokeMiterlimit:"10"})]})]})]});return(0,t.jsx)("article",{className:c,children:u?(0,t.jsx)(r.LinkObject,{item:u,className:"block",children:m}):(0,t.jsx)("div",{className:"block",children:m})})}])},97293,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(30592),r=e.i(36285),a=e.i(15847),s=e.i(62361),l=e.i(37950),o=e.i(43928);let d=({data:e,className:d=""})=>{let c=(0,l.useContentfulInspectorMode)(),u=(0,n.cn)("",e?.backgroundVariant==="White"&&"bg-white",e?.backgroundVariant==="Filled"&&"bg-secondary text-white",e?.backgroundVariant==="Pattern"&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white",d),m=e?.itemsCollection?.items;return(0,t.jsxs)(a.Section,{id:e?.anchorId,className:u,children:[(0,t.jsxs)("header",{className:"mb-6 text-center xl:mb-12",children:[!!e?.title&&(0,t.jsx)(r.SectionHeading,{...c({entryId:e?.sys?.id,fieldId:"title"}),className:(0,n.cn)("mx-auto mb-6 text-[32px] font-bold uppercase text-bg-300 md:max-w-5xl md:text-[48px] md:font-extrabold xl:mb-8 xl:text-[64px] xl:leading-tight",e?.backgroundVariant!=="White"&&"text-bg-500"),asChild:!0,children:(0,t.jsx)("h2",{children:e.title})}),!!e?.description?.json&&(0,t.jsx)("div",{...c({entryId:e?.sys?.id,fieldId:"description"}),className:"rte mx-auto mt-6 max-w-3xl text-inherit md:rte-xl rte-p:leading-normal rte-li:my-2 md:rte-p:leading-normal",children:(0,o.documentToReactComponents)(e.description.json,s.documentRender)})]}),!!m?.length&&(0,t.jsx)("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 md:gap-5 xl:grid-cols-3 xl:gap-4",children:m.map((e,n)=>(0,t.jsx)(i.FeatureCard,{data:e},`item-${n}`))})]})};var c=e.i(87393),u=e.i(57688),m=e.i(61056);let x=({className:e="",data:i})=>{let r=(0,l.useContentfulInspectorMode)(),a=(0,n.cn)("group grow overflow-hidden rounded-2xl rounded-br-none text-white xl:rounded-[32px] xl:rounded-br-none",e),s=i?.link,d=(0,t.jsxs)(t.Fragment,{children:[!!i?.image?.url&&(0,t.jsx)("div",{...r({entryId:i?.sys?.id,fieldId:"image"}),className:"h-[360px] md:h-[340px] xl:h-[404px]",children:(0,t.jsx)(u.default,{src:i.image.url,alt:i.image?.description??"",width:385,height:300,className:"block size-full object-cover transition-transform duration-300 group-hover:scale-105",sizes:"(min-width: 1200px) 410px, (min-width: 1024px) 33vw, (min-width: 768px) 50vw, calc(100vw - 40px)"})}),(0,t.jsxs)("div",{className:"relative min-h-[150px] grow overflow-hidden bg-bg-400 px-5 py-3 md:p-5 xl:p-6",children:[!!i?.description?.json&&(0,t.jsx)("div",{...r({entryId:i?.sys?.id,fieldId:"description"}),className:`rte rte-sm max-w-[calc(100%-57px)] leading-normal text-inherit md:rte-base before:absolute before:-right-[1px] before:bottom-0 before:h-[150px] before:w-[57px] ${s?"before:bg-primary before:[clip-path:polygon(100%_0%,100%_100%,0%_100%)]":""} md:max-w-[calc(100%-87px)] md:font-medium md:before:w-[87px]`,children:(0,o.documentToReactComponents)(i.description.json)}),!!s&&(0,t.jsxs)("svg",{...r({entryId:i?.link?.sys?.id,fieldId:"link"}),width:"26",height:"25",viewBox:"0 0 26 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"absolute bottom-3 right-3 size-4 md:bottom-4 md:right-4 md:size-6",children:[(0,t.jsx)("path",{d:"M17.7129 24.1432L24.5813 12.2362L17.7129 0.335938",stroke:"#0D1F8F",strokeWidth:"1.34542",strokeMiterlimit:"10"}),(0,t.jsx)("path",{d:"M24.5809 12.2344H0",stroke:"#0D1F8F",strokeWidth:"1.34542",strokeMiterlimit:"10"})]})]})]});return(0,t.jsx)("article",{className:a,children:s?(0,t.jsx)(m.LinkObject,{item:s,className:"flex h-full flex-col",children:d}):(0,t.jsx)("div",{className:"flex h-full flex-col",children:d})})},p=({className:e="",data:i})=>{let s=(0,l.useContentfulInspectorMode)(),o=(0,n.cn)("",i?.backgroundVariant==="White"&&"bg-white",i?.backgroundVariant==="Filled"&&"bg-secondary text-white",i?.backgroundVariant==="Pattern"&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white",e),d=i?.itemsCollection?.items;return(0,t.jsx)(a.Section,{id:i?.anchorId,className:o,children:!!d?.length&&(0,t.jsx)("div",{className:"flex flex-col gap-5 md:grid md:grid-cols-2 md:flex-row md:gap-6 xl:grid-cols-3",children:d.map((e,n)=>(0,t.jsxs)("div",{className:"flex flex-col items-start",children:[!!i?.isNumbering&&(0,t.jsx)(c.Badge,{id:i?.sys?.id,text:"0"+(n+1).toString(),className:"mb-2.5 bg-[#66E1FF] font-heading leading-normal md:mb-4"}),!!e?.title&&(0,t.jsx)(r.SectionHeading,{className:"mb-5 text-[32px] font-medium leading-tight md:mb-4 md:text-[28px] xl:text-5xl xl:leading-tight",asChild:!0,children:(0,t.jsx)("h2",{...s({entryId:i?.sys?.id,fieldId:"title"}),children:e.title})}),(0,t.jsx)(x,{data:e})]},`item-${n}`))})})};e.s(["ExhibitsList",0,({data:e})=>{let n=e?.componentExhibitsList,i=(0,l.useContentfulLiveUpdates)(n);return(0,t.jsx)(t.Fragment,{children:i?.layoutVariant==="Grid Tall Cards"?(0,t.jsx)(d,{data:i}):(0,t.jsx)(p,{data:i})})}],97293)},91954,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(36285),r=e.i(15847),a=e.i(90538),s=e.i(62361),l=e.i(37950),o=e.i(43928);e.s(["Faqs",0,({className:e="",data:d})=>{let c=d?.componentFaQs,u=(0,l.useContentfulLiveUpdates)(c),m=(0,l.useContentfulInspectorMode)(),x=u?.layoutVariant==="Standard",p=u?.itemsCollection?.items,h=(0,n.cn)("",u?.backgroundVariant==="White"&&"bg-white",u?.backgroundVariant==="Filled"&&"bg-secondary text-white",e);return(0,t.jsx)(r.Section,{id:u?.anchorId,className:h,children:(0,t.jsxs)("div",{...m({entryId:u?.sys?.id,fieldId:"FaQsSection"}),className:(0,n.cn)("grid grid-cols-1 gap-8 md:grid-cols-12 md:gap-12"),children:[(!!u?.title||!!u?.description?.json)&&(0,t.jsxs)("header",{className:(0,n.cn)("",!x&&"md:col-span-4",x&&"md:col-span-full"),children:[!!u?.title&&(0,t.jsx)(i.SectionHeading,{className:"mb-5 md:mb-8",asChild:!0,children:(0,t.jsx)("h2",{...m({entryId:u?.sys?.id,fieldId:"title"}),children:u.title})}),!!u?.description?.json&&(0,t.jsx)("div",{...m({entryId:u?.sys?.id,fieldId:"description"}),className:"custom-list-icon rte max-w-2xl text-inherit xl:rte-lg rte-p:leading-snug rte-li:my-2 md:rte-p:leading-normal xl:max-w-3xl",children:(0,o.documentToReactComponents)(u.description.json,s.documentRen
5der)})]}),!!p?.length&&(0,t.jsx)(a.Accordion,{type:"single",collapsible:!0,defaultValue:"item-1",className:(0,n.cn)("border-b border-t border-bg-500",!x&&"md:col-span-8",x&&"md:col-span-full"),children:p.map((e,i)=>(0,t.jsxs)(a.AccordionItem,{className:"border-bg-200",value:`item-${i+1}`,children:[!!e?.question&&(0,t.jsx)(a.AccordionTrigger,{className:(0,n.cn)(u?.backgroundVariant==="Filled"&&"[&>svg]:text-bg-500",x&&"2xl:py-7 2xl:text-[32px]"),children:(0,t.jsx)("div",{...m({entryId:e?.sys?.id,fieldId:"question"}),children:e.question})}),!!e?.answer?.json&&(0,t.jsx)(a.AccordionContent,{children:(0,t.jsx)("div",{className:(0,n.cn)("rte max-w-none text-inherit rte-a:text-inherit rte-a:underline [&>*:not(:last-child)]:mb-4 [&>*]:mt-0",x&&"2xl:rte-lg"),...m({entryId:e?.sys?.id,fieldId:"answer"}),children:(0,o.documentToReactComponents)(e.answer.json,s.documentRender)})})]},`item-${i}`))})]})})}])},99682,e=>{"use strict";var t=e.i(71645);e.s(["usePrevious",0,function(e){let n=t.useRef({value:e,previous:e});return t.useMemo(()=>(n.current.value!==e&&(n.current.previous=n.current.value,n.current.value=e),n.current.previous),[e])}])},23750,e=>{"use strict";var t=e.i(43476),n=e.i(47163);e.s(["Input",0,function({className:e,type:i,...r}){return(0,t.jsx)("input",{type:i,"data-slot":"input",className:(0,n.cn)("flex h-[45px] w-full rounded-lg border border-gray-500 bg-white px-3 py-1 text-sm text-[#0A1B1E] transition-colors placeholder:text-[#0A1B1E]/60 hover:border-gray-600","file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground","focus:border-gray-600 focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-gray-600","disabled:pointer-events-none disabled:cursor-not-allowed disabled:border-gray-800 disabled:bg-gray-700 disabled:opacity-50",e),...r})}])},74961,25959,10708,84762,67032,e=>{"use strict";var t,n=((t={}).Text="text",t.Email="email",t.Phone="phone",t.Textarea="textarea",t.Select="select",t.Number="number",t.Date="date",t);e.s(["FieldType",()=>n],74961);var i=e.i(43476),r=e.i(47163),a=e.i(28197),s=e.i(71645),l=e.i(20783),o=e.i(30030),d=e.i(81140),c=e.i(69340),u=e.i(99682),m=e.i(35804),x=e.i(96626),p=e.i(48425),h="Checkbox",[g,f]=(0,o.createContextScope)(h),[b,v]=g(h);function y(e){let{__scopeCheckbox:t,checked:n,children:r,defaultChecked:a,disabled:l,form:o,name:d,onCheckedChange:u,required:m,value:x="on",internal_do_not_use_render:p}=e,[g,f]=(0,c.useControllableState)({prop:n,defaultProp:a??!1,onChange:u,caller:h}),[v,y]=s.useState(null),[j,w]=s.useState(null),I=s.useRef(!1),N=!v||!!o||!!v.closest("form"),C={checked:g,disabled:l,setChecked:f,control:v,setControl:y,name:d,form:o,value:x,hasConsumerStoppedPropagationRef:I,required:m,defaultChecked:!S(a)&&a,isFormControl:N,bubbleInput:j,setBubbleInput:w};return(0,i.jsx)(b,{scope:t,...C,children:"function"==typeof p?p(C):r})}var j="CheckboxTrigger",w=s.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:n,...r},a)=>{let{control:o,value:c,disabled:u,checked:m,required:x,setControl:h,setChecked:g,hasConsumerStoppedPropagationRef:f,isFormControl:b,bubbleInput:y}=v(j,e),w=(0,l.useComposedRefs)(a,h),I=s.useRef(m);return s.useEffect(()=>{let e=o?.form;if(e){let t=()=>g(I.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[o,g]),(0,i.jsx)(p.Primitive.button,{type:"button",role:"checkbox","aria-checked":S(m)?"mixed":m,"aria-required":x,"data-state":L(m),"data-disabled":u?"":void 0,disabled:u,value:c,...r,ref:w,onKeyDown:(0,d.composeEventHandlers)(t,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,d.composeEventHandlers)(n,e=>{g(e=>!!S(e)||!e),y&&b&&(f.current=e.isPropagationStopped(),f.current||e.stopPropagation())})})});w.displayName=j;var I=s.forwardRef((e,t)=>{let{__scopeCheckbox:n,name:r,checked:a,defaultChecked:s,required:l,disabled:o,value:d,onCheckedChange:c,form:u,...m}=e;return(0,i.jsx)(y,{__scopeCheckbox:n,checked:a,defaultChecked:s,disabled:o,required:l,onCheckedChange:c,name:r,form:u,value:d,internal_do_not_use_render:({isFormControl:e})=>(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(w,{...m,ref:t,__scopeCheckbox:n}),e&&(0,i.jsx)(E,{__scopeCheckbox:n})]})})});I.displayName=h;var N="CheckboxIndicator",C=s.forwardRef((e,t)=>
5{let{__scopeCheckbox:n,forceMount:r,...a}=e,s=v(N,n);return(0,i.jsx)(x.Presence,{present:r||S(s.checked)||!0===s.checked,children:(0,i.jsx)(p.Primitive.span,{"data-state":L(s.checked),"data-disabled":s.disabled?"":void 0,...a,ref:t,style:{pointerEvents:"none",...e.style}})})});C.displayName=N;var k="CheckboxBubbleInput",E=s.forwardRef(({__scopeCheckbox:e,...t},n)=>{let{control:r,hasConsumerStoppedPropagationRef:a,checked:o,defaultChecked:d,required:c,disabled:x,name:h,value:g,form:f,bubbleInput:b,setBubbleInput:y}=v(k,e),j=(0,l.useComposedRefs)(n,y),w=(0,u.usePrevious)(o),I=(0,m.useSize)(r);s.useEffect(()=>{if(!b)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=!a.current;if(w!==o&&e){let n=new Event("click",{bubbles:t});b.indeterminate=S(o),e.call(b,!S(o)&&o),b.dispatchEvent(n)}},[b,w,o,a]);let N=s.useRef(!S(o)&&o);return(0,i.jsx)(p.Primitive.input,{type:"checkbox","aria-hidden":!0,defaultChecked:d??N.current,required:c,disabled:x,name:h,value:g,form:f,...t,tabIndex:-1,ref:j,style:{...t.style,...I,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function S(e){return"indeterminate"===e}function L(e){return S(e)?"indeterminate":e?"checked":"unchecked"}E.displayName=k,e.s(["Checkbox",0,function({className:e,...t}){return(0,i.jsx)(I,{"data-slot":"checkbox",className:(0,r.cn)("aria-invalid:ring-danger/20 aria-invalid:border-danger peer size-[18px] shrink-0 border border-bg-800 bg-white outline-none focus-visible:border-bg-800 focus-visible:ring-[3px] focus-visible:ring-bg-800/50 disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:border-secondary data-[state=checked]:bg-secondary data-[state=checked]:text-white",e),...t,children:(0,i.jsx)(C,{"data-slot":"checkbox-indicator",className:"flex items-center justify-center text-current transition-none",children:(0,i.jsx)(a.Icon,{name:"check",className:"m-auto size-2.5"})})})}],25959);var _=s.forwardRef((e,t)=>(0,i.jsx)(p.Primitive.label,{...e,ref:t,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));_.displayName="Label",e.s(["Label",0,function({className:e,...t}){return(0,i.jsx)(_,{"data-slot":"label",className:(0,r.cn)("flex select-none items-center gap-2 text-base font-semibold leading-tight peer-disabled:cursor-not-allowed peer-disabled:opacity-50 group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50",e),...t})}],10708),e.s(["Textarea",0,function({className:e,...t}){return(0,i.jsx)("textarea",{"data-slot":"textarea",className:(0,r.cn)("aria-invalid:ring-danger/20 aria-invalid:border-danger flex min-h-20 w-full rounded-lg border border-gray-500 bg-white p-3 text-sm text-[#0A1B1E] outline-none transition-colors placeholder:text-[#0A1B1E]/60 hover:border-gray-600 focus-visible:outline-none focus-visible:ring-[1px] focus-visible:ring-gray-600 disabled:pointer-events-none disabled:cursor-not-allowed disabled:border-gray-800 disabled:bg-gray-700 disabled:opacity-50",e),...t})}],84762),e.s(["errorMessages",0,{en:{required:"This field is required",email:"Enter a valid email",number:"Enter a valid number",select:"Select a value",date:"Select a date",consent:"Accept the consent"},fr:{required:"Ce champ est obligatoire",email:"Entrez un e-mail valide",number:"Entrez un numéro valide",select:"Sélectionnez une valeur",date:"Sélectionnez une date",consent:"Acceptez le consentement"},es:{required:"Este campo es obligatorio",email:"Ingresa un correo electrónico válido",number:"Ingresa un número válido",select:"Selecciona un valor",date:"Selecciona una fecha",consent:"Acepta el consentimiento"}}],67032)},78002,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(74961),r=e.i(71645),a=e.i(28197),s=e.i(67881),l=e.i(25959),o=e.i(23750),d=e.i(10708),c=e.i(84762),u=e.i(67032),m=e.i(35636),x=e.i(37950),p=e.i(43928);let h=({showIcons:e,formTitle:h,submitButtonLabel:g,formFields:f,variant:b="white",className:v="",currentLang:y,data:j})=>{let w=(0,x.useContentfulInspectorMode)(),I=(0,n.cn)("rounded-[30px] border border-gray-500 px-8 py-12","white"===b&&"bg-gray-300/25","white"!==b&&"bg-gray-300/15",v),{fieldsCollection:N=[],legalConsentsCollection:C=[]}=f??{},[k,E]=(0,r.useState)({}),[S,L]=(0,r.useState)(!1),[_,T]=(0,r.useState)({}),[D,A]=(0,r.useState)(!1),R=(e,t)=>{E(n=>({...n,[e]:t})),T(t=>{let n={...t};return delete n[e],n})};return(0,t.jsxs)("form",{onSubmit:e=>{let t,n;e.preventDefault(),A(!0),0===Object.keys((t={},n=y&&y in u.errorMessages?u.errorMessages[y]:u.errorMessages.en,N?.forEach(e
5=>{let r=e?.fieldId;if(!r)return;let a=k[r];if(e?.required&&(!a||""===a)){t[r]=n.required;return}e?.type===i.FieldType.Email&&a&&(/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(a)||(t[r]=n.email)),e?.type===i.FieldType.Number&&void 0!==a&&isNaN(Number(a))&&(t[r]=n.number),e?.type===i.FieldType.Select&&e?.required&&!a&&(t[r]=n.select),e?.type===i.FieldType.Date&&e?.required&&!a&&(t[r]=n.date)}),C.length>0&&!S&&(t.consent=n.consent),T(t),t)).length&&console.log("FORM VALID, SEND",k)},children:[e&&(0,t.jsxs)("div",{...w({entryId:j?.sys?.id,fieldId:"showIcons"}),className:"mb-6 flex justify-center gap-4",children:[(0,t.jsx)("button",{type:"button",className:"group pointer-events-none flex size-24 rounded-full border border-[#19B3A0] bg-bg-500",children:(0,t.jsxs)("svg",{width:"60",height:"60",viewBox:"0 0 60 60",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"m-auto size-14 transition duration-300 ease-in-out group-hover:scale-110",children:[(0,t.jsx)("path",{d:"M6.10319 49.5171H15.9097V24.6016H6.10319C5.57957 24.6016 5.07741 24.8096 4.70716 25.1798C4.33691 25.5501 4.12891 26.0522 4.12891 26.5758V47.5426C4.12891 48.0664 4.33691 48.5683 4.70716 48.9388C5.07741 49.309 5.57957 49.5171 6.10319 49.5171Z",fill:"white"}),(0,t.jsx)("path",{d:"M15.9097 24.6029L25.8883 8.57172C26.277 7.9381 26.8232 7.41593 27.4736 7.05614C28.1241 6.6963 28.8566 6.51108 29.5999 6.51848C30.1854 6.49734 30.7691 6.59378 31.3166 6.80209C31.8641 7.01041 32.3643 7.32634 32.7876 7.73126C33.2109 8.13619 33.5488 8.62187 33.7812 9.15957C34.0136 9.69726 34.1359 10.2761 34.1408 10.8619V22.3522H51.4748C52.1156 22.373 52.7444 22.5291 53.3203 22.8103C53.8963 23.0915 54.4057 23.4914 54.816 23.9837C55.2264 24.476 55.5277 25.0496 55.7004 25.6667C55.8731 26.2838 55.9133 26.9305 55.8182 27.5643L52.6597 47.9389C52.5247 49.0279 51.997 50.03 51.1755 50.7572C50.3537 51.4839 49.295 51.8863 48.1977 51.8875H22.2951C21.062 51.8923 19.845 51.6081 18.7414 51.0581L15.8984 49.6368",fill:"#2BD8C2"}),(0,t.jsx)("path",{d:"M15.9097 24.6029L25.8883 8.57172C26.277 7.9381 26.8232 7.41593 27.4736 7.05614C28.1241 6.6963 28.8566 6.51108 29.5999 6.51848C30.1854 6.49734 30.7691 6.59378 31.3166 6.80209C31.8641 7.01041 32.3643 7.32634 32.7876 7.73126C33.2109 8.13619 33.5488 8.62183 33.7812 9.15957C34.0136 9.69726 34.1359 10.2761 34.1408 10.8619V22.3522H51.4748C52.1156 22.373 52.7444 22.5291 53.3203 22.8103C53.8963 23.0915 54.4057 23.4914 54.816 23.9837C55.2264 24.476 55.5277 25.0496 55.7004 25.6667C55.8731 26.2838 55.9133 26.9305 55.8182 27.5643L52.6597 47.9389C52.5247 49.0279 51.997 50.03 51.1755 50.7572C50.3537 51.4839 49.295 51.8863 48.1977 51.8875H22.2951C21.062 51.8923 19.845 51.6081 18.7414 51.0581L15.8984 49.6368",stroke:"#0D1F8F",strokeWidth:"4.28",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M6.10319 49.5172H15.9097V24.6016H6.10319C5.57957 24.6016 5.07741 24.8096 4.70716 25.1798C4.33691 25.5501 4.12891 26.0522 4.12891 26.5758V47.5427C4.12891 48.0664 4.33691 48.5683 4.70716 48.9389C5.07741 49.309 5.57957 49.5172 6.10319 49.5172Z",stroke:"#0D1F8F",strokeWidth:"4.28",strokeLinecap:"round",strokeLinejoin:"round"})]})}),(0,t.jsx)("button",{type:"button",className:"group pointer-events-none flex size-24 rounded-full border border-[#C9215C] bg-[#FE548F]",children:(0,t.jsxs)("svg",{width:"60",height:"60",viewBox:"0 0 60 60",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"m-auto size-14 transition duration-300 ease-in-out group-hover:scale-110",children:[(0,t.jsx)("path",{d:"M6.10319 10.4829H15.9097V35.3984H6.10319C5.57957 35.3984 5.07741 35.1904 4.70716 34.8202C4.33691 34.4499 4.12891 33.9478 4.12891 33.4242V12.4574C4.12891 11.9336 4.33691 11.4317 4.70716 11.0612C5.07741 10.691 5.57957 10.4829 6.10319 10.4829Z",fill:"white"}),(0,t.jsx)("path",{d:"M15.9097 35.3971L25.8883 51.4283C26.277 52.0619 26.8232 52.5841 27.4736 52.9439C28.1241 53.3037 28.8566 53.4889 29.5999 53.4815C30.1854 53.5027 30.7691 53.4062 31.3166 53.1979C31.8641 52.9896 32.3643 52.6737 32.7876 52.2687C33.2109 51.8638 33.5488 51.3781 33.7812 50.8404C34.0136 50.3027 34.1359 49.7239 34.1408 49.1381V37.6478H51.4748C52.1156 37.627 52.7444 37.4709 53.3203 37.1897C53.8963 36.9085 54.4057 36.5086 54.816 36.0163C55.2264 35.524 55.5277 34.9504 55.7004 34.3333C55.8731 33.7162 55.9133 33.0695 55.8182 32.4357L52.6597 12.0611C52.5247 10.9721 51.997 9.96997 51.1755 9.24283C50.3537 8.51608 49.295 8.1137 48.1977 8.11251H22.2951C21.062 8.10773 19.845 8.3919 18.7414 8.94194L15.8984 10.3632",fill:"#FE548F"}),(0,t.jsx)("path",{d:"M15.9097 35.3971L25.8883 51.4283C26.277 52.0619 26.8232 52.5841 27.4736 52.9439C28.1241 53.3
5037 28.8566 53.4889 29.5999 53.4815C30.1854 53.5027 30.7691 53.4062 31.3166 53.1979C31.8641 52.9896 32.3643 52.6737 32.7876 52.2687C33.2109 51.8638 33.5488 51.3782 33.7812 50.8404C34.0136 50.3027 34.1359 49.7239 34.1408 49.1381V37.6478H51.4748C52.1156 37.627 52.7444 37.4709 53.3203 37.1897C53.8963 36.9085 54.4057 36.5086 54.816 36.0163C55.2264 35.524 55.5277 34.9504 55.7004 34.3333C55.8731 33.7162 55.9133 33.0695 55.8182 32.4357L52.6597 12.0611C52.5247 10.9721 51.997 9.96997 51.1755 9.24283C50.3537 8.51608 49.295 8.1137 48.1977 8.11251H22.2951C21.062 8.10773 19.845 8.3919 18.7414 8.94194L15.8984 10.3632",stroke:"#0D1F8F",strokeWidth:"4.28",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M6.10319 10.4828H15.9097V35.3984H6.10319C5.57957 35.3984 5.07741 35.1904 4.70716 34.8202C4.33691 34.4499 4.12891 33.9478 4.12891 33.4242V12.4573C4.12891 11.9336 4.33691 11.4317 4.70716 11.0611C5.07741 10.691 5.57957 10.4828 6.10319 10.4828Z",stroke:"#0D1F8F",strokeWidth:"4.28",strokeLinecap:"round",strokeLinejoin:"round"})]})})]}),(0,t.jsxs)("div",{className:I,children:[h&&(0,t.jsx)("h3",{...w({entryId:j?.sys?.id,fieldId:"formTitle"}),className:"mb-6 text-center font-heading text-2xl font-medium leading-tight",children:h}),(0,t.jsx)("div",{className:"divide-y divide-bg-500 *:py-6 first:*:pt-0 last:*:pb-0",children:(0,t.jsx)("fieldset",{className:"grid grid-cols-1 gap-6 md:grid-cols-2",children:!!N?.length&&N.map((e,r)=>{let a=e?.fieldId??"",s=D?_[a]:"";return(0,t.jsxs)("div",{className:(0,n.cn)(e?.width==="full"&&"col-span-full"),...w({entryId:e?.sys?.id,fieldId:"field"}),children:[(0,t.jsx)(d.Label,{htmlFor:a,className:(0,n.cn)("mb-2 inline-block text-base font-semibold leading-tight","white"===b&&"text-bg-800","filled"===b&&"text-white"),children:e?.label}),e?.type===i.FieldType.Text&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o.Input,{id:a,className:"h-12",placeholder:e?.placeholder??"",onChange:e=>R(a,e.target.value),value:k[a]??""}),s&&(0,t.jsx)("small",{className:"mt-2 block text-base leading-tight text-danger",children:s})]}),e?.type===i.FieldType.Textarea&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(c.Textarea,{id:a,placeholder:e?.placeholder??"",value:k[a]??"",onChange:e=>R(a,e.target.value),className:"min-h-28"}),s&&(0,t.jsx)("small",{className:"mt-2 block text-base leading-tight text-danger",children:s})]})]},`consent-${r}`)})})}),(0,t.jsxs)("div",{className:"mt-6 text-center",children:[!!C?.length&&C.map((e,n)=>(0,t.jsxs)("div",{className:"mt-6 flex items-center justify-center gap-2.5",...w({entryId:e?.sys?.id,fieldId:"label"}),children:[(0,t.jsx)(l.Checkbox,{id:"privacy",checked:S,onCheckedChange:e=>{L(e),T(e=>{let t={...e};return delete t.consent,t})}}),(0,t.jsx)(d.Label,{htmlFor:"privacy",className:"rte !rte-sm font-semibold text-inherit rte-a:text-inherit rte-a:hover:no-underline",children:e?.checkboxLabel?.json&&(0,p.documentToReactComponents)(e.checkboxLabel.json,(0,m.getRichTextRenderOptions)(e.checkboxLabel.links))})]},`consent-${n}`)),D&&_.consent&&(0,t.jsx)("p",{className:"mb-4 text-center text-base text-danger",children:_.consent}),(0,t.jsxs)(s.Button,{variant:"secondary",className:"mt-10 gap-6",children:[(0,t.jsx)("span",{...w({entryId:j?.sys?.id,fieldId:"submitButtonLabel"}),children:g}),(0,t.jsx)(a.Icon,{name:"arrow-right",className:"text-bg-300"})]})]})]})]})};var g=e.i(36285),f=e.i(15847);e.s(["FeedbackSection",0,({data:e,variant:i="white",className:r="",currentLang:a})=>{let s=(0,n.cn)("",r),l=e?.componentFeedbackForm,o=(0,x.useContentfulLiveUpdates)(l),d=(0,x.useContentfulInspectorMode)(),c=!!o?.showIcons,u=o?.formTitle??"",m=o?.submitButtonLabel??"Button",p={fieldsCollection:o?.fieldsCollection?.items,legalConsentsCollection:o?.legalConsentsCollection?.items},b=o?.backgroundVariant?o.backgroundVariant.toLowerCase():i;return(0,t.jsxs)(f.Section,{id:o?.anchorId,variant:b,className:s,children:[(0,t.jsxs)("header",{className:"mb-6 text-center",children:[o?.title&&(0,t.jsx)(g.SectionHeading,{className:(0,n.cn)("mx-auto text-2xl font-medium md:max-w-3xl md:text-2xl xl:leading-tight"),asChild:!0,children:(0,t.jsx)("h2",{...d({entryId:o?.sys?.id,fieldId:"title"}),children:o.title})}
5),o?.subtitle&&(0,t.jsx)("p",{...d({entryId:o?.sys?.id,fieldId:"subtitle"}),className:"mt-2 text-sm font-medium",children:o.subtitle})]}),(0,t.jsx)(h,{variant:b,className:"mx-auto md:max-w-3xl",showIcons:c,formTitle:u,submitButtonLabel:m,formFields:p,currentLang:a,data:o})]})}],78002)},12264,e=>{"use strict";var t=e.i(43476),n=e.i(57688),i=e.i(47163),r=e.i(36285),a=e.i(15847),s=e.i(35636),l=e.i(37950),o=e.i(43928);e.s(["FindUs",0,({data:e,className:d=""})=>{let c=e?.componentFindUs,u=(0,l.useContentfulLiveUpdates)(c),m=(0,l.useContentfulInspectorMode)(),x=u?.openingHoursItems,p=(0,i.cn)("",u?.backgroundVariant==="White"&&"bg-white",u?.backgroundVariant==="Filled"&&"bg-secondary text-white",d);return(0,t.jsxs)(a.Section,{id:u?.anchorId,className:p,...m({entryId:u?.sys?.id,fieldId:"FindUs"}),children:[!!u?.title&&(0,t.jsx)("header",{className:"mb-3 xl:mb-6",children:(0,t.jsx)(r.SectionHeading,{className:(0,i.cn)("font-heading text-[32px] font-medium leading-tight md:text-[32px] xl:text-[48px]"),asChild:!0,children:(0,t.jsx)("h2",{...m({entryId:u?.sys?.id,fieldId:"title"}),children:u.title})})}),(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-6 md:grid-cols-2 xl:gap-12",children:[(0,t.jsxs)("div",{children:[!!u?.locationBlockTitle&&(0,t.jsx)("div",{className:(0,i.cn)("mb-2 font-heading text-sm font-medium leading-snug xl:mb-4 xl:text-[24px]",u?.backgroundVariant!=="White"&&"text-bg-500"),...m({entryId:u?.sys?.id,fieldId:"locationBlockTitle"}),children:u.locationBlockTitle}),(0,t.jsxs)("div",{className:(0,i.cn)("flex min-h-[130px] items-center rounded-2xl border border-gray-500 xl:min-h-[240px] xl:rounded-[32px]",u?.backgroundVariant==="White"&&"bg-gray-300/25",u?.backgroundVariant!=="White"&&"bg-gray-300/15"),children:[!!u?.mapImage?.url&&(0,t.jsx)("div",{...m({entryId:u?.sys?.id,fieldId:"mapImage"}),className:"w-[130px] flex-none self-stretch overflow-hidden rounded-[inherit] xl:w-[240px]",children:(0,t.jsx)(n.default,{src:u.mapImage.url,alt:u.mapImage?.description??"",width:240,height:240,className:"size-full object-cover",sizes:"(min-width: 1280px) 240px, 130px"})}),(0,t.jsx)("div",{...m({entryId:u?.sys?.id,fieldId:"locationContactContent"}),className:"rte grow px-4 py-2 text-xs text-inherit rte-a:text-bg-500 rte-a:hover:no-underline xl:px-8 xl:py-11 xl:text-lg",children:u?.locationContactContent?.json&&(0,o.documentToReactComponents)(u.locationContactContent.json,(0,s.getRichTextRenderOptions)(u.locationContactContent.links))})]})]}),(0,t.jsxs)("div",{children:[!!u?.openingHoursTitle&&(0,t.jsx)("div",{className:(0,i.cn)("mb-2 font-heading text-sm font-medium leading-snug xl:mb-4 xl:text-[24px]",u?.backgroundVariant!=="White"&&"text-bg-500"),...m({entryId:u?.sys?.id,fieldId:"openingHoursTitle"}),children:u.openingHoursTitle}),(0,t.jsx)("div",{className:(0,i.cn)("flex min-h-[130px] items-center rounded-2xl border border-gray-500 xl:min-h-[240px] xl:rounded-[32px]",u?.backgroundVariant==="White"&&"bg-gray-300/25",u?.backgroundVariant!=="White"&&"bg-gray-300/15"),children:(0,t.jsxs)("div",{className:"grow px-4 py-2 text-xs xl:px-8 xl:py-11 xl:text-lg",children:[!!x?.length&&(0,t.jsx)("dl",{className:"grid grid-cols-2 gap-5",children:x.map((e,n)=>(0,t.jsxs)("div",{children:[(0,t.jsx)("dt",{...m({entryId:u?.sys?.id,fieldId:"openingHoursItems"}),className:"mb-1 text-xs font-medium xl:mb-1.5 xl:text-lg xl:leading-normal",children:e?.key}),(0,t.jsx)("dd",{...m({entryId:u?.sys?.id,fieldId:"openingHoursItems"}),children:e?.value})]},`item-${n}`))}),!!u?.noteText&&(0,t.jsxs)("div",{className:(0,i.cn)("mt-4 flex items-center gap-1 rounded-md border border-[#D9D9D9] p-2 text-xs leading-normal md:gap-2.5 xl:mt-8 xl:rounded-xl xl:p-4",u?.backgroundVariant==="White"&&"bg-white",u?.backgroundVariant!=="White"&&"bg-white/15"),...m({entryId:u?.sys?.id,fieldId:"noteText"}),children:[(0,t.jsxs)("svg",{className:"size-4 flex-none xl:size-6",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("rect",{width:"24",height:"24",rx:"12",fill:"#1A1A23"}),(0,t.jsx)("path",{d:"M15.2054 17.8673L15.0044 18.6903C14.3994 18.9293 13.9164 19.1103 13.5574 19.2353C13.1526 19.3679 12.7284 19.4315 12.3024 19.4233C11.5704 19.4233 11.0014 19.2433 10.5954 18.8883C10.399 18.7213 10.2423 18.5125 10.1368 18.2773C10.0312 18.042 9.97953 17.7861 9.98544 17.5283C9.98544 17.3153 10.0004 17.0963 10.0314 16.8733C10.0614 16.6503 10.1114 16.3983 10.1784 16.1173L10.9344 13.4433C11.0014 13.1873 11.0584 12.9443 11.1044 12.7153C11.1504 12.4873 11.1724 12.2773 11.1724 12.0883C11.1724 11.7463 11.1024 11.5083 10.9614 11.3733C10.8214 11.2393 10.5514 11.1713 10.1534 11.1713C9.95007 11.1732 9.74802 11.2042 9.55344 11.2633C9.37489 11.3154 9.19812 11.3735 9.02344 11.4373L9.22544 10.6133C9.72044 10.4113 10.1944 10.2393 10.6464 10.0953C11.0994 9.95234 11.5264 9.88034 11.9314 9.88034C12.6584 9.88034 13.2184 10.0563 13.6124 10.4073C14.0064 10.7583 14.2034 11.2143 14.2034 11.7763C14.2034 11.8923 14.1904 12.0963 14.1634 12.3903C14.1398 12.6634 14.0889 12.9334 14.0114 13.1963L13.2594 15.8603C13.1912 16.1016 13.1358 16.3462 13.0934 16.5933
5C13.0517 16.7986 13.0273 17.007 13.0204 17.2163C13.0204 17.5693 13.0994 17.8113 13.2574 17.9393C13.4164 18.0683 13.6904 18.1313 14.0804 18.1313C14.2634 18.1313 14.4704 18.0993 14.7024 18.0353C14.9324 17.9723 15.1014 17.9153 15.2054 17.8673ZM15.3964 6.68434C15.3964 7.14834 15.2214 7.54434 14.8704 7.87134C14.5289 8.19481 14.0737 8.37083 13.6034 8.36134C13.1311 8.37053 12.6739 8.19468 12.3294 7.87134C12.1603 7.72363 12.0252 7.54104 11.9334 7.33614C11.8415 7.13123 11.7952 6.90887 11.7974 6.68434C11.7974 6.22134 11.9754 5.82434 12.3294 5.49434C12.6727 5.16862 13.1303 4.99115 13.6034 5.00034C14.0974 5.00034 14.5194 5.16534 14.8704 5.49434C15.2214 5.82434 15.3964 6.22134 15.3964 6.68434Z",fill:"white"})]}),(0,t.jsx)("span",{children:u.noteText})]})]})})]})]})]})}])},59411,e=>{"use strict";var t=e.i(71645),n=e.i(48425),i=e.i(43476),r=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),a=t.forwardRef((e,t)=>(0,i.jsx)(n.Primitive.span,{...e,ref:t,style:{...r,...e.style}}));a.displayName="VisuallyHidden",e.s(["VISUALLY_HIDDEN_STYLES",0,r,"VisuallyHidden",0,a])},62870,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(28197),r=e.i(71645),a=e.i(74080);function s(e,[t,n]){return Math.min(n,Math.max(t,e))}var l=e.i(81140),o=e.i(75830),d=e.i(20783),c=e.i(30030),u=e.i(86318),m=e.i(26330),x=e.i(3536),p=e.i(65491),h=e.i(10772),g=e.i(53660),f=e.i(74606),b=e.i(48425),v=e.i(91918),y=e.i(30207),j=e.i(69340),w=e.i(34620),I=e.i(99682),N=e.i(59411),C=e.i(86312),k=e.i(85369),E=[" ","Enter","ArrowUp","ArrowDown"],S=[" ","Enter"],L="Select",[_,T,D]=(0,o.createCollection)(L),[A,R]=(0,c.createContextScope)(L,[D,g.createPopperScope]),B=(0,g.createPopperScope)(),[M,V]=A(L),[P,O]=A(L),H=e=>{let{__scopeSelect:n,children:i,open:a,defaultOpen:s,onOpenChange:l,value:o,defaultValue:d,onValueChange:c,dir:m,name:x,autoComplete:p,disabled:f,required:b,form:v}=e,y=B(n),[w,I]=r.useState(null),[N,C]=r.useState(null),[k,E]=r.useState(!1),S=(0,u.useDirection)(m),[T,D]=(0,j.useControllableState)({prop:a,defaultProp:s??!1,onChange:l,caller:L}),[A,R]=(0,j.useControllableState)({prop:o,defaultProp:d,onChange:c,caller:L}),V=r.useRef(null),O=!w||v||!!w.closest("form"),[H,F]=r.useState(new Set),z=Array.from(H).map(e=>e.props.value).join(";");return(0,t.jsx)(g.Root,{...y,children:(0,t.jsxs)(M,{required:b,scope:n,trigger:w,onTriggerChange:I,valueNode:N,onValueNodeChange:C,valueNodeHasChildren:k,onValueNodeHasChildrenChange:E,contentId:(0,h.useId)(),value:A,onValueChange:R,open:T,onOpenChange:D,dir:S,triggerPointerDownPosRef:V,disabled:f,children:[(0,t.jsx)(_.Provider,{scope:n,children:(0,t.jsx)(P,{scope:e.__scopeSelect,onNativeOptionAdd:r.useCallback(e=>{F(t=>new Set(t).add(e))},[]),onNativeOptionRemove:r.useCallback(e=>{F(t=>{let n=new Set(t);return n.delete(e),n})},[]),children:i})}),O?(0,t.jsxs)(eI,{"aria-hidden":!0,required:b,tabIndex:-1,name:x,autoComplete:p,value:A,onChange:e=>R(e.target.value),disabled:f,form:v,children:[void 0===A?(0,t.jsx)("option",{value:""}):null,Array.from(H)]},z):null]})})};H.displayName=L;var F="SelectTrigger",z=r.forwardRef((e,n)=>{let{__scopeSelect:i,disabled:a=!1,...s}=e,o=B(i),c=V(F,i),u=c.disabled||a,m=(0,d.useComposedRefs)(n,c.onTriggerChange),x=T(i),p=r.useRef("touch"),[h,f,v]=eC(e=>{let t=x().filter(e=>!e.disabled),n=t.find(e=>e.value===c.value),i=ek(t,e,n);void 0!==i&&c.onValueChange(i.value)}),y=e=>{u||(c.onOpenChange(!0),v()),e&&(c.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,t.jsx)(g.Anchor,{asChild:!0,...o,children:(0,t.jsx)(b.Primitive.button,{type:"button",role:"combobox","aria-controls":c.contentId,"aria-expanded":c.open,"aria-required":c.required,"aria-autocomplete":"none",dir:c.dir,"data-state":c.open?"open":"closed",disabled:u,"data-disabled":u?"":void 0,"data-placeholder":eN(c.value)?"":void 0,...s,ref:m,onClick:(0,l.composeEventHandlers)(s.onClick,e=>{e.currentTarget.focus(),"mouse"!==p.current&&y(e)}),onPointerDown:(0,l.composeEventHandlers)(s.onPointerDown,e=>{p.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(y(e),e.preventDefault())}),onKeyDown:(0,l.composeEventHandlers)(s.onKeyDown,e=>{let t=""!==h.current;
5e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||f(e.key),(!t||" "!==e.key)&&E.includes(e.key)&&(y(),e.preventDefault())})})})});z.displayName=F;var $="SelectValue",W=r.forwardRef((e,n)=>{let{__scopeSelect:i,className:r,style:a,children:s,placeholder:l="",...o}=e,c=V($,i),{onValueNodeHasChildrenChange:u}=c,m=void 0!==s,x=(0,d.useComposedRefs)(n,c.onValueNodeChange);return(0,w.useLayoutEffect)(()=>{u(m)},[u,m]),(0,t.jsx)(b.Primitive.span,{...o,ref:x,style:{pointerEvents:"none"},children:eN(c.value)?(0,t.jsx)(t.Fragment,{children:l}):s})});W.displayName=$;var U=r.forwardRef((e,n)=>{let{__scopeSelect:i,children:r,...a}=e;return(0,t.jsx)(b.Primitive.span,{"aria-hidden":!0,...a,ref:n,children:r||"▼"})});U.displayName="SelectIcon";var K=e=>(0,t.jsx)(f.Portal,{asChild:!0,...e});K.displayName="SelectPortal";var q="SelectContent",G=r.forwardRef((e,n)=>{let i=V(q,e.__scopeSelect),[s,l]=r.useState();return((0,w.useLayoutEffect)(()=>{l(new DocumentFragment)},[]),i.open)?(0,t.jsx)(X,{...e,ref:n}):s?a.createPortal((0,t.jsx)(Y,{scope:e.__scopeSelect,children:(0,t.jsx)(_.Slot,{scope:e.__scopeSelect,children:(0,t.jsx)("div",{children:e.children})})}),s):null});G.displayName=q;var[Y,Z]=A(q),Q=(0,v.createSlot)("SelectContent.RemoveScroll"),X=r.forwardRef((e,n)=>{let{__scopeSelect:i,position:a="item-aligned",onCloseAutoFocus:s,onEscapeKeyDown:o,onPointerDownOutside:c,side:u,sideOffset:h,align:g,alignOffset:f,arrowPadding:b,collisionBoundary:v,collisionPadding:y,sticky:j,hideWhenDetached:w,avoidCollisions:I,...N}=e,E=V(q,i),[S,L]=r.useState(null),[_,D]=r.useState(null),A=(0,d.useComposedRefs)(n,e=>L(e)),[R,B]=r.useState(null),[M,P]=r.useState(null),O=T(i),[H,F]=r.useState(!1),z=r.useRef(!1);r.useEffect(()=>{if(S)return(0,C.hideOthers)(S)},[S]),(0,x.useFocusGuards)();let $=r.useCallback(e=>{let[t,...n]=O().map(e=>e.ref.current),[i]=n.slice(-1),r=document.activeElement;for(let n of e)if(n===r||(n?.scrollIntoView({block:"nearest"}),n===t&&_&&(_.scrollTop=0),n===i&&_&&(_.scrollTop=_.scrollHeight),n?.focus(),document.activeElement!==r))return},[O,_]),W=r.useCallback(()=>$([R,S]),[$,R,S]);r.useEffect(()=>{H&&W()},[H,W]);let{onOpenChange:U,triggerPointerDownPosRef:K}=E;r.useEffect(()=>{if(S){let e={x:0,y:0},t=t=>{e={x:Math.abs(Math.round(t.pageX)-(K.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(K.current?.y??0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():S.contains(n.target)||U(!1),document.removeEventListener("pointermove",t),K.current=null};return null!==K.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}},[S,U,K]),r.useEffect(()=>{let e=()=>U(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[U]);let[G,Z]=eC(e=>{let t=O().filter(e=>!e.disabled),n=t.find(e=>e.ref.current===document.activeElement),i=ek(t,e,n);i&&setTimeout(()=>i.ref.current.focus())}),X=r.useCallback((e,t,n)=>{let i=!z.current&&!n;(void 0!==E.value&&E.value===t||i)&&(B(e),i&&(z.current=!0))},[E.value]),et=r.useCallback(()=>S?.focus(),[S]),en=r.useCallback((e,t,n)=>{let i=!z.current&&!n;(void 0!==E.value&&E.value===t||i)&&P(e)},[E.value]),ei="popper"===a?ee:J,er=ei===ee?{side:u,sideOffset:h,align:g,alignOffset:f,arrowPadding:b,collisionBoundary:v,collisionPadding:y,sticky:j,hideWhenDetached:w,avoidCollisions:I}:{};return(0,t.jsx)(Y,{scope:i,content:S,viewport:_,onViewportChange:D,itemRefCallback:X,selectedItem:R,onItemLeave:et,itemTextRefCallback:en,focusSelectedItem:W,selectedItemText:M,position:a,isPositioned:H,searchRef:G,children:(0,t.jsx)(k.RemoveScroll,{as:Q,allowPinchZoom:!0,children:(0,t.jsx)(p.FocusScope,{asChild:!0,trapped:E.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,l.composeEventHandlers)(s,e=>{E.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:(0,t.jsx)(m.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:o,onPointerDownOutside:c,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>E.onOpenChange(!1),children:(0,t.jsx)(ei,{role:"listbox",id:E.contentId,"data-state":E.open?"open":"closed",dir:E.dir,onContextMenu:e=>e.preventDefault(),...N,...er,onPlaced:()=>F(!0),ref:A,style:{display:"flex",flexDirection:"column",outline:"none",...N.style},onKeyDown:(0,l.composeEventHandlers)(N.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;
5if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||Z(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=O().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let n=e.target,i=t.indexOf(n);t=t.slice(i+1)}setTimeout(()=>$(t)),e.preventDefault()}})})})})})})});X.displayName="SelectContentImpl";var J=r.forwardRef((e,n)=>{let{__scopeSelect:i,onPlaced:a,...l}=e,o=V(q,i),c=Z(q,i),[u,m]=r.useState(null),[x,p]=r.useState(null),h=(0,d.useComposedRefs)(n,e=>p(e)),g=T(i),f=r.useRef(!1),v=r.useRef(!0),{viewport:y,selectedItem:j,selectedItemText:I,focusSelectedItem:N}=c,C=r.useCallback(()=>{if(o.trigger&&o.valueNode&&u&&x&&y&&j&&I){let e=o.trigger.getBoundingClientRect(),t=x.getBoundingClientRect(),n=o.valueNode.getBoundingClientRect(),i=I.getBoundingClientRect();if("rtl"!==o.dir){let r=i.left-t.left,a=n.left-r,l=e.left-a,o=e.width+l,d=Math.max(o,t.width),c=s(a,[10,Math.max(10,window.innerWidth-10-d)]);u.style.minWidth=o+"px",u.style.left=c+"px"}else{let r=t.right-i.right,a=window.innerWidth-n.right-r,l=window.innerWidth-e.right-a,o=e.width+l,d=Math.max(o,t.width),c=s(a,[10,Math.max(10,window.innerWidth-10-d)]);u.style.minWidth=o+"px",u.style.right=c+"px"}let r=g(),l=window.innerHeight-20,d=y.scrollHeight,c=window.getComputedStyle(x),m=parseInt(c.borderTopWidth,10),p=parseInt(c.paddingTop,10),h=parseInt(c.borderBottomWidth,10),b=m+p+d+parseInt(c.paddingBottom,10)+h,v=Math.min(5*j.offsetHeight,b),w=window.getComputedStyle(y),N=parseInt(w.paddingTop,10),C=parseInt(w.paddingBottom,10),k=e.top+e.height/2-10,E=j.offsetHeight/2,S=m+p+(j.offsetTop+E);if(S<=k){let e=r.length>0&&j===r[r.length-1].ref.current;u.style.bottom="0px";let t=Math.max(l-k,E+(e?C:0)+(x.clientHeight-y.offsetTop-y.offsetHeight)+h);u.style.height=S+t+"px"}else{let e=r.length>0&&j===r[0].ref.current;u.style.top="0px";let t=Math.max(k,m+y.offsetTop+(e?N:0)+E);u.style.height=t+(b-S)+"px",y.scrollTop=S-k+y.offsetTop}u.style.margin="10px 0",u.style.minHeight=v+"px",u.style.maxHeight=l+"px",a?.(),requestAnimationFrame(()=>f.current=!0)}},[g,o.trigger,o.valueNode,u,x,y,j,I,o.dir,a]);(0,w.useLayoutEffect)(()=>C(),[C]);let[k,E]=r.useState();(0,w.useLayoutEffect)(()=>{x&&E(window.getComputedStyle(x).zIndex)},[x]);let S=r.useCallback(e=>{e&&!0===v.current&&(C(),N?.(),v.current=!1)},[C,N]);return(0,t.jsx)(et,{scope:i,contentWrapper:u,shouldExpandOnScrollRef:f,onScrollButtonChange:S,children:(0,t.jsx)("div",{ref:m,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:k},children:(0,t.jsx)(b.Primitive.div,{...l,ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...l.style}})})})});J.displayName="SelectItemAlignedPosition";var ee=r.forwardRef((e,n)=>{let{__scopeSelect:i,align:r="start",collisionPadding:a=10,...s}=e,l=B(i);return(0,t.jsx)(g.Content,{...l,...s,ref:n,align:r,collisionPadding:a,style:{boxSizing:"border-box",...s.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});ee.displayName="SelectPopperPosition";var[et,en]=A(q,{}),ei="SelectViewport",er=r.forwardRef((e,n)=>{let{__scopeSelect:i,nonce:a,...s}=e,o=Z(ei,i),c=en(ei,i),u=(0,d.useComposedRefs)(n,o.onViewportChange),m=r.useRef(0);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:a}),(0,t.jsx)(_.Slot,{scope:i,children:(0,t.jsx)(b.Primitive.div,{"data-radix-select-viewport":"",role:"presentation",...s,ref:u,style:{position:"relative",flex:1,overflow:"hidden auto",...s.style},onScroll:(0,l.composeEventHandlers)(s.onScroll,e=>{let t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:i}=c;if(i?.current&&n){let e=Math.abs(m.current-t.scrollTop);if(e>0){let i=window.innerHeight-20,r=Math.max(parseFloat(n.style.minHeight),parseFloat(n.style.height));if(r<i){let a=r+e,s=Math.min(i,a),l=a-s;n.style.height=s+"px","0px"===n.style.bottom&&(t.scrollTop=l>0?l:0,n.style.justifyContent="flex-end")}}}m.current=t.scrollTop})})})]})});er.displayName=ei;var ea="SelectGroup",[es,el]=A(ea);
5r.forwardRef((e,n)=>{let{__scopeSelect:i,...r}=e,a=(0,h.useId)();return(0,t.jsx)(es,{scope:i,id:a,children:(0,t.jsx)(b.Primitive.div,{role:"group","aria-labelledby":a,...r,ref:n})})}).displayName=ea;var eo="SelectLabel";r.forwardRef((e,n)=>{let{__scopeSelect:i,...r}=e,a=el(eo,i);return(0,t.jsx)(b.Primitive.div,{id:a.id,...r,ref:n})}).displayName=eo;var ed="SelectItem",[ec,eu]=A(ed),em=r.forwardRef((e,n)=>{let{__scopeSelect:i,value:a,disabled:s=!1,textValue:o,...c}=e,u=V(ed,i),m=Z(ed,i),x=u.value===a,[p,g]=r.useState(o??""),[f,v]=r.useState(!1),y=(0,d.useComposedRefs)(n,e=>m.itemRefCallback?.(e,a,s)),j=(0,h.useId)(),w=r.useRef("touch"),I=()=>{s||(u.onValueChange(a),u.onOpenChange(!1))};if(""===a)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,t.jsx)(ec,{scope:i,value:a,disabled:s,textId:j,isSelected:x,onItemTextChange:r.useCallback(e=>{g(t=>t||(e?.textContent??"").trim())},[]),children:(0,t.jsx)(_.ItemSlot,{scope:i,value:a,disabled:s,textValue:p,children:(0,t.jsx)(b.Primitive.div,{role:"option","aria-labelledby":j,"data-highlighted":f?"":void 0,"aria-selected":x&&f,"data-state":x?"checked":"unchecked","aria-disabled":s||void 0,"data-disabled":s?"":void 0,tabIndex:s?void 0:-1,...c,ref:y,onFocus:(0,l.composeEventHandlers)(c.onFocus,()=>v(!0)),onBlur:(0,l.composeEventHandlers)(c.onBlur,()=>v(!1)),onClick:(0,l.composeEventHandlers)(c.onClick,()=>{"mouse"!==w.current&&I()}),onPointerUp:(0,l.composeEventHandlers)(c.onPointerUp,()=>{"mouse"===w.current&&I()}),onPointerDown:(0,l.composeEventHandlers)(c.onPointerDown,e=>{w.current=e.pointerType}),onPointerMove:(0,l.composeEventHandlers)(c.onPointerMove,e=>{w.current=e.pointerType,s?m.onItemLeave?.():"mouse"===w.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,l.composeEventHandlers)(c.onPointerLeave,e=>{e.currentTarget===document.activeElement&&m.onItemLeave?.()}),onKeyDown:(0,l.composeEventHandlers)(c.onKeyDown,e=>{(m.searchRef?.current===""||" "!==e.key)&&(S.includes(e.key)&&I()," "===e.key&&e.preventDefault())})})})})});em.displayName=ed;var ex="SelectItemText",ep=r.forwardRef((e,n)=>{let{__scopeSelect:i,className:s,style:l,...o}=e,c=V(ex,i),u=Z(ex,i),m=eu(ex,i),x=O(ex,i),[p,h]=r.useState(null),g=(0,d.useComposedRefs)(n,e=>h(e),m.onItemTextChange,e=>u.itemTextRefCallback?.(e,m.value,m.disabled)),f=p?.textContent,v=r.useMemo(()=>(0,t.jsx)("option",{value:m.value,disabled:m.disabled,children:f},m.value),[m.disabled,m.value,f]),{onNativeOptionAdd:y,onNativeOptionRemove:j}=x;return(0,w.useLayoutEffect)(()=>(y(v),()=>j(v)),[y,j,v]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(b.Primitive.span,{id:m.textId,...o,ref:g}),m.isSelected&&c.valueNode&&!c.valueNodeHasChildren?a.createPortal(o.children,c.valueNode):null]})});ep.displayName=ex;var eh="SelectItemIndicator",eg=r.forwardRef((e,n)=>{let{__scopeSelect:i,...r}=e;return eu(eh,i).isSelected?(0,t.jsx)(b.Primitive.span,{"aria-hidden":!0,...r,ref:n}):null});eg.displayName=eh;var ef="SelectScrollUpButton",eb=r.forwardRef((e,n)=>{let i=Z(ef,e.__scopeSelect),a=en(ef,e.__scopeSelect),[s,l]=r.useState(!1),o=(0,d.useComposedRefs)(n,a.onScrollButtonChange);return(0,w.useLayoutEffect)(()=>{if(i.viewport&&i.isPositioned){let e=function(){l(t.scrollTop>0)},t=i.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[i.viewport,i.isPositioned]),s?(0,t.jsx)(ej,{...e,ref:o,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=i;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});eb.displayName=ef;var ev="SelectScrollDownButton",ey=r.forwardRef((e,n)=>{let i=Z(ev,e.__scopeSelect),a=en(ev,e.__scopeSelect),[s,l]=r.useState(!1),o=(0,d.useComposedRefs)(n,a.onScrollButtonChange);return(0,w.useLayoutEffect)(()=>{if(i.viewport&&i.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;l(Math.ceil(t.scrollTop)<e)},t=i.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[i.viewport,i.isPositioned]),s?(0,t.jsx)(ej,{...e,ref:o,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=i;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});ey.displayName=ev;
5var ej=r.forwardRef((e,n)=>{let{__scopeSelect:i,onAutoScroll:a,...s}=e,o=Z("SelectScrollButton",i),d=r.useRef(null),c=T(i),u=r.useCallback(()=>{null!==d.current&&(window.clearInterval(d.current),d.current=null)},[]);return r.useEffect(()=>()=>u(),[u]),(0,w.useLayoutEffect)(()=>{let e=c().find(e=>e.ref.current===document.activeElement);e?.ref.current?.scrollIntoView({block:"nearest"})},[c]),(0,t.jsx)(b.Primitive.div,{"aria-hidden":!0,...s,ref:n,style:{flexShrink:0,...s.style},onPointerDown:(0,l.composeEventHandlers)(s.onPointerDown,()=>{null===d.current&&(d.current=window.setInterval(a,50))}),onPointerMove:(0,l.composeEventHandlers)(s.onPointerMove,()=>{o.onItemLeave?.(),null===d.current&&(d.current=window.setInterval(a,50))}),onPointerLeave:(0,l.composeEventHandlers)(s.onPointerLeave,()=>{u()})})});r.forwardRef((e,n)=>{let{__scopeSelect:i,...r}=e;return(0,t.jsx)(b.Primitive.div,{"aria-hidden":!0,...r,ref:n})}).displayName="SelectSeparator";var ew="SelectArrow";r.forwardRef((e,n)=>{let{__scopeSelect:i,...r}=e,a=B(i),s=V(ew,i),l=Z(ew,i);return s.open&&"popper"===l.position?(0,t.jsx)(g.Arrow,{...a,...r,ref:n}):null}).displayName=ew;var eI=r.forwardRef(({__scopeSelect:e,value:n,...i},a)=>{let s=r.useRef(null),l=(0,d.useComposedRefs)(a,s),o=(0,I.usePrevious)(n);return r.useEffect(()=>{let e=s.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(o!==n&&t){let i=new Event("change",{bubbles:!0});t.call(e,n),e.dispatchEvent(i)}},[o,n]),(0,t.jsx)(b.Primitive.select,{...i,style:{...N.VISUALLY_HIDDEN_STYLES,...i.style},ref:l,defaultValue:n})});function eN(e){return""===e||void 0===e}function eC(e){let t=(0,y.useCallbackRef)(e),n=r.useRef(""),i=r.useRef(0),a=r.useCallback(e=>{let r=n.current+e;t(r),function e(t){n.current=t,window.clearTimeout(i.current),""!==t&&(i.current=window.setTimeout(()=>e(""),1e3))}(r)},[t]),s=r.useCallback(()=>{n.current="",window.clearTimeout(i.current)},[]);return r.useEffect(()=>()=>window.clearTimeout(i.current),[]),[n,a,s]}function ek(e,t,n){var i,r;let a=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,s=n?e.indexOf(n):-1,l=(i=e,r=Math.max(s,0),i.map((e,t)=>i[(r+t)%i.length]));1===a.length&&(l=l.filter(e=>e!==n));let o=l.find(e=>e.textValue.toLowerCase().startsWith(a.toLowerCase()));return o!==n?o:void 0}function eE({className:e,...r}){return(0,t.jsx)(eb,{"data-slot":"select-scroll-up-button",className:(0,n.cn)("flex cursor-default items-center justify-center py-1",e),...r,children:(0,t.jsx)(i.Icon,{name:"chevron-up",className:"size-4"})})}function eS({className:e,...r}){return(0,t.jsx)(ey,{"data-slot":"select-scroll-down-button",className:(0,n.cn)("flex cursor-default items-center justify-center py-1",e),...r,children:(0,t.jsx)(i.Icon,{name:"chevron-down",className:"size-4"})})}eI.displayName="SelectBubbleInput",e.s(["Select",0,function({...e}){return(0,t.jsx)(H,{"data-slot":"select",...e})},"SelectContent",0,function({className:e,children:i,position:r="popper",align:a="center",...s}){return(0,t.jsx)(K,{children:(0,t.jsxs)(G,{"data-slot":"select-content",className:(0,n.cn)("relative z-50 max-h-[--radix-select-content-available-height] min-w-[8rem] origin-[--radix-select-content-transform-origin] overflow-y-auto overflow-x-hidden rounded-lg border bg-white shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2","popper"===r&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",e),position:r,align:a,...s,children:[(0,t.jsx)(eE,{}),(0,t.jsx)(er,{className:(0,n.cn)("p-1","popper"===r&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:i}),(0,t.jsx)(eS,{})]})})},"SelectItem",0,function({className:e,children:r,...a}){return(0,t.jsxs)(em,{"data-slot":"select-item",className:(0,n.cn)("focus:bg-accent focus:text-accent-foreground relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-2 pr-8 text-sm outline-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),...a,children:[(0,t.jsx)("span",{className:"absolute right-2 flex size-3.5 items-center justify-center",children:(0,t.jsx)(eg,{children:(0,t.jsx)(i.Icon,{name:"check",className:"size-3 opacity-80"})})}),(0,t.jsx)(ep,{children:r})]})},"SelectTrigger",0,function({className:e,children:r,...a}){return(0,t.jsxs)(z,{"data-slot":"select-trigger",className:(0,n.cn)("[&>span]:line-clamp-1/50 aria-invalid:ring-danger/20 aria-invalid:border-danger flex h-[45px] w-full items-center justify-between gap-2 whitespace-nowrap rounded-lg border border-gray-500 bg-transparent bg-white px-3 py-2 text-sm outline-none transition-colors hover:border-gray-600 disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 data-[placeholder]:text-[#0A1B1E]/60 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0","focus:border-gray-600 focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-gray-600 [&_span]:min-w-0 [&_span]:truncate",e),...a,children:[r,(0,t.jsx)(U,{asChild:!0,children:(0,t.jsx)(i.Icon,{name:"chevron-down",className:"size-3"})})]})},"SelectValue",0,function({...e}){return(0,t.jsx)(W,{"data-slot":"select-value",...e})}],62870)},71968,e=>{"use strict";var t,n=e.i(43476),i=e.i(47163),r=e.i(74961),a=((t={}).Half="half",t.Third="third",t.Full="full",t),s=e.i(71645),l=e.i(28197),o=e.i(67881),d=e.i(25959),c=e.i(23750),u=e.i(10708),m=e.i(62870),x=e.i(84762),p=e.i(67032),h=e.i(35636),g=e.i(37950),f=e.i(43928);let b={[a.Half]:"col-span-6",[a.Third]:"col-span-4",[a.Full]:"col-span-full"},v=({variant:e,className:t="",data:a,currentLang:v})=>{let y=(0,g.useContentfulInspectorMode)(),j=(0,i.cn)("rounded-[30px] border border-gray-500 px-[22px] py-[38px] md:px-8 md:py-12","White"===e&&"bg-gray-300/25","Filled"===e&&"bg-gray-300/15 text-white",t),w=a?.fieldsCollection?.items,I=a?.legalConsentsCollection?.items??[],[N,C]=(0,s.use
5State)({}),[k,E]=(0,s.useState)(!1),[S,L]=(0,s.useState)({}),[_,T]=(0,s.useState)(!1),D=(e,t)=>{C(n=>({...n,[e]:t})),L(t=>{let n={...t};return delete n[e],n})};return(0,n.jsxs)("form",{className:j,onSubmit:e=>{let t,n;e.preventDefault(),T(!0),0===Object.keys((t={},n=v&&v in p.errorMessages?p.errorMessages[v]:p.errorMessages.en,w?.forEach(e=>{let i=e?.fieldId;if(!i)return;let a=N[i];if(e?.required&&(!a||""===a)){t[i]=n.required;return}e?.type===r.FieldType.Email&&a&&(/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(a)||(t[i]=n.email)),e?.type===r.FieldType.Number&&void 0!==a&&isNaN(Number(a))&&(t[i]=n.number),e?.type===r.FieldType.Select&&e?.required&&!a&&(t[i]=n.select),e?.type===r.FieldType.Date&&e?.required&&!a&&(t[i]=n.date)}),I.length>0&&!k&&(t.consent=n.consent),L(t),t)).length&&console.log("FORM VALID, SEND",N)},children:[(0,n.jsx)("fieldset",{className:"grid grid-cols-1 gap-6 md:grid-cols-12",children:!!w?.length&&w.map((t,a)=>{let s=t?.fieldId,l=_?S[s]:"";return(0,n.jsx)("div",{className:`${b[t?.width]} ${t?.showDividerAbove?"border-t border-bg-500 pt-6":""} first:*:pt-0 last:*:pb-0`,children:(0,n.jsxs)("div",{...y({entryId:t?.sys?.id,fieldId:"FormSection"}),children:[(0,n.jsx)(u.Label,{htmlFor:s,className:(0,i.cn)("mb-2 inline-block text-base font-semibold leading-tight","White"===e&&"text-bg-800","Filled"===e&&"text-white"),children:t?.label}),t?.type===r.FieldType.Text&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(c.Input,{id:s,className:"h-12",placeholder:t?.placeholder??"",onChange:e=>D(s,e.target.value),value:N[s]??""}),l&&(0,n.jsx)("small",{className:"mt-2 block text-base leading-tight text-danger",children:l})]}),t?.type===r.FieldType.Email&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(c.Input,{id:s,type:"email",className:"h-12",placeholder:t?.placeholder??"",value:N[s]??"",onChange:e=>D(s,e.target.value)}),l&&(0,n.jsx)("small",{className:"mt-2 block text-base leading-tight text-danger",children:l})]}),t?.type===r.FieldType.Phone&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(c.Input,{id:s,type:"tel",className:"h-12",placeholder:t?.placeholder??"",value:N[s]??"",onChange:e=>{D(s,e.target.value.replace(/[^0-9+\-() ]/g,""))}}),l&&(0,n.jsx)("small",{className:"mt-2 block text-base leading-tight text-danger",children:l})]}),t?.type===r.FieldType.Textarea&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(x.Textarea,{id:s,placeholder:t?.placeholder??"",value:N[s]??"",onChange:e=>D(s,e.target.value)}),l&&(0,n.jsx)("small",{className:"mt-2 block text-base leading-tight text-danger",children:l})]}),t?.type===r.FieldType.Number&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(c.Input,{id:s,type:"number",className:"h-12",placeholder:t?.placeholder??"",value:N[s]??"",onChange:e=>D(s,e.target.value)}),l&&(0,n.jsx)("small",{className:"mt-2 block text-base leading-tight text-danger",children:l})]}),t?.type===r.FieldType.Date&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"relative",children:[(0,n.jsx)(c.Input,{id:s,type:"date",value:N[s]??"",className:"h-12 pr-10 [&::-webkit-calendar-picker-indicator]:absolute [&::-webkit-calendar-picker-indicator]:right-0 [&::-webkit-calendar-picker-indicator]:w-full [&::-webkit-calendar-picker-indicator]:opacity-0",placeholder:t?.placeholder??"",onChange:e=>D(s,e.target.value)}),(0,n.jsx)("span",{className:"pointer-events-none absolute inset-y-0 right-3 flex items-center text-black/60",children:(0,n.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",children:(0,n.jsx)("path",{d:"M20 5H19V4C19 3.44772 18.5523 3 18 3C17.4477 3 17 3.44772 17 4V5H7V4C7 3.44772 6.55228 3 6 3C5.44772 3 5 3.44772 5 4V5H4C2.9 5 2 5.9 2 7V20C2 21.1 2.9 22 4 22H20C21.1 22 22 21.1 22 20V7C22 5.9 21.1 5 20 5ZM7 19H4V9H20V19H7V19Z",fill:"black"})})})]}),l&&(0,n.jsx)("small",{className:"mt-2 block text-base leading-tight text-danger",children:l})]}),t?.type===r.FieldType.Select&&!!t?.options?.length&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(m.Select,{value:N[s]??"",onValueChange:e=>D(s,e),children:[(0,n.jsx)(m.SelectTrigger,{id:s,className:"h-12 text-[#0A1B1E]",children:(0,n.jsx)(m.SelectValue,{placeholder:t?.placeholder??""})}),(0,n.jsx)(m.SelectContent,{children:t.options.map((e,t)=>(0,n.jsx)(m.SelectItem,{value:e.value,children:e.value},`option-${t}`))})]}),l&&(0,n.jsx)("small",{className:"mt-2 block text-base leading-tight text-danger",children:l})]})]})},`field-${a}`)})}),I.length>0&&I.map((e,t)=>(0,n.jsxs)("div",{className:"mb-4 mt-6 flex items-center justify-center gap-2.5",...y({entryId:e?.sys?.id,fieldId:"legalConsent"}),children:[(0,n.jsx)(d.Checkbox,{id:"privacy",checked:k,onCheckedChange:e=>{E(e),L(e=>{let t={...e};return delete t.consent,t})}}),(0,n.jsx)(u.Label,{htmlFor:"privacy",className:"rte rte-lg font-normal text-inherit rte-p:leading-normal rte-a:text-inherit rte-a:hover:no-underline",children:e?.checkboxLabel?.json&&(0,f.documentToReactComponents)(e.checkboxLabel.json,(0,h.getRichTextRenderOptions)(e.checkboxLabel.links))})]},`consent-${t}`)),_&&S.consent&&(0,n.jsx)("p",{className:"mb-4 text-center text-base text-danger",children:S.consent}),(0,n.jsx)("div",{className:"mt-6 text-center",children:!!a?.submitButtonLabel&&(0,n.jsxs)(o.Button,{variant:"secondary",className:"gap-6",type:"submit",children:[(0,n.jsx)("span",{...y({entryId:a?.sys?.id,fieldId:"submitButtonLabel"}),children:a.submitButtonLabel}),(0,n.jsx)(l.Icon,{name:"arrow-right",className:"text-bg-300"})]})})]})};var y=e.i(22016),j=e.i(48148);let w=({variant:e,className:t=""})=>{let r=(0,j.useTranslations)("Subscribe"),a=(0,i.cn)("rounded-[30px] border border-gray-500 px-[22px] py-[38px] md:px-8 md:py-12","White"===e&&"bg-gray-300/25","Filled"===e&&"bg-gray-300/15 text-white",t);return(0,n.jsxs)("form",{className:a,children:[(0,n.jsx)("div",{className:"divide-y divide-bg-500 *:py-6 first:*:pt-0 last:*:pb-0",children:(0,n.jsxs)("fieldset",{className:"grid grid-cols-1 gap-6 md:grid-cols-2",children:[(0,n.jsxs)("div",{children:[(0,n.jsx)(u.Label,{htmlFor:"firstname",className:(0,i.cn)("mb-2 inline-block text-base font-semibold leading-tight","White"===e&&"text-bg-800","Filled"===e&&"text-white"),children:r("firstAndLastName")}
5),(0,n.jsx)(c.Input,{className:"h-12",id:"firstname",placeholder:r("enterYourName")})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)(u.Label,{htmlFor:"email3",className:(0,i.cn)("mb-2 inline-block text-base font-semibold leading-tight","White"===e&&"text-bg-800","Filled"===e&&"text-white"),children:r("emailAddress")}),(0,n.jsx)(c.Input,{className:"h-12",id:"email3",type:"email",placeholder:r("enterYourEmailAddress")})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)(u.Label,{htmlFor:"media",className:(0,i.cn)("mb-2 inline-block text-base font-semibold leading-tight","White"===e&&"text-bg-800","Filled"===e&&"text-white"),children:r("mediaPublisher")}),(0,n.jsx)(c.Input,{className:"h-12",id:"media",placeholder:r("enterYourMediaPublisher")})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)(u.Label,{htmlFor:"tel2",className:(0,i.cn)("mb-2 inline-block text-base font-semibold leading-tight","White"===e&&"text-bg-800","Filled"===e&&"text-white"),children:r("phoneNumber")}),(0,n.jsx)(c.Input,{type:"tel",className:"h-12",id:"tel2",placeholder:r("enterYourPhoneNumber")})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)(u.Label,{htmlFor:"city2",className:(0,i.cn)("mb-2 inline-block text-base font-semibold leading-tight","White"===e&&"text-bg-800","Filled"===e&&"text-white"),children:r("countryCity")}),(0,n.jsx)(c.Input,{className:"h-12",id:"city2",placeholder:r("enterYourCountryCity")})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)(u.Label,{className:(0,i.cn)("mb-2","White"===e&&"text-bg-800","Filled"===e&&"text-white"),htmlFor:"subject",children:r("messageSubject")}),(0,n.jsxs)(m.Select,{children:[(0,n.jsx)(m.SelectTrigger,{id:"subject",className:"h-12",children:(0,n.jsx)(m.SelectValue,{placeholder:r("choose")})}),(0,n.jsxs)(m.SelectContent,{children:[(0,n.jsx)(m.SelectItem,{value:"light",children:r("light")}),(0,n.jsx)(m.SelectItem,{value:"dark",children:r("dark")}),(0,n.jsx)(m.SelectItem,{value:"system",children:r("system")})]})]})]}),(0,n.jsxs)("div",{className:"col-span-full",children:[(0,n.jsx)(u.Label,{htmlFor:"message2",className:(0,i.cn)("mb-2 inline-block text-base font-semibold leading-tight","White"===e&&"text-bg-800","Filled"===e&&"text-white"),children:r("additionalDetails")}),(0,n.jsx)(x.Textarea,{placeholder:r("typeYourMessage"),id:"message2"})]})]})}),(0,n.jsxs)("div",{className:"mt-6 text-center",children:[(0,n.jsxs)("div",{className:"mb-10 flex justify-center gap-2",children:[(0,n.jsx)(d.Checkbox,{id:"privacy",defaultChecked:!0,className:"-translate-y-[1px]"}),(0,n.jsxs)(u.Label,{htmlFor:"privacy",className:(0,i.cn)("inline-block text-sm font-semibold leading-tight","White"===e&&"text-bg-800","Filled"===e&&"text-white"),children:[r("acceptThe")," ",(0,n.jsx)(y.default,{href:"#",className:"underline hover:no-underline",children:r("terms")})]})]}),(0,n.jsxs)(o.Button,{variant:"secondary",className:"gap-6",children:[(0,n.jsx)("span",{children:r("submit")}),(0,n.jsx)(l.Icon,{name:"arrow-right",className:"text-bg-300"})]})]})]})};var I=e.i(36285),N=e.i(15847),C=e.i(62361);e.s(["FormSection",0,({type:e="contact",className:t="",data:r,currentLang:a})=>{let s=(0,j.useTranslations)("Subscribe"),l=r?.componentFormSection,o=(0,g.useContentfulLiveUpdates)(l),d=(0,g.useContentfulInspectorMode)(),c=(0,i.cn)("",o?.backgroundVariant==="White"&&"bg-white",o?.backgroundVariant==="Filled"&&"bg-secondary text-white",t);return(0,n.jsx)(N.Section,{id:o?.anchorId,className:c,children:(0,n.jsxs)("div",{...d({entryId:o?.sys?.id,fieldId:"FormSection"}),className:"grid grid-cols-1 gap-12 xl:grid-cols-2",children:[(0,n.jsxs)("header",{children:["contact"===e&&o?.title&&(0,n.jsx)(I.SectionHeading,{className:"max-w-96",asChild:!0,children:(0,n.jsx)("h2",{...d({entryId:o?.sys?.id,fieldId:"title"}),children:o.title})}),"subscribe"===e&&(0,n.jsx)(I.SectionHeading,{asChild:!0,size:"sm",children:(0,n.jsx)("h2",{children:s("latestNews")})}),o?.description?.json&&(0,n.jsx)("div",{...d({entryId:o?.sys?.id,fieldId:"description"}),className:"rte rte-lg mt-8 text-inherit rte-p:leading-normal",children:(0,f.documentToReactComponents)(o.description.json,C.documentRender)})]}),"contact"===e&&(0,n.jsx)(v,{variant:o?.backgroundVariant,data:o,currentLang:a}),"subscribe"===e&&(0,n.jsx)(w,{variant:o?.backgroundVariant})]})})}],71968)},12292,e=>{"use strict";var t=e.i(43476),n=e.i(57688),i=e.i(47163),r=e.i(15847),a=e.i(37950);e.s(["FourImagesWithCenterText",0,({className:e="",data:s})=>{let l=(0,i.cn)("",e),o=s?.componentFourImagesWithCenterText,d=(0,a.useContentfulLiveUpdates)(o),c=(0,a.useContentfulInspectorMode)(),u=d?.imagesCollection?.items;return(0,t.jsx)(r.Section,{id:d?.anchorId,className:l,children:(0,t.jsxs)("div",{...c({entryId:d?.sys?.id,fieldId:"FourImagesWithCenterTextSection"}),className:"grid grid-cols-1 gap-y-10 sm:grid-cols-2 sm:gap-x-6 sm:gap-y-4 xl:gap-x-[120px]",children:[!!u?.length&&u.slice(0,2).map((e,i)=>(0,t.jsx)("div",{className:"aspect-square overflow-hidden rounded-[32px] sm:rou
5nded-2xl xl:rounded-[32px]",...c({entryId:d?.sys?.id,fieldId:"images"}),children:!!e?.url&&(0,t.jsx)(n.default,{className:"size-full object-cover",src:e.url,width:"580",height:"580",alt:e?.description??"",sizes:"(min-width: 1280px) 640px, (min-width: 640px) 50vw, calc(100vw - 40px)"})},`image-${i}`)),!!d?.centerText&&(0,t.jsx)("div",{...c({entryId:d?.sys?.id,fieldId:"centerText"}),className:"col-span-full text-center font-heading text-[34px] font-extrabold uppercase leading-normal text-bg-300 sm:leading-[1.1] lg:text-[46px] xl:text-[60px]",children:d.centerText}),!!u?.length&&u.slice(2).map((e,i)=>(0,t.jsx)("div",{className:"aspect-square overflow-hidden rounded-[32px] sm:rounded-2xl xl:rounded-[32px]",...c({entryId:d?.sys?.id,fieldId:"images"}),children:!!e?.url&&(0,t.jsx)(n.default,{className:"size-full object-cover",src:e.url,width:"580",height:"580",alt:e?.description??"",sizes:"(min-width: 1280px) 640px, (min-width: 640px) 50vw, calc(100vw - 40px)"})},`image-${i}`))]})})}])},1127,e=>{"use strict";var t=e.i(43476),n=e.i(71645),i=e.i(18566),r=e.i(47163),a=e.i(21504),s=e.i(67881),l=e.i(37950),o=e.i(48148),d=e.i(13560);let c={region:"",museum:""};e.s(["ChooseLocationHero",0,({className:e="",variant:u="primary",data:m,id:x})=>{let p=(0,o.useTranslations)("LocationPicker"),h=(0,d.useRouter)(),g=(0,i.usePathname)(),[f,b]=(0,n.useState)(""),[v,y]=(0,n.useState)(""),[j,w]=(0,n.useState)(!1),[I,N]=(0,n.useState)(c),C=(0,l.useContentfulInspectorMode)(),k=(0,r.cn)("rounded-[10px] bg-secondary px-7 pb-[56px] pt-6 shadow-[0px_0px_64px_rgba(0,0,0,0.5)] md:p-6 md:pb-8",e),E=m?.flatMap(e=>(e?.countriesCollection||[]).map(e=>({country:e?.title,locationsCollection:e?.locationsCollection||[]}))).filter(e=>e?.locationsCollection?.some(e=>e?.isComingSoon===!1)).sort((e,t)=>e?.country?.localeCompare(t?.country)),S=[...(0,n.useMemo)(()=>{let e=E?.find(e=>e?.country===f);return e?.locationsCollection||[]},[f,E])].sort((e,t)=>(e?.title??"").localeCompare(t?.title??"")),L=(0,n.useCallback)(()=>{b(""),y(""),N(c),w(!1)},[]);return(0,n.useEffect)(()=>{y("")},[f]),(0,n.useEffect)(()=>{let e=e=>{e.persisted&&L()};return window.addEventListener("pageshow",e),()=>window.removeEventListener("pageshow",e)},[L]),(0,n.useEffect)(()=>{L()},[g,L]),(0,t.jsxs)("div",{...C({entryId:x,fieldId:"locationSelector"}),className:k,children:[(0,t.jsx)("div",{className:"mb-5 font-heading text-[25px] font-medium uppercase leading-tight md:text-[32px]",children:p("findMuseum")}),(0,t.jsxs)("form",{action:"",onSubmit:e=>{e.preventDefault();let t={region:"",museum:""};if(f||(t.region=p("pleaseSelectRegion")),v||(t.museum=p("pleaseSelectMuseum")),N(t),!t.region&&!t.museum){let e=E?.find(e=>e?.country===f),t=e?.locationsCollection?.find(e=>e?.slug===v);if((0,a.isExternalRegion)(t)){w(!0),window.location.href=t?.externalLocationUrl;return}if(t){w(!0);let e="en"===t.defaultLanguage?`/${t.slug}`:`/${t.defaultLanguage}/${t.slug}`;h.push(e)}}},className:"mx-auto flex max-w-[973px] flex-col gap-3 text-left md:flex-row md:gap-[30px]",onClick:()=>N(c),children:[(0,t.jsxs)("div",{className:"relative flex flex-grow flex-col",children:[(0,t.jsxs)("select",{"aria-label":p("region"),name:"region",value:f,onChange:e=>{b(e.target.value),y(""),N(e=>({...e,region:""}))},className:(0,r.cn)("select h-12 w-full rounded-lg border border-gray-500 pl-3 pr-6 font-semibold text-black",I.region&&"!border-red-400 !text-red-400 opacity-100","secondary"===u&&"is-secondary border-white bg-secondary text-white"),children:[(0,t.jsx)("option",{value:"",disabled:!0,children:p("selectRegion")}),E?.map(e=>!!e?.country&&(0,t.jsx)("option",{value:e.country,children:e.country},e.country))]}),I.region&&(0,t.jsx)("small",{className:"mt-1 block pl-3 pt-0.5 text-xs text-red-400 md:absolute md:top-full",children:I.region})]}),(0,t.jsxs)("div",{className:"relative flex flex-grow flex-col",children:[(0,t.jsxs)("select",{"aria-label":p("museum"),name:"museum",value:v,onChange:e=>{y(e.target.value),N(e=>({...e,museum:""}))},className:(0,r.cn)("select h-12 w-full rounded-lg border border-gray-500 pl-3 pr-6 text-base font-semibold text-black",I.museum&&"!border-red-400 !text-red-400 opacity-100","secondary"===u&&"is-secondary border-white bg-secondary text-white"),disabled:!f,children:[(0,t.jsx)("option",{value:"",disabled:!0,children:p("selectMuseum")}),S.filter(e=>!e?.isComingSoon).map(e=>!!e?.slug&&(0,t.jsx)("option",{value:e.slug,children:e.title},e.slug))]}),I.museum&&(0,t.jsx)("small",{className:"mt-1 block pl-3 pt-0.5 text-xs text-red-400 md:absolute md:top-full",children:I.museum})]}),(0,t.jsx)(s.Button,{className:"mt-2.5 h-12 w-full px-0 font-medium md:mt-0 md:w-[185px]",variant:"primary"===u?"tertiary":"white",asChild:!0,size:"lg",children:(0,t.jsx)("input",{className:"uppercase",type:"submit",name:"send",value:p("viewMuseum"),disabled:j})})]})]})}])},42189,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(9882),r=e.i(61056),a=e.i(1127),s=e.i(67881),l=e.i(8131),o=e.i(37950);e.s(["HeroBannerMainBold",0,({className:e="",data:d,regionOrderCollection:c})=>{let u=d?.componentHeroBanner,m=(0,o.useContentfulLiveUpdates)(u),x=(0,o.useContentfulInspectorMode)(),p=!!m?.backgroundMedia?.url,h=m?.locationSelector==="Dark form",g=m?.locationSelector==="Light form",f=(0,n.cn)("relative bg-hero-gradient text-white",p&&"has-media",e);return(0,t.jsx)("section",{id:m?.anchorId??"",className:f,"data-hero":!0,children:(0,t.jsxs)("div",{className:"container",children:[(0,t.jsxs)("div",{...x({entryId:m?.sys?.id,fieldId:"backgroundVideo"}),className:"full-height flex flex-col items-center justify-end gap-4 py-[72px] text-center md:py-8 xl:gap-5 xl:py-16",children:[(h||g)&&(0,t.jsx)(a.ChooseLocationHero,{className:"mb-4 w-full md:mb-5",variant:g?"primary":"secondary",data:c,id:m?.sys?.id}),!!m?.label&&(0,t.jsx)("div",{...x({entryId:m?.sys?.id,fieldId:"label"}),children:(0,t.jsx)("span",{style:{color:"#fff"},children:m?.label})}),!!m?.title&&(0,t.jsx)("h2",{...x({entryId:m?.sys?.id,fieldId:"title"}),className:"font-heading text-[32px] font-extrabold uppercase leading-none text-bg-500 md:text-[38px] xl:text-[70px]",children:m.title}),(0,t.jsx)("div",{...x({entryId:m?.sys?.id,fieldId:"description"}),className:"rte rte-sm max-w-lg text-white xl:rte-xl rte-p:leading-normal xl:max-w-2xl",children:m?.description&&(0,l.default)(m.description)}),!!m?.ctaButton&&(0,t.jsx)("div",{...x({entryId:m?.ctaButton?.sys?.id,fieldId:"ctaButton"}),children:(0,t.jsx)(s.Button,{variant:"secondary",className:"gap-6",asChild:!0,children:(0,t.jsx)(r.LinkObject,{item:m.ctaButton,hasRightArrow:!0})})})]}
5),(0,t.jsx)(i.BackgroundMedia,{desktopMedia:m?.backgroundMedia,mobileMedia:m?.backgroundMediaMobile})]})})}])},58476,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(9882),r=e.i(61056),a=e.i(1127),s=e.i(67881),l=e.i(8131),o=e.i(37950);e.s(["HeroBannerStandard",0,({variant:e="cover",className:d="",data:c,regionOrderCollection:u})=>{let m=c?.componentHeroBanner,x=(0,o.useContentfulLiveUpdates)(m),p=(0,o.useContentfulInspectorMode)(),h=!!x?.backgroundMedia?.url,g=x?.locationSelector==="Dark form",f=x?.locationSelector==="Light form",b=(0,n.cn)("relative",h&&"has-media",x?.backgroundVariant==="White"&&"bg-white",x?.backgroundVariant==="Filled"&&"bg-secondary text-white",x?.backgroundVariant==="Pattern"&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white","cover"===e&&h&&"bg-black/50 text-white",d);return(0,t.jsx)("section",{id:x?.anchorId??"",className:b,"data-hero":!0,children:(0,t.jsxs)("div",{className:"container",children:[(0,t.jsxs)("div",{...p({entryId:x?.sys?.id,fieldId:"background"}),className:(0,n.cn)("flex flex-col items-center justify-center gap-5 py-[60px] text-center md:py-12 xl:gap-6 xl:py-20",x?.layoutVariant==="Hero banner large"&&"full-height"),...p({entryId:x?.sys?.id,fieldId:"backgroundBanner"}),children:[(g||f)&&(0,t.jsx)(a.ChooseLocationHero,{className:"mb-4 w-full md:mb-5",variant:f?"primary":"secondary",data:u,id:x?.sys?.id}),!!x?.label&&(0,t.jsx)("div",{children:(0,t.jsx)("span",{...p({entryId:x?.sys?.id,fieldId:"label"}),style:{color:x?.backgroundVariant==="White"?"secondary":"white"},children:x?.label})}),!!x?.title&&(0,t.jsx)("h2",{...p({entryId:x?.sys?.id,fieldId:"title"}),className:"font-heading text-[28px] font-medium leading-none md:text-[36px] xl:text-[64px]",children:x.title}),(0,t.jsx)("div",{...p({entryId:x?.sys?.id,fieldId:"description"}),className:"rte max-w-2xl text-inherit xl:rte-lg rte-p:leading-snug md:rte-p:leading-normal xl:max-w-3xl",children:x?.description&&(0,l.default)(x.description)}),!!x?.ctaButton&&(0,t.jsx)("div",{...p({entryId:x?.ctaButton?.sys?.id,fieldId:"ctaButton"}),children:(0,t.jsx)(s.Button,{variant:x?.backgroundVariant==="White"?"secondary":"white",className:"gap-6",asChild:!0,...p({entryId:x?.ctaButton?.sys?.id,fieldId:"ctaButton"}),children:(0,t.jsx)(r.LinkObject,{item:x.ctaButton,hasRightArrow:!0})})})]}),(0,t.jsx)(i.BackgroundMedia,{desktopMedia:x?.backgroundMedia,mobileMedia:x?.backgroundMediaMobile})]})})}])},25462,e=>{"use strict";var t=e.i(43476),n=e.i(57688),i=e.i(47163),r=e.i(61056),a=e.i(22016),s=e.i(21504);let l=({className:e,location:n,backgroundVariant:r})=>{if(!n)return null;let l=(0,i.cn)("w-full border-b border-[#DADADA] px-6 py-6 last:border-b-0 last:pb-0 md:px-8","Filled"===r&&"border-[#DADADA]",e),o=(0,s.isExternalRegion)(n),d=o&&n?.externalLocationUrl?n.externalLocationUrl:n?.defaultLanguage==="en"?`/${n?.slug}`:`/${n?.defaultLanguage}/${n?.slug}`;return(0,t.jsx)("div",{className:l,children:(0,t.jsxs)("div",{className:"grid grid-cols-2 items-start gap-5 xl:grid-cols-3",children:[(0,t.jsx)("div",{className:"font-heading text-sm font-normal",children:n?.title}),(0,t.jsxs)("div",{className:"grid items-start justify-items-start gap-2.5 xl:col-span-2 xl:grid-cols-2",children:[(0,t.jsx)("div",{className:"max-w-44 text-sm",children:n?.isComingSoon?"Coming soon":n?.address}),(0,t.jsxs)("ul",{className:"space-y-1 text-sm",children:[!n?.isComingSoon&&(0,t.jsx)("li",{children:(0,t.jsx)(a.default,{href:d,target:o?"_blank":void 0,rel:o?"noopener noreferrer":void 0,className:(0,i.cn)("text-bg-300 hover:underline","Filled"===r&&"text-[#66E1FF]"),children:"Visit location"})}),!!n?.getDirections?.url&&(0,t.jsx)("li",{children:(0,t.jsx)(a.default,{href:n?.getDirections?.url,target:"_blank",className:(0,i.cn)("text-bg-300 hover:underline","Filled"===r&&"text-[#66E1FF]"),children:"Get directions"})})]})]})]})})};var o=e.i(28197),d=e.i(90538);let c=({className:e="",countries:n,backgroundVariant:r})=>{let a=(0,i.cn)("border-t border-[#DADADA]","Filled"===r&&"border-[#0A1242]",e),s=e=>{if(e.stopPropagation(),"accordion-down"===e.animationName){let t=e.currentTarget;requestAnimationFrame(()=>{t?.scrollIntoView({behavior:"smooth",block:"start"})})}};return(0,t.jsx)(d.Accordion,{type:"single",collapsible:!0,defaultValue:"nested-item-1",className:a,children:!!n?.length&&n.map((e,n)=>
5{let a=e?.locationsCollection?.filter(e=>e?.isComingSoon)?.length||0,c=e?.locationsCollection?.length||0,u=a>0?c-a:c;return(0,t.jsxs)(d.AccordionItem,{value:`nested-item-${n+1}`,className:(0,i.cn)("border-b border-[#DADADA] last:border-0","Filled"===r&&"border-white"),onAnimationEnd:s,children:[(0,t.jsx)(d.AccordionTrigger,{className:(0,i.cn)("grid grid-cols-12 gap-5 px-4 sm:p-5","[&[data-state=closed]_svg]:rotate-45 [&[data-state=open]_svg]:rotate-0 [&[data-state=open]_svg]:text-[#D4D4D4] xl:[&_svg]:size-3","Filled"===r&&"[&[data-state=closed]_svg]:text-bg-500 [&[data-state=open]_svg]:text-bg-500 [&[data-state=open]_svg]:opacity-30"),asChild:!0,children:(0,t.jsxs)("div",{role:"button",className:"grid w-full grid-cols-1 gap-5 xl:grid-cols-12",children:[(0,t.jsx)("div",{className:"col-span-6 font-heading text-lg font-normal xl:col-span-4",children:e.title}),(0,t.jsxs)("div",{className:"col-span-6 flex items-center xl:col-span-8",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-2 xl:grow xl:flex-row xl:items-center",children:[c>0&&(0,t.jsxs)("small",{className:"font-main text-sm font-normal xl:col-span-4 xl:min-w-[50%]",children:[u>0?u:"",u>0?1===u?" Museum":" Museums":""]}),a>0&&(0,t.jsxs)("small",{className:"font-main text-sm font-normal xl:col-span-4",children:[a," Coming soon"]})]}),(0,t.jsx)(o.Icon,{name:"close",className:"pointer-events-none ml-auto size-3 shrink-0 text-bg-300 transition-transform duration-200"})]})]})}),(0,t.jsx)(d.AccordionContent,{children:(0,t.jsx)("div",{className:"md:grid md:gap-5",children:(0,t.jsx)("div",{className:(0,i.cn)("border-t border-[#DADADA]","Filled"===r&&"border-white"),children:!!e?.locationsCollection.length&&e.locationsCollection.map((e,n)=>(0,t.jsx)(l,{backgroundVariant:r,location:e},`location-${n}`))})})})]},`item-${n}`)})})};var u=e.i(36285),m=e.i(15847),x=e.i(67881),p=e.i(62361),h=e.i(37950),g=e.i(43928);e.s(["HomeLocations",0,({className:e="",data:a,homeRegionOrderCollection:s})=>{let l=a?.componentHomeLocations,o=(0,h.useContentfulLiveUpdates)(l),f=(0,h.useContentfulInspectorMode)(),b=(0,i.cn)("overflow-hidden",o?.backgroundVariant==="White"&&"bg-white",o?.backgroundVariant==="Filled"&&"bg-secondary text-white",e),v=e=>{if(e.stopPropagation(),"accordion-down"===e.animationName){let t=e.currentTarget;requestAnimationFrame(()=>{t?.scrollIntoView({behavior:"smooth",block:"start"})})}};return(0,t.jsx)(m.Section,{id:o?.anchorId,className:b,children:(0,t.jsxs)("div",{...f({entryId:o?.sys?.id,fieldId:"HomeLocations"}),className:"grid grid-cols-1 items-center gap-10 md:grid-cols-[1fr_1.1fr] md:gap-20",children:[(0,t.jsxs)("div",{className:"relative z-10",children:[!!o?.heading&&(0,t.jsx)(u.SectionHeading,{asChild:!0,className:(0,i.cn)("mb-4 text-[32px] font-medium leading-tight text-bg-300 md:text-[36px] xl:text-[40px]",o?.backgroundVariant==="Filled"&&"text-white"),children:(0,t.jsx)("h2",{...f({entryId:o?.sys?.id,fieldId:"heading"}),children:o.heading})}),!!o?.description?.json&&(0,t.jsx)("div",{...f({entryId:o?.sys?.id,fieldId:"description"}),className:"custom-list-icon rte rte-sm mb-4 max-w-2xl text-inherit xl:rte-lg rte-p:leading-snug rte-li:my-2 md:rte-p:leading-normal xl:max-w-3xl",children:(0,g.documentToReactComponents)(o.description.json,p.documentRender)}),!!s?.length&&(0,t.jsx)(d.Accordion,{type:"single",collapsible:!0,className:(0,i.cn)("border-b border-b-bg-200"),children:s?.length&&s.map((e,n)=>(0,t.jsxs)(d.AccordionItem,{value:`item-${n-1}`,className:(0,i.cn)("border-b-bg-200 [&[data-state=open]]:bg-gray-200",o?.backgroundVariant==="Filled"&&"[&[data-state=open]]:bg-[#0D1C7A]"),onAnimationEnd:v,children:[(0,t.jsx)(d.AccordionTrigger,{className:(0,i.cn)("px-2 py-5 text-[24px] font-normal leading-none xl:text-[28px] xl:[&>svg]:size-3 [&[data-state=open]>svg]:text-[#D4D4D4]",o?.backgroundVariant==="Filled"&&"[&>svg]:text-white [&[data-state=open]>svg]:text-bg-500 [&[data-state=open]>svg]:opacity-30"),children:e?.title}),(0,t.jsx)(d.AccordionContent,{className:"pb-0",children:(0,t.jsx)(c,{backgroundVariant:o?.backgroundVariant,countries:e?.countriesCollection})})]},`accordionItem-${n}`))}),!!o?.ctaButton&&(0,t.jsx)("div",{...f({entryId:o.ctaButton?.sys?.id,fieldId:"ctaButton"}),className:"mt-4 text-right",children:(0,t.jsx)(x.Button,{variant:o?.backgroundVariant==="White"?"default":"white",className:"h-10 w-full gap-6 bg-[#04B2E2] sm:w-auto",asChild:!0,children:(0,t.jsx)(r.LinkObject,{item:o.ctaButton,hasRightArrow:!0})})})]}),(0,t.jsxs)("div",{className:"relative z-0 sm:-order-1",children:[!!o?.mainImage?.url&&(0,t.jsx)(n.default,{...f({entryId:o?.sys?.id,fieldId:"mainImage"}),className:(0,i.cn)("w-full rounded-[32px] md:max-w-[488px]"),src:o.mainImage.url,width:"490",height:"690",alt:o?.mainImage?.description??"",sizes:"(min-width: 1280px) 488px, (min-width: 768px) 50vw, 100vw"}),(0,t.jsx)(n.default,{...f({entryId:o?.sys?.id,fieldId:"patternIllustration"}),src:o?.patternIllustration?.url??"/locations-pattern.png",width:"540",height:"750",alt:o?.patternIllustration?.description??"",className:"pointer-events-none absolute right-0 top-1/2 -z-10 h-auto min-w-[540px] -translate-y-1/2 xl:min-w-[940px]"})]})]})})}],25462)},78174,e=>{"use strict";var t=e.i(43476),n=e.i(57688),i=e.i(47163),r=e.i(19737),a=e.i(37950);e.s(["HomepageTestimonialsSlider",0,({className:e="",data:s})=>{let l=s?.componentHomepageTestimonialsSlider,o=(0,a.useContentfulLiveUpdates)(l),d=(0,a.useContentfulInspectorMode)(),c=(0,i.cn)("",e),u=o?.itemsCollection?.items;return(0,t.jsx)("div",{id:o?.anchorId??"",className:"",...d({entryId:o?.sys?.id,fieldId:"HomepageTestimonialsSlider"}),children:(0,t.jsx)(r.Carousel,{className:c,opts:{loop:!0},children:(0,t.jsx)(r.CarouselContent,{className:"-ml-2.5",children:!!u?.length&&u.map((e,a)=>(0,t.jsx)(r.CarouselItem,{className:(0,i.cn)("pl-2.5"),children:(0,t.jsxs)("article",{className:"flex h-full flex-col md:relative",children:[!!e?.image?.url&&(0,t.jsx)(n.default,{src:e.image.url,alt:e.image?.description??"",width:"1440",height:"865",className:"aspect-[16/12] w-full object-cover md:aspect-[16/9.6] md:max-h-[100vh]",sizes:"100vw"}),(0,t.jsxs)("div",{className:(0,i.cn)("relative grow px-4 pb-32 pt-3 before:pointer-events-none before:absolute before:inset-x-0 before:bottom-full before:h-16 md:absolute md:inset-x-0 md:bottom-0 md:z-10 md:max-w-[calc(100%-70px)] md:px-8 md:py-5 md:pr-[170px] md:before:hidden xl:max-w-[calc(100%-132px)] xl:px-16 xl:py-9 xl:pr-[240px]",o?.color==="Deep Navy"&&"bg-bg-400 text-white before:bg-[linear-gradient(180deg,rgba(2,30,66,0)_0%,#021E42_100%)]",o?.color==="Ice Blue"&&"bg-bg-200 before:bg-[linear-gradient(180deg,rgba(2,30,66,0)_0%,#90BFE9_100%)]"),...d({entryId:e?.sys?.id,fieldId:"image"}),children:[(0,t.jsx)("div",{className:(0,i.cn)("pointer-events-none absolute bottom-0 right-0 z-10 h-[111px] w-[64px] before:absolute before:inset-0 before:bg-white before:[clip-path:polygon(100%_0%,100%_100%,0%_100%)] after:absolute after:inset-0 after:[clip-path:polygon(0%_0%,100%_0%,0%_100%)] md:-bottom-[2px] md:left-full md:right-auto md:top-0 md:h-auto md:w-[72px] md:-translate-x-[1px] xl:w-[134px]",o?.color==="Deep Navy"&&"after:bg-bg-400",o?.color==="Ice Blue"&&"after:bg-bg-200")}),(0,t.jsx)("div",{className:(0,i.cn)("mb-8 flex items-center gap-1 md:mb-4 xl:mb-8",o?.color==="Deep Navy"&&"text-bg-600",o?.color==="Ice Blue"&&"text-foreground"),...d({entryId:e?.sys?.id,fieldId:"rating"}),children:!!e?.rating&&Array.from({length:e.rating},(e,n)=>(0,t.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 31 29",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"size-5 md:size-2.5 xl:size-5",children:(0,t.jsx)("path",{d:"M13.7627 0.929075C14.2843 -0.309693 16.0606 -0.309691 16.5822 0.929078L19.6603 8.24051C19.8803 8.76274 20.3774 9.11957 20.9481 9.16476L28.9379 9.79757C30.2916 9.90479 30.8405 11.5737 29.8091 12.4466L23.7218 17.598C23.287 17.966 23.097 18.5434 23.2299 19.0935L25.0897 26.7961C25.4047 28.1011 23.9677 29.1326 22.8087 28.4333L15.9683 24.3056C15.4797 24.0107 14.8652 24.0107 14.3766 24.3056L7.53614 28.4333C6.37715 29.1326 4.94008 28.1011 5.25518 26.7961L7.115 19.0935C7.24784 18.5434 7.05795 17.966 6.62316 17.598L0.535682 12.4466C-0.495711 11.5737 0.0532065 9.90479 1.40693 9.79757L9.39683 9.16476C9.96754 9.11957 10.4647 8.76274 10.6845 8.24051L13.7627 0.929075Z",fill:"currentColor"})},n))}),!!e?.quote&&(0,t.jsx)("div",{...d({entryId:e?.sys?.id,fieldId:"quote"}),className:"rte text-[24px] font-medium leading-snug text-inherit md:text-xl xl:text-[40px] xl:leading-snug",children:e.quote}),(0,t.jsxs)("div",{className:"absolute inset-x-0 bottom-0 flex items-center gap-4 px-4 pb-12 md:left-auto md:right-0 md:gap-2.5 md:pb-5 xl:gap-4 xl:pb-9",children:[(0,t.jsx)(r.CarouselPrevious,{className:(0,i.cn)("static size-14 transform-none border-[3px] border-current bg-transparent disabled:bg-transparent md:size-10 md:border-2 xl:size-16 xl:border-[3px] [&_svg]:size-6 [&_svg]:text-inherit md:[&_svg]:size-4 xl:[&_svg]:size-6",o?.color==="Deep Navy"&&"bg-bg-400 text-bg-600",o?.color==="Ice Blue"&&"text-foreground")}),(0,t.jsx)(r.CarouselNext,{className:(0,i.cn)("static size-14 transform-none border-[3px] border-current bg-transparent disabled:bg-transparent md:size-10 md:border-2 xl:size-16 xl:border-[3px] [&_svg]:size-6 [&_svg]:text-inherit md:[&_svg]:size-4 xl:[&_svg]:size-6",o?.color==="Deep Navy"&&"bg-bg-400 text-bg-600",o?.color==="Ice Blue"&&"text-foreground")})]})]})]})},`slider-${a}`))})})})}])},27134,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(61056),r=e.i(57688),a=e.i(37950);let s=({data:e,className:s=""})=>{let l=(0,a.useContentfulInspectorMode)(),o=(0,n.cn)("flex flex-col items-center gap-2.5 rounded-2xl bg-white px-2.5 py-[30px] text-foreground shadow-[0px_4px_8px_-4px_rgba(22,_34,_51,_0.08),_0px_16px_24px_rgba(22,_34,_51,_0.08)] md:py-8",s),d=(0,t.jsxs)(t.Fragment,{children:[!!e?.icon?.url&&(0,t.jsx)("div",{...l({entryId:e?.sys?.id,fieldId:"icon"}),className:"flex size-24 rounded-full bg-bg-200 text-secondary",children:(0,t.jsx)(r.default,{src:e.icon.url,alt:e.icon?.description??"",height:24,width:24,className:"m-auto size-16 fill-none",sizes:"64px"})}),!!e?.title&&(0,t.jsx)("figcaption",{...l({entryId:e?.sys?.id,fieldId:"title"}),className:"text-center font-heading text-lg font-medium leading-normal",children:e.title})]});return e?.link?(0,t.jsx)(i.LinkObject,{item:e.link,className:`${o} transition-opacity md:hover:opacity-50`,children:d}):(0,t.jsx)("figure",{className:o,children:d})};var l=e.i(36285),o=e.i(15847),d=e.i(67881);e.s(["InfoCardGrid",0,({className:e="",data:r})=>{let c=r?.componentInfoCardGrid,u=(0,a.useContentfulLiveUpdates)(c),m=(0,a.useContentfulInspectorMode)(),x=(0,n.cn)("",u?.backgroundVariant==="White"&&"bg-white",u?.backgroundVariant==="Pattern"&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white",e);return(0,t.jsxs)(o.Section,{id:u?.anchorId,className:x,children:[!!u?.title&&(0,t.jsx)("header",{className:"mb-10 text-center md:mb-[52px]",children:(0,t.jsx)(l.SectionHeading,{size:"sm",className:"mx-auto text-[28px] md:max-w-lg md:text-[36px] xl:max-w-none xl:text-[40px] xl:leading-tight",asChild:!0,children:(0,t.jsx)("h2",{...m({entryId:u?.sys?.id,fieldId:"title"}),children:u.title})})}),!!u?.cardsCollection?.items?.length&&(0,t.jsx)("div",{className:"flex flex-wrap justify-center gap-2.5 md:gap-5 xl:gap-x-8 xl:gap-y-[52px]",children:u.cardsCollection.items.map((e,n)=>(0,t.jsx)(s,{data:e,className:"w-[calc((100%-((2-1)*10px))/2)] min-w-0 grow md:w-[calc((100%-((3-1)*20px))/3)
5] md:grow-0 xl:w-[calc((100%-((5-1)*32px))/5)]"},`card-${n}`))}),!!u?.ctaButton&&(0,t.jsx)("div",{...m({entryId:u?.ctaButton?.sys?.id,fieldId:"ctaButton"}),className:"mt-10 text-center md:mt-[52px]",children:(0,t.jsx)(d.Button,{variant:u?.backgroundVariant==="White"?"secondary":"white",className:"h-10 gap-6",asChild:!0,children:(0,t.jsx)(i.LinkObject,{item:u.ctaButton,hasRightArrow:!0})})})]})}],27134)},85333,e=>{"use strict";var t=e.i(43476),n=e.i(71645),i=e.i(47163),r=e.i(57688),a=e.i(61056),s=e.i(67881),l=e.i(37950),o=e.i(43928);let d=({data:e,className:n=""})=>{let d=(0,l.useContentfulInspectorMode)(),c=(0,i.cn)("group flex flex-col overflow-hidden rounded-2xl bg-[#F4F4F4] text-[#0A1B1E] xl:rounded-[32px]",n);return(0,t.jsxs)("article",{className:c,children:[!!e?.image?.url&&e?.layoutVariant==="Image Top"&&(0,t.jsxs)("div",{className:"relative z-0 mb-2.5 block aspect-[16/10.7] md:aspect-[16/9.35] xl:aspect-[16/9.2]",...d({entryId:e?.sys?.id,fieldId:"image"}),children:[(0,t.jsx)("div",{className:"relative aspect-[inherit] overflow-hidden",children:(0,t.jsx)(r.default,{src:e.image.url,width:"624",height:"400",alt:e.image?.description??"",className:"backface-hidden absolute inset-0 size-full object-cover transition-transform duration-300 group-hover:scale-105",sizes:"(min-width: 1280px) 630px, (min-width: 768px) 50vw, calc(100vw - 40px)"})}),(0,t.jsx)(r.default,{src:e.image.url,width:"624",height:"400",alt:e.image?.description??"",className:"backface-hidden pointer-events-none absolute inset-0 -z-10 mt-4 size-full -translate-y-[5%] object-cover blur-[17px] md:blur-[32px] xl:-translate-y-0",sizes:"(min-width: 1280px) 630px, (min-width: 768px) 50vw, calc(100vw - 40px)"})]}),(0,t.jsxs)("div",{className:"flex flex-grow flex-col gap-3 p-4 xl:gap-4 xl:p-16",children:[e?.title&&(0,t.jsx)("h3",{...d({entryId:e?.sys?.id,fieldId:"title"}),className:"font-heading text-[20px] font-medium leading-[1.2] xl:text-[40px]",children:e.title}),!!e?.description?.json&&(0,t.jsx)("div",{...d({entryId:e?.sys?.id,fieldId:"description"}),className:"rte rte-sm xl:rte-lg rte-p:leading-normal",children:(0,o.documentToReactComponents)(e.description.json)}),!!e?.ctaButton&&(0,t.jsx)("div",{...d({entryId:e.ctaButton?.sys?.id,fieldId:"ctaButton"}),children:(0,t.jsx)(s.Button,{variant:"secondary",className:"mt-auto h-8 gap-6 self-start xl:h-10",asChild:!0,children:(0,t.jsx)(a.LinkObject,{item:e.ctaButton,hasRightArrow:!0})})})]}),!!e?.image?.url&&e?.layoutVariant==="Image Bottom"&&(0,t.jsx)("div",{...d({entryId:e?.sys?.id,fieldId:"image"}),className:"-order-1 block px-4 pt-4 md:order-none md:px-4 md:pb-4 md:pt-1 xl:-mt-7 xl:px-12 xl:pb-[44px] xl:pt-4",children:(0,t.jsx)("div",{className:"relative block aspect-[16/9.2] overflow-hidden rounded-2xl xl:rounded-[32px]",children:(0,t.jsx)(r.default,{src:e.image.url,width:"624",height:"400",alt:e.image?.description??"",className:"backface-hidden absolute inset-0 size-full object-cover transition-transform duration-300 group-hover:scale-105",sizes:"(min-width: 1280px) 630px, (min-width: 768px) 50vw, calc(100vw - 40px)"})})})]})};var c=e.i(62361);let u=({data:e,className:n=""})=>{let d=(0,l.useContentfulInspectorMode)(),u=(0,i.cn)("group flex flex-col overflow-hidden rounded-2xl bg-gray-700 text-[#0A1B1E] shadow-[0_0_0_1px_rgba(245,245,248,1)_inset] xl:rounded-[32px]",n);return(0,t.jsxs)("article",{...d({entryId:e?.sys?.id,fieldId:"introText"}),className:u,children:[!!e?.image?.url&&(0,t.jsxs)("div",{className:"relative z-0 mb-2.5 block aspect-[16/10.7] md:aspect-[16/9.35] xl:mb-4 xl:aspect-[16/10.27]",children:[(0,t.jsx)("div",{className:"relative aspect-[inherit] overflow-hidden",children:(0,t.jsx)(r.default,{src:e.image.url,width:"624",height:"400",alt:e.image?.description??"",className:"backface-hidden absolute inset-0 size-full object-cover transition-transform duration-300 group-hover:scale-105",sizes:"(min-width: 1280px) 630px, (min-width: 768px) 50vw, calc(100vw - 40px)"})}),(0,t.jsx)(r.default,{src:e.image.url,width:"624",height:"400",alt:e.image?.description??"",className:"backface-hidden pointer-events-none absolute inset-0 -z-10 mt-4 size-full -translate-y-[5%] object-cover blur-[17px] md:blur-[32px] xl:-translate-y-0",sizes:"(min-width: 1280px) 630px, (min-width: 768px) 50vw, calc(100vw - 40px)"})]}),(0,t.jsxs)("div",{className:"flex flex-grow flex-col gap-3 p-4 xl:gap-6 xl:p-8",children:[e?.title&&(0,t.jsx)("h3",{...d({entryId:e?.sys?.id,fieldId:"title"}),className:"border-b border-b-bg-500 pb-3 font-heading text-[20px] font-medium leading-[1.3] xl:pb-6 xl:text-[32px]",children:e.title}),!!e?.description?.json&&(0,t.jsx)("div",{...d({entryId:e?.sys?.id,fieldId:"description"}),className:"rte rte-sm xl:rte-lg rte-p:leading-normal",children:(0,o.documentToReactComponents)(e.description.json,c.documentRen
5der)}),!!e?.ctaButton&&(0,t.jsx)("div",{...d({entryId:e?.ctaButton?.sys?.id,fieldId:"ctaButton"}),children:(0,t.jsx)(s.Button,{variant:"secondary",className:"mt-auto h-8 gap-6 self-start xl:h-10",asChild:!0,children:(0,t.jsx)(a.LinkObject,{item:e.ctaButton,hasRightArrow:!0})})}),!!e?.additionalNote&&(0,t.jsx)("div",{...d({entryId:e?.sys?.id,fieldId:"additionalNote"}),className:"rte mt-auto max-w-none rounded-md bg-white p-2 leading-normal text-[#0A1B1E]/60 xl:rte-sm max-xl:text-[12px] xl:rounded-xl xl:p-4",children:e.additionalNote}),!!e?.pricingItems&&(0,t.jsxs)("div",{...d({entryId:e?.sys?.id,fieldId:"pricingItem"}),className:"rounded-xl bg-white p-2 md:p-4",children:[!!e?.pricingSectionLabel&&(0,t.jsx)("div",{...d({entryId:e?.sys?.id,fieldId:"pricingSectionLabel"}),className:"mb-1 border-b border-b-bg-500 pb-1.5 font-heading text-xs font-medium uppercase leading-[1.3] xl:mb-3 xl:pb-3 xl:text-base",children:e.pricingSectionLabel}),(0,t.jsx)("ul",{className:"divide-y divide-gray-800 border-b border-b-gray-800",children:e?.pricingItems?.map((n,i)=>(0,t.jsx)("li",{className:"pt-1 first:pt-0 xl:pt-2.5",children:(0,t.jsxs)("div",{className:"flex items-center justify-between gap-4 py-1 xl:py-2",children:[!!n?.key&&(0,t.jsx)("strong",{...d({entryId:e?.sys?.id,fieldId:"pricingItems"}),className:"font-heading text-sm font-medium leading-[1.3] xl:text-2xl",children:n.key}),!!n?.value&&(0,t.jsx)("span",{...d({entryId:e?.sys?.id,fieldId:"pricingItems"}),className:"text-sm leading-normal xl:text-lg",children:n.value})]})},`item-${i}`))})]})]})]})};var m=e.i(36285),x=e.i(15847);e.s(["InfoCards",0,({className:e="",data:r})=>{let a=r?.componentInfoCards,s=(0,l.useContentfulLiveUpdates)(a),p=(0,l.useContentfulInspectorMode)(),h=s?.cardsCollection?.items,g=(0,i.cn)("",s?.backgroundVariant==="White"&&"bg-white",s?.backgroundVariant==="Pattern"&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white",e);return(0,t.jsxs)(x.Section,{id:s?.anchorId,className:g,children:[(0,t.jsxs)("header",{className:"mb-10 text-center md:mb-14 xl:mb-16",children:[!!s?.title&&(0,t.jsx)(m.SectionHeading,{className:"mx-auto mb-6 text-[28px] md:max-w-lg md:text-[36px] xl:max-w-none xl:text-[48px] xl:leading-tight",asChild:!0,children:(0,t.jsx)("h2",{...p({entryId:s?.sys?.id,fieldId:"title"}),children:s.title})}),!!s?.introText?.json&&(0,t.jsx)("div",{...p({entryId:s?.sys?.id,fieldId:"introText"}),className:"rte mx-auto max-w-2xl text-inherit xl:rte-lg rte-p:leading-snug rte-li:my-2 md:rte-p:leading-normal xl:max-w-[1000px]",children:(0,o.documentToReactComponents)(s.introText.json,c.documentRender)})]}),!!h?.length&&(0,t.jsx)("div",{className:"grid grid-cols-1 gap-8 md:grid-cols-2 md:gap-6 xl:gap-8","data-cards":!0,children:h.map((e,i)=>(0,t.jsxs)(n.Fragment,{children:[e?.__typename==="ElementInfoCardExtended"&&(0,t.jsx)(u,{data:e}),e?.__typename==="ElementInfoCardBasic"&&(0,t.jsx)(d,{data:e})]},`card-${i}`))})]})}],85333)},36180,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(15847),r=e.i(62361),a=e.i(37950),s=e.i(43928);e.s(["InfoList",0,({className:e="",data:l})=>{let o=l?.componentInfoList,d=(0,a.useContentfulLiveUpdates)(o),c=(0,a.useContentfulInspectorMode)(),u=(0,n.cn)(d?.backgroundVariant==="White"&&"bg-white",d?.backgroundVariant==="Filled"&&"bg-secondary text-white",e),m=d?.itemsCollection?.items;return(0,t.jsx)(i.Section,{id:d?.anchorId,className:u,children:(0,t.jsx)("div",{...c({entryId:d?.sys?.id,fieldId:"InfoList"}),className:"grid grid-cols-1 gap-x-12 gap-y-12 sm:grid-cols-2 sm:gap-x-16 sm:gap-y-16 xl:grid-cols-3 xl:gap-x-12",children:!!m?.length&&m.map((e,i)=>(0,t.jsxs)("article",{className:"border-b border-b-bg-500 pb-6",children:[!!d?.isNumbering&&(0,t.jsx)("span",{className:(0,n.cn)("mb-4 inline-block rounded-lg bg-[#66E1FF] px-4 py-2 font-heading text-lg leading-normal sm:text-base xl:text-lg",d?.backgroundVariant==="Filled"&&"bg-bg-600 text-foreground"),...c({entryId:d?.sys?.id,fieldId:"isNumbering"}),children:i+1<10?`0${i+1}`:i+1}),!!e?.title&&(0,t.jsx)("h3",{...c({entryId:e?.sys?.id,fieldId:"title"}),className:"mb-4 font-heading text-[32px] font-medium leading-tight sm:text-[28px] xl:text-[32px]",children:e.title}),!!e?.description?.json&&(0,t.jsx)("div",{...c({entryId:e?.sys?.id,fieldId:"description"}),className:"rte rte-lg font-medium leading-normal text-inherit",children:(0,s.documentToReactComponents)(e.description.json,r.documentRen
5der)})]},`item-${i}`))})})}])},28100,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(28197),r=e.i(23750),a=e.i(37950),s=e.i(48148);e.s(["Search",0,({className:e="",placeholder:l,value:o,onChange:d,livePreviewId:c,fieldId:u})=>{let m=(0,n.cn)("relative",e),x=(0,a.useContentfulInspectorMode)(),p=(0,s.useTranslations)("Common");return(0,t.jsxs)("div",{...x({entryId:c,fieldId:u||"searchPlaceholder"}),className:m,children:[(0,t.jsx)(i.Icon,{name:"search",className:"absolute left-5 top-1/2 size-5 -translate-y-1/2 fill-transparent text-[#0A1B1E]"}),(0,t.jsx)(r.Input,{type:"search",placeholder:l??p("search"),className:"h-[60px] pl-14 text-lg placeholder:text-[#0A1B1E]",value:o,onChange:e=>d?.(e.target.value)})]})}])},65803,e=>{"use strict";var t=e.i(43476),n=e.i(71645),i=e.i(47163),r=e.i(22016),a=e.i(21504),s=e.i(61056),l=e.i(67881);let o=({variant:e="white",className:n,location:o})=>{if(!o)return null;let d=(0,i.cn)("w-full border-b border-[#DADADA] px-2.5 py-6 last:border-b-0 xl:py-11","filled"===e&&"border-[#0A1242]",n),c=(0,a.isExternalRegion)(o),u=c&&o?.externalLocationUrl?o.externalLocationUrl:o?.defaultLanguage==="en"?`/${o?.slug}`:`/${o?.defaultLanguage}/${o?.slug}`;return(0,t.jsx)("div",{className:d,children:(0,t.jsxs)("div",{className:"grid grid-cols-2 items-start gap-5 xl:grid-cols-[minmax(0,1.5fr)_minmax(0,1fr)]",children:[(0,t.jsxs)("div",{className:"grid items-start gap-1.5 md:gap-2.5 xl:grid-cols-2",children:[(0,t.jsx)("div",{className:"font-heading text-base xl:text-[22px] xl:font-medium",children:o?.title}),(0,t.jsx)("div",{className:"max-w-44 text-sm xl:text-lg",children:o?.isComingSoon?"Coming soon":o?.address})]}),(0,t.jsxs)("div",{className:"grid items-start justify-items-start gap-2.5 xl:grid-cols-2",children:[(0,t.jsxs)("ul",{className:"space-y-2.5 text-sm xl:text-lg",children:[!o?.isComingSoon&&(0,t.jsx)("li",{children:(0,t.jsx)(r.default,{href:u,target:c?"_blank":void 0,rel:c?"noopener noreferrer":void 0,className:(0,i.cn)("text-bg-300 hover:underline","filled"===e&&"text-bg-500"),children:"Visit location"})}),!!o?.getDirections?.url&&(0,t.jsx)("li",{children:(0,t.jsx)(r.default,{href:o?.getDirections?.url,target:"_blank",className:(0,i.cn)("text-bg-300 hover:underline","filled"===e&&"text-bg-500"),children:"Get directions"})})]}),!!o?.buyTickets&&(0,t.jsx)(l.Button,{variant:"white"===e?"secondary":"tertiary",className:"h-10 w-full gap-[22px] uppercase max-sm:h-8 max-sm:p-0 sm:w-auto",asChild:!0,children:(0,t.jsx)(s.LinkObject,{item:o?.buyTickets,hasRightArrow:!0})})]})]})})};var d=e.i(28197),c=e.i(90538);let u=({variant:e="white",className:n="",countries:r})=>{let a=(0,i.cn)("border-t border-[#DADADA]","filled"===e&&"border-[#0A1242]",n),s=e=>{if(e.stopPropagation(),"accordion-down"===e.animationName){let t=e.currentTarget;requestAnimationFrame(()=>{t?.scrollIntoView({behavior:"smooth",block:"start"})})}};return(0,t.jsx)(c.Accordion,{type:"single",collapsible:!0,defaultValue:"nested-item-1",className:a,children:!!r?.length&&r.map((n,r)=>{let a=n?.locationsCollection?.items??n?.locationsCollection,l=a?.filter(e=>e?.isComingSoon)?.length||0,u=a?.length||0,m=l>0?u-l:u;return(0,t.jsxs)(c.AccordionItem,{value:`nested-item-${r+1}`,className:(0,i.cn)("border-b border-[#DADADA] last:border-0","filled"===e&&"border-[#0A1242]"),onAnimationEnd:s,children:[(0,t.jsx)(c.AccordionTrigger,{className:(0,i.cn)("grid grid-cols-12 gap-5 px-2.5 xl:p-10","[&[data-state=closed]_svg]:rotate-45 [&[data-state=open]_svg]:rotate-0 [&[data-state=open]_svg]:text-[#D4D4D4] xl:[&_svg]:size-[30px]","filled"===e&&"[&[data-state=closed]_svg]:text-bg-500 [&[data-state=open]_svg]:text-bg-500 [&[data-state=open]_svg]:opacity-30"),asChild:!0,children:(0,t.jsxs)("div",{role:"button",className:"grid w-full grid-cols-1 gap-5 xl:grid-cols-12",children:[(0,t.jsx)("div",{className:"col-span-6 font-heading text-[20px] font-normal md:col-span-4 xl:text-[32px] xl:font-medium",children:n?.title}),(0,t.jsxs)("div",{className:"col-span-6 flex items-center md:col-span-8",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-2 md:grow md:flex-row md:items-center",children:[u>0&&(0,t.jsxs)("small",{className:"font-main text-sm font-normal md:min-w-[calc(50%+8px)] xl:col-span-4 xl:min-w-[30%] xl:text-lg",children:[m>0?m:"",m>0?1===m?" Museum":" Museums":""]}),l>0&&(0,t.jsxs)("small",{className:"font-main text-sm font-normal xl:col-span-4 xl:text-lg",children:[l," Coming soon"]})]}),(0,t.jsx)(d.Icon,{name:"close",className:"pointer-events-none ml-auto size-3 shrink-0 text-bg-300 transition-transform duration-200"})]})]})}),(0,t.jsx)(c.AccordionContent,{forceMount:!0,className:"pb-0 xl:px-10",children:(0,t.jsx)("div",{className:"md:grid md:grid-cols-12 md:gap-5",children:(0,t.jsx)("div",{className:(0,i.cn)("border-t border-[#DADADA] md:col-span-8 md:col-start-5 xl:-mr-10","filled"===e&&"border-[#0A1242]"),children:!!a?.length&&a.map((n,i)=>(0,t.jsx)(o,{className:"md:pl-1.5 xl:pr-10",variant:e,location:n},`location-${i}`))})})})]},`item-${r}`)})})};var m=e.i(28100),x=e.i(15847),p=e.i(37950);
5e.s(["LocationsModule",0,({className:e="",data:r,regionOrderCollection:a})=>{let s=(0,i.cn)("",e),l=r?.componentLocationsModule,o=(0,p.useContentfulLiveUpdates)(l),d=(0,p.useContentfulInspectorMode)(),[h,g]=(0,n.useState)(""),f=(0,n.useMemo)(()=>{if(!a?.length)return[];let e=h.toLowerCase().trim();return e?a.map(t=>{let n=t?.countriesCollection??[],i=n.map(t=>{let n=t?.locationsCollection??[],i=n.filter(t=>t?.title?.toLowerCase().includes(e)),r=t?.title?.toLowerCase().includes(e);return i.length||r?{...t,locationsCollection:{items:r?n:i}}:null}).filter(Boolean),r=t?.title?.toLowerCase().includes(e)?n.map(e=>({...e,locationsCollection:{items:e?.locationsCollection||[]}})):i;return r.length?{...t,countriesCollection:{items:r}}:null}).filter(Boolean):a},[a,h]),b=e=>{if(e.stopPropagation(),"accordion-down"===e.animationName){let t=e.currentTarget;requestAnimationFrame(()=>{t?.scrollIntoView({behavior:"smooth",block:"start"})})}};return(0,t.jsxs)(x.Section,{id:o?.anchorId,className:s,variant:o?.backgroundVariant?.toLowerCase(),children:[(0,t.jsx)(m.Search,{className:"mb-4 xl:mb-12",placeholder:o?.searchPlaceholder,value:h,onChange:g,livePreviewId:o?.sys?.id}),0===f.length&&(0,t.jsxs)("div",{className:"mb-20 mt-12 xl:mt-24",children:[!!o?.emptyStateTitle&&(0,t.jsx)("div",{className:"mb-5 font-heading text-4xl font-medium leading-tight md:text-5xl",children:o.emptyStateTitle}),!!o?.emptyStateDescription&&(0,t.jsx)("p",{className:"md:text-lg",children:o.emptyStateDescription})]}),(0,t.jsx)("div",{...d({entryId:o?.sys?.id,fieldId:"ourLocations"}),children:!!f.length&&(0,t.jsx)(c.Accordion,{type:"single",collapsible:!0,defaultValue:"item-1",className:(0,i.cn)("border-b border-t border-bg-500 xl:border-b-2 xl:border-t-2"),children:!!f?.length&&f.map((e,n)=>(0,t.jsxs)(c.AccordionItem,{value:`item-${n+1}`,className:(0,i.cn)("border-b-bg-500 xl:border-b-2 [&[data-state=open]]:bg-gray-200",o?.backgroundVariant==="Filled"&&"[&[data-state=open]]:bg-[#0D1C7A]"),onAnimationEnd:b,children:[(0,t.jsx)(c.AccordionTrigger,{className:(0,i.cn)("px-2.5 py-3.5 text-[24px] font-normal xl:p-10 xl:text-[48px] xl:font-medium xl:[&>svg]:size-[30px] [&[data-state=open]>svg]:text-[#D4D4D4]",o?.backgroundVariant==="Filled"&&"[&>svg]:text-bg-500 [&[data-state=open]>svg]:text-bg-500 [&[data-state=open]>svg]:opacity-30"),children:e?.title}),(0,t.jsx)(c.AccordionContent,{forceMount:!0,className:"pb-0",children:(0,t.jsx)(u,{variant:o?.backgroundVariant?.toLowerCase(),countries:e?.countriesCollection?.items??e?.countriesCollection})})]},`accordionItem-${n}`))})})]})}],65803)},48246,e=>{"use strict";e.i(47167);var t=e.i(43476),n=e.i(57688),i=e.i(47163),r=e.i(61056),a=e.i(71645),s=e.i(37950),l=e.i(48148);let o=[{featureType:"all",elementType:"labels.text.fill",stylers:[{color:"#ffffff"}]},{featureType:"all",elementType:"labels.text.stroke",stylers:[{color:"#000000"},{lightness:"13"}]},{featureType:"administrative",elementType:"geometry.fill",stylers:[{color:"#000000"}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#144b53"},{lightness:"14"},{weight:"1.4"}]},{featureType:"landscape",elementType:"all",stylers:[{color:"#08304b"}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#0c4152"},{lightness:"5"}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#000000"}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#0b434f"},{lightness:"25"}]},{featureType:"road.arterial",elementType:"geometry.fill",stylers:[{color:"#000000"}]},{featureType:"road.arterial",elementType:"geometry.stroke",stylers:[{color:"#0b3d51"},{lightness:"16"}]},{featureType:"road.local",elementType:"geometry",stylers:[{color:"#000000"}]},{featureType:"transit",elementType:"all",stylers:[{color:"#146474"}]},{featureType:"water",elementType:"all",stylers:[{color:"#050E14"}]}];class d{overlay;content;position;map=null;listeners=[];constructor(e,t){this.position=e,this.content=t,this.content.style.cssText=` 6 position: absolute; 7 background: white; 8 border-radius: 8px; 9 box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); 10 min-width: 200px; 11 max-width: 300px; 12 z-index: 1000; 13 pointer-events: auto; 14 cursor: default; 15 `,this.overlay=new window.google.maps.OverlayView,this.overlay.onAdd=()=>{let e=this.overlay.getPanes();if(e){let t=e.overlayMouseTarget;t&&(t.appendChild(this.content),t.style.pointerEvents="auto")}},this.overlay.onRemove=()=>{this.content.parentNode&&this.content.remove(),this.listeners.forEac
15h(({instance:e,eventName:t,handler:n})=>{window.google?.maps?.event&&window.google.maps.event.removeListener(e,t,n)}),this.listeners=[]},this.overlay.draw=()=>{let e=this.overlay.getProjection();if(!e)return;let t=new window.google.maps.LatLng(this.position.lat,this.position.lng),n=e.fromLatLngToDivPixel?e.fromLatLngToDivPixel(t):e.fromLatLngToContainerPixel(t);if(n){let e=n.y-50-10;this.content.style.left=`${n.x}px`,this.content.style.top=`${e}px`,this.content.style.transform="translate(-50%, -100%)",this.content.style.position="absolute",this.content.style.zIndex="1000",this.content.style.pointerEvents="auto"}}}setPosition(e){this.position=e,this.overlay.draw()}setMap(e){if(this.map=e,this.overlay.setMap(e),e){let t=()=>{this.overlay.draw()};window.google?.maps&&e&&(window.google.maps.event.addListener(e,"zoom_changed",t),window.google.maps.event.addListener(e,"center_changed",t),window.google.maps.event.addListener(e,"bounds_changed",t),this.listeners.push({instance:e,eventName:"zoom_changed",handler:t},{instance:e,eventName:"center_changed",handler:t},{instance:e,eventName:"bounds_changed",handler:t}))}}getContent(){return this.content}}let c=({className:e="",center:n={lat:37.7749,lng:-122.4194},zoom:r=12,apiKey:c,markers:u=[],onMarkerClick:m,disableDefaultUI:x=!1,zoomControl:p=!0,mapTypeControl:h=!1,streetViewControl:g=!1,fullscreenControl:f=!1,gestureHandling:b="auto",draggable:v=!0,scrollwheel:y=!0,disableDoubleClickZoom:j=!1,keyboardShortcuts:w=!0,data:I})=>{let N=(0,l.useTranslations)("Common"),C=(0,s.useContentfulInspectorMode)(),k=(0,i.cn)("relative h-[400px] w-full overflow-hidden",e),E=(0,a.useRef)(null),S=(0,a.useRef)(null),L=(0,a.useRef)([]),_=(0,a.useRef)(null),[T,D]=(0,a.useState)(!1),[A,R]=(0,a.useState)(null);return((0,a.useEffect)(()=>{if(window.google?.maps)return void D(!0);let e=document.querySelector('script[src*="maps.googleapis.com/maps/api"]');if(e){let t=()=>{D(!0),e.removeEventListener("load",t)};return e.addEventListener("load",t),()=>{e.removeEventListener("load",t)}}try{let e=document.createElement("script"),t=`initMap_${Date.now()}_${Math.random().toString(36).substr(2,9)}`,n=window;n[t]=()=>{D(!0),delete n[t]},e.src=`https://maps.googleapis.com/maps/api/js?key=${c}&callback=${t}`,e.async=!0,e.defer=!0,e.onerror=()=>{R("Failed to load Google Maps"),delete n[t]},document.head.appendChild(e)}catch(e){R("Error loading map script"),console.error("Map loading error:",e)}return()=>{S.current&&(S.current=null)}},[c]),(0,a.useEffect)(()=>{if(T&&E.current&&!S.current&&window.google?.maps)try{S.current=new window.google.maps.Map(E.current,{center:n,zoom:r,styles:o,disableDefaultUI:x,zoomControl:p,mapTypeControl:h,streetViewControl:g,fullscreenControl:f,gestureHandling:b,draggable:v,scrollwheel:y,disableDoubleClickZoom:j,keyboardShortcuts:w,clickableIcons:!1})}catch(e){R("Error initializing map"),console.error("Map initialization error:",e)}},[T,n,r,x,p,h,g,f,b,v,y,j,w]),(0,a.useEffect)(()=>{S.current&&(S.current.setCenter(n),S.current.setZoom(r))},[n,r]),(0,a.useEffect)(()=>{if(S.current&&window.google?.maps&&T)return L.current.forEach(e=>{e.setMap(null)}),L.current=[],u.forEach((e,t)=>{if(window.google?.maps&&S.current)try{let i={position:e.position,map:S.current,title:e.title||e.tooltipTitle||"",clickable:e.clickable??!0};if(e.icon){var n;let t;i.icon={url:e.icon.startsWith("<svg")?(n=e.icon,t=encodeURIComponent(n).replace(/'/g,"%27").replace(/"/g,"%22"),`data:image/svg+xml,${t}`):e.icon,scaledSize:{width:32,height:42},anchor:{x:16,y:42}}}e.label&&(i.label=e.label);let r=new window.google.maps.Marker(i);r.addListener("click",()=>{if(m&&m(e,t),_.current&&(_.current.setMap(null),_.current=null),window.google?.maps&&S.current){let t=e.position,n=(e=>{let t=e.tooltipTitle||e.title||"",n=e.content||e.description||"",i=document.createElement("div");if(i.style.cssText="padding: 0; margin: 0;",t){let e=document.createElement("div");e.style.cssText=` 16 padding: 12px 16px; 17 background: #f8f9fa; 18 border-bottom: 1px solid #e9ecef; 19 font-weight: 600; 20 font-size: 16px; 21 color: #212529; 22 border-radius: 8px 8px 0 0; 23 margin: 0; 24 `,e.textContent=t,i.appendChild(e)}if(n){let e=document.createElement("div");e.style.cssText=` 25 padding: 12px 16px; 26 background: #ffffff; 27 border-radius: ${t?"0 0 8px 8px":"8px"}; 28 font-size: 14px; 29 color: #495057; 30 line-height: 1.5; 31 margin: 0; 32 `,"string"==typeof n?e.innerHTML=n:n instanceof HTMLElement?e.appendChild(n):e.textContent=n,i.appendChild(e)}
32let r=document.createElement("button");return r.innerHTML="×",r.style.cssText=` 33 position: absolute; 34 top: 8px; 35 right: 8px; 36 width: 24px; 37 height: 24px; 38 border: none; 39 background: transparent; 40 font-size: 20px; 41 line-height: 1; 42 cursor: pointer; 43 color: #6c757d; 44 display: flex; 45 align-items: center; 46 justify-content: center; 47 border-radius: 4px; 48 padding: 0; 49 `,r.onmouseover=()=>{r.style.background="#f0f0f0",r.style.color="#212529"},r.onmouseout=()=>{r.style.background="transparent",r.style.color="#6c757d"},i.appendChild(r),i})(e),i=new d(t,n),r=n.querySelector("button");r&&(r.onclick=()=>{i.setMap(null),_.current=null}),i.setMap(S.current),_.current=i}}),L.current.push(r)}catch(e){console.error("Error creating marker:",e)}}),()=>{_.current&&(_.current.setMap(null),_.current=null),L.current.forEach(e=>{e.setMap(null)}),L.current=[]}},[u,m,T]),A)?(0,t.jsx)("div",{className:k,children:(0,t.jsx)("div",{className:"flex h-full items-center justify-center bg-gray-100",children:(0,t.jsx)("p",{className:"text-red-500",children:A})})}):(0,t.jsxs)("div",{className:k,children:[(0,t.jsx)("div",{...C({entryId:I?.sys?.id,fieldId:"mapCoordinates"}),ref:E,className:"size-full"}),!T&&(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center bg-gray-100",children:(0,t.jsx)("p",{className:"text-gray-600 dark:text-gray-400",children:N("loadingMap")})})]})};var u=e.i(15847);let m=`<svg width="40" height="50" viewBox="0 0 40 50" fill="none" xmlns="http://www.w3.org/2000/svg"> 50 <path d="M20 0C8.954 0 0 8.954 0 20C0 35 20 50 20 50C20 50 40 35 40 20C40 8.954 31.046 0 20 0Z" fill="#f00"/> 51 <circle cx="20" cy="20" r="8" fill="white"/> 52 </svg>`;e.s(["Map",0,({data:e,className:a=""})=>{let l=e?.componentMap,o=(0,s.useContentfulLiveUpdates)(l),d=(0,s.useContentfulInspectorMode)(),x=o?.directionsCollection?.items,p=(0,i.cn)(o?.backgroundVariant==="White"&&"bg-white",o?.backgroundVariant==="Filled"&&"bg-secondary text-white",a);return(0,t.jsxs)(u.Section,{id:o?.anchorId,className:p,children:[!!o?.mapCoordinates?.lat&&!!o?.mapCoordinates?.lon&&(0,t.jsx)(c,{apiKey:"AIzaSyBZSbSpGO5R2au7dGdhL_cg4R21Mb1Ldwo",data:o,center:{lat:o.mapCoordinates.lat,lng:o.mapCoordinates.lon},zoom:13,className:"mb-8 h-[366px] rounded-2xl md:h-[340px] xl:mb-16 xl:h-[640px] xl:rounded-[32px]",markers:[{position:{lat:o.mapCoordinates.lat,lng:o.mapCoordinates.lon},icon:m,clickable:!1}],disableDefaultUI:!0,zoomControl:!1}),!!x?.length&&(0,t.jsx)("div",{className:"mb-8 grid grid-cols-1 gap-4 md:grid-cols-2 md:gap-x-3 md:gap-y-8 xl:mb-12 xl:grid-cols-4 xl:gap-x-6",children:x.map((e,i)=>(0,t.jsxs)("article",{className:"flex gap-6 md:gap-10",children:[e?.icon?.url&&(0,t.jsx)(n.default,{src:e.icon.url,alt:e.icon?.description??"",height:48,width:48,className:"size-12 flex-none text-bg-500",...d({entryId:e?.sys?.id,fieldId:"icon"}),sizes:"48px"}),(0,t.jsxs)("div",{children:[!!e?.label&&(0,t.jsx)("div",{...d({entryId:e?.sys?.id,fieldId:"label"}),className:"mb-4 font-heading text-lg font-medium leading-snug xl:text-[24px]",children:e.label}),!!e?.description&&(0,t.jsx)("p",{...d({entryId:e?.sys?.id,fieldId:"description"}),className:"mb-4 text-sm xl:text-base xl:leading-normal",children:e.description}),!!e?.getDirectionsLink&&(0,t.jsx)("div",{...d({entryId:e.getDirectionsLink?.sys?.id,fieldId:"getDirectionsLink"}),children:(0,t.jsx)(r.LinkObject,{isMapArrow:!0,item:e.getDirectionsLink,className:"text-primary-500 group inline-flex items-center gap-4 text-sm transition-colors hover:text-bg-500 xl:text-base"})})]})]},`direction-${i}`))}),o?.parkingDescription&&(0,t.jsxs)("div",{className:(0,i.cn)("flex items-center gap-3 rounded-md border border-bg-500 p-3 xl:gap-6 xl:rounded-xl xl:p-6",o?.backgroundVariant!=="White"&&"bg-white/15"),children:[!!o?.parkingTitle&&(0,t.jsx)("div",{...d({entryId:o?.sys?.id,fieldId:"parkingTitle"}),className:"font-heading text-xs font-medium leading-snug xl:text-[24px]",children:o.parkingTitle}),!!o?.parkingDescription&&(0,t.jsx)("div",{...d({entryId:o?.sys?.id,fieldId:"parkingDescription"}),className:"max-w-none text-xs leading-normal xl:text-lg xl:leading-normal",children:(0,t.jsx)("p",{className:"whitespace-pre-line",children:o.parkingDescription})})]})]})}],48246)},93888,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(30592),r=e.i(36285),a=e.i(15847),s=e.i(37950);e.s(["ModulesHomepage",0,({data:e,className:l=""})=>{let o=e?.componentModulesHomepage,d=(0,s.useContentfulLiveUpdates)(o),c=(0,s.useContentfulInspectorMode)(),u=(0,n.cn)(d?.backgroundVariant==="White"&&"bg-white",d?.backgroundVariant==="Filled"&&"bg-secondary text-white",l),m=d?.cardsCollection?.items;return(0,t.jsxs)(a.Section,{id:d?.anchorId,className:u,...c({entryId:d?.sys?.id,fieldId:"InfoList"}),children:[(0,t.jsx)("header",{className:"mb-6 text-center xl:mb-12",children:!!d?.headline&&(0,t.jsx)(r.SectionHeading,{className:(0,n.cn)("mx-auto mb-6 text-[32px] font-bold uppercase text-bg-300 md:max-w-lg md:text-[34px] md:font-extrabold xl:mb-8 xl:max-w-none xl:text-[56px] xl:leading-tight",d?.backgroundVariant!=="White"&&"text-white"),asChild:!0,children:(0,t.jsx)("h2",{...c({entryId:d?.sys?.id,fieldId:"headline"}),children:d.headline})})}),!!m?.length&&(0,t.jsx)("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 xl:gap-8",children:m.map((e,n)=>(0,t.jsx)(i.FeatureCard,{data:e},`card-${n}`))})]})}])},2425,e=>{"use strict";var t=e.i(43476),n=e.i(71645),i=e.i(47163),r=e.i(28197),a=e.i(67881),s=e.i(35636),l=e.i(37950),o=e.i(43928);let d=({data:e,className:n=""})=>{let d=(0,l.useContentfulInspectorMode)(),c=(0,i.cn)("mx-auto max-w-[480px]",n);return(0,t.jsxs)("div",{className:c,children:[(0,t.jsxs)("form",{className:"relative",children:[(0,t.jsx)("input",{...d({entryId:e?.sys?.id,fieldId:"emailInputPlaceholder"}),type:"email",placeholder:e?.emailInputPlaceholder??"",className:(0,i.cn)("h-[52px] w-full rounded-full py-2 pl-6 pr-[165px] text-sm outline-none transition-colors md:h-8 md:pl-3 xl:h-12 xl:pl-6",e?.backgroundVariant==="White"&&"bg-secondary text-white placeholder-white focus:ring",e?.backgroundVariant!=="White"&&"bg-white text-secondary placeholder-secondary focus:ring")}),!!e?.ctaLabel&&(0,t.jsxs)(a.Button,{variant:"tertiary",className:"absolute bottom-1 right-1 top-1 !h-auto min-w-[72px] gap-6 md:min-w-14 xl:min-w-[72px]",children:[(0,t.jsx)("span",{...d({entryId:e?.sys?.id,fieldId:"ctaLabel"}),children:e.ctaLabel}),(0,t.jsx)(r.Icon,{name:"arrow-right",className:"m-auto size-5 fill-none text-bg-300"})]})]}),(0,t.jsx)("div",{className:(0,i.cn)("rte mt-5 text-center text-xs leading-normal rte-a:text-inherit rte-a:hover:no-underline",e?.backgroundVariant==="White"&&"text-[#0A1B1E]/50",e?.backgroundVariant!=="White"&&"text-white/50"),...d({entryId:e?.sys?.id,fieldId:"privacyText"}),children:e?.privacyText?.json&&(0,o.documentToReactComponents)(e.privacyText.json,(0,s.getRichTextRenderOptions)(e.privacyText?.links))})]})};var c=e.i(36285),u=e.i(15847),m=e.i(62361);e.s(["Newsletter",0,({data:e,className:r=""})=>{let a=e?.componentNewsletter,s=(0,l.useContentfulLiveUpdates)(a),x=(0,l.useContentfulInspectorMode)(),p=(0,i.cn)("",s?.backgroundVariant==="White"&&"bg-white",s?.backgroundVariant==="Pattern"&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white",r),[h,g]=(0,n.use
52State)(!1);(0,n.useEffect)(()=>{g(!0)},[]);let f=a?.formEmbedCode?.match(/class="([^"]+)"/)?.[1];return(0,n.useEffect)(()=>{f&&h&&window.klaviyo?.forms?.create?.({target:`.${f}`})},[f,h]),(0,t.jsxs)(u.Section,{id:s?.anchorId,className:p,...x({entryId:s?.sys?.id,fieldId:"Newsletter"}),children:[(0,t.jsxs)("header",{className:"mb-6 text-center md:mb-8",children:[!!s?.title&&(0,t.jsx)(c.SectionHeading,{className:(0,i.cn)("mx-auto mb-6 text-[28px] font-medium md:mb-4 md:max-w-3xl md:text-[36px] xl:text-[48px] xl:leading-tight"),asChild:!0,children:(0,t.jsx)("h2",{...x({entryId:s?.sys?.id,fieldId:"title"}),children:s.title})}),!!s?.description?.json&&(0,t.jsx)("div",{...x({entryId:s?.sys?.id,fieldId:"description"}),className:"rte mx-auto mt-6 max-w-[610] text-inherit md:rte-lg rte-p:leading-normal rte-li:my-2 md:rte-p:leading-normal",children:(0,o.documentToReactComponents)(s.description.json,m.documentRender)})]}),h&&f?(0,t.jsx)("div",{className:f}):(0,t.jsx)(d,{data:s})]})}],2425)},86985,e=>{"use strict";var t=e.i(43476),n=e.i(71645),i=e.i(57688),r=e.i(47163),a=e.i(15847),s=e.i(19737),l=e.i(37950);e.s(["PressCarousel",0,({className:e,data:o})=>{let d=o?.componentPressCarousel,c=(0,l.useContentfulLiveUpdates)(d),u=(0,l.useContentfulInspectorMode)(),m=c?.itemsCollection?.items,x=m?.length===3?[...m,...m]:m||[],[p,h]=(0,n.useState)(null),[g,f]=(0,n.useState)(null),[b,v]=(0,n.useState)(0),y=(0,n.useRef)(!1),j=(0,r.cn)("relative",c?.backgroundVariant==="White"&&"bg-white",c?.backgroundVariant==="Pattern"&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white",e),w=(0,n.useCallback)((e,t)=>{if(!t||y.current)return;let n=(e&&e.selectedScrollSnap())??0;n!==t.selectedScrollSnap()&&(y.current=!0,t.scrollTo(n),v(n),y.current=!1)},[]),I=(0,n.useCallback)(()=>{w(p,g)},[p,g,w]),N=(0,n.useCallback)(()=>{w(g,p)},[p,g,w]);(0,n.useEffect)(()=>{if(p&&g)return I(),p.on("select",I),g.on("select",N),()=>{p.off("select",I),g.off("select",N)}},[p,g,I,N]);let C=(0,n.useCallback)(e=>{p&&g&&p.selectedScrollSnap()!==e&&(p.scrollTo(e),g.scrollTo(e),v(e))},[p,g]);return(0,t.jsxs)(a.Section,{id:c?.anchorId,className:`${j} md:!mb-16 !mb-8 !pb-0 !pt-28 2xl:pt-32 [&+footer]:pt-[80px] md:[&+footer]:pt-[120px] xl:[&+footer]:pt-[160px]`,children:[!!c?.heading&&(0,t.jsx)("div",{...u({entryId:c?.sys?.id,fieldId:"heading"}),className:(0,r.cn)("mb-10 text-center font-heading text-[22px] font-medium md:mb-5 xl:mb-10 xl:text-[40px]",c?.backgroundVariant!=="White"&&"text-bg-900"),children:c.heading}),(0,t.jsx)(s.Carousel,{className:"mb-10",opts:{loop:!0,align:"center"},setApi:h,children:(0,t.jsx)(s.CarouselContent,{className:"-ml-4 flex items-start transition-[height]",children:!!x?.length&&x.map((e,n)=>(0,t.jsx)(s.CarouselItem,{className:"pl-4",children:(0,t.jsx)("div",{className:"mx-auto max-w-5xl text-center leading-tight",children:e?.quote&&(0,t.jsxs)("blockquote",{className:"font-medium",children:[(0,t.jsx)("div",{...u({entryId:e?.sys?.id,fieldId:"quote"}),className:"text-2xl leading-tight md:text-[36px] xl:text-[50px]",children:e.quote}),e?.attribution&&(0,t.jsxs)("cite",{...u({entryId:e?.sys?.id,fieldId:"attribution"}),className:(0,r.cn)("mt-10 block text-lg not-italic md:text-[15px] xl:text-[28px]",c?.backgroundVariant!=="White"&&"text-bg-900"),children:["- ",e.attribution]})]})})},`item-${n}`))})}),(0,t.jsxs)(s.Carousel,{opts:{loop:!0,align:"center"},setApi:f,className:"translate-y-[36px] bg-bg-200 py-3 [clip-path:_polygon(20px_0,_calc(100%-20px)_0,100%_50%,calc(100%-20px)_100%,20px_100%,0_50%)] md:translate-y-[67px] md:py-7 md:[clip-path:_polygon(40px_0,_calc(100%-40px)_0,100%_50%,calc(100%-40px)_100%,40px_100%,0_50%)]",children:[(0,t.jsx)(s.CarouselContent,{className:"-ml-4",children:!!x?.length&&x.map((e,n)=>(0,t.jsx)(s.CarouselItem,{className:(0,r.cn)("backface-hidden cursor-pointer pl-4 sm:basis-1/3",b===n?"scale-105":""),onClick:()=>C(n),children:!!e?.logo?.url&&(0,t.jsx)("div",{...u({entryId:e?.sys?.id,fieldId:"logo"}),className:"h-10 p-2 md:h-20 md:p-6",children:(0,t.jsx)(i.default,{src:e.logo.url,alt:e.logo?.description??"",width:"130",height:"35",className:"mx-auto h-full w-auto",sizes:"150px"})})},`item-${n}`))}),(0,t.jsx)(s.CarouselPrevious,{variant:c?.backgroundVariant==="White"?"secondary":"white",className:(0,r.cn)("absolute left-0 top-1/2 z-10 h-10 w-5 -translate-y-1/2 roun
52ded-none bg-bg-300 transition-colors [clip-path:_polygon(60%_0,_100%_0,_40%_50%,_100%_100%,_60%_100%,_0_50%)] hover:bg-secondary hover:opacity-100 md:h-20 md:w-10 [&_svg]:hidden",c?.backgroundVariant!=="White"&&"bg-white")}),(0,t.jsx)(s.CarouselNext,{variant:c?.backgroundVariant==="White"?"secondary":"white",className:(0,r.cn)("absolute right-0 top-1/2 z-10 h-10 w-5 -translate-y-1/2 rounded-none bg-bg-300 transition-colors [clip-path:_polygon(0_0,_60%_0,_100%_50%,_60%_100%,_0_100%,_60%_50%)] hover:bg-secondary hover:opacity-100 md:h-20 md:w-10 [&_svg]:hidden",c?.backgroundVariant!=="White"&&"bg-white")})]})]})}])},44999,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(61056),r=e.i(57688),a=e.i(28197),s=e.i(62361),l=e.i(37950),o=e.i(43928);let d=({className:e="",data:i})=>{let d=(0,l.useContentfulInspectorMode)(),c=(0,n.cn)("grid min-h-[400px] grid-cols-1 overflow-hidden rounded-2xl bg-white text-foreground md:grid-cols-[1fr_1.25fr] md:rounded-[29px] xl:grid-cols-2 xl:rounded-[32px]",i?.backgroundVariant==="White"&&"bg-secondary text-white",e);return(0,t.jsxs)("div",{...d({entryId:i?.sys?.id,fieldId:"PressQuote"}),className:c,children:[(0,t.jsxs)("div",{className:"flex flex-col justify-center p-5 pb-8 md:p-11 xl:p-12",children:[(0,t.jsx)("div",{className:(0,n.cn)("mb-3 flex size-12 rounded-md text-bg-500 md:mb-4 md:size-11 xl:mb-8 xl:size-12",i?.backgroundVariant==="White"&&"bg-white",i?.backgroundVariant!=="White"&&"bg-[#0A1B1E]"),children:(0,t.jsx)(a.Icon,{name:"quote",size:16,className:"m-auto size-4 flex-none"})}),!!i?.quoteText?.json&&(0,t.jsx)("div",{...d({entryId:i?.sys?.id,fieldId:"quoteText"}),className:"mb-3 font-heading text-[24px] leading-[1.4] md:mb-4 md:text-base md:leading-[1.4] xl:mb-8 xl:text-[24px]",children:(0,o.documentToReactComponents)(i.quoteText.json,s.documentRender)}),(0,t.jsxs)("div",{className:"text-sm leading-normal md:text-xs",children:[!!i?.sourceName&&(0,t.jsxs)("span",{...d({entryId:i?.sys?.id,fieldId:"sourceName"}),children:[i.sourceName," "]}),!!i?.sourceMeta&&(0,t.jsx)("time",{dateTime:"2024",className:"text-[#BABABA]",...d({entryId:i?.sys?.id,fieldId:"sourceMeta"}),children:i.sourceMeta})]}),!!i?.sourceLogo?.url&&(0,t.jsx)(r.default,{...d({entryId:i?.sys?.id,fieldId:"sourceLogo"}),src:i.sourceLogo.url,alt:i.sourceLogo?.description??"",width:"140",height:"35",className:(0,n.cn)("mt-3 block max-w-[130px] md:mt-6 xl:mt-8",i?.backgroundVariant!=="White"&&"brightness-100 saturate-0",i?.backgroundVariant==="White"&&"brightness-100 invert saturate-0")})]}),!!i?.mainImage?.url&&(0,t.jsxs)("div",{className:"relative z-0 aspect-[16/10.67] md:aspect-auto",children:[(0,t.jsx)(r.default,{src:i.mainImage.url,alt:i.mainImage?.description??"",width:"640",height:"400",className:"absolute inset-0 h-full object-cover",sizes:"(min-width: 1280px) 600px, (min-width: 768px) 50vw, calc(100vw - 40px)",...d({entryId:i?.sys?.id,fieldId:"mainImage"})}),(0,t.jsx)(r.default,{src:i.mainImage.url,alt:i.mainImage?.description??"",width:"640",height:"400",className:"backface-hidden pointer-events-none absolute inset-0 -z-10 mt-4 hidden object-cover blur-[17px] md:block md:blur-[32px]",sizes:"(min-width: 1280px) 600px, (min-width: 768px) 50vw, calc(100vw - 40px)"})]})]})};var c=e.i(15847),u=e.i(67881);e.s(["PressQuote",0,({className:e="",data:r})=>{let a=r?.componentPressQuote,s=(0,l.useContentfulLiveUpdates)(a),o=(0,l.useContentfulInspectorMode)(),m=(0,n.cn)("",s?.backgroundVariant==="White"&&"bg-white",s?.backgroundVariant==="Filled"&&"bg-secondary text-white",e);return(0,t.jsxs)(c.Section,{id:s?.anchorId,className:m,children:[(0,t.jsx)(d,{data:s}),!!s?.ctaButton&&(0,t.jsx)("div",{...o({entryId:s?.ctaButton?.sys?.id,fieldId:"ctaButton"}),className:"mt-10 text-center md:mt-12 xl:mt-[50px]",children:(0,t.jsx)(u.Button,{variant:s?.backgroundVariant==="White"?"secondary":"white",className:"h-8 gap-6 md:h-10",asChild:!0,children:(0,t.jsx)(i.LinkObject,{item:s.ctaButton,hasRightArrow:!0})})})]})}],44999)},19616,e=>{"use strict";var t=e.i(43476),n=e.i(57688),i=e.i(47163),r=e.i(61056),a=e.i(36285),s=e.i(15847),l=e.i(67881),o=e.i(62361),d=e.i(37950),c=e.i(43928);e.s(["PromoComponent",0,({data:e,className:u=""})=>{let m=e?.componentPromoComponent,x=(0,d.useContentfulLiveUpdates)(m),p=(0,d.useContentfulInspectorMode)(),h=(0,i.cn)("",x?.backgroundVariant==="White"&&"bg-white",x?.backgroundVariant==="Pattern"&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white",u);return(0,t.jsxs)(s.Section,{id:x?.anchorId,className:h,children:[!!x?.image?.url&&(0,t.jsx)("div",{...p({entryId:x?.sys?.id,fieldId:"image"}),className:"mx-auto mb-6 max-w-[800px] rounded-2xl shadow-[0px_120px_120px_rgba(22,_34,_51,_0.08),_0px_64px_64px_rgba(22,_34,_51,_0.12),_0px_32px_32px_rgba(22,_34,_51,_0.04),_0px_24px_24px_rgba(22,_34,_51,_0.04),_0px_4px_24px_rgba(22,_34,_51,_0.04),_0px_4px_4px_rgba(22,_34,_51,_0.04)] md:mb-8 md:rounded-3xl xl:mb-[72px] xl:rounded-[32px]",children:(0,t.jsx)(n.default,{src:x.image.url,width:"800",height:"430",alt:x.image?.description??"",className:"w-full rounded-[inherit]",sizes:"(min-width: 1280px) 800px, calc(100vw - 40px)"})}),(0,t.jsxs)("header",{className:"text-center",children:[!!x?.title&&(0,t.jsx)(a.SectionHeading,{className:"mx-auto mb-6 text-[28px] md:max-w-lg md:text-[36px] xl:mb-8 xl:max-w-none xl:text-[48px] xl:leading-tight",asChild:!0,children:(0,t.jsx)("h2",{...p({entryId:x?.sys?.id,fieldId:"title"}),children:x.title})}),!!x?.description?.json&&(0,t.jsx)("div",{...p({entryId:x?.sys?.id,fieldId:"description"}),className:"rte mx-auto max-w-3xl text-inherit xl:rte-lg rte-p:leading-snug rte-li:my-2 md:rte-p:leading-normal",children:(0,c.documentToReactComponents)(x.description.json,o.documentRen
52der)}),!!x?.ctaButton&&(0,t.jsx)("div",{...p({entryId:x.ctaButton?.sys?.id,fieldId:"ctaButton"}),className:"mt-6 text-center xl:mt-8",children:(0,t.jsx)(l.Button,{variant:x?.backgroundVariant==="White"?"secondary":"white",className:"gap-6",asChild:!0,children:(0,t.jsx)(r.LinkObject,{item:x.ctaButton,hasRightArrow:!0})})})]})]})}])},1104,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(15847),r=e.i(19737),a=e.i(37950),s=e.i(4645);let l=({data:e})=>{let n=(0,a.useContentfulInspectorMode)();if(!e)return null;let{rating:i,reviewText:r}=e;return(0,t.jsxs)("article",{...n({entryId:e?.sys?.id,fieldId:"item"}),className:"px-6 text-center md:px-0",children:[(0,t.jsx)("div",{...n({entryId:e?.sys?.id,fieldId:"rating"}),className:"mb-8 flex items-center justify-center gap-1.5",children:Array.from({length:i??5},(e,n)=>(0,t.jsx)("svg",{width:"31",height:"29",viewBox:"0 0 31 29",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"size-7",children:(0,t.jsx)("path",{d:"M13.7627 0.929075C14.2843 -0.309693 16.0606 -0.309691 16.5822 0.929078L19.6603 8.24051C19.8803 8.76274 20.3774 9.11957 20.9481 9.16476L28.9379 9.79757C30.2916 9.90479 30.8405 11.5737 29.8091 12.4466L23.7218 17.598C23.287 17.966 23.097 18.5434 23.2299 19.0935L25.0897 26.7961C25.4047 28.1011 23.9677 29.1326 22.8087 28.4333L15.9683 24.3056C15.4797 24.0107 14.8652 24.0107 14.3766 24.3056L7.53614 28.4333C6.37715 29.1326 4.94008 28.1011 5.25518 26.7961L7.115 19.0935C7.24784 18.5434 7.05795 17.966 6.62316 17.598L0.535682 12.4466C-0.495711 11.5737 0.0532065 9.90479 1.40693 9.79757L9.39683 9.16476C9.96754 9.11957 10.4647 8.76274 10.6845 8.24051L13.7627 0.929075Z",fill:"#2BD8C2"})},n))}),r&&(0,t.jsx)("div",{...n({entryId:e?.sys?.id,fieldId:"reviewText"}),className:"font-heading text-[22px] leading-[1.4] md:text-[28px] xl:text-[32px]",children:(0,t.jsx)("p",{children:r})})]})};e.s(["ReviewsCarousel",0,({data:e,variant:o="white",className:d=""})=>{let c=(0,n.cn)("relative overflow-hidden",d),u=e?.componentReviewsSlider,m=(0,a.useContentfulLiveUpdates)(u),x=(0,a.useContentfulInspectorMode)(),p=m?.reviewsCollection?.items??[],h=m?.backgroundVariant?m.backgroundVariant.toLowerCase():o;return(0,t.jsxs)(i.Section,{id:m?.anchorId,className:c,variant:h,children:[m?.sectionLabel&&(0,t.jsx)("header",{className:"mb-12 text-center",children:(0,t.jsx)("h2",{...x({entryId:m?.sys?.id,fieldId:"sectionLabel"}),className:"inline-block rounded-lg bg-bg-500 px-5 py-1.5 text-lg text-foreground",children:m.sectionLabel})}),!!p?.length&&(0,t.jsxs)(r.Carousel,{className:"static mx-auto *:overflow-visible",opts:{loop:!0},plugins:[(0,s.default)()],children:[(0,t.jsx)(r.CarouselContent,{className:"-ml-10 xl:-ml-20",children:p.map((e,i)=>(0,t.jsx)(r.CarouselItem,{className:(0,n.cn)("max-w-2xl pl-10 transition-opacity xl:pl-20 [&:not(.is-snapped)]:opacity-20"),children:(0,t.jsx)(l,{data:e})},`${e?.sys?.id}-${i}`))}),(0,t.jsx)("div",{className:"mt-12",children:(0,t.jsx)(r.CarouselDots,{className:"mt-0",variant:h})}),(0,t.jsx)(r.CarouselPrevious,{variant:"white"===h?"secondary":"white",className:"left-[10px] size-[30px] xl:left-[30px] xl:top-1/2 xl:size-12 [&_svg]:text-bg-500 max-xl:[&_svg]:size-3"}),(0,t.jsx)(r.CarouselNext,{variant:"white"===h?"secondary":"white",className:"right-[10px] size-[30px] xl:right-[30px] xl:top-1/2 xl:size-12 [&_svg]:text-bg-500 max-xl:[&_svg]:size-3"})]})]})}])},83576,e=>{"use strict";var t=e.i(43476),n=e.i(71645),i=e.i(47163),r=e.i(61056),a=e.i(57688),s=e.i(78081),l=e.i(27961),o=e.i(37950);let d=({data:e,className:n})=>{let r=(0,o.useContentfulInspectorMode)(),d=(0,i.cn)("flex max-w-3xl flex-col rounded-lg p-4 md:rounded-2xl xl:p-8",n);return(0,t.jsxs)("article",{className:d,children:[!!e?.rating&&(0,t.jsx)("div",{...r({entryId:e?.sys?.id,fieldId:"rating"}),className:"mb-4 flex items-center gap-1.5 xl:mb-8",children:Array.from({length:e.rating},(e,n)=>(0,t.jsx)("svg",{width:"31",height:"29",viewBox:"0 0 31 29",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"size-4 xl:size-7",children:(0,t.jsx)("path",{d:"M13.7627 0.929075C14.2843 -0.309693 16.0606 -0.309691 16.5822 0.929078L19.6603 8.24051C19.8803 8.76274 20.3774 9.11957 20.9481 9.16476L28.9379 9.79757C30.2916 9.90479 30.8405 11.5737 29.8091 12.4466L23.7218 17.598C23.287 17.966 23.097 18.5434 23.2299 19.0935L25.0897 26.7961C25.4047 28.1011 23.9677 29.1326 22.8087 28.4333L15.9683 24.3056C15.4797 24.0107 14.8652 24.0107 14.3766 24.3056L7.53614 28.4333C6.37715 29.1326 4.94008 28.1011 5.25518 26.7961L7.115 19.0935C7.24784 18.5434 7.05795 17.966 6.62316 17.598L0.535682 12.4466C-0.495711 11.5737 0.0532065 9.90479 1.40693 9.79757L9.39683 9.16476C9.96754 9.11957 10.4647 8.76274 10.6845 8.24051L13.7627 0.929075Z",fill:"#2BD8C2"})},n))}),!!e?.reviewText&&(0,t.jsx)("div",{...r({entryId:e?.sys?.id,fieldId:"reviewText"}),className:"mb-4 font-heading text-sm leading-normal xl:mb-8 xl:text-2xl",children:e.reviewText}),(0,t.jsxs)("div",{className:"mt-auto flex items-center gap-4",children:[(0,t.jsx)("div",{className:"relative size-8 overflow-hidden rounded-full xl:size-14",children:e?.reviewerImage?.url&&(0,t.jsx)(a.default,{src:e.reviewerImage.url,alt:e.reviewerImage?.description??"",fill:!0,className:"object-cover",sizes:"56",...r({entryId:e?.sys?.id,fieldId:"reviewerImage"})})}),(0,t.jsxs)("div",{className:"text-xs leading-normal xl:text-[20px]",children:[!!e?.reviewerName&&(0,t.jsx)("div",{...r({entryId:e?.sys?.id,fieldId:"reviewerName"}),className:"font-heading font-medium",children:e.reviewerName}),!!e?.reviewDate&&(0,t.jsx)("time",{...r({entryId:e?.sys?.id,fieldId:"reviewDate"}),dateTime:(0,s.formatAsIsoDate)(e.reviewDate),children:(0,l.formatDateToUS)(e.reviewDate)})]})]})]})};var c=e.i(36285),u=e.i(15847),m=e.i(67881);e.s(["Reviews",0,({className:e="",data:a})=>{let s=a?.componentReviews,l=(0,o.useContentfulLiveUpdates)(s),x=(0,o.useContentfulInspectorMode)(),[p,h]=(0,n.use
52State)(null),g=l?.widgetCode?.trim(),f=(0,i.cn)("",l?.backgroundVariant==="White"&&"bg-white",l?.backgroundVariant==="Filled"&&"bg-secondary text-white",l?.backgroundVariant==="Pattern"&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white",e),b=(0,n.useMemo)(()=>l?.reviewsCollection?.items??[],[l?.reviewsCollection?.items]),v=l?.reviewSources??[],y=(0,n.useMemo)(()=>(p?b.filter(e=>e?.reviewSource===p):b).slice(0,3),[b,p]);return(0,t.jsxs)(u.Section,{id:l?.anchorId,className:f,children:[(0,t.jsxs)("header",{className:"mb-6 text-center xl:mb-12",children:[!!l?.title&&(0,t.jsx)(c.SectionHeading,{size:"sm",className:"mx-auto text-[28px] font-medium leading-tight md:max-w-lg md:text-[36px] md:font-bold xl:max-w-none xl:text-[40px] xl:leading-tight",asChild:!0,children:(0,t.jsx)("h2",{...x({entryId:l?.sys?.id,fieldId:"title"}),children:l.title})}),!g&&!!v.length&&(0,t.jsx)("div",{className:"mt-6 flex flex-wrap justify-center gap-2 md:gap-4 xl:mt-8",children:v.map((e,n)=>{if(!e)return null;let r=p===e;return(0,t.jsxs)("button",{type:"button",...x({entryId:l?.sys?.id,fieldId:"reviewSources"}),onClick:()=>{h(t=>t===e?null:e)},className:(0,i.cn)("flex items-center gap-2 rounded-full bg-[#EDEFF2] px-3.5 py-2 text-xs font-medium uppercase leading-normal text-foreground shadow-[8px_8px_16px_rgba(174,_174,_192,_0.4),_-8px_-8px_16px_#FFFFFF] xl:px-5 xl:py-3 xl:text-base",l?.backgroundVariant!=="White"&&"bg-white shadow-none",r?l?.backgroundVariant==="White"?"bg-secondary text-white":"bg-gray-300":""),children:["Google"===e&&(0,t.jsxs)("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"size-4 md:size-7",children:[(0,t.jsx)("path",{d:"M30.0033 16.3075C30.0033 15.1564 29.908 14.3164 29.7018 13.4453H16.2891V18.6408H24.162C24.0033 19.932 23.1462 21.8764 21.2414 23.183L21.2147 23.3569L25.4555 26.5766L25.7494 26.6053C28.4477 24.1631 30.0033 20.5697 30.0033 16.3075Z",fill:"#4285F4"}),(0,t.jsx)("path",{d:"M16.2853 29.9968C20.1424 29.9968 23.3804 28.7523 25.7456 26.6057L21.2377 23.1834C20.0313 24.0078 18.4123 24.5834 16.2853 24.5834C12.5076 24.5834 9.30128 22.1412 8.15832 18.7656L7.99078 18.7796L3.58111 22.1241L3.52344 22.2812C5.87261 26.8545 10.698 29.9968 16.2853 29.9968Z",fill:"#34A853"}),(0,t.jsx)("path",{d:"M8.15866 18.7699C7.85708 17.8988 7.68255 16.9654 7.68255 16.001C7.68255 15.0365 7.85708 14.1032 8.1428 13.2321L8.13481 13.0466L3.66986 9.64844L3.52377 9.71653C2.55556 11.6143 2 13.7455 2 16.001C2 18.2566 2.55556 20.3876 3.52377 22.2854L8.15866 18.7699Z",fill:"#FBBC05"}),(0,t.jsx)("path",{d:"M16.2854 7.4133C18.9679 7.4133 20.7774 8.54885 21.8092 9.4978L25.8409 5.64C23.3648 3.38445 20.1425 2 16.2854 2C10.698 2 5.87262 5.1422 3.52344 9.71549L8.14247 13.2311C9.30131 9.85555 12.5076 7.4133 16.2854 7.4133Z",fill:"#EB4335"})]}),"Tripadvisor"===e&&(0,t.jsxs)("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"size-4 md:size-7",children:[(0,t.jsx)("path",{d:"M16 2C8.27813 2 2 8.27812 2 16C2 23.7219 8.27813 30 16 30C23.7219 30 30 23.7219 30 16C30 8.27812 23.7219 2 16 2Z",fill:"#00AF87"}),(0,t.jsx)("path",{d:"M10 17C10 16.4091 10.4545 16 11 16C11.5455 16 12 16.4091 12 17C12 17.5909 11.5909 18 11 18C10.4091 18 10 17.5455 10 17Z",fill:"white"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 14C9.36364 14 8 15.2273 8 17C8 18.6364 9.22727 20 11 20C12.7727 20 14 18.7727 14 17C14 15.2273 12.6364 14 11 14ZM11 15C9.90909 15 9 15.8182 9 17C9 18.0909 9.81818 19 11 19C12.1818 19 13 18.1818 13 17C13 15.8182 12.0909 15 11 15Z",fill:"white"}),(0,t.jsx)("path",{d:"M22 17C22 16.4091 21.5455 16 21 16C20.4545 16 20 16.4091 20 17C20 17.5909 20.4091 18 21 18C21.5909 18 22 17.5455 22 17Z",fill:"white"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 14C22.6364 14 24 15.2273 24 17C24 18.6364 22.7727 20 21 20C19.2273 20 18 18.7727 18 17C18 15.2273 19.3636 14 21 14ZM21 15C22.0909 15 23 15.8182 23 17C23 18.0909 22.1818 19 21 19C19.8182 19 19 18.1818 19 17C19 15.8182 19.9091 15 21 15Z",fill:"white"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9 11.9838C10.8511 10.8127 13.4311 10 16 10C18.5689 10 21.1489 10.8127 23 11.9838L26 12L24.9345 13.986C25.5389 14.7794 26 15.9044 26 17C26 19.7578 23.65 22 20.9678 22C19.3811 22 17.9444 21.0956 17 20L16 22L15 20C14.0556 21.0956 12.6189 22 11.0322 22C8.34998 22 6 19.7578 6 17C6 15.9044 6.46109 14.7794 7.06554 13.986L6 12L9 11.9838ZM16 16.5C16.1889 13.9689 18.3989 12.0378 20.9678 12C19.57 11.3956 17.7756 11 16 11C14.2244 11 12.43 11.3956 11.0322 12C13.6011 12.0378 15.8111 13.9689 16 16.5ZM11.0322 21.0178C8.84109 21.0178 7 19.1911 7 17C7 14.8089 8.84109 12.966 11.0322 12.966C13.2233 12.966 14.9989 14.8089 14.9989 17C14.9989 19.1533 13.2233 21.0178 11.0322 21.0178ZM20.9678 21.0178C23.1589 21.0178 25 19.1911 25 17C25 14.8089 23.1589 12.966 20.9678 12.966C18.7767 12.966 17.0011 14.8089 17.0011 17C17.0011 19.1533 18.7767 21.0178 20.9678 21.0178Z",fill:"white"})]}),(0,t.jsx)("span",{children:e.toUpperCase()})]},`source-${n}`)})})]}),!!g&&(0,t.jsx)("div",{...x({entryId:l?.sys?.id,fieldId:"widgetCode"}),dangerouslySetInnerHTML:{__html:g}}),!g&&!!y.length&&(0,t.jsx)("div",{className:"flex flex-col gap-2.5 md:flex-row md:gap-2 xl:gap-4",children:y.map((e,n)=>(0,t.jsx)(d,{data:e,className:(0,i.cn)("mx-auto w-full grow md:w-0",l?.backgroundVariant==="White"?"bg-secondary text-white":"bg-white text-foreground")},`review-${n}`))}),!g&&!!l?.ctaButton&&(0,t.jsx)("div",{className:"mt-6 text-center xl:mt-12",children:(0,t.jsx)(m.Button,{variant:l?.backgroundVariant==="White"?"secondary":"white",className:"h-10 gap-6",asChild:!0,children:(0,t.jsx)(r.LinkObject,{item:l.ctaButton,hasRightArrow:!0})})})]})}],83576)},96521,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(87393),r=e.i(15847),a=e.i(37950);let s=({data:e,className:r,backgroundVariant:s})=>{let l=(0,a.useContentfulInspectorMode)(),o=(0,n.cn)("flex flex-col items-center gap-3 rounded-2xl px-4 py-4 text-center md:py-6 xl:gap-6 xl:rounded-[32px] xl:py-12",r);return(0,t.jsxs)("article",{className:o,children:[(0,t.jsx)(i.Badge,{id:e?.sys?.id,text:e?.label,variant:e?.labelColor,className:`uppercase max-md:min-h-5 max-md:py-1 ${e?.labelColor==="Transparent"&&"White"!==s?"text-white":"text-black"}`}),(0,t.jsx)("div",{...l({entryId:e?.sys?.id,fieldId:"value"}),className:"font-heading text-[38px] font-medium leading-tight xl:text-7xl",children:e?.value}),(0,t.jsx)("div",{...l({entryId:e?.sys?.id,fieldId:"description"}),className:"text-xs xl:text-base",children:e?.description})]})};e.s(["Stats",0,({className:e="",data:i})=>{let l=(0,n.cn)("",e),o=i?.componentStats,d=(0,a.useContentfulLiveUpdates)(o),c=(0,a.useContentfulInspectorMode)(),u=d?.itemsCollection?.items,m=d?.backgroundVariant==="Filled"?"filled":"white";return(0,t.jsx)(r.Section,{id:d?.anchorId,className:l,variant:m,children:!!u?.length&&(0,t.jsx)("div",{...c({entryId:d?.sys?.id,fieldId:"statsSection"}),className:"flex flex-col gap-2.5 md:flex-row md:gap-2 xl:gap-4",children:u.map((e,i)=>(0,t.jsx)(s,{data:e,className:(0,n.cn)("w-full grow md:w-0",d?.backgroundVariant==="White"?"bg-foreground text-white":"bg-white text-foreground"),backgroundVariant:d?.backgroundVariant},`item-${i}`))})})}])},50175,e=>{"use strict";var t=e.i(43476),n=e.i(71645),i=e.i(47163),r=e.i(57688),a=e.i(22016),s=e.i(18566),l=e.i(90339),o=e.i(61056),d=e.i(28197),c=e.i(27961),u=e.i(37950);let m=({data:e,className:n=""})=>{let m,x,p=(0,u.useContentfulInspectorMode)(),h=(0,s.usePathname)(),g=(0,i.cn)("group relative h-[420px] overflow-hidden rounded-[20px] before:pointer-events-none before:absolute before:inset-0 before:z-10 before:bg-[linear-gradient(360deg,rgba(10,27,30,0)84.47%,#0A1B1E_96.58%)]",n),f=e?.__typename==="ElementStoryItem",b=e?.__typename==="PageBlogArticle",v=e?.__typename==="PageBlogArticle"&&e.slug?(0,l.buildLocationEntryHref)(h,e.slug,e.locationsCollection?.items):"#";e?.__typename==="ElementStoryItem"&&(m=e.image?.url,x=e.image?.description??""),e?.__typename==="PageBlogArticle"&&(m=e.mainImage?.url,x=e.mainImage?.description??"");let y=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("header",{className:"absolute inset-x-0 top-0 z-10 flex justify-between gap-5 p-4 text-base font-medium leading-normal text-white",children:[(!!e?.date||!!e?.sys?.publishedAt)&&(0,t.jsx)("time",{...p({entryId:e?.sys?.id,fieldId:"date"}),children:(0,c.formatDateToUS)(e?.date||e?.sys?.publishedAt)}),!!e?.sourceLabel&&(0,t.jsx)("span",{...p({entryId:e?.sys?.id,fieldId:"sourceLabel"}),children:e.sourceLabel})]}),!!m&&(0,t.jsx)(r.default,{src:m,alt:x??"",width:385,height:300,className:"relative size-full object-cover transition-transform duration-300 group-hover:scale-105",sizes:"(min-width: 1280px) 630px, (min-width: 768px) 50vw, calc(100vw - 40px)"}),!!e?.title&&(0,t.jsxs)("div",{className:"absolute bottom-0 left-0 max-w-[calc(100%-70px)] bg-[#0A1B1E] p-4 font-heading text-lg font-medium leading-snug text-white before:pointer-events-none before:absolute before:bottom-0 before:left-full before:top-0 before:w-[70px] before:-translate-x-[4px] before:bg-[#0A1B1E] before:[clip-path:polygon(0%_0%,4px_0,100%_100%,0%_100%)]",children:[(0,t.jsx)("h3",{...p({entryId:e?.sys?.id,fieldId:"title"}),className:"max-w-[260px]",children:e.title}),(0,t.jsx)(d.Icon,{name:"arrow-right",className:"absolute bottom-4 left-full size-5 translate-x-2 fill-none text-bg-500",size:20})]})]});return(0,t.jsx)("article",{...p({entryId:e?.sys?.id,fieldId:"storyItem"}),className:g,children:f&&e?.link?(0,t.jsx)(o.LinkObject,{item:e.link,className:"block size-full",children:y}):b&&e?.slug?(0,t.jsx)(a.default,{href:v,className:"block size-full",children:y}):null})};var x=e.i(36285),p=e.i(15847),h=e.i(67881),g=e.i(48148);
52e.s(["StoriesModule",0,({data:e,className:r=""})=>{let a=(0,g.useTranslations)("Common"),s=e?.componentStoriesModule,l=(0,u.useContentfulLiveUpdates)(s),o=(0,u.useContentfulInspectorMode)(),d=l?.storiesCollection?.items,c=d?.sort((e,t)=>{let n=e=>{let t=e?.date??e.sys?.publishedAt;return t?new Date(t).getTime():0};return n(t)-n(e)}),[f,b]=(0,n.useState)(6),v=(0,i.cn)("",l?.backgroundVariant==="White"&&"bg-white",l?.backgroundVariant==="Filled"&&"bg-secondary text-white",l?.backgroundVariant==="Pattern"&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white",r);return(0,t.jsxs)(p.Section,{id:l?.anchorId,className:v,children:[!!l?.title&&(0,t.jsx)("header",{className:"mb-8 md:mb-12",children:(0,t.jsx)(x.SectionHeading,{className:"text-[32px] font-medium leading-tight md:text-[36px] xl:text-5xl xl:leading-tight",asChild:!0,children:(0,t.jsx)("h2",{...o({entryId:l?.sys?.id,fieldId:"title"}),children:l.title})})}),!!c?.length&&(0,t.jsx)("div",{className:"grid grid-cols-1 gap-6 md:grid-cols-12",children:c.slice(0,f).map((e,n)=>{let i="";return i=0===n?"md:col-span-full":1===n||2===n?"md:col-span-6":5===n?"md:col-span-6 md:max-lg:hidden lg:col-span-4":"md:col-span-6 lg:col-span-4",(0,t.jsx)(m,{data:e,className:i},`card-${n}`)})}),!!c?.length&&f<c.length&&(0,t.jsx)("div",{className:"mt-10 text-center xl:mt-12",children:(0,t.jsx)(h.Button,{variant:l?.backgroundVariant==="White"?"secondary":"white",className:"h-8 gap-6 md:h-10",onClick:()=>b(e=>Math.min(e+6,c.length)),asChild:!0,children:(0,t.jsx)("span",{children:a("viewMore")})})})]})}],50175)},57687,e=>{"use strict";var t=e.i(43476),n=e.i(57688),i=e.i(47163),r=e.i(87393),a=e.i(61056),s=e.i(36285),l=e.i(15847),o=e.i(67881),d=e.i(28197),c=e.i(71645),u=e.i(81140),m=e.i(20783),x=e.i(30030),p=e.i(10772),h=e.i(69340),g=e.i(26330),f=e.i(65491),b=e.i(74606),v=e.i(96626),y=e.i(48425),j=e.i(3536),w=e.i(85369),I=e.i(86312),N=e.i(91918),C="Dialog",[k,E]=(0,x.createContextScope)(C),[S,L]=k(C),_=e=>{let{__scopeDialog:n,children:i,open:r,defaultOpen:a,onOpenChange:s,modal:l=!0}=e,o=c.useRef(null),d=c.useRef(null),[u,m]=(0,h.useControllableState)({prop:r,defaultProp:a??!1,onChange:s,caller:C});return(0,t.jsx)(S,{scope:n,triggerRef:o,contentRef:d,contentId:(0,p.useId)(),titleId:(0,p.useId)(),descriptionId:(0,p.useId)(),open:u,onOpenChange:m,onOpenToggle:c.useCallback(()=>m(e=>!e),[m]),modal:l,children:i})};_.displayName=C;var T="DialogTrigger",D=c.forwardRef((e,n)=>{let{__scopeDialog:i,...r}=e,a=L(T,i),s=(0,m.useComposedRefs)(n,a.triggerRef);return(0,t.jsx)(y.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":X(a.open),...r,ref:s,onClick:(0,u.composeEventHandlers)(e.onClick,a.onOpenToggle)})});D.displayName=T;var A="DialogPortal",[R,B]=k(A,{forceMount:void 0}),M=e=>{let{__scopeDialog:n,forceMount:i,children:r,container:a}=e,s=L(A,n);return(0,t.jsx)(R,{scope:n,forceMount:i,children:c.Children.map(r,e=>(0,t.jsx)(v.Presence,{present:i||s.open,children:(0,t.jsx)(b.Portal,{asChild:!0,container:a,children:e})}))})};M.displayName=A;var V="DialogOverlay",P=c.forwardRef((e,n)=>{let i=B(V,e.__scopeDialog),{forceMount:r=i.forceMount,...a}=e,s=L(V,e.__scopeDialog);return s.modal?(0,t.jsx)(v.Presence,{present:r||s.open,children:(0,t.jsx)(H,{...a,ref:n})}):null});P.displayName=V;var O=(0,N.createSlot)("DialogOverlay.RemoveScroll"),H=c.forwardRef((e,n)=>{let{__scopeDialog:i,...r}=e,a=L(V,i);return(0,t.jsx)(w.RemoveScroll,{as:O,allowPinchZoom:!0,shards:[a.contentRef],children:(0,t.jsx)(y.Primitive.div,{"data-state":X(a.open),...r,ref:n,style:{pointerEvents:"auto",...r.style}})})}),F="DialogContent",z=c.forwardRef((e,n)=>{let i=B(F,e.__scopeDialog),{forceMount:r=i.forceMount,...a}=e,s=L(F,e.__scopeDialog);return(0,t.jsx)(v.Presence,{present:r||s.open,children:s.modal?(0,t.jsx)($,{...a,ref:n}):(0,t.jsx)(W,{...a,ref:n})})});z.displayName=F;var $=c.forwardRef((e,n)=>{let i=L(F,e.__scopeDialog),r=c.useRef(null),a=(0,m.useComposedRefs)(n,i.contentRef,r);return c.useEffect(()=>{let e=r.current;if(e)return(0,I.hideOthers)(e)},[]),(0,t.jsx)(U,{...e,ref:a,trapFocus:i.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,u.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),i.triggerRef.current?.focus()}),onPointerDownOutside:(0,u.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:(0,u.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault())})}
52),W=c.forwardRef((e,n)=>{let i=L(F,e.__scopeDialog),r=c.useRef(!1),a=c.useRef(!1);return(0,t.jsx)(U,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||i.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,a.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let n=t.target;i.triggerRef.current?.contains(n)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),U=c.forwardRef((e,n)=>{let{__scopeDialog:i,trapFocus:r,onOpenAutoFocus:a,onCloseAutoFocus:s,...l}=e,o=L(F,i),d=c.useRef(null),u=(0,m.useComposedRefs)(n,d);return(0,j.useFocusGuards)(),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(f.FocusScope,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:a,onUnmountAutoFocus:s,children:(0,t.jsx)(g.DismissableLayer,{role:"dialog",id:o.contentId,"aria-describedby":o.descriptionId,"aria-labelledby":o.titleId,"data-state":X(o.open),...l,ref:u,onDismiss:()=>o.onOpenChange(!1)})}),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(en,{titleId:o.titleId}),(0,t.jsx)(ei,{contentRef:d,descriptionId:o.descriptionId})]})]})}),K="DialogTitle",q=c.forwardRef((e,n)=>{let{__scopeDialog:i,...r}=e,a=L(K,i);return(0,t.jsx)(y.Primitive.h2,{id:a.titleId,...r,ref:n})});q.displayName=K;var G="DialogDescription",Y=c.forwardRef((e,n)=>{let{__scopeDialog:i,...r}=e,a=L(G,i);return(0,t.jsx)(y.Primitive.p,{id:a.descriptionId,...r,ref:n})});Y.displayName=G;var Z="DialogClose",Q=c.forwardRef((e,n)=>{let{__scopeDialog:i,...r}=e,a=L(Z,i);return(0,t.jsx)(y.Primitive.button,{type:"button",...r,ref:n,onClick:(0,u.composeEventHandlers)(e.onClick,()=>a.onOpenChange(!1))})});function X(e){return e?"open":"closed"}Q.displayName=Z;var J="DialogTitleWarning",[ee,et]=(0,x.createContext)(J,{contentName:F,titleName:K,docsSlug:"dialog"}),en=({titleId:e})=>{let t=et(J),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. 53 54If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. 55 56For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return c.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},ei=({contentRef:e,descriptionId:t})=>{let n=et("DialogDescriptionWarning"),i=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return c.useEffect(()=>{let n=e.current?.getAttribute("aria-describedby");t&&n&&(document.getElementById(t)||console.warn(i))},[i,e,t]),null},er=e.i(48148);function ea({...e}){return(0,t.jsx)(_,{"data-slot":"dialog",...e})}function es({...e}){return(0,t.jsx)(D,{"data-slot":"dialog-trigger",...e})}function el({...e}){return(0,t.jsx)(M,{"data-slot":"dialog-portal",...e})}function eo({className:e,mutedOverlay:n,...r}){return(0,t.jsx)(P,{"data-slot":"dialog-overlay",className:(0,i.cn)("fixed inset-0 z-50 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",!n&&"bg-secondary/95",n&&"bg-secondary/50",e),...r})}function ed({className:e,children:n,showCloseButton:r=!0,mutedOverlay:a=!1,...s}){let l=(0,er.useTranslations)("Common");return(0,t.jsx)(el,{"data-slot":"dialog-portal",children:(0,t.jsx)(eo,{className:"grid overflow-y-auto px-3 pb-10 pt-20",mutedOverlay:a,children:(0,t.jsxs)(z,{"data-slot":"dialog-content",className:(0,i.cn)("relative m-auto data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95",e),...s,children:[n,r&&(0,t.jsxs)(Q,{"data-slot":"dialog-close",className:"absolute bottom-full right-0 -translate-y-2.5 text-white transition-opacity duration-200 hover:opacity-70 focus:ring-2 focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-primary data-[state=open]:text-gray-400 [&_svg:not([class*='size-'])]:size-4 [&_svg]:pointer-events-none [&_svg]:shrink-0",children:[(0,t.jsx)(d.Icon,{name:"close",className:"size-3"}),(0,t.jsx)("span",{className:"sr-only",children:l("close")})]})]})})})}var ec=e.i(62361),eu=e.i(89022),em=e.i(37950),ex=e.i(43928),ep=e.i(59411);let eh=({styles:e,data:d})=>{let c=(0,em.useContentfulInspectorMode)(),u=(0,er.useTranslations)("Common");return(0,t.jsx)(l.Section,{id:d?.anchorId,className:e,children:(0,t.jsxs)("div",{...c({entryId:d?.sys?.id,fieldId:"textImageBlock"}),className:"mb-12 text-center",children:[!!d?.label&&(0,t.jsx)(r.Badge,{id:d?.label,className:`mb-6 ${d?.labelColor==="Transparent"&&d?.backgroundVariant!=="White"?"text-white":"text-black"} md:mb-8`,text:d.label,variant:d?.labelColor}),!!d?.title&&(0,t.jsx)(s.SectionHeading,{className:"mx-auto mb-6 text-[28px] md:max-w-lg md:text-[36px] xl:max-w-none xl:text-[48px] xl:leading-tight",asChild:!0,children:(0,t.jsx)("h2",{...c({entryId:d?.sys?.id,fieldId:"title"}),children:d.title})}),!!d?.description?.json&&(0,t.jsx)("div",{...c({entryId:d?.sys?.id,fieldId:"description"}),className:"rte max-w-none text-inherit xl:rte-lg rte-p:leading-snug rte-li:my-2 md:rte-p:leading-normal",children:(0,ex.documentToReactComponents)(d.description.json,ec.documentRen
56der)}),d?.mediaImageOrVideo?.url&&!d?.mediaExternalVideo&&(0,t.jsx)("div",{className:"mx-auto mt-6 max-w-[800px] rounded-[32px] md:mt-8 xl:mt-12",children:(0,eu.isVideoUrl)(d.mediaImageOrVideo.url)?(0,t.jsxs)("video",{autoPlay:!0,muted:!0,loop:!0,playsInline:!0,className:(0,i.cn)("aspect-square w-full rounded-[32px] object-cover"),children:[(0,t.jsx)("source",{src:d.mediaImageOrVideo.url,type:"video/mp4"}),u("videoNotSupported")]}):(0,t.jsx)(n.default,{className:"aspect-square w-full rounded-[inherit] object-cover md:aspect-auto",src:d.mediaImageOrVideo.url,width:"800",height:"430",alt:d.mediaImageOrVideo?.description??"",sizes:"(min-width: 1024px) 800px, (min-width: 640px) 50vw, calc(100vw - 40px)"})}),!!d?.mediaExternalVideo&&(0,t.jsxs)(ea,{children:[(0,t.jsx)(es,{asChild:!0,children:(0,t.jsxs)("div",{className:(0,i.cn)("group relative w-full cursor-pointer rounded-[32px] sm:ml-auto","sm:self-stretch",d?.layoutVariant==="Image Right"&&"order-first sm:ml-0"),children:[(0,t.jsx)("div",{className:"absolute inset-0 rounded-[inherit] bg-black/30"}),(0,t.jsx)("svg",{width:"29",height:"29",viewBox:"0 0 29 29",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 transition-transform group-hover:scale-110",children:(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 14.2222C0 6.3675 6.36751 0 14.2222 0C17.9942 0 21.6117 1.49841 24.2789 4.16558C26.946 6.83278 28.4444 10.4503 28.4444 14.2222C28.4444 22.0769 22.077 28.4445 14.2222 28.4445C6.36751 28.4445 0 22.0769 0 14.2222ZM11.6196 20.3094L19.9111 15.1325C20.2214 14.9337 20.4091 14.5907 20.4091 14.2222C20.4091 13.8538 20.2214 13.5107 19.9111 13.312L11.5911 8.13513C11.2635 7.92851 10.8495 7.91582 10.5098 8.1019C10.17 8.28803 9.95786 8.64371 9.95562 9.03113V19.4134C9.95103 19.8102 10.1671 20.1767 10.5165 20.3648C10.8659 20.553 11.2908 20.5316 11.6196 20.3094Z",fill:"white"})}),!!d?.mediaImageOrVideo?.url&&(0,t.jsx)(n.default,{className:(0,i.cn)("aspect-square w-full rounded-[inherit] object-cover","sm:h-full"),src:d.mediaImageOrVideo.url,width:"635",height:"635",alt:d.mediaImageOrVideo?.description??"",sizes:"(min-width: 1200px) 640px, (min-width: 640px) 50vw, calc(100vw - 40px)"})]})}),(0,t.jsxs)(ed,{className:"w-full md:max-w-[1200px]",mutedOverlay:!0,children:[(0,t.jsxs)(ep.VisuallyHidden,{children:[(0,t.jsx)(q,{children:u("video")}),(0,t.jsx)(Y,{children:u("videoPlayerPopup")})]}),(0,t.jsx)("iframe",{width:"560",height:"315",src:`${d?.mediaExternalVideo}?autoplay=1&playsinline=1&controls=0`,title:u("externalVideo"),frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerPolicy:"strict-origin-when-cross-origin",allowFullScreen:!0,className:"block aspect-video h-auto w-full"})]})]}),!!d?.ctaButton&&(0,t.jsx)("div",{...c({entryId:d.ctaButton?.sys?.id,fieldId:"ctaButton"}),className:"mt-6 text-center xl:mt-12",children:(0,t.jsx)(o.Button,{variant:d?.backgroundVariant==="White"?"secondary":"white",className:"h-10 gap-6",asChild:!0,children:(0,t.jsx)(a.LinkObject,{item:d.ctaButton,hasRightArrow:!0})})})]})})},eg=({styles:e,data:d})=>{let c=(0,em.useContentfulInspectorMode)(),u=(0,er.useTranslations)("Common");return(0,t.jsx)(l.Section,{id:d?.anchorId,className:e,children:(0,t.jsxs)("div",{...c({entryId:d?.sys?.id,fieldId:"textImageBlock"}),className:"mb-12 text-center",children:[!!d?.label&&(0,t.jsx)(r.Badge,{id:d?.label,className:`mb-6 ${d?.labelColor==="Transparent"&&d?.backgroundVariant!=="White"?"text-white":"text-black"} md:mb-8`,text:d.label,variant:d?.labelColor}),!!d?.title&&(0,t.jsx)(s.SectionHeading,{className:"mx-auto mb-6 text-[28px] md:max-w-lg md:text-[36px] xl:max-w-none xl:text-[48px] xl:leading-tight",asChild:!0,children:(0,t.jsx)("h2",{...c({entryId:d?.sys?.id,fieldId:"title"}),children:d.title})}),d?.mediaImageOrVideo?.url&&!d?.mediaExternalVideo&&(0,t.jsx)("div",{className:"mx-auto mt-6 max-w-[800px] rounded-[32px] md:mt-8 xl:mt-12",children:(0,eu.isVideoUrl)(d.mediaImageOrVideo.url)?(0,t.jsxs)("video",{autoPlay:!0,muted:!0,loop:!0,playsInl
56ine:!0,className:(0,i.cn)("aspect-square w-full rounded-[32px] object-cover"),children:[(0,t.jsx)("source",{src:d.mediaImageOrVideo.url,type:"video/mp4"}),u("videoNotSupported")]}):(0,t.jsx)(n.default,{className:"aspect-square w-full rounded-[inherit] object-cover md:aspect-auto",src:d.mediaImageOrVideo.url,width:"800",height:"430",alt:d.mediaImageOrVideo?.description??"",sizes:"(min-width: 1200px) 640px, (min-width: 640px) 50vw, calc(100vw - 40px)"})}),!!d?.description?.json&&(0,t.jsx)("div",{...c({entryId:d?.sys?.id,fieldId:"description"}),className:"rte mt-6 max-w-none text-inherit xl:rte-lg rte-p:leading-snug rte-li:my-2 md:rte-p:leading-normal",children:(0,ex.documentToReactComponents)(d.description.json,ec.documentRender)}),!!d?.mediaExternalVideo&&(0,t.jsxs)(ea,{children:[(0,t.jsx)(es,{asChild:!0,children:(0,t.jsxs)("div",{className:(0,i.cn)("group relative w-full cursor-pointer rounded-[32px] sm:ml-auto","sm:self-stretch",d?.layoutVariant==="Image Right"&&"order-first sm:ml-0"),children:[(0,t.jsx)("div",{className:"absolute inset-0 rounded-[inherit] bg-black/30"}),(0,t.jsx)("svg",{width:"29",height:"29",viewBox:"0 0 29 29",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 transition-transform group-hover:scale-110",children:(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 14.2222C0 6.3675 6.36751 0 14.2222 0C17.9942 0 21.6117 1.49841 24.2789 4.16558C26.946 6.83278 28.4444 10.4503 28.4444 14.2222C28.4444 22.0769 22.077 28.4445 14.2222 28.4445C6.36751 28.4445 0 22.0769 0 14.2222ZM11.6196 20.3094L19.9111 15.1325C20.2214 14.9337 20.4091 14.5907 20.4091 14.2222C20.4091 13.8538 20.2214 13.5107 19.9111 13.312L11.5911 8.13513C11.2635 7.92851 10.8495 7.91582 10.5098 8.1019C10.17 8.28803 9.95786 8.64371 9.95562 9.03113V19.4134C9.95103 19.8102 10.1671 20.1767 10.5165 20.3648C10.8659 20.553 11.2908 20.5316 11.6196 20.3094Z",fill:"white"})}),!!d?.mediaImageOrVideo?.url&&(0,t.jsx)(n.default,{className:(0,i.cn)("aspect-square w-full rounded-[inherit] object-cover","sm:h-full"),src:d.mediaImageOrVideo.url,width:"635",height:"635",alt:d.mediaImageOrVideo?.description??"",sizes:"(min-width: 1024px) 800px, (min-width: 640px) 50vw, calc(100vw - 40px)"})]})}),(0,t.jsxs)(ed,{className:"w-full md:max-w-[1200px]",mutedOverlay:!0,children:[(0,t.jsxs)(ep.VisuallyHidden,{children:[(0,t.jsx)(q,{children:u("video")}),(0,t.jsx)(Y,{children:u("videoPlayerPopup")})]}),(0,t.jsx)("iframe",{width:"560",height:"315",src:`${d?.mediaExternalVideo}?autoplay=1&playsinline=1&controls=0`,title:u("externalVideo"),frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerPolicy:"strict-origin-when-cross-origin",allowFullScreen:!0,className:"block aspect-video h-auto w-full"})]})]}),!!d?.ctaButton&&(0,t.jsx)("div",{...c({entryId:d.ctaButton?.sys?.id,fieldId:"ctaButton"}),className:"mt-6 text-center xl:mt-12",children:(0,t.jsx)(o.Button,{variant:d?.backgroundVariant==="White"?"secondary":"white",className:"h-10 gap-6",asChild:!0,children:(0,t.jsx)(a.LinkObject,{item:d.ctaButton,hasRightArrow:!0})})})]})})};e.s(["TextImage",0,({className:e="",data:d})=>{let c=(0,er.useTranslations)("Common"),u=d?.componentTextimage,m=(0,em.useContentfulLiveUpdates)(u),x=(0,em.useContentfulInspectorMode)(),p=m?.mediaImageOrVideo?.url,h=(0,i.cn)("relative",m?.backgroundVariant==="White"&&"bg-white",m?.backgroundVariant==="Filled"&&"bg-secondary text-white",m?.backgroundVariant==="Pattern"&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white",e);return m?.layoutVariant==="Image Top"?(0,t.jsx)(eg,{styles:h,data:m}):m?.layoutVariant==="Image Bottom"?(0,t.jsx)(eh,{styles:h,data:m}):(0,t.jsx)(l.Section,{id:m?.anchorId,className:h,children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-10 sm:flex-row sm:gap-6",...x({entryId:m?.sys?.id,fieldId:"textImageBlock"}),children:[(0,t.jsxs)("div",{className:(0,i.cn)("flex w-full flex-col items-start gap-6 sm:max-w-[527px]",m?.layoutVariant==="Image Left"&&"sm:ml-auto"),children:[!!m?.label&&(0,t.jsx)(r.Badge,{id:m?.sys?.id,text:m.label,variant:m?.labelColor}),!!m?.title&&(0,t.jsx)("div",{children:(0,t.jsx)(s.SectionHeading,{size:"lg",asChild:!0,children:(0,t.jsx)("h2",{...x({entryId:m?.sys?.id,fieldId:"title"}),children:m.title})})}),!!m?.description?.json&&(0,t.jsx)("div",{...x({entryId:m?.sys?.id,fieldId:"description"}),className:"custom-list-icon rte max-w-2xl text-inherit xl:rte-lg rte-p:leading-snug rte-li:my-2 md:rte-p:leading-normal xl:max-w-3xl",children:(0,ex.documentToReactComponents)(m.description.json,ec.documentRen
56der)}),!!m?.ctaButton&&(0,t.jsx)("div",{...x({entryId:m.ctaButton?.sys?.id,fieldId:"ctaButton"}),children:(0,t.jsx)(o.Button,{variant:m?.backgroundVariant==="White"?"secondary":"white",className:"h-10 gap-6",asChild:!0,children:(0,t.jsx)(a.LinkObject,{item:m.ctaButton,hasRightArrow:!0})})})]}),!!p&&!m?.mediaExternalVideo&&(0,t.jsx)("div",{className:(0,i.cn)("w-full sm:ml-auto sm:max-w-[50%]","sm:self-stretch",m?.layoutVariant==="Image Left"&&"order-first sm:ml-0"),children:p&&((0,eu.isVideoUrl)(p)?(0,t.jsxs)("video",{autoPlay:!0,muted:!0,loop:!0,playsInline:!0,className:(0,i.cn)("aspect-square w-full rounded-[32px] object-cover","sm:h-full"),children:[(0,t.jsx)("source",{src:p,type:"video/mp4"}),c("videoNotSupported")]}):(0,t.jsx)(n.default,{className:(0,i.cn)("aspect-square w-full rounded-[32px] object-cover","sm:h-full"),src:p,width:"635",height:"635",alt:m?.mediaImageOrVideo?.description??"",sizes:"(min-width: 1200px) 640px, (min-width: 640px) 50vw, calc(100vw - 40px)"}))}),!!m?.mediaExternalVideo&&(0,t.jsxs)(ea,{children:[(0,t.jsx)(es,{asChild:!0,children:(0,t.jsxs)("div",{className:(0,i.cn)("group relative w-full cursor-pointer rounded-[32px] sm:ml-auto sm:max-w-[50%]","sm:self-stretch",m?.layoutVariant==="Image Left"&&"order-first sm:ml-0"),children:[(0,t.jsx)("div",{className:"absolute inset-0 rounded-[inherit] bg-black/30"}),(0,t.jsx)("svg",{width:"29",height:"29",viewBox:"0 0 29 29",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 transition-transform group-hover:scale-110",children:(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 14.2222C0 6.3675 6.36751 0 14.2222 0C17.9942 0 21.6117 1.49841 24.2789 4.16558C26.946 6.83278 28.4444 10.4503 28.4444 14.2222C28.4444 22.0769 22.077 28.4445 14.2222 28.4445C6.36751 28.4445 0 22.0769 0 14.2222ZM11.6196 20.3094L19.9111 15.1325C20.2214 14.9337 20.4091 14.5907 20.4091 14.2222C20.4091 13.8538 20.2214 13.5107 19.9111 13.312L11.5911 8.13513C11.2635 7.92851 10.8495 7.91582 10.5098 8.1019C10.17 8.28803 9.95786 8.64371 9.95562 9.03113V19.4134C9.95103 19.8102 10.1671 20.1767 10.5165 20.3648C10.8659 20.553 11.2908 20.5316 11.6196 20.3094Z",fill:"white"})}),!!m?.mediaImageOrVideo?.url&&(0,t.jsx)(n.default,{className:(0,i.cn)("aspect-square w-full rounded-[inherit] object-cover","sm:h-full"),src:m.mediaImageOrVideo.url,width:"635",height:"635",alt:m.mediaImageOrVideo?.description??"",sizes:"(min-width: 1200px) 640px, (min-width: 640px) 50vw, calc(100vw - 40px)"})]})}),(0,t.jsxs)(ed,{className:"w-full md:max-w-[1200px]",mutedOverlay:!0,children:[(0,t.jsxs)(ep.VisuallyHidden,{children:[(0,t.jsx)(q,{children:c("video")}),(0,t.jsx)(Y,{children:c("videoPlayerPopup")})]}),(0,t.jsx)("iframe",{width:"560",height:"315",src:`${m?.mediaExternalVideo}?autoplay=1&playsinline=1&controls=0`,title:c("externalVideo"),frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerPolicy:"strict-origin-when-cross-origin",allowFullScreen:!0,className:"block aspect-video h-auto w-full"})]})]})]})})}],57687)},19247,e=>{"use strict";var t=e.i(43476),n=e.i(71645),i=e.i(57688),r=e.i(47163),a=e.i(37950);let s={Mint:"text-bg-500",CobaltBlue:"text-bg-300",White:"text-white"},l=({items:e,isDuplicate:r=!1})=>(0,t.jsx)("div",{"aria-hidden":r||void 0,className:"flex w-auto min-w-full shrink-0 animate-marquee-left items-center justify-around gap-4 px-2 py-3 *:shrink-0 motion-reduce:animate-none xl:animate-marquee-left-xl xl:gap-8 xl:px-4",children:e.map((e,r)=>(0,t.jsxs)(n.Fragment,{children:[!!e?.label&&!!e?.labelColor&&(0,t.jsx)("div",{className:s[e.labelColor.replace(/\s+/g,"")],children:e.label}),!!e?.icon?.url&&(0,t.jsx)(i.default,{src:e.icon.url,alt:e.icon?.description??"",width:119,height:119,className:"size-12 md:size-16 xl:size-28",sizes:"(min-width: 1280px) 112px, (min-width: 768px) 64px, 48px"})]},`item-${r}`))});e.s(["Ticker",0,({data:e,className:n=""})=>{let i=e?.componentTicker,s=(0,a.useContentfulLiveUpdates)(i),o=(0,a.useContentfulInspectorMode)(),d=s?.backgroundColor?.replace(/\s+/g,""),c=s?.itemsCollection?.items??[],u=(0,r.cn)("","White"===d&&"bg-white text-bg-300","DeepBlue"===d&&"bg-bg-400 text-white","CobaltBlue"===d&&"bg-bg-300 text-white",n);return c.length?(0,t.jsx)("div",{id:s?.anchorId??"",className:u,children:(0,t.jsxs)("div",{className:"relative flex w-full overflow-x-clip whitespace-nowrap font-heading text-2xl font-medium uppercase leading-loose xl:text-[70px] xl:leading-relaxed [&_svg]:size-12 xl:[&_svg]:size-28",...o({entryId:s?.sys?.id,fieldId:"TickerSection"}),children:[(0,t.jsx)(l,{items:c}),(0,t.jsx)(l,{items:c,isDuplicate:!0})]})}):null}])},56462,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(61056),r=e.i(36285),a=e.i(15847),s=e.i(67881),l=e.i(62361),o=e.i(37950),d=e.i(43928);e.s(["TicketPrices",0,({data:e,className:c=""})=>{let u=e?.componentTicketPrices,m=(0,o.useContentfulLiveUpdates)(u),x=(0,o.useContentfulInspectorMode)(),p=m?.ticketTableData?.tableData,h=(0,n.cn)("",m?.backgroundVariant==="White"&&"bg-white",m?.backgroundVariant==="Filled"&&"bg-secondary text-white",m?.backgroundVariant==="Pattern"&&"bg-secondary bg-[url('/media/section-pattern.png')] bg-cover bg-center text-white",c),{useRowHeader:g,useColumnHeader:f}=m?.ticketTableData??{},b="column";return g&&f?b="both":g&&!f?b="row":f&&!g&&(b="column"),(0,t.jsxs)(a.Section,{id:m?.anchorId,className:h,children:[!!m?.title&&(0,t.jsx)("header",{className:"mb-12",children:(0,t.jsx)(r.SectionHeading,{className:"-mx-2.5 text-[28px] font-medium leading-tight md:mx-0 md:text-[36px] xl:text-5xl xl:leading-tight",asChild:!0,children:(0,t.jsx)("h2",{...x({entryId:m?.sys?.id,fieldId:"title"}),children:m.title})})}),(0,t.jsxs)("div",{className:(0,n.cn)("-mx-[20px] px-3 py-12 md:px-8 xl:mx-0 xl:rounded-[48px] xl:p-12",m?.backgroundVariant==="White"&&"bg-muted-gradient",(m?.backgroundVariant==="Filled"||m?.backgroundVariant==="Pattern")&&"bg-[linear-gradient(180deg,rgba(236,241,245,
560.08)0%,rgba(208,213,221,0.08)100%)]"),children:[(0,t.jsx)("div",{className:"overflow-x-auto",children:!!p?.length&&(0,t.jsxs)("table",{...x({entryId:m?.sys?.id,fieldId:"ticketTableData"}),className:(0,n.cn)("w-full font-heading leading-normal [&_tbody_tr_td]:border-b [&_tbody_tr_td]:border-[#90BFE9] [&_td:first-child]:pl-0 [&_td:last-child]:pr-0 [&_td]:px-6 [&_td]:py-4 [&_th:first-child]:pl-0 [&_th:last-child]:pr-0 [&_th]:px-6 [&_th]:py-4 [&_th]:text-base [&_th]:font-normal [&_thead_tr]:border-b [&_thead_tr]:border-[#90BFE9]","column"===b&&"[&_td:not(:first-child)]:font-main [&_td:not(:first-child)]:font-medium xl:[&_td:not(:first-child)]:text-lg [&_th]:pt-0 xl:[&_th]:font-heading xl:[&_th]:text-2xl [&_thead_tr]:border-b-primary [&_tr:first-child_td]:pt-11 xl:[&_tr:first-child_td]:pt-16","row"===b&&"xl:[&_tbody_tr:last-child_td:first-child]:rounded-b-[18px] [&_tbody_tr:last-child_td]:border-b-transparent [&_td:first-child]:bg-[#DBE1E6]/10 [&_td:first-child]:pl-6 xl:[&_td:first-child]:text-2xl xl:[&_td:first-child]:font-medium [&_th:first-child]:bg-[#DBE1E6]/10 [&_th:first-child]:pl-6 xl:[&_th:first-child]:rounded-t-[18px] xl:[&_th:first-child]:text-2xl xl:[&_th:first-child]:font-medium","both"===b&&"xl:[&_tbody_tr:last-child_td:first-child]:rounded-b-[18px] [&_tbody_tr:last-child_td]:border-b-transparent [&_td:first-child]:bg-[#DBE1E6]/10 [&_td:first-child]:pl-6 xl:[&_td:first-child]:text-2xl [&_th:first-child]:pl-6 xl:[&_th:first-child]:rounded-tl-[18px] xl:[&_th:last-child]:rounded-tr-[18px] [&_th]:bg-[#DBE1E6]/10 [&_th]:font-medium xl:[&_th]:text-2xl"),children:[(0,t.jsx)("colgroup",{children:p[0].map((e,n)=>(0,t.jsx)("col",{className:0===n?"w-2/5":"w-1/5"},n))}),(0,t.jsx)("thead",{children:(0,t.jsx)("tr",{className:"text-left",children:p[0].map((e,n)=>(0,t.jsx)("th",{children:e},n))})}),(0,t.jsx)("tbody",{children:p.slice(1).map((e,n)=>(0,t.jsx)("tr",{children:e.map((e,n)=>(0,t.jsx)("td",{children:e},n))},n))})]})}),(0,t.jsxs)("div",{className:"mt-12",children:[(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-12 sm:grid-cols-2",children:[(!!m?.notesLeftTitle||!!m?.notesLeftTitle)&&(0,t.jsxs)("div",{children:[!!m?.notesLeftTitle&&(0,t.jsx)("div",{...x({entryId:m?.sys?.id,fieldId:"notesLeftTitle"}),className:"mb-4 font-heading text-2xl font-medium leading-snug",children:m.notesLeftTitle}),(0,t.jsx)("div",{className:"space-y-4 rounded-[22px] border border-gray-500 bg-[#DBE1E6]/10 p-5 xl:rounded-[32px] xl:p-8 [&_b]:font-medium",children:!!m?.notesLeftContent?.json&&(0,t.jsx)("div",{...x({entryId:m?.sys?.id,fieldId:"notesLeftContent"}),className:"rte text-inherit md:rte-lg rte-p:my-4 rte-p:border-l rte-p:border-primary rte-p:pl-4 rte-strong:font-medium rte-strong:text-inherit md:leading-normal [&_*:first-child]:mt-0 [&_*:last-child]:mb-0 [&_p:has(b)+p]:mt-0 [&_p:has(b)]:mb-0 [&_p:has(b)]:pb-4",children:(0,d.documentToReactComponents)(m.notesLeftContent.json,l.documentRender)})})]}),(!!m?.notesRightContent||!!m?.notesRightTitle)&&(0,t.jsxs)("div",{children:[!!m?.notesRightTitle&&(0,t.jsx)("div",{...x({entryId:m?.sys?.id,fieldId:"notesRightTitle"}),className:"mb-4 font-heading text-2xl font-medium leading-snug",children:m.notesRightTitle}),!!m?.notesRightContent?.json&&(0,t.jsx)("div",{className:"space-y-4 rounded-[22px] border border-gray-500 bg-[#DBE1E6]/10 p-5 xl:rounded-[32px] xl:p-8 [&_b]:font-medium [&_p:has(b)+p]:mt-0 [&_p:has(b)]:mb-0 [&_p:has(b)]:pb-4",children:(0,t.jsx)("div",{...x({entryId:m?.sys?.id,fieldId:"notesRightContent"}),className:"rte text-inherit md:rte-lg rte-p:my-4 rte-p:border-l rte-p:border-primary rte-p:pl-4 rte-strong:font-medium rte-strong:text-inherit md:leading-normal [&_*:first-child]:mt-0 [&_*:last-child]:mb-0",children:(0,d.documentToReactComponents)(m.notesRightContent.json,l.documentRender)})})]})]}),!!m?.ctaLink&&(0,t.jsx)("div",{...x({entryId:m?.ctaLink?.sys?.id,fieldId:"ctaLink"}),className:"mt-6 text-center xl:mt-12",children:(0,t.jsx)(s.Button,{variant:m?.backgroundVariant==="White"?"secondary":"white",className:"h-10 gap-6",asChild:!0,children:(0,t.jsx)(i.LinkObject,{item:m.ctaLink,hasRightArrow:!0})})})]})]})]})}])},58010,e=>{"use strict";var t=e.i(43476),n=e.i(71645),i=e.i(47163),r=e.i(87393),a=e.i(61056),s=e.i(28100),l=e.i(28197),o=e.i(36285),d=e.i(15847),c=e.i(67881),u=e.i(62870),m=e.i(62361),x=e.i(37950),p=e.i(43928),h=e.i(48148);
56e.s(["VacanciesList",0,({className:e="",data:g})=>{let f=(0,h.useTranslations)("Filters"),b=g?.componentVacanciesList,v=(0,x.useContentfulLiveUpdates)(b),y=(0,x.useContentfulInspectorMode)(),j=(0,i.cn)("",v?.backgroundVariant==="White"&&"bg-white",v?.backgroundVariant==="Filled"&&"bg-secondary text-white",e),w=v?.vacanciesCollection?.items,[I,N]=(0,n.useState)(!1),C=f("all"),[k,E]=(0,n.useState)(C),[S,L]=(0,n.useState)(C),[_,T]=(0,n.useState)(""),D=w?.filter(e=>{let t=!_||e?.jobTitle?.toLowerCase().includes(_.toLowerCase()),n=k===C||e?.department===k,i=S===C||e?.location===S;return t&&n&&i}),A=[C,...Array.from(new Set(w?.map(e=>e?.department))).filter(Boolean).sort((e,t)=>e.localeCompare(t))],R=[C,...Array.from(new Set(w?.map(e=>e?.location))).filter(Boolean).sort((e,t)=>e.localeCompare(t))],B=I?D:D?.slice(0,3);return(0,t.jsxs)(d.Section,{id:v?.anchorId,className:j,children:[(0,t.jsxs)("header",{className:"mb-8 md:mb-12",children:[(0,t.jsxs)("div",{className:"mb-8 flex flex-col flex-wrap items-start gap-2.5 md:flex-row md:items-center md:gap-5",children:[!!v?.title&&(0,t.jsx)(o.SectionHeading,{className:"text-[32px] font-medium leading-tight md:text-[36px] xl:text-5xl xl:leading-tight",asChild:!0,children:(0,t.jsx)("h2",{...y({entryId:v?.sys?.id,fieldId:"title"}),children:v.title})}),!!v?.openingsBadgeTemplate&&(0,t.jsx)(r.Badge,{id:v?.sys?.id,fieldId:"openingsBadgeTemplate",text:v.openingsBadgeTemplate.replace("{count}",String(D?.length??0)),className:"bg-[#66E1FF] font-heading md:ml-auto"})]}),!!v?.introText?.json&&(0,t.jsx)("div",{...y({entryId:v?.sys?.id,fieldId:"introText"}),className:"rte-lg mt-8 max-w-xl leading-normal text-inherit",children:(0,p.documentToReactComponents)(v.introText.json,m.documentRender)})]}),(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"mb-8 flex flex-col gap-3 md:flex-row md:gap-5",children:[(0,t.jsx)(s.Search,{className:"md:max-w-xs",placeholder:v?.searchPlaceholder??"",onChange:T,value:_,fieldId:"searchPlaceholder",livePreviewId:v?.sys?.id}),(0,t.jsxs)("div",{...y({entryId:v?.sys?.id,fieldId:"departmentFilterLabel"}),className:"flex flex-col gap-3 md:ml-auto md:flex-row md:gap-8",children:[(0,t.jsxs)(u.Select,{value:k,onValueChange:e=>E(e),children:[(0,t.jsx)(u.SelectTrigger,{className:"h-[60px] w-full border-[#D0D5DD] pl-4 font-heading text-foreground data-[placeholder]:text-foreground md:w-auto [&[data-state=open]>svg]:rotate-180 [&_svg]:text-bg-500 [&_svg]:transition-transform",children:(0,t.jsx)(u.SelectValue,{placeholder:v?.departmentFilterLabel??""})}),!!A?.length&&(0,t.jsx)(u.SelectContent,{children:A.map((e,n)=>(0,t.jsx)(u.SelectItem,{value:e,className:"cursor-pointer rounded-lg transition-colors hover:bg-gray-100 data-[state=checked]:pointer-events-none data-[state=checked]:font-medium data-[state=checked]:text-bg-500",children:e},`department-${n}`))})]}),(0,t.jsxs)(u.Select,{value:S,onValueChange:e=>L(e),children:[(0,t.jsx)(u.SelectTrigger,{className:"h-[60px] w-full border-[#D0D5DD] pl-4 font-heading text-foreground data-[placeholder]:text-foreground md:w-auto [&[data-state=open]>svg]:rotate-180 [&_svg]:text-bg-500 [&_svg]:transition-transform",children:(0,t.jsx)(u.SelectValue,{placeholder:v?.cityFilterLabel??""})}),!!R?.length&&(0,t.jsx)(u.SelectContent,{children:R.map((e,n)=>(0,t.jsx)(u.SelectItem,{value:e,className:"cursor-pointer rounded-lg transition-colors hover:bg-gray-100 data-[state=checked]:pointer-events-none data-[state=checked]:font-medium data-[state=checked]:text-bg-500",children:e},`location-${n}`))})]})]})]}),B?.length===0&&(0,t.jsx)("div",{className:"border-t-2 border-bg-500",children:(0,t.jsx)("div",{className:"mb-20 mt-12 xl:mt-8",children:!!v?.emptyStateMessage?.json&&(0,t.jsx)("div",{className:"rte rte-lg font-medium leading-normal text-inherit",children:(0,p.documentToReactComponents)(v.emptyStateMessage.json)})})}),!!B?.length&&(0,t.jsx)("div",{className:"border-t-2 border-bg-500",children:B.map((e,n)=>(0,t.jsxs)("div",{className:"grid grid-cols-[2fr_1fr] items-center gap-4 border-b border-bg-200 py-4 md:grid-cols-[1fr_6rem]",...y({entryId:e?.sys?.id,fieldId:"item"}),children:[(0,t.jsxs)("div",{className:"gap-5 md:grid md:grid-cols-3",children:[!!e?.jobTitle&&(0,t.jsx)("div",{...y({entryId:e?.sys?.id,fieldId:"jobTitle"}),className:"font-heading text-sm md:text-lg",children:e.jobTitle}),!!e?.department&&(0,t.jsx)("div",{...y({entryId:e?.sys?.id,fieldId:"department"}),className:"text-sm md:text-lg xl:text-[21px]",children:e.department}),!!e?.location&&(0,t.jsx)("div",{...y({entryId:e?.sys?.id,fieldId:"location"}),className:"text-sm md:text-lg xl:text-[21px]",children:e.location})]}),!!e?.applyLink&&(0,t.jsx)("div",{...y({entryId:e.applyLink?.sys?.id,fieldId:"applyLink"}),className:"text-right text-[21px]",children:(0,t.jsx)(c.Button,{variant:"default",className:"h-10 min-w-20 gap-6",size:"sm",children:(0,t.jsx)(a.LinkObject,{item:e.applyLink})})})]},`vacancy-${n}`))})]}),!!D?.length&&!!v?.loadMoreButtonLabel&&!I&&D?.length>3&&(0,t.jsx)("div",{...y({entryId:v?.sys?.id,fieldId:"loadMoreButtonLabel"}),className:"mt-6 text-center xl:mt-8",children:(0,t.jsxs)(c.Button,{variant:v?.backgroundVariant==="White"?"secondary":"white",className:"h-8 gap-6 md:h-10",onClick:()=>N(!0),children:[(0,t.jsx)("span",{children:v.loadMoreButtonLabel}),(0,t.jsx)(l.Icon,{name:"arrow-right",className:"text-bg-300"})]})})]})}])},88266,e=>{"use strict";var t=e.i(43476),n=e.i(47163),i=e.i(57688),r=e.i(61056),a=e.i(67881),s=e.i(62361),l=e.i(37950),o=e.i(43928);let d=({variant:e,className:d="",data:c})=>{let u=(0,l.useContentfulInspectorMode)(),m=(0,n.cn)("grid min-h-[400px] grid-cols-1 gap-10 md:grid-cols-2 xl:gap-20",d);return(0,t.jsxs)("div",{className:m,children:[(0,t.jsxs)("div",{className:"flex flex-col justify-center",children:[!!c?.title&&(0,t.jsx)("h2",{...u({entryId:c?.sys?.id,fieldId:"title"}),className:"mb-6 font-heading text-[28px] font-medium leading-tight md:mb-2 md:max-w-lg md:text-[36px] xl:mb-4 xl:max-w-none xl:text-[48px] xl:leading-tight",children:c.title}),!!c?.description?.json&&(0,t.jsx)("div",{...u({entryId:c?.sys?.id,fieldId:"description"}),className:"rte mb-6 leading-normal text-inherit md:mb-4 xl:mb-8",children:(0,o.documentToReactComponents)(c.description.json,s.documentRen
56der)}),(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[!!c?.authorAvatar?.url&&(0,t.jsx)("div",{className:"relative size-14 overflow-hidden rounded-full",children:(0,t.jsx)(i.default,{src:c.authorAvatar.url,alt:c.authorAvatar?.description??"",fill:!0,className:"object-cover",sizes:"56",...u({entryId:c?.sys?.id,fieldId:"authorAvatar"})})}),(0,t.jsxs)("div",{className:"text-[20px] leading-normal md:text-base xl:text-[20px]",children:[!!c?.authorName&&(0,t.jsx)("div",{...u({entryId:c?.sys?.id,fieldId:"authorName"}),className:"font-heading font-medium",children:c.authorName}),!!c?.authorRoleNote&&(0,t.jsx)("span",{...u({entryId:c?.sys?.id,fieldId:"authorRoleNote"}),children:c.authorRoleNote})]})]}),!!c?.ctaButton&&(0,t.jsx)("div",{...u({entryId:c.ctaButton?.sys?.id,fieldId:"ctaButton"}),className:"mt-6 md:mt-4 xl:mt-8",children:(0,t.jsx)(a.Button,{variant:"White"===e?"secondary":"white",className:"h-10 gap-6",asChild:!0,children:(0,t.jsx)(r.LinkObject,{item:c.ctaButton,hasRightArrow:!0})})})]}),(0,t.jsx)("div",{className:(0,n.cn)("relative z-0 aspect-square overflow-hidden rounded-2xl md:aspect-auto md:rounded-[29px] xl:rounded-[32px]",c?.layoutVariant==="Image Left"&&"md:order-first"),children:!!c?.mainImage?.url&&(0,t.jsx)(i.default,{src:c.mainImage.url,alt:c.mainImage?.description??"",width:"640",height:"400",className:"absolute inset-0 h-full object-cover",sizes:"(min-width: 1280px) 600px, (min-width: 768px) 50vw, calc(100vw - 40px)",...u({entryId:c?.sys?.id,fieldId:"mainImage"})})})]})};var c=e.i(15847);e.s(["VisitorTestimonial",0,({className:e="",data:i})=>{let r=i?.componentVisitorTestimonial,a=(0,l.useContentfulLiveUpdates)(r),s=(0,n.cn)("",a?.backgroundVariant==="White"&&"bg-white",a?.backgroundVariant==="Filled"&&"bg-secondary text-white",e);return(0,t.jsx)(c.Section,{id:a?.anchorId,className:s,children:(0,t.jsx)(d,{variant:a?.backgroundVariant,data:a})})}],88266)},95692,e=>{"use strict";var t=e.i(71645),n=e.i(18566);e.s(["SaveInheritLocation",0,({value:e})=>{let i=(0,n.usePathname)();return(0,t.useEffect)(()=>{null!=e&&sessionStorage.setItem("slugInheritLocationNavigation",`/${e.endsWith("/index")?e.slice(0,-6):e}`)},[e,i]),null}],95692)},14788,e=>{"use strict";var t=e.i(71645),n=e.i(18566);e.s(["StoreEntryUrl",0,function(){let e=(0,n.usePathname)(),i=(0,n.useSearchParams)();return(0,t.useEffect)(()=>{if(sessionStorage.getItem("entry_url"))return;let t=i.toString(),n=t?`${e}?${t}`:e;sessionStorage.setItem("entry_url",n)},[e,i]),null}])}]);
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.