PageSourceSearch

https://www.proffix.ch/_next/static/chunks/7b25a3a69fd9c17d.js

js proffix.ch collected 2026-10-01 05:45:52 UTC 1,088,747 bytes, 12,613 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,71914,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"useIntersection",{enumerable:!0,get:function(){return l}});let r=e.r(91788),a=e.r(99604),n="function"==typeof IntersectionObserver,o=new Map,s=[];function l({rootRef:e,rootMargin:t,disabled:i}){let l=i||!n,[c,d]=(0,r.useState)(!1),u=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{u.current=e},[]);return(0,r.useEffect)(()=>{if(n){if(l||c)return;let i=u.current;if(i&&i.tagName)return function(e,t,i){let{id:r,observer:a,elements:n}=function(e){let t,i={root:e.root||null,margin:e.rootMargin||""},r=s.find(e=>e.root===i.root&&e.margin===i.margin);if(r&&(t=o.get(r)))return t;let a=new Map;return t={id:i,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=a.get(e.target),i=e.isIntersecting||e.intersectionRatio>0;t&&i&&t(i)})},e),elements:a},s.push(i),o.set(i,t),t}(i);return n.set(e,t),a.observe(e),function(){if(n.delete(e),a.unobserve(e),0===n.size){a.disconnect(),o.delete(r);let e=s.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&s.splice(e,1)}}}(i,e=>e&&d(e),{root:e?.current,rootMargin:t})}else if(!c){let e=(0,a.requestIdleCallback)(()=>d(!0));return()=>(0,a.cancelIdleCallback)(e)}},[l,t,e,c,u.current]),[p,c,(0,r.useCallback)(()=>{d(!1)},[])]}("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},2531,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"normalizeLocalePath",{enumerable:!0,get:function(){return r}});let r=(t,i)=>e.r(92090).normalizeLocalePath(t,i);("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},54471,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"getDomainLocale",{enumerable:!0,get:function(){return a}});let r=e.r(70090);function a(t,i,a,n){{let o=e.r(2531).normalizeLocalePath,s=e.r(62205).detectDomainLocale,l=i||o(t,a).detectedLocale,c=s(n,void 0,l);if(c){let e=`http${c.http?"":"s"}://`,i=l===c.defaultLocale?"":`/${l}`;return`${e}${c.domain}${(0,r.normalizePathTrailingSlash)(`${i}${t}`)}`}return!1}}("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},63230,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"useMergedRef",{enumerable:!0,get:function(){return a}});let r=e.r(91788);function a(e,t){let i=(0,r.useRef)(null),a=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=i.current;e&&(i.current=null,e());let t=a.current;t&&(a.current=null,t())}else e&&(i.current=n(e,r)),t&&(a.current=n(t,r))},[e,t])}function n(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let i=e(t);return"function"==typeof i?i:()=>e(null)}}("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},48735,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"errorOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},39149,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0});var r={default:function(){return S},useLinkStatus:function(){return k}};for(var a in r)Object.defineProperty(i,a,{enumerable:!0,get:r[a]});let n=e.r(71650),o=e.r(91398),s=n._(e.r(91788)),l=e.r(60472),c=e.r(71112),d=e.r(28169),u=e.r(89129),p=e.r(14862),m=e.r(25479),h=e.r(71914),f=e.r(54471),g=e.r(44113),x=e.r(63230);e.r(48735);let y=new Set;function v(e,t,i,r){if(!("u"<typeof window)&&(0,c.isLocalURL)(t)){if(!r.bypassPrefetchedCheck){let a=t+"%"+i+"%"+(void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0);if(y.has(a))return;y.add(a)}e.prefetch(t,i,r).catch(e=>{})}}function b(e){return"string"==typeof e?e:(0,d.formatUrl)(e)}let w=s.default.forwardRef(function(e,t){let i,r,{href:a,as:n,children:d,prefetch:y=null,passHref:w,replace:_,shallow:k,scroll:S,locale:j,onClick:C,onNavigate:T,onMouseEnter:N,onTouchStart:I,legacyBehavior:E=!1,...L}=e;i=d,E&&("string"==typeof i||"number"==typeof i)&&(i=(0,o.jsx)("a",{children:i}));let R=s.default.useContext(m.RouterContext),F=!1!==y,{href:O,as:$}=s.default.useMemo(()=>
1{if(!R){let e=b(a);return{href:e,as:n?b(n):e}}let[e,t]=(0,l.resolveHref)(R,a,!0);return{href:e,as:n?(0,l.resolveHref)(R,n):t||e}},[R,a,n]),A=s.default.useRef(O),P=s.default.useRef($);E&&(r=s.default.Children.only(i));let M=E?r&&"object"==typeof r&&r.ref:t,[D,z,H]=(0,h.useIntersection)({rootMargin:"200px"}),W=s.default.useCallback(e=>{(P.current!==$||A.current!==O)&&(H(),P.current=$,A.current=O),D(e)},[$,O,H,D]),B=(0,x.useMergedRef)(W,M);s.default.useEffect(()=>{!R||z&&F&&v(R,O,$,{locale:j})},[$,O,z,j,F,R?.locale,R]);let q={ref:B,onClick(e){E||"function"!=typeof C||C(e),E&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),!R||e.defaultPrevented||function(e,t,i,r,a,n,o,s,l){let d,{nodeName:u}=e.currentTarget;if(!("A"===u.toUpperCase()&&((d=e.currentTarget.getAttribute("target"))&&"_self"!==d||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which)||e.currentTarget.hasAttribute("download"))){if(!(0,c.isLocalURL)(i)){a&&(e.preventDefault(),location.replace(i));return}e.preventDefault(),(()=>{if(l){let e=!1;if(l({preventDefault:()=>{e=!0}}),e)return}let e=o??!0;"beforePopState"in t?t[a?"replace":"push"](i,r,{shallow:n,locale:s,scroll:e}):t[a?"replace":"push"](r||i,{scroll:e})})()}}(e,R,O,$,_,k,S,j,T)},onMouseEnter(e){E||"function"!=typeof N||N(e),E&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),R&&v(R,O,$,{locale:j,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){E||"function"!=typeof I||I(e),E&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),R&&v(R,O,$,{locale:j,priority:!0,bypassPrefetchedCheck:!0})}};if((0,u.isAbsoluteUrl)($))q.href=$;else if(!E||w||"a"===r.type&&!("href"in r.props)){let e=void 0!==j?j:R?.locale;q.href=R?.isLocaleDomain&&(0,f.getDomainLocale)($,e,R?.locales,R?.domainLocales)||(0,g.addBasePath)((0,p.addLocale)($,e,R?.defaultLocale))}return E?s.default.cloneElement(r,q):(0,o.jsx)("a",{...L,...q,children:i})}),_=(0,s.createContext)({pending:!1}),k=()=>(0,s.useContext)(_),S=w;("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},41158,(e,t,i)=>{t.exports=e.r(39149)},41484,67878,12209,74515,27614,41602,44819,9394,13696,50719,57669,45572,43455,59012,46977,82560,85135,61948,28480,28409,12857,8636,6480,15837,20893,35481,59279,5600,55114,53797,63702,e=>{"use strict";var t=e.i(91398);e.s(["IconChevronLeft",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...e,children:(0,t.jsx)("path",{d:"M7.05 9.293 6.343 10 12 15.657l1.414-1.414L9.172 10l4.242-4.243L12 4.343z"})})],67878),e.s(["IconChevronRight",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...e,children:(0,t.jsx)("path",{d:"m12.95 10.707.707-.707L8 4.343 6.586 5.757 10.828 10l-4.242 4.243L8 15.657l4.95-4.95z"})})],12209),e.s(["IconChevronDown",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",...e,children:(0,t.jsx)("path",{d:"m9.293 12.95.707.707L15.657 8l-1.414-1.414L10 10.828 5.757 6.586 4.343 8z"})})],74515),e.s(["IconCheck",0,({small:e,...i})=>(0,t.jsx)("svg",{width:36,height:23.5,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 23.5",...i,children:e?(0,t.jsx)("path",{d:"M15.7,19.7c-0.5,0-1-0.2-1.4-0.6l-7.2-7.2c-0.8-0.8-0.8-2,0-2.8c0.8-0.8,2-0.8,2.8,0l5.8,5.8L26.1,4.4  c0.8-0.8,2-0.8,2.8,0c0.8,0.8,0.8,2,0,2.8L17.1,19.1C16.7,19.4,16.2,19.7,15.7,19.7z"}):(0,t.jsx)("path",{d:"M14.5 23.5c-.5 0-1-.2-1.4-.6L.6 10.4c-.8-.8-.8-2 0-2.8s2-.8 2.8 0l11.1 11.1L32.6.6c.8-.8 2-.8 2.8 0s.8 2 0 2.8L15.9 22.9c-.4.4-.9.6-1.4.6z"})})],27614),e.s(["IconPlus",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:30,height:30,viewBox:"0 0 30 30",xmlSpace:"preserve",...e,children:(0,t.jsx)("path",{d:"M27.2 12.5h-9.7V2.8c0-1.4-1.1-2.5-2.5-2.5s-2.5 1.1-2.5 2.5v9.7H2.8C1.4 12.5.3 13.6.3 15s1.1 2.5 2.5 2.5h9.7v9.7c0 1.4 1.1 2.5 2.5 2.5s2.5-1.1 2.5-2.5v-9.7h9.7c1.4 0 2.5-1.1 2.5-2.5s-1.2-2.5-2.5-2.5z"})})],41602),e.s(["IconMinus",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:30,height:30,viewB
1ox:"0 0 30 30",xmlSpace:"preserve",...e,children:(0,t.jsx)("path",{d:"M27.2 17.5H2.8C1.4 17.5.3 16.4.3 15s1.1-2.5 2.5-2.5h24.3c1.4 0 2.5 1.1 2.5 2.5s-1.1 2.5-2.4 2.5z"})})],44819),e.s(["Dot",0,({className:e,...i})=>(0,t.jsx)("svg",{viewBox:"0 0 200 200",className:e,...i,children:(0,t.jsx)("path",{d:"M 100, 100 m -75, 0 a 75,75 0 1,0 150,0 a 75,75 0 1,0 -150,0"})})],9394),e.s(["DottedTriangle",0,({className:e,...i})=>(0,t.jsx)("svg",{viewBox:"0 0 500 530.5",className:e,...i,children:(0,t.jsx)("path",{d:"M11.3 507.9c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M11.3 435.7c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3C5.1 458.3 0 453.2 0 447c0-6.2 5.1-11.3 11.3-11.3M11.3 363.4c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3C5.1 386 0 380.9 0 374.7c0-6.2 5.1-11.3 11.3-11.3M11.3 291.1c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M11.3 218.9c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M11.3 146.6c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M11.3 74.4c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3C5.1 97 0 91.9 0 85.7c0-6.2 5.1-11.3 11.3-11.3M11.3 2.1c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3C5.1 24.7 0 19.6 0 13.4S5.1 2.1 11.3 2.1M79.5 507.9c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M79.5 435.7c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M79.5 363.4c6.2 0 11.3 5.1 11.3 11.3S85.7 386 79.5 386c-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M79.5 291.1c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M79.5 218.9c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M79.5 146.6c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M79.5 74.4c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M147.7 507.9c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M147.7 435.7c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M147.7 363.4c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M147.7 291.1c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M147.7 218.9c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M147.7 146.6c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M215.9 507.9c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M215.9 435.7c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M215.9 363.4c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M215.9 291.1c6.2 0 11.3 5.1 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M215.9 218.9c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M284.1 507.9c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M284.1 435.7c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M284.1 363.4c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M284.1 291.1c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M352.3 507.9c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M352.3 435.7c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M352.3 363.4c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M420.5 507.9c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3M420.5 435.7c6.2 0 11.3 5 11.3 11.3 0 6.2-5.1 11.3-11.3 11.3-6.2 0-11.3-5.1-11.3-11.3 0-6.2 5.1-11.3 11.3-11.3M488.7 507.9c6.2 0 11.3 5.1 11.3 11.3s-5.1 11.3-11.3 11.3c-6.2 0-11.3-5.1-11.3-11.3s5.1-11.3 11.3-11.3"})})],13696),e.s(["Signet",0,({className:e,...i})=>(0,t.jsx)("svg",{viewBox:"0 0 283.5 357.2",className:e,...i,children:(0,t.jsx)("path",{d:"m172.8 356.2-.7-.7c24.8-25.1 24.8-65.9 0-90.9l-153-153.3C6.7 99 0 82.6 0 65.2 0 47.8 6.8 31.4 19.2 19c25.4-25.4 66.8-25.3 92.2.1l153 153.2c25.4 25.5 25.3 66.9-.2 92.3l-45.8 45.9-45.6 45.7zM65.2 1C48.8 1 32.4 7.2 19.9 19.7 7.7 31.9 1 48 1 65.2s6.6 33.3 18.8 45.4l.2.2 152.9 153.1c22.6 22.7 24.9 58.3 7.1 83.7l37.9-37.9 45.8-45.9c25.1-25 25.2-65.8.2-90.9l-153-153.2C98.2 7.3 81.7 1 65.2 1z"})})],50719),e.s(["SignetFull",0,({className:e,...i})=>(0,t.jsx)("svg",{viewBox:"0 0 500 629",className:e,...i,children:(0,t.jsx)("path",{d:"M466.6 304.8 195.7 33.6c-44.8-44.7-117.3-44.9-162.1-.1s-44.9 117.3-.2 162.1l.3.3 270.6 271c44.5 44.8 44.5 117.1 0 162.1l80.9-80.9 81-81.2c45-44.8 45-117.3.4-162.1z"})})],57669),e.s(["IconClose",0,e=>(0,t.jsx)("svg",{width:22,height:22,viewBox:"0 0 22 22",fill:"none",stroke:"#0D1F35",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,t.jsx)("path",{d:"M2 20.385 20.385 2M2 2.385 20.385 20.77",strokeWidth:3})})],45572),e.s(["IconGlobe",0,e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:21,height:21,viewBox:"0 0 21 21",fill:"none",stroke:"#0D1F35",...e,children:[(0,t.jsx)("path",{strokeWidth:1.8,d:"M1.5 10.5
1h18"}),(0,t.jsx)("circle",{cx:10.5,cy:10.5,r:9.5,strokeWidth:1.8}),(0,t.jsx)("ellipse",{cx:10.5,cy:10.5,strokeWidth:1.8,rx:3.5,ry:9.5})]})],43455),e.s(["IconExpand",0,e=>(0,t.jsx)("svg",{width:24,height:13,viewBox:"0 0 24 13",fill:"none",stroke:"#4265B2",strokeWidth:3,xmlns:"http://www.w3.org/2000/svg",...e,children:(0,t.jsx)("path",{d:"m2 1.5 10 10 10-10",strokeLinecap:"round",strokeLinejoin:"round"})})],59012),e.s(["IconPlay",0,e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:98,height:98,viewBox:"0 0 98 98",fill:"none",...e,children:[(0,t.jsx)("circle",{cx:49,cy:49,r:45.5,fill:"#FDCE0D",stroke:"#fff",strokeWidth:7}),(0,t.jsx)("path",{fill:"#0D1F35",d:"M71 49.5 38.75 68.12V30.88L71 49.5Z"})]})],46977),e.s(["IconChevronBoldLeft",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:17,height:26,fill:"#0D1F35",...e,children:(0,t.jsx)("g",{clipPath:"url(#a)",children:(0,t.jsx)("path",{d:"m1.14 15.762 9.208 9.155a3.918 3.918 0 0 0 5.512-.104 3.849 3.849 0 0 0-.003-5.373l-6.454-6.415 6.454-6.415a3.851 3.851 0 0 0 0-5.477l-.007-.007a3.911 3.911 0 0 0-5.502.007L1.14 10.285a3.857 3.857 0 0 0 0 5.477Z"})})})],82560),e.s(["IconChevronBoldRight",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:17,height:26,fill:"#0D1F35",...e,children:(0,t.jsx)("g",{clipPath:"url(#a)",children:(0,t.jsx)("path",{d:"M15.86 10.238 6.652 1.083a3.918 3.918 0 0 0-5.512.104 3.849 3.849 0 0 0 .003 5.373l6.454 6.415-6.454 6.415a3.851 3.851 0 0 0 0 5.477l.007.007a3.911 3.911 0 0 0 5.502-.007l9.208-9.152a3.857 3.857 0 0 0 0-5.477Z"})})})],85135),e.s(["SignetGraphic",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",style:{enableBackground:"new 0 0 431.5 430.9"},viewBox:"0 0 431.5 430.9",...e,children:(0,t.jsx)("path",{d:"M64.3 151.3C28.8 151.3 0 180.2 0 215.6 0 251.1 28.8 280 64.3 280s64.3-28.8 64.3-64.3-28.8-64.4-64.3-64.4zm0 127.7C29.4 279 1 250.6 1 215.6s28.4-63.3 63.3-63.3 63.3 28.4 63.3 63.3S99.2 279 64.3 279zM262.1 19c-25.4-25.4-66.6-25.4-92 0-25.4 25.4-25.4 66.6 0 92l104.5 104.5-104.5 104.6c-25.4 25.4-25.4 66.6 0 92 12.6 12.6 29.1 18.9 45.7 18.9 16.7 0 33.4-6.4 46.1-19.1l59.3-59.3 91.3-91.3c12.2-12.3 19-28.6 19.1-45.8.1-17.3-6.6-33.6-18.8-45.8L262.1 19zm-.9 392.1c-25 25-65.5 25-90.4.2-25-25-25-65.6 0-90.6l104.5-104.5 45.4 45.4c12.1 12.1 18.7 28.1 18.6 45.1-.1 17-6.8 33-18.9 45.1l-59.2 59.3zm150.5-150.5-83.1 83.1c7.6-10.8 11.7-23.6 11.7-37 .1-17.3-6.6-33.6-18.9-45.8L170.8 110.3c-25-25-25-65.6 0-90.6C182.9 7.6 199 1 216.1 1c17.1 0 33.2 6.7 45.3 18.8L412 170.3c12 12.1 18.6 28.1 18.5 45.1-.1 17.1-6.8 33.1-18.8 45.2z"})})],61948),e.s(["IconSearch",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"#000",stroke:"#000",...e,children:(0,t.jsx)("path",{d:"M14.19 1C9.33 1 5.377 4.982 5.377 9.876c0 2.143.758 4.111 2.018 5.647L1 21.965 2.027 23l6.384-6.432a8.733 8.733 0 0 0 5.778 2.184c4.859 0 8.811-3.981 8.811-8.876S19.048 1 14.19 1Zm0 16.337c-4.084 0-7.406-3.347-7.406-7.46 0-4.115 3.322-7.461 7.405-7.461 4.084 0 7.406 3.346 7.406 7.46s-3.322 7.46-7.406 7.46Z"})})],28480),e.s(["DecorationDots",0,e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:125,height:142,viewBox:"0 0 125 142",fill:"#FDCE0D",...e,children:[(0,t.jsx)("circle",{cx:2.832,cy:19.832,r:2.832}),(0,t.jsx)("circle",{cx:2.832,cy:36.832,r:2.832}),(0,t.jsx)("circle",{cx:19.832,cy:36.832,r:2.832}),(0,t.jsx)("circle",{cx:2.832,cy:53.832,r:2.832}),(0,t.jsx)("circle",{cx:36.832,cy:53.832,r:2.832}),(0,t.jsx)("circle",{cx:19.832,cy:53.832,r:2.832}),(0,t.jsx)("circle",{cx:2.832,cy:87.832,r:2.832}),(0,t.jsx)("circle",{cx:70.832,cy:87.832,r:2.832}),(0,t.jsx)("circle",{cx:36.832,cy:87.832,r:2.832}),(0,t.jsx)("circle",{cx:19.832,cy:87.832,r:2.832}),(0,t.jsx)("circle",{cx:53.832,cy:87.832,r:2.832}),(0,t.jsx)("circle",{cx:2.832,cy:70.832,r:2.832}),(0,t.jsx)("circle",{cx:36.832,cy:70.832,r:2.832}),(0,t.jsx)("circle",{cx:19.832,cy:70.832,r:2.832}),(0,t.jsx)("circle",{cx:53.832,cy:70.832,r:2.832}),(0,t.jsx)("circle",{cx:2.832,cy:104.832,r:2.832}),(0,t.jsx)("circle",{cx:70.832,cy:104.832,r:2.832}),(0,t.jsx)("circle",{cx:36.832,cy:104.832,r:2.832}),(0,t.jsx)("circle",{cx:19.832,cy:104.832,r:2.832}),(0,t.jsx)("circle",{cx:87.832,cy:104.832,r:2.832}),(0,t.jsx)("circle",{cx:53.832,cy:104.832,r:2.832}),(0,t.jsx)("circle",{cx:2.832,cy:121.832,r:2.832}),(0,t.jsx)("circle",{cx:70.832,cy:121.832,r:2.832}),(0,t.jsx)("circle",{cx:36.832,cy:121.832,r:2.832}),(0,t.jsx)("circle",{cx:104.832,cy:121.832,r:2.832}),(0,t.jsx)("circle",{cx:19.832,cy:121.832,r:2.832}),(0,t.jsx)("circle",{cx:87.832,cy:121.832,r:2.832}),(0,t.jsx)("circle",{cx:53.832,cy:121.832,r:2.832}),(0,t.jsx)("circle",{cx:2.832,cy:138.832,r:2.832}),(0,t.jsx)("circle",{cx:70.832,cy:138.832,r:2.832}),(0,t.jsx)("circle",{cx:36.832,cy:138.832,r:2.832}),(0,t.jsx)("circle",{cx:104.832,cy:138.832,r:2.832}),(0,t.jsx)("circle",{cx:19.832,cy:138.832,r:2.832}),(0,t.jsx)("circle",{cx:87.832,cy:138.832,r:2.832}),(0,t.jsx)("circle",{cx:53.832,cy:138.832,r:2.832}),(0,t.jsx)("circle",{cx:121.832,cy:138.832,r:2.832}),(0,t.jsx)("circle",{cx:121.832,cy:121.832,r:2.832,transform:"rotate(-180 121.832 121.832)"}),(0,t.jsx)("circle",{cx:121.832,cy:104.832,r:2.832,transform:"rotate(-180 121.832 104.832)"}),(0,t.jsx)("circle",{cx:104.832,cy:104.832,r:2.832,transform:"rotate(-180 104.832 104.832)"}),(0,t.jsx)("circle",{cx:121.832,cy:87.832,r:2.832,transform:"rotate(-180 121.832 87.832)"}),(0,t.jsx)("circle",{cx:87.832,cy:87.832,r:2.832,transform:"rotate(-180 87.832 87.832)"}),(0,t.jsx)("circle",{cx:104.832,cy:87.832,r:2.832,transform:"rotate(-180 104.832 87.832)"}),(0,t.jsx)("circle",{cx:121.832,cy:53.832,r:2.832,transform:"rotate(-180 121.832 53.832)"}),(0,t.jsx)("circle",{cx:53.832,cy:53.832,r:2.832,transform:"rotate(-180 53.832 53.832)"}),(0,t.jsx)("circle",{cx:87.832,cy:53.832,r:2.832,transform:"rotate(-180 87.832 53.832)"}),(0,t.jsx)("circle",{cx:104.832,cy:53.832,r:2.832,transform:"rotate(-180 104.832 53.832)"}),(0,t.jsx)("circle",{cx:70.832,cy:53.832,r:2.832,transform:"rotate(-180 70.832 53.832)"}),(0,t.jsx)("circle",{cx:121.832,cy:70.832,r:2.832,transform:"rotate(-180 121.832 70.832)"}),(0,t.jsx)("circle",{cx:87.832,cy:70.832,r:2.832,transform:"rotate(-180 87.832 70.832)"}),(0,t.jsx)("circle",{cx:104.832,cy:70.832,r:2.832,transform:"rotate(-180 104.832 70.832)"}),(0,t.jsx)("circle",{cx:70.832,cy:70.832,r:2.832,transform:"rotate(-180 70.832 70.832)"}),(0,t.jsx)("circle",{cx:121.832,cy:36.832,r:2.832,transform:"rotate(-180 121.832 36.832)"}),(0,t.jsx)("circle",{cx:53.832,cy:36.832,r:2.832,transform:"rotate(-180 53.832 36.832)"}),(0,t.jsx)("circle",{cx:87.832,cy:36.832,r:2.832,transform:"rotate(-180 87.832 36.832)"}),(0,t.jsx)("circle",{cx:104.832,cy:36.832,r:2.832,transform:"rotate(-180 104.832 36.832)"}),(0,t.jsx)("circle",{cx:36.832,cy:36.832,r:2.832,transform:"rotate(-180 36.832 36.832)"}),(0,t.jsx)("circle",{cx:70.832,cy:36.832,r:2.832,transform:"rotate(-180 70.832 36.832)"}),(0,t.jsx)("circle",{cx:121.832,cy:19.832,r:2.832,transform:"rotate(-180 121.832 19.832)"}),(0,t.jsx)("circle",{cx:53.832,cy:19.832,r:2.832,transform:"rotate(-180 53.832 19.832)"}),(0,t.jsx)("circle",{cx:87.832,cy:19.832,r:2.832,transform:"rotate(-180 87.832 19.832)"}),(0,t.jsx)("circle",{cx:19.832,cy:19.832,r:2.832,transform:"rotate(-180 19.832 19.832)"}),(0,t.jsx)("circle",{cx:104.832,cy:19.832,r:2.832,transform:"rotate(-180 104.832 19.832)"}),(0,t.jsx)("circle",{cx:36.832,cy:19.832,r:2.832,transform:"rotate(-180 36.832 19.832)"}),(0,t.jsx)("circle",{cx:70.832,cy:19.832,r:2.832,transform:"rotate(-180 70.832 19.832)"}),(0,t.jsx)("circle",{cx:121.832,cy:2.832,r:2.832,transform:"rotate(-180 121.832 2.832)"}),(0,t.jsx)("circle",{cx:53.832,cy:2.832,r:2.832,transform:"rotate(-180 53.832 2.832)"}),(0,t.jsx)("circle",{cx:87.832,cy:2.832,r:2.832,transform:"rotate(-180 87.832 2.832)"}),(0,t.jsx)("circle",{cx:19.832,cy:2.832,r:2.832,transform:"rotate(-180 19.832 2.832)"}),(0,t.jsx)("circle",{cx:104.832,cy:2.832,r:2.832,transform:"rotate(-180 104.832 2.832)"}),(0,t.jsx)("circle",{cx:36.832,cy:2.832,r:2.832,transform:"rotate(-180 36.832 2.832)"}),(0,t.jsx)("circle",{cx:70.832,cy:2.832,r:2.832,transform:"rotate(-180 70.832 2.832)"}),(0,t.jsx)("circle",{cx:2.832,cy:2.832,r:2.832,transform:"rotate(-180 2.832 2.832)"})]})],28409),e.s(["DecorationDottedTriangle11",0,e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:159,height:159,fill:"#FDCE0D",...e,children:[(0,t.jsx)("circle",{cx:2.563,cy:2.563,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:17.951,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:17.951,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:48.725,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:48.725,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:48.725,r:2.563}),(0,t.jsx)("circle",{cx:48.726,cy:48.725,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:33.338,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:33.338,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:33.338,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:64.113,r:2.563}),(0,t.jsx)("circle",{cx:64.113,cy:64.113,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:64.113,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:64.113,r:2.563}),(0,t.jsx)("circle",{cx:48.726,cy:64.113,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:79.5,r:2.563}),(0,t.jsx)("circle",{cx:64.113,cy:79.5,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:79.5,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:79.5,r:2.563}),(0,t.jsx)("circle",{cx:79.5,cy:79.5,r:2.563}),(0,t.jsx)("circle",{cx:48.726,cy:79.5,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:110.275,r:2.563}),(0,t.jsx)("circle",{cx:64.113,cy:110.275,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:110.275,r:2.563}),(0,t.jsx)("circle",{cx:94.887,cy:110.275,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:110.275,r:2.563}),(0,t.jsx)("circle",{cx:79.5,cy:110.275,r:2.563}),(0,t.jsx)("circle",{cx:48.726,cy:110.275,r:2.563}),(0,t.jsx)("circle",{cx:110.274,cy:110.275,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:94.887,r:2.563}),(0,t.jsx)("circle",{cx:64.113,cy:94.887,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:94.887,r:2.563}),(0,t.jsx)("circle",{cx:94.887,cy:94.887,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:94.887,r:2.563}),(0,t.jsx)("circle",{cx:79.5,cy:94.887,r:2.563}),(0,t.jsx)("circle",{cx:48.726,cy:94.887,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:125.662,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:64.113,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:94.887,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:79.5,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:48.726,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:110.274,cy:125.662,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:125.662,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:64.113,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:94.887,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:141.049,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:79.5,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:48.726,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:110.274,cy:141.049,r:2.563}),(0,t.jsx)("circle",{cx:2.563,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:125.662,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:64.113,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:33.338,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:156.437,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:94.887,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:17.951,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:141.049,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:79.5,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:48.726,cy:156.437,r:2.563}),(0,t.jsx)("circle",{cx:110.274,cy:156.437,r:2.563})]})],12857),e.s(["IconStar",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:15,fill:"#FBBC05",...e,children:(0,t.jsx)("path",{d:"m8 0 2.351 4.764 5.257.764-3.804 3.708.898 5.236L8 12l-4.702 2.472.898-5.236L.392 5.528l5.257-.764L8 0Z"})})],8636),e.s(["IconExternalLink",0,e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:17,height:17,viewBox:"0 0 17 17",fill:"#4265B2",...e,children:[(0,t.jsx)("path",{fillRule:"evenodd",d:"M10.929 0h5.464c.335 0 .607.272.607.607v5.464a.607.607 0 1 1-1.214 0V2.073L7.108 10.75a.607.607 0 0 1-.859-.859l8.678-8.678H10.93a.607.607 0 0 1 0-1.214Z",clipRule:"evenodd"}
1),(0,t.jsx)("path",{fillRule:"evenodd",d:"M3.39 3.643c-1.2 0-2.176.975-2.176 2.175v7.792c0 1.2.975 2.176 2.176 2.176h7.791c1.201 0 2.176-.975 2.176-2.176V8.045a.607.607 0 0 1 1.214 0v5.565a3.39 3.39 0 0 1-3.39 3.39H3.39A3.39 3.39 0 0 1 0 13.61V5.818a3.39 3.39 0 0 1 3.39-3.39h5.565a.607.607 0 0 1 0 1.215H3.39Z",clipRule:"evenodd"})]})],6480),e.s(["IconThinArrowShort",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:6,height:25,fill:"#fff",...e,children:(0,t.jsx)("path",{d:"m3 25 2.887-5H.113L3 25ZM2.5 0v20.5h1V0h-1Z"})})],15837),e.s(["IconThinArrowRightLong",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:86,height:6,viewBox:"0 0 86 6",fill:"#fff",...e,children:(0,t.jsx)("path",{d:"m85.5 3-5-2.887v5.774L85.5 3Zm-85 .5H81v-1H.5v1Z"})})],20893),e.s(["IconCheckMark",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:31,height:31,viewBox:"0 0 31 31",fill:"none",stroke:"#FDCE0D",...e,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:5,d:"m3 17 12 11L28.5 3"})})],35481),e.s(["IconPhone",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:23,height:23,fill:"#112033",...e,children:(0,t.jsx)("path",{d:"M21.896 15.919 17.98 13.74a2.433 2.433 0 0 0-2.836.31l-.034.03c-.297.262-.593.525-.888.788l-.73.65a12.506 12.506 0 0 1-3.527-2.483A12.518 12.518 0 0 1 7.484 9.51a1037.853 1037.853 0 0 0 1.42-1.6l.049-.052c.706-.797.828-1.911.311-2.84L8.597 3.82C8.094 2.914 7.59 2.01 7.087 1.1A2.14 2.14 0 0 0 4.478.131a6.782 6.782 0 0 0-3.83 3.444 6.6 6.6 0 0 0-.236 5.153c1.192 3.271 2.996 6.13 5.362 8.497 2.374 2.369 5.231 4.173 8.495 5.363.753.273 1.529.412 2.306.412.988 0 1.946-.216 2.848-.644 1.596-.762 2.819-2.12 3.442-3.825a2.13 2.13 0 0 0-.97-2.612h.001ZM7.686 6.735l-.049.059c-.294.333-.59.664-.885.996-.298.334-.596.668-.892 1.004l-.35.395.199.49c1.393 3.385 4.24 6.233 7.618 7.62l.488.198.397-.351 1.005-.896 1.014-.902.033-.029a.745.745 0 0 1 .887-.098l3.92 2.18c.195.105.28.332.201.543-.978 2.671-3.8 4.012-6.424 3.053-3.036-1.108-5.686-2.78-7.877-4.972-2.188-2.184-3.86-4.835-4.97-7.878-.955-2.628.388-5.45 3.057-6.427l.01-.004a.446.446 0 0 1 .54.213l.676 1.218 1.5 2.7c.167.298.13.63-.098.887Z"})})],59279),e.s(["IconUser",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 15 17",width:"16",height:"20",...e,children:(0,t.jsx)("path",{d:"M10.2 8.3c1.1-.8 1.8-2.1 1.8-3.6C12 2.3 10 .3 7.5.3S3 2.3 3 4.8s.7 2.7 1.8 3.6C2.2 9.4.5 11.9.5 14.8v1.3c0 .4.3.8.8.8s.8-.3.8-.8v-1.3c0-3 2.5-5.5 5.5-5.5s5.5 2.5 5.5 5.5v1.3c0 .4.3.8.8.8s.8-.3.8-.8v-1.3c0-2.9-1.8-5.4-4.3-6.5ZM4.5 4.8c0-1.7 1.4-3 3-3s3 1.4 3 3-1.4 3-3 3-3-1.4-3-3Z"})})],5600),e.s(["IconUser2",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:22,height:21,viewBox:"0 0 22 21",fill:"#0d1f35",...e,children:(0,t.jsx)("path",{d:"M14.7,12.9h-1c1.6-1.3,2.6-3.7,2.6-6.3,0-3.8-2.3-6.6-5.4-6.6s-5.4,2.8-5.4,6.6,1,5,2.6,6.3h-1c-4,0-7.3,3.5-7.3,7.7v.4h2.1v-.4c0-3,2.3-5.5,5.2-5.5h7.5c2.8,0,5.2,2.5,5.2,5.5v.4h2.1v-.4c0-4.3-3.3-7.7-7.3-7.7ZM14.3,6.6c0,2.8-1.5,5.1-3.3,5.1s-3.3-2.3-3.3-5.1,1.3-4.4,3.3-4.4,3.3,1.8,3.3,4.4Z"})})],55114),e.s(["IconExcel",0,e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 23",width:18,height:22,...e,children:[(0,t.jsx)("path",{d:"M18.2 1.6h-5.8v-.2c0-.3-.2-.6-.4-.8s-.6-.3-.9-.2L1.5 3.3c-.4.1-.8.5-.8 1v14.5c0 .5.3.9.8 1l9.6 2.8h.3c.2 0 .4 0 .6-.2.3-.2.4-.5.4-.8v-.2h5.8c.6 0 1-.5 1-1.1V2.7c0-.6-.5-1.1-1-1.1Zm-2 16.3h-3.7v-1.6h3.7c.3 0 .6-.3.6-.6s-.3-.6-.6-.6h-3.7v-1.6h3.7c.3 0 .6-.3.6-.6s-.3-.6-.6-.6h-3.7v-1.6h3.7c.3 0 .6-.3.6-.6s-.3-.6-.6-.6h-3.7V7.9h3.7c.3 0 .6-.3.6-.6s-.3-.6-.6-.6h-3.7V5.1h3.7c.3 0 .6-.3.6-.6s-.3-.6-.6-.6h-3.7V2.8h5.7v17.3h-5.7V19h3.7c.3 0 .6-.3.6-.6s-.3-.6-.6-.6Zm-5-16.3v19.7l-9.3-2.7V4.4l9.3-2.8Z"}),(0,t.jsx)("path",{d:"m5.8 11.5-1 1.2c-.2.2-.2.6 0 .8.1 0 .2.1.4.1s.3 0 .4-.2l1-1.1 1 1.1c.2.2.6.2.8 0 .2-.2.2-.6 0-.8l-1.1-1.1 1-1.2c.2-.3.2-.6 0-.8-.1-.1-.3-.2-.4-.1-.2 0-.3 0-.4.2l-1 1.1-1-1.1c-.1-.1-.3-.2-.4-.2-.1 0-.3 0-.4.2-.2.2-.2.6 0 .8l1.1 1.1Z"})]})],53797),e.s(["IconArrowRight",0,e=>(0,t.jsx)("svg",{width:23,height:15,viewBox:"0 0 23 15",fill:"#0D1F35",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,t.jsx)("path",{d:"M1 6.36401C0.447715 6.36401 -4.82823e-08 6.81173 0 7.36401C4.82823e-08 7.9163 0.447715 8.36401 1 8.36401L1 7.36401L1 6.36401ZM22.7071 8.07112C23.0976 7.68059 23.0976 7.04743 22.7071 6.65691L16.3431 0.292945C15.9526 -0.0975798 15.3195 -0.0975798 14.9289 0.292945C14.5384 0.683469 14.5384 1.31663 14.9289 1.70716L20.5858 7.36401L14.9289 13.0209C14.5384 13.4114 14.5384 14.0446 14.9289 14.4351C15.3195 14.8256 15.9526 14.8256 16.3431 14.4351L22.7071 8.07112ZM1 7.36401L1 8.36401L22 8.36401L22 7.36401L22 6.36401L1 6.36401L1 7.36401Z"})})],63702),e.s([],41484)},64046,94065,8081,88490,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(24690);var r=e.i(26200);e.i(71587);var a=e.i(71179);let n=i.default.button.withConfig({displayName:"ResetFiltersButton__StyledResetButton",componentId:"sc-8a4148d4-0"})`
2  display: inline-block;
3  background: none;
4  border: 0;
5  border-radius: 0;
6  padding: 0;
7  color: var(--color-dark);
8  opacity: 0.4;
9  margin: 16px 0;
10  font-size: 16px;
11  ${(0,r.media)("tablet")} {
12    height: 46px;
13    margin: 0;
14    font-size: 18px;
15  }
16
17  &:hover {
18    background: none;
19    color: var(--color-dark);
20    opacity: 1;
21  }
22`;e.s(["ResetFiltersButton",0,({handleFiltersReset:e})=>{let{t:i}=(0,a.useTranslation)();return(0,t.jsx)(n,{type:"button",onClick:e,children:i("filtersResetLabel")})}],94065),e.s([],64046);let o=i.default.div.withConfig({displayName:"Toggle__StyledToggleSwitch",componentId:"sc-a542eab4-0"})`
23  position: relative;
24  width: 62px;
25  display: inline-block;
26  vertical-align: middle;
27  user-select: none;
28  text-align: left;
29
30  .toggle-switch-checkbox {
31    display: none;
32  }
33
34  .toggle-switch-label {
35    display: block;
36    overflow: hidden;
37    cursor: pointer;
38    border-radius: 12px;
39    margin: 0;
40    height: 32px;
41
42    &:after {
43      content: "";
44      position: absolute;
45      top: 0;
46      left: 0;
47      width: 60px;
48      height: 28px;
49      border: 2px solid #fff; // outer border
50      border-radius: 15px;
51      pointer-events: none;
52    }
53  }
54
55  .toggle-switch-inner {
56    display: block;
57    width: 200%;
58    margin-left: -100%;
59    transition: margin 0.1s ease-in 0s;
60  }
61
62  .toggle-switch-inner:before,
63  .toggle-switch-inner:after {
64    display: block;
65    float: left;
66    width: 50%;
67    height: 32px;
68    padding: 0;
69    line-height: 24px;
70    font-size: 14px;
71    color: white;
72    font-weight: bold;
73    border-radius: 12px;
74  }
75
76  .toggle-switch-inner:before {
77    content: "";
78    text-transform: uppercase;
79    background-color: transparent; // change if bg color needed for toggle
80    color: #fff;
81  }
82
83  .toggle-switch-disabled {
84    background-color: #ddd;
85    cursor: not-allowed;
86  }
87
88  .toggle-switch-disabled:before {
89    background-color: #ddd;
90    cursor: not-allowed;
91  }
92
93  .toggle-switch-inner:after {
94    content: "";
95    background-color: none;
96    text-transform: uppercase;
97    color: #fff;
98    text-align: right;
99  }
100
101  .toggle-switch-switch {
102    display: block;
103    width: 24px;
104    height: 24px;
105    margin: 0;
106    background: var(--color-yellow);
107    position: absolute;
108    top: 4px;
109    bottom: 0;
110    right: 34px;
111    border-radius: 12px;
112    transition: all 0.1s ease-in 0s;
113  }
114
115  .toggle-switch-checkbox:checked + .toggle-switch-label .toggle-switch-inner {
116    margin-left: 0;
117  }
118
119  .toggle-switch-checkbox:checked + .toggle-switch-label .toggle-switch-switch {
120    right: 2px;
121  }
122`;e.s(["Toggle",0,({name:e,isToggleChecked:i,onChange:r=e=>{},className:a=""})=>(0,t.jsxs)(o,{className:a,children:[(0,t.jsx)("input",{type:"checkbox",className:"toggle-switch-checkbox",name:e,id:e,onChange:r,checked:i}),(0,t.jsxs)("label",{className:"toggle-switch-label",htmlFor:e,children:[(0,t.jsx)("span",{className:"toggle-switch-inner"}),(0,t.jsx)("span",{className:"toggle-switch-switch"})]})]})],8081),e.s([],88490)},51766,(e,t,i)=>{var i=t.exports=function(e){e||(e={}),"string"==typeof e&&(e={cookie:e}),void 0===e.cookie&&(e.cookie="");var t={};return t.get=function(t){for(var i=e.cookie.split(/;\s*/),r=0;r<i.length;r++){var a=i[r].split("=");if(unescape(a[0])===t)return unescape(a[1])}},t.set=function(t,i,r){r||(r={});var a=escape(t)+"="+escape(i);return r.expires&&(a+="; expires="+r.expires),r.path&&(a+="; path="+escape(r.path)),r.domain&&(a+="; domain="+escape(r.domain)),r.secure&&(a+="; secure"),e.cookie=a,a},t};if("u">typeof document){var r=i(document);i.get=r.get,i.set=r.set}},40406,(e,t,i)=>{"use strict";t.exports=TypeError},88661,(e,t,i)=>{var r="function"==typeof Map&&Map.prototype,a=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,n=r&&a&&"function"==typeof a.get?a.get:null,o=r&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=s&&l&&"function"==typeof l.get?l.get:null,d=s&&Set.prototype.forEach,u="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,p="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,m="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,f=Object.prototype.toString,g=Function.prototype.toString,x=String.prototype.match,y=String.prototype.slice,v=String.prototype.replace,b=String.prototype.toUpperCase,w=String.prototype.toLowerCase,_=RegExp.prototype.test,k=Array.prototype.concat,S=Array.prototype.join,j=Array.prototype.slice,C=Math.floor,T="function"==typeof BigInt?BigInt.prototype.valueOf:null,N=Object.getOwnPropertySymbols,I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,E="function"==typeof Symbol&&"object"==typeof Symbol.iterator,L="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===E?"object":"symbol")?Symbol.toStringTag:null,R=Object.prototype.propertyIsEnumerable,F=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function O(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||_.call(/e/,t))return t;var i=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var r=e<0?-C(-e):C(e);if(r!==e){var a=String(r),n=y.call(t,a.length+1);return v.call(a,i,"$&_")+"."+v.call(v.call(n,/([0-9]{3})/g,"$&_"),/_$/,"")}}return v.call(t,i,"$&_")}var $={},A=$.custom,P=q(A)?A:null,M={__proto__:null,double:'"',single:"'"},D={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function z(e,t,i){var r=M[i.quoteStyle||t];return r+e+r}function H(e){return!L||!("object"==typeof e&&(L in e||void 0!==e[L]))}function W(e){return"[object Array]"===G(e)&&H(e)}function B(e){return"[object RegExp]"===G(e)&&H(e)}function q(e){if(E)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;
122if(!e||"object"!=typeof e||!I)return!1;try{return I.call(e),!0}catch(e){}return!1}t.exports=function t(i,r,a,s){var l,f,b,_,C,N=r||{};if(U(N,"quoteStyle")&&!U(M,N.quoteStyle))throw TypeError('option "quoteStyle" must be "single" or "double"');if(U(N,"maxStringLength")&&("number"==typeof N.maxStringLength?N.maxStringLength<0&&N.maxStringLength!==1/0:null!==N.maxStringLength))throw TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var A=!U(N,"customInspect")||N.customInspect;if("boolean"!=typeof A&&"symbol"!==A)throw TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(U(N,"indent")&&null!==N.indent&&"	"!==N.indent&&!(parseInt(N.indent,10)===N.indent&&N.indent>0))throw TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(U(N,"numericSeparator")&&"boolean"!=typeof N.numericSeparator)throw TypeError('option "numericSeparator", if provided, must be `true` or `false`');var V=N.numericSeparator;if(void 0===i)return"undefined";if(null===i)return"null";if("boolean"==typeof i)return i?"true":"false";if("string"==typeof i)return function e(t,i){if(t.length>i.maxStringLength){var r=t.length-i.maxStringLength;return e(y.call(t,0,i.maxStringLength),i)+("... "+r)+" more character"+(r>1?"s":"")}var a=D[i.quoteStyle||"single"];return a.lastIndex=0,z(v.call(v.call(t,a,"\\$1"),/[\x00-\x1f]/g,Y),"single",i)}(i,N);if("number"==typeof i){if(0===i)return 1/0/i>0?"0":"-0";var et=String(i);return V?O(i,et):et}if("bigint"==typeof i){var ei=String(i)+"n";return V?O(i,ei):ei}var er=void 0===N.depth?5:N.depth;if(void 0===a&&(a=0),a>=er&&er>0&&"object"==typeof i)return W(i)?"[Array]":"[Object]";var ea=function(e,t){var i;if("	"===e.indent)i="	";else{if("number"!=typeof e.indent||!(e.indent>0))return null;i=S.call(Array(e.indent+1)," ")}return{base:i,prev:S.call(Array(t+1),i)}}(N,a);if(void 0===s)s=[];else if(Q(s,i)>=0)return"[Circular]";function en(e,i,r){if(i&&(s=j.call(s)).push(i),r){var n={depth:N.depth};return U(N,"quoteStyle")&&(n.quoteStyle=N.quoteStyle),t(e,n,a+1,s)}return t(e,N,a+1,s)}if("function"==typeof i&&!B(i)){var eo=function(e){if(e.name)return e.name;var t=x.call(g.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}(i),es=ee(i,en);return"[Function"+(eo?": "+eo:" (anonymous)")+"]"+(es.length>0?" { "+S.call(es,", ")+" }":"")}if(q(i)){var el=E?v.call(String(i),/^(Symbol\(.*\))_[^)]*$/,"$1"):I.call(i);return"object"!=typeof i||E?el:Z(el)}if((ec=i)&&"object"==typeof ec&&("u">typeof HTMLElement&&ec instanceof HTMLElement||"string"==typeof ec.nodeName&&"function"==typeof ec.getAttribute)){for(var ec,ed,eu="<"+w.call(String(i.nodeName)),ep=i.attributes||[],em=0;em<ep.length;em++){eu+=" "+ep[em].name+"="+z((ed=ep[em].value,v.call(String(ed),/"/g,"&quot;")),"double",N)}return eu+=">",i.childNodes&&i.childNodes.length&&(eu+="..."),eu+="</"+w.call(String(i.nodeName))+">"}if(W(i)){if(0===i.length)return"[]";var eh=ee(i,en);return ea&&!function(e){for(var t=0;t<e.length;t++)if(Q(e[t],"\n")>=0)return!1;return!0}(eh)?"["+K(eh,ea)+"]":"[ "+S.call(eh,", ")+" ]"}if("[object Error]"===G(l=i)&&H(l)){var ef=ee(i,en);return"cause"in Error.prototype||!("cause"in i)||R.call(i,"cause")?0===ef.length?"["+String(i)+"]":"{ ["+String(i)+"] "+S.call(ef,", ")+" }":"{ ["+String(i)+"] "+S.call(k.call("[cause]: "+en(i.cause),ef),", ")+" }"}if("object"==typeof i&&A){if(P&&"function"==typeof i[P]&&$)return $(i,{depth:er-a});else if("symbol"!==A&&"function"==typeof i.inspect)return i.inspect()}if(function(e){if(!n||!e||"object"!=typeof e)return!1;try{n.call(e);try{c.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(i)){var eg=[];return o&&o.call(i,function(e,t){eg.push(en(t,i,!0)+" => "+en(e,i))}),X("Map",n.call(i),eg,ea)}if(function(e){if(!c||!e||"object"!=typeof e)return!1;try{c.call(e);try{n.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(i)){var ex=[];return d&&d.call(i,function(e){ex.push(en(e,i))}),X("Set",c.call(i),ex,ea)}if(function(e){if(!u||!e||"object"!=typeof e)return!1;try{u.call(e,u);try{p.call(e,p)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(i))return J("WeakMap");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{u.call(e,u)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(i))return J("WeakSet");if(function(e){if(!m||!e||"object"!=typeof e)return!1;try{return m.call(e),!0}catch(e){}return!1}(i))return J("WeakRef");if("[object Number]"===G(f=i)&&H(f))return Z(en(Number(i)));if(function(e){if(!e||"object"!=typeof e||!T)return!1;try{return T.call(e),!0}catch(e){}return!1}(i))return Z(en(T.call(i)));if("[object Boolean]"===G(b=i)&&H(b))return Z(h.call(i));if("[object String]"===G(_=i)&&H(_))return Z(en(String(i)));if("u">typeof window&&i===window)return"{ [object Window] }";if("u">typeof globalThis&&i===globalThis||i===e.g)return"{ [object globalThis] }";if(!("[object Date]"===G(C=i)&&H(C))&&!B(i)){var ey=ee(i,en),ev=F?F(i)===Object.prototype:i instanceof Object||i.constructor===Object,eb=i instanceof Object?"":"null prototype",ew=!ev&&L&&Object(i)===i&&L in i?y.c
122all(G(i),8,-1):eb?"Object":"",e_=(ev||"function"!=typeof i.constructor?"":i.constructor.name?i.constructor.name+" ":"")+(ew||eb?"["+S.call(k.call([],ew||[],eb||[]),": ")+"] ":"");return 0===ey.length?e_+"{}":ea?e_+"{"+K(ey,ea)+"}":e_+"{ "+S.call(ey,", ")+" }"}return String(i)};var V=Object.prototype.hasOwnProperty||function(e){return e in this};function U(e,t){return V.call(e,t)}function G(e){return f.call(e)}function Q(e,t){if(e.indexOf)return e.indexOf(t);for(var i=0,r=e.length;i<r;i++)if(e[i]===t)return i;return -1}function Y(e){var t=e.charCodeAt(0),i={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return i?"\\"+i:"\\x"+(t<16?"0":"")+b.call(t.toString(16))}function Z(e){return"Object("+e+")"}function J(e){return e+" { ? }"}function X(e,t,i,r){return e+" ("+t+") {"+(r?K(i,r):S.call(i,", "))+"}"}function K(e,t){if(0===e.length)return"";var i="\n"+t.prev+t.base;return i+S.call(e,","+i)+"\n"+t.prev}function ee(e,t){var i,r=W(e),a=[];if(r){a.length=e.length;for(var n=0;n<e.length;n++)a[n]=U(e,n)?t(e[n],e):""}var o="function"==typeof N?N(e):[];if(E){i={};for(var s=0;s<o.length;s++)i["$"+o[s]]=o[s]}for(var l in e)if(U(e,l)&&(!r||String(Number(l))!==l||!(l<e.length)))if(E&&i["$"+l]instanceof Symbol)continue;else _.call(/[^\w$]/,l)?a.push(t(l,e)+": "+t(e[l],e)):a.push(l+": "+t(e[l],e));if("function"==typeof N)for(var c=0;c<o.length;c++)R.call(e,o[c])&&a.push("["+t(o[c])+"]: "+t(e[o[c]],e));return a}},89809,(e,t,i)=>{"use strict";var r=e.r(88661),a=e.r(40406),n=function(e,t,i){for(var r,a=e;null!=(r=a.next);a=r)if(r.key===t)return a.next=r.next,i||(r.next=e.next,e.next=r),r},o=function(e,t){if(e){var i=n(e,t);return i&&i.value}},s=function(e,t,i){var r=n(e,t);r?r.value=i:e.next={key:t,next:e.next,value:i}},l=function(e,t){if(e)return n(e,t,!0)};t.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new a("Side channel does not contain "+r(e))},delete:function(t){var i=e&&e.next,r=l(e,t);return r&&i&&i===r&&(e=void 0),!!r},get:function(t){return o(e,t)},has:function(t){var i;return!!(i=e)&&!!n(i,t)},set:function(t,i){e||(e={next:void 0}),s(e,t,i)}};return t}},55669,(e,t,i)=>{"use strict";t.exports=Object},84277,(e,t,i)=>{"use strict";t.exports=Error},95513,(e,t,i)=>{"use strict";t.exports=EvalError},9995,(e,t,i)=>{"use strict";t.exports=RangeError},58767,(e,t,i)=>{"use strict";t.exports=ReferenceError},9066,(e,t,i)=>{"use strict";t.exports=SyntaxError},79079,(e,t,i)=>{"use strict";t.exports=URIError},7276,(e,t,i)=>{"use strict";t.exports=Math.abs},54979,(e,t,i)=>{"use strict";t.exports=Math.floor},81332,(e,t,i)=>{"use strict";t.exports=Math.max},6406,(e,t,i)=>{"use strict";t.exports=Math.min},47128,(e,t,i)=>{"use strict";t.exports=Math.pow},49853,(e,t,i)=>{"use strict";t.exports=Math.round},2122,(e,t,i)=>{"use strict";t.exports=Number.isNaN||function(e){return e!=e}},96203,(e,t,i)=>{"use strict";var r=e.r(2122);t.exports=function(e){return r(e)||0===e?e:e<0?-1:1}},49230,(e,t,i)=>{"use strict";t.exports=Object.getOwnPropertyDescriptor},27241,(e,t,i)=>{"use strict";var r=e.r(49230);if(r)try{r([],"length")}catch(e){r=null}t.exports=r},70011,(e,t,i)=>{"use strict";var r=Object.defineProperty||!1;if(r)try{r({},"a",{value:1})}catch(e){r=!1}t.exports=r},68494,(e,t,i)=>{"use strict";t.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),i=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(i))return!1;for(var r in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var a=Object.getOwnPropertySymbols(e);if(1!==a.length||a[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var n=Object.getOwnPropertyDescriptor(e,t);if(42!==n.value||!0!==n.enumerable)return!1}return!0}},90650,(e,t,i)=>{"use strict";var r="u">typeof Symbol&&Symbol,a=e.r(68494);t.exports=function(){return"function"==typeof r&&"function"==typeof Symbol&&"symbol"==typeof r("foo")&&"symbol"==typeof Symbol("bar")&&a()}},38058,(e,t,i)=>{"use strict";
122t.exports="u">typeof Reflect&&Reflect.getPrototypeOf||null},76503,(e,t,i)=>{"use strict";t.exports=e.r(55669).getPrototypeOf||null},64894,(e,t,i)=>{"use strict";var r=Object.prototype.toString,a=Math.max,n=function(e,t){for(var i=[],r=0;r<e.length;r+=1)i[r]=e[r];for(var a=0;a<t.length;a+=1)i[a+e.length]=t[a];return i},o=function(e,t){for(var i=[],r=t||0,a=0;r<e.length;r+=1,a+=1)i[a]=e[r];return i},s=function(e,t){for(var i="",r=0;r<e.length;r+=1)i+=e[r],r+1<e.length&&(i+=t);return i};t.exports=function(e){var t,i=this;if("function"!=typeof i||"[object Function]"!==r.apply(i))throw TypeError("Function.prototype.bind called on incompatible "+i);for(var l=o(arguments,1),c=a(0,i.length-l.length),d=[],u=0;u<c;u++)d[u]="$"+u;if(t=Function("binder","return function ("+s(d,",")+"){ return binder.apply(this,arguments); }")(function(){if(this instanceof t){var r=i.apply(this,n(l,arguments));return Object(r)===r?r:this}return i.apply(e,n(l,arguments))}),i.prototype){var p=function(){};p.prototype=i.prototype,t.prototype=new p,p.prototype=null}return t}},62432,(e,t,i)=>{"use strict";var r=e.r(64894);t.exports=Function.prototype.bind||r},7082,(e,t,i)=>{"use strict";t.exports=Function.prototype.call},621,(e,t,i)=>{"use strict";t.exports=Function.prototype.apply},56803,(e,t,i)=>{"use strict";t.exports="u">typeof Reflect&&Reflect&&Reflect.apply},46716,(e,t,i)=>{"use strict";var r=e.r(62432),a=e.r(621),n=e.r(7082);t.exports=e.r(56803)||r.call(n,a)},98204,(e,t,i)=>{"use strict";var r=e.r(62432),a=e.r(40406),n=e.r(7082),o=e.r(46716);t.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new a("a function is required");return o(r,n,e)}},61352,(e,t,i)=>{"use strict";var r,a=e.r(98204),n=e.r(27241);try{r=[].__proto__===Array.prototype}catch(e){if(!e||"object"!=typeof e||!("code"in e)||"ERR_PROTO_ACCESS"!==e.code)throw e}var o=!!r&&n&&n(Object.prototype,"__proto__"),s=Object,l=s.getPrototypeOf;t.exports=o&&"function"==typeof o.get?a([o.get]):"function"==typeof l&&function(e){return l(null==e?e:s(e))}},17414,(e,t,i)=>{"use strict";var r=e.r(38058),a=e.r(76503),n=e.r(61352);t.exports=r?function(e){return r(e)}:a?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw TypeError("getProto: not an object");return a(e)}:n?function(e){return n(e)}:null},32305,(e,t,i)=>{"use strict";var r=Function.prototype.call,a=Object.prototype.hasOwnProperty;t.exports=e.r(62432).call(r,a)},558,(e,t,i)=>{"use strict";var r=e.r(55669),a=e.r(84277),n=e.r(95513),o=e.r(9995),s=e.r(58767),l=e.r(9066),c=e.r(40406),d=e.r(79079),u=e.r(7276),p=e.r(54979),m=e.r(81332),h=e.r(6406),f=e.r(47128),g=e.r(49853),x=e.r(96203),y=Function,v=function(e){try{return y('"use strict"; return ('+e+").constructor;")()}catch(e){}},b=e.r(27241),w=e.r(70011),_=function(){throw new c},k=b?function(){try{return arguments.callee,_}catch(e){try{return b(arguments,"callee").get}catch(e){return _}}}():_,S=e.r(90650)(),j=e.r(17414),C=e.r(76503),T=e.r(38058),N=e.r(621),I=e.r(7082),E={},L="u">typeof Uint8Array&&j?j(Uint8Array):void 0,R={__proto__:null,"%AggregateError%":"u"<typeof AggregateError?void 0:AggregateError,"%Array%":Array,"%ArrayBuffer%":"u"<typeof ArrayBuffer?void 0:ArrayBuffer,"%ArrayIteratorPrototype%":S&&j?j([][Symbol.iterator]()):void 0,"%AsyncFromSyncIteratorPrototype%":void 0,"%AsyncFunction%":E,"%AsyncGenerator%":E,"%AsyncGeneratorFunction%":E,"%AsyncIteratorPrototype%":E,"%Atomics%":"u"<typeof Atomics?void 0:Atomics,"%BigInt%":"u"<typeof BigInt?void 0:BigInt,"%BigInt64Array%":"u"<typeof BigInt64Array?void 0:BigInt64Array,"%BigUint64Array%":"u"<typeof BigUint64Array?void 0:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"u"<typeof DataView?void 0:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":a,"%eval%":eval,"%EvalError%":n,"%Float16Array%":"u"<typeof Float16Array?void 0:Float16Array,"%Float32Array%":"u"<typeof Float32Array?void 0:Float32Array,"%Float64Array%":"u"<typeof Float64Array?void 0:Float64Array,"%FinalizationRegistry%":"u"<typeof FinalizationRegistry?void 0:FinalizationRegistry,"%Function%":y,"%GeneratorFunction%":E,"%Int8Array%":"u"<typeof Int8Array?void 0:Int8Array,"%Int16Array%":"u"<typeof Int16Array?void 0:Int16Array,"%Int32Array%":"u"<typeof Int32Array?void 0:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
122IteratorPrototype%":S&&j?j(j([][Symbol.iterator]())):void 0,"%JSON%":"object"==typeof JSON?JSON:void 0,"%Map%":"u"<typeof Map?void 0:Map,"%MapIteratorPrototype%":"u">typeof Map&&S&&j?j(new Map()[Symbol.iterator]()):void 0,"%Math%":Math,"%Number%":Number,"%Object%":r,"%Object.getOwnPropertyDescriptor%":b,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"u"<typeof Promise?void 0:Promise,"%Proxy%":"u"<typeof Proxy?void 0:Proxy,"%RangeError%":o,"%ReferenceError%":s,"%Reflect%":"u"<typeof Reflect?void 0:Reflect,"%RegExp%":RegExp,"%Set%":"u"<typeof Set?void 0:Set,"%SetIteratorPrototype%":"u">typeof Set&&S&&j?j(new Set()[Symbol.iterator]()):void 0,"%SharedArrayBuffer%":"u"<typeof SharedArrayBuffer?void 0:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":S&&j?j(""[Symbol.iterator]()):void 0,"%Symbol%":S?Symbol:void 0,"%SyntaxError%":l,"%ThrowTypeError%":k,"%TypedArray%":L,"%TypeError%":c,"%Uint8Array%":"u"<typeof Uint8Array?void 0:Uint8Array,"%Uint8ClampedArray%":"u"<typeof Uint8ClampedArray?void 0:Uint8ClampedArray,"%Uint16Array%":"u"<typeof Uint16Array?void 0:Uint16Array,"%Uint32Array%":"u"<typeof Uint32Array?void 0:Uint32Array,"%URIError%":d,"%WeakMap%":"u"<typeof WeakMap?void 0:WeakMap,"%WeakRef%":"u"<typeof WeakRef?void 0:WeakRef,"%WeakSet%":"u"<typeof WeakSet?void 0:WeakSet,"%Function.prototype.call%":I,"%Function.prototype.apply%":N,"%Object.defineProperty%":w,"%Object.getPrototypeOf%":C,"%Math.abs%":u,"%Math.floor%":p,"%Math.max%":m,"%Math.min%":h,"%Math.pow%":f,"%Math.round%":g,"%Math.sign%":x,"%Reflect.getPrototypeOf%":T};if(j)try{null.error}catch(e){var F=j(j(e));R["%Error.prototype%"]=F}var O=function e(t){var i;if("%AsyncFunction%"===t)i=v("async function () {}");else if("%GeneratorFunction%"===t)i=v("function* () {}");else if("%AsyncGeneratorFunction%"===t)i=v("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(i=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var a=e("%AsyncGenerator%");a&&j&&(i=j(a.prototype))}return R[t]=i,i},$={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},A=e.r(62432),P=e.r(32305),M=A.call(I,Array.prototype.concat),D=A.call(N,Array.prototype.splice),z=A.call(I,String.prototype.replace),H=A.call(I,String.prototype.slice),W=A.call(I,RegExp.prototype.exec),B=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,q=/\\(\\)?/g,V=function(e){var t=H(e,0,1),i=H(e,-1);if("%"===t&&"%"!==i)throw new l("invalid intrinsic syntax, expected closing `%`");if("%"===i&&"%"!==t)throw new l("invalid intrinsic syntax, expected opening `%`");var r=[];return z(e,B,function(e,t,i,a){r[r.length]=i?z(a,q,"$1"):t||e}),r},U=function(e,t){var i,r=e;if(P($,r)&&(r="%"+(i=$[r])[0]+"%"),P(R,r)){var a=R[r];if(a===E&&(a=O(r)),void 0===a&&!t)throw new c("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:i,name:r,value:a}}throw new l("intrinsic "+e+" does not exist!")};t.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new c("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===W(/^%?[^%]*%?$/,e))throw new l("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var i=V(e),r=i.length>0?i[0]:"",a=U("%"+r+"%",t),n=a.name,o=a.value,s=!1,d=a.alias;d&&(r=d[0],D(i,M([0,1],d)));for(var u=1,p=!0;u<i.length;u+=1){var m=i[u],h=H(m,0,1),f=H(m,-1);if(('"'===h||"'"===h||"`"===h||'"'===f||"'"===f||"`"===f)&&h!==f)throw new l("property names with quotes must have matching quotes");if("constructor"!==m&&p||(s=!0),r+="."+m,P(R,n="%"+r+"%"))o=R[n];
122else if(null!=o){if(!(m in o)){if(!t)throw new c("base intrinsic for "+e+" exists, but the property is not available.");return}if(b&&u+1>=i.length){var g=b(o,m);o=(p=!!g)&&"get"in g&&!("originalValue"in g.get)?g.get:o[m]}else p=P(o,m),o=o[m];p&&!s&&(R[n]=o)}}return o}},34787,(e,t,i)=>{"use strict";var r=e.r(558),a=e.r(98204),n=a([r("%String.prototype.indexOf%")]);t.exports=function(e,t){var i=r(e,!!t);return"function"==typeof i&&n(e,".prototype.")>-1?a([i]):i}},75875,(e,t,i)=>{"use strict";var r=e.r(558),a=e.r(34787),n=e.r(88661),o=e.r(40406),s=r("%Map%",!0),l=a("Map.prototype.get",!0),c=a("Map.prototype.set",!0),d=a("Map.prototype.has",!0),u=a("Map.prototype.delete",!0),p=a("Map.prototype.size",!0);t.exports=!!s&&function(){var e,t={assert:function(e){if(!t.has(e))throw new o("Side channel does not contain "+n(e))},delete:function(t){if(e){var i=u(e,t);return 0===p(e)&&(e=void 0),i}return!1},get:function(t){if(e)return l(e,t)},has:function(t){return!!e&&d(e,t)},set:function(t,i){e||(e=new s),c(e,t,i)}};return t}},7983,(e,t,i)=>{"use strict";var r=e.r(558),a=e.r(34787),n=e.r(88661),o=e.r(75875),s=e.r(40406),l=r("%WeakMap%",!0),c=a("WeakMap.prototype.get",!0),d=a("WeakMap.prototype.set",!0),u=a("WeakMap.prototype.has",!0),p=a("WeakMap.prototype.delete",!0);t.exports=l?function(){var e,t,i={assert:function(e){if(!i.has(e))throw new s("Side channel does not contain "+n(e))},delete:function(i){if(l&&i&&("object"==typeof i||"function"==typeof i)){if(e)return p(e,i)}else if(o&&t)return t.delete(i);return!1},get:function(i){return l&&i&&("object"==typeof i||"function"==typeof i)&&e?c(e,i):t&&t.get(i)},has:function(i){return l&&i&&("object"==typeof i||"function"==typeof i)&&e?u(e,i):!!t&&t.has(i)},set:function(i,r){l&&i&&("object"==typeof i||"function"==typeof i)?(e||(e=new l),d(e,i,r)):o&&(t||(t=o()),t.set(i,r))}};return i}:o},22101,(e,t,i)=>{"use strict";var r=e.r(40406),a=e.r(88661),n=e.r(89809),o=e.r(75875),s=e.r(7983)||o||n;t.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new r("Side channel does not contain "+a(e))},delete:function(t){return!!e&&e.delete(t)},get:function(t){return e&&e.get(t)},has:function(t){return!!e&&e.has(t)},set:function(t,i){e||(e=s()),e.set(t,i)}};return t}},55676,(e,t,i)=>{"use strict";var r=String.prototype.replace,a=/%20/g,n="RFC3986";t.exports={default:n,formatters:{RFC1738:function(e){return r.call(e,a,"+")},RFC3986:function(e){return String(e)}},RFC1738:"RFC1738",RFC3986:n}},38933,(e,t,i)=>{"use strict";var r=e.r(55676),a=e.r(22101),n=Object.prototype.hasOwnProperty,o=Array.isArray,s=a(),l=function(e,t){return s.set(e,t),e},c=function(e){return s.has(e)},d=function(e){return s.get(e)},u=function(e,t){s.set(e,t)},p=function(){for(var e=[],t=0;t<256;++t)e[e.length]="%"+((t<16?"0":"")+t.toString(16)).toUpperCase();return e}(),m=function(e){for(;e.length>1;){var t=e.pop(),i=t.obj[t.prop];if(o(i)){for(var r=[],a=0;a<i.length;++a)void 0!==i[a]&&(r[r.length]=i[a]);t.obj[t.prop]=r}}},h=function(e,t){for(var i=t&&t.plainObjects?{__proto__:null}:{},r=0;r<e.length;++r)void 0!==e[r]&&(i[r]=e[r]);return i};t.exports={arrayToObject:h,assign:function(e,t){return Object.keys(t).reduce(function(e,i){return e[i]=t[i],e},e)},combine:function(e,t,i,r){if(c(e)){var a=d(e)+1;return e[a]=t,u(e,a),e}var n=[].concat(e,t);return n.length>i?l(h(n,{plainObjects:r}),n.length-1):n},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],i=[],r=0;r<t.length;++r)for(var a=t[r],n=a.obj[a.prop],o=Object.keys(n),s=0;s<o.length;++s){var l=o[s],c=n[l];"object"==typeof c&&null!==c&&-1===i.indexOf(c)&&(t[t.length]={obj:n,prop:l},i[i.length]=c)}return m(t),e},decode:function(e,t,i){var r=e.replace(/\+/g," ");if("iso-8859-1"===i)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(e){return r}},encode:function(e,t,i,a,n){if(0===e.length)return e;var o=e;if("symbol"==typeof e?o=Symbol.prototype.toString.call(e):"string"!=typeof e&&(o=String(e)),"iso-8859-1"===i)return escape(o).replace(/%u[0-9a-f]{4}/gi,function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"});for(var s="",l=0;l<o.length;l+=1024){for(var c=o.length>=1024?o.slice(l,l+1024):o,d=[],u=0;u<c.length;++u){var m=c.charCodeAt(u);if(45===m||46===m||95===m||126===m||m>=48&&m<=57||m>=65&&m<=90||m>=97&&m<=122||n===r.RFC1738&&(40===m||41===m)){d[d.length]=c.charAt(u);continue}if(m<128){d[d.length]=p[m];continue}if(m<2048){d[d.length]=p[192|m>>6]+p[128|63&m];continue}if(m<55296||m>=57344){d[d.length]=p[224|m>>12]+p[128|m>>6&63]+p[128|63&m];continue}
122u+=1,m=65536+((1023&m)<<10|1023&c.charCodeAt(u)),d[d.length]=p[240|m>>18]+p[128|m>>12&63]+p[128|m>>6&63]+p[128|63&m]}s+=d.join("")}return s},isBuffer:function(e){return!!e&&"object"==typeof e&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isOverflow:c,isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},markOverflow:l,maybeMap:function(e,t){if(o(e)){for(var i=[],r=0;r<e.length;r+=1)i[i.length]=t(e[r]);return i}return t(e)},merge:function e(t,i,r){if(!i)return t;if("object"!=typeof i&&"function"!=typeof i){if(o(t)){var a=t.length;if(r&&"number"==typeof r.arrayLimit&&a>r.arrayLimit)return l(h(t.concat(i),r),a);t[a]=i}else if(!t||"object"!=typeof t)return[t,i];else if(c(t)){var s=d(t)+1;t[s]=i,u(t,s)}else{if(r&&r.strictMerge)return[t,i];(r&&(r.plainObjects||r.allowPrototypes)||!n.call(Object.prototype,i))&&(t[i]=!0)}return t}if(!t||"object"!=typeof t){if(c(i)){for(var p=Object.keys(i),m=r&&r.plainObjects?{__proto__:null,0:t}:{0:t},f=0;f<p.length;f++)m[parseInt(p[f],10)+1]=i[p[f]];return l(m,d(i)+1)}var g=[t].concat(i);return r&&"number"==typeof r.arrayLimit&&g.length>r.arrayLimit?l(h(g,r),g.length-1):g}var x=t;return(o(t)&&!o(i)&&(x=h(t,r)),o(t)&&o(i))?(i.forEach(function(i,a){if(n.call(t,a)){var o=t[a];o&&"object"==typeof o&&i&&"object"==typeof i?t[a]=e(o,i,r):t[t.length]=i}else t[a]=i}),t):Object.keys(i).reduce(function(t,a){var o=i[a];if(n.call(t,a)?t[a]=e(t[a],o,r):t[a]=o,c(i)&&!c(t)&&l(t,d(i)),c(t)){var s=parseInt(a,10);String(s)===a&&s>=0&&s>d(t)&&u(t,s)}return t},x)}}},36367,(e,t,i)=>{"use strict";var r=e.r(22101),a=e.r(38933),n=e.r(55676),o=Object.prototype.hasOwnProperty,s={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},l=Array.isArray,c=Array.prototype.push,d=function(e,t){c.apply(e,l(t)?t:[t])},u=Date.prototype.toISOString,p=n.default,m={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,commaRoundTrip:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:a.encode,encodeValuesOnly:!1,filter:void 0,format:p,formatter:n.formatters[p],indices:!1,serializeDate:function(e){return u.call(e)},skipNulls:!1,strictNullHandling:!1},h={},f=function e(t,i,n,o,s,c,u,p,f,g,x,y,v,b,w,_,k,S){for(var j,C,T=t,N=S,I=0,E=!1;void 0!==(N=N.get(h))&&!E;){var L=N.get(t);if(I+=1,void 0!==L)if(L===I)throw RangeError("Cyclic object value");else E=!0;void 0===N.get(h)&&(I=0)}if("function"==typeof g?T=g(i,T):T instanceof Date?T=v(T):"comma"===n&&l(T)&&(T=a.maybeMap(T,function(e){return e instanceof Date?v(e):e})),null===T){if(c)return f&&!_?f(i,m.encoder,k,"key",b):i;T=""}if("string"==typeof(j=T)||"number"==typeof j||"boolean"==typeof j||"symbol"==typeof j||"bigint"==typeof j||a.isBuffer(T))return f?[w(_?i:f(i,m.encoder,k,"key",b))+"="+w(f(T,m.encoder,k,"value",b))]:[w(i)+"="+w(String(T))];var R=[];if(void 0===T)return R;if("comma"===n&&l(T))_&&f&&(T=a.maybeMap(T,f)),C=[{value:T.length>0?T.join(",")||null:void 0}];else if(l(g))C=g;else{var F=Object.keys(T);C=x?F.sort(x):F}var O=p?String(i).replace(/\./g,"%2E"):String(i),$=o&&l(T)&&1===T.length?O+"[]":O;if(s&&l(T)&&0===T.length)return $+"[]";for(var A=0;A<C.length;++A){var P=C[A],M="object"==typeof P&&P&&void 0!==P.value?P.value:T[P];if(!u||null!==M){var D=y&&p?String(P).replace(/\./g,"%2E"):String(P),z=l(T)?"function"==typeof n?n($,D):$:$+(y?"."+D:"["+D+"]");S.set(t,I);var H=r();H.set(h,S),d(R,e(M,z,n,o,s,c,u,p,"comma"===n&&_&&l(T)?null:f,g,x,y,v,b,w,_,k,H))}}return R},g=function(e){if(!e)return m;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.encodeDotInKeys&&"boolean"!=typeof e.encodeDotInKeys)throw TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw TypeError("Encoder has to be a function.");var t,i=e.charset||m.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var r=n.default;if(void 0!==e.format){if(!o.call(n.formatters,e.format))throw TypeError("Unknown format option provided.");r=e.format}var a=n.formatters[r],c=m.filter;if(("function"==typeof e.filter||l(e.filter))&&(c=e.filter),t=e.arrayFormat in s?e.arrayFormat:"indices"in e?e.indices?"indices":"repeat":m.arrayFormat,"commaRoundTrip"in e&&"boolean"!=typeof e.commaRoundTrip)throw TypeError("`commaRoundTrip` must be a boolean, or absent");var d=void 0===e.allowDots?!0===e.encodeDotInKeys||m.allowDots:!!e.allowDots;return{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:m.addQueryPrefix,allowDots:d,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:m.allowEmptyArrays,arrayFormat:t,charset
122:i,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:m.charsetSentinel,commaRoundTrip:!!e.commaRoundTrip,delimiter:void 0===e.delimiter?m.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:m.encode,encodeDotInKeys:"boolean"==typeof e.encodeDotInKeys?e.encodeDotInKeys:m.encodeDotInKeys,encoder:"function"==typeof e.encoder?e.encoder:m.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:m.encodeValuesOnly,filter:c,format:r,formatter:a,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:m.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:m.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:m.strictNullHandling}};t.exports=function(e,t){var i,a=e,n=g(t);"function"==typeof n.filter?a=(0,n.filter)("",a):l(n.filter)&&(i=n.filter);var o=[];if("object"!=typeof a||null===a)return"";var c=s[n.arrayFormat],u="comma"===c&&n.commaRoundTrip;i||(i=Object.keys(a)),n.sort&&i.sort(n.sort);for(var p=r(),m=0;m<i.length;++m){var h=i[m],x=a[h];n.skipNulls&&null===x||d(o,f(x,h,c,u,n.allowEmptyArrays,n.strictNullHandling,n.skipNulls,n.encodeDotInKeys,n.encode?n.encoder:null,n.filter,n.sort,n.allowDots,n.serializeDate,n.format,n.formatter,n.encodeValuesOnly,n.charset,p))}var y=o.join(n.delimiter),v=!0===n.addQueryPrefix?"?":"";return n.charsetSentinel&&("iso-8859-1"===n.charset?v+="utf8=%26%2310003%3B&":v+="utf8=%E2%9C%93&"),y.length>0?v+y:""}},60892,(e,t,i)=>{"use strict";var r=e.r(38933),a=Object.prototype.hasOwnProperty,n=Array.isArray,o={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:r.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictMerge:!0,strictNullHandling:!1,throwOnLimitExceeded:!1},s=function(e,t,i){if(e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1)return e.split(",");if(t.throwOnLimitExceeded&&i>=t.arrayLimit)throw RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");return e},l=function(e,t){var i={__proto__:null},l=t.ignoreQueryPrefix?e.replace(/^\?/,""):e;l=l.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var c=t.parameterLimit===1/0?void 0:t.parameterLimit,d=l.split(t.delimiter,t.throwOnLimitExceeded?c+1:c);if(t.throwOnLimitExceeded&&d.length>c)throw RangeError("Parameter limit exceeded. Only "+c+" parameter"+(1===c?"":"s")+" allowed.");var u=-1,p=t.charset;if(t.charsetSentinel)for(m=0;m<d.length;++m)0===d[m].indexOf("utf8=")&&("utf8=%E2%9C%93"===d[m]?p="utf-8":"utf8=%26%2310003%3B"===d[m]&&(p="iso-8859-1"),u=m,m=d.length);for(m=0;m<d.length;++m)if(m!==u){var m,h,f,g=d[m],x=g.indexOf("]="),y=-1===x?g.indexOf("="):x+1;if(-1===y?(h=t.decoder(g,o.decoder,p,"key"),f=t.strictNullHandling?null:""):null!==(h=t.decoder(g.slice(0,y),o.decoder,p,"key"))&&(f=r.maybeMap(s(g.slice(y+1),t,n(i[h])?i[h].length:0),function(e){return t.decoder(e,o.decoder,p,"value")})),f&&t.interpretNumericEntities&&"iso-8859-1"===p&&(f=String(f).replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})),g.indexOf("[]=")>-1&&(f=n(f)?[f]:f),t.comma&&n(f)&&f.length>t.arrayLimit){if(t.throwOnLimitExceeded)throw RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");f=r.combine([],f,t.arrayLimit,t.plainObjects)}if(null!==h){var v=a.call(i,h);v&&("combine"===t.duplicates||g.indexOf("[]=")>-1)?i[h]=r.combine(i[h],f,t.arrayLimit,t.plainObjects):v&&"last"!==t.duplicates||(i[h]=f)}}return i},c=function(e,t,i,a){var n=0;if(e.length>0&&"[]"===e[e.length-1]){var o=e.slice(0,-1).join("");n=Array.isArray(t)&&t[o]?t[o].length:0}for(var l=a?t:s(t,i,n),c=e.length-1;c>=0;--c){var d,u=e[c];if("[]"===u&&i.parseArrays)d=r.isOverflow(l)?l:i.allowEmptyArrays&&(""===l||i.strictNullHandling&&null===l)?[]:r.combine([],l,i.arrayLimit,i.plainObjects);else{d=i.plainObjects?{__proto__:null}:{};var p="["===u.charAt(0)&&"]"===u.charAt(u.length-1)?u.slice(1,-1):u,m=i.decodeDotInKeys?p.replace(/%2E/g,"."):p,h=parseInt(m,10),f=!isNaN(h)&&u!==m&&String(h)===m&&h>=0&&i.parseArrays;if(i.parseArrays||""!==m)if(f&&h<i.arrayLimit)(d=[])[h]=l;else if(f&&i.throwOnLimitExceeded)throw RangeError("Array limit exceeded. Only "+i.arrayLimit+" element"+(1===i.arrayLimit?"":"s")+" allowed in an array.");
122else f?(d[h]=l,r.markOverflow(d,h)):"__proto__"!==m&&(d[m]=l);else d={0:l}}l=d}return l},d=function(e,t){var i=t.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e;if(t.depth<=0){if(!t.plainObjects&&a.call(Object.prototype,i)&&!t.allowPrototypes)return;return[i]}var r=/(\[[^[\]]*])/g,n=/(\[[^[\]]*])/.exec(i),o=n?i.slice(0,n.index):i,s=[];if(o){if(!t.plainObjects&&a.call(Object.prototype,o)&&!t.allowPrototypes)return;s[s.length]=o}for(var l=0;null!==(n=r.exec(i))&&l<t.depth;){l+=1;var c=n[1].slice(1,-1);if(!t.plainObjects&&a.call(Object.prototype,c)&&!t.allowPrototypes)return;s[s.length]=n[1]}if(n){if(!0===t.strictDepth)throw RangeError("Input depth exceeded depth option of "+t.depth+" and strictDepth is true");s[s.length]="["+i.slice(n.index)+"]"}return s},u=function(e,t,i,r){if(e){var a=d(e,i);if(a)return c(a,t,i,r)}},p=function(e){if(!e)return o;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.decodeDotInKeys&&"boolean"!=typeof e.decodeDotInKeys)throw TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");if(void 0!==e.throwOnLimitExceeded&&"boolean"!=typeof e.throwOnLimitExceeded)throw TypeError("`throwOnLimitExceeded` option must be a boolean");var t=void 0===e.charset?o.charset:e.charset,i=void 0===e.duplicates?o.duplicates:e.duplicates;if("combine"!==i&&"first"!==i&&"last"!==i)throw TypeError("The duplicates option must be either combine, first, or last");return{allowDots:void 0===e.allowDots?!0===e.decodeDotInKeys||o.allowDots:!!e.allowDots,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:o.allowEmptyArrays,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:o.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:o.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:o.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:o.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:o.comma,decodeDotInKeys:"boolean"==typeof e.decodeDotInKeys?e.decodeDotInKeys:o.decodeDotInKeys,decoder:"function"==typeof e.decoder?e.decoder:o.decoder,delimiter:"string"==typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:o.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:o.depth,duplicates:i,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:o.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:o.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:o.plainObjects,strictDepth:"boolean"==typeof e.strictDepth?!!e.strictDepth:o.strictDepth,strictMerge:"boolean"==typeof e.strictMerge?!!e.strictMerge:o.strictMerge,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:o.strictNullHandling,throwOnLimitExceeded:"boolean"==typeof e.throwOnLimitExceeded&&e.throwOnLimitExceeded}};t.exports=function(e,t){var i=p(t);if(""===e||null==e)return i.plainObjects?{__proto__:null}:{};for(var a="string"==typeof e?l(e,i):e,n=i.plainObjects?{__proto__:null}:{},o=Object.keys(a),s=0;s<o.length;++s){var c=o[s],d=u(c,a[c],i,"string"==typeof e);n=r.merge(n,d,i)}return!0===i.allowSparse?n:r.compact(n)}},28948,(e,t,i)=>{"use strict";var r=e.r(36367),a=e.r(60892);t.exports={formats:e.r(55676),parse:a,stringify:r}},92241,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.DrupalJsonApiParams=void 0;let r=e.r(28948);i.DrupalJsonApiParams=class{constructor(e,t){this.data={filter:{},include:[],page:void 0,sort:[],fields:{}},this.qsOptions={},this.config={useShortCutForQueryGeneration:!0,alwaysUseFieldNameForKeys:!1},void 0!==t&&(this.config=t),this.initialize(e)}addCustomParam(e){return this.data=Object.assign(Object.assign({},this.data),e),this}addFields(e,t){return this.data.fields[e]=t.join(","),this}addSort(e,t){let i="";return void 0!==t&&"DESC"===t&&(i="-"),this.data.sort=this.data.sort.concat(i+e),this}addPageLimit(e){return void 0===this.data.page?this.data.page={limit:e}:this.data.page.limit=e,this}addPageOffset(e){return void 0===this.data.page?this.data.page={offset:e}:this.data.page.offset=e,this}addInclude(e){return this.data.include=this.data.include.concat(e),this}addGroup(e,t="OR",i){return this.data.filter[e]={group:Object.assign({conjunction:t},void 0!==i&&{memberOf:i})},this}addFilter(e,t,i="=",r,a){let n=this.getIndexId(this.data.filter,a||e,!!a);if(("IS NULL"===i||"IS NOT NULL"===i)&&(t=null),null===t){if("IS NULL"!==i&&"IS NOT NULL"!==i)throw TypeError(`Value cannot be null for the operator "${i}"`);return this.data.filter[n]={condition:Object.assign(Object.assign({path:e},{operator:i}),void 0!==r&&{memberOf:r})},this}if(Array.isArray(t)){switch(i){case"BETWEEN":case"NOT BETWEEN":if(2!==t.length)throw TypeError(`Value must consists of 2 items for the "${i}"`);break;case"IN":case"NOT IN":break;default:throw TypeError(`Value cannot be an array for the operator "${i}"`)}return this.data.filter[n]={condition:Object.assign(Object.assign({path:e,value:t},{operator:i}),void 0!==r&&{memberOf:r})},this}return this.config.useShortCutForQueryGeneration&&void 0===r&&e===n&&void 0===this.data.filter[e]?"="===i?this.data.filter[n]=t:this.data.filter[n]={value:t,operator:i}:this.data.filter[n]={condition:Object.assign(Object.assign({path:e,value:t},this.config.useShortCutForQueryGeneration?"="!==i&&{operator:i}:{operator:i}),void 0!==r&&{memberOf:r})},this}getIndexId(e,t,i){return i=i||this.config.alwaysUseFieldNameForKeys,void 0===e[t]?t:this.generateKeyName(e,t,i)}generateKeyName(e,t,i=!1){let r=Object.keys(e).length;if(i)for(let i=1;i<=r;i++){let r=`${t}--${i}`;if(void 0===e[r])return r}return r.toString()}getQueryObject(){let e=JSON.parse(JSON.stringify(this.data));return this.data.include.length&&(e.include=this.data.include.join(",")),this.data.sort.length&&(e.sort=this.data.sort.join(",")),e}getQueryString(e){let t=this.getQueryObject(),i=e||this.getQsOption();return r.stringify(t,i)}clear(){return this.data={filter:{},include:[],page:void 0,sort:[],fields:{}},this}initializeWithQueryObject(e){return this.clear(),Object.keys(e).forEach(t=>{switch(t){case"sort":e.sort.length&&(this.data.sort=e.sort.split(","));break;case"include":e.include.length&&(this.data.include=e.include.split(","));break;default:this.data[t]=e[t]}}),this}initializeWithQueryString(e,t){this.clear();let i=t||this.getQsOption();return this.initializeWithQueryObject(r.parse(e,i)),this}clone(e){let t=JSON.parse(JSON.stringify(e.getQueryObject()));return this.initializeWithQueryObject(t),this}setQsOption(e){return this.qsOptions=e,this}getQsOption(){return this.qsOptions}initialize(e){if(void 0===e)this.initializeWithQueryString("");else if("object"==typeof e)try{e.getQueryObject(),this.clone(e)}catch(t){this.initializeWithQueryObject(e)}else this.initializeWithQueryString(e);return this}}},9027,e=>{"use strict";e.i(92241),e.s([])},32933,98050,30555,47999,81156,56219,28030,36932,e=>{"use strict";let t;var i=e.i(91398),r=e.i(60814);e.i(24690);var a=e.i(26200),n=e.i(41158);e.i(50461);var o=e.i(51766);e.i(9027);
122class s extends Error{}class l extends s{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}}class c extends s{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}}class d extends s{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}}class u extends s{}class p extends s{constructor(e){super(`Invalid unit ${e}`)}}class m extends s{}class h extends s{constructor(){super("Zone is an abstract class")}}let f="numeric",g="short",x="long",y={year:f,month:f,day:f},v={year:f,month:g,day:f},b={year:f,month:g,day:f,weekday:g},w={year:f,month:x,day:f},_={year:f,month:x,day:f,weekday:x},k={hour:f,minute:f},S={hour:f,minute:f,second:f},j={hour:f,minute:f,second:f,timeZoneName:g},C={hour:f,minute:f,second:f,timeZoneName:x},T={hour:f,minute:f,hourCycle:"h23"},N={hour:f,minute:f,second:f,hourCycle:"h23"},I={hour:f,minute:f,second:f,hourCycle:"h23",timeZoneName:g},E={hour:f,minute:f,second:f,hourCycle:"h23",timeZoneName:x},L={year:f,month:f,day:f,hour:f,minute:f},R={year:f,month:f,day:f,hour:f,minute:f,second:f},F={year:f,month:g,day:f,hour:f,minute:f},O={year:f,month:g,day:f,hour:f,minute:f,second:f},$={year:f,month:g,day:f,weekday:g,hour:f,minute:f},A={year:f,month:x,day:f,hour:f,minute:f,timeZoneName:g},P={year:f,month:x,day:f,hour:f,minute:f,second:f,timeZoneName:g},M={year:f,month:x,day:f,weekday:x,hour:f,minute:f,timeZoneName:x},D={year:f,month:x,day:f,weekday:x,hour:f,minute:f,second:f,timeZoneName:x};class z{get type(){throw new h}get name(){throw new h}get ianaName(){return this.name}get isUniversal(){throw new h}offsetName(e,t){throw new h}formatOffset(e,t){throw new h}offset(e){throw new h}equals(e){throw new h}get isValid(){throw new h}}let H=null;class W extends z{static get instance(){return null===H&&(H=new W),H}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(e,{format:t,locale:i}){return e4(e,t,i)}formatOffset(e,t){return tt(this.offset(e),t)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return"system"===e.type}get isValid(){return!0}}let B=new Map,q={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6},V=new Map;class U extends z{static create(e){let t=V.get(e);return void 0===t&&V.set(e,t=new U(e)),t}static resetCache(){V.clear(),B.clear()}static isValidSpecifier(e){return this.isValidZone(e)}static isValidZone(e){if(!e)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(e){return!1}}constructor(e){super(),this.zoneName=e,this.valid=U.isValidZone(e)}get type(){return"iana"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(e,{format:t,locale:i}){return e4(e,t,i,this.name)}formatOffset(e,t){return tt(this.offset(e),t)}offset(e){var t;let i;if(!this.valid)return NaN;let r=new Date(e);if(isNaN(r))return NaN;let a=(t=this.name,void 0===(i=B.get(t))&&(i=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:t,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"}),B.set(t,i)),i),[n,o,s,l,c,d,u]=a.formatToParts?function(e,t){let i=e.formatToParts(t),r=[];for(let e=0;e<i.length;e++){let{type:t,value:a}=i[e],n=q[t];"era"===t?r[n]=a:ez(n)||(r[n]=parseInt(a,10))}return r}(a,r):function(e,t){let i=e.format(t).replace(/\u200E/g,""),[,r,a,n,o,s,l,c]=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(i);return[n,r,a,o,s,l,c]}(a,r);"BC"===l&&(n=-Math.abs(n)+1);let p=e3({year:n,month:o,day:s,hour:24===c?0:c,minute:d,second:u,millisecond:0}),m=+r,h=m%1e3;return(p-(m-=h>=0?h:1e3+h))/6e4}equals(e){return"iana"===e.type&&e.name===this.name}get isValid(){return this.valid}}let G={},Q=new Map;function Y(e,t={}){let i=JSON.stringify([e,t]),r=Q.get(i);return void 0===r&&(r=new Intl.DateTimeFormat(e,t),Q.set(i,r)),r}let Z=new Map,J=new Map,X=null,K=new Map;function ee(e){let t=K.get(e);return void 0===t&&(t=new Intl.DateTimeFormat(e).resolvedOptions(),K.set(e,t)),t}let et=new Map;function ei(e,t,i,r){let a=e.listingMode();return"error"===a?null:"en"===a?i(t):r(t)}class er{constructor(e,t,i){this.padTo=i.padTo||0,this.floor=i.floor||!1;const{padTo:r,floor:a,...n}=i;if(!t||Object.keys(n).length>0){const t={useGrouping:!1,...i};i.padTo>0&&(t.minimumIntegerDigits=i.padTo),this.inf=function(e,t={}){let i=JSON.stringify([e,t]),r=Z.get(i);return void 0===r&&(r=new Intl.NumberFormat(e,t),Z.set(i,r)),r}(e,t)}}format(e){if(!this.inf)return eY(this.floor?Math.floor(e):eK(e,3),this.padTo);{let t=this.floor?Math.floor(e):e;return this.inf.format(t)}}}class ea{constructor(e,t,i){let r;if(this.opts=i,this.originalZone=void 0,this.opts.timeZone)this.dt=e;else if("fixed"===e.zone.type){const t=-1*(e.offset/60),i=t>=0?`Etc/GMT+${t}`:`Etc/GMT${t}`;0!==e.offset&&U.create(i).valid?(r=i,this.dt=e):(r="UTC",this.dt=0===e.offset?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else"system"===e.zone.type?this.dt=e:"iana"===e.zone.type?(this.dt=e,r=e.zone.name):(r="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);const a={...this.opts};a.timeZone=a.timeZone||r,this.dtf=Y(t,a)}format(){return this.originalZone?this.formatToParts().map(({value:e})=>e).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){let e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map(e=>{if("timeZoneName"!==e.type)return e;{let t=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...e,value:t}}}):e}resolvedOptions(){return this.dtf.resolvedOptions()}}class en{constructor(e,t,i){this.opts={style:"long",...i},!t&&eB()&&(this.rtf=function(e,t={}){let{base:i,...r}=t,a=JSON.stringify([e,r]),n=J.get(a);return void 0===n&&(n=new Intl.RelativeTimeFormat(e,t),J.set(a,n)),n}(e,i))}format(e,t){return this.rtf?this.rtf.format(e,t):function(e,t,i="always",r=!1){let a={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},n=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===i&&n){let i="days"===e;switch(t){case 1:return i?"tomorrow":`next ${a[e][0]}`;case -1:return i?"yesterday":`last ${a[e][0]}`;case 0:return i?"today":`this ${a[e][0]}`}}let o=Object.is(t,-0)||t<0,s=Math.abs(t),l=1===s,c=a[e],d=r?l?c[
1221]:c[2]||c[1]:l?a[e][0]:e;return o?`${s} ${d} ago`:`in ${s} ${d}`}(t,e,this.opts.numeric,"long"!==this.opts.style)}formatToParts(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]}}let eo={firstDay:1,minimalDays:4,weekend:[6,7]};class es{static fromOpts(e){return es.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(e,t,i,r,a=!1){let n=e||ej.defaultLocale;return new es(n||(a?"en-US":X||(X=new Intl.DateTimeFormat().resolvedOptions().locale)),t||ej.defaultNumberingSystem,i||ej.defaultOutputCalendar,eG(r)||ej.defaultWeekSettings,n)}static resetCache(){X=null,Q.clear(),Z.clear(),J.clear(),K.clear(),et.clear()}static fromObject({locale:e,numberingSystem:t,outputCalendar:i,weekSettings:r}={}){return es.create(e,t,i,r)}constructor(e,t,i,r,a){const[n,o,s]=function(e){let t=e.indexOf("-x-");-1!==t&&(e=e.substring(0,t));let i=e.indexOf("-u-");if(-1===i)return[e];{let t,r;try{t=Y(e).resolvedOptions(),r=e}catch(n){let a=e.substring(0,i);t=Y(a).resolvedOptions(),r=a}let{numberingSystem:a,calendar:n}=t;return[r,a,n]}}(e);this.locale=n,this.numberingSystem=t||o||null,this.outputCalendar=i||s||null,this.weekSettings=r,this.intl=function(e,t,i){return(i||t)&&(e.includes("-u-")||(e+="-u"),i&&(e+=`-ca-${i}`),t&&(e+=`-nu-${t}`)),e}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=a,this.fastNumbersCached=null}get fastNumbers(){return null==this.fastNumbersCached&&(this.fastNumbersCached=(!this.numberingSystem||"latn"===this.numberingSystem)&&("latn"===this.numberingSystem||!this.locale||this.locale.startsWith("en")||"latn"===ee(this.locale).numberingSystem)),this.fastNumbersCached}listingMode(){let e=this.isEnglish(),t=(null===this.numberingSystem||"latn"===this.numberingSystem)&&(null===this.outputCalendar||"gregory"===this.outputCalendar);return e&&t?"en":"intl"}clone(e){return e&&0!==Object.getOwnPropertyNames(e).length?es.create(e.locale||this.specifiedLocale,e.numberingSystem||this.numberingSystem,e.outputCalendar||this.outputCalendar,eG(e.weekSettings)||this.weekSettings,e.defaultToEN||!1):this}redefaultToEN(e={}){return this.clone({...e,defaultToEN:!0})}redefaultToSystem(e={}){return this.clone({...e,defaultToEN:!1})}months(e,t=!1){return ei(this,e,to,()=>{let i="ja"===this.intl||this.intl.startsWith("ja-"),r=(t&=!i)?{month:e,day:"numeric"}:{month:e},a=t?"format":"standalone";if(!this.monthsCache[a][e]){let t=i?e=>this.dtFormatter(e,r).format():e=>this.extract(e,r,"month");this.monthsCache[a][e]=function(e){let t=[];for(let i=1;i<=12;i++){let r=iK.utc(2009,i,1);t.push(e(r))}return t}(t)}return this.monthsCache[a][e]})}weekdays(e,t=!1){return ei(this,e,td,()=>{let i=t?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},r=t?"format":"standalone";return this.weekdaysCache[r][e]||(this.weekdaysCache[r][e]=function(e){let t=[];for(let i=1;i<=7;i++){let r=iK.utc(2016,11,13+i);t.push(e(r))}return t}(e=>this.extract(e,i,"weekday"))),this.weekdaysCache[r][e]})}meridiems(){return ei(this,void 0,()=>tu,()=>{if(!this.meridiemCache){let e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[iK.utc(2016,11,13,9),iK.utc(2016,11,13,19)].map(t=>this.extract(t,e,"dayperiod"))}return this.meridiemCache})}eras(e){return ei(this,e,tf,()=>{let t={era:e};return this.eraCache[e]||(this.eraCache[e]=[iK.utc(-40,1,1),iK.utc(2017,1,1)].map(e=>this.extract(e,t,"era"))),this.eraCache[e]})}extract(e,t,i){let r=this.dtFormatter(e,t).formatToParts().find(e=>e.type.toLowerCase()===i);return r?r.value:null}numberFormatter(e={}){return new er(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,t={}){return new ea(e,this.intl,t)}relFormatter(e={}){return new en(this.intl,this.isEnglish(),e)}listFormatter(e={}){return function(e,t={}){let i=JSON.stringify([e,t]),r=G[i];return r||(r=new Intl.ListFormat(e,t),G[i]=r),r}(this.intl,e)}isEnglish(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||ee(this.intl).locale.startsWith("en-us")}getWeekSettings(){if(this.weekSettings)return this.weekSettings;if(!eq())return eo;var e=this.locale;let t=et.get(e);if(!t){let i=new Intl.Locale(e);"minimalDays"in(t="getWeekInfo"in i?i.getWeekInfo():i.weekInfo)||(t={...eo,...t}),et.set(e,t)}return t}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}toString(){return`Locale(${this.locale}, ${this.numberingSystem}, ${this.outputCalendar})`}}let el=null;class ec extends z{static get utcInstance(){return null===el&&(el=new ec(0)),el}static instance(e){return 0===e?ec.utcInstance:new ec(e)}static parseSpecifier(e){if(e){let t=e.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(t)return new ec(e7(t[1],t[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return 0===this.fixed?"UTC":`UTC${tt(this.fixed,"narrow")}`}get ianaName(){return 0===this.fixed?"Etc/UTC":`Etc/GMT${tt(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(e,t){return tt(this.fixed,t)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return"fixed"===e.type&&e.fixed===this.fixed}get isValid(){return!0}}class ed extends z{constructor(e){super(),this.zoneName=e}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}function eu(e,t){if(ez(e)||null===e)return t;if(e instanceof z)return e;if("string"==typeof e){let i=e.toLowerCase();return"default"===i?t:"local"===i||"system"===i?W.instance:"utc"===i||"gmt"===i?ec.utcInstance:ec.parseSpecifier(i)||U.create(e)}if(eH(e))return ec.instance(e);if("object"==typeof e&&"offset"in e&&"function"==typeof e.offset)return e;else return new ed(e)}let ep={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",t
122ibt:"[༠-༩]",latn:"\\d"},em={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},eh=ep.hanidec.replace(/[\[|\]]/g,"").split(""),ef=new Map;function eg({numberingSystem:e},t=""){let i=e||"latn",r=ef.get(i);void 0===r&&(r=new Map,ef.set(i,r));let a=r.get(t);return void 0===a&&(a=RegExp(`${ep[i]}${t}`),r.set(t,a)),a}let ex=()=>Date.now(),ey="system",ev=null,eb=null,ew=null,e_=60,ek,eS=null;class ej{static get now(){return ex}static set now(e){ex=e}static set defaultZone(e){ey=e}static get defaultZone(){return eu(ey,W.instance)}static get defaultLocale(){return ev}static set defaultLocale(e){ev=e}static get defaultNumberingSystem(){return eb}static set defaultNumberingSystem(e){eb=e}static get defaultOutputCalendar(){return ew}static set defaultOutputCalendar(e){ew=e}static get defaultWeekSettings(){return eS}static set defaultWeekSettings(e){eS=eG(e)}static get twoDigitCutoffYear(){return e_}static set twoDigitCutoffYear(e){e_=e%100}static get throwOnInvalid(){return ek}static set throwOnInvalid(e){ek=e}static resetCaches(){es.resetCache(),U.resetCache(),iK.resetCache(),ef.clear()}}class eC{constructor(e,t){this.reason=e,this.explanation=t}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}let eT=[0,31,59,90,120,151,181,212,243,273,304,334],eN=[0,31,60,91,121,152,182,213,244,274,305,335];function eI(e,t){return new eC("unit out of range",`you specified ${t} (of type ${typeof t}) as a ${e}, which is invalid`)}function eE(e,t,i){let r=new Date(Date.UTC(e,t-1,i));e<100&&e>=0&&r.setUTCFullYear(r.getUTCFullYear()-1900);let a=r.getUTCDay();return 0===a?7:a}function eL(e,t){let i=e0(e)?eN:eT,r=i.findIndex(e=>e<t),a=t-i[r];return{month:r+1,day:a}}function eR(e,t){return(e-t+7)%7+1}function eF(e,t=4,i=1){let{year:r,month:a,day:n}=e,o=n+(e0(r)?eN:eT)[a-1],s=eR(eE(r,a,n),i),l=Math.floor((o-s+14-t)/7),c;return l<1?l=e8(c=r-1,t,i):l>e8(r,t,i)?(c=r+1,l=1):c=r,{weekYear:c,weekNumber:l,weekday:s,...ti(e)}}function eO(e,t=4,i=1){let{weekYear:r,weekNumber:a,weekday:n}=e,o=eR(eE(r,1,t),i),s=e1(r),l=7*a+n-o-7+t,c;l<1?l+=e1(c=r-1):l>s?(c=r+1,l-=e1(r)):c=r;let{month:d,day:u}=eL(c,l);return{year:c,month:d,day:u,...ti(e)}}function e$(e){let{year:t,month:i,day:r}=e,a=r+(e0(t)?eN:eT)[i-1];return{year:t,ordinal:a,...ti(e)}}function eA(e){let{year:t,ordinal:i}=e,{month:r,day:a}=eL(t,i);return{year:t,month:r,day:a,...ti(e)}}function eP(e,t){if(!(!ez(e.localWeekday)||!ez(e.localWeekNumber)||!ez(e.localWeekYear)))return{minDaysInFirstWeek:4,startOfWeek:1};if(!ez(e.weekday)||!ez(e.weekNumber)||!ez(e.weekYear))throw new u("Cannot mix locale-based week fields with ISO-based week fields");return ez(e.localWeekday)||(e.weekday=e.localWeekday),ez(e.localWeekNumber)||(e.weekNumber=e.localWeekNumber),ez(e.localWeekYear)||(e.weekYear=e.localWeekYear),delete e.localWeekday,delete e.localWeekNumber,delete e.localWeekYear,{minDaysInFirstWeek:t.getMinDaysInFirstWeek(),startOfWeek:t.getStartOfWeek()}}function eM(e){let t=eW(e.year),i=eQ(e.month,1,12),r=eQ(e.day,1,e2(e.year,e.month));return t?i?!r&&eI("day",e.day):eI("month",e.month):eI("year",e.year)}function eD(e){let{hour:t,minute:i,second:r,millisecond:a}=e,n=eQ(t,0,23)||24===t&&0===i&&0===r&&0===a,o=eQ(i,0,59),s=eQ(r,0,59),l=eQ(a,0,999);return n?o?s?!l&&eI("millisecond",a):eI("second",r):eI("minute",i):eI("hour",t)}function ez(e){return void 0===e}function eH(e){return"number"==typeof e}function eW(e){return"number"==typeof e&&e%1==0}function eB(){try{return"u">typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function eq(){try{return"u">typeof Intl&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(e){return!1}}function eV(e,t,i){if(0!==e.length)return e.reduce((e,r)=>{let a=[t(r),r];return e&&i(e[0],a[0])===e[0]?e:a},null)[1]}function eU(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function eG(e){if(null==e)return null;
122if("object"!=typeof e)throw new m("Week settings must be an object");if(!eQ(e.firstDay,1,7)||!eQ(e.minimalDays,1,7)||!Array.isArray(e.weekend)||e.weekend.some(e=>!eQ(e,1,7)))throw new m("Invalid week settings");return{firstDay:e.firstDay,minimalDays:e.minimalDays,weekend:Array.from(e.weekend)}}function eQ(e,t,i){return eW(e)&&e>=t&&e<=i}function eY(e,t=2){return e<0?"-"+(""+-e).padStart(t,"0"):(""+e).padStart(t,"0")}function eZ(e){if(!ez(e)&&null!==e&&""!==e)return parseInt(e,10)}function eJ(e){if(!ez(e)&&null!==e&&""!==e)return parseFloat(e)}function eX(e){if(!ez(e)&&null!==e&&""!==e)return Math.floor(1e3*parseFloat("0."+e))}function eK(e,t,i="round"){let r=10**t;switch(i){case"expand":return e>0?Math.ceil(e*r)/r:Math.floor(e*r)/r;case"trunc":return Math.trunc(e*r)/r;case"round":return Math.round(e*r)/r;case"floor":return Math.floor(e*r)/r;case"ceil":return Math.ceil(e*r)/r;default:throw RangeError(`Value rounding ${i} is out of range`)}}function e0(e){return e%4==0&&(e%100!=0||e%400==0)}function e1(e){return e0(e)?366:365}function e2(e,t){var i;let r=(i=t-1)-12*Math.floor(i/12)+1;return 2===r?e0(e+(t-r)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][r-1]}function e3(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t)).setUTCFullYear(e.year,e.month-1,e.day),+t}function e5(e,t,i){return-eR(eE(e,1,t),i)+t-1}function e8(e,t=4,i=1){let r=e5(e,t,i),a=e5(e+1,t,i);return(e1(e)-r+a)/7}function e6(e){return e>99?e:e>ej.twoDigitCutoffYear?1900+e:2e3+e}function e4(e,t,i,r=null){let a=new Date(e),n={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};r&&(n.timeZone=r);let o={timeZoneName:t,...n},s=new Intl.DateTimeFormat(i,o).formatToParts(a).find(e=>"timezonename"===e.type.toLowerCase());return s?s.value:null}function e7(e,t){let i=parseInt(e,10);Number.isNaN(i)&&(i=0);let r=parseInt(t,10)||0,a=i<0||Object.is(i,-0)?-r:r;return 60*i+a}function e9(e){let t=Number(e);if("boolean"==typeof e||""===e||!Number.isFinite(t))throw new m(`Invalid unit value ${e}`);return t}function te(e,t){let i={};for(let r in e)if(eU(e,r)){let a=e[r];if(null==a)continue;i[t(r)]=e9(a)}return i}function tt(e,t){let i=Math.trunc(Math.abs(e/60)),r=Math.trunc(Math.abs(e%60)),a=e>=0?"+":"-";switch(t){case"short":return`${a}${eY(i,2)}:${eY(r,2)}`;case"narrow":return`${a}${i}${r>0?`:${r}`:""}`;case"techie":return`${a}${eY(i,2)}${eY(r,2)}`;default:throw RangeError(`Value format ${t} is out of range for property format`)}}function ti(e){return["hour","minute","second","millisecond"].reduce((t,i)=>(t[i]=e[i],t),{})}let tr=["January","February","March","April","May","June","July","August","September","October","November","December"],ta=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],tn=["J","F","M","A","M","J","J","A","S","O","N","D"];function to(e){switch(e){case"narrow":return[...tn];case"short":return[...ta];case"long":return[...tr];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}let ts=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],tl=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],tc=["M","T","W","T","F","S","S"];function td(e){switch(e){case"narrow":return[...tc];case"short":return[...tl];case"long":return[...ts];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}let tu=["AM","PM"],tp=["Before Christ","Anno Domini"],tm=["BC","AD"],th=["B","A"];function tf(e){switch(e){case"narrow":return[...th];case"short":return[...tm];case"long":return[...tp];default:return null}}function tg(e,t){let i="";for(let r of e)r.literal?i+=r.val:i+=t(r.val);return i}let tx={D:y,DD:v,DDD:w,DDDD:_,t:k,tt:S,ttt:j,tttt:C,T:T,TT:N,TTT:I,TTTT:E,f:L,ff:F,fff:A,ffff:M,F:R,FF:O,FFF:P,FFFF:D};class ty{static create(e,t={}){return new ty(e,t)}static parseFormat(e){let t=null,i="",r=!1,a=[];for(let n=0;n<e.length;n++){let o=e.charAt(n);"'"===o?((i.length>0||r)&&a.push({literal:r||/^\s+$/.test(i),val:""===i?"'":i}),t=null,i="",r=!r):r||o===t?i+=o:(i.length>0&&a.push({literal:/^\s+$/.test(i),val:i}),i=o,t=o)}return i.length>0&&a.push({literal:r||/^\s+$/.test(i),val:i}),a}static macroTokenToFormatOpts(e){return tx[e]}constructor(e,t){this.opts=t,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,t){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem(
122)),this.systemLoc.dtFormatter(e,{...this.opts,...t}).format()}dtFormatter(e,t={}){return this.loc.dtFormatter(e,{...this.opts,...t})}formatDateTime(e,t){return this.dtFormatter(e,t).format()}formatDateTimeParts(e,t){return this.dtFormatter(e,t).formatToParts()}formatInterval(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,t){return this.dtFormatter(e,t).resolvedOptions()}num(e,t=0,i){if(this.opts.forceSimple)return eY(e,t);let r={...this.opts};return t>0&&(r.padTo=t),i&&(r.signDisplay=i),this.loc.numberFormatter(r).format(e)}formatDateTimeFromString(e,t){let i="en"===this.loc.listingMode(),r=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar,a=(t,i)=>this.loc.extract(e,t,i),n=t=>e.isOffsetFixed&&0===e.offset&&t.allowZ?"Z":e.isValid?e.zone.formatOffset(e.ts,t.format):"",o=(t,r)=>i?to(t)[e.month-1]:a(r?{month:t}:{month:t,day:"numeric"},"month"),s=(t,r)=>i?td(t)[e.weekday-1]:a(r?{weekday:t}:{weekday:t,month:"long",day:"numeric"},"weekday"),l=t=>{let i=ty.macroTokenToFormatOpts(t);return i?this.formatWithSystemDefault(e,i):t},c=t=>i?tf(t)[e.year<0?0:1]:a({era:t},"era"),d=t=>{switch(t){case"S":return this.num(e.millisecond);case"u":case"SSS":return this.num(e.millisecond,3);case"s":return this.num(e.second);case"ss":return this.num(e.second,2);case"uu":return this.num(Math.floor(e.millisecond/10),2);case"uuu":return this.num(Math.floor(e.millisecond/100));case"m":return this.num(e.minute);case"mm":return this.num(e.minute,2);case"h":return this.num(e.hour%12==0?12:e.hour%12);case"hh":return this.num(e.hour%12==0?12:e.hour%12,2);case"H":return this.num(e.hour);case"HH":return this.num(e.hour,2);case"Z":return n({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return n({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return n({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return e.zone.offsetName(e.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return e.zone.offsetName(e.ts,{format:"long",locale:this.loc.locale});case"z":return e.zoneName;case"a":return i?tu[e.hour<12?0:1]:a({hour:"numeric",hourCycle:"h12"},"dayperiod");case"d":return r?a({day:"numeric"},"day"):this.num(e.day);case"dd":return r?a({day:"2-digit"},"day"):this.num(e.day,2);case"c":case"E":return this.num(e.weekday);case"ccc":return s("short",!0);case"cccc":return s("long",!0);case"ccccc":return s("narrow",!0);case"EEE":return s("short",!1);case"EEEE":return s("long",!1);case"EEEEE":return s("narrow",!1);case"L":return r?a({month:"numeric",day:"numeric"},"month"):this.num(e.month);case"LL":return r?a({month:"2-digit",day:"numeric"},"month"):this.num(e.month,2);case"LLL":return o("short",!0);case"LLLL":return o("long",!0);case"LLLLL":return o("narrow",!0);case"M":return r?a({month:"numeric"},"month"):this.num(e.month);case"MM":return r?a({month:"2-digit"},"month"):this.num(e.month,2);case"MMM":return o("short",!1);case"MMMM":return o("long",!1);case"MMMMM":return o("narrow",!1);case"y":return r?a({year:"numeric"},"year"):this.num(e.year);case"yy":return r?a({year:"2-digit"},"year"):this.num(e.year.toString().slice(-2),2);case"yyyy":return r?a({year:"numeric"},"year"):this.num(e.year,4);case"yyyyyy":return r?a({year:"numeric"},"year"):this.num(e.year,6);case"G":return c("short");case"GG":return c("long");case"GGGGG":return c("narrow");case"kk":return this.num(e.weekYear.toString().slice(-2),2);case"kkkk":return this.num(e.weekYear,4);case"W":return this.num(e.weekNumber);case"WW":return this.num(e.weekNumber,2);case"n":return this.num(e.localWeekNumber);case"nn":return this.num(e.localWeekNumber,2);case"ii":return this.num(e.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(e.localWeekYear,4);case"o":return this.num(e.ordinal);case"ooo":return this.num(e.ordinal,3);case"q":return this.num(e.quarter);case"qq":return this.num(e.quarter,2);case"X":return this.num(Math.floor(e.ts/1e3));case"x":return this.num(e.ts);default:return l(t)}};return tg(ty.parseFormat(t),d)}formatDurationFromString(e,t){let i="negativeLargestOnly"===this.opts.signMode?-1:1,r=e=>{switch(e[0]){case"S":return"milliseconds";case"s":return"seconds";case"m":return"minutes";case"h":return"hours";case"d":return"days";
122case"w":return"weeks";case"M":return"months";case"y":return"years";default:return null}},a=(e,t)=>a=>{let n=r(a);if(!n)return a;{let r,o=t.isNegativeDuration&&n!==t.largestUnit?i:1;return r="negativeLargestOnly"===this.opts.signMode&&n!==t.largestUnit?"never":"all"===this.opts.signMode?"always":"auto",this.num(e.get(n)*o,a.length,r)}},n=ty.parseFormat(t),o=n.reduce((e,{literal:t,val:i})=>t?e:e.concat(i),[]),s=e.shiftTo(...o.map(r).filter(e=>e)),l={isNegativeDuration:s<0,largestUnit:Object.keys(s.values)[0]};return tg(n,a(s,l))}}let tv=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function tb(...e){let t=e.reduce((e,t)=>e+t.source,"");return RegExp(`^${t}$`)}function tw(...e){return t=>e.reduce(([e,i,r],a)=>{let[n,o,s]=a(t,r);return[{...e,...n},o||i,s]},[{},null,1]).slice(0,2)}function t_(e,...t){if(null==e)return[null,null];for(let[i,r]of t){let t=i.exec(e);if(t)return r(t)}return[null,null]}function tk(...e){return(t,i)=>{let r,a={};for(r=0;r<e.length;r++)a[e[r]]=eZ(t[i+r]);return[a,null,i+r]}}let tS=/(?:([Zz])|([+-]\d\d)(?::?(\d\d))?)/,tj=`(?:${tS.source}?(?:\\[(${tv.source})\\])?)?`,tC=/(\d\d)(?::?(\d\d)(?::?(\d\d)(?:[.,](\d{1,30}))?)?)?/,tT=RegExp(`${tC.source}${tj}`),tN=RegExp(`(?:[Tt]${tT.source})?`),tI=tk("weekYear","weekNumber","weekDay"),tE=tk("year","ordinal"),tL=RegExp(`${tC.source} ?(?:${tS.source}|(${tv.source}))?`),tR=RegExp(`(?: ${tL.source})?`);function tF(e,t,i){let r=e[t];return ez(r)?i:eZ(r)}function tO(e,t){return[{hours:tF(e,t,0),minutes:tF(e,t+1,0),seconds:tF(e,t+2,0),milliseconds:eX(e[t+3])},null,t+4]}function t$(e,t){let i=!e[t]&&!e[t+1],r=e7(e[t+1],e[t+2]);return[{},i?null:ec.instance(r),t+3]}function tA(e,t){return[{},e[t]?U.create(e[t]):null,t+1]}let tP=RegExp(`^T?${tC.source}$`),tM=/^-?P(?:(?:(-?\d{1,20}(?:\.\d{1,20})?)Y)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20}(?:\.\d{1,20})?)W)?(?:(-?\d{1,20}(?:\.\d{1,20})?)D)?(?:T(?:(-?\d{1,20}(?:\.\d{1,20})?)H)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20})(?:[.,](-?\d{1,20}))?S)?)?)$/;function tD(e){let[t,i,r,a,n,o,s,l,c]=e,d="-"===t[0],u=l&&"-"===l[0],p=(e,t=!1)=>void 0!==e&&(t||e&&d)?-e:e;return[{years:p(eJ(i)),months:p(eJ(r)),weeks:p(eJ(a)),days:p(eJ(n)),hours:p(eJ(o)),minutes:p(eJ(s)),seconds:p(eJ(l),"-0"===l),milliseconds:p(eX(c),u)}]}let tz={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function tH(e,t,i,r,a,n,o){let s={year:2===t.length?e6(eZ(t)):eZ(t),month:ta.indexOf(i)+1,day:eZ(r),hour:eZ(a),minute:eZ(n)};return o&&(s.second=eZ(o)),e&&(s.weekday=e.length>3?ts.indexOf(e)+1:tl.indexOf(e)+1),s}let tW=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function tB(e){let[,t,i,r,a,n,o,s,l,c,d,u]=e;return[tH(t,a,r,i,n,o,s),new ec(l?tz[l]:c?0:e7(d,u))]}let tq=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,tV=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,tU=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function tG(e){let[,t,i,r,a,n,o,s]=e;return[tH(t,a,r,i,n,o,s),ec.utcInstance]}function tQ(e){let[,t,i,r,a,n,o,s]=e;return[tH(t,s,i,r,a,n,o),ec.utcInstance]}let tY=tb(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,tN),tZ=tb(/(\d{4})-?W(\d\d)(?:-?(\d))?/,tN),tJ=tb(/(\d{4})-?(\d{3})/,tN),tX=tb(tT),tK=tw(function(e,t){return[{year:tF(e,t),month:tF(e,t+1,1),day:tF(e,t+2,1)},null,t+3]},tO,t$,tA),t0=tw(tI,tO,t$,tA),t1=tw(tE,tO,t$,tA),t2=tw(tO,t$,tA),t3=tw(tO),t5=tb(/(\d{4})-(\d\d)-(\d\d)/,tR),t8=tb(tL),t6=tw(tO,t$,tA),t4="Invalid Duration",t7={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},t9={years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6},...t7},ie={years:{quarters:4,months:12,weeks:52.1775,days:365.2425,hours:8765.82,minutes:525949.2,seconds:0x1e18558,milliseconds:31556952e3},quarters:{months:3,weeks:13.044375,days:91.310625,hours:2191.455,minutes:131487.3,seconds:7889238,milliseconds:7889238e3},months:{weeks:30.436875/7,days:30.436875,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3},...t7},it=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],ii=it.slice(0).reverse();function ir(e,t,i=!1){return new il({values:i?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix})}function ia(e,t){let i=t.milliseconds??0;for(let r of ii.slice(1))t[r]&&(i+=t[r]*e[r].milliseconds);return i}function io(e,t){let i=0>ia(e,t)?-1:1;it.reduceRight((r,a)=>{if(ez(t[a]))return r;if(r){let n=t[r]*i,o=e[a][r],s=Math.floor(n/o);t[a]+=s*i,t[r]-=s*o*i}return a},null),it.reduce((i,r)=>{if(ez(t[r]))return i;if(i){let a=t[i]%1;t[i]-=a,t[r]+=a*e[i][r]}return r},null)}function is(e){let t={};for(let[i,r]of Object.entries(e))0!==r&&(t[i]=r);return t}class il{constructor(e){const t="longterm"===e.conversionAccuracy;let i=t?ie:t9;e.matrix&&(i=e.matrix),this.values=e.values,this.loc=e.loc||es.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=i,this.isLuxonDuration=!0}static fromMillis(e,t){return il.fromObject({milliseconds:e},t)}static fromObject(e,t={}
122){if(null==e||"object"!=typeof e)throw new m(`Duration.fromObject: argument expected to be an object, got ${null===e?"null":typeof e}`);return new il({values:te(e,il.normalizeUnit),loc:es.fromObject(t),conversionAccuracy:t.conversionAccuracy,matrix:t.matrix})}static fromDurationLike(e){if(eH(e))return il.fromMillis(e);if(il.isDuration(e))return e;if("object"==typeof e)return il.fromObject(e);throw new m(`Unknown duration argument ${e} of type ${typeof e}`)}static fromISO(e,t){let[i]=t_(e,[tM,tD]);return i?il.fromObject(i,t):il.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,t){let[i]=t_(e,[tP,t3]);return i?il.fromObject(i,t):il.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static invalid(e,t=null){if(!e)throw new m("need to specify a reason the Duration is invalid");let i=e instanceof eC?e:new eC(e,t);if(!ej.throwOnInvalid)return new il({invalid:i});throw new d(i)}static normalizeUnit(e){let t={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[e?e.toLowerCase():e];if(!t)throw new p(e);return t}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,t={}){let i={...t,floor:!1!==t.round&&!1!==t.floor};return this.isValid?ty.create(this.loc,i).formatDurationFromString(this,e):t4}toHuman(e={}){if(!this.isValid)return t4;let t=!1!==e.showZeros,i=it.map(i=>{let r=this.values[i];return ez(r)||0===r&&!t?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...e,unit:i.slice(0,-1)}).format(r)}).filter(e=>e);return this.loc.listFormatter({type:"conjunction",style:e.listStyle||"narrow",...e}).format(i)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let e="P";return 0!==this.years&&(e+=this.years+"Y"),(0!==this.months||0!==this.quarters)&&(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),(0!==this.hours||0!==this.minutes||0!==this.seconds||0!==this.milliseconds)&&(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),(0!==this.seconds||0!==this.milliseconds)&&(e+=eK(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;let t=this.toMillis();return t<0||t>=864e5?null:(e={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...e,includeOffset:!1},iK.fromMillis(t,{zone:"UTC"}).toISOTime(e))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?ia(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;let t=il.fromDurationLike(e),i={};for(let e of it)(eU(t.values,e)||eU(this.values,e))&&(i[e]=t.get(e)+this.get(e));return ir(this,{values:i},!0)}minus(e){if(!this.isValid)return this;let t=il.fromDurationLike(e);return this.plus(t.negate())}mapUnits(e){if(!this.isValid)return this;let t={};for(let i of Object.keys(this.values))t[i]=e9(e(this.values[i],i));return ir(this,{values:t},!0)}get(e){return this[il.normalizeUnit(e)]}set(e){return this.isValid?ir(this,{values:{...this.values,...te(e,il.normalizeUnit)}}):this}reconfigure({locale:e,numberingSystem:t,conversionAccuracy:i,matrix:r}={}){return ir(this,{loc:this.loc.clone({locale:e,numberingSystem:t}),matrix:r,conversionAccuracy:i})}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;let e=this.toObject();return io(this.matrix,e),ir(this,{values:e},!0)}rescale(){return this.isValid?ir(this,{values:is(this.normalize().shiftToAll().toObject())},!0):this}shiftTo(...e){let t;if(!this.isValid||0===e.length)return this;e=e.map(e=>il.normalizeUnit(e));let i={},r={},a=this.toObject();for(let n of it)if(e.indexOf(n)>=0){t=n;let e=0;for(let t in r)e+=this.matrix[t][n]*r[t],r[t]=0;eH(a[n])&&(e+=a[n]);let o=Math.trunc(e);i[n]=o,r[n]=(1e3*e-1e3*o)/1e3}else eH(a[n])&&(r[n]=a[n]);for(let e in r)0!==r[e]&&(i[t]+=e===t?r[e]:r[e]/this.matrix[t][e]);return io(this.matrix,i),ir(this,{values:i},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;let e={};for(let t of Object.keys(this.values))e[t]=0===this.values[t]?0:-this.values[t];return ir(this,{values:e},!0)}removeZeros(){return this.isValid?ir(this,{values:is(this.values)},!0):this}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(e){if(!this.isValid||!e.isValid||!this.loc.equals(e.loc))return!1;for(let r of it){var t,i;if(t=this.values[r],i=e.values[r],void 0===t||0===t?void 0!==i&&0!==i:t!==i)return!1}return!0}}let ic="Invalid Interval";class id{constructor(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}
122static invalid(e,t=null){if(!e)throw new m("need to specify a reason the Interval is invalid");let i=e instanceof eC?e:new eC(e,t);if(!ej.throwOnInvalid)return new id({invalid:i});throw new c(i)}static fromDateTimes(e,t){var i,r;let a=i0(e),n=i0(t),o=(i=a,r=n,i&&i.isValid?r&&r.isValid?r<i?id.invalid("end before start",`The end of an interval must be after its start, but you had start=${i.toISO()} and end=${r.toISO()}`):null:id.invalid("missing or invalid end"):id.invalid("missing or invalid start"));return null==o?new id({start:a,end:n}):o}static after(e,t){let i=il.fromDurationLike(t),r=i0(e);return id.fromDateTimes(r,r.plus(i))}static before(e,t){let i=il.fromDurationLike(t),r=i0(e);return id.fromDateTimes(r.minus(i),r)}static fromISO(e,t){let[i,r]=(e||"").split("/",2);if(i&&r){let e,a,n,o;try{a=(e=iK.fromISO(i,t)).isValid}catch(e){a=!1}try{o=(n=iK.fromISO(r,t)).isValid}catch(e){o=!1}if(a&&o)return id.fromDateTimes(e,n);if(a){let i=il.fromISO(r,t);if(i.isValid)return id.after(e,i)}else if(o){let e=il.fromISO(i,t);if(e.isValid)return id.before(n,e)}}return id.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static isInterval(e){return e&&e.isLuxonInterval||!1}get start(){return this.isValid?this.s:null}get end(){return this.isValid?this.e:null}get lastDateTime(){return this.isValid&&this.e?this.e.minus(1):null}get isValid(){return null===this.invalidReason}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}length(e="milliseconds"){return this.isValid?this.toDuration(e).get(e):NaN}count(e="milliseconds",t){let i;if(!this.isValid)return NaN;let r=this.start.startOf(e,t);return Math.floor((i=(i=t?.useLocaleWeeks?this.end.reconfigure({locale:r.locale}):this.end).startOf(e,t)).diff(r,e).get(e))+(i.valueOf()!==this.end.valueOf())}hasSame(e){return!!this.isValid&&(this.isEmpty()||this.e.minus(1).hasSame(this.s,e))}isEmpty(){return this.s.valueOf()===this.e.valueOf()}isAfter(e){return!!this.isValid&&this.s>e}isBefore(e){return!!this.isValid&&this.e<=e}contains(e){return!!this.isValid&&this.s<=e&&this.e>e}set({start:e,end:t}={}){return this.isValid?id.fromDateTimes(e||this.s,t||this.e):this}splitAt(...e){if(!this.isValid)return[];let t=e.map(i0).filter(e=>this.contains(e)).sort((e,t)=>e.toMillis()-t.toMillis()),i=[],{s:r}=this,a=0;for(;r<this.e;){let e=t[a]||this.e,n=+e>+this.e?this.e:e;i.push(id.fromDateTimes(r,n)),r=n,a+=1}return i}splitBy(e){let t=il.fromDurationLike(e);if(!this.isValid||!t.isValid||0===t.as("milliseconds"))return[];let{s:i}=this,r=1,a,n=[];for(;i<this.e;){let e=this.start.plus(t.mapUnits(e=>e*r));a=+e>+this.e?this.e:e,n.push(id.fromDateTimes(i,a)),i=a,r+=1}return n}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s<e.e}abutsStart(e){return!!this.isValid&&+this.e==+e.s}abutsEnd(e){return!!this.isValid&&+e.e==+this.s}engulfs(e){return!!this.isValid&&this.s<=e.s&&this.e>=e.e}equals(e){return!!this.isValid&&!!e.isValid&&this.s.equals(e.s)&&this.e.equals(e.e)}intersection(e){if(!this.isValid)return this;let t=this.s>e.s?this.s:e.s,i=this.e<e.e?this.e:e.e;return t>=i?null:id.fromDateTimes(t,i)}union(e){if(!this.isValid)return this;let t=this.s<e.s?this.s:e.s,i=this.e>e.e?this.e:e.e;return id.fromDateTimes(t,i)}static merge(e){let[t,i]=e.sort((e,t)=>e.s-t.s).reduce(([e,t],i)=>t?t.overlaps(i)||t.abutsStart(i)?[e,t.union(i)]:[e.concat([t]),i]:[e,i],[[],null]);return i&&t.push(i),t}static xor(e){let t=null,i=0,r=[],a=e.map(e=>[{time:e.s,type:"s"},{time:e.e,type:"e"}]);for(let e of Array.prototype.concat(...a).sort((e,t)=>e.time-t.time))1===(i+="s"===e.type?1:-1)?t=e.time:(t&&+t!=+e.time&&r.push(id.fromDateTimes(t,e.time)),t=null);return id.merge(r)}difference(...e){return id.xor([this].concat(e)).map(e=>this.intersection(e)).filter(e=>e&&!e.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:ic}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}
122toLocaleString(e=y,t={}){return this.isValid?ty.create(this.s.loc.clone(t),e).formatInterval(this):ic}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:ic}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:ic}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:ic}toFormat(e,{separator:t=" – "}={}){return this.isValid?`${this.s.toFormat(e)}${t}${this.e.toFormat(e)}`:ic}toDuration(e,t){return this.isValid?this.e.diff(this.s,e,t):il.invalid(this.invalidReason)}mapEndpoints(e){return id.fromDateTimes(e(this.s),e(this.e))}}class iu{static hasDST(e=ej.defaultZone){let t=iK.now().setZone(e).set({month:12});return!e.isUniversal&&t.offset!==t.set({month:6}).offset}static isValidIANAZone(e){return U.isValidZone(e)}static normalizeZone(e){return eu(e,ej.defaultZone)}static getStartOfWeek({locale:e=null,locObj:t=null}={}){return(t||es.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:t=null}={}){return(t||es.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:t=null}={}){return(t||es.create(e)).getWeekendDays().slice()}static months(e="long",{locale:t=null,numberingSystem:i=null,locObj:r=null,outputCalendar:a="gregory"}={}){return(r||es.create(t,i,a)).months(e)}static monthsFormat(e="long",{locale:t=null,numberingSystem:i=null,locObj:r=null,outputCalendar:a="gregory"}={}){return(r||es.create(t,i,a)).months(e,!0)}static weekdays(e="long",{locale:t=null,numberingSystem:i=null,locObj:r=null}={}){return(r||es.create(t,i,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:t=null,numberingSystem:i=null,locObj:r=null}={}){return(r||es.create(t,i,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return es.create(e).meridiems()}static eras(e="short",{locale:t=null}={}){return es.create(t,null,"gregory").eras(e)}static features(){return{relative:eB(),localeWeek:eq()}}}function ip(e,t){let i=e=>e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),r=i(t)-i(e);return Math.floor(il.fromMillis(r).as("days"))}function im(e,t=e=>e){return{regex:e,deser:([e])=>t(function(e){let t=parseInt(e,10);if(!isNaN(t))return t;t="";for(let i=0;i<e.length;i++){let r=e.charCodeAt(i);if(-1!==e[i].search(ep.hanidec))t+=eh.indexOf(e[i]);else for(let e in em){let[i,a]=em[e];r>=i&&r<=a&&(t+=r-i)}}return parseInt(t,10)}(e))}}let ih=String.fromCharCode(160),ig=`[ ${ih}]`,ix=RegExp(ig,"g");function iy(e){return e.replace(/\./g,"\\.?").replace(ix,ig)}function iv(e){return e.replace(/\./g,"").replace(ix," ").toLowerCase()}function ib(e,t){return null===e?null:{regex:RegExp(e.map(iy).join("|")),deser:([i])=>e.findIndex(e=>iv(i)===iv(e))+t}}function iw(e,t){return{regex:e,deser:([,e,t])=>e7(e,t),groups:t}}function i_(e){return{regex:e,deser:([e])=>e}}
122let ik={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}},iS=null;function ij(e,t){return Array.prototype.concat(...e.map(e=>(function(e,t){if(e.literal)return e;let i=iN(ty.macroTokenToFormatOpts(e.val),t);return null==i||i.includes(void 0)?e:i})(e,t)))}class iC{constructor(e,t){if(this.locale=e,this.format=t,this.tokens=ij(ty.parseFormat(t),e),this.units=this.tokens.map(t=>{let i,r,a,n,o,s,l,c,d,u,p,m,h;return i=eg(e),r=eg(e,"{2}"),a=eg(e,"{3}"),n=eg(e,"{4}"),o=eg(e,"{6}"),s=eg(e,"{1,2}"),l=eg(e,"{1,3}"),c=eg(e,"{1,6}"),d=eg(e,"{1,9}"),u=eg(e,"{2,4}"),p=eg(e,"{4,6}"),m=e=>({regex:RegExp(e.val.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")),deser:([e])=>e,literal:!0}),(h=(h=>{if(t.literal)return m(h);switch(h.val){case"G":return ib(e.eras("short"),0);case"GG":return ib(e.eras("long"),0);case"y":return im(c);case"yy":case"kk":return im(u,e6);case"yyyy":case"kkkk":return im(n);case"yyyyy":return im(p);case"yyyyyy":return im(o);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return im(s);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return im(r);case"MMM":return ib(e.months("short",!0),1);case"MMMM":return ib(e.months("long",!0),1);case"LLL":return ib(e.months("short",!1),1);case"LLLL":return ib(e.months("long",!1),1);case"o":case"S":return im(l);case"ooo":case"SSS":return im(a);case"u":return i_(d);case"uu":return i_(s);case"uuu":case"E":case"c":return im(i);case"a":return ib(e.meridiems(),0);case"EEE":return ib(e.weekdays("short",!1),1);case"EEEE":return ib(e.weekdays("long",!1),1);case"ccc":return ib(e.weekdays("short",!0),1);case"cccc":return ib(e.weekdays("long",!0),1);case"Z":case"ZZ":return iw(RegExp(`([+-]${s.source})(?::(${r.source}))?`),2);case"ZZZ":return iw(RegExp(`([+-]${s.source})(${r.source})?`),2);case"z":return i_(/[a-z_+-/]{1,256}?/i);case" ":return i_(/[^\S\n\r]/);default:return m(h)}})(t)||{invalidReason:"missing Intl.DateTimeFormat.formatToParts support"}).token=t,h}),this.disqualifyingUnit=this.units.find(e=>e.invalidReason),!this.disqualifyingUnit){const[e,t]=function(e){let t=e.map(e=>e.regex).reduce((e,t)=>`${e}(${t.source})`,"");return[`^${t}$`,e]}(this.units);this.regex=RegExp(e,"i"),this.handlers=t}}explainFromTokens(e){if(!this.isValid)return{input:e,tokens:this.tokens,invalidReason:this.invalidReason};{let t,i,[r,a]=function(e,t,i){let r=e.match(t);if(!r)return[r,{}];{let e={},t=1;for(let a in i)if(eU(i,a)){let n=i[a],o=n.groups?n.groups+1:1;!n.literal&&n.token&&(e[n.token.val[0]]=n.deser(r.slice(t,t+o))),t+=o}return[r,e]}}(e,this.regex,this.handlers),[n,o,s]=a?(i=null,ez(a.z)||(i=U.create(a.z)),ez(a.Z)||(i||(i=new ec(a.Z)),t=a.Z),ez(a.q)||(a.M=(a.q-1)*3+1),ez(a.h)||(a.h<12&&1===a.a?a.h+=12:12===a.h&&0===a.a&&(a.h=0)),0===a.G&&a.y&&(a.y=-a.y),ez(a.u)||(a.S=eX(a.u)),[Object.keys(a).reduce((e,t)=>{let i=(e=>{switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}})(t);return i&&(e[i]=a[t]),e},{}),i,t]):[null,null,void 0];if(eU(a,"a")&&eU(a,"H"))throw new u("Can't include meridiem when specifying 24-hour format");return{input:e,tokens:this.tokens,regex:this.regex,rawMatches:r,matches:a,result:n,zone:o,specificOffset:s}}}get isValid(){return!this.disqualifyingUnit}get invalidReason(){return this.disqualifyingUnit?this.disqualifyingUnit.invali
122dReason:null}}function iT(e,t,i){return new iC(e,i).explainFromTokens(t)}function iN(e,t){if(!e)return null;let i=ty.create(t,e).dtFormatter((iS||(iS=iK.fromMillis(0x16a2e5618e3)),iS)),r=i.formatToParts(),a=i.resolvedOptions();return r.map(t=>(function(e,t,i){let{type:r,value:a}=e;if("literal"===r){let e=/^\s+$/.test(a);return{literal:!e,val:e?" ":a}}let n=t[r],o=r;"hour"===r&&(o=null!=t.hour12?t.hour12?"hour12":"hour24":null!=t.hourCycle?"h11"===t.hourCycle||"h12"===t.hourCycle?"hour12":"hour24":i.hour12?"hour12":"hour24");let s=ik[o];if("object"==typeof s&&(s=s[n]),s)return{literal:!1,val:s}})(t,e,a))}let iI="Invalid DateTime";function iE(e){return new eC("unsupported zone",`the zone "${e.name}" is not supported`)}function iL(e){return null===e.weekData&&(e.weekData=eF(e.c)),e.weekData}function iR(e){return null===e.localWeekData&&(e.localWeekData=eF(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function iF(e,t){let i={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new iK({...i,...t,old:i})}function iO(e,t,i){let r=e-60*t*1e3,a=i.offset(r);if(t===a)return[r,t];r-=(a-t)*6e4;let n=i.offset(r);return a===n?[r,a]:[e-60*Math.min(a,n)*1e3,Math.max(a,n)]}function i$(e,t){let i=new Date(e+=60*t*1e3);return{year:i.getUTCFullYear(),month:i.getUTCMonth()+1,day:i.getUTCDate(),hour:i.getUTCHours(),minute:i.getUTCMinutes(),second:i.getUTCSeconds(),millisecond:i.getUTCMilliseconds()}}function iA(e,t){let i=e.o,r=e.c.year+Math.trunc(t.years),a=e.c.month+Math.trunc(t.months)+3*Math.trunc(t.quarters),n={...e.c,year:r,month:a,day:Math.min(e.c.day,e2(r,a))+Math.trunc(t.days)+7*Math.trunc(t.weeks)},o=il.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),[s,l]=iO(e3(n),i,e.zone);return 0!==o&&(s+=o,l=e.zone.offset(s)),{ts:s,o:l}}function iP(e,t,i,r,a,n){let{setZone:o,zone:s}=i;if((!e||0===Object.keys(e).length)&&!t)return iK.invalid(new eC("unparsable",`the input "${a}" can't be parsed as ${r}`));{let r=iK.fromObject(e,{...i,zone:t||s,specificOffset:n});return o?r:r.setZone(s)}}function iM(e,t,i=!0){return e.isValid?ty.create(es.create("en-US"),{allowZ:i,forceSimple:!0}).formatDateTimeFromString(e,t):null}function iD(e,t,i){let r=e.c.year>9999||e.c.year<0,a="";if(r&&e.c.year>=0&&(a+="+"),a+=eY(e.c.year,r?6:4),"year"===i)return a;if(t){if(a+="-",a+=eY(e.c.month),"month"===i)return a;a+="-"}else if(a+=eY(e.c.month),"month"===i)return a;return a+eY(e.c.day)}function iz(e,t,i,r,a,n,o){let s=!i||0!==e.c.millisecond||0!==e.c.second,l="";switch(o){case"day":case"month":case"year":break;default:if(l+=eY(e.c.hour),"hour"===o)break;if(t){if(l+=":",l+=eY(e.c.minute),"minute"===o)break;s&&(l+=":",l+=eY(e.c.second))}else{if(l+=eY(e.c.minute),"minute"===o)break;s&&(l+=eY(e.c.second))}if("second"===o)break;s&&(!r||0!==e.c.millisecond)&&(l+=".",l+=eY(e.c.millisecond,3))}return a&&(e.isOffsetFixed&&0===e.offset&&!n?l+="Z":e.o<0?(l+="-",l+=eY(Math.trunc(-e.o/60)),l+=":",l+=eY(Math.trunc(-e.o%60))):(l+="+",l+=eY(Math.trunc(e.o/60)),l+=":",l+=eY(Math.trunc(e.o%60)))),n&&(l+="["+e.zone.ianaName+"]"),l}let iH={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},iW={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},iB={ordinal:1,hour:0,minute:0,second:0,millisecond:0},iq=["year","month","day","hour","minute","second","millisecond"],iV=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],iU=["year","ordinal","hour","minute","second","millisecond"];function iG(e){let t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new p(e);return t}function iQ(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return iG(e)}}function iY(e,i){let r,a,n=eu(i.zone,ej.defaultZone);if(!n.isValid)return iK.invalid(iE(n));let o=es.fromObject(i);if(ez(e.year))r=ej.now();else{for(let t of iq)ez(e[t])&&(e[t]=iH[t]);let i=eM(e)||eD(e);if(i)return iK.invalid(i);let o=function(e){if(void 0===t&&(t=ej.now()),"iana"!==e.type)return e.offset(t);let i=e.name,r=iX.get(i);return void 0===r&&(r=e.offset(t),iX.set(i,r)),r}(n);[r,a]=iO(e3(e),o,n)}
122return new iK({ts:r,zone:n,loc:o,o:a})}function iZ(e,t,i){let r=!!ez(i.round)||i.round,a=ez(i.rounding)?"trunc":i.rounding,n=(e,n)=>(e=eK(e,r||i.calendary?0:2,i.calendary?"round":a),t.loc.clone(i).relFormatter(i).format(e,n)),o=r=>i.calendary?t.hasSame(e,r)?0:t.startOf(r).diff(e.startOf(r),r).get(r):t.diff(e,r).get(r);if(i.unit)return n(o(i.unit),i.unit);for(let e of i.units){let t=o(e);if(Math.abs(t)>=1)return n(t,e)}return n(e>t?-0:0,i.units[i.units.length-1])}function iJ(e){let t={},i;return e.length>0&&"object"==typeof e[e.length-1]?(t=e[e.length-1],i=Array.from(e).slice(0,e.length-1)):i=Array.from(e),[t,i]}let iX=new Map;class iK{constructor(e){const t=e.zone||ej.defaultZone;let i=e.invalid||(Number.isNaN(e.ts)?new eC("invalid input"):null)||(t.isValid?null:iE(t));this.ts=ez(e.ts)?ej.now():e.ts;let r=null,a=null;if(!i)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(t))[r,a]=[e.old.c,e.old.o];else{const n=eH(e.o)&&!e.old?e.o:t.offset(this.ts);r=(i=Number.isNaN((r=i$(this.ts,n)).year)?new eC("invalid input"):null)?null:r,a=i?null:n}this._zone=t,this.loc=e.loc||es.create(),this.invalid=i,this.weekData=null,this.localWeekData=null,this.c=r,this.o=a,this.isLuxonDateTime=!0}static now(){return new iK({})}static local(){let[e,t]=iJ(arguments),[i,r,a,n,o,s,l]=t;return iY({year:i,month:r,day:a,hour:n,minute:o,second:s,millisecond:l},e)}static utc(){let[e,t]=iJ(arguments),[i,r,a,n,o,s,l]=t;return e.zone=ec.utcInstance,iY({year:i,month:r,day:a,hour:n,minute:o,second:s,millisecond:l},e)}static fromJSDate(e,t={}){let i="[object Date]"===Object.prototype.toString.call(e)?e.valueOf():NaN;if(Number.isNaN(i))return iK.invalid("invalid input");let r=eu(t.zone,ej.defaultZone);return r.isValid?new iK({ts:i,zone:r,loc:es.fromObject(t)}):iK.invalid(iE(r))}static fromMillis(e,t={}){if(eH(e))if(e<-864e13||e>864e13)return iK.invalid("Timestamp out of range");else return new iK({ts:e,zone:eu(t.zone,ej.defaultZone),loc:es.fromObject(t)});throw new m(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,t={}){if(eH(e))return new iK({ts:1e3*e,zone:eu(t.zone,ej.defaultZone),loc:es.fromObject(t)});throw new m("fromSeconds requires a numerical input")}static fromObject(e,t={}){var i;let r,a;e=e||{};let n=eu(t.zone,ej.defaultZone);if(!n.isValid)return iK.invalid(iE(n));let o=es.fromObject(t),s=te(e,iQ),{minDaysInFirstWeek:l,startOfWeek:c}=eP(s,o),d=ej.now(),p=ez(t.specificOffset)?n.offset(d):t.specificOffset,m=!ez(s.ordinal),h=!ez(s.year),f=!ez(s.month)||!ez(s.day),g=h||f,x=s.weekYear||s.weekNumber;if((g||m)&&x)throw new u("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(f&&m)throw new u("Can't mix ordinal dates with month/day");let y=x||s.weekday&&!g,v,b,w=i$(d,p);y?(v=iV,b=iW,w=eF(w,l,c)):m?(v=iU,b=iB,w=e$(w)):(v=iq,b=iH);let _=!1;for(let e of v)ez(s[e])?_?s[e]=b[e]:s[e]=w[e]:_=!0;let k=(y?function(e,t=4,i=1){let r=eW(e.weekYear),a=eQ(e.weekNumber,1,e8(e.weekYear,t,i)),n=eQ(e.weekday,1,7);return r?a?!n&&eI("weekday",e.weekday):eI("week",e.weekNumber):eI("weekYear",e.weekYear)}(s,l,c):m?(r=eW(s.year),a=eQ(s.ordinal,1,e1(s.year)),r?!a&&eI("ordinal",s.ordinal):eI("year",s.year)):eM(s))||eD(s);if(k)return iK.invalid(k);let[S,j]=(i=y?eO(s,l,c):m?eA(s):s,iO(e3(i),p,n)),C=new iK({ts:S,zone:n,o:j,loc:o});return s.weekday&&g&&e.weekday!==C.weekday?iK.invalid("mismatched weekday",`you can't specify both a weekday of ${s.weekday} and a date of ${C.toISO()}`):C.isValid?C:iK.invalid(C.invalid)}static fromISO(e,t={}){let[i,r]=t_(e,[tY,tK],[tZ,t0],[tJ,t1],[tX,t2]);return iP(i,r,t,"ISO 8601",e)}static fromRFC2822(e,t={}){let[i,r]=t_(e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim(),[tW,tB]);return iP(i,r,t,"RFC 2822",e)}static fromHTTP(e,t={}){let[i,r]=t_(e,[tq,tG],[tV,tG],[tU,tQ]);return iP(i,r,t,"HTTP",t)}static fromFormat(e,t,i={}){if(ez(e)||ez(t))throw new m("fromFormat requires an input string and a format");let{locale:r=null,numberingSystem:a=null}=i,[n,o,s,l]=function(e,t,i){let{result:r,zone:a,specificOffset:n,invalidReason:o}=iT(e,t,i);return[r,a,n,o]}(es.fromOpts({locale:r,numberingSystem:a,defaultToEN:!0}),e,t);return l?iK.invalid(l):iP(n,o,i,`format ${t}`,e,s)}static fromString(e,t,i={}){return iK.fromFormat(e,t,i)}static fromSQL(e,t={}){let[i,r]=t_(e,[t5,tK],[t8,t6]);return iP(i,r,t,"SQL",e)}
122static invalid(e,t=null){if(!e)throw new m("need to specify a reason the DateTime is invalid");let i=e instanceof eC?e:new eC(e,t);if(!ej.throwOnInvalid)return new iK({invalid:i});throw new l(i)}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,t={}){let i=iN(e,es.fromObject(t));return i?i.map(e=>e?e.val:null).join(""):null}static expandFormat(e,t={}){return ij(ty.parseFormat(e),es.fromObject(t)).map(e=>e.val).join("")}static resetCache(){t=void 0,iX.clear()}get(e){return this[e]}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?iL(this).weekYear:NaN}get weekNumber(){return this.isValid?iL(this).weekNumber:NaN}get weekday(){return this.isValid?iL(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?iR(this).weekday:NaN}get localWeekNumber(){return this.isValid?iR(this).weekNumber:NaN}get localWeekYear(){return this.isValid?iR(this).weekYear:NaN}get ordinal(){return this.isValid?e$(this.c).ordinal:NaN}get monthShort(){return this.isValid?iu.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?iu.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?iu.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?iu.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];let e=e3(this.c),t=this.zone.offset(e-864e5),i=this.zone.offset(e+864e5),r=this.zone.offset(e-6e4*t),a=this.zone.offset(e-6e4*i);if(r===a)return[this];let n=e-6e4*r,o=e-6e4*a,s=i$(n,r),l=i$(o,a);return s.hour===l.hour&&s.minute===l.minute&&s.second===l.second&&s.millisecond===l.millisecond?[iF(this,{ts:n}),iF(this,{ts:o})]:[this]}get isInLeapYear(){return e0(this.year)}get daysInMonth(){return e2(this.year,this.month)}get daysInYear(){return this.isValid?e1(this.year):NaN}get weeksInWeekYear(){return this.isValid?e8(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?e8(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){let{locale:t,numberingSystem:i,calendar:r}=ty.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t,numberingSystem:i,outputCalendar:r}}toUTC(e=0,t={}){return this.setZone(ec.instance(e),t)}toLocal(){return this.setZone(ej.defaultZone)}setZone(e,{keepLocalTime:t=!1,keepCalendarTime:i=!1}={}){if((e=eu(e,ej.defaultZone)).equals(this.zone))return this;{if(!e.isValid)return iK.invalid(iE(e));let a=this.ts;if(t||i){var r;let t=e.offset(this.ts),i=this.toObject();[a]=(r=e,iO(e3(i),t,r))}return iF(this,{ts:a,zone:e})}}reconfigure({locale:e,numberingSystem:t,outputCalendar:i}={}){return iF(this,{loc:this.loc.clone({locale:e,numberingSystem:t,outputCalendar:i})})}setLocale(e){return this.reconfigure({locale:e})}set(e){var t,i,r;let a;if(!this.isValid)return this;let n=te(e,iQ),{minDaysInFirstWeek:o,startOfWeek:s}=eP(n,this.loc),l=!ez(n.weekYear)||!ez(n.weekNumber)||!ez(n.weekday),c=!ez(n.ordinal),d=!ez(n.year),p=!ez(n.month)||!ez(n.day),m=n.weekYear||n.weekNumber;if((d||p||c)&&m)throw new u("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(p&&c)throw new u("Can't mix ordinal dates with month/day");l?a=eO({...eF(this.c,o,s),...n},o,s):ez(n.ordinal)?(a={...this.toObject(),...n},ez(n.day)&&(a.day=Math.min(e2(a.year,a.month),a.day))):a=eA({...e$(this.c),...n});let[h,f]=(t=a,i=this.o,r=this.zone,iO(e3(t),i,r));return iF(this,{ts:h,o:f})}plus(e){return this.isValid?iF(this,iA(this,il.fromDurationLike(e))):this}minus(e){return this.isValid?iF(this,iA(this,il.fromDurationLike(e).negate())):this}startOf(e,{useLocaleWeeks:t=!1}={}){if(!this.isValid)return this;let i={},r=il.normalizeUnit(e);switch(r){case"years":i.month=1;case"quarters":case"months":i.day=1;case"weeks":case"days":i.hour=0;case"hours":i.minute=0;case"minutes":i.second=0;case"seconds":i.millisecond=0}if("weeks"===r)if(t){let e=this.loc.getStartOfWeek(),{weekday:t}=this;t<e&&(i.weekNumber=this.weekNumber-1),i.weekday=e}else i.weekday=1;return"quarters"===r&&(i.month=(Math.ceil(this.month/3)-1)*3+1),this.set(i)}endOf(e,t){return this.isValid?this.plus({[e]:1}).startOf(e,t).minus(1):this}toFormat(e,t={}){return this.isValid?ty.create(this.loc.redefaultToEN(t)).formatDateTimeFromString(this,e):iI}
122toLocaleString(e=y,t={}){return this.isValid?ty.create(this.loc.clone(t),e).formatDateTime(this):iI}toLocaleParts(e={}){return this.isValid?ty.create(this.loc.clone(e),e).formatDateTimeParts(this):[]}toISO({format:e="extended",suppressSeconds:t=!1,suppressMilliseconds:i=!1,includeOffset:r=!0,extendedZone:a=!1,precision:n="milliseconds"}={}){if(!this.isValid)return null;n=iG(n);let o="extended"===e,s=iD(this,o,n);return iq.indexOf(n)>=3&&(s+="T"),s+=iz(this,o,t,i,r,a,n)}toISODate({format:e="extended",precision:t="day"}={}){return this.isValid?iD(this,"extended"===e,iG(t)):null}toISOWeekDate(){return iM(this,"kkkk-'W'WW-c")}toISOTime({suppressMilliseconds:e=!1,suppressSeconds:t=!1,includeOffset:i=!0,includePrefix:r=!1,extendedZone:a=!1,format:n="extended",precision:o="milliseconds"}={}){return this.isValid?(o=iG(o),(r&&iq.indexOf(o)>=3?"T":"")+iz(this,"extended"===n,t,e,i,a,o)):null}toRFC2822(){return iM(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)}toHTTP(){return iM(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")}toSQLDate(){return this.isValid?iD(this,!0):null}toSQLTime({includeOffset:e=!0,includeZone:t=!1,includeOffsetSpace:i=!0}={}){let r="HH:mm:ss.SSS";return(t||e)&&(i&&(r+=" "),t?r+="z":e&&(r+="ZZ")),iM(this,r,!0)}toSQL(e={}){return this.isValid?`${this.toSQLDate()} ${this.toSQLTime(e)}`:null}toString(){return this.isValid?this.toISO():iI}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`DateTime { ts: ${this.toISO()}, zone: ${this.zone.name}, locale: ${this.locale} }`:`DateTime { Invalid, reason: ${this.invalidReason} }`}valueOf(){return this.toMillis()}toMillis(){return this.isValid?this.ts:NaN}toSeconds(){return this.isValid?this.ts/1e3:NaN}toUnixInteger(){return this.isValid?Math.floor(this.ts/1e3):NaN}toJSON(){return this.toISO()}toBSON(){return this.toJSDate()}toObject(e={}){if(!this.isValid)return{};let t={...this.c};return e.includeConfig&&(t.outputCalendar=this.outputCalendar,t.numberingSystem=this.loc.numberingSystem,t.locale=this.loc.locale),t}toJSDate(){return new Date(this.isValid?this.ts:NaN)}diff(e,t="milliseconds",i={}){if(!this.isValid||!e.isValid)return il.invalid("created by diffing an invalid DateTime");let r={locale:this.locale,numberingSystem:this.numberingSystem,...i},a=(Array.isArray(t)?t:[t]).map(il.normalizeUnit),n=e.valueOf()>this.valueOf(),o=function(e,t,i,r){let[a,n,o,s]=function(e,t,i){let r,a,n={},o=e;for(let[s,l]of[["years",(e,t)=>t.year-e.year],["quarters",(e,t)=>t.quarter-e.quarter+(t.year-e.year)*4],["months",(e,t)=>t.month-e.month+(t.year-e.year)*12],["weeks",(e,t)=>{let i=ip(e,t);return(i-i%7)/7}],["days",ip]])i.indexOf(s)>=0&&(r=s,n[s]=l(e,t),(a=o.plus(n))>t?(n[s]--,(e=o.plus(n))>t&&(a=e,n[s]--,e=o.plus(n))):e=a);return[e,n,a,r]}(e,t,i),l=t-a,c=i.filter(e=>["hours","minutes","seconds","milliseconds"].indexOf(e)>=0);0===c.length&&(o<t&&(o=a.plus({[s]:1})),o!==a&&(n[s]=(n[s]||0)+l/(o-a)));let d=il.fromObject(n,r);return c.length>0?il.fromMillis(l,r).shiftTo(...c).plus(d):d}(n?this:e,n?e:this,a,r);return n?o.negate():o}diffNow(e="milliseconds",t={}){return this.diff(iK.now(),e,t)}until(e){return this.isValid?id.fromDateTimes(this,e):this}hasSame(e,t,i){if(!this.isValid)return!1;let r=e.valueOf(),a=this.setZone(e.zone,{keepLocalTime:!0});return a.startOf(t,i)<=r&&r<=a.endOf(t,i)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;let t=e.base||iK.fromObject({},{zone:this.zone}),i=e.padding?this<t?-e.padding:e.padding:0,r=["years","months","days","hours","minutes","seconds"],a=e.unit;return Array.isArray(e.unit)&&(r=e.unit,a=void 0),iZ(t,this.plus(i),{...e,numeric:"always",units:r,unit:a})}toRelativeCalendar(e={}){return this.isValid?iZ(e.base||iK.fromObject({},{zone:this.zone}),this,{...e,numeric:"auto",units:["years","months","days"],calendary:!0}):null}static min(...e){if(!e.every(iK.isDateTime))throw new m("min requires all arguments be DateTimes");return eV(e,e=>e.valueOf(),Math.min)}static max(...e){if(!e.every(iK.isDateTime))throw new m("max requires all arguments be DateTimes");return eV(e,e=>e.valueOf(),Math.max)}static fromFormatExplain(e,t,i={}){let{locale:r=null,numberingSystem:a=null}=i;return iT(es.fromOpts({locale:r,numberingSystem:a,defaultToEN:!0}),e,t)}static fromStringExplain(e,t,i={}){return iK.fromFormatExplain(e,t,i)}static buildFormatParser(e,t={}){let{locale:i=null,numberingSystem:r=null}=t;return new iC(es.fromOpts({locale:i,numberingSystem:r,defaultToEN:!0}),e)}static fromFormatParser(e,t,i={}
122){if(ez(e)||ez(t))throw new m("fromFormatParser requires an input string and a format parser");let{locale:r=null,numberingSystem:a=null}=i,n=es.fromOpts({locale:r,numberingSystem:a,defaultToEN:!0});if(!n.equals(t.locale))throw new m(`fromFormatParser called with a locale of ${n}, but the format parser was created for ${t.locale}`);let{result:o,zone:s,specificOffset:l,invalidReason:c}=t.explainFromTokens(e);return c?iK.invalid(c):iP(o,s,i,`format ${t.format}`,e,l)}static get DATE_SHORT(){return y}static get DATE_MED(){return v}static get DATE_MED_WITH_WEEKDAY(){return b}static get DATE_FULL(){return w}static get DATE_HUGE(){return _}static get TIME_SIMPLE(){return k}static get TIME_WITH_SECONDS(){return S}static get TIME_WITH_SHORT_OFFSET(){return j}static get TIME_WITH_LONG_OFFSET(){return C}static get TIME_24_SIMPLE(){return T}static get TIME_24_WITH_SECONDS(){return N}static get TIME_24_WITH_SHORT_OFFSET(){return I}static get TIME_24_WITH_LONG_OFFSET(){return E}static get DATETIME_SHORT(){return L}static get DATETIME_SHORT_WITH_SECONDS(){return R}static get DATETIME_MED(){return F}static get DATETIME_MED_WITH_SECONDS(){return O}static get DATETIME_MED_WITH_WEEKDAY(){return $}static get DATETIME_FULL(){return A}static get DATETIME_FULL_WITH_SECONDS(){return P}static get DATETIME_HUGE(){return M}static get DATETIME_HUGE_WITH_SECONDS(){return D}}function i0(e){if(iK.isDateTime(e))return e;if(e&&e.valueOf&&eH(e.valueOf()))return iK.fromJSDate(e);if(e&&"object"==typeof e)return iK.fromObject(e);throw new m(`Unknown datetime argument: ${e}, of type ${typeof e}`)}e.s(["DateTime",()=>iK],98050),e.s(["formatDate",0,(e,t="en")=>{let i=iK.fromISO(e);return i.isValid?i.toLocaleString(iK.DATE_MED,{locale:t}):(console.error("Invalid date"),null)}],30555);let i1=null;e.s(["isFreeEmail",0,(e,t,i)=>{let r=i?.length?i:(i1||(i1=void 0),i1);if("string"!=typeof e||!0===t||!e||!e?.includes("@"))return!1;let a=e.split("@")[1]?.toLowerCase().trim();return!!a&&r?.includes(a)}],47999);let i2=["erpplanner"],i3=(e,t,i)=>{if("string"!=typeof e)return"";if(!t||"object"!=typeof t||Array.isArray(t)||0===Object.keys(t).length||"erpplanner"!==i.id)return e;try{let i=new URL(e,window.location.origin);if(!["https://app.erpplanner.com","https://app.develop-sr3snxi-y7a7cziozfwgs.eu.platform.sh","http://localhost:4210"].includes(i.origin))return e;return Object.entries(t).forEach(([e,t])=>{"string"==typeof t&&t&&i.searchParams.set(e,t)}),i.toString()}catch{return e}};function i5(...e){return e.join(" ").toLowerCase().replace(/[^a-z0-9 ]/g,"").replace(/ /g,"-")}function i8(e,t,i){let r=["AED","AFN","ALL","AMD","ANG","AOA","ARS","AUD","AWG","AZN","BAM","BBD","BDT","BGN","BHD","BIF","BMD","BND","BOB","BRL","BSD","BTC","BTN","BWP","BYN","BYR","BZD","CAD","CDF","CHF","CLF","CLP","CNY","COP","CRC","CUC","CUP","CVE","CZK","DJF","DKK","DOP","DZD","EGP","ERN","ETB","EUR","FJD","FKP","GBP","GEL","GGP","GHS","GIP","GMD","GNF","GTQ","GYD","HKD","HNL","HRK","HTG","HUF","IDR","ILS","IMP","INR","IQD","IRR","ISK","JEP","JMD","JOD","JPY","KES","KGS","KHR","KMF","KPW","KRW","KWD","KYD","KZT","LAK","LBP","LKR","LRD","LSL","LTL","LVL","LYD","MAD","MDL","MGA","MKD","MMK","MNT","MOP","MRO","MUR","MVR","MWK","MXN","MYR","MZN","NAD","NGN","NIO","NOK","NPR","NZD","OMR","PAB","PEN","PGK","PHP","PKR","PLN","PYG","QAR","RON","RSD","RUB","RWF","SAR","SBD","SCR","SDG","SEK","SGD","SHP","SLL","SOS","SRD","STD","SVC","SYP","SZL","THB","TJS","TMT","TND","TOP","TRY","TTD","TWD","TZS","UAH","UGX","USD","UYU","UZS","VEF","VND","VUV","WST","XAF","XAG","XAU","XCD","XDR","XOF","XPF","YER","ZAR","ZMK","ZMW","ZWL"].includes(i),a=new Intl.NumberFormat(t,{style:"currency",currency:r?i:"EUR"}).formatToParts(e),n=a?.find(e=>"currency"===e.type)?.value;return 0===e?{price:"0",currency:r?n:"",priceWithFormatting:"0"}:{price:a.filter(e=>["integer","decimal","fraction"].includes(e.type)).map(e=>e.value).join(""),currency:r?n:"",priceWithFormatting:a.filter(e=>["integer"].includes(e.type)).map(e=>e.value).join("")+"<span>"+a.filter(e=>["decimal","fraction"].includes(e.type)).map(e=>e.value).join("")+"</span>"}}function i6(e=[],t=""){let i={};for(let r=0;r<e.length;r++){let a=e[r][t];i[a]?i[a]++:i[a]=1}return Object.keys(i).sort((e,t)=>
122i[t]-i[e])}async function i4(e){let t=new TextEncoder().encode(e);return Array.from(new Uint8Array(await crypto.subtle.digest("SHA-256",t))).map(e=>e.toString(16).padStart(2,"0")).join("").slice(0,16)}e.s(["UTM_ENABLED_SITES",0,i2,"decorateAppLink",0,i3],81156),e.s(["createTestID",()=>i5,"formatCurrency",()=>i8,"generateHash",()=>i4,"getSortedPropertyValuesByFrequency",()=>i6,"handleLanguageChange",0,(e,t,i)=>{i||(i="/");let r=new Date(new Date().setFullYear(new Date().getFullYear()+1));o.default.set("NEXT_LOCALE",e,{expires:r,path:"/",secure:!0}),t.push(i,i,{locale:e})}],56219);var i7=e.i(91788),i9=e.i(3828),re=e.i(93428);let rt=()=>{let e=(0,i9.useRouter)(),t=(0,re.useSiteVars)(),[i,r]=(0,i7.useState)({});return(0,i7.useEffect)(()=>{if(!e.isReady||!i2.includes(t.id))return;let i=sessionStorage.getItem("utm_data");if(i)try{r(JSON.parse(i))}catch{r({})}},[e.isReady,t.id]),i};e.s(["useUTMData",0,rt],28030);let ri=r.default.button.withConfig({displayName:"Button__StyledButton",componentId:"sc-a26b97bf-0"})`
123  display: inline-flex;
124  align-items: center;
125  text-align: center;
126  justify-content: center;
127  padding: 0;
128  background: none;
129  border: 0;
130  text-transform: uppercase;
131  font-weight: 600;
132
133  // Style: Button Link
134  &.link {
135    flex-direction: column;
136    border: 0;
137    color: var(--button-link-text-color);
138    font-size: 20px;
139    letter-spacing: 0.05em;
140
141    &:hover {
142      color: var(--hover-button-link-text-color);
143      background: none;
144
145      &:after {
146        animation: ButtonLinkAnimation 1.2s linear infinite;
147      }
148    }
149
150    &:after {
151      content: "";
152      display: block;
153      height: 4px;
154      width: 100%;
155      background: red;
156      margin-top: 5px;
157      background: linear-gradient(
158        90deg,
159        rgba(66, 101, 178, 1) 0%,
160        rgba(33, 183, 179, 1) 20%,
161        rgba(253, 206, 13, 1) 40%,
162        rgba(66, 101, 178, 1) 60%,
163        rgba(33, 183, 179, 1) 80%,
164        rgba(253, 206, 13, 1) 100%
165      );
166      background-size: 240% 100%;
167      background-position: 100% 0%;
168    }
169  }
170
171  // Style: Button Primary
172  &.primary {
173    border-radius: var(--border-radius-full);
174    background: none;
175    color: var(--button-primary-text-color);
176    text-align: center;
177    font-size: 16px;
178    padding: 16px 26px;
179    position: relative;
180    z-index: 1;
181    overflow: hidden;
182    ${(0,a.media)("tablet")} {
183      padding: 12px 40px;
184      min-height: 54px;
185    }
186
187    &:hover {
188      /* background-color: var(--hover-button-primary-background-color); */
189      color: var(--hover-button-primary-text-color);
190
191      &:after {
192        scale: 1;
193      }
194    }
195
196    &:before {
197      content: "";
198      display: block;
199      position: absolute;
200      z-index: -2;
201      top: 0;
202      left: 0;
203      width: 100%;
204      height: 100%;
205      background: var(--button-primary-background-color);
206      pointer-events: none;
207    }
208
209    &:after {
210      content: "";
211      display: block;
212      position: absolute;
213      z-index: -1;
214      top: 50%;
215      left: 0;
216      margin-top: -50%;
217      width: 100%;
218      height: 0;
219      padding-bottom: 100%;
220      background: var(--hover-button-primary-background-color);
221      border-radius: 50%;
222      scale: 0;
223      transition: 0.2s all;
224      pointer-events: none;
225    }
226
227    // Header CTA has "color" option which adds following classes:
228    &.header-cta-yellow {
229      [data-theme="white"] & {
230        color: var(--color-black);
231        &:hover {
232          color: white;
233          &:after {
234            background: var(--hover-button-primary-background-color);
235          }
236        }
237
238        &:before {
239          background: var(--color-yellow);
240        }
241      }
242    }
243  }
244
245  // Style: Button Secondary
246  &.secondary {
247    color: var(--button-secondary-text-color);
248    border-radius: var(--border-radius-full);
249    background: none;
250    text-align: center;
251    font-size: 16px;
252    padding: 16px 26px;
253    position: relative;
254    z-index: 1;
255    overflow: hidden;
256    ${(0,a.media)("tablet")} {
257      padding: 12px 40px;
258      min-height: 54px;
259    }
260
261    &:hover {
262      /* background-color: var(--hover-button-primary-background-color); */
263      color: var(--hover-button-primary-text-color);
264
265      &:before {
266        border-color: var(--hover-button-primary-background-color);
267      }
268
269      &:after {
270        scale: 1;
271      }
272    }
273
274    &:before {
275      content: "";
276      display: block;
277      position: absolute;
278      z-index: -2;
279      top: 0;
280      left: 0;
281      width: calc(100% - 4px);
282      height: calc(100% - 4px);
283      border: 2px solid var(--button-secondary-border-color);
284      border-radius: var(--border-radius-full);
285      pointer-events: none;
286    }
287
288    &:after {
289      content: "";
290      display: block;
291      position: absolute;
292      z-index: -1;
293      top: 50%;
294      left: 0;
295      margin-top: -50%;
296      width: 100%;
297      height: 0;
298      padding-bottom: 100%;
299      background: var(--hover-button-primary-background-color);
300      border-radius: 50%;
301      scale: 0;
302      transition: 0.2s all;
303      pointer-events: none;
304    }
305  }
306
307  // Class .full-width makes the element full width
308  &.full-width {
309    width: 100%;
310  }
311
312  // Class .cover makes the whole parent element clickable
313  &.cover {
314    &::before {
315      display: block;
316      content: "";
317      position: absolute;
318      inset: 0;
319    }
320  }
321`;e.s(["Button",0,({id:e=null,href:t,type:r,target:a,onClick:o,"data-theme":s,"data-theme-secondary":l,className:c,style:d="link",fullWidth:u,cover:p,children:m,"aria-hidden":h,disabled:f})=>{let g=rt(),x=(0,re.useSiteVars)(),y=[d];return p&&y.push("cover"),u&&y.push("full-width"),c&&y.push(c),(0,i.jsx)(ri,{id:e,as:t?n.default:"button",href:t?i3(t,g,x):null,type:r||(t?null:"button"),target:t&&a?a:null,onClick:o,"data-theme":s,"data-theme-secondary":l,className:y.join(" "),"aria-hidden":h,disabled:f,...t&&{locale:!1},children:m})}],36932),e.s([],32933)},49396,22259,e=>{"use strict";e.s([],49396),e.i(41484),e.i(64046),e.i(88490),e.i(32933),e.s(["Select",()=>c],22259);var t=e.i(91398),i=e.i(60814),r=e.i(74515),a=e.i(91788);e.i(24690);var n=e.i(44343),o=e.i(6611);let s=i.default.div.withConfig({displayName:"Select__StyledSelectWrapper",componentId:"sc-9ef5d9c9-0"})`
322  display: inline-block;
323  position: relative;
324  width: auto;
325  height: 52px;
326  cursor: pointer;
327  margin: 0 6px 6px 0;
328
329  &:hover {
330    .select-label {
331      color: var(--color-indigo);
332    }
333  }
334
335  &.select-mobile {
336    .select-title {
337      pointer-events: none;
338    }
339  }
340
341  select {
342    background: var(--background-color);
343    margin: 0;
344    border: 0;
345    padding: 0;
346    position: absolute;
347    z-index: 0;
348    top: 0;
349    left: 0;
350    width: 100%;
351    height: 100%;
352    cursor: pointer;
353    max-width: none;
354  }
355
356  .select-title {
357    position: relative;
358    z-index: 1;
359    top: 0;
360    left: 0;
361    width: auto;
362    min-width: 150px;
363    max-width: 100%;
364    overflow: hidden;
365    height: 100%;
366    background: var(--background-color);
367    display: flex;
368    align-items: center;
369    justify-content: flex-start;
370    font-weight: 700;
371    font-size: 18px;
372    color: var(--text-color);
373    fill: var(--text-color);
374    white-space: nowrap;
375  }
376`,l=i.default.div.withConfig({displayName:"Select__StyledDropDown",componentId:"sc-9ef5d9c9-1"})`
377  position: absolute;
378  z-index: 2;
379  top: 0;
380  min-width: 100%;
381  font-size: 14px;
382  display: none;
383  justify-content: center;
384
385  .dd-open & {
386    display: flex;
387  }
388
389  &.show-scroll {
390    .outer-wrapper {
391      position: relative;
392
393      &:after {
394        display: block;
395      }
396    }
397
398    .inner-wrapper {
399      overflow-y: scroll;
400    }
401  }
402
403  .outer-wrapper {
404    background: var(--background-color);
405    box-shadow: 0 0 30px #00000025;
406    border-radius: 10px;
407    width: 100%;
408    padding: 11px;
409
410    &:after {
411      display: none;
412      content: "";
413      position: absolute;
414      bottom: 11px;
415      left: 11px;
416      right: 36px;
417      height: 22px;
418      pointer-events: none;
419      background: linear-gradient(
420        to bottom,
421        transparent,
422        var(--background-color) 50%
423      );
424    }
425  }
426
427  .inner-wrapper {
428    max-height: 180px;
429    scrollbar-color: var(--color-grey) var(--background-color);
430
431    [data-theme="grey"] & {
432      scrollbar-color: #ccc var(--background-color);
433    }
434
435    span {
436      display: block;
437      line-height: 22px;
438      font-weight: 700;
439      transition: color 0.3s;
440      min-width: 60px;
441      text-align: left;
442      color: var(--text-color);
443
444      &:hover {
445        color: var(--accent-text-color);
446      }
447
448      &:last-child {
449        margin-bottom: 16px;
450      }
451
452      &.is-selected {
453        color: var(--accent-text-color);
454      }
455    }
456  }
457`,c=({id:e,title:i,showTitleAlways:c=!1,options:d,value:u,onSelectChange:p})=>{let{width:m}=(0,n.useWindowSize)(),[h,f]=(0,a.useState)(u),g=d.find(e=>e.value==h),x=t=>{document.getElementById(`${e}-wrapper`).classList.remove("dd-open"),f(t),p&&p(t)},y=(e,t,i)=>{i?(e.classList.add("dd-open"),t&&t.classList.add("pagination-select-open")):(e&&e.classList.remove("dd-open"),t&&t.classList.remove("pagination-select-open"))};return(0,a.useEffect)(()=>{let t=document.getElementById(`${e}-wrapper`),i=t?t.closest(".pagination"):null;y(t,i,!1);let r=r=>{r.target.closest(`#${e}-wrapper`)||y(t,i,!1)},a=e=>{"Escape"==e.key&&t.classList.contains("dd-open")&&y(t,i,!1)};return document.addEventListener("keydown",a),document.addEventListener("click",r),()=>{document.removeEventListener("keydown",a),document.removeEventListener("click",r)}},[m]),(0,t.jsxs)(s,{id:`${e}-wrapper`,className:["select-wrapper",m>=o.breakpoints.desktop?"select-desktop":"select-mobile"].join(" "),children:[(0,t.jsx)("label",{htmlFor:e,className:"visually-hidden",children:"Page"}),(0,t.jsx)("select",{id:e,value:h,onChange:e=>x(e.target.value),children:d.map((i,r)=>(0,t.jsx)("option",{value:i.value,children:i.label},`${e}-${r}`))}),(0,t.jsxs)("div",{className:"select-title",onClick:()=>{let t=document.getElementById(`${e}-wrapper`),i=t?t.closest(".pagination"):null;t.classList.contains("dd-open")?y(t,i,!1):y(t,i,!0)},children:[(0,t.jsx)("span",{children:c?i:g?.label||i}),(0,t.jsx)(r.IconChevronDown,{})]}),(0,t.jsx)(l,{className:["select-dd",d?.length>8?"show-scroll":null].join(" "),children:(0,t.jsx)("div",{className:"outer-wrapper",children:(0,t.jsx)("div",{className:"inner-wrapper",children:d.map((i,r)=>(0,t.jsx)("span",{className:[i.value==h?"is-selected":null].join(" "),onClick:()=>x(i.value),children:i.label},`${e}-dd-${r}`))})})})]})}},17573,15470,11572,e=>{"use strict";var t=e.i(91398);e.i(49396);var i=e.i(36932),r=e.i(60814);let a=r.default.div.withConfig({displayName:"SubmenuItemSpecial__StyledSubmenuItemSpecial",componentId:"sc-17acb8f9-0"})`
458  border-radius: 10px;
459  padding: 20px 24px;
460  background: var(--color-yellow);
461  color: var(--color-black);
462
463  &.position-top {
464    margin-bottom: 24px;
465  }
466
467  &.position-bottom {
468    margin-top: 24px;
469  }
470
471  .text-wrapper {
472    font-size: 14px;
473    font-weight: 700;
474    margin-bottom: 15px;
475  }
476
477  .link-wrapper {
478    a.link {
479      color: var(--color-black);
480      display: inline-block;
481      white-space: nowrap;
482      font-size: 15px;
483      font-weight: 700;
484      text-transform: uppercase;
485      padding: 0;
486    }
487  }
488`;e.s(["SubmenuItemSpecial",0,({item_special:e})=>(0,t.jsxs)(a,{className:e.special_region_position_mobile?`position-${e.special_region_position_mobile}`:void 0,children:[e.description?(0,t.jsx)("div",{className:"text-wrapper",children:e.description}):null,(0,t.jsx)("div",{className:"link-wrapper",children:e.url&&(0,t.jsx)(i.Button,{href:e.url,target:e.options.attributes?.target,children:e.title})})]})],17573);var n=e.i(41158),o=e.i(3828);let s=(e,t,i)=>{if(!e.url)return!1;let r=`/${i}${t}`;return e.url==t||r==e.url||"/"!==e.url&&0===t.indexOf(e.url)};e.s(["isActive",0,s],15470);let l=r.default.ul.withConfig({displayName:"SubmenuGroupsDefault__StyledSubmenuGroups",componentId:"sc-d608f6a7-0"})`
489  &.submenu-groups-sidebar {
490    > li > span {
491      padding: 8px 0 10px 0;
492    }
493  }
494
495  > li {
496    border: 0;
497
498    > span {
499      display: flex;
500      align-items: center;
501      color: var(--color-menu-item);
502      padding: 24px 0 10px 0;
503      font-size: 20px;
504      text-transform: none;
505      font-weight: 300;
506      margin-top: 0;
507    }
508  }
509`,c=r.default.ul.withConfig({displayName:"SubmenuGroupsDefault__StyledSubmenuItems",componentId:"sc-d608f6a7-1"})`
510  li {
511    border: 0;
512    padding: 16px 0;
513
514    &:last-child {
515      padding-bottom: 16px;
516    }
517
518    > a,
519    > span {
520      display: flex;
521      align-items: center;
522      color: var(--color-menu-item);
523      text-transform: none;
524      padding: 0;
525
526      &.is-active {
527        .submenu-item-title {
528          text-decoration: underline;
529        }
530      }
531
532      .submenu-item-title {
533        display: block;
534        font-weight: 500;
535        font-size: 16px;
536      }
537
538      .submenu-item-description {
539        display: block;
540        text-transform: none;
541        font-weight: 400;
542        margin-top: 8px;
543        font-size: 14px;
544      }
545    }
546  }
547`,d=({items:e})=>{let i=(0,o.useRouter)();return(0,t.jsx)(c,{className:"submenu-items",children:e.map((e,r)=>(0,t.jsx)("li",{children:e.url?(0,t.jsx)(n.default,{href:e.url,locale:!1,className:`${s(e,i.asPath,i.locale)?"is-active":""}`,target:e.options?.attributes?.target,children:(0,t.jsxs)("span",{children:[(0,t.jsx)("span",{className:"submenu-item-title",children:e.title}),e.description&&(0,t.jsx)("span",{className:"submenu-item-description",children:e.description})]})}):(0,t.jsxs)("span",{children:[(0,t.jsx)("span",{className:"submenu-item-title",children:e.title}),e.description&&(0,t.jsx)("span",{className:"submenu-item-description",children:e.description})]})},`submenu-item-${r}`))})};e.s(["SubmenuGroupsDefault",0,({items:e,region:i})=>e.find(e=>!!e.children)?(0,t.jsx)(l,{className:`submenu-groups submenu-groups-${i}`,children:e.map(e=>(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{children:e.title}),e.children?(0,t.jsx)(d,{items:e.children}):null]},`submenu-group-${e.id}`))}):(0,t.jsx)(d,{items:e})],11572)},27279,(e,t,i)=>{t.exports=function(){this.__data__=[],this.size=0}},98373,(e,t,i)=>{t.exports=function(e,t){return e===t||e!=e&&t!=t}},98053,(e,t,i)=>{var r=e.r(98373);t.exports=function(e,t){for(var i=e.length;i--;)if(r(e[i][0],t))return i;return -1}},79104,(e,t,i)=>{var r=e.r(98053),a=Array.prototype.splice;t.exports=function(e){var t=this.__data__,i=r(t,e);return!(i<0)&&(i==t.length-1?t.pop():a.call(t,i,1),--this.size,!0)}},95185,(e,t,i)=>{var r=e.r(98053);t.exports=function(e){var t=this.__data__,i=r(t,e);return i<0?void 0:t[i][1]}},33127,(e,t,i)=>{var r=e.r(98053);t.exports=function(e){return r(this.__data__,e)>-1}},82058,(e,t,i)=>{var r=e.r(98053);t.exports=function(e,t){var i=this.__data__,a=r(i,e);return a<0?(++this.size,i.push([e,t])):i[a][1]=t,this}},69644,(e,t,i)=>{var r=e.r(27279),a=e.r(79104),n=e.r(95185),o=e.r(33127),s=e.r(82058);function l(e){var t=-1,i=null==e?0:e.length;for(this.clear();++t<i;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=a,l.prototype.get=n,l.prototype.has=o,l.prototype.set=s,t.exp
547orts=l},28163,(e,t,i)=>{var r=e.r(69644);t.exports=function(){this.__data__=new r,this.size=0}},47546,(e,t,i)=>{t.exports=function(e){var t=this.__data__,i=t.delete(e);return this.size=t.size,i}},92815,(e,t,i)=>{t.exports=function(e){return this.__data__.get(e)}},85050,(e,t,i)=>{t.exports=function(e){return this.__data__.has(e)}},29380,(e,t,i)=>{t.exports=e.g&&e.g.Object===Object&&e.g},47663,(e,t,i)=>{var r=e.r(29380),a="object"==typeof self&&self&&self.Object===Object&&self;t.exports=r||a||Function("return this")()},80783,(e,t,i)=>{t.exports=e.r(47663).Symbol},40167,(e,t,i)=>{var r=e.r(80783),a=Object.prototype,n=a.hasOwnProperty,o=a.toString,s=r?r.toStringTag:void 0;t.exports=function(e){var t=n.call(e,s),i=e[s];try{e[s]=void 0;var r=!0}catch(e){}var a=o.call(e);return r&&(t?e[s]=i:delete e[s]),a}},43451,(e,t,i)=>{var r=Object.prototype.toString;t.exports=function(e){return r.call(e)}},12904,(e,t,i)=>{var r=e.r(80783),a=e.r(40167),n=e.r(43451),o=r?r.toStringTag:void 0;t.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":o&&o in Object(e)?a(e):n(e)}},3275,(e,t,i)=>{t.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},38299,(e,t,i)=>{var r=e.r(12904),a=e.r(3275);t.exports=function(e){if(!a(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},15986,(e,t,i)=>{t.exports=e.r(47663)["__core-js_shared__"]},52230,(e,t,i)=>{var r,a=e.r(15986),n=(r=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";t.exports=function(e){return!!n&&n in e}},42186,(e,t,i)=>{var r=Function.prototype.toString;t.exports=function(e){if(null!=e){try{return r.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},84539,(e,t,i)=>{var r=e.r(38299),a=e.r(52230),n=e.r(3275),o=e.r(42186),s=/^\[object .+?Constructor\]$/,l=Object.prototype,c=Function.prototype.toString,d=l.hasOwnProperty,u=RegExp("^"+c.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(e){return!(!n(e)||a(e))&&(r(e)?u:s).test(o(e))}},6394,(e,t,i)=>{t.exports=function(e,t){return null==e?void 0:e[t]}},89346,(e,t,i)=>{var r=e.r(84539),a=e.r(6394);t.exports=function(e,t){var i=a(e,t);return r(i)?i:void 0}},96138,(e,t,i)=>{t.exports=e.r(89346)(e.r(47663),"Map")},98749,(e,t,i)=>{t.exports=e.r(89346)(Object,"create")},73931,(e,t,i)=>{var r=e.r(98749);t.exports=function(){this.__data__=r?r(null):{},this.size=0}},32358,(e,t,i)=>{t.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=!!t,t}},4400,(e,t,i)=>{var r=e.r(98749),a=Object.prototype.hasOwnProperty;t.exports=function(e){var t=this.__data__;if(r){var i=t[e];return"__lodash_hash_undefined__"===i?void 0:i}return a.call(t,e)?t[e]:void 0}},88170,(e,t,i)=>{var r=e.r(98749),a=Object.prototype.hasOwnProperty;t.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:a.call(t,e)}},75942,(e,t,i)=>{var r=e.r(98749);t.exports=function(e,t){var i=this.__data__;return this.size+=+!this.has(e),i[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},18832,(e,t,i)=>{var r=e.r(73931),a=e.r(32358),n=e.r(4400),o=e.r(88170),s=e.r(75942);function l(e){var t=-1,i=null==e?0:e.length;for(this.clear();++t<i;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=a,l.prototype.get=n,l.prototype.has=o,l.prototype.set=s,t.exports=l},79419,(e,t,i)=>{var r=e.r(18832),a=e.r(69644),n=e.r(96138);t.exports=function(){this.size=0,this.__data__={hash:new r,map:new(n||a),string:new r}}},95330,(e,t,i)=>{t.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},3156,(e,t,i)=>{var r=e.r(95330);t.exports=function(e,t){var i=e.__data__;return r(t)?i["string"==typeof t?"string":"hash"]:i.map}},23788,(e,t,i)=>{var r=e.r(3156);t.exports=function(e){var t=r(this,e).delete(e);return this.size-=!!t,t}},70364,(e,t,i)=>{var r=e.r(3156);t.exports=function(e){return r(this,e).get(e)}},40138,(e,t,i)=>{var r=e.r(3156);t.exports=function(e){return r(this,e).has(e)}},32058,(e,t,i)=>{var r=e.r(3156);t.exports=function(e,t){var i=r(this,e),a=i.size;return i.set(e,t),this.size+=+(i.size!=a),this}},33571,(e,t,i)=>{var r=e.r(79419),a=e.r(23788),n=e.r(70364),o=e.r(40138),s=e.r(32058);function l(e){var t=-1,i=null==e?0:e.length;for(this.clear();++t<i;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=a,l.prototype.get=n,l.prototype.has=o,l.prototype.set=s,t.exp
547orts=l},14745,(e,t,i)=>{var r=e.r(69644),a=e.r(96138),n=e.r(33571);t.exports=function(e,t){var i=this.__data__;if(i instanceof r){var o=i.__data__;if(!a||o.length<199)return o.push([e,t]),this.size=++i.size,this;i=this.__data__=new n(o)}return i.set(e,t),this.size=i.size,this}},98620,(e,t,i)=>{var r=e.r(69644),a=e.r(28163),n=e.r(47546),o=e.r(92815),s=e.r(85050),l=e.r(14745);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=a,c.prototype.delete=n,c.prototype.get=o,c.prototype.has=s,c.prototype.set=l,t.exports=c},38742,(e,t,i)=>{t.exports=function(e,t){for(var i=-1,r=null==e?0:e.length;++i<r&&!1!==t(e[i],i,e););return e}},10015,(e,t,i)=>{var r=e.r(89346);t.exports=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},98629,(e,t,i)=>{var r=e.r(10015);t.exports=function(e,t,i){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):e[t]=i}},93035,(e,t,i)=>{var r=e.r(98629),a=e.r(98373),n=Object.prototype.hasOwnProperty;t.exports=function(e,t,i){var o=e[t];n.call(e,t)&&a(o,i)&&(void 0!==i||t in e)||r(e,t,i)}},78649,(e,t,i)=>{var r=e.r(93035),a=e.r(98629);t.exports=function(e,t,i,n){var o=!i;i||(i={});for(var s=-1,l=t.length;++s<l;){var c=t[s],d=n?n(i[c],e[c],c,i,e):void 0;void 0===d&&(d=e[c]),o?a(i,c,d):r(i,c,d)}return i}},66726,(e,t,i)=>{t.exports=function(e,t){for(var i=-1,r=Array(e);++i<e;)r[i]=t(i);return r}},32836,(e,t,i)=>{t.exports=function(e){return null!=e&&"object"==typeof e}},66855,(e,t,i)=>{var r=e.r(12904),a=e.r(32836);t.exports=function(e){return a(e)&&"[object Arguments]"==r(e)}},13266,(e,t,i)=>{var r=e.r(66855),a=e.r(32836),n=Object.prototype,o=n.hasOwnProperty,s=n.propertyIsEnumerable;t.exports=r(function(){return arguments}())?r:function(e){return a(e)&&o.call(e,"callee")&&!s.call(e,"callee")}},48684,(e,t,i)=>{t.exports=Array.isArray},4974,(e,t,i)=>{t.exports=function(){return!1}},13272,(e,t,i)=>{var r=e.r(47663),a=e.r(4974),n=i&&!i.nodeType&&i,o=n&&t&&!t.nodeType&&t,s=o&&o.exports===n?r.Buffer:void 0;t.exports=(s?s.isBuffer:void 0)||a},5251,(e,t,i)=>{var r=/^(?:0|[1-9]\d*)$/;t.exports=function(e,t){var i=typeof e;return!!(t=null==t?0x1fffffffffffff:t)&&("number"==i||"symbol"!=i&&r.test(e))&&e>-1&&e%1==0&&e<t}},57279,(e,t,i)=>{t.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}},19745,(e,t,i)=>{var r=e.r(12904),a=e.r(57279),n=e.r(32836),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,t.exports=function(e){return n(e)&&a(e.length)&&!!o[r(e)]}},63115,(e,t,i)=>{t.exports=function(e){return function(t){return e(t)}}},95047,(e,t,i)=>{var r=e.r(29380),a=i&&!i.nodeType&&i,n=a&&t&&!t.nodeType&&t,o=n&&n.exports===a&&r.process;t.exports=function(){try{var e=n&&n.require&&n.require("util").types;if(e)return e;return o&&o.binding&&o.binding("util")}catch(e){}}()},75299,(e,t,i)=>{var r=e.r(19745),a=e.r(63115),n=e.r(95047),o=n&&n.isTypedArray;t.exports=o?a(o):r},19188,(e,t,i)=>{var r=e.r(66726),a=e.r(13266),n=e.r(48684),o=e.r(13272),s=e.r(5251),l=e.r(75299),c=Object.prototype.hasOwnProperty;t.exports=function(e,t){var i=n(e),d=!i&&a(e),u=!i&&!d&&o(e),p=!i&&!d&&!u&&l(e),m=i||d||u||p,h=m?r(e.length,String):[],f=h.length;for(var g in e)(t||c.call(e,g))&&!(m&&("length"==g||u&&("offset"==g||"parent"==g)||p&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,f)))&&h.push(g);return h}},34274,(e,t,i)=>{var r=Object.prototype;t.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},58705,(e,t,i)=>{t.exports=function(e,t){return function(i){return e(t(i))}}},17059,(e,t,i)=>{t.exports=e.r(58705)(Object.keys,Object)},58629,(e,t,i)=>{var r=e.r(34274),a=e.r(17059),n=Object.prototype.hasOwnProperty;t.exports=function(e){if(!r(e))return a(e);var t=[];for(var i in Object(e))n.call(e,i)&&"constructor"!=i&&t.push(i);return t}},79858,(e,t,i)=>{var r=e.r(38299),a=e.r(57279);t.exports=function(e){return null!=e&&a(e.length)&&!r(e)}},22335,(e,t,i)=>{var r=e.r(19188),a=e.r(58629),n=e.r(79858);t.exports=function(e){return n(e)?r(e):a(e)}},4537,(e,t,i)=>{var r=e.r(78649),a=e.r(22335);t.exports=function(e,t){return e&&r(t,a(t),e)}},84288,(e,t,i)=>{t.exports=function(e){var t=[];if(null!=e)for(var i in Object(e))t.push(i);return t}},11824,(e,t,i)=>{var r=e.r(3275),a=e.r(34274),n=e.r(84288),o=Object.prototype.hasOwnProperty;t.exports=function(e){if(!r(e))return n(e);var t=a(e),i=[];for(var s in e)"constructor"==s&&(t||!o.call(e,s))||i.push(s);return i}},73140,(e,t,i)=>{var r=e.r(19188),a=e.r(11824),n=e.r(79858);t.exports=function(e){return n(e)?r(e,!0):a(e)}},41933,(e,t,i)=>{var r=e.r(78649),a=e.r(73140);t.exports=function(e,t){return e&&r(t,a(t),e)}},13278,(e,t,i)=>{var r=e.r(47663),a=i&&!i.nodeType&&i,n=a&&t&&!t.nodeType&&t,o=n&&n.exports===a?r.Buffer:void 0,s=o?o.allocUnsafe:void 0;t.exports=function(e,t){if(t)return e.slice();var i=e.length,r=s?s(i):new e.constructor(i);return e.copy(r),r}},38402,(e,t,i)=>{t.exports=function(e,t){var i=-1,r=e.length;for(t||(t=Array(r));++i<r;)t[i]=e[i];return t}},56408,(e,t,i)=>{t.exports=function(e,t){for(var i=-1,r=null==e?0:e.length,a=0,n=[];++i<r;){var o=e[i];t(o,i,e)&&(n[a++]=o)}return n}},1107,(e,t,i)=>{t.exports=function(){return[]}},40811,(e,t,i)=>{var r=e.r(56408),a=e.r(1107),n=Object.prototype.propertyIsEnumerable,o=Object.getOwnPropertySymbols;t.exports=o?function(e){return null==e?[]:r(o(e=Object(e)),function(t){return n.call(e,t)})}:a},68389,(e,t,i)=>{var r=e.r(78649),a=e.r(40811);t.exports=function(e,t){return r(e,a(e),t)}},76723,(e,t,i)=>{t.exports=function(e,t){for(var i=-1,r=t.length,a=e.length;++i<r;)e[a+i]=t[i];return e}},61978,(e,t,i)=>{t.exports=e.r(58705)(Object.getPrototypeOf,Object)},2491,(e,t,i)=>{var r=e.r(76723),a=e.r(61978),n=e.r(40811),o=e.r(1107);t.exports=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,n(e)),e=a(e);return t}:o},38432,(e,t,i)=>{var r=e.r(78649),a=e.r(2491);t.exports=function(e,t){return r(e,a(e),t)}},38916,(e,t,i)=>{var r=e.r(76723),a=e.r(48684);t.exports=function(e,t,i){var n=t(e);return a(e)?n:r(n,i(e))}},77256,(e,t,i)=>{var r=e.r(38916),a=e.r(40811),n=e.r(22335);t.exports=function(e){return r(e,n,a)}},10845,(e,t,i)=>{var r=e.r(38916),a=e.r(2491),n=e.r(73140);t.exports=function(e){return r(e,n,a)}},25106,(e,t,i)=>{t.exports=e.r(89346)(e.r(47663),"DataView")},41298,(e,t,i)=>{t.exports=e.r(89346)(e.r(47663),"Promise")},40682,(e,t,i)=>{t.exports=e.r(89346)(e.r(47663),"Set")},78166,(e,t,i)=>{t.exports=e.r(89346)(e.r(47663),"WeakMap")},68829,(e,t,i)=>{var r=e.r(25106),a=e.r(96138),n=e.r(41298),o=e.r(40682),s=e.r(78166),l=e.r(12904),c=e.r(42186),d="[object Map]",u="[object Promise]",p="[object Set]",m="[object WeakMap]",h="[object DataView]",f=c(r),g=c(a),x=c(n),y=c(o),v=c(s),b=l;
547(r&&b(new r(new ArrayBuffer(1)))!=h||a&&b(new a)!=d||n&&b(n.resolve())!=u||o&&b(new o)!=p||s&&b(new s)!=m)&&(b=function(e){var t=l(e),i="[object Object]"==t?e.constructor:void 0,r=i?c(i):"";if(r)switch(r){case f:return h;case g:return d;case x:return u;case y:return p;case v:return m}return t}),t.exports=b},13634,(e,t,i)=>{var r=Object.prototype.hasOwnProperty;t.exports=function(e){var t=e.length,i=new e.constructor(t);return t&&"string"==typeof e[0]&&r.call(e,"index")&&(i.index=e.index,i.input=e.input),i}},84742,(e,t,i)=>{t.exports=e.r(47663).Uint8Array},96921,(e,t,i)=>{var r=e.r(84742);t.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},99486,(e,t,i)=>{var r=e.r(96921);t.exports=function(e,t){var i=t?r(e.buffer):e.buffer;return new e.constructor(i,e.byteOffset,e.byteLength)}},68919,(e,t,i)=>{var r=/\w*$/;t.exports=function(e){var t=new e.constructor(e.source,r.exec(e));return t.lastIndex=e.lastIndex,t}},5815,(e,t,i)=>{var r=e.r(80783),a=r?r.prototype:void 0,n=a?a.valueOf:void 0;t.exports=function(e){return n?Object(n.call(e)):{}}},74935,(e,t,i)=>{var r=e.r(96921);t.exports=function(e,t){var i=t?r(e.buffer):e.buffer;return new e.constructor(i,e.byteOffset,e.length)}},44043,(e,t,i)=>{var r=e.r(96921),a=e.r(99486),n=e.r(68919),o=e.r(5815),s=e.r(74935);t.exports=function(e,t,i){var l=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new l(+e);case"[object DataView]":return a(e,i);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,i);case"[object Map]":case"[object Set]":return new l;case"[object Number]":case"[object String]":return new l(e);case"[object RegExp]":return n(e);case"[object Symbol]":return o(e)}}},13043,(e,t,i)=>{var r=e.r(3275),a=Object.create;t.exports=function(){function e(){}return function(t){if(!r(t))return{};if(a)return a(t);e.prototype=t;var i=new e;return e.prototype=void 0,i}}()},31785,(e,t,i)=>{var r=e.r(13043),a=e.r(61978),n=e.r(34274);t.exports=function(e){return"function"!=typeof e.constructor||n(e)?{}:r(a(e))}},5701,(e,t,i)=>{var r=e.r(68829),a=e.r(32836);t.exports=function(e){return a(e)&&"[object Map]"==r(e)}},5964,(e,t,i)=>{var r=e.r(5701),a=e.r(63115),n=e.r(95047),o=n&&n.isMap;t.exports=o?a(o):r},11106,(e,t,i)=>{var r=e.r(68829),a=e.r(32836);t.exports=function(e){return a(e)&&"[object Set]"==r(e)}},10171,(e,t,i)=>{var r=e.r(11106),a=e.r(63115),n=e.r(95047),o=n&&n.isSet;t.exports=o?a(o):r},59093,(e,t,i)=>{var r=e.r(98620),a=e.r(38742),n=e.r(93035),o=e.r(4537),s=e.r(41933),l=e.r(13278),c=e.r(38402),d=e.r(68389),u=e.r(38432),p=e.r(77256),m=e.r(10845),h=e.r(68829),f=e.r(13634),g=e.r(44043),x=e.r(31785),y=e.r(48684),v=e.r(13272),b=e.r(5964),w=e.r(3275),_=e.r(10171),k=e.r(22335),S=e.r(73140),j="[object Arguments]",C="[object Function]",T="[object Object]",N={};N[j]=N["[object Array]"]=N["[object ArrayBuffer]"]=N["[object DataView]"]=N["[object Boolean]"]=N["[object Date]"]=N["[object Float32Array]"]=N["[object Float64Array]"]=N["[object Int8Array]"]=N["[object Int16Array]"]=N["[object Int32Array]"]=N["[object Map]"]=N["[object Number]"]=N[T]=N["[object RegExp]"]=N["[object Set]"]=N["[object String]"]=N["[object Symbol]"]=N["[object Uint8Array]"]=N["[object Uint8ClampedArray]"]=N["[object Uint16Array]"]=N["[object Uint32Array]"]=!0,N["[object Error]"]=N[C]=N["[object WeakMap]"]=!1,t.exports=function e(t,i,I,E,L,R){var F,O=1&i,$=2&i,A=4&i;if(I&&(F=L?I(t,E,L,R):I(t)),void 0!==F)return F;if(!w(t))return t;var P=y(t);if(P){if(F=f(t),!O)return c(t,F)}else{var M=h(t),D=M==C||"[object GeneratorFunction]"==M;if(v(t))return l(t,O);if(M==T||M==j||D&&!L){if(F=$||D?{}:x(t),!O)return $?u(t,s(F,t)):d(t,o(F,t))}else{if(!N[M])return L?t:{};F=g(t,M,O)}}R||(R=new r);var z=R.get(t);if(z)return z;R.set(t,F),_(t)?t.forEach(function(r){F.add(e(r,i,I,r,t,R))}):b(t)&&t.forEach(function(r,a){F.set(a,e(r,i,I,a,t,R))});var H=A?$?m:p:$?S:k,W=P?void 0:H(t);return a(W||t,function(r,a){W&&(r=t[a=r]),n(F,a,e(r,i,I,a,t,R))}),F}},21679,(e,t,i)=>{var r=e.r(59093);t.exports=function(e){return r(e,5)}},21709,e=>{"use strict";var t=e.i(21679);function i(e,t){return e?e.map(e=>r(e,t)):[]}function r(e,t,i=!0){if(i&&!e?.url)return null;let{siteVars:a,locale:n,asPath:o}=t;try{let t=null;if(e?.url)if(e.url.startsWith("#")){let i=o;o.includes("#")&&(i=i.split("#")[0]),i=i.replace(/\/$/,""),t=new URL(`/${n}${i}${e.url}`,a.url)}else t=new URL(e?.url,a.url);return t?.pathname&&t.pathname.endsWith(`/${a.frontUri}`)&&(t.pathname=t.pathname.replace(`/${a.frontUri}`,"")),{url:t?t.toString():null,text:e?.title||null,attributes:e?.options?.attributes||{}}}catch(e){return console.error("Error creating URL object.",e.message),null}}function a(e){let t=null,i=null;if(e.includes("youtu")){let r;t=void 0!==(r=e.split(/(vi\/|v%3D|v=|\/v\/|youtu\.be\/|\/embed\/)/))[2]?r[2].split(/[^\w-]/i)[0]:r[0],i="youtube"}else if(e.includes("vimeo"))t=e.split("/").pop()||null,i="vimeo";else if(e.includes("hubspotvideo")){let r;t=(r=e.match(/play\.hubspotvideo\.com\/v\/(\d+\/id\/\d+)/))?r[1]:null,i="hubspot"}return t&&i?{videoId:t,serviceName:i}:null}function n(e,t,i,r){if(!e)return null;let n=!!r&&["black","indigo","turquoise"].includes(r);if("media--local_video"==e.type)return e.field_media_video_file?{video:{url:"https://cms.forterro.com"+e.field_media_video_file.uri.url,serviceName:"local"}}:null;if("media--remote_video"==e.type){if(!e.field_media_oembed_video)return null;let t=a(e.field_media_oembed_video);if(!t)return null;let i=e.field_media_image?"field_media_image":"hubspot"===t.serviceName?null:"thumbnail";return{video:{videoId:t.videoId,serviceName:t.serviceName,...i?{thumb:{images:{default:o(e[
547i],"image_w_620_h_348_scale_crop"),mobile_l:o(e[i],"image_w_2000_h_1124_scale_crop")},alt:e[i]?.resourceIdObjMeta?.alt||e.name}}:{}}}}if(["media--icon","media--small_icon"].includes(e.type))return e.field_media_image?.uri?.url?{icon:{url:"https://cms.forterro.com"+e.field_media_image.uri.url,alt:e.field_media_image.resourceIdObjMeta.alt},...i?{link:i}:{}}:null;{if("media--image"==e.type)return e.field_media_image?{picture:{images:{default:o(e.field_media_image,t?.default?t.default:"image_w_1400_max"),mobile_l:t?.mobile_l?o(e.field_media_image,t.mobile_l):null,tablet:t?.tablet?o(e.field_media_image,t.tablet):null,desktop:t?.desktop?o(e.field_media_image,t.desktop):null},alt:e.field_media_image.resourceIdObjMeta.alt},...i?{link:i}:{}}:null;if("media--software_screenshots"!=e.type)return null;let r="field_media_image_light";return e[r]?.uri?.url?(n&&(r="field_media_image",e[r]?.uri?.url||(r="field_media_image_light")),{picture:{images:{default:"image/svg+xml"==e[r].filemime?"https://cms.forterro.com"+e[r].uri.url:e[r].uri.url},alt:e[r].resourceIdObjMeta.alt}}):null}}function o(e,t){if("image/svg+xml"===e.filemime||"image/gif"===e.filemime)return new URL(e.uri.url,"https://cms.forterro.com").toString();let i=e.uri.url.replace("/sites/default/files",`/sites/default/files/styles/${t}/public`),r=["image_w_1200_h_630_scale_crop"].includes(t)||i.endsWith(".webp")?"":".webp";return new URL(`${i}${r}`,"https://cms.forterro.com").toString()}function s(e,t){return e.field_badges_header||e?.field_badges.length?{header:e.field_badges_header?.processed,badges:e.field_badges.map(e=>({picture:{images:{default:o(e.field_footer_badge,"image_w_620_scale")},alt:e.field_footer_badge.resourceIdObjMeta.alt},link:r(e.field_link,t)}))}:null}function l(e,t){return["instagram","x","youtube","facebook","linkedin"].filter(t=>e[`field_${t}_url`]).map(i=>({id:i,link:r(e[`field_${i}_url`],t)}))}function c(e,t){let i=t.siteVars.locales;return void 0==i?(console.log("Available locales not found for site "+t.siteVars.id),[]):e?e.map(e=>r(e,t)):i.map(e=>({text:e,url:"/"}))}function d(e,i,a,n,o,s){void 0==o&&(o=["WebPage"]),!o.includes("WebSite")&&(o.includes("WebPage")||o.includes("FAQPage"))&&o.push("WebSite"),!o.includes("Organization")&&(o.includes("BlogPosting")||o.includes("NewsArticle")||o.includes("WebSite"))&&o.push("Organization"),o.includes("BreadcrumbList")||o.push("BreadcrumbList");let l=[],c={};i.forEach(t=>{if(!t?.attributes?.name||!t?.attributes?.content||!t?.attributes?.group)return;void 0==c[t.attributes.group]&&(l.push({}),c[t.attributes.group]=l.length);let i=c[t.attributes.group]-1;switch(t.attributes.name){case"url":l[i][t.attributes.name]=r({url:t.attributes.content},e).url;break;case"keywords":if(Array.isArray(t.attributes.content)){let e=[];t.attributes.content.forEach(t=>{t.split(" ").filter(e=>e.length>0).forEach(t=>{e.push(t)})}),e.length>0&&(l[i][t.attributes.name]=e.join(","))}else l[i][t.attributes.name]=t.attributes.content;break;default:l[i][t.attributes.name]=t.attributes.content}});let d=void 0==c.schema_web_page?null:l[c.schema_web_page-1],u=d?.url;if(a&&d&&void 0!=d["@id"]&&(d["@id"]=d["@id"].replace(`${e.siteVars.frontUri}/`,"")),n&&!a&&u){let t=n.map(t=>r(t,e)).filter(e=>e?.url&&e?.text).map((e,t)=>({"@type":"ListItem",position:t+1,name:e.text,item:e.url}));t.length>1&&(l.push({"@type":"BreadcrumbList","@id":`${u}/#breadcrumb`,itemListElement:t}),d.breadcrumb={"@id":`${u}/#breadcrumb`})}return{"@context":"https://schema.org","@graph":o.map(e=>{let i=e;switch(e){case"BlogPosting":case"NewsArticle":i="Article";break;case"FAQPage":i="WebPage"}let r=l.find(e=>e["@type"]==i);if(r){var a=r,n=e,o=s;let i=(0,t.default)(a);if(i["@type"]=n,"FAQPage"===n){let e=o.field_paragraphs.find(e=>"paragraph--columns"==e.type&&e.field_columns.find(e=>e.field_column_contents.find(e=>"paragraph--accordion"==e.type)));void 0!=e&&(i.mainEntity=e.field_columns.flatMap(e=>e.field_column_contents).filter(e=>"paragraph--accordion"===e.type).map(e=>({"@type":"Question",name:e.field_title,acceptedAnswer:{"@type":"Answer",text:e.field_text.processed}})))}return i}}).filter(e=>null!=e)}}function u(e){if(!e?.value)return!0;let t=new Date,i=new Date(e.value),r=e.end_value?new Date(e.end_value):null;return t>=i&&(null===r||t<=new Date(r.getTime()+6e4))}e.s(["getDerivativeUrl",()=>o,"parseVideoUrl",()=>a,"prepareBadgesField",()=>s,"prepareLanguages",()=>c,"prepareLinkField",()=>r,"prepareLinksField",()=>i,"prepareMediaField",()=>n,"prepareSchemaOrgContents",()=>d,"prepareSocialLinks",()=>l,"topNotificationIsInSchedule",()=>u])},67785,39131,e=>{"use strict";var t=e.i(91398);e.i(24690);var i=e.i(6611),r=e.i(60814);let a=r.default.picture.withConfig({displayName:"Picture__StyledPicture",componentId:"sc-1be9492e-0"})`
548  display: block;
549`;e.s(["Picture",0,({images:e,alt:r,className:n})=>e.default?(0,t.jsxs)(a,{className:`media-item-wrapper ${n||""}`,children:[e.mobile_l&&(0,t.jsx)("source",{media:`(min-width:${i.breakpoints.mobile_l}px) ${e.tablet?`and (max-width:${i.breakpoints.tablet-1}px)`:e.desktop?`and (max-width:${i.breakpoints.desktop-1}px)`:""}`,srcSet:e.mobile_l}),e.tablet&&(0,t.jsx)("source",{media:`(min-width:${i.breakpoints.tablet}px) ${e.desktop?`and (max-width:${i.breakpoints.desktop-1}px)`:""}`,srcSet:e.tablet}),e.desktop&&(0,t.jsx)("source",{media:`(min-width:${i.breakpoints.desktop}px)`,srcSet:e.desktop}),(0,t.jsx)("img",{src:e.default,alt:r})]}):(console.error("Picture: empty default url."),null)],39131),e.s([],67785)},37039,(e,t,i)=>{"use strict";i._=function(e,t){if(null==e)return{};var i,r,a={},n=Object.keys(e);for(r=0;r<n.length;r++)i=n[r],t.indexOf(i)>=0||(a[i]=e[i]);return a}},88849,(e,t,i)=>{"use strict";var r=e.r(37039);i._=function(e,t){if(null==e)return{};var i,a,n=r._(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)i=o[a],!(t.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(n[i]=e[i])}return n}},62881,(e,t,i)=>{"use strict";i._=function(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}},76469,(e,t,i)=>{"use strict";var r=e.r(62881);i._=function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{},a=Object.keys(i);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(i).filter(function(e){return Object.getOwnPropertyDescriptor(i,e).enumerable}))),a.forEach(function(t){r._(e,t,i[t])})}return e}},64337,(e,t,i)=>{"use strict";i._=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=Array(t);i<t;i++)r[i]=e[i];return r}},49098,(e,t,i)=>{"use strict";var r=e.r(64337);i._=function(e){if(Array.isArray(e))return r._(e)}},91786,(e,t,i)=>{"use strict";i._=function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}},95875,(e,t,i)=>{"use strict";i._=function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},7505,(e,t,i)=>{"use strict";var r=e.r(64337);i._=function(e,t){if(e){if("string"==typeof e)return r._(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);if("Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i)return Array.from(i);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return r._(e,t)}}},88361,(e,t,i)=>{"use strict";var r=e.r(49098),a=e.r(91786),n=e.r(95875),o=e.r(7505);i._=function(e){return r._(e)||a._(e)||o._(e)||n._()}},2186,(e,t,i)=>{"use strict";function r(e){return i._=r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},r(e)}i._=r},77565,(e,t,i)=>{"use strict";function r(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(i._=r=function(){return!!e})()}i._=r},74993,(e,t,i)=>{"use strict";i._=function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},94337,(e,t,i)=>{"use strict";i._=function(e){return e&&"u">typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}},63207,(e,t,i)=>{"use strict";var r=e.r(74993),a=e.r(94337);i._=function(e,t){return t&&("object"===a._(t)||"function"==typeof t)?t:r._(e)}},78866,(e,t,i)=>{"use strict";var r=e.r(2186),a=e.r(77565),n=e.r(63207);i._=function(e,t,i){return t=r._(t),n._(e,a._()?Reflect.construct(t,i||[],r._(e).constructor):t.apply(e,i))}},84809,(e,t,i)=>{"use strict";i._=function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}},60129,(e,t,i)=>{"use strict";function r(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}i._=function(e,t,i){return t&&r(e.prototype,t),i&&r(e,i),e}},3677,(e,t,i)=>{"use strict";function r(e,t){return i._=r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},r(e,t)}i._=r},32507,(e,t,i)=>{"use strict";var r=e.r(3677);i._=function(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&&r._(e,t)}},86244,(e,t,i)=>{"use strict";i._=function(e,t){return null!=t&&"u">typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}},37609,(e,t,i)=>{function r(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function a(e){return"function"==typeof e}function n(e){return"object"==typeof e&&null!==e}t.exports=r,r.prototype._events=void 0,r.prototype._maxListeners=void 0,r.defaultMaxListeners=10,r.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},r.prototype.emit=function(e){var t,i,r,o,s,l;if(this._events||(this._events={}),"error"===e&&(!this._events.error||n(this._events.error)&&!this._events.error.length)){if(t=arguments[1],t instanceof Error)throw t;var c=Error('Uncaught, unspecified "error" event. ('+t+")");throw c.context=t,c}if(void 0===(i=this._events[e]))return!1;if(a(i))switch(arguments.length){case 1:i.call(this);break;case 2:i.call(this,arguments[1]);break;case 3:i.call(this,arguments[1],arguments[2]);break;
549default:o=Array.prototype.slice.call(arguments,1),i.apply(this,o)}else if(n(i))for(s=0,o=Array.prototype.slice.call(arguments,1),r=(l=i.slice()).length;s<r;s++)l[s].apply(this,o);return!0},r.prototype.addListener=function(e,t){var i;if(!a(t))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,a(t.listener)?t.listener:t),this._events[e]?n(this._events[e])?this._events[e].push(t):this._events[e]=[this._events[e],t]:this._events[e]=t,n(this._events[e])&&!this._events[e].warned&&(i=void 0===this._maxListeners?r.defaultMaxListeners:this._maxListeners)&&i>0&&this._events[e].length>i&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},r.prototype.on=r.prototype.addListener,r.prototype.once=function(e,t){if(!a(t))throw TypeError("listener must be a function");var i=!1;function r(){this.removeListener(e,r),i||(i=!0,t.apply(this,arguments))}return r.listener=t,this.on(e,r),this},r.prototype.removeListener=function(e,t){var i,r,o,s;if(!a(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(o=(i=this._events[e]).length,r=-1,i===t||a(i.listener)&&i.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(n(i)){for(s=o;s-- >0;)if(i[s]===t||i[s].listener&&i[s].listener===t){r=s;break}if(r<0)return this;1===i.length?(i.length=0,delete this._events[e]):i.splice(r,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},r.prototype.removeAllListeners=function(e){var t,i;if(!this._events)return this;if(!this._events.removeListener)return 0==arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0==arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(a(i=this._events[e]))this.removeListener(e,i);else if(i)for(;i.length;)this.removeListener(e,i[i.length-1]);return delete this._events[e],this},r.prototype.listeners=function(e){return this._events&&this._events[e]?a(this._events[e])?[this._events[e]]:this._events[e].slice():[]},r.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(a(t))return 1;if(t)return t.length}return 0},r.listenerCount=function(e,t){return e.listenerCount(t)}},37940,(e,t,i)=>{"use strict";t.exports="3.28.0"},24740,(e,t,i)=>{"use strict";t.exports=function(e,t){e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}},80892,(e,t,i)=>{"use strict";var r=e.r(37609);function a(e,t,i){this.main=e,this.fn=t,this.recommendFn=i,this.lastResults=null,this.lastRecommendResults=null}e.r(24740)(a,r),a.prototype.detach=function(){this.removeAllListeners(),this.main.detachDerivedHelper(this)},a.prototype.getModifiedState=function(e){return this.fn(e)},a.prototype.getModifiedRecommendState=function(e){return this.recommendFn(e)},t.exports=a}
549,7300,(e,t,i)=>{"use strict";t.exports={escapeFacetValue:function(e){return"string"!=typeof e?e:String(e).replace(/^-/,"\\-")},unescapeFacetValue:function(e){return"string"!=typeof e?e:e.replace(/^\\-/,"-")}}},32879,(e,t,i)=>{"use strict";function r(e){return"function"==typeof e||Array.isArray(e)||"[object Object]"===Object.prototype.toString.call(e)}t.exports=function(e){r(e)||(e={});for(var t=1,i=arguments.length;t<i;t++){var a=arguments[t];r(a)&&function e(t,i){if(t===i)return t;for(var a in i)if(Object.prototype.hasOwnProperty.call(i,a)&&"__proto__"!==a&&"constructor"!==a){var n=i[a],o=t[a];(void 0===o||void 0!==n)&&(r(o)&&r(n)?t[a]=e(o,n):t[a]="object"==typeof n&&null!==n?e(Array.isArray(n)?[]:{},n):n)}return t}(e,a)}return e}},13941,(e,t,i)=>{"use strict";t.exports=function(e){return e&&Object.keys(e).length>0}},40726,(e,t,i)=>{"use strict";t.exports=function(e,t){if(null===e)return{};var i,r,a={},n=Object.keys(e);for(r=0;r<n.length;r++)i=n[r],t.indexOf(i)>=0||(a[i]=e[i]);return a}},65903,(e,t,i)=>{"use strict";function r(e){e=e||{},this.params=e.params||[]}r.prototype={constructor:r,addParams:function(e){var t=this.params.slice();return t.push(e),new r({params:t})},removeParams:function(e){return new r({params:this.params.filter(function(t){return t.$$id!==e})})},addFrequentlyBoughtTogether:function(e){return this.addParams(Object.assign({},e,{model:"bought-together"}))},addRelatedProducts:function(e){return this.addParams(Object.assign({},e,{model:"related-products"}))},addTrendingItems:function(e){return this.addParams(Object.assign({},e,{model:"trending-items"}))},addTrendingFacets:function(e){return this.addParams(Object.assign({},e,{model:"trending-facets"}))},addLookingSimilar:function(e){return this.addParams(Object.assign({},e,{model:"looking-similar"}))},_buildQueries:function(e,t){return this.params.filter(function(e){return void 0===t[e.$$id]}).map(function(t){var i=Object.assign({},t,{indexName:e,threshold:t.threshold||0});return delete i.$$id,i})}},t.exports=r},3849,(e,t,i)=>{"use strict";function r(e,t){this._state=e,this._rawResults={};var i=this;e.params.forEach(function(e){var r=e.$$id;i[r]=t[r],i._rawResults[r]=t[r]})}r.prototype={constructor:r},t.exports=r},65326,(e,t,i)=>{"use strict";var r=e.r(32879);function a(e){return Object.keys(e).sort().reduce(function(t,i){return t[i]=e[i],t},{})}var n={_getQueries:function(e,t){var i=[];return i.push({indexName:e,params:n._getHitsSearchParams(t)}),t.getRefinedDisjunctiveFacets().forEach(function(r){i.push({indexName:e,params:n._getDisjunctiveFacetSearchParams(t,r)}
vendor: 4,739 bytes, line 549
549)}),t.getRefinedHierarchicalFacets().forEach(function(r){var a=t.getHierarchicalFacetByName(r),o=t.getHierarchicalRefinement(r),s=t._getHierarchicalFacetSeparator(a);if(o.length>0&&o[0].split(s).length>1){var l=o[0].split(s).slice(0,-1).reduce(function(e,t,i){return e.concat({attribute:a.attributes[i],value:0===i?t:[e[e.length-1].value,t].join(s)})},[]);l.forEach(function(r,o){var s=n._getDisjunctiveFacetSearchParams(t,r.attribute,0===o);function c(e){return a.attributes.some(function(t){return t===e.split(":")[0]})}var d=(s.facetFilters||[]).reduce(function(e,t){if(Array.isArray(t)){var i=t.filter(function(e){return!c(e)});i.length>0&&e.push(i)}return"string"!=typeof t||c(t)||e.push(t),e},[]),u=l[o-1];o>0?s.facetFilters=d.concat(u.attribute+":"+u.value):d.length>0?s.facetFilters=d:delete s.facetFilters,i.push({indexName:e,params:s})})}}),i},_getCompositionQueries:function(e){return[{compositionID:e.index,requestBody:{params:n._getCompositionHitsSearchParams(e)}}]},_getHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets).concat(n._getHitsHierarchicalFacetsAttributes(e)).sort(),i=n._getFacetFilters(e),o=n._getNumericFilters(e),s=n._getTagFilters(e),l={};return t.length>0&&(l.facets=t.indexOf("*")>-1?["*"]:t),s.length>0&&(l.tagFilters=s),i.length>0&&(l.facetFilters=i),o.length>0&&(l.numericFilters=o),a(r({},e.getQueryParams(),l))},_getCompositionHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets.map(function(t){return e.disjunctiveFacetsRefinements&&e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].length>0?"disjunctive("+t+")":t})).concat(n._getHitsHierarchicalFacetsAttributes(e)).sort(),i=n._getFacetFilters(e),o=n._getNumericFilters(e),s=n._getTagFilters(e),l={};t.length>0&&(l.facets=t.indexOf("*")>-1?["*"]:t),s.length>0&&(l.tagFilters=s),i.length>0&&(l.facetFilters=i),o.length>0&&(l.numericFilters=o);var c=e.getQueryParams();return delete c.highlightPreTag,delete c.highlightPostTag,delete c.index,a(r({},c,l))},_getDisjunctiveFacetSearchParams:function(e,t,i){var o=n._getFacetFilters(e,t,i),s=n._getNumericFilters(e,t),l=n._getTagFilters(e),c={hitsPerPage:0,page:0,analytics:!1,clickAnalytics:!1};l.length>0&&(c.tagFilters=l);var d=e.getHierarchicalFacetByName(t);return d?c.facets=n._getDisjunctiveHierarchicalFacetAttribute(e,d,i):c.facets=t,s.length>0&&(c.numericFilters=s),o.length>0&&(c.facetFilters=o),a(r({},e.getQueryParams(),c))},_getNumericFilters:function(e,t){if(e.numericFilters)return e.numericFilters;var i=[];return Object.keys(e.numericRefinements).forEach(function(r){var a=e.numericRefinements[r]||{};Object.keys(a).forEach(function(e){var n=a[e]||[];t!==r&&n.forEach(function(t){if(Array.isArray(t)){var a=t.map(function(t){return r+e+t});i.push(a)}else i.push(r+e+t)})})}),i},_getTagFilters:function(e){return e.tagFilters?e.tagFilters:e.tagRefinements.join(",")},_getFacetFilters:function(e,t,i){var r=[],a=e.facetsRefinements||{};Object.keys(a).sort().forEach(function(e){(a[e]||[]).slice().sort().forEach(function(t){r.push(e+":"+t)})});var n=e.facetsExcludes||{};Object.keys(n).sort().forEach(function(e){(n[e]||[]).sort().forEach(function(t){r.push(e+":-"+t)})});var o=e.disjunctiveFacetsRefinements||{};Object.keys(o).sort().forEach(function(e){var i=o[e]||[];if(e!==t&&i&&0!==i.length){var a=[];i.slice().sort().forEach(function(t){a.push(e+":"+t)}),r.push(a)}});var s=e.hierarchicalFacetsRefinements||{};return Object.keys(s).sort().forEach(function(a){var n,o,l=(s[a]||[])[0];if(void 0!==l){var c=e.getHierarchicalFacetByName(a),d=e._getHierarchicalFacetSeparator(c),u=e._getHierarchicalRootPath(c);if(t===a){if(-1===l.indexOf(d)||!u&&!0===i||u&&u.split(d).length===l.split(d).length)return;u?(o=u.split(d).length-1,l=u):(o=l.split(d).length-2,l=l.slice(0,l.lastIndexOf(d))),n=c.attributes[o]}else o=l.split(d).length-1,n=c.attributes[o];n&&r.push([n+":"+l])}}),r},_getHitsHierarchicalFacetsAttributes:function(e){return e.hierarchicalFacets.reduce(function(t,i){var r=e.getHierarchicalRefinement(i.name)[0];if(!r)return t.push(i.attributes[0]),t;var a=e._getHierarchicalFacetSeparator(i),n=r.split(a).length,o=i.attributes.slice(0,n+1);return t.concat(o)},[])},_getDisjunctiveHierarchicalFacetAttribute:function(e,t,i){var r=e._getHierarchicalFacetSeparator(t);if(!0===i){var a=e._getHierarchicalRootPath(t),n=0;return a&&(n=a.split(r).length),[t.attributes[n]]}var o=(e.getHierarchicalRefinement(t.name)[0]||"").split(r).length-1;return t.attributes.slice(0,o+1)},getSearchForFacetQuery:function(e,t,i,o){var s=o.isDisjunctiveFacet(e)?o.clearRefinements(e):o,l={facetQuery:t,facetName:e};return"number"==typeof i&&(l.maxFacetHits=i),a(r({},n._getHitsSearchParams(s),l))}};t.exports=n},41722,(e,t,i)=>{"use strict";
549t.exports=function(){var e=Array.prototype.slice.call(arguments);return e.reduceRight(function(e,t){return Object.keys(Object(t)).forEach(function(i){void 0!==t[i]&&(void 0!==e[i]&&delete e[i],e[i]=t[i])}),e},{})}},76759,(e,t,i)=>{"use strict";t.exports=function(e,t){if(Array.isArray(e)){for(var i=0;i<e.length;i++)if(t(e[i]))return e[i]}}},62231,(e,t,i)=>{"use strict";t.exports=function(e,t){return e.filter(function(i,r){return t.indexOf(i)>-1&&e.indexOf(i)===r})}},26247,(e,t,i)=>{"use strict";t.exports=function e(t){if("number"==typeof t)return t;if("string"==typeof t)return parseFloat(t);if(Array.isArray(t))return t.map(e);throw Error("The value should be a number, a parsable string or an array of those.")}},70688,(e,t,i)=>{"use strict";t.exports=function(e){return null!==e&&/^[a-zA-Z0-9_-]{1,64}$/.test(e)}},62338,(e,t,i)=>{"use strict";var r=e.r(41722),a=e.r(13941),n=e.r(40726),o={addRefinement:function(e,t,i){if(o.isRefined(e,t,i))return e;var a=""+i,n=e[t]?e[t].concat(a):[a],s={};return s[t]=n,r(s,e)},removeRefinement:function(e,t,i){if(void 0===i)return o.clearRefinement(e,function(e,i){return t===i});var r=""+i;return o.clearRefinement(e,function(e,i){return t===i&&r===e})},toggleRefinement:function(e,t,i){if(void 0===i)throw Error("toggleRefinement should be used with a value");return o.isRefined(e,t,i)?o.removeRefinement(e,t,i):o.addRefinement(e,t,i)},clearRefinement:function(e,t,i){if(void 0===t)return a(e)?{}:e;if("string"==typeof t)return n(e,[t]);if("function"==typeof t){var r=!1,o=Object.keys(e).reduce(function(a,n){var o=e[n]||[],s=o.filter(function(e){return!t(e,n,i)});return s.length!==o.length&&(r=!0),a[n]=s,a},{});return r?o:e}},isRefined:function(e,t,i){var r=!!e[t]&&e[t].length>0;return void 0!==i&&r?-1!==e[t].indexOf(""+i):r}};t.exports=o},76940,(e,t,i)=>{"use strict";var r=e.r(41722),a=e.r(76759),n=e.r(62231),o=e.r(32879),s=e.r(13941),l=e.r(40726),c=e.r(26247),d=e.r(70688),u=e.r(62338);function p(e,t){return Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every(function(e,i){return p(t[i],e)}):e===t}function m(e){var t=e?m._parseNumbers(e):{};void 0===t.userToken||d(t.userToken)||console.warn("[algoliasearch-helper] The `userToken` parameter is invalid. This can lead to wrong analytics.\n  - Format: [a-zA-Z0-9_-]{1,64}"),this.facets=t.facets||[],this.disjunctiveFacets=t.disjunctiveFacets||[],this.hierarchicalFacets=t.hierarchicalFacets||[],this.facetsRefinements=t.facetsRefinements||{},this.facetsExcludes=t.facetsExcludes||{},this.disjunctiveFacetsRefinements=t.disjunctiveFacetsRefinements||{},this.numericRefinements=t.numericRefinements||{},this.tagRefinements=t.tagRefinements||[],this.hierarchicalFacetsRefinements=t.hierarchicalFacetsRefinements||{};var i=this;Object.keys(t).forEach(function(e){var r=-1!==m.PARAMETERS.indexOf(e),a=void 0!==t[e];!r&&a&&(i[e]=t[e])})}m.PARAMETERS=Object.keys(new m),m._parseNumbers=function(e){if(e instanceof m)return e;var t={};if(["aroundPrecision","aroundRadius","getRankingInfo","minWordSizefor2Typos","minWordSizefor1Typo","page","maxValuesPerFacet","distinct","minimumAroundRadius","hitsPerPage","minProximity"].forEach(function(i){var r=e[i];if("string"==typeof r){var a=parseFloat(r);t[i]=isNaN(a)?r:a}}),Array.isArray(e.insideBoundingBox)&&(t.insideBoundingBox=e.insideBoundingBox.map(function(e){return Array.isArray(e)?e.map(function(e){return parseFloat(e)}):e})),e.numericRefinements){var i={};Object.keys(e.numericRefinements).forEach(function(t){var r=e.numericRefinements[t]||{};i[t]={},Object.keys(r).forEach(function(e){var a=r[e].map(function(e){return Array.isArray(e)?e.map(function(e){return"string"==typeof e?parseFloat(e):e}):"string"==typeof e?parseFloat(e):e});i[t][e]=a})}),t.numericRefinements=i}return o(e,t)},m.make=function(e){var t=new m(e);return(e.hierarchicalFacets||[]).forEach(function(e){if(e.rootPath){var i=t.getHierarchicalRefinement(e.name);i.length>0&&0!==i[0].indexOf(e.rootPath)&&(t=t.clearRefinements(e.name)),0===(i=t.getHierarchicalRefinement(e.name)).length&&(t=t.toggleHierarchicalFacetRefinement(e.name,e.rootPath))}}),t},m.validate=function(e,t){var i=t||{};return e.tagFilters&&i.tagRefinements&&i.tagRefinements.length>0?Error("[Tags] Cannot switch from the managed tag API to the advanced API. It is probably an error, if it is really what you want, you should first clear the tags with clearTags method."):e.tagRefinements.length>0&&i.tagFilters?Error("[Tags] Cannot switch from the advanced tag API to the managed API. It is probably an error, if it is not, you should first clear the tags with clearTags method."):e.numericFilters&&i.numericRefinements&&s(i.numericRefinements)?Error("[Numeric filters] Can't switch from the advanced to the managed API. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):s(e.numericRefinements)&&i.numericFilters?Error("[Numeric filters] Can't switch from the managed API to the advanced. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):null},m.prototype={constructor:m,clearRefinements:function(e){var t={numericRefinements:this._clearNumericRefinements(e),facetsRefinements:u.clearRefinement(this.facetsRefinements,e,"conjunctiveFacet"),facetsExcludes:u.clearRefinement(this.facetsExcludes,e,"exclude"),disjunctiveFacetsRefinements:u.clearRefinement(this.disjunctiveFacetsRefinements,e,"disjunctiveFacet"),hierarchicalFacetsRefinements:u.clearRefinement(this.hierarchicalFacetsRefinements,e,"hierarchicalFacet")};return t.numericRefinements===this.numericRefinements&&t.facetsRefinements===this.facetsRefinements&&t.facetsExcludes===this.facetsExcludes&&t.disjunctiveFacetsRefinements===this.disjunctiveFacetsRefinements&&t.hierarchicalFacetsRefinements===this.hierarchicalFacetsRefinements?this:this.setQueryParameters(t)},clearTags:function(){return void 0===this.tagFilters&&0===this.tagRefinements.length?this:this.setQueryParameters({tagFilters:void 0,tagRefinements:[]})},setIndex:function(e){return e===this.index?this:this.setQueryParameters({index:e})},setQuery:function(e){return e===this.query?this:this.setQueryParameters({query:e})},setPage:function(e){return e===this.page?this:this.setQueryParameters({page:e})},setFacets:function(e){return this.setQueryParameters({facets:e})},setDisjunctiveFacets:function(e){return this.setQueryParameters({disjunctiveFacets:e})},setHitsPerPage:function(e){return this.hitsPerPage===e?this:this.setQueryParameters({hitsPerPage:e})},setTypoTolerance:function(e){return this.typoTolerance===e?this:this.setQueryParameters({typoTolerance:e})},addNumericRefinement:function(e,t,i){var r=c(i);if(this.isNumericRefined(e,t,r))return this;var a=o({},this.numericRefinements);return a[e]=o({},a[e]),a[e][t]?(a[e][t]=a[e][t].slice(),a[e][t].push(r)):a[e][t]=[r],this.setQueryParameters({numericRefinements:a})},getConjunctiveRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsRefinements[e]||[]},getDisjunctiveRefinements:function(e){return this.isDisjunctiveFacet(e)&&this.disjunctiveFacetsRefinements[e]||[]},getHierarchicalRefinement:function(e){return this.hierarchicalFacetsRefinements[e]||[]},getExcludeRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsExcludes[e]||[]},removeNumericRefinement:function(e,t,i){return void 0!==i?this.isNumericRefined(e,t,i)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(r,a){return a===e&&r.op===t&&p(r.val,c(i))})}):this:void 0!==t?this.isNumericRefined(e,t)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(i,r){return r===e&&i.op===t})}):this:this.isNumericRefined(e)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(t,i){return i===e})}):this},getNumericRefinements:function(e){return this.numericRefinements[e]||{}},getNumericRefinement:function(e,t){return this.numericRefinements[e]&&this.numericRefinements[e][t]},_clearNumericRefinements:function(e){if(void 0===e)return s(this.numericRefinements)?{}:this.numericRefinements;if("string"==typeof e)return l(this.numericRefinements,[e]);if("function"==typeof e){var t=!1,i=this.numericRefinements,r=Object.keys(i).reduce(function(r,a){var n=i[a],o={};return Object.keys(n=n||{}
vendor: 8,277 bytes, line 549
549).forEach(function(i){var r=n[i]||[],s=[];r.forEach(function(t){e({val:t,op:i},a,"numeric")||s.push(t)}),s.length!==r.length&&(t=!0),o[i]=s}),r[a]=o,r},{});return t?r:this.numericRefinements}},addFacet:function(e){return this.isConjunctiveFacet(e)?this:this.setQueryParameters({facets:this.facets.concat([e])})},addDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this:this.setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.concat([e])})},addHierarchicalFacet:function(e){if(this.isHierarchicalFacet(e.name))throw Error("Cannot declare two hierarchical facets with the same name: `"+e.name+"`");return this.setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.concat([e])})},addFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return u.isRefined(this.facetsRefinements,e,t)?this:this.setQueryParameters({facetsRefinements:u.addRefinement(this.facetsRefinements,e,t)})},addExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return u.isRefined(this.facetsExcludes,e,t)?this:this.setQueryParameters({facetsExcludes:u.addRefinement(this.facetsExcludes,e,t)})},addDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return u.isRefined(this.disjunctiveFacetsRefinements,e,t)?this:this.setQueryParameters({disjunctiveFacetsRefinements:u.addRefinement(this.disjunctiveFacetsRefinements,e,t)})},addTagRefinement:function(e){if(this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.concat(e)};return this.setQueryParameters(t)},removeFacet:function(e){return this.isConjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({facets:this.facets.filter(function(t){return t!==e})}):this},removeDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.filter(function(t){return t!==e})}):this},removeHierarchicalFacet:function(e){return this.isHierarchicalFacet(e)?this.clearRefinements(e).setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.filter(function(t){return t.name!==e})}):this},removeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return u.isRefined(this.facetsRefinements,e,t)?this.setQueryParameters({facetsRefinements:u.removeRefinement(this.facetsRefinements,e,t)}):this},removeExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return u.isRefined(this.facetsExcludes,e,t)?this.setQueryParameters({facetsExcludes:u.removeRefinement(this.facetsExcludes,e,t)}):this},removeDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return u.isRefined(this.disjunctiveFacetsRefinements,e,t)?this.setQueryParameters({disjunctiveFacetsRefinements:u.removeRefinement(this.disjunctiveFacetsRefinements,e,t)}):this},removeTagRefinement:function(e){if(!this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.filter(function(t){return t!==e})};return this.setQueryParameters(t)},toggleRefinement:function(e,t){return this.toggleFacetRefinement(e,t)},toggleFacetRefinement:function(e,t){if(this.isHierarchicalFacet(e))return this.toggleHierarchicalFacetRefinement(e,t);if(this.isConjunctiveFacet(e))return this.toggleConjunctiveFacetRefinement(e,t);if(this.isDisjunctiveFacet(e))return this.toggleDisjunctiveFacetRefinement(e,t);throw Error("Cannot refine the undeclared facet "+e+"; it should be added to the helper options facets, disjunctiveFacets or hierarchicalFacets")},toggleConjunctiveFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsRefinements:u.toggleRefinement(this.facetsRefinements,e,t)})},toggleExcludeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsExcludes:u.toggleRefinement(this.facetsExcludes,e,t)})},toggleDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return this.setQueryParameters({disjunctiveFacetsRefinements:u.toggleRefinement(this.disjunctiveFacetsRefinements,e,t)})},toggleHierarchicalFacetRefinement:function(e,t){if(!this.isHierarchicalFacet(e))throw Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration");var i=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e)),a={};return void 0!==this.hierarchicalFacetsRefinements[e]&&this.hierarchicalFacetsRefinements[e].length>0&&(this.hierarchicalFacetsRefinements[e][0]===t||0===this.hierarchicalFacetsRefinements[e][0].indexOf(t+i))?-1===t.indexOf(i)?a[e]=[]:a[e]=[t.slice(0,t.lastIndexOf(i))]:a[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:r(a,this.hierarchicalFacetsRefinements)})},addHierarchicalFacetRefinement:function(e,t){if(this.isHierarchicalFacetRefined(e))throw Error(e+" is already refined.");if(!this.isHierarchicalFacet(e))throw Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration.");var i={};return i[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:r(i,this.hierarchicalFacetsRefinements)})},removeHierarchicalFacetRefinement:function(e){if(!this.isHierarchicalFacetRefined(e))return this;var t={};return t[e]=[],this.setQueryParameters({hierarchicalFacetsRefinements:r(t,this.hierarchicalFacetsRefinements)})},toggleTagRefinement:function(e){return this.isTagRefined(e)?this.removeTagRefinement(e):this.addTagRefinement(e)},isDisjunctiveFacet:function(e){return this.disjunctiveFacets.indexOf(e)>-1},isHierarchicalFacet:function(e){return void 0!==this.getHierarchicalFacetByName(e)},isConjunctiveFacet:function(e){return this.facets.indexOf(e)>-1},isFacetRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&u.isRefined(this.facetsRefinements,e,t)},isExcludeRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&u.isRefined(this.facetsExcludes,e,t)},isDisjunctiveFacetRefined:function(e,t){return!!this.isDisjunctiveFacet(e)&&u.isRefined(this.disjunctiveFacetsRefinements,e,t)},isHierarchicalFacetRefined:function(e,t){if(!this.isHierarchicalFacet(e))return!1;var i=this.getHierarchicalRefinement(e);return t?-1!==i.indexOf(t):i.length>0},isNumericRefined:function(e,t,i){if(void 0===i&&void 0===t)return!!this.numericRefinements[e];var r,n=this.numericRefinements[e]&&void 0!==this.numericRefinements[e][t];if(void 0===i||!n)return n;var o=c(i),s=void 0!==(r=this.numericRefinements[e][t],a(r,function(e){return p(e,o)}));return n&&s},isTagRefined:function(e){return -1!==this.tagRefinements.indexOf(e)},getRefinedDisjunctiveFacets:function(){var e=this,t=n(Object.keys(this.numericRefinements).filter(function(t){return Object.keys(e.numericRefinements[t]).length>0}),this.disjunctiveFacets);return Object.keys(this.disjunctiveFacetsRefinements).filter(function(t){return e.disjunctiveFacetsRefinements[t].length>0}).concat(t).concat(this.getRefinedHierarchicalFacets()).sort()},getRefinedHierarchicalFacets:function(){var e=this;return n(this.hierarchicalFacets.map(function(e){return e.name}),Object.keys(this.hierarchicalFacetsRefinements).filter(function(t){return e.hierarchicalFacetsRefinements[t].length>0})).sort()},getUnrefinedDisjunctiveFacets:function(){var e=this.getRefinedDisjunctiveFacets();return this.disjunctiveFacets.filter(function(t){return -1===e.indexOf(t)})},managedParameters:["index","facets","disjunctiveFacets","facetsRefinements","hierarchicalFacets","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacetsRefinements"],getQueryParams:function(){var e=this.managedParameters,t={},i=this;
549return Object.keys(this).forEach(function(r){var a=i[r];-1===e.indexOf(r)&&void 0!==a&&(t[r]=a)}),t},setQueryParameter:function(e,t){if(this[e]===t)return this;var i={};return i[e]=t,this.setQueryParameters(i)},setQueryParameters:function(e){if(!e)return this;var t=m.validate(this,e);if(t)throw t;var i=this,r=m._parseNumbers(e),a=Object.keys(this).reduce(function(e,t){return e[t]=i[t],e},{}),n=Object.keys(r).reduce(function(e,t){var i=void 0!==e[t],a=void 0!==r[t];return i&&!a?l(e,[t]):(a&&(e[t]=r[t]),e)},a);return new this.constructor(n)},resetPage:function(){return void 0===this.page?this:this.setPage(0)},_getHierarchicalFacetSortBy:function(e){return e.sortBy||["isRefined:desc","name:asc"]},_getHierarchicalFacetSeparator:function(e){return e.separator||" > "},_getHierarchicalRootPath:function(e){return e.rootPath||null},_getHierarchicalShowParentLevel:function(e){return"boolean"!=typeof e.showParentLevel||e.showParentLevel},getHierarchicalFacetByName:function(e){return a(this.hierarchicalFacets,function(t){return t.name===e})},getHierarchicalFacetBreadcrumb:function(e){if(!this.isHierarchicalFacet(e))return[];var t=this.getHierarchicalRefinement(e)[0];if(!t)return[];var i=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e));return t.split(i).map(function(e){return e.trim()})},toString:function(){return JSON.stringify(this,null,2)}},t.exports=m},70915,(e,t,i)=>{"use strict";t.exports=function(e){return Array.isArray(e)?e.filter(Boolean):[]}},61065,(e,t,i)=>{"use strict";t.exports=function(e,t){if(!Array.isArray(e))return -1;for(var i=0;i<e.length;i++)if(t(e[i]))return i;return -1}},22212,(e,t,i)=>{"use strict";var r=e.r(76759);t.exports=function(e,t){var i=(t||[]).map(function(e){return e.split(":")});return e.reduce(function(e,t){var a=t.split(":"),n=r(i,function(e){return e[0]===a[0]});return a.length>1||!n?(e[0].push(a[0]),e[1].push(a[1])):(e[0].push(n[0]),e[1].push(n[1])),e},[[],[]])}},6626,(e,t,i)=>{"use strict";t.exports=function(){var e=Array.prototype.slice.call(arguments);return e.reduceRight(function(e,t){return Object.keys(Object(t)).forEach(function(i){var r="number"==typeof e[i]?e[i]:0,a=t[i];void 0!==a&&a>=r&&(void 0!==e[i]&&delete e[i],e[i]=a)}),e},{})}},44174,(e,t,i)=>{"use strict";t.exports=function(e,t,i){if(!Array.isArray(e))return[];Array.isArray(i)||(i=[]);var r=e.map(function(e,i){return{criteria:t.map(function(t){return e[t]}),index:i,value:e}});return r.sort(function(e,t){for(var r=-1;++r<e.criteria.length;){var a=function(e,t){if(e!==t){var i=void 0!==e,r=null===e,a=void 0!==t,n=null===t;if(!n&&e>t||r&&a||!i)return 1;if(!r&&e<t||n&&i||!a)return -1}return 0}(e.criteria[r],t.criteria[r]);if(a){if(r>=i.length)return a;if("desc"===i[r])return-a;return a}}return e.index-t.index}),r.map(function(e){return e.value})}},91223,(e,t,i)=>{"use strict";t.exports=function(e){return function(t,i){var r,c,d,u,p,m=e.hierarchicalFacets[i],h=e.hierarchicalFacetsRefinements[m.name]&&e.hierarchicalFacetsRefinements[m.name][0]||"",f=e._getHierarchicalFacetSeparator(m),g=e._getHierarchicalRootPath(m),x=e._getHierarchicalShowParentLevel(m),y=n(e._getHierarchicalFacetSortBy(m)),v=t.every(function(e){return e.exhaustive}),b=(r=y,c=f,d=g,u=x,p=h,function(e,t,i){var n=e;if(i>0){var m=0;for(n=e;m<i;)n=a(n&&Array.isArray(n.data)?n.data:[],function(e){return e.isRefined}),m++}if(n){var h=Object.keys(t.data).map(function(e){return[e,t.data[e]]}).filter(function(e){var t,i,r,a,o,s;return t=e[0],i=n.path||d,r=p,a=c,o=d,s=u,(!o||0===t.indexOf(o)&&o!==t)&&(!o&&-1===t.indexOf(a)||o&&t.split(a).length-o.split(a).length==1||-1===t.indexOf(a)&&-1===r.indexOf(a)||0===r.indexOf(t)||0===t.indexOf(i+a)&&(s||0===t.indexOf(r)))});n.data=o(h.map(function(e){var i,r,a,n,o,d,u=e[0];return i=e[1],r=u,a=c,n=l(p),o=t.exhaustive,{name:(d=r.split(a))[d.length-1].trim(),path:r,escapedValue:s(r),count:i,isRefined:n===r||0===n.indexOf(r+a),exhaustive:o,data:null}}),r[0],r[1])}return e}),w=t;return g&&(w=t.slice(g.split(f).length)),w.reduce(b,{name:e.hierarchicalFacets[i].name,count:null,isRefined:!0,path:null,escapedValue:null,exhaustive:v,data:null})}};var r=e.r(7300),a=e.r(76759),n=e.r(22212),o=e.r(44174),s=r.escapeFacetValue,l=r.unescapeFacetValue},85017,(e,t,i)=>{"use strict";var r=e.r(70915),a=e.r(41722),n=e.r(7300),o=e.r(76759),s=e.r(61065),l=e.r(22212),c=e.r(6626),d=e.r(44174),u=n.escapeFacetValue,p=n.unescapeFacetValue,m=e.r(91223);function h(e){var t={};return e.forEach(function(e,i){t[e]=i}),t}function f(e,t,i){t&&t[i]&&(e.stats=t[i])}function g(e,t,i){var n=t[0]||{};this._rawResults=t;var l=this;
vendor: 2,212 bytes, line 549
549Object.keys(n).forEach(function(e){l[e]=n[e]});var d=a(i,{persistHierarchicalRootCount:!1});Object.keys(d).forEach(function(e){l[e]=d[e]}),this.processingTimeMS=t.reduce(function(e,t){return void 0===t.processingTimeMS?e:e+t.processingTimeMS},0),this.disjunctiveFacets=[],this.hierarchicalFacets=e.hierarchicalFacets.map(function(){return[]}),this.facets=[];var u=e.getRefinedDisjunctiveFacets(),g=h(e.facets),x=h(e.disjunctiveFacets),y=1,v=n.facets||{};Object.keys(v).forEach(function(t){var i=v[t],r=(d=e.hierarchicalFacets,o(d,function(e){return(e.attributes||[]).indexOf(t)>-1}));if(r){var a=r.attributes.indexOf(t),c=s(e.hierarchicalFacets,function(e){return e.name===r.name});l.hierarchicalFacets[c][a]={attribute:t,data:i,exhaustive:n.exhaustiveFacetsCount}}else{var d,u,p=-1!==e.disjunctiveFacets.indexOf(t),m=-1!==e.facets.indexOf(t);p&&(u=x[t],l.disjunctiveFacets[u]={name:t,data:i,exhaustive:n.exhaustiveFacetsCount},f(l.disjunctiveFacets[u],n.facets_stats,t)),m&&(u=g[t],l.facets[u]={name:t,data:i,exhaustive:n.exhaustiveFacetsCount},f(l.facets[u],n.facets_stats,t))}}),this.hierarchicalFacets=r(this.hierarchicalFacets),u.forEach(function(i){var r=t[y],o=r&&r.facets?r.facets:{},d=e.getHierarchicalFacetByName(i);Object.keys(o).forEach(function(t){var i,u=o[t];if(d){i=s(e.hierarchicalFacets,function(e){return e.name===d.name});var m=s(l.hierarchicalFacets[i],function(e){return e.attribute===t});if(-1===m)return;l.hierarchicalFacets[i][m].data=l.persistHierarchicalRootCount?c(l.hierarchicalFacets[i][m].data,u):a(u,l.hierarchicalFacets[i][m].data)}else{i=x[t];var h=n.facets&&n.facets[t]||{};l.disjunctiveFacets[i]={name:t,data:c(h,u),exhaustive:r.exhaustiveFacetsCount},f(l.disjunctiveFacets[i],r.facets_stats,t),e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].forEach(function(r){!l.disjunctiveFacets[i].data[r]&&e.disjunctiveFacetsRefinements[t].indexOf(p(r))>-1&&(l.disjunctiveFacets[i].data[r]=0)})}}),y++}),e.getRefinedHierarchicalFacets().forEach(function(i){var r=e.getHierarchicalFacetByName(i),n=e._getHierarchicalFacetSeparator(r),o=e.getHierarchicalRefinement(i);0===o.length||o[0].split(n).length<2||t.slice(y).forEach(function(t){var i=t&&t.facets?t.facets:{};
549Object.keys(i).forEach(function(t){var c=i[t],d=s(e.hierarchicalFacets,function(e){return e.name===r.name}),u=s(l.hierarchicalFacets[d],function(e){return e.attribute===t});if(-1!==u){var p={};if(o.length>0&&!l.persistHierarchicalRootCount){var m=o[0].split(n)[0];p[m]=l.hierarchicalFacets[d][u].data[m]}l.hierarchicalFacets[d][u].data=a(p,c,l.hierarchicalFacets[d][u].data)}}),y++})}),Object.keys(e.facetsExcludes).forEach(function(t){var i=e.facetsExcludes[t],r=g[t];l.facets[r]={name:t,data:v[t],exhaustive:n.exhaustiveFacetsCount},i.forEach(function(e){l.facets[r]=l.facets[r]||{name:t},l.facets[r].data=l.facets[r].data||{},l.facets[r].data[e]=0})}),this.hierarchicalFacets=this.hierarchicalFacets.map(m(e)),this.facets=r(this.facets),this.disjunctiveFacets=r(this.disjunctiveFacets),this._state=e}function x(e,t){var i=o(e,function(e){return e.name===t});return i&&i.stats}function y(e,t,i,r,a){var n=o(a,function(e){return e.name===i}),s=n&&n.data&&n.data[r]?n.data[r]:0;return{type:t,attributeName:i,name:r,count:s,exhaustive:n&&n.exhaustive||!1}}g.prototype.getFacetByName=function(e){function t(t){return t.name===e}return o(this.facets,t)||o(this.disjunctiveFacets,t)||o(this.hierarchicalFacets,t)},g.DEFAULT_SORT=["isRefined:desc","count:desc","name:asc"],g.prototype.getFacetValues=function(e,t){var i,r=function(e,t){function i(e){return e.name===t}if(e._state.isConjunctiveFacet(t)){var r=o(e.facets,i);return r?Object.keys(r.data).map(function(i){var a=u(i);return{name:i,escapedValue:a,count:r.data[i],isRefined:e._state.isFacetRefined(t,a),isExcluded:e._state.isExcludeRefined(t,i)}}):[]}if(e._state.isDisjunctiveFacet(t)){var a=o(e.disjunctiveFacets,i);return a?Object.keys(a.data).map(function(i){var r=u(i);return{name:i,escapedValue:r,count:a.data[i],isRefined:e._state.isDisjunctiveFacetRefined(t,r)}}):[]}if(e._state.isHierarchicalFacet(t)){var n=o(e.hierarchicalFacets,i);if(!n)return n;var s=e._state.getHierarchicalFacetByName(t),l=e._state._getHierarchicalFacetSeparator(s),c=p(e._state.getHierarchicalRefinement(t)[0]||"");0===c.indexOf(s.rootPath)&&(c=c.replace(s.rootPath+l,""));var d=c.split(l);return d.unshift(t),function e(t,i,r){t.isRefined=t.name===(i[r]&&i[r].trim()),t.data&&t.data.forEach(function(t){e(t,i,r+1)})}(n,d,0),n}}(this,e);if(r){var n=a(t,{sortBy:g.DEFAULT_SORT,facetOrdering:!(t&&t.sortBy)}),s=this;return i=Array.isArray(r)?[e]:s._state.getHierarchicalFacetByName(r.name).attributes,function e(t,i,r,n){if(n=n||0,Array.isArray(i))return t(i,r[n]);if(!i.data||0===i.data.length)return i;var o=i.data.map(function(i){return e(t,i,r,n+1)});return a({data:t(o,r[n])},i)}(function(e,t){var i,r,a,o,c,u,p,m=s.renderingContent&&s.renderingContent.facetOrdering&&s.renderingContent.facetOrdering.values&&s.renderingContent.facetOrdering.values[t];if(n.facetOrdering&&m)return r=[],a=[],o=m.hide||[],c=(m.order||[]).reduce(function(e,t,i){return e[t]=i,e},{}),e.forEach(function(e){var t=e.path||e.name,i=o.indexOf(t)>-1;i||void 0===c[t]?i||a.push(e):r[c[t]]=e}),r=r.filter(function(e){return e}),"hidden"===(u=m.sortRemainingBy)?r:(i="alpha"===u?[["path","name"],["asc","asc"]]:[["count"],["desc"]],r.concat(d(a,i[0],i[1])));if(Array.isArray(n.sortBy)){var h=l(n.sortBy,g.DEFAULT_SORT),f=d(e,h[0],h[1]),x=m&&m.hide?m.hide:[];if(x.length>0){var y=[];return f.forEach(function(e){var t=e.path||e.name;-1===x.indexOf(t)&&y.push(e)}),y}return f}if("function"==typeof n.sortBy)return p=n.sortBy,e.sort(p);throw Error("options.sortBy is optional but if defined it must be either an array of string (predicates) or a sorting function")},r,i)}},g.prototype.getFacetStats=function(e){return this._state.isConjunctiveFacet(e)?x(this.facets,e):this._state.isDisjunctiveFacet(e)?x(this.disjunctiveFacets,e):void 0},g.prototype.getRefinements=function(){var e=this._state,t=this,i=[];return Object.keys(e.facetsRefinements).forEach(function(r){e.facetsRefinements[r].forEach(function(a){i.push(y(e,"facet",r,a,t.facets))})}),Object.keys(e.facetsExcludes).forEach(function(r){e.facetsExcludes[r].forEach(function(a){i.push(y(e,"exclude",r,a,t.facets))})}
549),Object.keys(e.disjunctiveFacetsRefinements).forEach(function(r){e.disjunctiveFacetsRefinements[r].forEach(function(a){i.push(y(e,"disjunctive",r,a,t.disjunctiveFacets))})}),Object.keys(e.hierarchicalFacetsRefinements).forEach(function(r){e.hierarchicalFacetsRefinements[r].forEach(function(a){var n,s,l,c,d,u,p,m,h,f,g;i.push((n=e,s=r,l=a,c=t.hierarchicalFacets,d=n.getHierarchicalFacetByName(s),u=n._getHierarchicalFacetSeparator(d),p=l.split(u),m=o(c,function(e){return e.name===s}),f=(h=p.reduce(function(e,t){var i=e&&o(e.data,function(e){return e.name===t});return void 0!==i?i:e},m))&&h.count||0,g=h&&h.exhaustive||!1,{type:"hierarchical",attributeName:s,name:h&&h.path||"",count:f,exhaustive:g}))})}),Object.keys(e.numericRefinements).forEach(function(t){var r=e.numericRefinements[t];Object.keys(r).forEach(function(e){r[e].forEach(function(r){i.push({type:"numeric",attributeName:t,name:r,numericValue:r,operator:e})})})}),e.tagRefinements.forEach(function(e){i.push({type:"tag",attributeName:"_tags",name:e})}),i},t.exports=g},85100,(e,t,i)=>{t.exports=function(e){return e.reduce(function(e,t){return e.concat(t)},[])}},69701,(e,t,i)=>{"use strict";var r=e.r(76759),a=e.r(85100);t.exports=function(e,t){var i,n,o={};return t.forEach(function(t){t.forEach(function(t,i){e.includes(t.objectID)||(o[t.objectID]?o[t.objectID]={indexSum:o[t.objectID].indexSum+i,count:o[t.objectID].count+1}:o[t.objectID]={indexSum:i,count:1})})}),(i=t.length,n=[],Object.keys(o).forEach(function(e){o[e].count<2&&(o[e].indexSum+=100),n.push({objectID:e,avgOfIndices:o[e].indexSum/i})}),n.sort(function(e,t){return e.avgOfIndices>t.avgOfIndices?1:-1})).reduce(function(e,i){var n=r(a(t),function(e){return e.objectID===i.objectID});return n?e.concat(n):e},[])}},99940,(e,t,i)=>{"use strict";var r=e.r(37609),a=e.r(80892),n=e.r(7300).escapeFacetValue,o=e.r(24740),s=e.r(32879),l=e.r(13941),c=e.r(40726),d=e.r(65903),u=e.r(3849),p=e.r(65326),m=e.r(76940),h=e.r(85017),f=e.r(69701),g=e.r(37940);function x(e,t,i,r){"function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+g+")"),this.setClient(e);var a=i||{};a.index=t,this.state=m.make(a),this.recommendState=new d({params:a.recommendState}),this.lastResults=null,this.lastRecommendResults=null,this._queryId=0,this._recommendQueryId=0,this._lastQueryIdReceived=-1,this._lastRecommendQueryIdReceived=-1,this.derivedHelpers=[],this._currentNbQueries=0,this._currentNbRecommendQueries=0,this._searchResultsOptions=r,this._recommendCache={}}function y(e){if(e<0)throw Error("Page requested below 0.");return this._change({state:this.state.setPage(e),isPageReset:!1}),this}function v(){return this.state.page}o(x,r),x.prototype.search=function(){return this._search({onlyWithDerivedHelpers:!1}),this},x.prototype.searchOnlyWithDerivedHelpers=function(){return this._search({onlyWithDerivedHelpers:!0}),this},x.prototype.searchWithComposition=function(){return this._runComposition({onlyWithDerivedHelpers:!0}),this},x.prototype.recommend=function(){return this._recommend(),this},x.prototype.getQuery=function(){var e=this.state;return p._getHitsSearchParams(e)},x.prototype.searchOnce=function(e,t){var i=e?this.state.setQueryParameters(e):this.state,r=p._getQueries(i.index,i),a=this;return(this._currentNbQueries++,this.emit("searchOnce",{state:i}),t)?void this.client.search(r).then(function(e){a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),t(null,new h(i,e.results),i)}).catch(function(e){a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),t(e,null,i)}):this.client.search(r).then(function(e){return a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),{content:new h(i,e.results),state:i,_originalResponse:e}},function(e){throw a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),e})},x.prototype.findAnswers=function(e){console.warn("[algoliasearch-helper] answers is no longer supported");var t=this.state,i=this.derivedHelpers[0];if(!i)return Promise.resolve([]);var r=i.getModifiedState(t),a=s({attributesForPrediction:e.attributesForPrediction,nbHits:e.nbHits},{params:c(p._getHitsSearchParams(r),["attributesToSnippet","hitsPerPage","restrictSearchableAttributes","snippetEllipsisText"])}),n="search for answers was called, but this client does not have a function client.initIndex(index).findAnswers";if("function"!=typeof this.client.initIndex)throw Error(n);var o=this.client.initIndex(r.index);if("function"!=typeof o.findAnswers)throw Error(n);return o.findAnswers(r.query,e.queryLanguages,a)},x.prototype.searchForFacetValues=function(e,t,i,r){var a,o="function"==typeof this.client.searchForFacetValues&&"function"!=typeof this.client.searchForFacets,s="function"==typeof this.client.initIndex;if(!o&&!s&&"function"!=typeof this.client.search)throw Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues or client.initIndex(index).searchForFacetValues");var l=this.state.setQueryParameters(r||{}),c=l.isDisjunctiveFacet(e),d=p.getSearchForFacetQuery(e,t,i,l);this._currentNbQueries++;var u=this;o?a=this.client.searchForFacetValues([{indexName:l.index,params:d}]):s?a=this.client.initIndex(l.index).searchForFacetValues(d):(delete d.facetName,a=this.client.search([{type:"facet",facet:e,indexName:l.index,params:d}]).then(function(e){return e.results[0]}
549)),this.emit("searchForFacetValues",{state:l,facet:e,query:t});var m=this.lastResults&&this.lastResults.index===l.index&&this.lastResults.renderingContent&&this.lastResults.renderingContent.facetOrdering&&this.lastResults.renderingContent.facetOrdering.values&&this.lastResults.renderingContent.facetOrdering.values[e]&&this.lastResults.renderingContent.facetOrdering.values[e].hide||[];return a.then(function(t){return u._currentNbQueries--,0===u._currentNbQueries&&u.emit("searchQueueEmpty"),(t=Array.isArray(t)?t[0]:t).facetHits=t.facetHits.reduce(function(t,i){return m.indexOf(i.value)>-1||(i.escapedValue=n(i.value),i.isRefined=c?l.isDisjunctiveFacetRefined(e,i.escapedValue):l.isFacetRefined(e,i.escapedValue),t.push(i)),t},[]),t},function(e){throw u._currentNbQueries--,0===u._currentNbQueries&&u.emit("searchQueueEmpty"),e})},x.prototype.searchForCompositionFacetValues=function(e,t,i,r){if("function"!=typeof this.client.searchForFacetValues)throw Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues");var a,o=this.state.setQueryParameters(r||{}),s=o.isDisjunctiveFacet(e);this._currentNbQueries++;var l=this;return a=this.client.searchForFacetValues({compositionID:o.index,facetName:e,searchForFacetValuesRequest:{params:{query:t,maxFacetHits:i,searchQuery:p._getCompositionHitsSearchParams(o)}}}),this.emit("searchForFacetValues",{state:o,facet:e,query:t}),a.then(function(t){return l._currentNbQueries--,0===l._currentNbQueries&&l.emit("searchQueueEmpty"),(t=t.results[0]).facetHits.forEach(function(t){t.escapedValue=n(t.value),t.isRefined=s?o.isDisjunctiveFacetRefined(e,t.escapedValue):o.isFacetRefined(e,t.escapedValue)}),t},function(e){throw l._currentNbQueries--,0===l._currentNbQueries&&l.emit("searchQueueEmpty"),e})},x.prototype.setQuery=function(e){return this._change({state:this.state.resetPage().setQuery(e),isPageReset:!0}),this},x.prototype.clearRefinements=function(e){return this._change({state:this.state.resetPage().clearRefinements(e),isPageReset:!0}),this},x.prototype.clearTags=function(){return this._change({state:this.state.resetPage().clearTags(),isPageReset:!0}),this},x.prototype.addDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.addDisjunctiveRefine=function(){return this.addDisjunctiveFacetRefinement.apply(this,arguments)},x.prototype.addHierarchicalFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addHierarchicalFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.addNumericRefinement=function(e,t,i){return this._change({state:this.state.resetPage().addNumericRefinement(e,t,i),isPageReset:!0}),this},x.prototype.addFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.addRefine=function(){return this.addFacetRefinement.apply(this,arguments)},x.prototype.addFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().addExcludeRefinement(e,t),isPageReset:!0}),this},x.prototype.addExclude=function(){return this.addFacetExclusion.apply(this,arguments)},x.prototype.addTag=function(e){return this._change({state:this.state.resetPage().addTagRefinement(e),isPageReset:!0}),this},x.prototype.addFrequentlyBoughtTogether=function(e){return this._recommendChange({state:this.recommendState.addFrequentlyBoughtTogether(e)}),this},x.prototype.addRelatedProducts=function(e){return this._recommendChange({state:this.recommendState.addRelatedProducts(e)}),this},x.prototype.addTrendingItems=function(e){return this._recommendChange({state:this.recommendState.addTrendingItems(e)}),this},x.prototype.addTrendingFacets=function(e){return this._recommendChange({state:this.recommendState.addTrendingFacets(e)}),this},x.prototype.addLookingSimilar=function(e){return this._recommendChange({state:this.recommendState.addLookingSimilar(e)}),this},x.prototype.removeNumericRefinement=function(e,t,i){return this._change({state:this.state.resetPage().removeNumericRefinement(e,t,i),isPageReset:!0}),this},x.prototype.removeDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.removeDisjunctiveRefine=function(){return this.removeDisjunctiveFacetRefinement.apply(this,arguments)},x.prototype.removeHierarchicalFacetRefinement=function(e){return this._change({state:this.state.resetPage().removeHierarchicalFacetRefinement(e),isPageReset:!0}),this},x.prototype.removeFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.removeRefine=function(){return this.removeFacetRefinement.apply(this,arguments)},x.prototype.removeFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().removeExcludeRefinement(e,t),isPageReset:!0}),this},x.prototype.removeExclude=function(){return this.removeFacetExclusion.apply(this,arguments)},x.prototype.removeTag=function(e){return this._change({state:this.state.resetPage().removeTagRefinement(e),isPageReset:!0}),this},x.prototype.removeFrequentlyBoughtTogether=function(e){return this._recommendChange({state:this.recommendState.removeParam
549s(e)}),this},x.prototype.removeRelatedProducts=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},x.prototype.removeTrendingItems=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},x.prototype.removeTrendingFacets=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},x.prototype.removeLookingSimilar=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},x.prototype.toggleFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().toggleExcludeFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.toggleExclude=function(){return this.toggleFacetExclusion.apply(this,arguments)},x.prototype.toggleRefinement=function(e,t){return this.toggleFacetRefinement(e,t)},x.prototype.toggleFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().toggleFacetRefinement(e,t),isPageReset:!0}),this},x.prototype.toggleRefine=function(){return this.toggleFacetRefinement.apply(this,arguments)},x.prototype.toggleTag=function(e){return this._change({state:this.state.resetPage().toggleTagRefinement(e),isPageReset:!0}),this},x.prototype.nextPage=function(){var e=this.state.page||0;return this.setPage(e+1)},x.prototype.previousPage=function(){var e=this.state.page||0;return this.setPage(e-1)},x.prototype.setCurrentPage=y,x.prototype.setPage=y,x.prototype.setIndex=function(e){return this._change({state:this.state.resetPage().setIndex(e),isPageReset:!0}),this},x.prototype.setQueryParameter=function(e,t){return this._change({state:this.state.resetPage().setQueryParameter(e,t),isPageReset:!0}),this},x.prototype.setState=function(e){return this._change({state:m.make(e),isPageReset:!1}),this},x.prototype.overrideStateWithoutTriggeringChangeEvent=function(e){return this.state=new m(e),this},x.prototype.hasRefinements=function(e){return!!l(this.state.getNumericRefinements(e))||(this.state.isConjunctiveFacet(e)?this.state.isFacetRefined(e):this.state.isDisjunctiveFacet(e)?this.state.isDisjunctiveFacetRefined(e):!!this.state.isHierarchicalFacet(e)&&this.state.isHierarchicalFacetRefined(e))},x.prototype.isExcluded=function(e,t){return this.state.isExcludeRefined(e,t)},x.prototype.isDisjunctiveRefined=function(e,t){return this.state.isDisjunctiveFacetRefined(e,t)},x.prototype.hasTag=function(e){return this.state.isTagRefined(e)},x.prototype.isTagRefined=function(){return this.hasTagRefinements.apply(this,arguments)},x.prototype.getIndex=function(){return this.state.index},x.prototype.getCurrentPage=v,x.prototype.getPage=v,x.prototype.getTags=function(){return this.state.tagRefinements},x.prototype.getRefinements=function(e){var t=[];this.state.isConjunctiveFacet(e)?(this.state.getConjunctiveRefinements(e).forEach(function(e){t.push({value:e,type:"conjunctive"})}),this.state.getExcludeRefinements(e).forEach(function(e){t.push({value:e,type:"exclude"})})):this.state.isDisjunctiveFacet(e)&&this.state.getDisjunctiveRefinements(e).forEach(function(e){t.push({value:e,type:"disjunctive"})});var i=this.state.getNumericRefinements(e);
549return Object.keys(i).forEach(function(e){var r=i[e];t.push({value:r,operator:e,type:"numeric"})}),t},x.prototype.getNumericRefinement=function(e,t){return this.state.getNumericRefinement(e,t)},x.prototype.getHierarchicalFacetBreadcrumb=function(e){return this.state.getHierarchicalFacetBreadcrumb(e)},x.prototype._search=function(e){var t=this.state,i=[],r=[];e.onlyWithDerivedHelpers||(r=p._getQueries(t.index,t),i.push({state:t,queriesCount:r.length,helper:this}),this.emit("search",{state:t,results:this.lastResults}));var a=this.derivedHelpers.map(function(e){var r=e.getModifiedState(t),a=r.index?p._getQueries(r.index,r):[];return i.push({state:r,queriesCount:a.length,helper:e}),e.emit("search",{state:r,results:e.lastResults}),a}),n=Array.prototype.concat.apply(r,a),o=this._queryId++;if(this._currentNbQueries++,!n.length)return Promise.resolve({results:[]}).then(this._dispatchAlgoliaResponse.bind(this,i,o));try{this.client.search(n).then(this._dispatchAlgoliaResponse.bind(this,i,o)).catch(this._dispatchAlgoliaError.bind(this,o))}catch(e){this.emit("error",{error:e})}},x.prototype._runComposition=function(){var e=this.state,t=[],i=this.derivedHelpers.map(function(i){var r=i.getModifiedState(e),a=p._getCompositionQueries(r);return t.push({state:r,queriesCount:a.length,helper:i}),i.emit("search",{state:r,results:i.lastResults}),a}),r=Array.prototype.concat.apply([],i),a=this._queryId++;if(this._currentNbQueries++,!r.length)return Promise.resolve({results:[]}).then(this._dispatchAlgoliaResponse.bind(this,t,a));if(r.length>1)throw Error("Only one query is allowed when using a composition.");var n=r[0];try{this.client.search(n).then(this._dispatchAlgoliaResponse.bind(this,t,a)).catch(this._dispatchAlgoliaError.bind(this,a))}catch(e){this.emit("error",{error:e})}},x.prototype._recommend=function(){var e=this.state,t=this.recommendState,i=this.getIndex(),r=[{state:t,index:i,helper:this}],a=t.params.map(function(e){return e.$$id});this.emit("fetch",{recommend:{state:t,results:this.lastRecommendResults}});var n=this._recommendCache,o=this.derivedHelpers.map(function(t){var i=t.getModifiedState(e).index;if(!i)return[];var o=t.getModifiedRecommendState(new d);return r.push({state:o,index:i,helper:t}),a=Array.prototype.concat.apply(a,o.params.map(function(e){return e.$$id})),t.emit("fetch",{recommend:{state:o,results:t.lastRecommendResults}}),o._buildQueries(i,n)}),s=Array.prototype.concat.apply(this.recommendState._buildQueries(i,n),o);if(0!==s.length){if(s.length>0&&void 0===this.client.getRecommendations)return void console.warn("Please update algoliasearch/lite to the latest version in order to use recommend widgets.");var l=this._recommendQueryId++;this._currentNbRecommendQueries++;try{this.client.getRecommendations(s).then(this._dispatchRecommendResponse.bind(this,l,r,a)).catch(this._dispatchRecommendError.bind(this,l))}catch(e){this.emit("error",{error:e})}}},x.prototype._dispatchAlgoliaResponse=function(e,t,i){var r=this;if(!(t<this._lastQueryIdReceived)){this._currentNbQueries-=t-this._lastQueryIdReceived,this._lastQueryIdReceived=t,0===this._currentNbQueries&&this.emit("searchQueueEmpty");var a=i.results.slice(),n=Object.keys(i).reduce(function(e,t){return"results"!==t&&(e[t]=i[t]),e},{});Object.keys(n).length<=0&&(n=void 0),e.forEach(function(e){var t=e.state,i=e.queriesCount,o=e.helper,s=a.splice(0,i);t.index?(o.lastResults=new h(t,s,r._searchResultsOptions),void 0!==n&&(o.lastResults._rawContent=n),o.emit("result",{results:o.lastResults,state:t})):o.emit("result",{results:null,state:t})})}},x.prototype._dispatchRecommendResponse=function(e,t,i,r){if(!(e<this._lastRecommendQueryIdReceived)){this._currentNbRecommendQueries-=e-this._lastRecommendQueryIdReceived,this._lastRecommendQueryIdReceived=e,0===this._currentNbRecommendQueries&&this.emit("recommendQueueEmpty");var a=this._recommendCache,n={};i.filter(function(e){return void 0===a[e]}).forEach(function(e,t){n[e]||(n[e]=[]),n[e].push(t)}),Object.keys(n).forEach(function(e){var t=n[e],o=r.results[t[0]];if(1===t.length){a[e]=o;return}a[e]=Object.assign({},o,{hits:f(i,t.map(function(e){return r.results[e].hits}))})});var o={};
549i.forEach(function(e){o[e]=a[e]}),t.forEach(function(e){var t=e.state,i=e.helper;e.index?(i.lastRecommendResults=new u(t,o),i.emit("recommend:result",{recommend:{results:i.lastRecommendResults,state:t}})):i.emit("recommend:result",{results:null,state:t})})}},x.prototype._dispatchAlgoliaError=function(e,t){e<this._lastQueryIdReceived||(this._currentNbQueries-=e-this._lastQueryIdReceived,this._lastQueryIdReceived=e,this.emit("error",{error:t}),0===this._currentNbQueries&&this.emit("searchQueueEmpty"))},x.prototype._dispatchRecommendError=function(e,t){e<this._lastRecommendQueryIdReceived||(this._currentNbRecommendQueries-=e-this._lastRecommendQueryIdReceived,this._lastRecommendQueryIdReceived=e,this.emit("error",{error:t}),0===this._currentNbRecommendQueries&&this.emit("recommendQueueEmpty"))},x.prototype.containsRefinement=function(e,t,i,r){return e||0!==t.length||0!==i.length||0!==r.length},x.prototype._hasDisjunctiveRefinements=function(e){return this.state.disjunctiveRefinements[e]&&this.state.disjunctiveRefinements[e].length>0},x.prototype._change=function(e){var t=e.state,i=e.isPageReset;t!==this.state&&(this.state=t,this.emit("change",{state:this.state,results:this.lastResults,isPageReset:i}))},x.prototype._recommendChange=function(e){var t=e.state;t!==this.recommendState&&(this.recommendState=t,this.emit("recommend:change",{search:{results:this.lastResults,state:this.state},recommend:{results:this.lastRecommendResults,state:this.recommendState}}))},x.prototype.clearCache=function(){return this.client.clearCache&&this.client.clearCache(),this},x.prototype.setClient=function(e){return this.client===e||("function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+g+")"),this.client=e),this},x.prototype.getClient=function(){return this.client},x.prototype.derive=function(e,t){var i=new a(this,e,t);return this.derivedHelpers.push(i),i},x.prototype.detachDerivedHelper=function(e){var t=this.derivedHelpers.indexOf(e);if(-1===t)throw Error("Derived helper already detached");this.derivedHelpers.splice(t,1)},x.prototype.hasPendingRequests=function(){return this._currentNbQueries>0},t.exports=x},49692,(e,t,i)=>{"use strict";var r=e.r(99940),a=e.r(65903),n=e.r(3849),o=e.r(76940),s=e.r(85017);function l(e,t,i,a){return new r(e,t,i,a)}l.version=e.r(37940),l.AlgoliaSearchHelper=r,l.SearchParameters=o,l.RecommendParameters=a,l.SearchResults=s,l.RecommendResults=n,t.exports=l},49482,(e,t,i)=>{"use strict";i._=function(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);i.push.apply(i,r)}return i})(Object(t)).forEach(function(i){Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(t,i))}),e}},77975,(e,t,i)=>{"use strict";i._=function(e){if(Array.isArray(e))return e}},99998,(e,t,i)=>{"use strict";i._=function(e,t){var i,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n=[],o=!0,s=!1;try{for(a=a.call(e);!(o=(i=a.next()).done)&&(n.push(i.value),!t||n.length!==t);o=!0);}catch(e){s=!0,r=e}finally{try{o||null==a.return||a.return()}finally{if(s)throw r}}return n}}},84436,(e,t,i)=>{"use strict";i._=function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},45867,(e,t,i)=>{"use strict";var r=e.r(77975),a=e.r(99998),n=e.r(84436),o=e.r(7505);i._=function(e,t){return r._(e)||a._(e,t)||o._(e,t)||n._()}},55905,(e,t,i)=>{"use strict";function r(){return i._=r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r])}return e},r.apply(this,arguments)}i._=r},74170,(e,t,i)=>{"use strict";i._=function(e){if(null==e)throw TypeError("Cannot destructure "+e);return e}},87103,(e,t,i)=>{"use strict";var r=e.r(77975),a=e.r(91786),n=e.r(84436),o=e.r(7505);i._=function(e){return r._(e)||a._(e)||o._(e)||n._()}},31509,8049,78210,45190,8396,42259,59481,82112,10641,32684,78604,44306,85482,66451,43766,40112,42198,24090,91354,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814),a=e.i(41158),n=e.i(3828);e.i(49396);var o=e.i(59012),s=e.i(28480),l=e.i(5600),c=e.i(55114),d=e.i(53797);e.i(24690);var u=e.i(26200);e.i(71587);var p=e.i(71179);e.i(56219);var m=e.i(81156),h=e.i(28030),f=e.i(93428),g=e.i(17573),x=e.i(11572),y=e.i(21709);e.i(67785);var v=e.i(39131),b=e.i(15470),w=e.i(63702);let _=r.default.div.withConfig({displayName:"SubmenuGroupsCardsMain__StyledCardsMain",componentId:"sc-736695c4-0"})`
550  padding: 0;
551
552  // Group level (rendered when the menu has three levels)
553  .submenu-cards-groups {
554    list-style: none;
555    margin: 0;
556    padding: 0;
557
558    // Second-level item shown as a group title
559    > li {
560      > .submenu-group-title {
561        display: flex;
562        align-items: center;
563        color: var(--color-menu-item);
564        padding: 24px 0;
565        font-size: 20px;
566        text-transform: none;
567        font-weight: 700;
568        margin-top: 0;
569        opacity: 0.5;
570      }
571    }
572  }
573
574  .submenu-cards-grid {
575    list-style: none;
576    margin: 0;
577    padding: 0;
578    display: grid;
579    grid-template-columns: 1fr;
580    gap: 24px;
581
582    > li {
583      padding: 0;
584      margin: 0;
585    }
586  }
587
588  .submenu-card {
589    display: flex;
590    flex-direction: column;
591    color: var(--color-menu-item);
592
593    .submenu-card-image {
594      position: relative;
595      display: block;
596      width: 100%;
597      margin-bottom: 11px;
598      overflow: hidden;
599      border-radius: 10px;
600      /* Own compositing layer so the rounded clip is rasterized once */
601      transform: translateZ(0);
602
603      img {
604        display: block;
605        width: 100%;
606        aspect-ratio: 850 / 500;
607        object-fit: cover;
608        transition: transform 0.4s ease;
609        will-change: transform;
610        backface-visibility: hidden;
611      }
612
613      .icon-arrow-wrapper {
614        position: absolute;
615        bottom: 17px;
616        left: 14px;
617        width: 40px;
618        height: 40px;
619        z-index: 1;
620        display: flex;
621        justify-content: center;
622        align-items: center;
623        background: #fff;
624        border-radius: 100px;
625        /* pointer-events: none; */
626
627        svg {
628          display: block;
629          width: 20px;
630        }
631      }
632    }
633
634    .submenu-card-title {
635      display: block;
636      font-weight: 500;
637      margin: 0 0 8px 0;
638      line-height: 1.1;
639      font-size: 20px;
640    }
641
642    .submenu-card-description {
643      display: block;
644      font-weight: 400;
645      font-size: 14px;
646    }
647  }
648`,k=({items:e})=>{if(!e?.length)return null;let i=!!e.find(e=>!!e.children);return(0,t.jsx)(_,{className:"submenu-cards-main",children:i?(0,t.jsx)("ul",{className:"submenu-cards-groups",children:e.map(e=>(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{className:"submenu-group-title",children:e.title}),e.children?(0,t.jsx)(S,{items:e.children}):null]},`submenu-cards-group-${e.id}`))}):(0,t.jsx)(S,{items:e})})},S=({items:e})=>{let i=(0,n.useRouter)();return(0,t.jsx)("ul",{className:"submenu-cards-grid",children:e.map((e,r)=>{let n=(0,y.prepareMediaField)(e.media,{default:"image_w_850_h_500_scale_crop"})?.picture,o=(0,t.jsxs)(t.Fragment,{children:[n?(0,t.jsxs)("div",{className:"submenu-card-image",children:[(0,t.jsx)("span",{className:"icon-arrow-wrapper",children:(0,t.jsx)(w.IconArrowRight,{})}),(0,t.jsx)(v.Picture,{...n})]}):null,(0,t.jsx)("span",{className:"submenu-card-title",children:e.title}),e.description?(0,t.jsx)("span",{className:"submenu-card-description",children:e.description}):null]});return(0,t.jsx)("li",{children:e.url?(0,t.jsx)(a.default,{href:e.url,locale:!1,className:`submenu-card ${(0,b.isActive)(e,i.asPath,i.locale)?"is-active":""}`,target:e.options?.attributes?.target,children:o}):(0,t.jsx)("span",{className:"submenu-card",children:o})},`submenu-card-${e.id??r}`)})})},j=r.default.div.withConfig({displayName:"SubmenuGroupsCardsSidebar__StyledCardsSidebar",componentId:"sc-c91b44e3-0"})`
649  padding: 0 0 20px 0;
650
651  // Group level (rendered when the menu has three levels)
652  .submenu-cards-groups {
653    list-style: none;
654    margin: 0;
655    padding: 0;
656    display: grid;
657    gap: 24px;
658
659    // Second-level item shown as a group title
660    > li > .submenu-group-title {
661      display: block;
662      font-size: 24px;
663      margin: 0 0 24px 0;
664      font-weight: 500;
665    }
666  }
667
668  // Single-column list of items (image left, text right)
669  .submenu-sidebar-list {
670    list-style: none;
671    margin: 0;
672    padding: 0;
673    display: flex;
674    flex-direction: column;
675    gap: 20px;
676
677    > li {
678      padding: 0;
679      margin: 0;
680    }
681  }
682
683  .submenu-sidebar-card {
684    display: flex;
685    // No description: image and title are vertically centered.
686    // With a description: align to the top so the image lines up with the title.
687    align-items: center;
688    gap: 14px;
689    color: var(--color-menu-item);
690
691    &.has-description {
692      align-items: flex-start;
693
694      .submenu-sidebar-card-image {
695        padding-top: 2px;
696      }
697    }
698
699    .submenu-sidebar-card-image {
700      flex-shrink: 0;
701      display: block;
702      width: 36px;
703      height: 36px;
704
705      img {
706        display: block;
707        width: 100%;
708        height: 100%;
709        object-fit: cover;
710      }
711    }
712
713    .submenu-sidebar-card-text {
714      display: flex;
715      flex-direction: column;
716      gap: 5px;
717    }
718
719    .submenu-sidebar-card-title {
720      display: block;
721      font-weight: 700;
722      font-size: 16px;
723    }
724
725    .submenu-sidebar-card-description {
726      display: block;
727      font-weight: 400;
728      font-size: 14px;
729    }
730  }
731`,C=({items:e})=>{if(!e?.length)return null;let i=!!e.find(e=>!!e.children);return(0,t.jsx)(j,{className:"submenu-cards-sidebar",children:i?(0,t.jsx)("ul",{className:"submenu-cards-groups",children:e.map(e=>(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{className:"submenu-group-title",children:e.title}),e.children?(0,t.jsx)(T,{items:e.children}):null]},`submenu-sidebar-group-${e.id}`))}):(0,t.jsx)(T,{items:e})})},T=({items:e})=>{let i=(0,n.useRouter)();return(0,t.jsx)("ul",{className:"submenu-sidebar-list",children:e.map((e,r)=>{let n=(0,y.prepareMediaField)(e.media,{default:"image_w_440_h_440_scale_crop"})?.picture,o=`submenu-sidebar-card ${e.description?"has-description":""}`,s=(0,t.jsxs)(t.Fragment,{children:[n?(0,t.jsx)("span",{className:"submenu-sidebar-card-image",children:(0,t.jsx)(v.Picture,{...n})}):null,(0,t.jsxs)("span",{className:"submenu-sidebar-card-text",children:[(0,t.jsx)("span",{className:"submenu-sidebar-card-title",children:e.title}),e.description?(0,t.jsx)("span",{className:"submenu-sidebar-card-description",children:e.description}):null]})]});return(0,t.jsx)("li",{children:e.url?(0,t.jsx)(a.default,{href:e.url,locale:!1,className:`${o} ${(0,b.isActive)(e,i.asPath,i.locale)?"is-active":""}`,target:e.options?.attributes?.target,children:s}):(0,t.jsx)("span",{className:o,children:s})},`submenu-sidebar-card-${e.id??r}`)})})},N=r.default.div.withConfig({displayName:"Submenu__StyledSubmenu",componentId:"sc-d3f99923-0"})`
732  padding-bottom: 30px;
733
734  .submenu-region-sidebar {
735    padding: 20px 30px;
736    margin-top: 30px;
737    background: var(--color-sidebar-bg);
738    border-radius: 17px;
739  }
740`,I=({items:e,layout:i})=>{if(!e?.length)return null;let r=e?.filter(e=>!e.region||"default"===e.region),a=e?.filter(e=>"sidebar"===e.region),n=e?.find(e=>e.url&&"special"===e.region);return(0,t.jsxs)(N,{children:[n&&"top"===n.special_region_position_mobile?(0,t.jsx)(g.SubmenuItemSpecial,{item_special:n}):null,r?.length?(0,t.jsx)("div",{className:"submenu-region-main",children:"cards"===i?(0,t.jsx)(k,{items:r}):(0,t.jsx)(x.SubmenuGroupsDefault,{items:r,region:"main"})}):null,a?.length?(0,t.jsx)("div",{className:"submenu-region-sidebar",children:"cards"===i?(0,t.jsx)(C,{items:a}):(0,t.jsx)(x.SubmenuGroupsDefault,{items:a,region:"sidebar"})}):null,n&&"bottom"===n.special_region_position_mobile?(0,t.jsx)(g.SubmenuItemSpecial,{item_special:n}):null]})},E=r.default.div.withConfig({displayName:"MobileMainMenu__StyledMobileMenuWrapper",componentId:"sc-a0be49a6-0"})`
741  padding: 10px;
742  margin-bottom: 30px;
743  ${(0,u.media)("mobile")} {
744    padding: 20px 30px;
745  }
746
747  nav {
748  }
749
750  ul {
751    margin: 0;
752    padding: 0;
753    list-style: none;
754  }
755
756  .submenu-wrapper {
757    overflow: hidden;
758    height: 0;
759    transition: height 0.3s;
760  }
761`,L=r.default.ul.withConfig({displayName:"MobileMainMenu__StyledMainMenu",componentId:"sc-a0be49a6-1"})`
762  > li {
763    border-bottom: 1px solid var(--color-menu-item-border);
764    position: relative;
765
766    &:last-child {
767      border-bottom: 0;
768    }
769
770    > a,
771    > span {
772      display: flex;
773      align-items: center;
774      color: var(--color-menu-item);
775      text-transform: none;
776      font-size: 24px;
777      font-weight: 700;
778      padding: 21px 0;
779
780      &.has-children {
781        padding-right: 40px;
782      }
783    }
784
785    > a.user-login-link {
786      justify-content: space-between;
787      padding-right: 9px;
788
789      svg {
790        width: 22px;
791        height: 22px;
792        fill: var(--color-menu-item-icon);
793      }
794    }
795
796    .menu-top-item-icon {
797      display: flex;
798      align-items: center;
799      margin-right: 8px;
800    }
801
802    .expand-menu-toggle {
803      background: none;
804      border: 0;
805      padding: 0;
806      margin: 0;
807      position: absolute;
808      top: 0;
809      right: 0;
810      width: 100%;
811      height: 65px;
812      z-index: 1;
813      display: flex;
814      align-items: center;
815      justify-content: center;
816      justify-content: flex-end;
817
818      &.open {
819        svg {
820          transform: rotate(180deg);
821        }
822      }
823
824      &.has-parent-link {
825        width: 40px;
826      }
827
828      svg {
829        transition: transform 0.3s;
830        min-width: 24px;
831        margin: 0 8px;
832        stroke: var(--color-menu-item-icon);
833      }
834    }
835  }
836`,R=r.default.button.withConfig({displayName:"MobileMainMenu__StyledSearchSlideoutToggleButton",componentId:"sc-a0be49a6-2"})`
837  background: none;
838  border: 0;
839  border-radius: 0;
840  padding: 0;
841  margin: 0;
842  color: var(--color-menu-item);
843  text-transform: none;
844  font-size: 24px;
845  font-weight: 700;
846  padding: 21px 9px 21px 0;
847  width: 100%;
848  display: flex;
849  justify-content: space-between;
850
851  &:hover {
852    background: none;
853    color: var(--color-menu-item);
854  }
855
856  svg {
857    width: 22px;
858    height: 22px;
859    fill: var(--color-menu-item-icon);
860    stroke: var(--color-menu-item-icon);
861  }
862`,F=({href:e})=>{let r=(0,f.useSiteVars)(),[a,n]=(0,i.useState)(!1);if((0,i.useEffect)(()=>{n(!0)},[]),!a)return null;if("erpplanner"===r.id){let i=new URL(e,window.location.origin);if(i.pathname.startsWith("/login")||i.pathname.startsWith("/account/login"))return(0,t.jsx)("span",{className:"menu-top-item-icon",children:(0,t.jsx)(l.IconUser,{})});if(i.pathname.startsWith("/create")||i.pathname.startsWith("/account/create"))return(0,t.jsx)("span",{className:"menu-top-item-icon",children:(0,t.jsx)(d.IconExcel,{})})}return null},O=({item:e})=>{let r=(0,n.useRouter)(),[a,s]=(0,i.useState)(!1),l=()=>{s(!0);let t=document.getElementById(`item-${e.id}-wrapper`),i=document.getElementById(`item-${e.id}-submenu`);t.style.height=`${i.clientHeight}px`};return(0,i.useEffect)(()=>{let t=document.getElementById(`item-${e.id}-wrapper`),i=document.getElementById(`item-${e.id}-submenu`);
862s(!1),t.style.height="0px",i.querySelector(".is-active")&&l()},[e.id,r.asPath,r.locale]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{type:"button",className:"expand-menu-toggle "+(a?"open ":"")+(e.url?"has-parent-link ":""),onClick:()=>{a?(s(!1),document.getElementById(`item-${e.id}-wrapper`).style.height="0px"):l()},children:(0,t.jsx)(o.IconExpand,{})}),(0,t.jsx)("div",{id:`item-${e.id}-wrapper`,className:"submenu-wrapper",children:(0,t.jsx)("div",{id:`item-${e.id}-submenu`,children:(0,t.jsx)(I,{items:e.children,layout:e.layout})})})]})};e.s(["MenuTopItemIcon",0,F,"MobileMainMenu",0,({main_menu:e,handleSearchSlideoutToggle:i,userLoginLink:r})=>{let{t:n}=(0,p.useTranslation)(),o=(0,h.useUTMData)(),l=(0,f.useSiteVars)();return e?(0,t.jsx)(E,{children:(0,t.jsx)("nav",{children:(0,t.jsxs)(L,{children:[e.map((e,i)=>(0,t.jsxs)("li",{children:[e.url?(0,t.jsxs)(a.default,{href:(0,m.decorateAppLink)(e.url,o,l),className:e.children?"has-children":null,target:e.options?.attributes?.target,locale:!1,children:[(0,t.jsx)(F,{href:e.url}),(0,t.jsx)("span",{children:e.title})]}):(0,t.jsx)("span",{children:e.title}),e.children&&(0,t.jsx)(O,{item:e})]},`main-menu-item-${i}`)),(0,t.jsx)("li",{children:(0,t.jsxs)(R,{className:"search-slideout-toggle",onClick:i,children:[(0,t.jsx)("span",{children:n("search")}),(0,t.jsx)(s.IconSearch,{})]})}),r?(0,t.jsx)("li",{children:(0,t.jsxs)(a.default,{href:r.url,className:"user-login-link",target:r.attributes?.target,children:[(0,t.jsx)("span",{children:r.text}),(0,t.jsx)(c.IconUser2,{})]})}):null]})})}):null},"StyledMainMenu",0,L,"StyledMobileMenuWrapper",0,E],8049),e.s([],31509);let $=r.default.div.withConfig({displayName:"TopNotification__StyledTopNotificationWrapper",componentId:"sc-5d10783d-0"})`
863  background: var(--color-yellow);
864  color: var(--color-black);
865  font-size: 14px;
866  position: relative;
867  z-index: 10;
868
869  ${(0,u.media)(0,"desktop")} {
870    width: 100%;
871  }
872`,A=r.default.div.withConfig({displayName:"TopNotification__StyledTopNotificationInner",componentId:"sc-5d10783d-1"})`
873  width: var(--component-width);
874  margin: 0 auto;
875  padding: 12px var(--spacing-sm);
876  max-width: var(--component-max-width);
877  display: flex;
878  justify-content: center;
879`,P=r.default.div.withConfig({displayName:"TopNotification__StyledTextWrapper",componentId:"sc-5d10783d-2"})`
880  text-align: center;
881
882  a {
883    color: var(--color-indigo);
884    text-decoration: underline;
885  }
886
887  p {
888    margin: 0;
889    color: var(--color-black);
890
891    [data-theme="black"] &,
892    [data-theme="white"] & {
893      color: var(--color-black);
894    }
895  }
896`;e.s(["TopNotification",0,({isMobile:e,topNotificationText:i})=>i?(0,t.jsx)($,{className:"top-notification",children:(0,t.jsx)(A,{children:(0,t.jsx)(P,{dangerouslySetInnerHTML:{__html:i}})})}):null],78210),e.s([],45190);var M=e.i(88849),D=(0,i.createContext)(null),z=(0,i.createContext)(null),H=e.i(50461),W=e.i(76469),B=e.i(88361),q=e.i(78866),V=e.i(84809),U=e.i(60129),G=e.i(62881),Q=e.i(32507),Y=e.i(86244),Z=e.i(37609),J=e.i(49692),X=e.i(49482),K=e.i(45867),ee=e.i(94337);function et(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{fallback:function(){}}).fallback;return"u"<typeof window?t():e({window:window})}function ei(e){if(e.appId&&e.apiKey)return[e.appId,e.apiKey];if(!e.transporter)return[e.applicationID,e.apiKey];var t=e.transporter,i=t.headers||t.baseHeaders,r=t.queryParameters||t.baseQueryParameters,a="x-algolia-application-id",n="x-algolia-api-key";return[i[a]||r[a],i[n]||r[n]]}function er(e,t){for(var i,r=0;r<e.length;r++)if(t(i=e[r],r,e))return i}function ea(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i]}e.s(["find",()=>er],8396),e.s(["noop",()=>ea],42259);var en="2.17.2",eo="https://cdn.jsdelivr.net/npm/search-insights@".concat(en,"/dist/search-insights.min.js");function es(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.insightsClient,i=e.insightsInitParams,r=e.onEvent,a=e.$$internal,n=void 0!==a&&a,o=e.$$automatic,s=void 0!==o&&o,l=t;t||null===t||et(function(e){var t=e.window,i=t.AlgoliaAnalyticsObject||"aa";"string"==typeof i&&(l=t[i]),l||(t.AlgoliaAnalyticsObject=i,t[i]||(t[i]=function(){for(var e=arguments.length,r=Array(e),a=0;a<e;a++)r[a]=arguments[a];t[i].queue||(t[i].queue=[]),t[i].queue.push(r)},t[i].version=en,t[i].shouldAddScript=!0),l=t[i])});var c=l||ea;return function(e){var t,a,o,l=e.instantSearchInstance,d=l.middleware.filter(function(e){return"ais.insights"===e.instance.$$type&&e.instance.$$internal}).map(function(e){return e.creator});l.unuse.apply(l,(0,B._)(d));var u=(0,K._)(ei(l.client),2),p=u[0],m=u[1],h=void 0,f=void 0,g=void 0,x=c.queue;return Array.isArray(x)&&(f=(t=(0,K._)(["setUserToken","init"].map(function(e){return(0,K._)(er(x.slice().reverse(),function(t){return(0,K._)(t,1)[0]===e})||[],2)[1]}),2))[0],h=t[1]),c("getUserToken",null,function(e,t){g=ec(t)}),(i||!el(c))&&c("init",(0,W._)({appId:p,apiKey:m,partial:!0},i)),{$$type:"ais.insights",$$internal:n,$$automatic:s,onStateChange:function(){},subscribe:function(){if(c.shouldAddScript){var e="[insights middleware]: could not load search-insights.js. Please load it manually following https://alg.li/insights-init";try{var t=document.createElement("script");t.async=!0,t.src=eo,t.onerror=function(){l.emit("error",Error(e))},document.body.appendChild(t),c.shouldAddScript=!1}catch(t){c.shouldAddScript=!1,l.emit("error",Error(e))}}},started:function(){c("addAlgoliaAgent","insights-middleware"),o=l.mainHelper;var e,t,d,u,p,m,x,y,v,b,w,_,k=c.queue;Array.isArray(k)&&(f=(b=(0,K._)(["setUserToken","init"].map(function(e){return(0,K._)(er(k.slice().reverse(),function(t){return(0,K._)(t,1)[0]===e})||[],2)[1]}),2))[0],h=b[1]),u=(null==(d=(e=l)._initialResults)||null==(t=d[e.indexName])?void 0:t.state)||{},p=e.mainHelper.state,a={userToken:u.userToken||p.userToken,clickAnalytics:u.clickAnalytics||p.clickAnalytics},s||o.overrideStateWithoutTriggeringChangeEvent((0,X._)((0,W._)({},o.state),{clickAnalytics:!0})),n||l.scheduleSearch();var S=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=ec(e);if(i){var r=o.state.userToken;t?a():setTimeout(a,0)}function a(){o.overrideStateWithoutTriggeringChangeEvent((0,X._)((0,W._)({},o.state),{userToken:i})),r&&r!==e&&l.scheduleSearch()}};function j(e){S(e,!0),c("setUserToken",e)}var C=void 0,T=function(){if(("u"<typeof document?"undefined":(0,ee._)(document))==="object"&&"string"==typeof document.cookie)for(var e="".concat("_ALGOLIA","="),t=document.cookie.split(";"),i=0;i<t.length;i++){for(var r=t[i];" "===r.charAt(0);)r=r.substring(1);if(0===r.indexOf(e))return r.substring(e.length,r.length)}}();C=T||"anonymous-".concat("xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}));var N=a.userToken;(null==i?void 0:i.userToken)&&(w=i.userToken),w?j(w):N?j(N):g?j(g):f?j(f):C&&(j(C),((null==i?void 0:i.useCookie)||(null==h?void 0:h.useCookie))&&(m=C,x=(null==i?void 0:i.cookieDuration)||(null==h?void 0:h.cookieDuration),(y=new Date).setTime(y.getTime()+(x||15552e6)),v="expires=".concat(y.toUTCString()),document.cookie="_ALGOLIA=".concat(m,";").concat(v,";path=/"))),c("onUserTokenChange",function(e){return S(e,!0)},{immediate:!0});var I=c;el(c)&&(I=function(e,t){var i=(0,K._)(ei(l.client),2);return c(e,t,{headers:{"X-Algolia-Application-Id":i[0],"X-Algolia-API-Key":i[1]}})});var E=new Set;l.mainHelper.derivedHelpers[0].on("result",function(e){var t=e.results;t&&(!t.queryID||t.queryID!==_)&&(_=t.queryID,E.clear())}),l.sendEventToInsights=function(e){if(r)r(e,I);else if(e.insightsMethod){if("viewedObjectIDs"===e.insightsMethod){var t=e.payload,i=t.objectIDs.filter(function(e){return!E.has(e)});if(0===i.length)return;
896i.forEach(function(e){return E.add(e)}),t.objectIDs=i}e.payload.algoliaSource=["instantsearch"],s&&e.payload.algoliaSource.push("instantsearch-automatic"),"internal"===e.eventModifier&&e.payload.algoliaSource.push("instantsearch-internal"),I(e.insightsMethod,e.payload)}}},unsubscribe:function(){c("onUserTokenChange",void 0),l.sendEventToInsights=ea,o&&a&&(o.overrideStateWithoutTriggeringChangeEvent((0,W._)({},o.state,a)),l.scheduleSearch())}}}}function el(e){var t=(0,K._)((e.version||"").split(".").map(Number),2),i=t[0],r=t[1];return i>=3||2===i&&r>=6||1===i&&r>=10}function ec(e){if(e)return"number"==typeof e?e.toString():e}function ed(e,t,i){var r=t.getHelper();return{uiState:i,helper:r,parent:t,instantSearchInstance:e,state:r.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,scopedResults:[],searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}function eu(e,t,i){var r=t.getResultsForWidget(i),a=t.getHelper();return{helper:a,parent:t,instantSearchInstance:e,results:r,scopedResults:t.getScopedResults(),state:r&&"_state"in r?r._state:a.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}var ep=e.i(28948),em=function(e){e&&(window.document.title=e)},eh=function(){function e(t){var i=this,r=t.windowTitle,a=t.writeDelay,n=t.createURL,o=t.parseURL,s=t.getLocation,l=t.start,c=t.dispose,d=t.push,u=t.cleanUrlOnDispose;(0,V._)(this,e),(0,G._)(this,"$$type","ais.browser"),(0,G._)(this,"windowTitle",void 0),(0,G._)(this,"writeDelay",void 0),(0,G._)(this,"_createURL",void 0),(0,G._)(this,"parseURL",void 0),(0,G._)(this,"getLocation",void 0),(0,G._)(this,"writeTimer",void 0),(0,G._)(this,"_onPopState",void 0),(0,G._)(this,"inPopState",!1),(0,G._)(this,"isDisposed",!1),(0,G._)(this,"latestAcknowledgedHistory",0),(0,G._)(this,"_start",void 0),(0,G._)(this,"_dispose",void 0),(0,G._)(this,"_push",void 0),(0,G._)(this,"_cleanUrlOnDispose",void 0),this.windowTitle=r,this.writeTimer=void 0,this.writeDelay=void 0===a?400:a,this._createURL=n,this.parseURL=o,this.getLocation=s,this._start=l,this._dispose=c,this._push=d,this._cleanUrlOnDispose=void 0===u||u,et(function(e){var t=e.window;em(i.windowTitle&&i.windowTitle(i.read())),i.latestAcknowledgedHistory=t.history.length})}return(0,U._)(e,[{key:"read",value:function(){return this.parseURL({qsModule:ep.default,location:this.getLocation()})}},{key:"write",value:function(e){var t=this;et(function(i){var r=i.window,a=t.createURL(e),n=t.windowTitle&&t.windowTitle(e);t.writeTimer&&clearTimeout(t.writeTimer),t.writeTimer=setTimeout(function(){em(n),t.shouldWrite(a)&&(t._push?t._push(a):r.history.pushState(e,n||"",a),t.latestAcknowledgedHistory=r.history.length),t.inPopState=!1,t.writeTimer=void 0},t.writeDelay)})}},{key:"onUpdate",value:function(e){var t=this;this._start&&this._start(function(){e(t.read())}),this._onPopState=function(){t.writeTimer&&(clearTimeout(t.writeTimer),t.writeTimer=void 0),t.inPopState=!0,e(t.read())},et(function(e){e.window.addEventListener("popstate",t._onPopState)})}},{key:"createURL",value:function(e){return this._createURL({qsModule:ep.default,routeState:e,location:this.getLocation()})}},{key:"dispose",value:function(){var e=this;this._dispose&&this._dispose(),this.isDisposed=!0,et(function(t){var i=t.window;e._onPopState&&i.removeEventListener("popstate",e._onPopState)}),this.writeTimer&&clearTimeout(this.writeTimer),this._cleanUrlOnDispose&&this.write({})}},{key:"start",value:function(){this.isDisposed=!1}},{key:"shouldWrite",value:function(e){var t=this;return et(function(i){var r=i.window;if(t.isDisposed&&!t._cleanUrlOnDispose)return!1;var a=!(t.isDisposed&&t.latestAcknowledgedHistory!==r.history.length);return!t.inPopState&&a&&e!==r.location.href})}}]),e}();function ef(e){return e.configure,(0,M._)(e,["configure"])}function eg(e){return e!==Object(e)}var ex=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.router,i=void 0===t?function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.createURL,i=void 0===t?function(e){var t=e.qsModule,i=e.routeState,r=e.location,a=r.protocol,n=r.hostname,o=r.port,s=void 0===o?"":o,l=r.pathname,c=r.hash,d=t.stringify(i),u=""===s?"":":".concat(s);
896return d?"".concat(a,"//").concat(n).concat(u).concat(l,"?").concat(d).concat(c):"".concat(a,"//").concat(n).concat(u).concat(l).concat(c)}:t,r=e.parseURL,a=void 0===r?function(e){var t=e.qsModule,i=e.location;return t.parse(i.search.slice(1),{arrayLimit:99})}:r,n=e.writeDelay,o=e.windowTitle,s=e.getLocation;return new eh({createURL:i,parseURL:a,writeDelay:void 0===n?400:n,windowTitle:o,getLocation:void 0===s?function(){return et(function(e){return e.window.location},{fallback:function(){throw Error("You need to provide `getLocation` to the `history` router in environments where `window` does not exist.")}})}:s,start:e.start,dispose:e.dispose,push:e.push,cleanUrlOnDispose:e.cleanUrlOnDispose})}():t,r=e.stateMapping,a=void 0===r?{$$type:"ais.simple",stateToRoute:function(e){return Object.keys(e).reduce(function(t,i){return(0,X._)((0,W._)({},t),(0,G._)({},i,ef(e[i])))},{})},routeToState:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,i){return(0,X._)((0,W._)({},t),(0,G._)({},i,ef(e[i])))},{})}}:r,n=e.$$internal,o=void 0!==n&&n;return function(e){var t=e.instantSearchInstance;t._createURL=function(e){var r=0===t.mainIndex.getWidgets().length?t._initialUiState:t.mainIndex.getWidgetUiState({}),n=Object.keys(e).reduce(function(t,i){return(0,X._)((0,W._)({},t),(0,G._)({},i,e[i]))},r),o=a.stateToRoute(n);return i.createURL(o)};var r=void 0,n=t._initialUiState;return{$$type:"ais.router({router:".concat(i.$$type||"__unknown__",", stateMapping:").concat(a.$$type||"__unknown__","})"),$$internal:o,onStateChange:function(e){var t=e.uiState,n=a.stateToRoute(t);(void 0===r||!function e(t,i){if(t===i)return!0;if(eg(t)||eg(i)||"function"==typeof t||"function"==typeof i)return t===i;if(Object.keys(t).length!==Object.keys(i).length)return!1;var r=!0,a=!1,n=void 0;try{for(var o,s=Object.keys(t)[Symbol.iterator]();!(r=(o=s.next()).done);r=!0){var l=o.value;if(!(l in i)||!e(t[l],i[l]))return!1}}catch(e){a=!0,n=e}finally{try{r||null==s.return||s.return()}finally{if(a)throw n}}return!0}(r,n))&&(i.write(n),r=n)},subscribe:function(){t._initialUiState=(0,W._)({},n,a.routeToState(i.read())),i.onUpdate(function(e){t.mainIndex.getWidgets().length>0&&t.setUiState(a.routeToState(e))})},started:function(){var e;null==(e=i.start)||e.call(i)},unsubscribe:function(){i.dispose()}}}},ey=0;function ev(e){return"ais.index"===e.$$type}var eb=Promise.resolve();function ew(e){var t=null,i=!1,r=function(){for(var r=arguments.length,a=Array(r),n=0;n<r;n++)a[n]=arguments[n];null===t&&(t=eb.then(function(){if(t=null,i){i=!1;return}e.apply(void 0,(0,B._)(a))}))};return r.wait=function(){if(null===t)throw Error("The deferred function should be called before calling `wait()`");return t},r.cancel=function(){null!==t&&(i=!0)},r}function e_(e){for(var t=e.getParent(),i=[e.getHelper().state];null!==t;)i=[t.getHelper().state].concat(i),t=t.getParent();return i}function ek(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];var r=t.map(function(e){var t;return"https://www.algolia.com/doc/api-reference/widgets/"+e.name+"/js/"+(void 0!==(t=e.connector)&&t?"#connector":"")}).join(", ");return function(e){return[e,"See documentation: ".concat(r)].filter(Boolean).join("\n\n")}}e.s(["createDocumentationMessageGenerator",()=>ek],59481);var eS=function(e,t){t.facets,t.disjunctiveFacets,t.facetsRefinements,t.facetsExcludes,t.disjunctiveFacetsRefinements,t.numericRefinements,t.tagRefinements,t.hierarchicalFacets,t.hierarchicalFacetsRefinements,t.ruleContexts;var i=(0,M._)(t,["facets","disjunctiveFacets","facetsRefinements","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacets","hierarchicalFacetsRefinements","ruleContexts"]);return e.setQueryParameters(i)},ej=function(e,t){var i=[].concat(e.ruleContexts).concat(t.ruleContexts).filter(Boolean).filter(function(e,t,i){return i.indexOf(e)===t});return i.length>0?e.setQueryParameters({ruleContexts:i}):e},eC=function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return t.reduce(function(e,t){var i,r,a,n,o,s,l,c;return eS((c=ej((i=e.setQueryParameters({hierarchicalFacetsRefinements:(0,W._)({},e.hierarchicalFacetsRefinements,t.hierarchicalFacetsRefinements)}),r=i.setQueryParameters({hierarchicalFacets:t.hierarchicalFacets.reduce(function(e,t){var i=function(e,t){if(!Array.isArray(e))return -1;for(var i=0;i<e.length;i++)if(t(e[i]))return i;return -1}(e,function(e){return e.name===t.name});if(-1===i)return e.concat(t);var r=e.slice();return r.splice(i,1,t),r},i.hierarchicalFacets)}),a=t.tagRefinements.reduce(function(e,t){return e.addTagRefinement(t)},r),n=a.setQueryParameters({numericRefinements:(0,W._)({},a.numericRefinements,t.numericRefinements)}),o=n.setQueryParameters({disjunctiveFacetsRefinements:(0,W._)({},n.disjunctiveFacetsRefinements,t.disjunctiveFacetsRefinements)}),s=o.setQueryParameters({facetsExcludes:(0,W._)({},o.facetsExcludes,t.facetsExcludes)}),l=s.setQueryParameters({facetsRefinements:(0,W._)({},s.facetsRefinements,t.facetsRefinements)}),t.disjunctiveFacets.reduce(function(e,t){return e.addDisjunctiveFacet(t)},l)),t),t.facets.reduce(function(e,t){return e.addFacet(t)},c)),t)}
896)},eT=ek({name:"index-widget"});function eN(e,t){var i=t.state,r=t.recommendState,a=t.isPageReset,n=t._uiState;i!==e.state&&(e.state=i,e.emit("change",{state:e.state,results:e.lastResults,isPageReset:a,_uiState:n})),r!==e.recommendState&&(e.recommendState=r)}function eI(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.reduce(function(e,i){return!ev(i)&&(i.getWidgetUiState||i.getWidgetState)?i.getWidgetUiState?i.getWidgetUiState(e,t):i.getWidgetState(e,t):e},i)}function eE(e,t){var i=t.initialSearchParameters,r=(0,M._)(t,["initialSearchParameters"]);return e.reduce(function(e,t){return!t.getWidgetSearchParameters||ev(t)?e:"search"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,r):t.getWidgetSearchParameters(e,r)},i)}function eL(e,t){var i=t.initialRecommendParameters,r=(0,M._)(t,["initialRecommendParameters"]);return e.reduce(function(e,t){return!ev(t)&&"recommend"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,r):e},i)}var eR=function(e){if(void 0===e||void 0===e.indexName&&!e.EXPERIMENTAL_isolated)throw Error(eT("The `indexName` option is required."));var t=e.indexName,i=void 0===t?"":t,r=e.indexId,a=void 0===r?i:r,n=e.EXPERIMENTAL_isolated,o=void 0!==n&&n,s=[],l={},c=null,d=null,u=null,p=null,m=null,h=!1,f=!1;return{$$type:"ais.index",$$widgetType:"ais.index",_isolated:o,getIndexName:function(){return i},getIndexId:function(){return a},getHelper:function(){return u},getResults:function(){return(null==p?void 0:p.lastResults)?(p.lastResults._state=u.state,p.lastResults):null},getResultsForWidget:function(e){return"recommend"!==e.dependsOn||ev(e)||void 0===e.$$id?this.getResults():(null==u?void 0:u.lastRecommendResults)?u.lastRecommendResults[e.$$id]:null},getPreviousState:function(){return m},getScopedResults:function(){var e=this.getParent();return function e(t){return t.filter(ev).reduce(function(t,i){return t.concat.apply(t,[{indexId:i.getIndexId(),results:i.getResults(),helper:i.getHelper()}].concat((0,B._)(e(i.getWidgets()))))},[])}(e?e.getWidgets():0===i.length?this.getWidgets():[this])},getParent:function(){return o?null:d},createURL:function(e){return"function"==typeof e?c._createURL((0,G._)({},a,e(l))):c._createURL((0,G._)({},a,eI(s,{searchParameters:e,helper:u})))},scheduleLocalSearch:ew(function(){o&&(null==u||u.search())}),getWidgets:function(){return s},addWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(eT("The `addWidgets` method expects an array of widgets."));var i=e.reduce(function(e,t){return e.concat(Array.isArray(t)?t:[t])},[]);if(i.some(function(e){return"function"!=typeof e.init&&"function"!=typeof e.render}))throw Error(eT("The widget definition expects a `render` and/or an `init` method."));return i.forEach(function(e){(e.parent=t,!ev(e))&&(c&&"recommend"===e.dependsOn?c._hasRecommendWidget=!0:c?c._hasSearchWidget=!0:"recommend"===e.dependsOn?h=!0:f=!0,"recommend"===e.dependsOn&&(e.$$id=ey++))}),s=s.concat(i),c&&i.length&&(eN(u,{state:eE(s,{uiState:l,initialSearchParameters:u.state}),recommendState:eL(s,{uiState:l,initialRecommendParameters:u.recommendState}),_uiState:l}),i.forEach(function(e){e.getRenderState&&eF({renderState:e.getRenderState(c.renderState[t.getIndexId()]||{},ed(c,t,c._initialUiState)),instantSearchInstance:c,parent:t})}
896),i.forEach(function(e){e.init&&e.init(ed(c,t,c._initialUiState))}),o?this.scheduleLocalSearch():c.scheduleSearch()),this},removeWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(eT("The `removeWidgets` method expects an array of widgets."));var i=e.reduce(function(e,t){return e.concat(Array.isArray(t)?t:[t])},[]);if(i.some(function(e){return"function"!=typeof e.dispose}))throw Error(eT("The widget definition expects a `dispose` method."));if((s=s.filter(function(e){return -1===i.indexOf(e)})).forEach(function(e){e.parent=void 0,ev(e)||(c&&"recommend"===e.dependsOn?c._hasRecommendWidget=!0:c?c._hasSearchWidget=!0:"recommend"===e.dependsOn?h=!0:f=!0)}),c&&i.length){var r=i.reduce(function(e,i){var r=i.dispose({helper:u,state:e.cleanedSearchState,recommendState:e.cleanedRecommendState,parent:t});return(0,Y._)(r,J.default.RecommendParameters)?e.cleanedRecommendState=r:r&&(e.cleanedSearchState=r),e},{cleanedSearchState:u.state,cleanedRecommendState:u.recommendState}),a=r.cleanedSearchState,n=r.cleanedRecommendState,d=c.future.preserveSharedStateOnUnmount?eE(s,{uiState:l,initialSearchParameters:new J.default.SearchParameters({index:this.getIndexName()})}):eE(s,{uiState:eI(s,{searchParameters:a,helper:u}),initialSearchParameters:a});l=eI(s,{searchParameters:d,helper:u}),u.setState(d),u.recommendState=n,s.length&&(o?this.scheduleLocalSearch():c.scheduleSearch())}return this},init:function(e){var t,r=this,n=e.instantSearchInstance,g=e.parent,x=e.uiState;if(null===u){c=n,d=g,l=x[a]||{};var y=n.mainHelper,v=eE(s,{uiState:l,initialSearchParameters:new J.default.SearchParameters({index:i})}),b=eL(s,{uiState:l,initialRecommendParameters:new J.default.RecommendParameters});(u=(0,J.default)(y.getClient(),v.index,v)).recommendState=b,u.search=function(){return o?(n.status="loading",r.render({instantSearchInstance:n}),n.compositionID?u.searchWithComposition():u.searchOnlyWithDerivedHelpers()):n.onStateChange?(n.onStateChange({uiState:n.mainIndex.getWidgetUiState({}),setUiState:function(e){return n.setUiState(e,!1)}}),y):y.search()},u.searchWithoutTriggeringOnStateChange=function(){return y.search()},u.searchForFacetValues=function(e,t,i,a){var n=eC.apply(void 0,[y.state].concat((0,B._)(e_(r)))).setQueryParameters(a);return y.searchForFacetValues(e,t,i,n)};var w=i?u:(0,J.default)({},"__empty_index__",{});p=(o?w:function(e,t){for(;e;){if(e._isolated)return e.getHelper();e=e.getParent()}return t}(g,y)).derive(function(){return eC.apply(void 0,[y.state].concat((0,B._)(e_(r))))},function(){return r.getHelper().recommendState});var _=null==(t=n._initialResults)?void 0:t[this.getIndexId()];if(null==_?void 0:_.results){var k=new J.default.SearchResults(new J.default.SearchParameters(_.state),_.results);p.lastResults=k,u.lastResults=k}if(null==_?void 0:_.recommendResults){var S=new J.default.RecommendResults(new J.default.RecommendParameters({params:_.recommendResults.params}),_.recommendResults.results);p.lastRecommendResults=S,u.lastRecommendResults=S}u.on("change",function(e){e.isPageReset&&function e(t){var i=t.filter(ev);0!==i.length&&i.forEach(function(t){var i=t.getHelper();eN(i,{state:i.state.resetPage(),recommendState:i.recommendState,isPageReset:!0}),e(t.getWidgets())})}(s)}),p.on("search",function(){n.scheduleStalledRender()}),p.on("result",function(e){var t=e.results;n.scheduleRender(),u.lastResults=t,m=null==t?void 0:t._state}),p.on("recommend:result",function(e){var t=e.recommend;n.scheduleRender(),u.lastRecommendResults=t.results}),s.forEach(function(e){e.getRenderState&&eF({renderState:e.getRenderState(n.renderState[r.getIndexId()]||{},ed(n,r,x)),instantSearchInstance:n,parent:r})}),s.forEach(function(e){e.init&&e.init(ed(n,r,x))}),u.on("change",function(e){var t=e.state,i=e._uiState;l=eI(s,{searchParameters:t,helper:u},i||{}),n.onStateChange||n.onInternalStateChange()}),_&&n.scheduleRender(),h&&(n._hasRecommendWidget=!0),f&&(n._hasSearchWidget=!0)}},render:function(e){var t=this,r=e.instantSearchInstance;"error"===r.status&&!r.mainHelper.hasPendingRequests()&&m&&u.setState(m);var a=this.getResults()||(null==p?void 0:p.lastRecommendResults)||o&&!i?s:s.filter(function(e){return e.shouldRender});(a=a.filter(function(e){return!e.shouldRender||e.shouldRender({instantSearchInstance:r})}
896)).forEach(function(e){e.getRenderState&&eF({renderState:e.getRenderState(r.renderState[t.getIndexId()]||{},eu(r,t,e)),instantSearchInstance:r,parent:t})}),a.forEach(function(e){e.render&&e.render(eu(r,t,e))})},dispose:function(){var e=this;s.forEach(function(t){t.dispose&&u&&t.dispose({helper:u,state:u.state,recommendState:u.recommendState,parent:e})}),c=null,d=null,null==u||u.removeAllListeners(),u=null,null==p||p.detach(),p=null},getWidgetUiState:function(e){return s.filter(ev).filter(function(e){return!e._isolated}).reduce(function(e,t){return t.getWidgetUiState(e)},(0,X._)((0,W._)({},e),(0,G._)({},a,(0,W._)({},e[a],l))))},getWidgetState:function(e){return this.getWidgetUiState(e)},getWidgetSearchParameters:function(e,t){var i=t.uiState;return eE(s,{uiState:i,initialSearchParameters:e})},shouldRender:function(){return!0},refreshUiState:function(){l=eI(s,{searchParameters:this.getHelper().state,helper:this.getHelper()},l)},setIndexUiState:function(e){var t="function"==typeof e?e(l):e;c.setUiState(function(e){return(0,X._)((0,W._)({},e),(0,G._)({},a,t))})}}};function eF(e){var t=e.renderState,i=e.instantSearchInstance,r=e.parent,a=r?r.getIndexId():i.mainIndex.getIndexId();i.renderState=(0,X._)((0,W._)({},i.renderState),(0,G._)({},a,(0,W._)({},i.renderState[a],t)))}var eO=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=t.descendantName,r=t.modifierName;return"".concat("ais","-").concat(e).concat(i?"-".concat(i):"").concat(r?"--".concat(r):"")}};function e$(e,t){return(Array.isArray(t)?t:t.split(".")).reduce(function(e,t){return e&&e[t]},e)}e.s(["getPropertyByPath",()=>e$],82112);var eA=e.i(55905),eP=e.i(74170),eM={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},eD=/[&<>"']/g,ez=RegExp(eD.source);function eH(e){return e&&ez.test(e)?e.replace(eD,function(e){return eM[e]}):e}var eW={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},eB=/&(amp|quot|lt|gt|#39);/g,eq=RegExp(eB.source);function eV(e){return e&&eq.test(e)?e.replace(eB,function(e){return eW[e]}):e}function eU(e){if((void 0===e?"undefined":(0,ee._)(e))!=="object"||null===e||"[object Object]"!==(null===e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)))return!1;if(null===Object.getPrototypeOf(e))return!0;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}e.s(["escape",()=>eH,"unescape",()=>eV],10641);var eG={highlightPreTag:"__ais-highlight__",highlightPostTag:"__/ais-highlight__"},eQ={highlightPreTag:"<mark>",highlightPostTag:"</mark>"};function eY(e){return eH(e).replace(RegExp(eG.highlightPreTag,"g"),eQ.highlightPreTag).replace(RegExp(eG.highlightPostTag,"g"),eQ.highlightPostTag)}function eZ(e){return eU(e)&&"string"!=typeof e.value?Object.keys(e).reduce(function(t,i){return(0,X._)((0,W._)({},t),(0,G._)({},i,eZ(e[i])))},{}):Array.isArray(e)?e.map(eZ):(0,X._)((0,W._)({},e),{value:eY(e.value)})}function eJ(e){return void 0===e.__escaped&&((e=e.map(function(e){(0,eP._)(e);var t=(0,eA._)({},e);return t._highlightResult&&(t._highlightResult=eZ(t._highlightResult)),t._snippetResult&&(t._snippetResult=eZ(t._snippetResult)),t})).__escaped=!0),e}function eX(e){return e.map(function(e){return(0,X._)((0,W._)({},e),{highlighted:eY(e.highlighted)})})}e.s(["TAG_PLACEHOLDER",()=>eG,"TAG_REPLACEMENT",()=>eQ,"escapeFacets",()=>eX,"escapeHits",()=>eJ],32684);var eK=eO("Highlight");function e0(e){var t=eQ.highlightPreTag,i=eQ.highlightPostTag;return e.map(function(e){return e.isHighlighted?t+e.value+i:e.value}).join("")}var e1=new RegExp(/\w/i);function e2(e){return e.some(function(e){return e.isHighlighted})?e.map(function(t,i){var r,a,n,o,s;return(0,X._)((0,W._)({},t),{isHighlighted:(n=e[i],o=(null==(r=e[i+1])?void 0:r.isHighlighted)||!0,s=(null==(a=e[i-1])?void 0:a.isHighlighted)||!0,e1.test(eV(n.value))||s!==o?!n.isHighlighted:!s)})}):e.map(function(e){return(0,X._)((0,W._)({},e),{isHighlighted:!1})})}function e3(e){var t=eQ.highlightPostTag,i=eQ.highlightPreTag,r=e.split(i),a=r.shift(),n=a?[{value:a,isHighlighted:!1}]:[];return r.forEach(function(e){var i=e.split(t);n.push({value:i[0],isHighlighted:!0}),""!==i[1]&&n.push({value:i[1],isHighlighted:!1})}),n}e.s(["getHighlightedParts",()=>e3],78604);var e5=eO("ReverseHighlight"),e8=eO("Snippet"),e6=eO("ReverseSnippet");function e4(e){return btoa(encodeURIComponent(JSON.stringify(e)))}function e7(e){var t=function(e){for(var t=arguments.length,i=Array(t>1?t-1:0),r=1;r<t;r++)i[r-1]=arguments[r];var a=0;return e.replace(/%s/g,function(){return encodeURIComponent(i[a++])})};return Object.keys(e).map(function(i){var r;return t("%s=%s",i,(r=e[i],"[object Object]"===Object.prototype.toString.call(r)||"[object Array]"===Object.prototype.toString.call(r))?JSON.stringify(e[i]):e[i])}).join("&")}function e9(e,t){var i=e[t.getIndexId()]||{};
896t.getHelper().setState(t.getWidgetSearchParameters(t.getHelper().state,{uiState:i})),t.getWidgets().filter(ev).forEach(function(t){return e9(e,t)})}var te=ek({name:"instantsearch"});function tt(){return"#"}var ti={preserveSharedStateOnUnmount:!1,persistHierarchicalRootCount:!1},tr=function(e){function t(e){(0,V._)(this,t),i=(0,q._)(this,t),(0,G._)(i,"client",void 0),(0,G._)(i,"indexName",void 0),(0,G._)(i,"compositionID",void 0),(0,G._)(i,"insightsClient",void 0),(0,G._)(i,"onStateChange",null),(0,G._)(i,"future",void 0),(0,G._)(i,"helper",void 0),(0,G._)(i,"mainHelper",void 0),(0,G._)(i,"mainIndex",void 0),(0,G._)(i,"started",void 0),(0,G._)(i,"templatesConfig",void 0),(0,G._)(i,"renderState",{}),(0,G._)(i,"_stalledSearchDelay",void 0),(0,G._)(i,"_searchStalledTimer",void 0),(0,G._)(i,"_initialUiState",void 0),(0,G._)(i,"_initialResults",void 0),(0,G._)(i,"_manuallyResetScheduleSearch",!1),(0,G._)(i,"_resetScheduleSearch",void 0),(0,G._)(i,"_createURL",void 0),(0,G._)(i,"_searchFunction",void 0),(0,G._)(i,"_mainHelperSearch",void 0),(0,G._)(i,"_hasSearchWidget",!1),(0,G._)(i,"_hasRecommendWidget",!1),(0,G._)(i,"_insights",void 0),(0,G._)(i,"middleware",[]),(0,G._)(i,"sendEventToInsights",void 0),(0,G._)(i,"status","idle"),(0,G._)(i,"error",void 0),(0,G._)(i,"scheduleSearch",ew(function(){i.started&&i.mainHelper.search()})),(0,G._)(i,"scheduleRender",ew(function(){var e,t=!(arguments.length>0)||void 0===arguments[0]||arguments[0];(null==(e=i.mainHelper)?void 0:e.hasPendingRequests())||(clearTimeout(i._searchStalledTimer),i._searchStalledTimer=null,t&&(i.status="idle",i.error=void 0)),i.mainIndex.render({instantSearchInstance:i}),i.emit("render")})),(0,G._)(i,"onInternalStateChange",ew(function(){var e=i.mainIndex.getWidgetUiState({});i.middleware.forEach(function(t){t.instance.onStateChange({uiState:e})})})),i.setMaxListeners(100);var i,r=e.indexName,a=e.compositionID,n=e.numberLocale,o=e.initialUiState,s=e.routing,l=void 0===s?null:s,c=e.insights,d=void 0===c?void 0:c,u=e.searchFunction,p=e.stalledSearchDelay,m=e.searchClient,h=void 0===m?null:m,f=e.insightsClient,g=void 0===f?null:f,x=e.onStateChange,y=e.future,v=void 0===y?(0,W._)({},ti,e.future||{}):y;if(null===h)throw Error(te("The `searchClient` option is required."));if("function"!=typeof h.search)throw Error("The `searchClient` must implement a `search` method.\n\nSee: https://www.algolia.com/doc/guides/building-search-ui/going-further/backend-search/in-depth/backend-instantsearch/js/");if("function"==typeof h.addAlgoliaAgent&&h.addAlgoliaAgent("instantsearch.js (".concat("4.90.0",")")),g&&"function"!=typeof g)throw Error(te("The `insightsClient` option should be a function."));if(i.client=h,i.future=v,i.insightsClient=g,i.indexName=void 0===r?"":r,i.compositionID=a,i.helper=null,i.mainHelper=null,i.mainIndex=eR({indexName:i.compositionID||i.indexName}),i.onStateChange=void 0===x?null:x,i.started=!1,i.templatesConfig={helpers:{formatNumber:function(e,t){var i;return i=Number(t(e)),i.toLocaleString(n)},highlight:function(e,t){try{var i,r,a,n,o,s,l,c,d,u=JSON.parse(e);return t((r=(i=(0,X._)((0,W._)({},u),{hit:this})).attribute,a=i.highlightedTagName,n=void 0===a?"mark":a,o=i.hit,s=i.cssClasses,l=void 0===s?{}:s,c=(e$(o._highlightResult,r)||{}).value,d=eK({descendantName:"highlighted"})+(l.highlighted?" ".concat(l.highlighted):""),(void 0===c?"":c).replace(RegExp(eQ.highlightPreTag,"g"),"<".concat(n,' class="').concat(d,'">')).replace(RegExp(eQ.highlightPostTag,"g"),"</".concat(n,">"))))}catch(e){throw Error('\nThe highlight helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseHighlight:function(e,t){try{var i,r,a,n,o,s,l,c,d,u=JSON.parse(e);return t((r=(i=(0,X._)((0,W._)({},u),{hit:this})).attribute,a=i.highlightedTagName,n=void 0===a?"mark":a,o=i.hit,s=i.cssClasses,l=void 0===s?{}:s,c=(e$(o._highlightResult,r)||{}).value,d=e5({descendantName:"highlighted"})+(l.highlighted?" ".concat(l.highlighted):""),e0(e2(e3(void 0===c?"":c))).replace(RegExp(eQ.highlightPreTag,"g"),"<".concat(n,' class="').concat(d,'">')).replace(RegExp(eQ.highlightPostTag,"g"),"</".concat(n,">"))))}catch(e){throw Error('\n  The reverseHighlight helper expects a JSON object of the format:\n  { "attribute": "name", "highlightedTagName": "mark" }')}},snippet:function(e,t){try{var i,r,a,n,o,s,l,c,d,u=JSON.parse(e);return t((r=(i=(0,X._)((0,W._)({},u),{hit:this})).attribute,a=i.highlightedTagName,n=void 0===a?"mark":a,o=i.hit,s=i.cssClasse
896s,l=void 0===s?{}:s,c=(e$(o._snippetResult,r)||{}).value,d=e8({descendantName:"highlighted"})+(l.highlighted?" ".concat(l.highlighted):""),(void 0===c?"":c).replace(RegExp(eQ.highlightPreTag,"g"),"<".concat(n,' class="').concat(d,'">')).replace(RegExp(eQ.highlightPostTag,"g"),"</".concat(n,">"))))}catch(e){throw Error('\nThe snippet helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseSnippet:function(e,t){try{var i,r,a,n,o,s,l,c,d,u=JSON.parse(e);return t((r=(i=(0,X._)((0,W._)({},u),{hit:this})).attribute,a=i.highlightedTagName,n=void 0===a?"mark":a,o=i.hit,s=i.cssClasses,l=void 0===s?{}:s,c=(e$(o._snippetResult,r)||{}).value,d=e6({descendantName:"highlighted"})+(l.highlighted?" ".concat(l.highlighted):""),e0(e2(e3(void 0===c?"":c))).replace(RegExp(eQ.highlightPreTag,"g"),"<".concat(n,' class="').concat(d,'">')).replace(RegExp(eQ.highlightPostTag,"g"),"</".concat(n,">"))))}catch(e){throw Error('\n  The reverseSnippet helper expects a JSON object of the format:\n  { "attribute": "name", "highlightedTagName": "mark" }')}},insights:function(e,t){try{var i,r=JSON.parse(e),a=r.method,n=r.payload;return t((i=(0,W._)({objectIDs:[this.objectID]},n),function(e){var t,i=e.method,r=e.payload;if((void 0===r?"undefined":(0,ee._)(r))!=="object")throw Error("The insights helper expects the payload to be an object.");try{t=e4(r)}catch(e){throw Error("Could not JSON serialize the payload object.")}return'data-insights-method="'.concat(i,'" data-insights-payload="').concat(t,'"')}({method:a,payload:i})))}catch(e){throw Error('\nThe insights helper expects a JSON object of the format:\n{ "method": "method-name", "payload": { "eventName": "name of the event" } }')}}},compileOptions:{}},i._stalledSearchDelay=void 0===p?200:p,i._searchStalledTimer=null,i._createURL=tt,i._initialUiState=void 0===o?{}:o,i._initialResults=null,i._insights=d,u&&(i._searchFunction=u),i.sendEventToInsights=ea,l){var b="boolean"==typeof l?{}:l;b.$$internal=!0,i.use(ex(b))}if(d){var w="boolean"==typeof d?{}:d;w.$$internal=!0,i.use(es(w))}return et(function(e){var t,i;return(null==(i=e.window.navigator)||null==(t=i.userAgent)?void 0:t.indexOf("Algolia Crawler"))>-1},{fallback:function(){return!1}})&&i.use(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.$$internal,i=void 0!==t&&t;return function(e){var t=e.instantSearchInstance,r={widgets:[]},a=document.createElement("meta"),n=document.querySelector("head");return a.name="instantsearch:widgets",{$$type:"ais.metadata",$$internal:i,onStateChange:function(){},subscribe:function(){setTimeout(function(){var e;r.ua=(e=t.client).transporter&&e.transporter.userAgent?e.transporter.userAgent.value:e._ua,function e(t,i,r){var a=ed(i,i.mainIndex,i._initialUiState);t.forEach(function(t){var n={};if(t.getWidgetRenderState){var o=t.getWidgetRenderState(a);o&&o.widgetParams&&(n=o.widgetParams)}var s=Object.keys(n).filter(function(e){return void 0!==n[e]});r.widgets.push({type:t.$$type,widgetType:t.$$widgetType,params:s}),"ais.index"===t.$$type&&e(t.getWidgets(),i,r)})}(t.mainIndex.getWidgets(),t,r),t.middleware.forEach(function(e){return r.widgets.push({middleware:!0,type:e.instance.$$type,internal:e.instance.$$internal})}),a.content=JSON.stringify(r),n.appendChild(a)},0)},started:function(){},unsubscribe:function(){a.remove()}}}}({$$internal:!0})),i}return(0,Q._)(t,e),(0,U._)(t,[{key:"_isSearchStalled",get:function(){return"stalled"===this.status}},{key:"use",value:function(){for(var e=this,t=arguments.length,i=Array(t),r=0;r<t;r++)i[r]=arguments[r];var a=i.map(function(t){var i=(0,W._)({$$type:"__unknown__",$$internal:!1,subscribe:ea,started:ea,unsubscribe:ea,onStateChange:ea},t({instantSearchInstance:e}));return e.middleware.push({creator:t,instance:i}),i});return this.started&&a.forEach(function(e){e.subscribe(),e.started()}),this}},{key:"unuse",value:function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return this.middleware.filter(function(e){return t.includes(e.creator)}).forEach(function(e){return e.instance.unsubscribe()}),this.middleware=this.middleware.filter(function(e){return!t.includes(e.creator)}),this}},{key:"EXPERIMENTAL_use",value:function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return this.use.apply(this,(0,B._)(t))}},{key:"addWidget",value:function(e){return this.addWidgets([e])}},{key:"addWidgets",value:function(e){if(!Array.isArray(e))throw Error(te("The `addWidgets` method expects an array of widgets. Please use `addWidget`."));if(this.compositionID&&e.some(function(e){return!Array.isArray(e)&&ev(e)&&!e._isolated}))throw Error(te("The `index` widget cannot be used with a composition-based InstantSearch implementation."));return this.mainIndex.addWidgets(e),this}},{key:"removeWidget",value:function(e){return this.removeWidgets([e])}},{key:"removeWidgets",value:function(e){if(!Array.isArray(e))throw Error(te("The `removeWidgets` method expects an array of widgets. Please use `removeWidget`."));return this.mainIndex.removeWidgets(e),this}},{key:"start",value:function(){var e=this;if(this.started)throw Error(te("The `start` method has already been called once."));var t=this.mainHelper||(0,J.default)(this.client,this.indexName,void 0,{persistHierarchicalRootCount:this.future.persistHierarchicalRootCount});if(this.compositionID&&(t.searchForFacetValues=t.searchForCompositionFacetValues.bind(t)),t.search=function(){return e.status="loading",e.scheduleRender(!1),e._hasSearchWidget&&(e.compositionID?t.searchWithComposition():t.searchOnlyWithDerivedHelpers()),e._hasRecommendWidget&&t.recommend(),t},this._searchFunction){var i={search:function(){return new Promise(ea)}};this._mainHelperSearch=t.search.bind(t),t.search=function(){var r=e.mainIndex.getHelper(),a=(0,J.default)(i,r.state.index,r.state);return a.once("search",function(t){var i=t.state;r.overrideStateWithoutTriggeringChangeEvent(i),e._mainHelperSearch()}),a.on("change",function(e){var t=e.state;r.setState(t)}),e._searchFunction(a),t}}if(t.on("error",function(t){var i=t.error;if(!(0,Y._)(i,Error)){var r=i;i=Object.keys(r).reduce(function(e,t){return e[t]=r[t],e},Error(r.message))}i.error=i,e.error=i,e.status="error",e.scheduleRender(!1),e.emit("error",i)}),this.mainHelper=t,this.middleware.forEach(function(e){e.instance.subscribe()}),this.mainIndex.init({instantSearchInstance:this,parent:null,uiState:this._initialUiState}),this._initialResults){!function(e,t){if(t&&("transporter"in e&&!e._cacheHydrated||e._useCache&&"function"==typeof e.addAlgoliaAgent)){var i=[Object.keys(t).reduce(function(e,i){var r=t[i],a=r.state,n=r.requestParam
896s,o=r.results,s=o&&a?o.map(function(e,t){return(0,W._)({indexName:a.index||e.index},(null==n?void 0:n[t])||e.params?{params:e7((null==n?void 0:n[t])||e.params.split("&").reduce(function(e,t){var i=(0,K._)(t.split("="),2),r=i[0],a=i[1];return e[r]=a?decodeURIComponent(a):"",e},{}))}:{})}):[];return e.concat(s)},[])],r=Object.keys(t).reduce(function(e,i){var r=t[i].results;return r?e.concat(r):e},[]);if("transporter"in e&&!e._cacheHydrated){e._cacheHydrated=!0;var a=e.search.bind(e);e.search=function(t){for(var i=arguments.length,r=Array(i>1?i-1:0),n=1;n<i;n++)r[n-1]=arguments[n];var o=Array.isArray(t)?t.map(function(e){return(0,X._)((0,W._)({},e),{params:e7(e.params)})}):e7(t.requestBody.params);return e.transporter.responsesCache.get({method:"search",args:[o].concat((0,B._)(r))},function(){return a.apply(void 0,[t].concat((0,B._)(r)))})},e.transporter.responsesCache.set({method:"search",args:i},{results:r})}if(!("transporter"in e)){var n="/1/indexes/*/queries_body_".concat(JSON.stringify({requests:i}));e.cache=(0,X._)((0,W._)({},e.cache),(0,G._)({},n,JSON.stringify({results:Object.keys(t).map(function(e){return t[e].results})})))}}}(this.client,this._initialResults),this.mainHelper._recommendCache=Object.keys(r=this._initialResults).reduce(function(e,t){var i=r[t];return i.recommendResults?(0,W._)({},e,i.recommendResults.results):e},{});var r,a=this.scheduleSearch;this.scheduleSearch=ew(ea),this._manuallyResetScheduleSearch?this._resetScheduleSearch=function(){e.scheduleSearch=a}:ew(function(){e.scheduleSearch=a})()}else this.mainIndex.getWidgets().length>0&&this.scheduleSearch();this.helper=this.mainIndex.getHelper(),this.started=!0,this.middleware.forEach(function(e){e.instance.started()}),void 0===this._insights&&t.derivedHelpers[0].once("result",function(){e.mainIndex.getScopedResults().some(function(e){var t=e.results;return null==t?void 0:t._automaticInsights})&&e.use(es({$$internal:!0,$$automatic:!0}))})}},{key:"dispose",value:function(){var e;this.scheduleSearch.cancel(),this.scheduleRender.cancel(),clearTimeout(this._searchStalledTimer),this.removeWidgets(this.mainIndex.getWidgets()),this.mainIndex.dispose(),this.started=!1,this.removeAllListeners(),null==(e=this.mainHelper)||e.removeAllListeners(),this.mainHelper=null,this.helper=null,this.middleware.forEach(function(e){e.instance.unsubscribe()})}},{key:"scheduleStalledRender",value:function(){var e=this;this._searchStalledTimer||(this._searchStalledTimer=setTimeout(function(){e.status="stalled",e.scheduleRender()},this._stalledSearchDelay))}},{key:"setUiState",value:function(e){var t=this,i=!(arguments.length>1)||void 0===arguments[1]||arguments[1];if(!this.mainHelper)throw Error(te("The `start` method needs to be called before `setUiState`."));this.mainIndex.refreshUiState();var r="function"==typeof e?e(this.mainIndex.getWidgetUiState({})):e;this.onStateChange&&i?this.onStateChange({uiState:r,setUiState:function(e){e9("function"==typeof e?e(r):e,t.mainIndex),t.scheduleSearch(),t.onInternalStateChange()}}):(e9(r,this.mainIndex),this.scheduleSearch(),this.onInternalStateChange())}},{key:"getUiState",value:function(){return this.started&&this.mainIndex.refreshUiState(),this.mainIndex.getWidgetUiState({})}},{key:"createURL",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.started)throw Error(te("The `start` method needs to be called before `createURL`."));return this._createURL(e)}},{key:"refresh",value:function(){if(!this.mainHelper)throw Error(te("The `start` method needs to be called before `refresh`."));this.mainHelper.clearCache().search()}}]),t}(Z.default),ta=e.i(90979),tn="7.26.0",to=Object.prototype.hasOwnProperty;function ts(e,t,i){var r,a;if((null==i?void 0:i(e,t))||e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((a=e.length)===t.length)for(;a--&&ts(e[a],t[a],i););return -1===a}if(!r||(void 0===e?"undefined":(0,ee._)(e))==="object"){for(r in a=0,e)if(to.call(e,r)&&++a&&!to.call(t,r)||!(r in t)||!ts(e[r],t[r],i))return!1;return Object.keys(t).length===a}}return e!=e&&t!=t}var tl=(0,i.createContext)(null);function tc(){return(0,i.useContext)(tl)}var td=(0,i.createContext)(null);function tu(){return(0,i.useContext)(td)}var tp=(0,i.createContext)({countRef:{current:0},waitForResultsRef:null,ignoreMultipleHooksWarning:!1});function tm(){return(0,i.useContext)(tp)}var th=["react (".concat(i.version,")"),"react-instantsearch (".concat(tn,")"),"react-instantsearch-core (".concat(tn,")")],tf="react-instantsearch-server (".concat(tn,")");function tg(e,t){"function"==typeof e.addAlgoliaAgent&&t.filter(Boolean).forEac
896h(function(t){e.addAlgoliaAgent(t)})}function tx(e){var t=e.children,r=function(e){var t=(0,K._)((0,i.useReducer)(function(e){return e+1},0),2)[1],r=tc(),a=tu(),n=tm().waitForResultsRef,o=null==a?void 0:a.initialResults,s=(0,i.useRef)(e),l=r||o||n,c=(0,i.useRef)(null);if((null==a?void 0:a.ssrSearchRef)&&(c=a.ssrSearchRef),null===c.current){var d,u,p,m=new tr(e);m._schedule=function(e){m._schedule.queue.push(e),clearTimeout(m._schedule.timer),m._schedule.timer=setTimeout(function(){m._schedule.queue.forEach(function(e){e()}),m._schedule.queue=[]},0)},m._schedule.queue=[],l&&(m._initialResults=o||{},m._manuallyResetScheduleSearch=!0),tg(e.searchClient,(0,B._)(th).concat([r&&tf,(p="u">typeof window&&(null==(d=window.next)?void 0:d.version)||(void 0!==H.default?null==(u=H.default.env)?void 0:u.NEXT_RUNTIME:void 0))?"next.js (".concat(p,")"):null])),l&&m.start(),r&&r.notifyServer({search:m}),e.routing,c.current=m}var h,f=c.current,g=s.current;g.indexName!==e.indexName&&(f.helper.setIndex(e.indexName||"").search(),s.current=e),g.searchClient!==e.searchClient&&(tg(e.searchClient,(0,B._)(th).concat([r&&tf])),f.mainHelper.setClient(e.searchClient).search(),s.current=e),g.onStateChange!==e.onStateChange&&(f.onStateChange=e.onStateChange,s.current=e),g.searchFunction!==e.searchFunction&&(f._searchFunction=e.searchFunction,s.current=e),g.stalledSearchDelay!==e.stalledSearchDelay&&(f._stalledSearchDelay=null!=(h=e.stalledSearchDelay)?h:200,s.current=e),ts(g.future,e.future)||(f.future=(0,W._)({},ti,e.future),s.current=e);var x=(0,i.useRef)(null);return(0,ta.useSyncExternalStore)((0,i.useCallback)(function(){var e=c.current;return null===x.current?e.started||(e.start(),t()):(clearTimeout(x.current),e._preventWidgetCleanup=!1),function(){null!=a&&a.ssrSearchRef||(clearTimeout(e._schedule.timer),x.current=setTimeout(function(){e.dispose()}),e._preventWidgetCleanup=!0)}},[t,a]),function(){return c.current},function(){return c.current})}((0,M._)(e,["children"]));return r.started?i.default.createElement(z.Provider,{value:r},i.default.createElement(D.Provider,{value:r.mainIndex},t,i.default.createElement(ty,{search:r}))):null}function ty(e){var t=e.search;return(0,i.useEffect)(function(){t._resetScheduleSearch&&t._resetScheduleSearch()},[t]),null}function tv(e,t){if(!e)throw Error("Invariant failed")}function tb(){var e=(0,i.useContext)(z);return tv(null!==e),e}e.s(["InstantSearch",()=>tx],44306);var tw="u">typeof window?i.useLayoutEffect:i.useEffect;function t_(e){var t,i,r;return new J.default.SearchResults(e,[{query:null!=(t=e.query)?t:"",page:null!=(i=e.page)?i:0,hitsPerPage:null!=(r=e.hitsPerPage)?r:20,hits:[],nbHits:0,nbPages:0,params:"",exhaustiveNbHits:!0,exhaustiveFacetsCount:!0,processingTimeMS:0,index:e.index}],{__isArtificial:!0})}function tk(e){var t=e.getHelper(),i=e.getResults()||t_(t.state),r=e.getScopedResults().map(function(t){var r=t.indexId===e.getIndexId()?i:t_(t.helper.state);return(0,X._)((0,W._)({},t),{results:t.results||r})});return{results:i,scopedResults:r,recommendResults:t.lastRecommendResults}}function tS(){var e=(0,i.useContext)(D);return tv(null!==e),e}function tj(){var e,t,r,a,n,o,s,l,c,d,u,p,m,h,f,g,x,y,v=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).catchError,b=tb(),w=(e=tb(),r=(t=tS()).getIndexId(),n=(a=(0,K._)((0,i.useState)(function(){return e.getUiState()}),2))[0],o=a[1],s=n[r],c=(l=(0,K._)((0,i.useState)(function(){return e.renderState}),2))[0],d=l[1],u=c[r]||{},p=(0,i.useCallback)(function(t){e.setUiState(t)},[e]),m=(0,i.useCallback)(function(e){t.setIndexUiState(e)},[t]),(0,i.useEffect)(function(){function t(){o(e.getUiState()),d(e.renderState)}return e.addListener("render",t),t(),function(){e.removeListener("render",t)}},[e]),{uiState:n,setUiState:p,indexUiState:s,setIndexUiState:m,renderState:c,indexRenderState:u}),_=w.uiState,k=w.setUiState,S=w.indexUiState,j=w.setIndexUiState,C=w.renderState,T=w.indexRenderState,N=(h=tb(),f=tS(),x=(g=(0,K._)((0,i.useState)(function(){var e=tk(f);return{results:e.results,scopedResults:e.scopedResults}}),2))[0],y=g[1],(0,i.useEffect)(function(){function e(){var e=f.getResults();if(null!==e)y({results:e,scopedResults:f.getScopedResults()});else if(0===h.mainIndex.getIndexName().length){var t=h.mainIndex.getWidgets().find(ev);t&&y({results:tk(f).results,scopedResults:t.getScopedResults()})}}return h.addListener("render",e),e(),function(){h.removeListener("render",e)}},[h,f]),x),I=N.results,E=N.scopedResults,L=(0,i.useCallback)(function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return b.use.apply(b,(0,B._)(t)),function(){b.unuse.apply(b,(0,B._)(t))}},[b]),R=(0,i.useCallback)(function(){b.refresh()},[b]);return tw(function(){if(v){var e=function(){};return b.addListener("error",e),function(){return b.removeListener("error",e)}}return function(){}},[b,v]),{results:I,scopedResults:E,uiState:_,setUiState:k,indexUiState:S,setIndexUiState:j,renderState:C,indexRenderState:T,addMiddlewares:L,refresh:R,status:b.status,error:b.error}}e.s(["useInstantSearch",()=>tj],85482);var tC=ek({name:"configure",connector:!0});function tT(e,t){return e.setQueryParameters(Object.keys(t.searchParameters).reduce(function(e,t){return(0,X._)((0,W._)({},e),(0,G._)({},t,void 0))},{}))}var tN=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ea,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ea;return function(i){if(!i||!eU(i.searchParameters))throw Error(tC("The `searchParameters` option expects an object."));var r={};return{$$type:"ais.configure",init:function(t){var i=t.instantSearchInstance;e((0,X._)((0,W._)({},this.getWidgetRenderState(t)),{instantSearchInstance:i}),!0)},render:function(t){var i=t.instantSearchInstance;e((0,X._)((0,W._)({},this.getWidgetRenderState(t)),{instantSearchInstance:i}),!1)},dispose:function(e){var r=e.state;return t(),tT(r,i)},getRenderState:function(e,t){var i,r=this.getWidgetRenderState(t);return(0,X._)((0,W._)({},e),{configure:(0,X._)((0,W._)({}
896,r),{widgetParams:(0,X._)((0,W._)({},r.widgetParams),{searchParameters:eC(new J.default.SearchParameters(null==(i=e.configure)?void 0:i.widgetParams.searchParameters),new J.default.SearchParameters(r.widgetParams.searchParameters)).getQueryParams()})})})},getWidgetRenderState:function(e){var t=e.helper;return r.refine||(r.refine=function(e){var r=eC(tT(t.state,i),new J.default.SearchParameters(e));i.searchParameters=e,t.setState(r).search()}),{refine:r.refine,widgetParams:i}},getWidgetSearchParameters:function(e,t){var r=t.uiState;return eC(e,new J.default.SearchParameters((0,W._)({},r.configure,i.searchParameters)))},getWidgetUiState:function(e){return(0,X._)((0,W._)({},e),{configure:(0,W._)({},e.configure,i.searchParameters)})}}}},tI=e.i(87103);function tE(e){var t=(0,K._)((0,i.useState)(function(){return e}),2),r=t[0],a=t[1];return ts(r,e)||a(e),r}var tL=i.use;function tR(e){var t,r,a,n,o,s,l,c,d,u,p,m,h,f,g,x,y,v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,b=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,w=(0,tI._)([v,b]),_=w[0],k=w.slice(1),S=(0,K._)(k,1)[0],j=void 0===S?{}:S,C=j.skipSuspense,T=(0,M._)(j,["skipSuspense"]),N=tc(),I=tu(),E=tb(),L=tS(),R=tE(void 0===_?{}:_),F=tE(T),O=(0,i.useRef)(!0),$=(0,i.useRef)(null),A=(0,i.useRef)(E.status),P=(0,i.useMemo)(function(){var t=e(function(e,t){if(t){O.current=!0;return}if(O.current){var i=e.instantSearchInstance;e.widgetParams;var r=(0,M._)(e,["instantSearchInstance","widgetParams"]);ts(r,$.current,function(e,t){return(null==e?void 0:e.constructor)===Function&&(null==t?void 0:t.constructor)===Function})&&i.status===A.current||(H(r),$.current=r,A.current=i.status)}},function(){O.current=!1});return(0,W._)({},t(R),F)},[e,R,F]),D=(0,K._)((0,i.useState)(function(){if(P.getWidgetRenderState){var e,t=L.getHelper(),i=L.getWidgetUiState({})[L.getIndexId()];t.state=(null==(e=P.getWidgetSearchParameters)?void 0:e.call(P,t.state,{uiState:i}))||t.state;var r=tk(L),a=r.results,n=r.scopedResults,o=r.recommendResults,s=P.getWidgetRenderState({helper:t,parent:L,instantSearchInstance:E,results:"recommend"===P.dependsOn&&o&&I?o[I.recommendIdx.current++]:a,scopedResults:n,state:t.state,renderState:E.renderState,templatesConfig:E.templatesConfig,createURL:L.createURL,searchMetadata:{isSearchStalled:"stalled"===E.status},status:E.status,error:E.error});return s.widgetParams,(0,M._)(s,["widgetParams"])}return{}}),2),z=D[0],H=D[1];return o=(t={widget:P,parentIndex:L,props:R,shouldSsr:!!N,skipSuspense:void 0!==C&&C}).widget,s=t.parentIndex,l=t.props,c=t.shouldSsr,d=t.skipSuspense,p=(u=tm()).waitForResultsRef,m=u.countRef,u.ignoreMultipleHooksWarning,h=(0,i.useRef)(l),(0,i.useEffect)(function(){h.current=l},[l]),f=(0,i.useRef)(o),(0,i.useEffect)(function(){f.current=o},[o]),g=(0,i.useRef)(null),x=c&&!s.getWidgets().includes(o),tw(function(){var e=f.current;return g.current?(clearTimeout(g.current),ts(l,h.current)||(s.removeWidgets([e]),s.addWidgets([o]))):c||s.addWidgets([o]),function(){g.current=setTimeout(function(){y._schedule(function(){y._preventWidgetCleanup||s.removeWidgets([e])})})}},[s,o,c,y=tb(),l]),(x||(null==p||null==(r=p.current)?void 0:r.status)==="pending")&&s.addWidgets([o]),(null==p?void 0:p.current)&&!d&&(tL(p.current),"ais.dynamicWidgets"!==o.$$type&&(null==(n=y.helper)?void 0:n.lastResults)&&tL(p.current)),(null==p||null==(a=p.current)?void 0:a.status)==="fulfilled"&&(m.current+=1),z}function tF(e){return tR(tN,{searchParameters:(0,W._)({},e)},{$$widgetType:"ais.configure"}),null}function tO(e,t){if(void 0===e||"function"!=typeof e)throw Error("The render function is not valid (received type ".concat(Object.prototype.toString.call(e).slice(8,-1),").\n\n").concat(t))}e.s(["useConnector",()=>tR],66451),e.s(["Configure",()=>tF],43766),e.s(["checkRendering",()=>tO],40112);var t$=ek({name:"search-box",connector:!0}),tA=function(e,t){return t(e)},tP=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ea;return tO(e,t$()),function(i){var r,a,n=(i||{}).queryHook,o=void 0===n?tA:n;return{$$type:"ais.searchBox",init:function(t){var i=t.instantSearchInstance;e((0,X._)((0,W._)({},this.getWidgetRenderState(t)),{instantSearchInstance:i}),!0)},render:function(t){var i=t.instantSearchInstance;e((0,X._)((0,W._)({},this.getWidgetRenderState(t)),{instantSearchInstance:i}),!1)},dispose:function(e){var i=e.state;return t(),i.setQueryParameter("query",void 0)},getRenderState:function(e,t){return(0,X._)((0,W._)({},e),{searchBox:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.helper,n=e.instantSearchInstance,s=e.state;return r||(r=function(e){o(e,function(e){return t.setQuery(e).search()})},a=function(){t.setQuery("").search()}),{query:s.query||"",refine:r,clear:a,widgetParams:i,isSearchStalled:"stalled"===n.status}},getWidgetUiState:function(e,t){var i=t.searchParameters.query||"";return""===i||e&&e.query===i?e:(0,X._)((0,W._)({},e),{query:i})},getWidgetSearchParameters:function(e,t){var i=t.uiState;return e.setQueryParameter("query",i.query||"")}}}};function tM(e,t){return tR(tP,e,t)}function tD(e){var t=e.helper,i=e.widgetType;e.methodName;var r=e.args,a=e.instantSearchInstance;
896if(1===r.length&&"object"===(0,ee._)(r[0]))return[r[0]];var n=(0,K._)(r[0].split(":"),2),o=n[0],s=n[1],l=r[1],c=r[2],d=r[3]||{};if(!l||("click"===o||"conversion"===o)&&!c)return[];var u=Array.isArray(l)?l:[l];if(0===u.length)return[];var p=u[0].__queryID,m=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,i=[],r=0;r<Math.ceil(e.length/t);r++)i.push(e.slice(r*t,(r+1)*t));return i}(u),h=m.map(function(e){return e.map(function(e){return e.objectID})}),f=m.map(function(e){return e.map(function(e){return e.__position})});return"view"===o?"idle"!==a.status?[]:m.map(function(e,r){var a;return{insightsMethod:"viewedObjectIDs",widgetType:i,eventType:o,payload:(0,W._)({eventName:c||"Hits Viewed",index:(null==(a=t.lastResults)?void 0:a.index)||t.state.index,objectIDs:h[r]},d),hits:e,eventModifier:s}}):"click"===o?m.map(function(e,r){var a;return{insightsMethod:"clickedObjectIDsAfterSearch",widgetType:i,eventType:o,payload:(0,W._)({eventName:c||"Hit Clicked",index:(null==(a=t.lastResults)?void 0:a.index)||t.state.index,queryID:p,objectIDs:h[r],positions:f[r]},d),hits:e,eventModifier:s}}):"conversion"===o?m.map(function(e,r){var a;return{insightsMethod:"convertedObjectIDsAfterSearch",widgetType:i,eventType:o,payload:(0,W._)({eventName:c||"Hit Converted",index:(null==(a=t.lastResults)?void 0:a.index)||t.state.index,queryID:p,objectIDs:h[r]},d),hits:e,eventModifier:s}}):[]}e.s(["useSearchBox",()=>tM],42198);var tz=ek({name:"hits",connector:!0}),tH=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ea;return tO(e,tz()),function(i){var r,a,n=i||{},o=n.escapeHTML,s=void 0===o||o,l=n.transformItems,c=void 0===l?function(e){return e}:l;return{$$type:"ais.hits",init:function(t){e((0,X._)((0,W._)({},this.getWidgetRenderState(t)),{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){var i=this.getWidgetRenderState(t);e((0,X._)((0,W._)({},i),{instantSearchInstance:t.instantSearchInstance}),!1),i.sendEvent("view:internal",i.items)},getRenderState:function(e,t){return(0,X._)((0,W._)({},e),{hits:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t,n,o,l,d,u,p,m,h,f,g,x,y,v,b,w,_,k,S=e.results,j=e.helper,C=e.instantSearchInstance;if(r||(n=(t={instantSearchInstance:C,helper:j,widgetType:this.$$type}).instantSearchInstance,o=t.helper,l=t.widgetType,d={},u=void 0,r=function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];tD({widgetType:l,helper:o,methodName:"sendEvent",args:t,instantSearchInstance:n}).forEach(function(e){"click"===e.eventType&&"internal"===e.eventModifier&&d[e.eventType]||(d[e.eventType]=!0,n.sendEventToInsights(e))}),clearTimeout(u),u=setTimeout(function(){d={}},0)}),a||(m=(p={helper:j,widgetType:this.$$type,instantSearchInstance:C}).helper,h=p.widgetType,f=p.instantSearchInstance,a=function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];var r=tD({widgetType:h,helper:m,methodName:"bindEvent",args:t,instantSearchInstance:f});return r.length?"data-insights-event=".concat(e4(r)):""}),!S)return{hits:[],items:[],results:void 0,banner:void 0,sendEvent:r,bindEvent:a,widgetParams:i};s&&S.hits.length>0&&(S.hits=eJ(S.hits));var T=c((g=S.hits,x=S.page,y=S.hitsPerPage,v=g.map(function(e,t){return(0,X._)((0,W._)({},e),{__position:y*x+t+1})}),(b=S.queryID)?v.map(function(e){return(0,X._)((0,W._)({},e),{__queryID:b})}):v),{results:S}),N=null==(k=S.renderingContent)||null==(_=k.widgets)||null==(w=_.banners)?void 0:w[0];return{hits:T,items:T,results:S,banner:N,sendEvent:r,bindEvent:a,widgetParams:i}},dispose:function(e){var i=e.state;return(t(),s)?i.setQueryParameters(Object.keys(eG).reduce(function(e,t){return(0,X._)((0,W._)({},e),(0,G._)({},t,void 0))},{})):i},getWidgetSearchParameters:function(e,t){return s?e.setQueryParameters(eG):e}}}};function tW(e,t){return tR(tH,e,t)}function tB(e){return void 0!==e.handleInstantSearchRequests}e.s(["useHits",()=>tW],24090);var tq=class{constructor(e,t){if(this.config=e,this.requestOptions=t,this.cache=[],!tB(this.config)&&!this.config.url)throw Error("Searchkit Instantsearch Client: url is required");if(!tB(this.config)&&this.requestOptions)throw Error("Searchkit Instantsearch Client: requestOptions is not supported when used with url. Add the request options to @searchkit/api instead.")}clearCache(){return this.cache=[],Promise.resolve(void 0)}getHeaders(){let e={};return!tB(this.config)&&this.config.headers&&(e="function"==typeof this.config.headers?this.config.headers():this.config.headers),e}async search(e){try{let t=JSON.stringify(e),i=this.cache[t];if(i)return i;if(tB(this.config)){let i=await this.config.handleInstantSearchRequests(e,this.requestOptions);return this.cache[t]=i,i}let r=await fetch(this.config.url,{body:JSON.stringify(e),headers:{"Content-Type":"application/json",...this.getHeaders()},method:"POST"}),a=await r.json();return this.cache[t]=a,a}catch(e){return console.error(e),[]}}async searchForFacetValues(e){let t=e.map(e=>({...e,params:{...e.params,hitsPerPage:0}}));try{if(tB(this.config))return(await this.config.handleInstantSearchRequests(t)).results;let e=await fetch(this.config.url,{body:JSON.stringify(t),headers:{"Content-Type":"application/json",...this.getHeaders()},method:"POST"});return(await e.json()).results}catch(e){return console.error(e),[]}}},tV=(e,t)=>new tq(e,t);e.s(["default",()=>tV],91354)},23162,e=>{"use strict";e.i(9027);var t=e.i(21709);e.s(["getDerivativeUrlFromImageUrl",0,(e,i)=>(0,t.getDerivativeUrl)({...e.endsWith(".svg")?{filemime:"image/svg+xml"}:{},uri:{url:e}},i),"getIndexName",0,e=>{let t=e.split("-")[0];return`forterro-prod2-published_content_${({hr:"en",ru:"en",sr:"en",zh:"en",ca:"es",bs:"en"})[t]||t}`},"searchGetHitContentUrl",0,(e,t)=>{let i="",r=!!e.site_data.find(e=>e.id==t.id);return i=r?e.url?.[0]:e.site_data?.[0].url+e.url?.[0],{isCurrentSiteContent:r,content_url:i}}])},30029,84077,95143,84190,86801,82656,77721,13593,46282,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814),a=e.i(41158),n=e.i(3828);e.i(24690);var o=e.i(26200);e.i(49396);var s=e.i(28480),l=e.i(45572);e.i(71587);var c=e.i(71179),d=e.i(44306),u=e.i(85482),p=e.i(43766),m=e.i(42198),h=e.i(24090),f=e.i(91354),g=e.i(23162),x=e.i(93428),y=e.i(6480),v=e.i(67878);let b=r.default.button.attrs({className:"button-back"}).withConfig({displayName:"ButtonBack__StyledButtonBack",componentId:"sc-a5d465c9-0"})`
897  background: none;
898  border: 0;
899  border-radius: 0;
900  padding: 10px 0;
901  color: var(--icon-color);
902  display: inline-flex;
903  align-items: center;
904
905  &:hover {
906    background: none;
907    color: var(--icon-color);
908  }
909
910  svg {
911    fill: var(--icon-color);
912    margin-left: -6px;
913    margin-right: 4px;
914  }
915`,w=({handleOnClick:e})=>{let{t:i}=(0,c.useTranslation)();return(0,t.jsxs)(b,{onClick:e,children:[(0,t.jsx)(v.IconChevronLeft,{}),(0,t.jsx)("span",{children:i("back")})]})},_=(0,f.default)({url:"/api/search?type=quick"}),k=r.default.div.withConfig({displayName:"SearchSlideout__StyledSearchSlideout",componentId:"sc-e3de43c0-0"})`
916  padding: 10px;
917  ${(0,o.media)("mobile")} {
918    padding: 20px 30px;
919  }
920`,S=r.default.div.withConfig({displayName:"SearchSlideout__StyledAdvancedSearchLinkWrapper",componentId:"sc-e3de43c0-1"})`
921  display: flex;
922  justify-content: flex-end;
923  margin: 10px 0 15px 0;
924
925  a {
926    text-decoration: underline;
927    font-size: 14px;
928    font-weight: 700;
929    [data-site="forterro"] & {
930      color: #fff;
931    }
932  }
933`,j=r.default.form.withConfig({displayName:"SearchSlideout__StyledSearchInputForm",componentId:"sc-e3de43c0-2"})`
934  position: relative;
935
936  // Input
937  input[type="search"] {
938    max-width: none;
939    font-size: 16px;
940    height: 44px;
941    caret-color: var(--icon-color);
942    ${(0,o.media)("tablet")} {
943      font-size: 24px;
944    }
945
946    &::placeholder {
947      color: var(--text-color);
948      opacity: 0.2;
949    }
950  }
951
952  .button-wrapper {
953    display: flex;
954    position: absolute;
955    top: 0;
956    height: 100%;
957    right: 0;
958
959    button {
960      background: none;
961      border: 0;
962      padding: 0;
963      border-radius: 0;
964      margin: 0;
965      color: var(--text-color);
966      width: 34px;
967      height: 42px;
968      display: flex;
969      align-items: center;
970      justify-content: center;
971
972      &:focus {
973        outline: auto 5px Highlight;
974        outline: auto 5px -webkit-focus-ring-color;
975      }
976
977      svg {
978        stroke: var(--text-color);
979        fill: var(--text-color);
980        width: 22px;
981        height: 22px;
982      }
983    }
984  }
985`,C=e=>{let{query:r,refine:a,clear:o}
985=(0,m.useSearchBox)(e),{searchInputRef:d}=e,{t:p}=(0,c.useTranslation)(),h=(0,n.useRouter)(),{status:f}=(0,u.useInstantSearch)(),[g,x]=(0,i.useState)(""),y=(0,i.useRef)(null),v=e=>{x(e),a(e)};return(0,t.jsxs)(j,{action:"",role:"search",noValidate:!0,onSubmit:e=>{e.preventDefault(),e.stopPropagation(),d.current&&(d.current.blur(),h.push(`/search?q=${d.current.value}`))},onReset:e=>{e.preventDefault(),e.stopPropagation(),v(""),d.current&&d.current.focus()},children:[(0,t.jsx)("input",{type:"search",ref:d,autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",placeholder:p("search"),spellCheck:!1,maxLength:512,value:g,onChange:e=>{let t=e.currentTarget.value;x(t),y.current&&clearTimeout(y.current),y.current=setTimeout(()=>{v(t)},500)}}),(0,t.jsxs)("div",{className:"button-wrapper",children:[(0,t.jsxs)("button",{type:"submit",children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Submit"}),(0,t.jsx)(s.IconSearch,{})]}),g&&(0,t.jsxs)("button",{type:"reset",children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Reset"}),(0,t.jsx)(l.IconClose,{})]})]})]})},T=r.default.div.withConfig({displayName:"SearchSlideout__StyledSearchHits",componentId:"sc-e3de43c0-3"})`
986  ul {
987    list-style: none;
988    margin: 0;
989    padding: 0;
990
991    li {
992      margin: 0 0 14px 0;
993      padding: 0;
994    }
995  }
996`,N=e=>{let{t:i}=(0,c.useTranslation)(),{hits:r}=(0,h.useHits)(e),{query:a}=(0,m.useSearchBox)(e),{status:n}=(0,u.useInstantSearch)(),o={};for(let e of r){let t=e.type?.[0];
996void 0!=t&&(o[String(t)]&&Array.isArray(o[String(t)])||(o[String(t)]=[]),o[String(t)].push(e))}return!a||a?.length<=2?null:"loading"!=n?r?.length>0?(0,t.jsx)(T,{children:(0,t.jsx)("ul",{children:r.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(E,{hit:e})},`mobile-search-hit-${i}`))})}):(0,t.jsx)("div",{children:i("searchNoResults")}):null},I=r.default.div.withConfig({displayName:"SearchSlideout__StyledMobileSearchHit",componentId:"sc-e3de43c0-4"})`
997  a {
998    [data-site="forterro"] & {
999      color: #fff;
1000      &:hover {
1001        color: var(--color-yellow);
1002      }
1003
1004      .hit-title-wrapper {
1005        svg {
1006          fill: #798490;
1007          opacity: 1;
1008        }
1009      }
1010    }
1011
1012    .sitenames {
1013      color: var(--text-color);
1014      margin: 0 10px 0 0;
1015      display: flex;
1016      gap: 10px;
1017    }
1018
1019    .hit-title-wrapper {
1020      .hit-title {
1021        display: inline;
1022      }
1023
1024      svg {
1025        display: inline-block;
1026        width: 14px;
1027        fill: #4265b2;
1028        opacity: 0.5;
1029        margin-left: 8px;
1030        height: 17px;
1031      }
1032    }
1033  }
1034`,E=({hit:e})=>{let i=(0,x.useSiteVars)();if(!e.title?.[0])return console.error("Search hit does not have title."),null;let{isCurrentSiteContent:r,content_url:n}=(0,g.searchGetHitContentUrl)(e,i),o=e.field_external_url?.[0];return(0,t.jsx)(I,{children:(0,t.jsx)(a.default,{href:o||n,locale:!1,target:!r||o?"_blank":null,children:(0,t.jsxs)("div",{className:"hit-title-wrapper",children:[(0,t.jsx)("div",{className:"hit-title",dangerouslySetInnerHTML:{__html:e.title[0]}}),o&&(0,t.jsx)(y.IconExternalLink,{})]})})})};e.s(["SearchSlideout",0,({searchInputRef:e,handleSearchSlideoutToggle:i,locale:r})=>{let{t:o}=(0,c.useTranslation)(),s=(0,n.useRouter)();return s.isReady?(0,t.jsxs)(k,{children:[(0,t.jsx)(w,{handleOnClick:i}),(0,t.jsx)("div",{children:(0,t.jsxs)(d.InstantSearch,{searchClient:_,indexName:(0,g.getIndexName)(r),children:[(0,t.jsx)(p.Configure,{hitsPerPage:20,filters:`langcode:${r}`}),(0,t.jsx)(C,{searchInputRef:e}),(0,t.jsx)(S,{children:(0,t.jsx)(a.default,{href:"/search",onClick:t=>{e.current.value&&(t.preventDefault(),s.push(`/search?q=${e.current.value}`))},children:o("advancedSearch")})}),(0,t.jsx)(N,{})]})})]}):null}],30029);let L=r.default.div.withConfig({displayName:"SiteLogo__StyledSiteLogoWrapper",componentId:"sc-9783bc66-0"})`
1035  display: flex;
1036  align-items: center;
1037
1038  &.site-proconcept {
1039    img {
1040      max-width: 150px;
1041      ${(0,o.media)("desktop")} {
1042        max-width: 230px;
1043      }
1044    }
1045  }
1046
1047  &.site-proffix {
1048    margin-top: 4px;
1049    ${(0,o.media)("desktop_m")} {
1050      margin-top: 5px;
1051    }
1052
1053    img {
1054      max-width: 180px;
1055      ${(0,o.media)("desktop_m")} {
1056        max-width: 230px;
1057      }
1058    }
1059  }
1060
1061  &.site-forterro {
1062    img {
1063      max-width: 208px;
1064    }
1065  }
1066
1067  &.site-myfactory {
1068    margin-top: 4px;
1069    ${(0,o.media)("desktop")} {
1070      margin-top: 5px;
1071    }
1072
1073    img {
1074      max-width: 200px;
1075      ${(0,o.media)("desktop")} {
1076        max-width: 150px;
1077      }
1078      ${(0,o.media)("desktop_m")} {
1079        max-width: 200px;
1080      }
1081    }
1082  }
1083
1084  a {
1085    display: inline-block;
1086  }
1087
1088  img {
1089    display: block;
1090    width: 100%;
1091    height: auto;
1092    max-width: 130px;
1093    max-height: 55px;
1094    ${(0,o.media)("desktop")} {
1095      max-width: 150px;
1096      max-height: 70px;
1097    }
1098    ${(0,o.media)("desktop_m")} {
1099      max-width: 180px;
1100    }
1101  }
1102`;e.s(["SiteLogo",0,({site:e,theme:i,url:r,logo_base_url:n="",logo_id:o})=>{let s,l=i in(s={turquoise:`${e}-logo-on-turquoise.svg`,yellow:`${e}-logo-on-yellow.svg`,black:`${e}-logo-white.svg`,indigo:`${e}-logo-white.svg`,grey:`${e}-logo.svg`})?s[i]:`${e}-logo.svg`;return(0,t.jsx)(L,{className:`site-${e}`,children:(0,t.jsx)(a.default,{href:r,locale:!1,children:(0,t.jsx)("img",{id:o,src:`${n}/sites/${e}/${l}`,alt:`${e} logo`})})})}],84077),e.s([],95143);var R=e.i(56219);let F={"de-ch":{countryCode:"ch",showCountryName:!0},"de-at":{countryCode:"at",showCountryName:!0},cs:{countryCode:"cz"},en:{countryCode:"gb"},da:{countryCode:"dk"},el:{countryCode:"gr"},"en-au":{countryCode:"au",showCountryName:!0},"en-in":{countryCode:"in",showCountryName:!0},"en-us":{countryCode:"us",showCountryName:!0},sr:{countryCode:"rs"},sv:{countryCode:"se"},zh:{countryCode:"cn"},ca:{countryCode:"es-ct"},"es-co":{countryCode:"co",showCountryName:!0}},O=(e,t)=>{let i={};for(let r of t.locales){let t=F[r]?.countryCode||r;i[r]={locale:r,countryCode:t,displayName:e("language-"+r),displayCountry:F[r]?.showCountryName?e("Country-"+t):void 0}}return i};e.s(["getLocalesConfig",0,O],84190);let $=r.default.button.attrs({className:"button-language-item"}).withConfig({displayName:"ButtonLanguageItem__StyledButtonLanguageItem",componentId:"sc-fbab58f8-0"})`
1103  cursor: pointer;
1104  margin: 0;
1105  padding: 4px 10px;
1106  border: 1px solid #fff;
1107  background: none;
1108  border-radius: 22px;
1109  color: var(--color-black);
1110  font-size: 14px;
1111  font-weight: 700;
1112  text-transform: uppercase;
1113  display: flex;
1114  align-items: center;
1115  gap: 8px;
1116  width: 100%;
1117  min-height: 42px;
1118  text-align: left;
1119  transition: border-color 0.3s;
1120
1121  &:not(.is-active):hover {
1122    color: var(--color-black);
1123    background: none;
1124
1125    @media (width >= 1024px) {
1126      border: 1px solid var(--color-black);
1127    }
1128  }
1129
1130  &.is-active {
1131    cursor: default;
1132    color: var(--color-black);
1133    border: 1px solid var(--color-black);
1134    background: none;
1135  }
1136
1137  &:focus-visible {
1138    outline: var(--focus-outline);
1139  }
1140
1141  .mobile-language-selector-toggle & {
1142    padding: 0;
1143  }
1144
1145  // target theme context styles only for mobile
1146  .mobile-language-selector-toggle &,
1147  .mobile-language-selector & {
1148    [data-theme="black"] &,
1149    [data-theme="indigo"] &,
1150    [data-theme="turquoise"] & {
1151      color: var(--text-color);
1152      border: 1px solid var(--background-color);
1153
1154      &:not(.is-active):hover {
1155        color: #fff;
1156      }
1157
1158      &.is-active {
1159        border: 1px solid #fff;
1160        color: #fff;
1161      }
1162
1163      .country-name {
1164        color: rgba(255, 255, 255, 0.41);
1165      }
1166    }
1167  }
1168
1169  .item-flag-wrapper {
1170    min-width: 26px;
1171
1172    img {
1173      width: 26px;
1174      height: 26px;
1175      border: 1px solid var(--color-grey);
1176      border-radius: 50%;
1177    }
1178  }
1179
1180  .item-content-wrapper {
1181    display: flex;
1182    flex-direction: column;
1183    gap: 1px;
1184  }
1185
1186  .country-name {
1187    color: rgba(13, 31, 53, 0.41);
1188    font-size: 13px;
1189  }
1190`,A=({localeConfig:e,isActive:i,handleOnClick:r})=>(0,t.jsxs)($,{type:"button",className:"button-language-item "+(i?"is-active":""),onClick:r,children:[(0,t.jsx)("span",{className:"item-flag-wrapper",children:(0,t.jsx)("img",{src:`/flags/${e.countryCode}.svg`,alt:"",role:"presentation"})}),(0,t.jsxs)("span",{className:"item-content-wrapper",children:[(0,t.jsx)("span",{className:"lang-name",children:e.displayName}),e.displayCountry?(0,t.jsx)("span",{className:"country-name",children:e.displayCountry}):null]})]});e.s(["ButtonLanguageItem",0,A],86801),e.s([],82656);let P=r.default.div.withConfig({displayName:"MobileLanguageSelector__StyledMobileLanguageSelector",componentId:"sc-5e2f68b5-0"})`
1191  padding: 10px;
1192
1193  @media (width >= 360px) {
1194    padding: 20px 30px;
1195  }
1196
1197  ul {
1198    list-style: none;
1199    padding: 0;
1200    margin: 0;
1201    display: flex;
1202    flex-direction: column;
1203    gap: 16px;
1204  }
1205
1206  .button-language-item {
1207    gap: 12px;
1208    min-height: 48px;
1209    display: inline-flex;
1210    width: auto;
1211    padding-right: 16px;
1212    border-radius: 24px;
1213
1214    .item-flag-wrapper {
1215      min-width: 32px;
1216
1217      img {
1218        width: 32px;
1219        height: 32px;
1220      }
1221    }
1222
1223    .lang-name {
1224      font-size: 18px;
1225    }
1226  }
1227`;e.s(["MobileLanguageSelector",0,({languageUrls:e,handleLanguageSlideoutToggle:i,handleSlideoutToggle:r})=>{let a=(0,n.useRouter)(),{locale:o}=a,{t:s}=(0,c.useTranslation)(),l=(0,x.useSiteVars)();if((e??[]).length<2||"/404"===a.pathname)return null;let d=O(s,l);return(0,t.jsxs)(P,{className:"mobile-language-selector",children:[(0,t.jsx)(w,{handleOnClick:i}),(0,t.jsx)("div",{children:(0,t.jsx)("ul",{children:e.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(A,{localeConfig:d[e.text],isActive:o===e.text,handleOnClick:t=>{t.preventDefault(),r(),o!==e.text&&(0,R.handleLanguageChange)(e.text,a,e.url)}})},`lang-item-${i}`))})})]})}],77721),e.s(["MobileLanguageSelectorToggle",0,({languageUrls:e,handleLanguageSlideoutToggle:i})=>{let r=(0,n.useRouter)(),{t:a}=(0,c.useTranslation)(),o=O(a,(0,x.useSiteVars)());return(e??[]).length<2||"/404"===r.pathname||!o[r.locale]?null:(0,t.jsx)("div",{className:"mobile-language-selector-toggle",children:(0,t.jsx)(A,{localeConfig:o[r.locale],isActive:!1,handleOnClick:e=>{e.preventDefault(),i()}})})}],13593),e.s([],46282)},78683,e=>{"use strict";var t=e.i(3828),i=e.i(93428);function r(){let e=(0,i.useSiteVars)(),{locale:r,asPath:a}=(0,t.useRouter)();return{siteVars:e,locale:r,asPath:a}}e.s(["useLinkContext",()=>r])},18733,e=>{"use strict";var t=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],i=t.join(","),r="u"<typeof Element,a=r?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,n=!r&&Element.prototype.getRootNode?function(e){var t;return null==e||null==(t=e.getRootNode)?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},o=function(e,t){void 0===t&&(t=!0);var i,r=null==e||null==(i=e.getAttribute)?void 0:i.call(e,"inert");return""===r||"true"===r||t&&e&&("function"==typeof e.closest?e.closest("[inert]"):o(e.parentNode))},s=function(e){var t,i=null==e||null==(t=e.getAttribute)?void 0:t.call(e,"contenteditable");return""===i||"true"===i},l=function(e,t,r){if(o(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(i));return t&&a.call(e,i)&&n.unshift(e),n=n.filter(r)},c=function(e,t,r){for(var n=[],s=Array.from(e);s.length;){var l=s.shift();if(!o(l,!1))if("SLOT"===l.tagName){var d=l.assignedElements(),u=c(d.length?d:l.children,!0,r);r.flatten?n.push.apply(n,u):n.push({scopeParent:l,candidates:u})}else{a.call(l,i)&&r.filter(l)&&(t||!e.includes(l))&&n.push(l);var p=l.shadowRoot||"function"==typeof r.getShadowRoot&&r.getShadowRoot(l),m=!o(p,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(l));if(p&&m){var h=c(!0===p?l.children:p.children,!0,r);r.flatten?n.push.apply(n,h):n.push({scopeParent:l,candidates:h})}else s.unshift.apply(s,l.children)}}return n},d=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},u=function(e){if(!e)throw Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||s(e))&&!d(e)?0:e.tabIndex},p=function(e,t){var i=u(e);return i<0&&t&&!d(e)?0:i},m=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},h=function(e){return"INPUT"===e.tagName},f=function(e,t){for(var i=0;i<e.length;i++)if(e[i].checked&&e[i].form===t)return e[i]},g=function(e){if(!e.name)return!0;var t,i=e.form||n(e),r=function(e){return i.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("u">typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=r(window.CSS.escape(e.name));else try{t=r(e.name)}
1227catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var a=f(t,e.form);return!a||a===e},x=function(e){return h(e)&&"radio"===e.type&&!g(e)},y=function(e){var t,i,r,a,o,s,l,c=e&&n(e),d=null==(t=c)?void 0:t.host,u=!1;if(c&&c!==e)for(u=!!(null!=(i=d)&&null!=(r=i.ownerDocument)&&r.contains(d)||null!=e&&null!=(a=e.ownerDocument)&&a.contains(e));!u&&d;)u=!!(null!=(s=d=null==(o=c=n(d))?void 0:o.host)&&null!=(l=s.ownerDocument)&&l.contains(d));return u},v=function(e){var t=e.getBoundingClientRect(),i=t.width,r=t.height;return 0===i&&0===r},b=function(e,t){var i=t.displayCheck,r=t.getShadowRoot;if("full-native"===i&&"checkVisibility"in e)return!e.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});if("hidden"===getComputedStyle(e).visibility)return!0;var o=a.call(e,"details>summary:first-of-type")?e.parentElement:e;if(a.call(o,"details:not([open]) *"))return!0;if(i&&"full"!==i&&"full-native"!==i&&"legacy-full"!==i){if("non-zero-area"===i)return v(e)}else{if("function"==typeof r){for(var s=e;e;){var l=e.parentElement,c=n(e);if(l&&!l.shadowRoot&&!0===r(l))return v(e);e=e.assignedSlot?e.assignedSlot:l||c===e.ownerDocument?l:c.host}e=s}if(y(e))return!e.getClientRects().length;if("legacy-full"!==i)return!0}return!1},w=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var i=0;i<t.children.length;i++){var r=t.children.item(i);if("LEGEND"===r.tagName)return!!a.call(t,"fieldset[disabled] *")||!r.contains(e)}return!0}t=t.parentElement}return!1},_=function(e,t){return!(t.disabled||h(t)&&"hidden"===t.type||b(t,e)||"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some(function(e){return"SUMMARY"===e.tagName})||w(t))},k=function(e,t){return!(x(t)||0>u(t))&&!!_(e,t)},S=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!isNaN(t)||!!(t>=0)},j=function(e){var t=[],i=[];return e.forEach(function(e,r){var a=!!e.scopeParent,n=a?e.scopeParent:e,o=p(n,a),s=a?j(e.candidates):n;0===o?a?t.push.apply(t,s):t.push(n):i.push({documentOrder:r,tabIndex:o,item:e,isScope:a,content:s})}),i.sort(m).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},C=function(e,t){return j((t=t||{}).getShadowRoot?c([e],t.includeContainer,{filter:k.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:S}):l(e,t.includeContainer,k.bind(null,t)))},T=function(e,t){return(t=t||{}).getShadowRoot?c([e],t.includeContainer,{filter:_.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):l(e,t.includeContainer,_.bind(null,t))},N=function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==a.call(e,i)&&k(t,e)},I=t.concat("iframe:not([inert]):not([inert] *)").join(","),E=function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==a.call(e,I)&&_(t,e)};e.s(["focusable",()=>T,"getTabIndex",()=>u,"isFocusable",()=>E,"isTabbable",()=>N,"tabbable",()=>C])},56836,e=>{"use strict";var t=e.i(18733);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=Array(t);i<t;i++)r[i]=e[i];return r}function r(e,t){var i="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!i){if(Array.isArray(e)||(i=o(e))||t){i&&(e=i);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,s=!0,l=!1;return{s:function(){i=i.call(e)},n:function(){var e=i.next();return s=e.done,e},e:function(e){l=!0,n=e},f:function(){try{s||null==i.return||i.return()}finally{if(l)throw n}}}}function a(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,r)}return i}function n(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};
1227t%2?a(Object(i),!0).forEach(function(t){var r,a;r=t,a=i[t],(r=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var r=i.call(e,t);if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(r))in e?Object.defineProperty(e,r,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[r]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):a(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function o(e,t){if(e){if("string"==typeof e)return i(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}var s={getActiveTrap:function(e){return(null==e?void 0:e.length)>0?e[e.length-1]:null},activateTrap:function(e,t){t!==s.getActiveTrap(e)&&s.pauseTrap(e);var i=e.indexOf(t);-1===i||e.splice(i,1),e.push(t)},deactivateTrap:function(e,t){var i=e.indexOf(t);-1!==i&&e.splice(i,1),s.unpauseTrap(e)},pauseTrap:function(e){var t=s.getActiveTrap(e);null==t||t._setPausedState(!0)},unpauseTrap:function(e){var t=s.getActiveTrap(e);t&&!t._isManuallyPaused()&&t._setPausedState(!1)}},l=function(e){return(null==e?void 0:e.key)==="Tab"||(null==e?void 0:e.keyCode)===9},c=function(e){return l(e)&&!e.shiftKey},d=function(e){return l(e)&&e.shiftKey},u=function(e){return setTimeout(e,0)},p=function(e){for(var t=arguments.length,i=Array(t>1?t-1:0),r=1;r<t;r++)i[r-1]=arguments[r];return"function"==typeof e?e.apply(void 0,i):e},m=function(e){return e.target.shadowRoot&&"function"==typeof e.composedPath?e.composedPath()[0]:e.target},h=[],f=function(e,a){var f,g=(null==a?void 0:a.document)||document,x=(null==a?void 0:a.trapStack)||h,y=n({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,isolateSubtrees:!1,isKeyForward:c,isKeyBackward:d},a),v={containers:[],containerGroups:[],tabbableGroups:[],adjacentElements:new Set,alreadySilent:new Set,nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,manuallyPaused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0},b=function(e,t,i){return e&&void 0!==e[t]?e[t]:y[i||t]},w=function(e,t){var i="function"==typeof(null==t?void 0:t.composedPath)?t.composedPath():void 0;return v.containerGroups.findIndex(function(t){var r=t.container,a=t.tabbableNodes;return r.contains(e)||(null==i?void 0:i.includes(r))||a.find(function(t){return t===e})})},_=function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=r.hasFallback,n=r.params,s=y[e];if("function"==typeof s&&(s=s.apply(void 0,function(e){if(Array.isArray(e))return i(e)}(t=void 0===n?[]:n)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||o(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.")}())),!0===s&&(s=void 0),!s){if(void 0===s||!1===s)return s;throw Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var l=s;if("string"==typeof s){try{l=g.querySelector(s)}catch(t){throw Error("`".concat(e,'` appears to be an invalid selector; error="').concat(t.message,'"'))}if(!l&&!(void 0!==a&&a))throw Error("`".concat(e,"` as selector refers to no known node"))}return l},k=function(){var e=_("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!(0,t.isFocusable)(e,y.tabbableOptions))if(w(g.activeElement)>=0)e=g.activeElement;else{var i=v.tabbableGroups[0];e=i&&i.firstTabbableNode||_("fallbackFocus")}else null===e&&(e=_("fallbackFocus"));if(!e)throw Error("Your focus-trap needs to have at least one focusable element");return e},S=function(){if(v.containerGroups=v.containers.map(function(e){var i=(0,t.tabbable)(e,y.tabbableOptions),r=(0,t.focusable)(e,y.tabbableOptions),a=i.length>0?i[0]:void 0,n=i.length>0?i[i.length-1]:void 0,o=r.find(function(e){return(0,t.isTabbable)(e)}),s=r.slice().reverse().find(function(e){return(0,t.isTabbable)(e)}),l=!!i.find(function(e){return(0,t.getTabIndex)(e)>0});return{container:e,tabbableNodes:i,focusableNodes:r,posTabIndexesFound:l,firstTabbableNode:a,lastTabbableNode:n,firstDomTabbableNode:o,lastDomTabbableNode:s,nextTabbableNode:function(e){var a=!(arguments.length>1)||void 0===arguments[1]||arguments[1],n=i.indexOf(e);return n<0?a?r.slice(r.indexOf(e)+1).find(function(e){return(0,t.isTabbable)(e)}):r.slice(0,r.indexOf(e)).reverse().find(function(e){return(0,t.isTabbable)(e)}):i[n+(a?1:-1)]}}}),v.tabbableGroups=v.containerGroups.filter(function(e){return e.tabbableNodes.length>0}),v.tabbableGroups.length<=0&&!_("fallbackFocus"))throw Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(v.containerGroups.find(function(e){return e.posTabIndexesFound})&&v.containerGroups.length>1)throw Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},j=function(e){var t=e.activeElement;if(t)return t.shadowRoot&&null!==t.shadowRoot.activeElement?j(t.shadowRoot):t},C=function(e){if(!1!==e&&e!==j(document)){if(!e||!e.focus)return void C(k());e.focus({preventScroll:!!y.preventScroll}),v.mostRecentlyFocusedNode=e,e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select&&e.select()}},T=function(e){var t=_("setReturnFocus",{params:[e]});return t||!1!==t&&e},N=function(e){var i=e.target,r=e.event,a=e.isBackward,n=void 0!==a&&a;i=i||m(r),S();var o=null;if(v.tabbableGroups.length>0){var s=w(i,r),c=s>=0?v.containerGroups[s]:void 0;if(s<0)o=n?v.tabbableGroups[v.tabbableGroups.length-1].lastTabbableNode:v.tabbableGroups[0].firstTabbableNode;else if(n){var d=v.tabbableGroups.findIndex(function(e){var t=e.firstTabbableNode;return i===t});if(d<0&&(c.container===i||(0,t.isFocusable)(i,y.tabbableOptions)&&!(0,t.isTabbable)(i,y.tabbableOptions)&&!c.nextTabbableNode(i,!1))&&(d=s),d>=0){var u=0===d?v.tabbableGroups.length-1:d-1,p=v.tabbableGroups[u];o=(0,t.getTabIndex)(i)>=0?p.lastTabbableNode:p.lastDomTabbableNode}else l(r)||(o=c.nextTabbableNode(i,!1))}else{var h=v.tabbableGroups.findIndex(function(e){var t=e.lastTabbableNode;return i===t});if(h<0&&(c.container===i||(0,t.isFocusable)(i,y.tabbableOptions)&&!(0,t.isTabbable)(i,y.tabbableOptions)&&!c.nextTabbableNode(i))&&(h=s),h>=0){var f=h===v.tabbableGroups.length-1?0:h+1,g=v.tabbableGroups[f];o=(0,t.getTabIndex)(i)>=0?g.firstTabbableNode:g.firstDomTabbableNode}else l(r)||(o=c.nextTabbableNode(i))}}else o=_("fallbackFocus");return o},I=function(e){w(m(e),e)>=0||(p(y.clickOutsideDeactivates,e)?f.deactivate({returnFocus:y.returnFocusOnDeactivate}):p(y.allowOutsideClick,e)||e.preventDefault())},E=function(e){var i=m(e),r=w(i,e)>=0;if(r||i instanceof Document)r&&(v.mostRecentlyFocusedNode=i);else{e.stopImmediatePropagation();var a,n=!0;if(v.mostRecentlyFocusedNode)if((0,t.getTabIndex)(v.mostRecentlyFocusedNode)>0){var o=w(v.mostRecentlyFocusedNode),s=v.containerGroups[o].tabbableNodes;if(s.length>0){var l=s.findIndex(function(e){return e===v.mostRecentlyFocusedNode});l>=0&&(y.isKeyForward(v.recentNavEvent)?l+1<s.length&&(a=s[l+1],n=!1):l-1>=0&&(a=s[l-1],n=!1))}}else v.containerGroups.some(function(e){return e.tabbableNodes.some(function(e){return(0,t.getTabIndex)(e)>0})})||(n=!1);else n=!1;n&&(a=N({target:v.mostRecentlyFocusedNode,isBackward:y.isKeyBackward(v.recentNavEvent)})),a?C(a):C(v.mostRecentlyFocusedNode||k())}v.recentNavEvent=void 0},L=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];v.recentNavEvent=e;var i=N({event:e,isBackward:t});i&&(l(e)&&e.preventDefault(),C(i))},R=function(e){(y.isKeyForward(e)||y.isKeyBackward(e))&&L(e,y.isKeyBackward(e))},F=function(e){((null==e?void 0:e.key)==="Escape"||(null==e?void 0:e.key)==="Esc"||(null==e?void 0:e.keyCode)===27)&&!1!==p(y.escapeDeactivates,e)&&(e.preventDefault(),f.deactivate())},O=function(e){w(m(e),e)>=0||p(y.clickOutsideDeactivates,e)||p(y.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},$=function(){if(v.active)return s.activateTrap(x,f),v.delayInitialFocusTimer=y.delayInitialFocus?u(function(){C(k())}):C(k()),g.addEventListener("focusin",E,!0),g.addEventListener("mousedown",I,{capture:!0,passive:!1}),g.addEventListener("touchstart",I,{capture:!0,passive:!1}),g.addEventListener("click",O,{capture:!0,passive:!1}),g.addEventListener("keydown",R,{capture:!0,passive:!1}),g.addEventListener("keydown",F),f},A=function(e){v.active&&!v.paused&&f._setSubtreeIsolation(!1),v.adjacentElements.clear(),v.alreadySilent.clear();var t,i=new Set,a=new Set,n=r(e);try{for(n.s();!(t=n.n()).done;){var o=t.value;i.add(o);for(var s="u">typeof ShadowRoot&&o.getRootNode()instanceof ShadowRoot,l=o;l;){i.add(l);var c=l.parentElement,d=[];c?d=c.children:!c&&s&&(d=l.getRootNode().children,c=l.getRootNode().host,s="u">typeof ShadowRoot&&c.getRootNode()instanceof ShadowRoot);var u,p=r(d);try{for(p.s();!(u=p.n()).done;){var m=u.value;a.add(m)}}catch(e){p.e(e)}finally{p.f()}l=c}}}catch(e){n.e(e)}finally{n.f()}i.forEach(function(e){a.delete(e)}),v.adjacentElements=a},P=function(){if(v.active)return g.removeEventListener("focusin",E,!0),g.removeEventListener("mousedown",I,!0),g.removeEventListener("touchstart",I,!0),g.removeEventListener("click",O,!0),g.removeEventListener("keydown",R,!0),g.removeEventListener("keydown",F),f},M="u">typeof window&&"MutationObserver"in window?new MutationObserver(function(e){e.some(function(e){return Array.from(e.removedNodes
1227).some(function(e){return e===v.mostRecentlyFocusedNode})})&&C(k())}):void 0,D=function(){M&&(M.disconnect(),v.active&&!v.paused&&v.containers.map(function(e){M.observe(e,{subtree:!0,childList:!0})}))};return Object.defineProperties(f={get active(){return v.active},get paused(){return v.paused},activate:function(e){if(v.active)return this;var t,i,r=b(e,"onActivate"),a=b(e,"onPostActivate"),n=b(e,"checkCanFocusTrap"),o=s.getActiveTrap(x),l=!1;o&&!o.paused&&(null==(t=o._setSubtreeIsolation)||t.call(o,!1),l=!0);try{n||S(),v.active=!0,v.paused=!1,v.nodeFocusedBeforeActivation=j(g),null==r||r();var c=function(){n&&S(),$(),D(),y.isolateSubtrees&&f._setSubtreeIsolation(!0),null==a||a()};if(n)return n(v.containers.concat()).then(c,c),this;c()}catch(e){throw o===s.getActiveTrap(x)&&l&&(null==(i=o._setSubtreeIsolation)||i.call(o,!0)),e}return this},deactivate:function(e){if(!v.active)return this;var t=n({onDeactivate:y.onDeactivate,onPostDeactivate:y.onPostDeactivate,checkCanReturnFocus:y.checkCanReturnFocus},e);clearTimeout(v.delayInitialFocusTimer),v.delayInitialFocusTimer=void 0,v.paused||f._setSubtreeIsolation(!1),v.alreadySilent.clear(),P(),v.active=!1,v.paused=!1,D(),s.deactivateTrap(x,f);var i=b(t,"onDeactivate"),r=b(t,"onPostDeactivate"),a=b(t,"checkCanReturnFocus"),o=b(t,"returnFocus","returnFocusOnDeactivate");null==i||i();var l=function(){u(function(){o&&C(T(v.nodeFocusedBeforeActivation)),null==r||r()})};return o&&a?a(T(v.nodeFocusedBeforeActivation)).then(l,l):l(),this},pause:function(e){return v.active?(v.manuallyPaused=!0,this._setPausedState(!0,e)):this},unpause:function(e){return v.active?(v.manuallyPaused=!1,x[x.length-1]!==this)?this:this._setPausedState(!1,e):this},updateContainerElements:function(e){return v.containers=[].concat(e).filter(
1227Boolean).map(function(e){return"string"==typeof e?g.querySelector(e):e}),y.isolateSubtrees&&A(v.containers),v.active&&(S(),y.isolateSubtrees&&!v.paused&&f._setSubtreeIsolation(!0)),D(),this}},{_isManuallyPaused:{value:function(){return v.manuallyPaused}},_setPausedState:{value:function(e,t){if(v.paused===e)return this;if(v.paused=e,e){var i=b(t,"onPause"),r=b(t,"onPostPause");null==i||i(),P(),D(),f._setSubtreeIsolation(!1),null==r||r()}else{var a=b(t,"onUnpause"),n=b(t,"onPostUnpause");null==a||a(),f._setSubtreeIsolation(!0),S(),$(),D(),null==n||n()}return this}},_setSubtreeIsolation:{value:function(e){y.isolateSubtrees&&v.adjacentElements.forEach(function(t){var i;e?"aria-hidden"===y.isolateSubtrees?(("true"===t.ariaHidden||(null==(i=t.getAttribute("aria-hidden"))?void 0:i.toLowerCase())==="true")&&v.alreadySilent.add(t),t.setAttribute("aria-hidden","true")):((t.inert||t.hasAttribute("inert"))&&v.alreadySilent.add(t),t.setAttribute("inert",!0)):v.alreadySilent.has(t)||("aria-hidden"===y.isolateSubtrees?t.removeAttribute("aria-hidden"):t.removeAttribute("inert"))})}}}),f.updateContainerElements(e),f};e.s(["createFocusTrap",()=>f])},17605,(e,t,i)=>{"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}function n(e){return(n=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function o(e,t){return(o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var a=i.call(e,t||"default");if("object"!=r(a))return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var l,c,d=e.r(91788),u=e.r(56836).createFocusTrap,p=e.r(18733).isFocusable,m=parseInt(null!=(l=null==(c=/^(\d+)\./.exec(d.version))?void 0:c[1])?l:0,10),h=function(e){var t;function i(e){if(!(this instanceof i))throw TypeError("Cannot call a class as a function");t=i,o=[e],t=n(t),l=u=function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var i=e;if(void 0===i)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return i}(this,a()?Reflect.construct(t,o||[],n(this).constructor):t.apply(this,o)),c="getNodeForOption",d=function(e){var t,i,r=null!=(t=this.internalOptions[e])?t:this.originalOptions[e];if("function"==typeof r){for(var a=arguments.length,n=Array(a>1?a-1:0),o=1;o<a;o++)n[o-1]=arguments[o];r=r.apply(void 0,n)}if(!0===r&&(r=void 0),!r){if(void 0===r||!1===r)return r;throw Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var s=r;if("string"==typeof r&&!(s=null==(i=this.getDocument())?void 0:i.querySelector(r)))throw Error("`".concat(e,"` as selector refers to no known node"));return s},(c=s(c))in l?Object.defineProperty(l,c,{value:d,enumerable:!0,configurable:!0,writable:!0}):l[c]=d,u.handleDeactivate=u.handleDeactivate.bind(u),u.handlePostDeactivate=u.handlePostDeactivate.bind(u),u.handleClickOutsideDeactivates=u.handleClickOutsideDeactivates.bind(u),u.
1227internalOptions={returnFocusOnDeactivate:!1,checkCanReturnFocus:null,onDeactivate:u.handleDeactivate,onPostDeactivate:u.handlePostDeactivate,clickOutsideDeactivates:u.handleClickOutsideDeactivates},u.originalOptions={returnFocusOnDeactivate:!0,onDeactivate:null,onPostDeactivate:null,checkCanReturnFocus:null,clickOutsideDeactivates:!1};var t,o,l,c,d,u,p=e.focusTrapOptions;for(var m in p)if(Object.prototype.hasOwnProperty.call(p,m)){if("returnFocusOnDeactivate"===m||"onDeactivate"===m||"onPostDeactivate"===m||"checkCanReturnFocus"===m||"clickOutsideDeactivates"===m){u.originalOptions[m]=p[m];continue}u.internalOptions[m]=p[m]}return u.outsideClick=null,u.focusTrapElements=e.containerElements||[],u.updatePreviousElement(),u}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return i.prototype=Object.create(e&&e.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),e&&o(i,e),t=[{key:"getDocument",value:function(){return this.props.focusTrapOptions.document||("u">typeof document?document:void 0)}},{key:"getReturnFocusNode",value:function(){var e=this.getNodeForOption("setReturnFocus",this.previouslyFocusedElement);return e||!1!==e&&this.previouslyFocusedElement}},{key:"updatePreviousElement",value:function(){var e=this.getDocument();e&&(this.previouslyFocusedElement=e.activeElement)}},{key:"deactivateTrap",value:function(){this.focusTrap&&this.focusTrap.active&&this.focusTrap.deactivate({returnFocus:!1,checkCanReturnFocus:null,onDeactivate:this.originalOptions.onDeactivate})}},{key:"handleClickOutsideDeactivates",value:function(e){var t="function"==typeof this.originalOptions.clickOutsideDeactivates?this.originalOptions.clickOutsideDeactivates.call(null,e):this.originalOptions.clickOutsideDeactivates;return t&&(this.outsideClick={target:e.target,allowDeactivation:t}),t}},{key:"handleDeactivate",value:function(){this.originalOptions.onDeactivate&&this.originalOptions.onDeactivate.call(null),this.deactivateTrap()}},{key:"handlePostDeactivate",value:function(){var e=this,t=function(){var t=e.getReturnFocusNode(),i=!!(e.originalOptions.returnFocusOnDeactivate&&null!=t&&t.focus&&(!e.outsideClick||e.outsideClick.allowDeactivation&&!p(e.outsideClick.target,e.internalOptions.tabbableOptions))),r=e.internalOptions.preventScroll;i&&t.focus({preventScroll:void 0!==r&&r}),e.originalOptions.onPostDeactivate&&e.originalOptions.onPostDeactivate.call(null),e.outsideClick=null};this.originalOptions.checkCanReturnFocus?this.originalOptions.checkCanReturnFocus.call(null,this.getReturnFocusNode()).then(t,t):t()}},{key:"setupFocusTrap",value:function(){this.focusTrap?this.props.active&&!this.focusTrap.active&&(this.focusTrap.activate(),this.props.paused&&this.focusTrap.pause()):this.focusTrapElements.some(Boolean)&&(this.focusTrap=this.props._createFocusTrap(this.focusTrapElements,this.internalOptions),this.props.active&&this.focusTrap.activate(),this.props.paused&&this.focusTrap.pause())}},{key:"componentDidMount",value:function(){this.props.active&&this.setupFocusTrap()}},{key:"componentDidUpdate",value:function(e){if(this.focusTrap){e.containerElements!==this.props.containerElements&&this.focusTrap.updateContainerElements(this.props.containerElements);var t=!e.active&&this.props.active,i=e.active&&!this.props.active,r=!e.paused&&this.props.paused,a=e.paused&&!this.props.paused;if(t&&(this.updatePreviousElement(),this.focusTrap.activate()),i)return void this.deactivateTrap();r&&this.focusTrap.pause(),a&&this.focusTrap.unpause()}else e.containerElements!==this.props.containerElements&&(this.focusTrapElements=this.props.containerElements),this.props.active&&(this.updatePreviousElement(),this.setupFocusTrap())}},{key:"componentWillUnmount",value:function(){this.deactivateTrap()}},{key:"render",value:function(){var e=this,t=this.props.children?d.Children.only(this.props.children):void 0;if(t){if(t.type&&t.type===d.Fragment)throw Error("A focus-trap cannot use a Fragment as its child container. Try replacing it with a <div> element.");return d.cloneElement(t,{ref:function(i){var r=e.props.containerElements;t&&(m>=19?"function"==typeof t.props.ref?t.props.ref(i):t.props.ref&&(t.props.ref.current=i):"function"==typeof t.ref?t.ref(i):t.ref&&(t.ref.current=i)),e.focusTrapElements=r||[i]}})}return null}}],function(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}(i.prototype,t),Object.defineProperty(i,"prototype",{writable:!1}),i}(d.Component);h.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:u}
1227,t.exports=h,t.exports.FocusTrap=h},68153,62494,78328,17679,79438,40067,29877,81781,64929,34118,68278,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814),a=e.i(41158);e.i(71587);var n=e.i(71179);e.i(31509);var o=e.i(8049),s=e.i(3828);e.i(24690);var l=e.i(44343),c=e.i(26200);e.i(32933);var d=e.i(36932),u=e.i(6611);e.i(45190);var p=e.i(78210),m=e.i(30029),h=e.i(21709);e.i(95143);var f=e.i(84077);e.i(46282);var g=e.i(77721),x=e.i(13593),y=e.i(93428),v=e.i(78683);let b=r.default.header.withConfig({displayName:"HeaderMobile__StyledHeaderMobile",componentId:"sc-53e338b6-0"})`
1228  background: var(--background-color);
1229  color: var(--text-color);
1230  box-shadow: 0 0 30px rgba(0, 0, 0, 0.3);
1231  position: fixed;
1232  top: 0;
1233  left: 0;
1234  width: 100%;
1235  z-index: 9;
1236  transition:
1237    top 0.3s,
1238    background-color 0.3s,
1239    box-shadow 0.3s;
1240  --color-menu-item: var(--color-black);
1241  --color-menu-item-border: var(--color-grey);
1242  --color-menu-item-icon: var(--color-indigo);
1243  --color-sidebar-bg: var(--color-light-blue);
1244
1245  &[data-theme="black"] {
1246    --color-menu-item: #fff;
1247    --color-menu-item-border: rgba(255, 255, 255, 0.2);
1248    --color-menu-item-icon: var(--color-turquoise);
1249    --color-sidebar-bg: var(--color-turquoise);
1250  }
1251
1252  &[data-overlay="true"] {
1253    background: transparent;
1254    box-shadow: none;
1255  }
1256
1257  &.slideout-open,
1258  &.search-slideout-open,
1259  &.language-slideout-open {
1260    background: var(--background-color);
1261    box-shadow: 0 0 30px rgba(0, 0, 0, 0.3);
1262  }
1263
1264  .mobile-slideout {
1265    background: var(--background-color);
1266    position: absolute;
1267    top: 0;
1268    height: calc(100vh - 75px);
1269    width: 100%;
1270    z-index: 9;
1271    transform: translate(100%, 0);
1272    transition: transform 0.3s;
1273  }
1274`,w=r.default.div.withConfig({displayName:"HeaderMobile__StyledHeaderMobileInner",componentId:"sc-53e338b6-1"})`
1275  height: 75px;
1276  display: flex;
1277  align-items: center;
1278  position: relative;
1279  z-index: 10;
1280`,_=r.default.div.withConfig({displayName:"HeaderMobile__StyledLogoWrapper",componentId:"sc-53e338b6-2"})`
1281  flex-grow: 1;
1282  padding: 0 6px 0 10px;
1283  display: flex;
1284  align-items: center;
1285  ${(0,c.media)("mobile")} {
1286    padding: 0 6px 0 20px;
1287  }
1288`,k=r.default.div.withConfig({displayName:"HeaderMobile__StyledHeaderSlideoutButtonWrapper",componentId:"sc-53e338b6-3"})`
1289  display: flex;
1290  flex-direction: column;
1291  gap: 20px;
1292  padding: 20px 10px 0;
1293
1294  a.primary,
1295  a.secondary {
1296    display: block;
1297    padding: 8px 16px;
1298    font-size: 14px;
1299    min-height: 0;
1300  }
1301
1302  @media (min-width: 360px) {
1303    a.primary {
1304      display: none;
1305    }
1306  }
1307`,S=r.default.div.withConfig({displayName:"HeaderMobile__StyledHeaderButtonWrapper",componentId:"sc-53e338b6-4"})`
1308  display: none;
1309
1310  ${(0,c.media)("mobile")} {
1311    display: block;
1312    // 100vw - Logo & paddings - menu toggle & paddings
1313    max-width: calc(100vw - 156px - 54px);
1314  }
1315
1316  &:last-child {
1317    padding-right: 20px;
1318  }
1319
1320  a.primary {
1321    display: block;
1322    font-size: 11px;
1323    white-space: nowrap;
1324    overflow: hidden;
1325    text-overflow: ellipsis;
1326    padding: 8px;
1327    min-height: 0;
1328    ${(0,c.media)("mobile")} {
1329      padding: 8px 16px;
1330    }
1331    ${(0,c.media)("mobile_m")} {
1332      font-size: 13px;
1333    }
1334  }
1335`,j=r.default.div.withConfig({displayName:"HeaderMobile__StyledMenuToggleWrapper",componentId:"sc-53e338b6-5"})`
1336  padding: 0 6px;
1337  ${(0,c.media)("mobile")} {
1338    padding: 0 6px;
1339  }
1340
1341  button {
1342    background: none;
1343    border: 0;
1344    padding: 0;
1345    margin: 0;
1346    display: flex;
1347    height: 42px;
1348    width: 42px;
1349    align-items: center;
1350    justify-content: center;
1351
1352    &:hover {
1353      background: none;
1354      color: var(--button-primary-text-color);
1355    }
1356
1357    .hamburger-menu {
1358      display: flex;
1359      height: 42px;
1360      width: 42px;
1361      position: relative;
1362      padding: 0;
1363      transition: 0.5s ease-in-out;
1364      cursor: pointer;
1365
1366      .slideout-open & {
1367        border-color: var(--color-black);
1368
1369        span {
1370          background: var(--color-black);
1371        }
1372
1373        span:first-child {
1374          left: 50%;
1375          top: 17px;
1376          width: 0;
1377        }
1378        span:nth-child(2) {
1379          transform: rotate(45deg);
1380        }
1381        span:nth-child(3) {
1382          transform: rotate(-45deg);
1383        }
1384        span:nth-child(4) {
1385          left: 50%;
1386          top: 17px;
1387          width: 0;
1388        }
1389      }
1390
1391      span {
1392        background: var(--color-black);
1393        border-radius: 2px;
1394        display: block;
1395        height: 2px;
1396        left: 10px;
1397        opacity: 1;
1398        position: absolute;
1399        transform: rotate(0deg);
1400        transition: 0.25s ease-in-out;
1401        width: 24px;
1402        &:first-child {
1403          top: 14px;
1404        }
1405        &:nth-child(2),
1406        &:nth-child(3) {
1407          top: 21px;
1408        }
1409        &:nth-child(4) {
1410          top: 28px;
1411        }
1412      }
1413    }
1414  }
1415
1416  [data-theme="black"] &,
1417  [data-theme="indigo"] &,
1418  [data-theme="turquoise"] & {
1419    button {
1420      .hamburger-menu {
1421        span {
1422          background-color: #fff;
1423        }
1424      }
1425    }
1426  }
1427`,C=r.default.div.withConfig({displayName:"HeaderMobile__StyledSlideoutWrapper",componentId:"sc-53e338b6-6"})`
1428  position: relative;
1429`,T=r.default.div.withConfig({displayName:"HeaderMobile__StyledSlideout",componentId:"sc-53e338b6-7"})`
1430  .slideout-open & {
1431    transform: translate(0, 0);
1432  }
1433`,N=r.default.div.withConfig({displayName:"HeaderMobile__StyledSlideoutInner",componentId:"sc-53e338b6-8"})`
1434  overflow-y: scroll;
1435  height: calc(100vh - 75px);
1436  max-height: 100vh;
1437`,I=r.default.div.withConfig({displayName:"HeaderMobile__StyledExtraArea",componentId:"sc-53e338b6-9"})`
1438  padding: 0 10px;
1439  margin-bottom: 30px;
1440  display: flex;
1441  flex-direction: column;
1442  gap: 8px;
1443  ${(0,c.media)("mobile")} {
1444    padding: 0 30px;
1445  }
1446`,E=r.default.div.withConfig({displayName:"HeaderMobile__StyledExtraMenuWrapper",componentId:"sc-53e338b6-10"})`
1447  ul {
1448    margin: 0;
1449    padding: 0;
1450    list-style: none;
1451
1452    li {
1453      margin: 7px 0;
1454
1455      a {
1456        color: var(--color-black);
1457        font-size: 14px;
1458
1459        [data-theme="black"] &,
1460        [data-theme="indigo"] &,
1461        [data-theme="turquoise"] & {
1462          color: #fff;
1463        }
1464      }
1465    }
1466  }
1467`;r.default.div.withConfig({displayName:"HeaderMobile__StyledLanguageSwitcherWrapper",componentId:"sc-53e338b6-11"})`
1468  padding: 0 0 0 15px;
1469`;let L=r.default.div.withConfig({displayName:"HeaderMobile__StyledSpecialOffersWrapper",componentId:"sc-53e338b6-12"})`
1470  background: var(--color-yellow);
1471  color: var(--color-black);
1472  padding: 20px;
1473  display: flex;
1474  flex-direction: row-reverse;
1475  justify-content: space-between;
1476  align-items: center;
1477  gap: 16px;
1478
1479  .text-wrapper {
1480    font-size: 14px;
1481    font-weight: 700;
1482    flex: 1;
1483    max-width: 65%;
1484  }
1485
1486  .link-wrapper {
1487    a {
1488      color: var(--color-black);
1489      display: inline-block;
1490      font-size: 15px;
1491      font-weight: 700;
1492      text-transform: uppercase;
1493      border-bottom: 4px solid;
1494      border-image: var(--color-gradient) 1;
1495      padding-bottom: 2px;
1496    }
1497  }
1498`,R=r.default.div.withConfig({displayName:"HeaderMobile__StyledSearchSlideout",componentId:"sc-53e338b6-13"})`
1499  .search-slideout-open & {
1500    transform: translate(0, 0);
1501  }
1502`,F=r.default.div.withConfig({displayName:"HeaderMobile__StyledLanguageSlideout",componentId:"sc-53e338b6-14"})`
1503  .language-slideout-open & {
1504    transform: translate(0, 0);
1505  }
1506`,O=()=>{let e=document.querySelectorAll(".slideout-inner");e?.length&&e.forEach(e=>{let t=e.getBoundingClientRect().top;e.style.height=`${window.innerHeight-t}px`})};e.s(["HeaderMobile",0,({main_menu:e,languageUrls:r,site_configuration:c,locale:$,hasTransparentHeader:A,rootRef:P,theme:M,defaultTheme:D})=>{let z=(0,y.useSiteVars)(),H=(0,v.useLinkContext)(),{t:W}=(0,n.useTranslation)(),B=(0,s.useRouter)(),{width:q,height:V}=(0,l.useWindowSize)(),U=(0,i.useRef)(null),G=(0,h.prepareLinksField)(c?.field_header_cta,H),Q=G[0],Y=(0,h.prepareLinkField)(c?.field_user_login_link,H),Z=(0,h.prepareLinksField)(c?.field_legal_links,H),J=(0,h.prepareLinkField)(c?.field_special_offer_cta,H),X=c?.field_special_offer_text,K=c?.field_top_notification?.processed,ee=c?.field_top_notification_sticky,[et,ei]=(0,i.useState)(!1),[er,ea]=(0,i.useState)(!1),en=et||er?D:M,eo=()=>{let e=document.documentElement;document.body.classList.contains("slideout-open")?(e.removeAttribute("data-scroll-lock"),document.body.classList.remove("slideout-open"),document.body.classList.remove("search-slideout-open"),document.body.classList.remove("language-slideout-open"),ea(!1)):(O(),e.setAttribute("data-scroll-lock","true"),document.body.classList.add("slideout-open"),ea(!0))},es=()=>{document.body.classList.contains("search-slideout-open")?(document.body.classList.remove("search-slideout-open"),ea(document.body.classList.contains("slideout-open"))):(document.body.classList.add("search-slideout-open"),ea(!0),U.current&&U.current.focus())},el=()=>{document.body.classList.toggle("language-slideout-open"),ea(document.body.classList.contains("slideout-open")||document.body.classList.contains("language-slideout-open"))};return(0,i.useEffect)(()=>{let e=document.querySelector(".top-notification"),t=e?e.clientHeight:0,i=document.querySelector("body");i.classList.remove("slideout-open"),i.classList.remove("search-slideout-open"),i.classList.remove("language-slideout-open"),document.documentElement.removeAttribute("data-scroll-lock"),ea(!1),O();let r=()=>{let e=window.scrollY;A?ei(e>35):ei(!1),e>35&&!ee?document.documentElement.classList.add("top-notification-hidden"):document.documentElement.classList.remove("top-notification-hidden")};return r(),e&&t>0&&(document.querySelector(".header-mobile").style.top=`${-t}px`),window.addEventListener("scroll",r,{passive:!0}),()=>{window.removeEventListener("scroll",r)}},[V,q,B.asPath,$,ee,A]),(0,t.jsxs)(b,{ref:P,className:["header-mobile",er?"slideout-open":""].join(" "),"data-theme":en,"data-overlay":A&&!et,children:[K&&(0,h.topNotificationIsInSchedule)(c.field_top_notification_schedule)?(0,t.jsx)(p.TopNotification,{isMobile:!0,topNotificationText:K}):null,(0,t.jsxs)(w,{children:[(0,t.jsx)(_,{children:(0,t.jsx)(f.SiteLogo,{site:z.id,theme:en,logo_base_url:"",logo_id:"header-logo",url:`/${$}`})}),Q&&(0,t.jsx)(S,{children:(0,t.jsx)(d.Button,{href:Q?.url,target:Q?.attributes?.target,style:"primary",className:Q?.attributes?.header_cta_color,children:Q?.text})}),(0,t.jsx)(j,{onClick:eo,children:(0,t.jsxs)("button",{type:"button",children:[(0,t.jsx)("span",{className:"visually-hidden",children:W("ToggleMenu")}),(0,t.jsxs)("div",{className:"hamburger-menu",children:[(0,t.jsx)("span",{}),(0,t.jsx)("span",{}),(0,t.jsx)("span",{}),(0,t.jsx)("span",{})]})]})})]}),(0,t.jsxs)(C,{children:[(0,t.jsx)(T,{className:"mobile-slideout",children:(0,t.jsxs)(N,{className:"slideout-inner",children:[q&&q<u.breakpoints.tablet&&G?.length>0&&(0,t.jsx)(k,{children:G?.map((e,i)=>(0,t.jsx)(d.Button,{href:e?.url,target:e?.attributes?.target,style:0===i?"primary":"secondary",className:e?.attributes?.header_cta_color,children:e?.text},`header-cta-${i}`))}),(0,t.jsx)(o.MobileMainMenu,{main_menu:e,handleSearchSlideoutToggle:es,userLoginLink:Y}),(0,t.jsxs)(I,{children:[(0,t.jsx)(x.MobileLanguageSelectorToggle,{languageUrls:r,handleLanguageSlideoutToggle:el}),Z?(0,t.jsx)(E,{children:(0,t.jsx)("nav",{children:(0,t.jsx)("ul",{children:Z.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(a.default,{href:e.url,target:e.attributes?.target,locale:!1,children:e.text})},i))})})}):null]}),X||J?(0,t.jsxs)(L,{children:[(0,t.jsx)("div",{className:"link-wrapper",children:J&&(0,t.jsx)(a.default,{href:J.url,target:J.attributes?.target,locale:!1,children:J.text})}),X&&(0,t.jsx)("div",{className:"text-wrapper",children:X})]}):null]})}),(0,t.jsx)(R,{className:"mobile-slideout",children:(0,t.jsx)(N,{className:"slideout-inner",children:(0,t.jsx)(m.SearchSlideout,{searchInputRef:U,handleSearchSlideoutToggle:es,locale:$})})}),(0,t.jsx)(F,{className:"mobile-slideout",children:(0,t.jsx)(N,{className:"slideout-inner",children:(0,t.jsx)(g.MobileLanguageSelector,{languageUrls:r,handleLanguageSlideoutToggle:el,handleSlideoutToggle:eo})})})]})]})},"MOBILE_HEADER_HEIGHT",0,75,"StyledExtraArea",0,I,"StyledHeaderButtonWrapper",0,S,"StyledHeaderMobile",0,b,"StyledHeaderSlideoutButtonWrapper",0,k,"StyledLanguageSlideout",0,F,"StyledLogoWrapper",0,_,"StyledMenuToggleWrapper",0,j,"
1506StyledSlideout",0,T,"StyledSlideoutInner",0,N,"StyledSlideoutWrapper",0,C,"processSlideoutHeight",0,O],62494),e.s([],68153),e.i(49396);var $=e.i(59012),A=e.i(15470),P=e.i(56219),M=e.i(81156),D=e.i(28030);let z=r.default.ul.withConfig({displayName:"SubmenuGroupsDefault__StyledSubmenuGroups",componentId:"sc-4b547c3b-0"})`
1507  list-style: none;
1508  margin: 0;
1509  padding: 20px 30px;
1510  display: grid;
1511  gap: 20px 30px;
1512
1513  // Submenu group title
1514  > li > span {
1515    display: block;
1516    font-size: 25px;
1517    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
1518    padding-bottom: 8px;
1519    margin-bottom: 20px;
1520    font-weight: 500;
1521  }
1522
1523  ul.submenu-items {
1524    padding: 0;
1525  }
1526
1527  // Layout-specific column arrangements. Only the main region reflows per
1528  // layout; the sidebar always stays a single column.
1529  &.region-main {
1530    &.layout-none {
1531      grid-template-columns: repeat(2, 1fr);
1532    }
1533
1534    &.layout-1_1 {
1535      grid-template-columns: repeat(2, 1fr);
1536    }
1537
1538    &.layout-2_1 {
1539      grid-template-columns: 67.5fr 32.5fr;
1540
1541      > li:nth-child(odd) ul.submenu-items {
1542        grid-template-columns: repeat(2, 1fr);
1543      }
1544    }
1545
1546    &.layout-2_2 {
1547      grid-template-columns: repeat(2, 1fr);
1548
1549      ul.submenu-items {
1550        grid-template-columns: repeat(2, 1fr);
1551      }
1552    }
1553
1554    &.layout-3_1 {
1555      grid-template-columns: 76.2fr 23.8fr;
1556
1557      > li:nth-child(odd) ul.submenu-items {
1558        grid-template-columns: repeat(3, 1fr);
1559      }
1560    }
1561
1562    &.layout-3 {
1563      ul.submenu-items {
1564        grid-template-columns: repeat(3, 1fr);
1565      }
1566    }
1567  }
1568`,H=r.default.ul.withConfig({displayName:"SubmenuGroupsDefault__StyledSubmenuItems",componentId:"sc-4b547c3b-1"})`
1569  list-style: none;
1570  margin: 0;
1571  display: grid;
1572  padding: 40px 30px;
1573  gap: 12px 30px;
1574
1575  // Direct items (no group level) span 3 columns on the default layout.
1576  &.region-main.layout-none {
1577    grid-template-columns: repeat(3, 1fr);
1578  }
1579
1580  > li {
1581    padding: 0;
1582    margin: 0;
1583
1584    > a,
1585    > span {
1586      display: block;
1587      color: var(--color-black);
1588      text-transform: none;
1589      font-weight: 700;
1590      font-size: 16px;
1591      padding: 0;
1592      height: 100%;
1593
1594      &:hover {
1595        color: var(--color-indigo);
1596      }
1597
1598      &.is-active {
1599        .second-lvl-title {
1600          text-decoration: underline;
1601        }
1602      }
1603
1604      .second-lvl-title {
1605        display: block;
1606        margin-bottom: 7px;
1607      }
1608
1609      .second-lvl-description {
1610        display: block;
1611        text-transform: none;
1612        font-weight: 400;
1613        margin-bottom: 6px;
1614      }
1615    }
1616  }
1617`,W=({items:e,region:i,layout:r})=>{let a=!!e.find(e=>!!e.children),n=[i?`region-${i}`:"",r?`layout-${r}`:"layout-none"].join(" ");return a?(0,t.jsx)(z,{className:`submenu-groups ${n}`,children:e.map(e=>(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{children:e.title}),e.children?(0,t.jsx)(B,{items:e.children}):null]},`submenu-group-${e.id}`))}):(0,t.jsx)(B,{items:e,className:`submenu-items ${n}`})},B=({items:e,className:i="submenu-items"})=>{let r=(0,s.useRouter)();return(0,t.jsx)(H,{className:i,children:e.map((e,i)=>(0,t.jsx)("li",{children:e.url?(0,t.jsx)(a.default,{href:e.url,locale:!1,className:`second-level-menu-link ${(0,A.isActive)(e,r.asPath,r.locale)?"is-active":""}`,target:e.options?.attributes?.target,children:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"second-lvl-title",children:e.title}),(0,t.jsx)("span",{className:"second-lvl-description",children:e.description})]})}):(0,t.jsxs)("span",{className:"second-level-menu-link",children:[(0,t.jsx)("span",{className:"second-lvl-title",children:e.title}),(0,t.jsx)("span",{className:"second-lvl-description",children:e.description})]})},`subitem-list-item-${i}`))})};e.i(67785);var q=e.i(39131),V=e.i(63702);let U=r.default.div.withConfig({displayName:"SubmenuGroupsCardsMain__StyledCardsMain",componentId:"sc-e01f2ef1-0"})`
1618  padding: 20px 30px 30px;
1619
1620  // Group level (rendered when the menu has three levels)
1621  .submenu-cards-groups {
1622    list-style: none;
1623    margin: 0;
1624    padding: 0;
1625    display: grid;
1626    gap: 30px;
1627
1628    // Second-level item shown as a group title
1629    > li > .submenu-group-title {
1630      display: block;
1631      font-size: 25px;
1632      margin-bottom: 30px;
1633      font-weight: 500;
1634    }
1635  }
1636
1637  .submenu-cards-grid {
1638    list-style: none;
1639    margin: 0;
1640    padding: 0;
1641    display: grid;
1642    grid-template-columns: repeat(4, 1fr);
1643    gap: 20px;
1644
1645    > li {
1646      padding: 0;
1647      margin: 0;
1648    }
1649  }
1650
1651  .submenu-card {
1652    display: flex;
1653    flex-direction: column;
1654    color: var(--color-black);
1655
1656    // Hover/zoom only for linked cards (rendered as <a>), not plain <span>.
1657    &:where(a):hover,
1658    &:where(a):focus-visible {
1659      color: var(--color-indigo);
1660
1661      .submenu-card-image img {
1662        transform: scale(1.1);
1663      }
1664    }
1665
1666    .submenu-card-image {
1667      position: relative;
1668      display: block;
1669      width: 100%;
1670      margin-bottom: 11px;
1671      overflow: hidden;
1672      border-radius: 10px;
1673      /* Own compositing layer so the rounded clip is rasterized once */
1674      transform: translateZ(0);
1675
1676      img {
1677        display: block;
1678        width: 100%;
1679        aspect-ratio: 1 / 1;
1680        object-fit: cover;
1681        transition: transform 0.4s ease;
1682        will-change: transform;
1683        backface-visibility: hidden;
1684      }
1685
1686      .icon-arrow-wrapper {
1687        position: absolute;
1688        bottom: 13px;
1689        right: 8px;
1690        width: 28px;
1691        height: 28px;
1692        z-index: 1;
1693        display: flex;
1694        justify-content: center;
1695        align-items: center;
1696        background: #fff;
1697        border-radius: 100px;
1698        /* pointer-events: none; */
1699
1700        svg {
1701          display: block;
1702          width: 15px;
1703        }
1704      }
1705    }
1706
1707    .submenu-card-title {
1708      display: block;
1709      font-weight: 500;
1710      font-size: 16px;
1711      margin: 0 0 8px 0;
1712      line-height: 1.1;
1713      font-size: 20px;
1714    }
1715
1716    .submenu-card-description {
1717      display: block;
1718      font-weight: 400;
1719      font-size: 14px;
1720    }
1721  }
1722`,G=({items:e})=>
1722{if(!e?.length)return null;let i=!!e.find(e=>!!e.children);return(0,t.jsx)(U,{className:"submenu-cards-main",children:i?(0,t.jsx)("ul",{className:"submenu-cards-groups",children:e.map(e=>(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{className:"submenu-group-title",children:e.title}),e.children?(0,t.jsx)(Q,{items:e.children}):null]},`submenu-cards-group-${e.id}`))}):(0,t.jsx)(Q,{items:e})})},Q=({items:e})=>{let i=(0,s.useRouter)();return(0,t.jsx)("ul",{className:"submenu-cards-grid",children:e.map((e,r)=>{let n=(0,h.prepareMediaField)(e.media,{default:"image_w_850_h_850_scale_crop"})?.picture,o=(0,t.jsxs)(t.Fragment,{children:[n?(0,t.jsxs)("div",{className:"submenu-card-image",children:[(0,t.jsx)("span",{className:"icon-arrow-wrapper",children:(0,t.jsx)(V.IconArrowRight,{})}),(0,t.jsx)(q.Picture,{...n})]}):null,(0,t.jsx)("span",{className:"submenu-card-title",children:e.title}),e.description?(0,t.jsx)("span",{className:"submenu-card-description",children:e.description}):null]});return(0,t.jsx)("li",{children:e.url?(0,t.jsx)(a.default,{href:e.url,locale:!1,className:`submenu-card ${(0,A.isActive)(e,i.asPath,i.locale)?"is-active":""}`,target:e.options?.attributes?.target,children:o}):(0,t.jsx)("span",{className:"submenu-card",children:o})},`submenu-card-${e.id??r}`)})})},Y=r.default.div.withConfig({displayName:"SubmenuGroupsCardsSidebar__StyledCardsSidebar",componentId:"sc-57ee18ca-0"})`
1723  padding: 20px 30px 30px;
1724
1725  // Group level (rendered when the menu has three levels)
1726  .submenu-cards-groups {
1727    list-style: none;
1728    margin: 0;
1729    padding: 0;
1730    display: grid;
1731    gap: 24px;
1732
1733    // Second-level item shown as a group title
1734    > li > .submenu-group-title {
1735      display: block;
1736      font-size: 25px;
1737      margin: 0 0 30px 0;
1738      font-weight: 500;
1739    }
1740  }
1741
1742  // Single-column list of items (image left, text right)
1743  .submenu-sidebar-list {
1744    list-style: none;
1745    margin: 0;
1746    padding: 0;
1747    display: flex;
1748    flex-direction: column;
1749    gap: 20px;
1750    ${(0,c.media)("desktop_m")} {
1751      gap: 25px;
1752    }
1753
1754    > li {
1755      padding: 0;
1756      margin: 0;
1757    }
1758  }
1759
1760  .submenu-sidebar-card {
1761    display: flex;
1762    // No description: image and title are vertically centered.
1763    // With a description: align to the top so the image lines up with the title.
1764    align-items: center;
1765    gap: 14px;
1766    color: var(--color-black);
1767
1768    &.has-description {
1769      align-items: flex-start;
1770
1771      .submenu-sidebar-card-image {
1772        padding-top: 2px;
1773      }
1774    }
1775
1776    // Title colour change only for linked cards (rendered as <a>), not <span>.
1777    &:where(a):hover,
1778    &:where(a):focus-visible,
1779    &.is-active {
1780      color: var(--color-indigo);
1781    }
1782
1783    .submenu-sidebar-card-image {
1784      flex-shrink: 0;
1785      display: block;
1786      width: 36px;
1787      height: 36px;
1788
1789      img {
1790        display: block;
1791        width: 100%;
1792        height: 100%;
1793        object-fit: cover;
1794      }
1795    }
1796
1797    .submenu-sidebar-card-text {
1798      display: flex;
1799      flex-direction: column;
1800      gap: 5px;
1801    }
1802
1803    .submenu-sidebar-card-title {
1804      display: block;
1805      font-weight: 700;
1806      font-size: 16px;
1807    }
1808
1809    .submenu-sidebar-card-description {
1810      display: block;
1811      font-weight: 400;
1812      font-size: 14px;
1813    }
1814  }
1815`,Z=({items:e})=>{if(!e?.length)return null;let i=!!e.find(e=>!!e.children);return(0,t.jsx)(Y,{className:"submenu-cards-sidebar",children:i?(0,t.jsx)("ul",{className:"submenu-cards-groups",children:e.map(e=>(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{className:"submenu-group-title",children:e.title}),e.children?(0,t.jsx)(J,{items:e.children}):null]},`submenu-sidebar-group-${e.id}`))}):(0,t.jsx)(J,{items:e})})},J=({items:e})=>{let i=(0,s.useRouter)();return(0,t.jsx)("ul",{className:"submenu-sidebar-list",children:e.map((e,r)=>{let n=(0,h.prepareMediaField)(e.media,{default:"image_w_440_h_440_scale_crop"})?.picture,o=`submenu-sidebar-card ${e.description?"has-description":""}`,s=(0,t.jsxs)(t.Fragment,{children:[n?(0,t.jsx)("span",{className:"submenu-sidebar-card-image",children:(0,t.jsx)(q.Picture,{...n})}):null,(0,t.jsxs)("span",{className:"submenu-sidebar-card-text",children:[(0,t.jsx)("span",{className:"submenu-sidebar-card-title",children:e.title}),e.description?(0,t.jsx)("span",{className:"submenu-sidebar-card-description",children:e.description}):null]})]});return(0,t.jsx)("li",{children:e.url?(0,t.jsx)(a.default,{href:e.url,locale:!1,className:`${o}
1815 ${(0,A.isActive)(e,i.asPath,i.locale)?"is-active":""}`,target:e.options?.attributes?.target,children:s}):(0,t.jsx)("span",{className:o,children:s})},`submenu-sidebar-card-${e.id??r}`)})})},X=r.default.div.withConfig({displayName:"Submenu__StyledSubmenuWrapper",componentId:"sc-1b07157b-0"})`
1816  display: block;
1817  max-height: 0;
1818  overflow: hidden;
1819  pointer-events: none;
1820  position: absolute;
1821  top: calc(100% + 18px);
1822  right: 0;
1823  background: #fff;
1824  color: var(--color-black);
1825  min-width: ${1060}px;
1826  width: 100%;
1827  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.25);
1828  border-radius: 25px;
1829
1830  .submenu-region-sidebar {
1831    background: var(--color-light-blue);
1832    border-radius: 17px;
1833  }
1834
1835  .submenu-region-special {
1836    width: 100%;
1837  }
1838`,K=r.default.div.withConfig({displayName:"Submenu__StyledSubmenuInner",componentId:"sc-1b07157b-1"})`
1839  padding: 9px;
1840  display: flex;
1841  flex-direction: column;
1842  align-items: stretch;
1843  gap: 9px;
1844`,ee=r.default.div.withConfig({displayName:"Submenu__StyledSubmenuRegions",componentId:"sc-1b07157b-2"})`
1845  display: grid;
1846  grid-template-columns: 1fr;
1847
1848  // With a sidebar the main region takes 2/3 and the sidebar 1/3 ...
1849  &.has-sidebar {
1850    grid-template-columns: 2fr 1fr;
1851  }
1852
1853  // ... except on full-width layouts, where the sidebar narrows to 1/4.
1854  &.narrow-sidebar {
1855    grid-template-columns: 3fr 1fr;
1856  }
1857`,et=r.default.div.withConfig({displayName:"Submenu__StyledSpecialOffersWrapper",componentId:"sc-1b07157b-3"})`
1858  background: var(--color-yellow);
1859  color: var(--color-black);
1860  padding: 20px 30px;
1861  display: flex;
1862  justify-content: space-between;
1863  align-items: center;
1864  border-radius: 17px;
1865
1866  .text-wrapper {
1867    font-size: 14px;
1868    font-weight: 700;
1869  }
1870
1871  .link-wrapper {
1872    flex-shrink: 0;
1873    padding-left: 20px;
1874    text-align: right;
1875
1876    a.link {
1877      color: var(--color-black);
1878      display: block;
1879      white-space: nowrap;
1880      font-size: 15px;
1881      font-weight: 700;
1882      text-transform: uppercase;
1883    }
1884  }
1885`,ei=({items:e,layout:r,isOpen:a,id:n,width:o})=>{let s=(0,i.useRef)(null),l="3"===r||"3_1"===r||"2_2"===r||"cards"===r;if((0,i.useEffect)(()=>{s.current&&(s.current.inert=!a)},[a]),(0,i.useLayoutEffect)(()=>{let t=s.current;if(!t||!a)return;let i=document.getElementById("header-desktop-inner");if(!i)return;let r=window.getComputedStyle(i),n=parseFloat(r.paddingLeft),o=i.clientWidth-n-parseFloat(r.paddingRight);t.style.right="",t.style.width="",t.style.maxWidth=`${o}px`,t.style.minWidth=`${Math.min(1060,o)}px`;let c=e?.some(e=>"sidebar"===e.region);l&&c&&(t.style.width=`${o}px`);let d=t.getBoundingClientRect(),u=i.getBoundingClientRect().left+n;if(d.left<u){let e=Math.abs(Math.round(u-d.left));t.style.right=`-${e}px`}},[a,r,o,e,l]),!e?.length)return null;let c=e?.filter(e=>!e.region||"default"===e.region),u=e?.filter(e=>"sidebar"===e.region),p=e?.find(e=>e.url&&"special"===e.region),m=u?.length?l?"narrow-sidebar":"has-sidebar":"";return(0,t.jsx)(X,{ref:s,id:n,className:["submenu-wrapper",r?`layout-${r}`:"layout-none",u?"has-sidebar-region":"",p?"has-special-region":""].join(" "),children:(0,t.jsxs)(K,{children:[(0,t.jsxs)(ee,{className:m,children:[(0,t.jsx)("div",{className:"submenu-region-main",children:"cards"===r?(0,t.jsx)(G,{items:c}):(0,t.jsx)(W,{items:c,region:"main",layout:r})}),u?.length?(0,t.jsx)("div",{className:"submenu-region-sidebar",children:"cards"===r?(0,t.jsx)(Z,{items:u}):(0,t.jsx)(W,{items:u,region:"sidebar",layout:r})}):null]}),p?(0,t.jsx)("div",{className:"submenu-region-special",children:(0,t.jsxs)(et,{children:[(0,t.jsx)("div",{className:"text-wrapper",children:p.description}),(0,t.jsx)("div",{className:"link-wrapper",children:p.url&&(0,t.jsx)(d.Button,{href:p.url,target:p.options.attributes?.target,children:p.title})})]})}):null]})})},er=r.default.li.withConfig({displayName:"MenuTopItem__StyledMenuTopItem",componentId:"sc-ca57dc7-0"})`
1886  padding: 0;
1887  margin: 0;
1888  display: flex;
1889
1890  &:hover {
1891    > a,
1892    > span {
1893      background: var(--menu-item-active-bg-color);
1894    }
1895  }
1896
1897  &.is-open {
1898    > a,
1899    > span {
1900      background: var(--menu-item-active-bg-color);
1901    }
1902
1903    .top-level-menu-expand-button {
1904      svg {
1905        transform: rotate(180deg);
1906      }
1907    }
1908
1909    .submenu-wrapper {
1910      max-height: none;
1911      pointer-events: initial;
1912    }
1913  }
1914
1915  &.active-trail {
1916    > a,
1917    > span {
1918      color: var(--menu-item-hover-color);
1919    }
1920  }
1921
1922  &.has-children {
1923    > a,
1924    > span {
1925      padding-right: calc(16px + 6px);
1926      ${(0,c.media)("desktop_s")} {
1927        padding-right: calc(16px + 10px);
1928      }
1929      ${(0,c.media)("desktop_m")} {
1930        padding-right: calc(16px + 16px);
1931      }
1932    }
1933  }
1934
1935  > a,
1936  > span {
1937    color: var(--menu-item-color);
1938    font-weight: 600;
1939    font-size: 16px;
1940    line-height: 1.2;
1941    padding: 8px 8px;
1942    display: flex;
1943    align-items: center;
1944    position: relative;
1945    z-index: 1;
1946    border-radius: 18px;
1947    transition: all 0.3s;
1948    ${(0,c.media)("desktop_s")} {
1949      padding: 8px 10px;
1950    }
1951    ${(0,c.media)("desktop_m")} {
1952      padding: 8px 16px;
1953    }
1954  }
1955
1956  .menu-top-item-icon {
1957    margin-right: 8px;
1958
1959    svg {
1960      transition: fill 0.3s;
1961      fill: var(--menu-item-color);
1962    }
1963  }
1964
1965  .top-level-menu-expand-button-wrapper {
1966    width: 0;
1967    position: relative;
1968  }
1969
1970  .top-level-menu-expand-button {
1971    background: none;
1972    border: 0;
1973    border-radius: 0;
1974    display: flex;
1975    align-items: center;
1976    padding: 0;
1977    margin: 0;
1978    position: absolute;
1979    z-index: 0;
1980    top: 0;
1981    right: 8px;
1982    height: 100%;
1983    ${(0,c.media)("desktop_s")} {
1984      right: 12px;
1985    }
1986    ${(0,c.media)("desktop_m")} {
1987      right: 18px;
1988    }
1989
1990    &:focus {
1991      outline: auto 5px Highlight;
1992      outline: auto 5px -webkit-focus-ring-color;
1993    }
1994
1995    svg {
1996      width: 9px;
1997      min-width: 9px;
1998      stroke: var(--menu-item-color);
1999      transition:
2000        stroke 0.3s,
2001        transform 0.3s;
2002    }
2003  }
2004`,ea=({i:e,item:r,site_configuration:n,width:l})=>{let c=(0,s.useRouter)(),d=(0,D.useUTMData)(),u=(0,y.useSiteVars)(),[p,m]=(0,i.useState)(!1),[h,f]=(0,i.useState)(!1),g=(0,i.useRef)(null),x=`submenu-${e}`,v=(0,i.useMemo)(()=>{let e=t=>!!t?.some(t=>(0,A.isActive)(t,c.asPath,c.locale)||e(t.children));return e(r.children)},[r.children,c.asPath,c.locale]),b=e=>{let t=e.target.closest(".menu-top-item");m(!0),document.querySelectorAll(".menu-top-item.is-open").length?setTimeout(()=>{t.classList.contains("is-hovered")&&f(!0)},300):f(!0)},w=e=>{let t=e.target;m(!1),setTimeout(()=>
2004{t.closest(".menu-top-item").classList.contains("is-hovered")||f(!1)},300)};return(0,t.jsxs)(er,{id:`menu-top-item-${e}`,className:[`menu-top-item index-${e}`,r.children?.length>0?"has-children":null,v?"active-trail":null,p?"is-hovered":null,h?"is-open":null,r.layout?`layout-${r.layout}`:null].join(" "),onMouseEnter:e=>{b(e)},onMouseLeave:e=>{w(e)},onKeyDown:e=>{"Escape"===e.key&&h&&(f(!1),m(!1),g.current?.focus())},onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||(f(!1),m(!1))},children:[r.url?(0,t.jsxs)(a.default,{href:(0,M.decorateAppLink)(r.url,d,u),className:[(0,A.isActive)(r,c.asPath,c.locale)?"is-active":null].join(" "),target:r.options?.attributes?.target,locale:!1,children:[(0,t.jsx)(o.MenuTopItemIcon,{href:r.url}),(0,t.jsx)("span",{children:r.title})]}):(0,t.jsx)("span",{children:r.title}),r.children?.length>0?(0,t.jsx)("div",{className:"top-level-menu-expand-button-wrapper",children:(0,t.jsx)("button",{ref:g,type:"button",className:"top-level-menu-expand-button","aria-expanded":h,"aria-controls":x,"aria-label":`${r.title} submenu`,onClick:e=>{h?w(e):b(e)},children:(0,t.jsx)($.IconExpand,{})})}):null,(0,t.jsx)(ei,{items:r.children,layout:r.layout,isOpen:h,id:x,width:l})]})};e.s(["MenuTopItem",0,ea,"StyledMenuTopItem",0,er],78328);let en=r.default.nav.withConfig({displayName:"DesktopMainMenu__StyledMenuWrapper",componentId:"sc-a59ad90-0"})`
2005  position: relative;
2006
2007  > ul {
2008    list-style: none;
2009    padding: 0;
2010    margin: 0;
2011    display: flex;
2012    gap: 5px;
2013    align-items: center;
2014  }
2015`,eo=({main_menu:e,site_configuration:i,width:r})=>(0,t.jsx)(en,{children:(0,t.jsx)("ul",{id:"desktop-main-menu",children:e?.map((e,a)=>(0,t.jsx)(ea,{i:a,item:e,site_configuration:i,width:r},`MenuTopItem-${a}`))})});e.s(["DesktopMainMenu",0,eo,"StyledMenuWrapper",0,en],17679),e.s([],79438);var es=e.i(28480),el=e.i(59279),ec=e.i(55114),ed=e.i(45572),eu=e.i(44306),ep=e.i(85482),em=e.i(43766),eh=e.i(42198),ef=e.i(24090),eg=e.i(91354),ex=e.i(23162),ey=e.i(6480);let ev=(0,eg.default)({url:"/api/search?type=quick"}),eb=r.default.div.withConfig({displayName:"HeaderDesktopSearch__StyledHeaderDesktopSearch",componentId:"sc-973e8eda-0"})`
2016  position: relative;
2017  height: 100%;
2018  margin: 0;
2019`,ew=r.default.div.withConfig({displayName:"HeaderDesktopSearch__StyledWrapper",componentId:"sc-973e8eda-1"})`
2020  transform: translate(0px, -80px);
2021  transition: all 0.3s;
2022  opacity: 0;
2023  position: absolute;
2024  top: 28px;
2025  right: -40px;
2026  z-index: 2;
2027
2028  .is-active-search & {
2029    transform: translate(0, 0);
2030    opacity: 1;
2031  }
2032`,e_=({panelRef:e,searchInputRef:r,isActiveSearch:a,closeSearch:o,width:l,locale:c})=>{let{t:d}=(0,n.useTranslation)(),u=(0,s.useRouter)();return((0,i.useEffect)(()=>{let e=e=>{let t=e.target.closest(".header-desktop-search-element");a&&!t&&o()},t=e=>{"Escape"==e.key&&a&&o()};return document.addEventListener("keydown",t),document.addEventListener("click",e),()=>{document.removeEventListener("keydown",t),document.removeEventListener("click",e)}},[a,o]),u.isReady)?(0,t.jsx)(eb,{className:"header-desktop-search-element",children:(0,t.jsx)(ew,{ref:e,id:"header-desktop-search-panel",inert:!a,children:(0,t.jsxs)(eu.InstantSearch,{searchClient:ev,indexName:(0,ex.getIndexName)(c),children:[(0,t.jsx)(em.Configure,{hitsPerPage:20,filters:`langcode:${c}`}),(0,t.jsx)(eS,{searchInputRef:r,isActiveSearch:a,closeSearch:o,width:l}),(0,t.jsx)(eN,{searchInputRef:r})]})})}):null},ek=r.default.form.withConfig({displayName:"HeaderDesktopSearch__StyledSearchInputForm",componentId:"sc-973e8eda-2"})`
2033  position: relative;
2034
2035  // Input
2036  input[type="search"] {
2037    max-width: none;
2038    font-size: 18px;
2039    height: 44px;
2040    caret-color: var(--icon-color);
2041    border-bottom: 2px solid var(--color-grey);
2042    width: 600px;
2043
2044    &::placeholder {
2045      color: var(--text-color);
2046      opacity: 0.2;
2047    }
2048
2049    [data-site="forterro"] & {
2050      border-bottom: 2px solid var(--color-indigo);
2051    }
2052  }
2053
2054  .button-wrapper {
2055    display: flex;
2056    position: absolute;
2057    top: 0;
2058    height: 100%;
2059    right: 0;
2060
2061    button {
2062      background: none;
2063      border: 0;
2064      padding: 0;
2065      border-radius: 0;
2066      margin: 0;
2067      color: var(--text-color);
2068      width: 34px;
2069      height: 44px;
2070      display: flex;
2071      align-items: center;
2072      justify-content: center;
2073
2074      &:hover {
2075        svg {
2076          fill: var(--color-indigo);
2077          stroke: var(--color-indigo);
2078        }
2079      }
2080
2081      &:focus {
2082        outline: auto 5px Highlight;
2083        outline: auto 5px -webkit-focus-ring-color;
2084      }
2085
2086      &.button-close {
2087        svg {
2088          width: 20px;
2089          height: 20px;
2090        }
2091      }
2092
2093      svg {
2094        stroke: var(--text-color);
2095        fill: var(--text-color);
2096        width: 24px;
2097        height: 24px;
2098        transition:
2099          0.3s fill,
2100          0.3s stroke;
2101      }
2102
2103      // Site: Forterro
2104      [data-site="forterro"] & {
2105        &:hover {
2106          svg {
2107            fill: var(--color-turquoise);
2108            stroke: var(--color-turquoise);
2109          }
2110        }
2111      }
2112    }
2113  }
2114`,eS=e=>{let{query:r,refine:a,clear:o}=(0,eh.useSearchBox)(e),{searchInputRef:l,isActiveSearch:c,closeSearch:d,width:u}=e,{t:p}=(0,n.useTranslation)(),m=(0,s.useRouter)(),{status:h}=(0,ep.useInstantSearch)(),f=(0,i.useRef)(null),[g,x]=(0,i.useState)("");(0,i.useEffect)(()=>{if(!1==c&&y(""),l.current){let e=document.getElementById("header-desktop-inner"),t=window.getComputedStyle(e),i=e.clientWidth-parseFloat(t.paddingLeft)-parseFloat(t.paddingRight),r=document.getElementById("header-logo"),a=r?r.offsetWidth:0,n=document.getElementById("desktop-language-selector"),o=n?n.offsetWidth:0;l.current.style.width=`${i-a-80-o}px`}},[c,u]);let y=e=>{x(e),a(e)};return(0,t.jsxs)(ek,{action:"",role:"search",noValidate:!0,onSubmit:e=>{e.preventDefault(),e.stopPropagation(),l.current&&(l.current.blur(),m.push(`/search?q=${l.current.value}`))},onReset:e=>{e.preventDefault(),e.stopPropagation(),y(""),l.current&&l.current.focus()},children:[(0,t.jsx)("input",{type:"search",ref:l,autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",placeholder:p("search"),spellCheck:!1,maxLength:512,value:g,onChange:e=>{let t=e.currentTarget.value;x(t),f.current&&clearTimeout(f.current),f.current=setTimeout(()=>{y(t)},500)}}),(0,t.jsxs)("div",{className:"button-wrapper",children:[(0,t.jsxs)("button",{type:"submit",className:"button-submit",children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Submit"}),(0,t.jsx)(es.IconSearch,{})]}),(0,t.jsxs)("button",{className:"button-close",type:"button",onClick:()=>{d()},children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Close"}),(0,t.jsx)(ed.IconClose,{})]})]})]})},ej=r.default.div.withConfig({displayName:"HeaderDesktopSearch__StyledSearchHits",componentId:"sc-973e8eda-3"})`
2115  background: var(--background-color);
2116  position: absolute;
2117  top: 100%;
2118  left: 0;
2119  width: 100%;
2120  padding: 22px 34px;
2121  border-bottom-left-radius: 5px;
2122  border-bottom-right-radius: 5px;
2123  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);
2124
2125  ul {
2126    list-style: none;
2127    margin: 0;
2128    padding: 0;
2129
2130    li {
2131      margin: 0 0 10px 0;
2132      padding: 0;
2133
2134      &:last-child {
2135        margin-bottom: 20px;
2136      }
2137    }
2138  }
2139
2140  &.has-scrolling {
2141    &::after {
2142      content: "";
2143      display: block;
2144      position: absolute;
2145      bottom: 69px;
2146      right: 50px;
2147      left: 34px;
2148      height: 25px;
2149      pointer-events: none;
2150      background-image: linear-gradient(
2151        to bottom,
2152        rgba(255, 255, 255, 0) 0%,
2153        var(--background-color) 50%,
2154        var(--background-color) 100%
2155      );
2156    }
2157  }
2158`,eC=r.default.div.withConfig({displayName:"HeaderDesktopSearch__StyledSearchHitsInner",componentId:"sc-973e8eda-4"})`
2159  max-height: 272px;
2160  position: relative;
2161
2162  &.has-scrolling {
2163    overflow-y: scroll;
2164  }
2165
2166  // Site: Forterro
2167  [data-site="forterro"] & {
2168    scrollbar-color: #4f5c6b var(--color-black);
2169  }
2170`,eT=r.default.div.withConfig({displayName:"HeaderDesktopSearch__StyledAdvancedSearchWrapper",componentId:"sc-973e8eda-5"})`
2171  padding-top: 14px;
2172  margin-top: 14px;
2173  border-top: 2px solid var(--color-grey);
2174  [data-site="forterro"] & {
2175    border-color: #eaeaea30;
2176  }
2177
2178  a {
2179    text-decoration: underline;
2180    font-weight: 700;
2181
2182    [data-site="forterro"] & {
2183      color: #fff;
2184      &:hover {
2185        color: var(--color-yellow);
2186      }
2187    }
2188  }
2189`,eN=e=>{let{searchInputRef:i}=e,r=(0,s.useRouter)(),{t:o}=(0,n.useTranslation)(),{hits:l}=(0,ef.useHits)(e),{query:c}=(0,eh.useSearchBox)(e),{status:d}=(0,ep.useInstantSearch)();return!c||c?.length<=2?null:"loading"!=d?(0,t.jsxs)(ej,{className:[l?.length>9?"has-scrolling":null].join(" "),children:[(0,t.jsx)(eC,{className:[l?.length>9?"has-scrolling":null].join(" "),children:l?.length>0?(0,t.jsx)("ul",{children:l.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(eE,{hit:e})},`desktop-search-hit-${i}`))}):o("searchNoResults")}),(0,t.jsx)(eT,{children:(0,t.jsx)(a.default,{href:"/search",onClick:e=>{i.current.value&&(e.preventDefault(),r.push(`/search?q=${i.current.value}`))},children:o("advancedSearch")})})]}):null},eI=r.default.div.withConfig({displayName:"HeaderDesktopSearch__StyledDesktopSearchHit",componentId:"sc-973e8eda-6"})`
2190  a {
2191    [data-site="forterro"] & {
2192      color: #fff;
2193      &:hover {
2194        color: var(--color-yellow);
2195      }
2196
2197      .hit-title-wrapper {
2198        svg {
2199          fill: #798490;
2200          opacity: 1;
2201        }
2202      }
2203    }
2204
2205    .sitenames {
2206      color: var(--text-color);
2207      margin: 0 10px 0 0;
2208      display: flex;
2209      gap: 10px;
2210    }
2211
2212    .hit-title-wrapper {
2213      .hit-title {
2214        display: inline;
2215      }
2216
2217      svg {
2218        display: inline-block;
2219        width: 14px;
2220        fill: #4265b2;
2221        opacity: 0.5;
2222        margin-left: 8px;
2223        height: 18px;
2224      }
2225    }
2226  }
2227`,eE=({hit:e})=>{let i=(0,y.useSiteVars)();if(!e.title?.[0])return console.error("Search hit does not have title."),null;let{isCurrentSiteContent:r,content_url:n}=(0,ex.searchGetHitContentUrl)(e,i),o=e.field_external_url?.[0];return(0,t.jsx)(eI,{children:(0,t.jsx)(a.default,{href:o||n,locale:!1,target:!r||o?"_blank":null,children:(0,t.jsxs)("div",{className:"hit-title-wrapper",children:[(0,t.jsx)("div",{className:"hit-title",dangerouslySetInnerHTML:{__html:e.title[0]}}),o&&(0,t.jsx)(ey.IconExternalLink,{})]})})})},eL=r.default.div.withConfig({displayName:"PreviewAlertComponent__StyledPreviewAlert",componentId:"sc-749e8169-0"})`
2228  background: var(--color-orange);
2229  color: #fff;
2230  font-size: 14px;
2231  text-transform: uppercase;
2232  font-weight: 700;
2233  position: relative;
2234  z-index: 10;
2235`,eR=r.default.div.withConfig({displayName:"PreviewAlertComponent__StyledPreviewAlertInner",componentId:"sc-749e8169-1"})`
2236  width: var(--component-width);
2237  margin: 0 auto;
2238  padding: 12px var(--spacing-sm);
2239  max-width: var(--component-max-width);
2240  display: flex;
2241  gap: 50px;
2242  justify-content: space-between;
2243`,eF=r.default.div.withConfig({displayName:"PreviewAlertComponent__StyledTextWrapper",componentId:"sc-749e8169-2"})``,eO=r.default.div.withConfig({displayName:"PreviewAlertComponent__StyledLinksWrapper",componentId:"sc-749e8169-3"})`
2244  display: flex;
2245  gap: 35px;
2246
2247  a {
2248    color: #fff;
2249    font-size: 14px;
2250    text-transform: uppercase;
2251    text-decoration: underline;
2252    font-weight: 700;
2253
2254    &:hover {
2255      color: #fff;
2256      text-decoration: none;
2257    }
2258  }
2259`,e$=({node_id:e})=>{let i=(0,y.useSiteVars)(),{t:r}=(0,n.useTranslation)(),{locale:a}=(0,s.useRouter)();return(0,t.jsx)(eL,{children:(0,t.jsxs)(eR,{children:[(0,t.jsx)(eF,{children:r("previewAlertText")}),(0,t.jsxs)(eO,{children:[e?(0,t.jsx)("a",{href:`${i.drupalUrl}/${a}/node/${e}/edit`,target:"_blank",children:r("previewAlertEdit")}):null,(0,t.jsx)("a",{href:"/api/exit-preview",children:r("previewAlertExit")})]})]})})};function eA({node_id:e}){let{isPreview:r}=(0,s.useRouter)(),[a,n]=(0,i.useState)(!1);return((0,i.useEffect)(()=>{n(r&&window.top===window.self)},[r]),a)?(0,t.jsx)(e$,{node_id:e}):null}e.s(["PreviewAlert",()=>eA],40067),e.s([],29877);var eP=e.i(43455),eM=e.i(17605),eD=e.i(84190);e.i(82656);var ez=e.i(86801);let eH=r.default.div.withConfig({displayName:"DesktopLanguageSelector__StyledDesktopLanguageSelector",componentId:"sc-22550781-0"})`
2260  position: relative;
2261  height: 78px;
2262  display: flex;
2263  align-items: center;
2264
2265  &.is-hovered {
2266    .button-toggle-language-selector {
2267      svg {
2268        stroke: var(--header-button-icon-hover-color);
2269      }
2270    }
2271  }
2272
2273  &.is-open {
2274    .language-list-wrapper {
2275      display: block;
2276    }
2277  }
2278
2279  .button-toggle-language-selector {
2280    border-radius: 0;
2281    display: flex;
2282    justify-content: center;
2283    align-items: center;
2284    background: none;
2285    padding: 0;
2286    margin: 0;
2287    border: 0;
2288    height: 44px;
2289    width: 40px;
2290
2291    svg {
2292      width: 22px;
2293      min-width: 22px;
2294      height: 22px;
2295      stroke: var(--header-button-icon-color);
2296      transition: 0.3s stroke;
2297    }
2298
2299    &:focus-visible {
2300      outline: var(--focus-outline);
2301    }
2302  }
2303
2304  .language-list-wrapper {
2305    display: none;
2306    position: absolute;
2307    top: 100%;
2308    right: 0;
2309    z-index: 1;
2310    background: #fff;
2311    box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.25);
2312    border-radius: var(--border-radius-md);
2313    padding: 25px 34px;
2314
2315    ul {
2316      list-style: none;
2317      margin: 0;
2318      padding: 0;
2319      display: grid;
2320      grid-template-columns: repeat(1, 1fr);
2321      gap: 16px;
2322
2323      &.col-2 {
2324        grid-template-columns: repeat(2, 1fr);
2325      }
2326
2327      &.col-3 {
2328        grid-template-columns: repeat(3, 1fr);
2329      }
2330
2331      &.col-4 {
2332        grid-template-columns: repeat(4, 1fr);
2333      }
2334
2335      &.col-5 {
2336        grid-template-columns: repeat(5, 1fr);
2337      }
2338
2339      li {
2340        margin: 0;
2341        padding: 0;
2342        width: 150px;
2343      }
2344    }
2345  }
2346`,eW=({languageUrls:e})=>{let r=(0,s.useRouter)(),{locale:a}=r,{t:o}=(0,n.useTranslation)(),l=(0,y.useSiteVars)(),c=(0,i.useRef)(null),d=(0,eD.getLocalesConfig)(o,l),u=(e??[]).length>=2&&"/404"!==r.pathname,[p,m]=(0,i.useState)(!1),[h,f]=(0,i.useState)(!1);return((0,i.useEffect)(()=>{let e=e=>{"Escape"===e.key&&f(!1)};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[h]),u)?(0,t.jsxs)(eH,{ref:c,id:"desktop-language-selector",className:"desktop-language-selector "+(p?"is-hovered ":"")+(h?"is-open ":""),onMouseEnter:()=>{m(!0),f(!0)},onMouseLeave:()=>{m(!1),setTimeout(()=>{c?.current?.classList.contains("is-hovered")||f(!1)},300)},children:[(0,t.jsxs)("button",{type:"button",className:"button-toggle-language-selector",onClick:e=>{f(!h)},children:[(0,t.jsx)("span",{className:"visually-hidden",children:o("openLanguageSelector")}),(0,t.jsx)(eP.IconGlobe,{})]}),(0,t.jsx)(eM.FocusTrap,{active:h,focusTrapOptions:{initialFocus:!1},children:(0,t.jsx)("div",{className:"language-list-wrapper",tabIndex:h?void 0:-1,children:(0,t.jsx)("ul",{className:e.length>16?"col-5":e.length>12?"col-4":e.length>8?"col-3":e.length>4?"col-2":"",children:e.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(ez.ButtonLanguageItem,{localeConfig:d[e.text],isActive:a===e.text,handleOnClick:t=>{t.preventDefault(),f(!1),a!==e.text&&(0,P.handleLanguageChange)(e.text,r,e.url)}})},`lang-item-${i}`))})})})]}):null};e.s(["DesktopLanguageSelector",0,eW],81781),e.s([],64929);let eB=r.default.div.withConfig({displayName:"HeaderDesktop__StyledHeaderDesktopRoot",componentId:"sc-d04029f5-0"})`
2347  position: fixed;
2348  top: 0;
2349  left: 0;
2350  width: 100%;
2351  z-index: 9;
2352`,eq=r.default.div.withConfig({displayName:"HeaderDesktop__StyledHeaderNonStickyWrapper",componentId:"sc-d04029f5-1"})``,eV=r.default.header.withConfig({displayName:"HeaderDesktop__StyledHeaderDesktop",componentId:"sc-d04029f5-2"})`
2353  background: var(--background-color);
2354  color: var(--text-color);
2355  box-shadow: 0 0 30px rgba(0, 0, 0, 0.3);
2356  width: 100%;
2357  transition:
2358    background-color 0.3s,
2359    box-shadow 0.3s;
2360  --menu-item-color: var(--color-black);
2361  --menu-item-active-bg-color: rgba(255, 255, 255, 15%);
2362  --header-button-icon-color: var(--color-black);
2363  --header-button-icon-hover-color: var(--color-indigo);
2364
2365  &[data-theme="black"] {
2366    --menu-item-color: #fff;
2367    --header-button-icon-color: #fff;
2368    --header-button-icon-hover-color: var(--color-turquoise);
2369  }
2370
2371  &[data-theme="indigo"] {
2372    --menu-item-color: #fff;
2373    --header-button-icon-color: #fff;
2374    --header-button-icon-hover-color: var(--color-yellow);
2375  }
2376
2377  &[data-theme="turquoise"] {
2378    --menu-item-color: var(--color-black);
2379    --header-button-icon-color: var(--color-black);
2380    --header-button-icon-hover-color: #fff;
2381  }
2382
2383  &[data-theme="yellow"] {
2384    --menu-item-active-bg-color: rgba(66, 101, 178, 15%);
2385  }
2386
2387  &[data-theme="grey"] {
2388    --menu-item-active-bg-color: rgba(66, 101, 178, 15%);
2389  }
2390
2391  &[data-theme="white"] {
2392    --menu-item-active-bg-color: rgba(66, 101, 178, 15%);
2393  }
2394
2395  &[data-overlay="true"] {
2396    background: transparent;
2397    box-shadow: none;
2398  }
2399`,eU=r.default.div.withConfig({displayName:"HeaderDesktop__StyledHeaderDesktopInner",componentId:"sc-d04029f5-3"})`
2400  ${(0,c.media)(0,"desktop")} {
2401    max-width: 100%;
2402    overflow: hidden;
2403  }
2404  height: ${100}px;
2405  width: 100%;
2406  margin: 0 auto;
2407  display: flex;
2408  align-items: center;
2409  padding: 0 20px;
2410  opacity: 0;
2411  transition: opacity 0.3s;
2412  ${(0,c.media)("desktop_s")} {
2413    max-width: var(--component-max-width);
2414    margin: 0 auto;
2415    padding: 0 var(--component-padding-leftright);
2416  }
2417
2418  .is-visible & {
2419    opacity: 1;
2420  }
2421`,eG=r.default.div.withConfig({displayName:"HeaderDesktop__StyledLogoWrapper",componentId:"sc-d04029f5-4"})`
2422  flex-grow: 1;
2423  min-width: 150px;
2424  display: flex;
2425  align-items: center;
2426  ${(0,c.media)("desktop_m")} {
2427    min-width: 200px;
2428  }
2429`,eQ=r.css`
2430  transition:
2431    opacity 0.3s,
2432    visibility 0s;
2433
2434  .is-active-search & {
2435    opacity: 0;
2436    visibility: hidden;
2437    transition:
2438      opacity 0.3s,
2439      visibility 0s 0.3s;
2440  }
2441`,eY=r.default.div.withConfig({displayName:"HeaderDesktop__StyledMainMenuWrapper",componentId:"sc-d04029f5-5"})`
2442  ${eQ}
2443  margin-right: 10px;
2444
2445  &:last-child {
2446    margin-right: 0;
2447  }
2448`,eZ=r.default.div.withConfig({displayName:"HeaderDesktop__StyledHeaderButtonWrapper",componentId:"sc-d04029f5-6"})`
2449  display: flex;
2450  gap: 10px;
2451  ${eQ}
2452  margin-right: 10px;
2453
2454  &:last-child {
2455    margin-right: 0;
2456  }
2457
2458  a.primary,
2459  a.secondary {
2460    display: block;
2461    font-size: 14px;
2462    padding: 7px 16px;
2463    text-align: center;
2464    min-height: 0;
2465  }
2466`,eJ=r.default.div.withConfig({displayName:"HeaderDesktop__StyledIconLinkWrapper",componentId:"sc-d04029f5-7"})`
2467  ${eQ}
2468
2469  &.header-desktop-search-element {
2470    button {
2471      &:hover {
2472        svg {
2473          fill: var(--header-button-icon-hover-color);
2474          stroke: var(--header-button-icon-hover-color);
2475        }
2476      }
2477
2478      svg {
2479        fill: var(--header-button-icon-color);
2480        stroke: var(--header-button-icon-color);
2481        transition:
2482          0.3s fill,
2483          0.3s stroke;
2484      }
2485    }
2486  }
2487
2488  a,
2489  button {
2490    background: none;
2491    border: 0;
2492    border-radius: 0;
2493    display: flex;
2494    align-items: center;
2495    justify-content: center;
2496    height: 44px;
2497    width: 40px;
2498    padding: 0;
2499    margin: 0;
2500
2501    &:hover {
2502      background: none;
2503
2504      svg {
2505        fill: var(--header-button-icon-hover-color);
2506      }
2507    }
2508
2509    &:focus-visible {
2510      outline: auto 5px Highlight;
2511    }
2512
2513    svg {
2514      transition: fill 0.3s;
2515      fill: var(--header-button-icon-color);
2516      min-width: 22px;
2517      width: 22px;
2518      height: 22px;
2519    }
2520  }
2521`;e.s(["DESKTOP_HEADER_HEIGHT",0,100,"HeaderDesktop",0,({main_menu:e,site_configuration:r,hasTransparentHeader:o,languageUrls:s,isVisible:l,width:c,node_id:u,locale:m,rootRef:g,theme:x,defaultTheme:b})=>{let w=(0,y.useSiteVars)(),{t:_}=(0,n.useTranslation)(),k=(0,v.useLinkContext)(),S=(0,h.prepareLinksField)(r?.field_header_cta,k),j=(0,h.prepareLinkField)(r?.field_user_login_link,k),C=(0,i.useRef)(null),T=(0,i.useRef)(null),N=(0,i.useRef)(null),I=(0,i.useRef)(!1),[E,L]=(0,i.useState)(!1),[R,F]=(0,i.useState)(!1),O
2521=(0,i.useCallback)(()=>{I.current=!!T.current?.contains(document.activeElement),L(!1)},[]);(0,i.useEffect)(()=>{E?C.current?.focus():I.current&&(I.current=!1,N.current?.focus())},[E]);let $=R?b:x;return(0,i.useEffect)(()=>{let e=()=>{o?F(window.scrollY>100):F(!1)};return e(),window.addEventListener("scroll",e,{passive:!0}),()=>{window.removeEventListener("scroll",e)}},[o]),(0,t.jsx)(eB,{ref:g,children:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(eq,{children:[(0,t.jsx)(eA,{node_id:u}),!r.field_top_notification_sticky&&(0,h.topNotificationIsInSchedule)(r.field_top_notification_schedule)?(0,t.jsx)(p.TopNotification,{isMobile:!1,topNotificationText:r?.field_top_notification?.processed}):null]}),r.field_top_notification_sticky&&(0,h.topNotificationIsInSchedule)(r.field_top_notification_schedule)?(0,t.jsx)(p.TopNotification,{isMobile:!1,topNotificationText:r?.field_top_notification?.processed}):null,(0,t.jsx)(eV,{className:["header-desktop",l?"is-visible":"",E?"is-active-search":""].join(" "),"data-theme":$,"data-overlay":o&&!R,children:(0,t.jsxs)(eU,{id:"header-desktop-inner",children:[(0,t.jsx)(eG,{children:(0,t.jsx)(f.SiteLogo,{site:w.id,theme:$,logo_base_url:"",logo_id:"header-logo",url:`/${m}`})}),(0,t.jsx)(eY,{children:(0,t.jsx)(eo,{main_menu:e,site_configuration:r,width:c})}),S?.length>0&&(0,t.jsx)(eZ,{children:S?.map((e,i)=>(0,t.jsx)(d.Button,{href:e?.url,target:e?.attributes?.target,style:0===i?"primary":"secondary",className:e?.attributes?.header_cta_color,children:e?.text},`header-cta-${i}`))}),j?(0,t.jsx)(eJ,{children:(0,t.jsxs)(a.default,{href:j.url,target:j.attributes?.target,children:[(0,t.jsx)(ec.IconUser2,{}),(0,t.jsx)("span",{className:"visually-hidden",children:j.text})]})}):null,r?.field_contact_phone_number?(0,t.jsx)(eJ,{children:(0,t.jsxs)(a.default,{href:`tel:${r.field_contact_phone_number}`,children:[(0,t.jsx)(el.IconPhone,{}),(0,t.jsx)("span",{className:"visually-hidden",children:`Call ${r.field_contact_phone_number}`})]})}):null,(0,t.jsx)(e_,{panelRef:T,searchInputRef:C,isActiveSearch:E,closeSearch:O,width:c,locale:m}),(0,t.jsx)(eJ,{className:"header-desktop-search-element",children:(0,t.jsxs)("button",{ref:N,type:"button","aria-expanded":E,"aria-controls":"header-desktop-search-panel",onClick:()=>L(!0),children:[(0,t.jsx)(es.IconSearch,{className:"icon-search"}),(0,t.jsx)("span",{className:"visually-hidden",children:_("search")})]})}),(0,t.jsx)(eW,{languageUrls:s})]})})]})})},"StyledHeaderButtonWrapper",0,eZ,"StyledLogoWrapper",0,eG,"StyledMainMenuWrapper",0,eY],34118),e.s([],68278)},50101,28750,e=>{"use strict";var t=e.i(91398);e.i(67785);var i=e.i(39131),r=e.i(91788),a=e.i(60814);e.i(49396);var n=e.i(46977);let o=a.default.div.withConfig({displayName:"Video__StyledVideoWrapper",componentId:"sc-1dd0e4e7-0"})`
2522  position: relative;
2523  height: 0;
2524  overflow: visible;
2525  padding-bottom: ${()=>9/16*100}%;
2526
2527  > div {
2528    position: absolute;
2529    top: 0;
2530    left: 0;
2531    width: 100%;
2532    height: 100%;
2533    border-radius: var(--border-radius-md);
2534    overflow: hidden;
2535    box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.25);
2536  }
2537
2538  iframe {
2539    background: #000;
2540    position: absolute;
2541    top: 0;
2542    left: 0;
2543    width: 100%;
2544    height: 100%;
2545    border-radius: var(--border-radius-md);
2546    z-index: 2;
2547  }
2548
2549  .tiles-list &,
2550  .default-listing & {
2551    padding-bottom: ${()=>460/780*100}%;
2552
2553    > div {
2554      border-radius: 0;
2555      box-shadow: none;
2556    }
2557
2558    iframe {
2559      border-radius: 0;
2560      border-top-left-radius: var(--border-radius-sm);
2561      border-top-right-radius: var(--border-radius-sm);
2562    }
2563  }
2564`,s=a.default.button.withConfig({displayName:"Video__StyledVideoOverlayButton",componentId:"sc-1dd0e4e7-1"})`
2565  cursor: pointer;
2566  background: none;
2567  border: none;
2568  padding: 0;
2569  margin: 0;
2570  border-radius: 0;
2571  position: absolute;
2572  z-index: 1;
2573  top: 0;
2574  left: 0;
2575  width: 100%;
2576  height: 100%;
2577  &:hover {
2578    background: none;
2579    svg {
2580      width: 110px;
2581      height: 110px;
2582      margin: -55px 0 0 -55px;
2583    }
2584  }
2585
2586  picture img {
2587    width: 100%;
2588    height: 100%;
2589    object-fit: cover;
2590    border-radius: var(--border-radius-md);
2591    position: absolute;
2592    inset: 0;
2593  }
2594
2595  svg {
2596    width: 100px;
2597    height: 100px;
2598    position: absolute;
2599    top: 50%;
2600    left: 50%;
2601    margin: -50px 0 0 -50px;
2602    transition: all 0.3s;
2603  }
2604
2605  .tiles-list &,
2606  .default-listing & {
2607    &:hover {
2608      svg {
2609        width: 70px;
2610        height: 70px;
2611        margin: -35px 0 0 -35px;
2612      }
2613    }
2614
2615    picture img {
2616      border-radius: 0;
2617      border-top-left-radius: var(--border-radius-sm);
2618      border-top-right-radius: var(--border-radius-sm);
2619    }
2620
2621    svg {
2622      width: 60px;
2623      height: 60px;
2624      margin: -30px 0 0 -30px;
2625    }
2626  }
2627`,l=({videoId:e,serviceName:a,thumb:l,className:c})=>{let d=(0,r.useRef)(null),u=!!l?.images?.default,[p,m]=(0,r.useState)("hubspot"===a&&!u);if(!e)return void console.error("Video: Could not parse videoId");let h=null;switch(a){case"vimeo":h={src:`https://player.vimeo.com/video/${e}
2627?autoplay=1`,allow:"autoplay; fullscreen; picture-in-picture",allowFullScreen:!0};break;case"youtube":h={src:`https://www.youtube.com/embed/${e}?autoplay=1`,allow:"autoplay; fullscreen"};break;case"hubspot":h={src:`https://play.hubspotvideo.com/v/${e}${u?"?autoplay=true":""}`,title:"HubSpot Video",loading:"lazy",referrerPolicy:"origin",allow:"autoplay; fullscreen",allowFullScreen:!0};break;default:console.error("Video: Unknown serviceName");return}return(0,t.jsx)(o,{className:`media-item-wrapper ${c||""}`,ref:d,children:p?(0,t.jsx)("div",{children:(0,t.jsx)("iframe",{width:640,height:360,frameBorder:0,...h})}):(0,t.jsx)("div",{children:(0,t.jsxs)(s,{onClick:()=>{let e=d.current;e&&e.closest(".gated-visible-content")||m(!0)},children:[(0,t.jsx)(i.Picture,{images:l.images,alt:l.alt}),(0,t.jsx)(n.IconPlay,{})]})})})},c=a.default.div.withConfig({displayName:"IconMedia__StyledIconFieldWrapper",componentId:"sc-e19b4c85-0"})`
2628  position: relative;
2629  margin: 0;
2630  width: 100%;
2631  max-width: 160px;
2632  height: 0;
2633  padding-bottom: min(80%, 128px);
2634  overflow: hidden;
2635  display: inline-block;
2636`,d=a.default.div.withConfig({displayName:"IconMedia__StyledCircle",componentId:"sc-e19b4c85-1"})`
2637  position: absolute;
2638  top: 12%;
2639  left: 19%;
2640  width: 62%;
2641  height: 77.5%;
2642  border-radius: 50%;
2643  transition:
2644    0.3s border,
2645    0.3s background-color;
2646  background: var(--dot-decoration-color);
2647
2648  [data-theme="yellow"] & {
2649    background: white;
2650  }
2651  [data-theme="black"] & {
2652    background: var(--color-indigo);
2653  }
2654  [data-theme="indigo"] & {
2655    background: var(--color-black);
2656  }
2657
2658  // Style "inactive"
2659  .is-inactive & {
2660    background: none;
2661    border: 2px solid var(--dot-decoration-color);
2662
2663    [data-theme="yellow"] & {
2664      border-color: white;
2665    }
2666    [data-theme="black"] & {
2667      border-color: var(--color-indigo);
2668    }
2669    [data-theme="indigo"] & {
2670      border-color: var(--color-black);
2671    }
2672  }
2673`,u=a.default.div.withConfig({displayName:"IconMedia__StyledIconWrapper",componentId:"sc-e19b4c85-2"})`
2674  position: absolute;
2675  top: 0;
2676  left: 45%;
2677  width: 55%;
2678  height: 100%;
2679  display: flex;
2680  align-items: center;
2681
2682  img {
2683    width: 100%;
2684    transition: 0.3s opacity;
2685
2686    [data-theme="black"] &,
2687    [data-theme="indigo"] & {
2688      filter: brightness(0) invert(1);
2689    }
2690    [data-theme="yellow"] & {
2691    }
2692
2693    // Style "inactive"
2694    .is-inactive & {
2695      opacity: 0.5;
2696    }
2697  }
2698`,p=({url:e,alt:i,className:r})=>(0,t.jsxs)(c,{className:"icon-media-wrapper "+(r?`${r} `:""),children:[(0,t.jsx)(d,{className:"icon-media-circle"}),(0,t.jsx)(u,{children:(0,t.jsx)("img",{src:e,alt:i,className:"icon-media-icon"})})]});var m=e.i(41158);e.s(["MediaComponent",0,({video:e,picture:r,icon:a,className:n,link:o})=>e?(0,t.jsx)(l,{...e,className:n}):r?o?.url?(0,t.jsx)(m.default,{href:o.url,locale:!1,target:o.attributes?.target,children:(0,t.jsx)(i.Picture,{...r,className:n})}):(0,t.jsx)(i.Picture,{...r,className:n}):a?o?.url?(0,t.jsx)(m.default,{href:o.url,locale:!1,target:o.attributes?.target,children:(0,t.jsx)(p,{...a,className:n})}):(0,t.jsx)(p,{...a,className:n}):null],28750),e.s([],50101)},17630,53790,e=>{"use strict";var t=e.i(91398);e.i(24690);var i=e.i(44343),r=e.i(6611);e.i(68153);var a=e.i(62494);e.i(68278);var n=e.i(34118),o=e.i(3828),s=e.i(60814),l=e.i(26200),c=e.i(41158);e.i(50101);var d=e.i(28750),u=e.i(79900),p=e.i(93428);let m=s.default.footer.withConfig({displayName:"Footer__StyledFooter",componentId:"sc-381f4101-0"})`
2699  background: var(--color-black);
2700  color: #fff;
2701
2702  a {
2703    color: #fff;
2704    text-decoration: underline;
2705
2706    &:hover {
2707      color: var(--color-turquoise);
2708    }
2709  }
2710`,h=s.default.div.withConfig({displayName:"Footer__StyledFooterGraphic",componentId:"sc-381f4101-1"})`
2711  background-image: url(/footer-gradient-dots.svg);
2712  background-repeat: repeat-x;
2713  background-position: top;
2714  background-size: 11px 150px;
2715  height: 150px;
2716  margin-top: -150px;
2717  width: 100%;
2718  position: relative;
2719  z-index: 1;
2720`,f=s.default.div.withConfig({displayName:"Footer__StyledFooterInner",componentId:"sc-381f4101-2"})`
2721  ${(0,l.media)("desktop")} {
2722    display: flex;
2723    flex-wrap: wrap;
2724  }
2725`,g=s.default.div.withConfig({displayName:"Footer__StyledRegionAlpha",componentId:"sc-381f4101-3"})`
2726  margin: 0 0 40px 0;
2727  ${(0,l.media)("desktop")} {
2728    flex-grow: 1;
2729    min-width: 66%;
2730    margin: 0 0 80px 0;
2731  }
2732`,x=s.default.div.withConfig({displayName:"Footer__StyledRegionBeta",componentId:"sc-381f4101-4"})`
2733  margin-bottom: 40px;
2734  ${(0,l.media)("tablet")} {
2735    max-width: 50%;
2736  }
2737  ${(0,l.media)("desktop")} {
2738    margin-bottom: 80px;
2739    width: 33%;
2740    padding-left: 30px;
2741  }
2742
2743  &.layout-campaign {
2744    ${(0,l.media)("desktop")} {
2745      display: flex;
2746      flex-direction: column;
2747      justify-content: flex-end;
2748      align-items: flex-end;
2749    }
2750  }
2751`,y=s.default.div.withConfig({displayName:"Footer__StyledRegionGamma",componentId:"sc-381f4101-5"})`
2752  width: 100%;
2753  display: flex;
2754  flex-direction: column;
2755
2756  ${(0,l.media)("tablet")} {
2757    flex-direction: row;
2758    align-items: center;
2759    flex-wrap: wrap;
2760  }
2761`,v=s.default.div.withConfig({displayName:"Footer__StyledFooterLinksWrapper",componentId:"sc-381f4101-6"})`
2762  display: flex;
2763  flex-wrap: wrap;
2764  gap: 20px;
2765  ${(0,l.media)("tablet")} {
2766    gap: 30px;
2767  }
2768`,b=s.default.div.withConfig({displayName:"Footer__StyledFooterLinksMenu",componentId:"sc-381f4101-7"})`
2769  margin-bottom: 10px;
2770  width: calc(50% - 15px);
2771  ${(0,l.media)("tablet")} {
2772    width: calc(33.33% - 20px);
2773  }
2774  ${(0,l.media)("desktop")} {
2775    margin: 0;
2776  }
2777
2778  .menu-title {
2779    font-size: 18px;
2780    color: var(--color-yellow);
2781    text-transform: uppercase;
2782    margin-bottom: 20px;
2783  }
2784
2785  ul {
2786    list-style: none;
2787    margin: 0;
2788    padding: 0;
2789
2790    li {
2791      margin: 0 0 10px 0;
2792
2793      &:last-child {
2794        margin: 0;
2795      }
2796
2797      a {
2798        font-size: 15px;
2799        text-transform: uppercase;
2800        line-height: 1.5;
2801        text-decoration: none;
2802      }
2803    }
2804  }
2805`,w=s.default.div.withConfig({displayName:"Footer__StyledDescriptionWrapper",componentId:"sc-381f4101-8"})`
2806  max-width: 600px;
2807
2808  p {
2809    font-size: 15px;
2810  }
2811
2812  strong {
2813    line-height: 1.3;
2814    font-weight: normal;
2815    font-size: 22px;
2816  }
2817`,_=s.default.div.withConfig({displayName:"Footer__StyledFooterLegalLinks",componentId:"sc-381f4101-9"})`
2818  ul {
2819    list-style: none;
2820    display: flex;
2821    flex-wrap: wrap;
2822    padding: 0;
2823    margin: 24px 0;
2824
2825    li {
2826      margin: 0 20px 10px 0;
2827    }
2828  }
2829`,k=s.default.div.withConfig({displayName:"Footer__StyledLogoWrapper",componentId:"sc-381f4101-10"})`
2830  margin-bottom: 40px;
2831
2832  img {
2833    max-width: 160px;
2834    ${(0,l.media)("desktop")} {
2835      max-width: 190px;
2836    }
2837  }
2838
2839  [data-site="proconcept"] & {
2840    img {
2841      max-width: 160px;
2842      width: 160px;
2843      ${(0,l.media)("desktop")} {
2844        max-width: 230px;
2845        width: 230px;
2846      }
2847    }
2848  }
2849`,S=s.default.div.withConfig({displayName:"Footer__StyledCopyrightWrapper",componentId:"sc-381f4101-11"})`
2850  margin-bottom: 40px;
2851
2852  ${(0,l.media)("tablet")} {
2853    flex-grow: 1;
2854    padding: 0 60px;
2855  }
2856`,j=s.default.div.withConfig({displayName:"Footer__StyledSocialLinksWrapper",componentId:"sc-381f4101-12"})`
2857  display: flex;
2858  gap: 23px;
2859  margin-bottom: 40px;
2860  ${(0,l.media)(0,"tablet")} {
2861    order: -1;
2862  }
2863  ${(0,l.media)("desktop")} {
2864    width: 33%;
2865    padding-left: 30px;
2866  }
2867
2868  .item {
2869    display: flex;
2870    align-items: center;
2871  }
2872`,C=s.default.div.withConfig({displayName:"Footer__StyledFooterBadgesWrapper",componentId:"sc-381f4101-13"})`
2873  ${(0,l.media)(0,"tablet")} {
2874    margin-bottom: 40px;
2875  }
2876  margin-bottom: var(--spacing-xl);
2877
2878  .title-wrapper {
2879    display: flex;
2880    flex-direction: column;
2881    align-items: center;
2882    text-align: center;
2883
2884    h2 {
2885      margin-bottom: 40px;
2886    }
2887  }
2888
2889  .badges-wrapper {
2890    display: flex;
2891    flex-direction: row;
2892    justify-content: center;
2893    align-items: center;
2894    gap: var(--spacing-md);
2895    flex-wrap: wrap;
2896    ${(0,l.media)("desktop")} {
2897      flex-wrap: nowrap;
2898    }
2899
2900    img {
2901      width: auto;
2902      max-height: 70px;
2903      ${(0,l.media)("desktop")} {
2904        max-height: 95px;
2905      }
2906    }
2907  }
2908`,T=({footer_links:e,footer_description:i,copyright:r,legal_links:a,name:n,badges:s,social_links:l})=>{let T=(0,p.useSiteVars)(),N=(0,o.useRouter)();return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(h,{}),(0,t.jsx)(m,{children:(0,t.jsxs)(u.StyledWrapper,{children:[s&&(0,t.jsxs)(C,{"data-theme":"black",children:[s.header&&(0,t.jsx)("div",{className:"title-wrapper",children:(0,t.jsx)("h2",{dangerouslySetInnerHTML:{__html:s.header}})}),s.badges?.length?(0,t.jsx)("div",{className:"badges-wrapper",children:s.badges.map((e,i)=>(0,t.jsx)("div",{children:(0,t.jsx)(d.MediaComponent,{...e})},i))}):null]}),(0,t.jsxs)(f,{children:[(0,t.jsx)(g,{children:e?.length?(0,t.jsx)(v,{children:e?.map((e,i)=>(0,t.jsxs)(b,{children:[e.title&&(0,t.jsx)("div",{className:"menu-title",children:e.title}),(0,t.jsx)("ul",{children:e.links?.map((e,r)=>(0,t.jsx)("li",{children:(0,t.jsx)(c.default,{href:e.url,locale:!1,target:e.attributes?.target,children:e.text})},`footer-link-${i}-${r}`))})]},`footer-menu-${i}`))}):null}),(0,t.jsxs)(x,{children:[i&&(0,t.jsx)(w,{dangerouslySetInnerHTML:{__html:i}}),a?(0,t.jsx)(_,{children:(0,t.jsx)("ul",{children:a.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(c.default,{href:e.url,locale:!1,children:e.text})},i))})}):null]}),(0,t.jsxs)(y,{children:[(0,t.jsx)(k,{children:(0,t.jsx)(c.default,{href:`/${N.locale}`,locale:!1,children:(0,t.jsx)("img",{src:`/sites/${T.id}/${T.logoFooter}`,alt:`${n} Footer Logo`})})}),r&&(0,t.jsx)(S,{children:r}),l?.length?(0,t.jsx)(j,{children:l.map((e,i)=>(0,t.jsx)("div",{className:"item",children:(0,t.jsx)(c.default,{href:e.link.url,target:"_blank",locale:!1,children:(0,t.jsx)("img",{src:`/social_${e.id}.svg`,alt:`${e.id} icon`})})}))}):null]})]})]})})]})};var N=e.i(91788),I=e.i(21709);let E=({headerOffset:e=0})=>{let i=(0,o.useRouter)();return(0,N.useEffect)(()=>{let t=t=>{if(t?.length>0){let i=document.getElementById(`section-${t}`),r=document.querySelector(".sticky-tabs");if(i){let t=e;i.classList.contains("ck-anchor")&&(t-=16),r&&(window.innerWidth<1024?t-=r.clientHeight:t-=90);let a=i.getBoundingClientRect().top+window.scrollY+t;window.scrollTo({top:a,behavior:"smooth"})}}},i=window.location.hash.substring(1),r=setTimeout(()=>{t(i)},200);document.querySelectorAll('[href*="#"]').forEach(e=>{e.addEventListener("click",i=>{t(e.hash?.substring(1))})});let a=()=>{t(window.location.hash.substring(1))};return window.addEventListener("hashchange",a),()=>{window.removeEventListener("hashchange",a),clearTimeout(r)}},[i.query]),(0,t.jsx)(t.Fragment,{})};var L=e.i(78683);e.i(49396);var R=e.i(59279);let F=s.default.div.withConfig({displayName:"ContactPhoneOverlayButton__StyledContactPhoneOverlayButtonWrapper",componentId:"sc-e0323fda-0"})`
2909  position: fixed;
2910  bottom: 8px;
2911  right: 8px;
2912  z-index: 1;
2913  ${(0,l.media)("desktop")} {
2914    right: 16px;
2915    bottom: 16px;
2916  }
2917
2918  &.with-hubspot-spacing {
2919    ${(0,l.media)(0,"desktop")} {
2920      bottom: 76px;
2921    }
2922    ${(0,l.media)("desktop")} {
2923      right: 92px;
2924    }
2925  }
2926
2927  .phone-link-button {
2928    a {
2929      color: #fff;
2930      background: var(--color-turquoise);
2931      width: 60px;
2932      height: 60px;
2933      border-radius: 30px;
2934      display: flex;
2935      align-items: center;
2936      justify-content: center;
2937      box-shadow:
2938        rgba(0, 0, 0, 0.1) 0px 2px 6px,
2939        rgba(0, 0, 0, 0.2) 0px 4px 16px;
2940      ${(0,l.media)("desktop")} {
2941        width: auto;
2942        padding: 0 22px 0 16px;
2943        gap: 12px;
2944        font-size: 20px;
2945      }
2946
2947      .text {
2948        ${(0,l.media)(0,"desktop")} {
2949          clip: rect(1px, 1px, 1px, 1px);
2950          word-wrap: normal;
2951          height: 1px;
2952          overflow: hidden;
2953          position: absolute !important;
2954          width: 1px;
2955        }
2956      }
2957
2958      svg {
2959        fill: #fff;
2960      }
2961    }
2962  }
2963`,O=({phone_number:e,phone_number_label:i,with_hubspot_spacing:r=!1})=>(0,t.jsx)(F,{className:r?"with-hubspot-spacing":null,children:(0,t.jsx)("div",{className:"phone-link-button",children:(0,t.jsxs)(c.default,{href:`tel:${e}`,children:[(0,t.jsx)(R.IconPhone,{}),(0,t.jsx)("span",{className:"text",children:i||e})]})})}),$=s.default.main.withConfig({displayName:"LayoutDefault__StyledLayoutMain",componentId:"sc-767e6852-0"})`
2964  ${(0,l.media)(0,"desktop")} {
2965    padding-top: ${({mobileOffset:e,hasTransparentHeader:t})=>t?0:e}px;
2966  }
2967
2968  ${(0,l.media)(0,"desktop")} {
2969    >
2969 div:first-child {
2970      padding-top: ${({mobileOffset:e,hasTransparentHeader:t})=>t?e:0}px;
2971    }
2972  }
2973  padding-bottom: 150px;
2974  //overflow: hidden;
2975  contain: paint; // contain: paint used instead of overflow: hidden to work with position:sticky elements
2976  ${(0,l.media)("desktop")} {
2977    padding-top: ${({desktopOffset:e,hasTransparentHeader:t})=>t?0:e}px !important;
2978  }
2979
2980  ${(0,l.media)("desktop")} {
2981    > div:first-child {
2982      padding-top: ${({desktopOffset:e,hasTransparentHeader:t})=>t?e:0}px;
2983    }
2984  }
2985
2986  // Adjustments to support Footer graphic overlay
2987  > div:last-child {
2988    margin-bottom: -150px;
2989    padding-bottom: 150px;
2990
2991    // Add extra margin-bottom for pagination
2992    // It cannot overlay the footer graphic
2993    .pagination {
2994      margin-bottom: 100px;
2995    }
2996
2997    // Column component - multi-theme
2998    &.multi-theme-columns {
2999      padding-bottom: 0;
3000
3001      .multi-theme-column {
3002        ${(0,l.media)("tablet")} {
3003          padding-bottom: calc(150px + var(--spacing-xl));
3004        }
3005
3006        &:last-child {
3007          ${(0,l.media)(0,"tablet")} {
3008            padding-bottom: calc(150px + var(--spacing-xl));
3009          }
3010        }
3011      }
3012    }
3013  }
3014`,A=({children:e,pageProps:s})=>{let l=(0,o.useRouter)(),c=(0,p.useSiteVars)(),d=(0,L.useLinkContext)(),{asPath:u}=l,m="default"===l.locale?c.defaultLocale:l.locale,{width:h}=(0,i.useWindowSize)(),f=(0,N.useRef)(null),g=(0,N.useRef)(null),{menus:x,site_configuration:y,resource:v}=s,b=!!y?.field_top_notification?.processed&&(0,I.topNotificationIsInSchedule)(y?.field_top_notification_schedule),w=b&&!!y?.field_top_notification_sticky,_=a.MOBILE_HEADER_HEIGHT,k=n.DESKTOP_HEADER_HEIGHT+48*!!b,S=a.MOBILE_HEADER_HEIGHT+48*!!w,[j,C]=(0,N.useState)(_),[R,F]=(0,N.useState)(k),A=y?.field_footer_links?y.field_footer_links.map(function(e){return{title:e?.field_title,links:(0,I.prepareLinksField)(e.field_links,d)}}):{},P=(0,I.prepareLanguages)(v?.translation_links,d),M=v?.field_paragraphs?.[0]?.field_bg_decoration==="glow",D="forterro"===c.id?"black":"white",z=M?v?.field_paragraphs?.[0]?.field_theme:D;return(0,N.useEffect)(()=>{let e=f.current;if(!e||!h||h>=r.breakpoints.desktop)return;let t=()=>{C(Math.max(_,e.getBoundingClientRect().height))};t();let i=new ResizeObserver(()=>{t()});return i.observe(e),()=>{i.disconnect()}},[u,m,h]),(0,N.useEffect)(()=>{let e=g.current;if(!e||h&&h<r.breakpoints.desktop)return;let t=()=>{F(Math.max(k,e.getBoundingClientRect().height))};t();let i=new ResizeObserver(()=>{t()});return i.observe(e),()=>{i.disconnect()}},[u,m,h]),(0,t.jsxs)(t.Fragment,{children:[h&&h<r.breakpoints.desktop?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(E,{headerOffset:-j}),(0,t.jsx)(a.HeaderMobile,{rootRef:f,main_menu:x.main,languageUrls:P,site_configuration:y,locale:m,hasTransparentHeader:M,theme:z,defaultTheme:D},`header-mobile-${u}-${m}`)]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(E,{headerOffset:-R}),(0,t.jsx)(n.HeaderDesktop,{rootRef:g,main_menu:x?.main,site_configuration:y,hasTransparentHeader:M,languageUrls:P,isVisible:!!h,width:h,node_id:s.resource?.drupal_internal__nid,locale:m,theme:z,defaultTheme:D},`header-desktop-${u}-${m}`)]}),(0,t.jsx)($,{mobileOffset:j,desktopOffset:R,hasTransparentHeader:M,style:{"--header-offset-mobile":`${S}px`,"--header-offset-desktop":`${R}px`},className:["layout-main",s.resource?.type?`content-type--${s.resource.type}`:null].join(" "),children:e}),(0,t.jsx)(T,{badges:(0,I.prepareBadgesField)(y,d),footer_links:A,footer_description:y?.field_footer_description?.processed,copyright:y?.field_copyright_text?.processed,legal_links:(0,I.prepareLinksField)(y?.field_legal_links,d),name:y?.field_name,social_links:(0,I.prepareSocialLinks)(y,d)}),y?.field_contact_phone_number&&(0,t.jsx)(O,{phone_number:y.field_contact_phone_number,phone_number_label:y.field_contact_phone_label,with_hubspot_spacing:y.field_contact_phone_spacing})]})};e.i(71587);var P=e.i(71179);e.i(32933);var M=e.i(36932);e.i(31509);var D=e.i(8049);e.i(95143);var z=e.i(84077);e.i(46282);var H=e.i(77721),W=e.i(13593);let B=s.default.div.withConfig({displayName:"HeaderMobile__StyledHeaderMobileInner",componentId:"sc-f805c354-0"})`
3015  height: 75px;
3016  display: flex;
3017  align-items: center;
3018  position: relative;
3019  z-index: 10;
3020`,q=({site_configuration:e,header_cta:n,menu_items:s,defaultTheme:l,firstComponentTheme:d,languageUrls:u})=>{let{t:m}=(0,P.useTranslation)(),h=(0,o.useRouter)(),f=(0,p.useSiteVars)(),{width:g,height:x}=(0,i.useWindowSize)(),[y,v]=(0,N.useState)(!1),[b,w]=(0,N.useState)(!1),_=b||y?l:d,k=()=>{let e=document.querySelector("html"),t=document.querySelector("body");t.classList.contains("slideout-open")?(e.removeAttribute("data-scroll-lock"),t.classList.remove("slideout-open"),t.classList.remove("language-slideout-open"),w(!1)):(e.setAttribute("data-scroll-lock","true"),t.classList.add("slideout-open"),w(!0))},S=()=>{document.body.classList.toggle("language-slideout-open")};return(0,N.useEffect)(()=>{let e=document.querySelector("body");e.classList.remove("slideout-open"),e.classList.remove("search-slideout-open"),e.classList.remove("language-slideout-open"),document.documentElement.removeAttribute("data-scroll-lock"),w(!1),(0,a.processSlideoutHeight)();let t=()=>
3020{v(window.scrollY>75)};return t(),window.addEventListener("scroll",t,{passive:!0}),()=>{window.removeEventListener("scroll",t)}},[x,g,h.asPath,h.locale]),(0,t.jsxs)(a.StyledHeaderMobile,{className:"header-mobile","data-theme":_,"data-overlay":!b&&!y,children:[(0,t.jsxs)(B,{children:[(0,t.jsx)(a.StyledLogoWrapper,{children:(0,t.jsx)(z.SiteLogo,{site:f.id,theme:_,logo_base_url:"",logo_id:"header-logo",url:`/${h.locale}`})}),n&&(0,t.jsx)(a.StyledHeaderButtonWrapper,{children:(0,t.jsx)(M.Button,{href:n.url,target:n.attributes?.target,style:"primary",className:e?.header_cta_color,children:n.text})}),s?.length>0||n||u?.length>1?(0,t.jsx)(a.StyledMenuToggleWrapper,{onClick:k,children:(0,t.jsxs)("button",{type:"button",children:[(0,t.jsx)("span",{className:"visually-hidden",children:m("ToggleMenu")}),(0,t.jsxs)("div",{className:"hamburger-menu",children:[(0,t.jsx)("span",{}),(0,t.jsx)("span",{}),(0,t.jsx)("span",{}),(0,t.jsx)("span",{})]})]})}):null]}),(0,t.jsxs)(a.StyledSlideoutWrapper,{children:[(0,t.jsx)(a.StyledSlideout,{className:"mobile-slideout",children:(0,t.jsxs)(a.StyledSlideoutInner,{className:"slideout-inner",children:[g&&g<r.breakpoints.mobile&&n&&(0,t.jsx)(a.StyledHeaderSlideoutButtonWrapper,{children:(0,t.jsx)(M.Button,{href:n.url,target:n.attributes?.target,style:"primary",className:e?.header_cta_color,children:n.text})}),s?.length>0?(0,t.jsx)(D.StyledMobileMenuWrapper,{children:(0,t.jsx)(D.StyledMainMenu,{children:s?.length?s.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(c.default,{href:e.url,target:e.attributes?.target,children:e.text})},`menu-item-${i}`)):null})}):null,(0,t.jsx)(a.StyledExtraArea,{children:(0,t.jsx)(W.MobileLanguageSelectorToggle,{languageUrls:u,handleLanguageSlideoutToggle:S})})]})}),(0,t.jsx)(a.StyledLanguageSlideout,{className:"mobile-slideout",children:(0,t.jsx)(a.StyledSlideoutInner,{className:"slideout-inner",children:(0,t.jsx)(H.MobileLanguageSelector,{languageUrls:u,handleLanguageSlideoutToggle:S,handleSlideoutToggle:k})})})]})]})};e.i(79438);var V=e.i(17679),U=e.i(78328);e.i(29877);var G=e.i(40067);e.i(64929);var Q=e.i(81781);let Y=s.default.header.withConfig({displayName:"HeaderDesktop__StyledHeaderDesktop",componentId:"sc-2e9c8205-0"})`
3021  position: fixed;
3022  top: 0;
3023  width: 100%;
3024  z-index: 9;
3025  transition: background-color 0.3s;
3026  background-color: var(--background-color);
3027  color: var(--menu-item-color);
3028  --menu-item-color: var(--color-black);
3029  --menu-item-active-bg-color: rgba(255, 255, 255, 15%);
3030  --header-button-icon-color: var(--color-black);
3031  --header-button-icon-hover-color: var(--color-indigo);
3032
3033  &[data-theme="black"] {
3034    --menu-item-color: #fff;
3035    --header-button-icon-color: #fff;
3036    --header-button-icon-hover-color: var(--color-turquoise);
3037  }
3038
3039  &[data-theme="indigo"] {
3040    --menu-item-color: #fff;
3041    --header-button-icon-color: #fff;
3042    --header-button-icon-hover-color: var(--color-yellow);
3043  }
3044
3045  &[data-theme="turquoise"] {
3046    --menu-item-color: var(--color-black);
3047    --header-button-icon-color: var(--color-black);
3048    --header-button-icon-hover-color: #fff;
3049  }
3050
3051  &[data-theme="yellow"] {
3052    --menu-item-active-bg-color: rgba(66, 101, 178, 15%);
3053  }
3054
3055  &[data-theme="grey"] {
3056    --menu-item-active-bg-color: rgba(66, 101, 178, 15%);
3057  }
3058
3059  &[data-theme="white"] {
3060    --menu-item-active-bg-color: rgba(66, 101, 178, 15%);
3061  }
3062
3063  &[data-overlay="true"] {
3064    background-color: transparent;
3065  }
3066`,Z=s.default.div.withConfig({displayName:"HeaderDesktop__StyledHeaderDesktopInner",componentId:"sc-2e9c8205-1"})`
3067  ${(0,l.media)(0,"desktop")} {
3068    max-width: 100%;
3069    overflow: hidden;
3070  }
3071  height: ${n.DESKTOP_HEADER_HEIGHT}px;
3072  width: 100%;
3073  margin: 0 auto;
3074  display: flex;
3075  align-items: center;
3076  padding: 0 20px;
3077  opacity: 0;
3078  transition: opacity 0.3s;
3079  ${(0,l.media)("desktop_s")} {
3080    max-width: var(--component-max-width);
3081    margin: 0 auto;
3082    padding: 0 var(--component-padding-leftright);
3083  }
3084
3085  .is-visible & {
3086    opacity: 1;
3087  }
3088`,J=({site_configuration:e,header_cta:i,menu_items:r,width:a,isVisible:s,node_id:l,defaultTheme:d,firstComponentTheme:u,languageUrls:m})=>{let h=(0,o.useRouter)(),f=(0,p.useSiteVars)(),[g,x]=(0,N.useState)(!1),y=g?d:u;return(0,N.useEffect)(()=>{document.body.classList.remove("slideout-open"),document.body.classList.remove("search-slideout-open"),document.documentElement.removeAttribute("data-scroll-lock");let e=()=>{x(window.scrollY>100)};return e(),window.addEventListener("scroll",e,{passive:!0}),()=>{window.removeEventListener("scroll",e)}},[a,h.asPath,h.locale]),(0,t.jsxs)(Y,{className:["header-desktop",s?"is-visible":""].join(" "),"data-theme":y,"data-overlay":!g,children:[l&&(0,t.jsx)(G.PreviewAlert,{node_id:l}),(0,t.jsxs)(Z,{children:[(0,t.jsx)(n.StyledLogoWrapper,{children:(0,t.jsx)(z.SiteLogo,{site:f.id,theme:y,logo_base_url:"",logo_id:"header-logo",url:`/${h.locale}`})}
3088),r?(0,t.jsx)(n.StyledMainMenuWrapper,{children:(0,t.jsx)(V.StyledMenuWrapper,{children:(0,t.jsx)("ul",{children:r?.length?r.map((e,i)=>(0,t.jsx)(U.StyledMenuTopItem,{children:(0,t.jsx)(c.default,{href:e.url,target:e.attributes?.target,children:e.text})},`menu-item-${i}`)):null})})}):null,i&&(0,t.jsx)(n.StyledHeaderButtonWrapper,{children:(0,t.jsx)(M.Button,{href:i.url,target:i?.attributes?.target,style:"primary",className:i?.attributes?.header_cta_color,children:i.text})}),m.length>1&&"/404"!==h.pathname&&(0,t.jsx)(Q.DesktopLanguageSelector,{languageUrls:m})]})]})},X=(0,s.default)(m).withConfig({displayName:"Footer__StyledCampaignFooter",componentId:"sc-1bef2b3e-0"})`
3089  .social-links-wrapper {
3090    ${(0,l.media)("desktop")} {
3091      width: auto;
3092      padding-left: 0;
3093    }
3094  }
3095
3096  .legal-links-menu-wrapper {
3097    margin-bottom: 40px;
3098
3099    ul {
3100      margin: 0;
3101    }
3102
3103    ul li {
3104      ${(0,l.media)("desktop")} {
3105        margin-bottom: 0;
3106      }
3107
3108      &:last-child {
3109        margin-right: 0;
3110      }
3111    }
3112  }
3113`,K=({footer_description:e,copyright:i,legal_links:r,name:a,badges:n,social_links:s})=>{let l=(0,o.useRouter)(),m=(0,p.useSiteVars)();return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(h,{}),(0,t.jsx)(X,{children:(0,t.jsxs)(u.StyledWrapper,{children:[n&&(0,t.jsxs)(C,{"data-theme":"black",children:[n.header&&(0,t.jsx)("div",{className:"title-wrapper",children:(0,t.jsx)("h2",{dangerouslySetInnerHTML:{__html:n.header}})}),n.badges?.length?(0,t.jsx)("div",{className:"badges-wrapper",children:n.badges.map(e=>(0,t.jsx)("div",{children:(0,t.jsx)(d.MediaComponent,{...e})}))}):null]}),(0,t.jsxs)(f,{children:[(0,t.jsx)(g,{children:e&&(0,t.jsx)(w,{dangerouslySetInnerHTML:{__html:e}})}),(0,t.jsx)(x,{className:"layout-campaign",children:s?.length?(0,t.jsx)(j,{className:"social-links-wrapper",children:s.map((e,i)=>(0,t.jsx)("div",{className:"item",children:(0,t.jsx)(c.default,{href:e.link.url,target:"_blank",children:(0,t.jsx)("img",{src:`/social_${e.id}.svg`,alt:`${e.id} icon`})})}))}):null}),(0,t.jsxs)(y,{children:[(0,t.jsx)(k,{children:(0,t.jsx)(c.default,{href:`/${l.locale}`,locale:!1,children:(0,t.jsx)("img",{src:`/sites/${m.id}/${m.logoFooter}`,alt:`${a} Footer Logo`})})}),i&&(0,t.jsx)(S,{children:i}),r?(0,t.jsx)(_,{className:"legal-links-menu-wrapper",children:(0,t.jsx)("ul",{children:r.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(c.default,{href:e.url,children:e.text})},i))})}):null]})]})]})})]})},ee=s.default.main.withConfig({displayName:"LayoutCampaign__StyledLayoutMain",componentId:"sc-74816302-0"})`
3114  padding-bottom: 150px;
3115  //overflow: hidden;
3116  contain: paint; // contain: paint used instead of overflow: hidden to work with position:sticky elements
3117
3118  > div:last-child {
3119    margin-bottom: -150px;
3120    padding-bottom: 150px;
3121
3122    // Add extra margin-bottom for pagination
3123    // It cannot overlay the footer graphic
3124    .pagination {
3125      margin-bottom: 100px;
3126    }
3127
3128    // Column component - multi-theme
3129    &.multi-theme-columns {
3130      padding-bottom: 0;
3131
3132      .multi-theme-column {
3133        ${(0,l.media)("tablet")} {
3134          padding-bottom: calc(150px + var(--spacing-xl));
3135        }
3136
3137        &:last-child {
3138          ${(0,l.media)(0,"tablet")} {
3139            padding-bottom: calc(150px + var(--spacing-xl));
3140          }
3141        }
3142      }
3143    }
3144  }
3145
3146  // Add padding-top for first components
3147  > div:first-child {
3148    padding-top: 75px;
3149    ${(0,l.media)("desktop")} {
3150      padding-top: 100px;
3151    }
3152
3153    // Instead of adding whole component padding, add
3154    // padding to single column, when multi-themed column
3155    // component is the first component
3156    &.component-columns.multi-theme-columns {
3157      padding-top: 0;
3158
3159      .multi-theme-column {
3160        padding-top: calc(var(--spacing-xl) + 75px);
3161        ${(0,l.media)("desktop")} {
3162          padding-top: calc(var(--spacing-xl) + 100px);
3163        }
3164      }
3165    }
3166
3167    // Hero With Form component
3168    &.hero-with-form {
3169      padding-top: 0;
3170    }
3171  }
3172`,et=({children:e,pageProps:a})=>{let{asPath:n,locale:s}=(0,o.useRouter)(),l=(0,p.useSiteVars)(),c=(0,L.useLinkContext)(),{width:d}=(0,i.useWindowSize)(),{resource:u,site_configuration:m}=a,h=(0,I.prepareLinkField)(u.field_header_cta,c),f=(0,I.prepareLinksField)(u.field_menu_links,c),g="forterro"==l.id?"black":"white",x=u?.field_paragraphs?.[0]?.field_theme||g;"front"==x&&(x="black");let y=(0,I.prepareLanguages)(u?.translation_links,c);return(0,t.jsxs)(t.Fragment,{children:[d?d<r.breakpoints.desktop?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(E,{headerOffset:-75}),(0,t.jsx)(q,{site_configuration:m,header_cta:h,menu_items:f,defaultTheme:g,firstComponentTheme:x,languageUrls:y},`header-mobile-${n}-${s}`)]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(E,{headerOffset:-100}),(0,t.jsx)(J,{site_configuration:m,header_cta:h,isVisible:!!d,width:d,menu_items:f,node_id:u?.drupal_internal__nid,defaultTheme:g,firstComponentTheme:x,languageUrls:y},`header-desktop-${n}-${s}`)]}):null,(0,t.jsx)(ee,{className:["layout-main",u?.type?`content-type--${u.type}`:null].join(" "),children:e}),(0,t.jsx)(K,{badges:(0,I.prepareBadgesField)(m,c),footer_description:m?.field_footer_description?.processed,copyright:m?.field_copyright_text?.processed,legal_links:(0,I.prepareLinksField)(m?.field_legal_links,c),name:m?.field_name,social_links:(0,I.prepareSocialLinks)(m,c)})]})};e.s(["Layout",0,e=>{let{pageProps:i}=e;return i.resource?.type=="node--campaign"?(0,t.jsx)(et,{...e}):(0,t.jsx)(A,{...e})}],53790),e.s([],17630)},58678,(e,t,i)=>{t.exports=e.r(80963)},45839,e=>{"use strict";var t=e.i(91398),i=e.i(58678);e.i(71587);var r=e.i(71179),a=e.i(3828),n=e.i(93428);function o({title:e,site_name:o,add_site_name:s,tags:l,schema_org:c,canonical_site:d,translation_links:u,default_locale:p,locale:m,slug:h="",isFront:f=!1,withHrefLang:g=!0}){let{t:x}=(0,r.useTranslation)(),{query:y}
3172=(0,a.useRouter)(),v=(0,n.useSiteVars)(),b=e=>{let t=e;return"string"==typeof y.page&&parseInt(y.page)&&parseInt(y.page)>0&&(t+=` - ${x("Page")} `+parseInt(y.page)),f?t+=" | Forterro":o&&s&&(t+=` | ${o}`),t},w=d??v.url,_=l?.filter(e=>e?.attributes?.property=="og:image").length>0,k=u?.find(e=>e.text==p);return(0,t.jsxs)(i.default,{children:[(f||h)&&(0,t.jsx)("link",{rel:"canonical",href:f?`${w}/${m}`:`${w}/${m}/${h}`}),_?null:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("meta",{property:"og:image",content:`${v.url}/sites/${v.id}/${v.id}-og-image.jpg`}),(0,t.jsx)("meta",{property:"og:image:width",content:"1200"}),(0,t.jsx)("meta",{property:"og:image:height",content:"630"})]}),l?.length?l.map((e,i)=>{if("canonical"===e.attributes.rel)return null;if("title"===e.attributes.name)return(0,t.jsx)("title",{children:b(e.attributes.content)},e.attributes.name);let r=e.tag;return(0,t.jsx)(r,{...e.attributes},i)}):(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("title",{children:b(e)})}),g&&u?.map((e,i)=>(0,t.jsx)("link",{rel:"alternate",hrefLang:e.text,href:f?`${w}/${e.text}`:e.url},`translation-link-${i}`)),g?k?(0,t.jsx)("link",{rel:"alternate",hrefLang:"x-default",href:f?`${w}/${p}`:k.url}):(0,t.jsx)("link",{rel:"alternate",hrefLang:"x-default",href:f?`${w}/${p??m}`:`${v.url}/${m}/${h}`}):null,c&&(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(c)}},"jsonld"),"forterro"==v.id?(0,t.jsx)("meta",{name:"theme-color",content:"#0D1F35"}):(0,t.jsx)("meta",{name:"theme-color",content:"#FFFFFF"})]})}e.s(["Meta",()=>o])},18639,e=>{"use strict";var t=e.i(21709);function i(e,t,i){let r=[];return e.forEach(e=>{if(void 0==e.accordion_item)r.push(e);else{let i=r.at(-1)?.accordion_items,a=e.accordion_item;i?i.push(a):r.push({accordion_items:[a],display_mode:t})}}),void 0!=i&&r.push({theme:i}),r}function r(e){return e.map(e=>{switch(e.type){case"paragraph--promo":return"front"===e.field_theme?"black":e.field_theme;case"paragraph--banner":return e.field_bg_image?"black":e.field_theme;case"paragraph--hero":case"paragraph--stories":case"paragraph--quotes":return e.field_theme??"indigo";case"paragraph--logotype_grid":return"white";default:return e.field_theme??e.theme??null}})}function a(e){return e.map((e,t)=>{let i,r;switch(e.field_columns?.length&&e.field_columns.find(e=>!!e.field_theme)&&(i=e.field_columns[0].field_theme,r=e.field_columns[e.field_columns.length-1].field_theme),e.type){case"paragraph--promo":return"front"===e.field_theme?{theme:"black"}:{theme:e.field_theme};case"paragraph--banner":return e.field_bg_image?{theme:"black"}:{theme:e.field_theme};case"paragraph--hero":case"paragraph--stories":case"paragraph--quotes":return e.field_theme?{theme:e.field_theme}:{theme:"indigo"};case"paragraph--columns":return{theme:e.field_theme,firstColumnTheme:i,lastColumnTheme:r};default:return e.field_theme?{theme:e.field_theme}:e.theme?{theme:e.theme}:null}})}function n(e){return e.map((t,i)=>({previousTheme:i>0?e[i-1]:null,currentTheme:t??null,nextTheme:i<e.length-1?e[i+1]:null}))}function o(e,t){return e.map((i,r)=>{let a=r>0?!!e[r-1].field_bg_image:null,n=r>0?t[r-1]:null,o=e[r].field_bg_image??null,s=t[r]??null,l=r<e.length-1?e[r+1].field_bg_image:null,c=r<t.length-1?t[r+1]:null,d="normal",u="normal";switch(i.type){case"custom--page_title":d="normal",u=e[r+1]?"none":"normal";break;case"paragraph--promo":d="large",u="large";break;case"paragraph--pricing_sliders":case"paragraph--stories":case"paragraph--quotes":d="normal",u="normal";break;case"custom--breadcrumbs":d=n===s?"none":"small",u=e[r+1]&&c===s?"small":"normal",0===r&&(d="small",u="small"),e[r-1]&&"paragraph--promo"===e[r-1].type&&(d="small");break;default:d=a||o||n&&n!==s?"normal":"small",u=o||l||c&&c!==s?"normal":"small"}return{top:d,bottom:u}})}function s(e,t){return e.map((e,i)=>{switch(e.type){case"paragraph--hero_with_form":case"paragraph--promo":let r=t?.find(e=>"custom--page_title"===e.type)?.title;return 0===i&&r?`<h1>${function(e,t){let i=t.field_title_template,r=t.field_title_variants;if(!i||!r?.length||i.replace(/[{}]/g,"")!=e)return e;let a=i.match(/\{([^}]+)\}/);return a?i.replace(a[0],`{${[a[1],...r].join("|")}}`):e}(r,e)}</h1>`:null;case"custom--page_title":return e.title?`<h1>${e.title}</h1>`:null;default:return e.field_header?.processed?`<h2>${e.field_header?.processed}</h2>`:null}})}function l(e,t){if(!(t?.length>0))return e;{let i=e.map(e=>e.type),a=[...e];for(let{type:n,title:o,items:s}of t){let t=r(a),l=0;switch(n){case"custom--breadcrumbs":if(i.includes("paragraph--hero_with_form")||e?.length>2&&"paragraph--promo"===e[0].type&&"short"===e[0].field_promo_variant)break;l=+("paragraph--promo"===i[0]||"paragraph--pricing_sliders"===i[0]),s.length>1&&a.splice(l,0,{type:n,items:s,theme:t[l]});break;case"custom--page_title":void 0!==(l="custom--breadcrumbs"===i[0]?1:["paragraph--hero","paragraph--hero_with_form","paragraph--promo","paragraph--pricing_sliders"].includes(i[0])?void 0:0)&&o&&a.splice(l,0,{type:n,title:o,theme:t[l]})}}return a}}function c(e,i){return e.map(e=>(0,t.prepareLinkField)(e,i,!1)).filter(e=>e)}function d(e,i){return e&&e.id&&e.field_service?{id:e.id,type:e.type,service:e.field_service,email_label:e.field_form_email_field_label,accept_text:e.field_form_accept_field_label?.processed??null,has_accept_checkbox:e.field_form_has_accept_checkbox,thank_you_message:e.field_webform_message.processed,form_submit_text:e.field_form_submit_text,button_theme:e.field_theme,redirect_url:(0,t.prepareLinkField)(e.field_redirect_url,i)?.url,redirect_add_vars:e.field_redirect_add_vars,..."hubspot"===e.field_service?{hubspot:{form_id:e.field_hubspot_id,portal_id:e.f
3172ield_hubspot_portal_id}}:{},..."pardot"===e.field_service?{pardot:{post_url:e.field_webform_post_url?.uri}}:{}}:null}function u(e,i){return e.field_hubspot_id&&e.field_hubspot_portal_id?{formId:e.field_hubspot_id,portalId:e.field_hubspot_portal_id,selector:`hubspot-form-${e.resourceIdObjMeta.drupal_internal__target_id}`,redirectUrl:(0,t.prepareLinkField)(e.field_redirect_url,i)?.url}:null}function p(e,i){return{id:e.id,url:(0,t.prepareLinkField)(e.field_iframe_url,i).url,height_mobile:e.field_iframe_height_mobile,height_tablet:e.field_iframe_height_tablet,height_desktop:e.field_iframe_height_desktop}}function m(e,i){return e.webform?{webform:e.webform,success_message:e.field_webform_message?.processed,post_url:e.field_webform_post_url?.uri,redirect_url:(0,t.prepareLinkField)(e.field_redirect_url,i)?.url,allow_freemail:e.field_allow_freemail}:null}function h(e,i,r=!1,a=null){return{label:e.field_title,media:(0,t.prepareMediaField)(e.field_media,r?{default:"image_w_620_scale",mobile_l:"image_w_780_scale"}:{default:"image_w_620_h_366_scale_crop",mobile_l:"image_w_780_h_460_scale_crop"},null,a),text:e.field_text?.processed,link:(0,t.prepareLinkField)(e.field_link,i)}}function f(e,i){return{theme:e.field_theme,text:e?.field_text?.processed,layout:e.field_inline_cta_layout,text_alignment:e.field_text_alignment,emailForm:e.field_item?.type==="paragraph--email_form"?d(e.field_item,i):void 0,cta:e.field_item?.type==="paragraph--cta"?{style:e.field_item.field_button_style,link:(0,t.prepareLinkField)(e.field_item?.field_link,i)}:void 0}}function g(e){return e.field_trust_badges?.map(e=>({media:(0,t.prepareMediaField)(e,{default:"image_w_580_scale"})}))}function x(e,i){return e.field_items?.map(e=>({title:e.field_title,link:(0,t.prepareLinkField)(e.field_link,i),media:(0,t.prepareMediaField)(e.field_media,{default:"original"}),poster:(0,t.prepareMediaField)(e.field_image,{default:"image_w_800_h_800_scale"})}))}function y(e,i){let r=e?.field_media_image?(0,t.prepareMediaField)(e,{default:"image_w_780_scale",tablet:"image_w_2000_scale"})?.picture:null;if(!r)return;let a=i?.field_mobile_bg_image?.field_media_image?(0,t.prepareMediaField)(i.field_mobile_bg_image,{default:"image_w_780_scale",tablet:"image_w_2000_scale"})?.picture:null;return{backgroundImage:r,size:i?.field_bg_image_size,horizontalAlignment:i?.field_bg_image_horizontal_align,verticalAlignment:i?.field_bg_image_vertical_align,opacity:i?.field_bg_image_opacity,mobileBackgroundImage:a,mobileSize:i?.field_mobile_bg_image_size,mobileHorizontalAlignment:i?.field_mobile_bg_image_horizontal,mobileVerticalAlignment:i?.field_mobile_bg_image_vertical,mobileOpacity:i?.field_mobile_bg_image_opacity}}e.s(["getAdjacentThemeValues",()=>n,"getMultiThemeValues",()=>a,"getSpacingValues",()=>o,"getThemeValues",()=>r,"getTitleValues",()=>s,"prepareBackgroundImageFields",()=>y,"prepareBreadcrumbs",()=>c,"prepareColumnItems",()=>i,"prepareEmailForm",()=>d,"prepareHubspotForm",()=>u,"prepareIframe",()=>p,"prepareInlineCTA",()=>f,"prepareParagraphs",()=>l,"preparePromoBadgesFields",()=>g,"preparePromoTilesFields",()=>x,"prepareTile",()=>h,"prepareWebform",()=>m])},30123,e=>{"use strict";var t=e.i(21709),i=e.i(23162);e.s(["getListingItemFromEntity",0,(e,r,a,n="all",o=null)=>{let s=e.field_site.includes(a.id)?"":e.site_data[0].url;if("people"==n)return{media:e.field_teaser_media_url&&{picture:{images:{default:(0,i.getDerivativeUrlFromImageUrl)(e.f
3172ield_teaser_media_url[0],"image_w_440_h_440_scale_crop_bw")},alt:e.field_teaser_media_alt[0]}},title:e.title[0],text:e.field_teaser[0],link_url:s+e.url[0]};{if("card"==n)return{id:e.uuid,media:e.field_teaser_media_url&&{picture:{images:{default:(0,i.getDerivativeUrlFromImageUrl)(e.field_teaser_media_url[0],"image_w_780_h_460_scale_crop")},alt:e.field_teaser_media_alt[0]}},title:e.title[0],text:e.field_teaser[0],full_text:e.field_text[0],...e.field_link_url&&{cta_link:{url:e.field_link_url[0],text:e.field_link_title[0]}}};let a,l,c=null;if(e.field_teaser_media_oembed_video){let r=(0,t.parseVideoUrl)(e.field_teaser_media_oembed_video[0]);if(r){let t=e.field_teaser_media_url?"field_teaser_media_url":"field_teaser_media_thumbnail_url";c={video:{videoId:r.videoId,serviceName:r.serviceName,thumb:e[t]&&{images:{default:(0,i.getDerivativeUrlFromImageUrl)(e[t][0],"image_w_620_h_348_scale_crop"),mobile_l:(0,i.getDerivativeUrlFromImageUrl)(e[t][0],"image_w_2000_h_1124_scale_crop")},alt:e.field_teaser_media_alt?.[0]||e.field_teaser_media_name?.[0]||""}}}}}else e.field_teaser_media_url&&(c={picture:{images:{default:(0,i.getDerivativeUrlFromImageUrl)(e.f
3172ield_teaser_media_url[0],"image_w_780_h_460_scale_crop")},alt:e.field_teaser_media_alt[0]}});return a=e.field_external_url?{url:e.field_external_url[0]}:"resource"===e.type[0]&&c?.video||e.field_no_url?.[0]?null:{url:s+e.url[0]},o&&("content-type"!=o&&(l=e[o]?.[0]),o&&!l&&(l=e.computed_label?.[0]||r("type-label-node--"+e.type[0]))),{label:l,date:e.created&&new Date(1e3*e.created[0]).toISOString(),media:c,title:e.title?.[0],text:e.field_teaser?.[0],link:a}}},"getListingPropsFromEntity",0,(e,t)=>{let i=e.field_content_types?.length==1&&e.field_content_types[0].resourceIdObjMeta?.drupal_internal__target_id=="people"?"people":e.field_content_types?.length==1&&e.field_content_types[0].resourceIdObjMeta?.drupal_internal__target_id=="card"?"card":"all",r=e.field_number_of_items&&e.field_show_pagination?{items_per_page:e.field_number_of_items,pages_total:Math.ceil(e.referenced_contents.total/e.field_number_of_items)}:null,a=e.listing_filters.filter(e=>e.options?.length>0).map(e=>({name:e.id,text:t(`${e.label}`),options:e.options.map(e=>({value:e.id,label:e.label})),icon_url:e.icon_url?`https://cms.forterro.com${e.icon_url}`:null}));return{items:e.referenced_contents.items,base_query:e.base_query,pagination:r,filters:a,withSidebar:!!e?.field_with_sidebar_search,labelSource:e.field_listing_label_source??null,listingStyle:e.field_listing_style,decoration:e?.field_decoration,showDate:e?.field_show_date,listingType:i,readMoreLabel:e?.field_read_more_label}}])},88702,(e,t,i)=>{"use strict";var r,a;Object.defineProperty(i,"__esModule",{value:!0}),i.Doctype=i.CDATA=i.Tag=i.Style=i.Script=i.Comment=i.Directive=i.Text=i.Root=i.isTag=i.ElementType=void 0,(a=r=i.ElementType||(i.ElementType={})).Root="root",a.Text="text",a.Directive="directive",a.Comment="comment",a.Script="script",a.Style="style",a.Tag="tag",a.CDATA="cdata",a.Doctype="doctype",i.isTag=function(e){return e.type===r.Tag||e.type===r.Script||e.type===r.Style},i.Root=r.Root,i.Text=r.Text,i.Directive=r.Directive,i.Comment=r.Comment,i.Script=r.Script,i.Style=r.Style,i.Tag=r.Tag,i.CDATA=r.CDATA,i.Doctype=r.Doctype},46234,(e,t,i)=>{"use strict";var r,a=e.e&&e.e.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),n=e.e&&e.e.__assign||function(){return(n=Object.assign||function(e){for(var t,i=1,r=arguments.length;i<r;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};Object.defineProperty(i,"__esModule",{value:!0}),i.cloneNode=i.hasChildren=i.isDocument=i.isDirective=i.isComment=i.isText=i.isCDATA=i.isTag=i.Element=i.Document=i.CDATA=i.NodeWithChildren=i.ProcessingInstruction=i.Comment=i.Text=i.DataNode=i.Node=void 0;var o=e.r(88702),s=function(){function e(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(e){this.parent=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(e){this.prev=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(e){this.next=e},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(e){return void 0===e&&(e=!1),_(this,e)},e}();i.Node=s;var l=function(e){function t(t){var i=e.call(this)||this;return i.data=t,i}return a(t,e),Object.defineProperty(t.prototype,"nodeValue",{get:function(){return this.data},set:function(e){this.data=e},enumerable:!1,configurable:!0}),t}(s);i.DataNode=l;var c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Text,t}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 3}
3172,enumerable:!1,configurable:!0}),t}(l);i.Text=c;var d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Comment,t}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),t}(l);i.Comment=d;var u=function(e){function t(t,i){var r=e.call(this,i)||this;return r.name=t,r.type=o.ElementType.Directive,r}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(l);i.ProcessingInstruction=u;var p=function(e){function t(t){var i=e.call(this)||this;return i.children=t,i}return a(t,e),Object.defineProperty(t.prototype,"firstChild",{get:function(){var e;return null!=(e=this.children[0])?e:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(s);i.NodeWithChildren=p;var m=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.CDATA,t}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(p);i.CDATA=m;var h=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Root,t}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(p);i.Document=h;var f=function(e){function t(t,i,r,a){void 0===r&&(r=[]),void 0===a&&(a="script"===t?o.ElementType.Script:"style"===t?o.ElementType.Style:o.ElementType.Tag);var n=e.call(this,r)||this;return n.name=t,n.attribs=i,n.type=a,n}return a(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map(function(t){var i,r;return{name:t,value:e.attribs[t],namespace:null==(i=e["x-attribsNamespace"])?void 0:i[t],prefix:null==(r=e["x-attribsPrefix"])?void 0:r[t]}})},enumerable:!1,configurable:!0}),t}(p);function g(e){return(0,o.isTag)(e)}function x(e){return e.type===o.ElementType.CDATA}function y(e){return e.type===o.ElementType.Text}function v(e){return e.type===o.ElementType.Comment}function b(e){return e.type===o.ElementType.Directive}function w(e){return e.type===o.ElementType.Root}function _(e,t){if(void 0===t&&(t=!1),y(e))i=new c(e.data);else if(v(e))i=new d(e.data);else if(g(e)){var i,r=t?k(e.children):[],a=new f(e.name,n({},e.attribs),r);r.forEach(function(e){return e.parent=a}),null!=e.namespace&&(a.namespace=e.namespace),e["x-attribsNamespace"]&&(a["x-attribsNamespace"]=n({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(a["x-attribsPrefix"]=n({},e["x-attribsPrefix"])),i=a}else if(x(e)){var r=t?k(e.children):[],o=new m(r);r.forEach(function(e){return e.parent=o}),i=o}else if(w(e)){var r=t?k(e.children):[],s=new h(r);r.forEach(function(e){return e.parent=s}),e["x-mode"]&&(s["x-mode"]=e["x-mode"]),i=s}else if(b(e)){var l=new u(e.name,e.data);null!=e["x-name"]&&(l["x-name"]=e["x-name"],l["x-publicId"]=e["x-publicId"],l["x-systemId"]=e["x-systemId"]),i=l}else throw Error("Not implemented yet: ".concat(e.type));return i.startIndex=e.startIndex,i.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(i.sourceCodeLocation=e.sourceCodeLocation),i}function k(e){for(var t=e.map(function(e){return _(e,!0)}),i=1;i<t.length;i++)t[i].prev=t[i-1],t[i-1].next=t[i];return t}i.Element=f,i.isTag=g,i.isCDATA=x,i.isText=y,i.isComment=v,i.isDirective=b,i.isDocument=w,i.hasChildren=function(e){return Object.prototype.hasOwnProperty.call(e,"children")},i.cloneNode=_},7435,(e,t,i)=>{"use strict";var r=e.e&&e.e.__createBinding||(Object.create?function(e,t,i,r){void 0===r&&(r=i);var a=Object.getOwnPropertyDescriptor(t,i);
3172(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[i]}}),Object.defineProperty(e,r,a)}:function(e,t,i,r){void 0===r&&(r=i),e[r]=t[i]}),a=e.e&&e.e.__exportStar||function(e,t){for(var i in e)"default"===i||Object.prototype.hasOwnProperty.call(t,i)||r(t,e,i)};Object.defineProperty(i,"__esModule",{value:!0}),i.DomHandler=void 0;var n=e.r(88702),o=e.r(46234);a(e.r(46234),i);var s={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},l=function(){function e(e,t,i){this.dom=[],this.root=new o.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(i=t,t=s),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:s,this.elementCB=null!=i?i:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new o.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,t){var i=this.options.xmlMode?n.ElementType.Tag:void 0,r=new o.Element(e,t,void 0,i);this.addNode(r),this.tagStack.push(r)},e.prototype.ontext=function(e){var t=this.lastNode;if(t&&t.type===n.ElementType.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{var i=new o.Text(e);this.addNode(i),this.lastNode=i}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===n.ElementType.Comment){this.lastNode.data+=e;return}var t=new o.Comment(e);this.addNode(t),this.lastNode=t},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new o.Text(""),t=new o.CDATA([e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var i=new o.ProcessingInstruction(e,t);this.addNode(i)},e.prototype.handleCallback=function(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this.tagStack[this.tagStack.length-1],i=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),i&&(e.prev=i,i.next=e),e.parent=t,this.lastNode=null},e}();i.DomHandler=l,i.default=l},91201,(e,t,i)=>{var r,a="html",n="head",o="body",s=/<([a-zA-Z]+[0-9]?)/,l=/<head[^]*>/i,c=/<body[^]*>/i,d=function(){throw Error("This browser does not support `document.implementation.createHTMLDocument`")},u=function(){throw Error("This browser does not support `DOMParser.prototype.parseFromString`")},p="object"==typeof window&&window.DOMParser;if("function"==typeof p){var m=new p;d=u=function(e,t){return t&&(e="<"+t+">"+e+"</"+t+">"),m.parseFromString(e,"text/html")}}if("object"==typeof document&&document.implementation){var h=document.implementation.createHTMLDocument();d=function(e,t){return t?h.documentElement.querySelector(t).innerHTML=e:h.documentElement.innerHTML=e,h}}var f="object"==typeof document?document.createElement("template"):{};f.content&&(r=function(e){return f.innerHTML=e,f.content.childNodes}),t.exports=function(e){var t,i,p,m,h=e.match(s);switch(h&&h[1]&&(t=h[1].toLowerCase()),t){case a:return i=u(e),!l.test(e)&&(p=i.querySelector(n))&&p.parentNode.removeChild(p),!c.test(e)&&(p=i.querySelector(o))&&p.parentNode.removeChild(p),i.querySelectorAll(a);case n:case o:if(m=(i=d(e)).querySelectorAll(t),c.test(e)&&l.test(e))return m[0].parentNode.childNodes;return m;default:if(r)return r(e);return(p=d(e,o).querySelector(o)).childNodes}}},17971,(e,t,i)=>{i.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"]},60067,(e,t,i)=>{for(var r,a=e.r(7435),n=e.r(17971).CASE_SENSITIVE_TAG_NAMES,o=a.Comment,s=a.Element,l=a.ProcessingInstruction,c=a.Text,d={},u=0,p=n.length;u<p;u++)d[(r=n[u]).toLowerCase()]=r;function m(e){for(var t,i={},r=0,a=e.length;r<a;r++)i[(t=e[r]).name]=t.value;return i}i.formatAttributes=m,i.formatDOM=function e(t,i,r){i=i||null;for(var a=[],n=0,u=t.length;n<u;n++){var p,h,f=t[n];switch(f.nodeType){case 1:(h=new s(p=function(e){var t=d[e=e.toLowerCase()];return t||e}(f.nodeName),m(f.attributes))).children=e("template"===p?f.content.childNodes:f.childNodes,h);break;case 3:h=new c(f.nodeValue);break;case 8:h=new o(f.nodeValue);break;default:continue}var g=a[n-1]||null;g&&(g.next=h),h.parent=i,h.prev=g,h.next=null,a.push(h)}return r&&((h=new l(r.substring(0,r.indexOf(" ")).toLowerCase(),r)).next=a[0]||null,h.parent=i,a.unshift(h),a[1]&&(a[1].prev=a[0])),a}},72495,(e,t,i)=>{var r=e.r(91201),a=e.r(60067).formatDOM,n=/<(![a-zA-Z\s]+)>/;t.exports=function(e){if("string"!=typeof e)throw TypeError("First argument must be a string");if(""===e)return[];var t,i=e.match(n);return i&&i[1]&&(t=i[1]),a(r(e),null,t)}},7503,(e,t,i)=>{i.SAME=0,i.CAMELCASE=1,i.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInl
3172ine:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode
3172-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}},43708,(e,t,i)=>{"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=Array(t);i<t;i++)r[i]=e[i];return r}function a(e,t,i,r,a,n,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=i,this.propertyName=e,this.type=t,this.sanitizeURL=n,this.removeEmptyString=o}Object.defineProperty(i,"__esModule",{value:!0});var n={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(function(e){n[e]=new a(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=function(e){if(Array.isArray(e))return e}(e)||function(e,t){var i,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n=[],o=!0,s=!1;try{for(a=a.call(e);!(o=(i=a.next()).done)&&(n.push(i.value),2!==n.length);o=!0);}catch(e){s=!0,r=e}finally{try{o||null==a.return||a.return()}finally{if(s)throw r}}return n}}(e,2)||function(e,t){if(e){if("string"==typeof e)return r(e,2);var i=Object.prototype.toString.call(e).slice(8,-1);if("Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return r(e,2)}}(e,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i=t[0],o=t[1];n[i]=new a(i,1,!1,o,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){n[e]=new a(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){n[e]=new a(e,2,!1,e,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(e){n[e]=new a(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){n[e]=new a(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){n[e]=new a(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){n[e]=new a(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){n[e]=new a(e,5,!1,e.toLowerCase(),null,!1,!1)});var o=/[\-\:]([a-z])/g,s=function(e){return e[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode
3172-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(e){var t=e.replace(o,s);n[t]=new a(t,1,!1,e,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(e){var t=e.replace(o,s);n[t]=new a(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(o,s);n[t]=new a(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){n[e]=new a(e,1,!1,e.toLowerCase(),null,!1,!1)}),n.xlinkHref=new a("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){n[e]=new a(e,1,!1,e.toLowerCase(),null,!0,!0)});var l=e.r(7503),c=l.CAMELCASE,d=l.SAME,u=l.possibleStandardNames,p=RegExp.prototype.test.bind(RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),m=Object.keys(u).reduce(function(e,t){var i=u[t];return i===d?e[t]=t:i===c?e[t.toLowerCase()]=t:e[t]=i,e},{});i.BOOLEAN=3,i.BOOLEANISH_STRING=2,i.NUMERIC=5,i.OVERLOADED_BOOLEAN=4,i.POSITIVE_NUMERIC=6,i.RESERVED=0,i.STRING=1,i.getPropertyInfo=function(e){return n.hasOwnProperty(e)?n[e]:null},i.isCustomAttribute=p,i.possibleStandardNames=m},44448,(e,t,i)=>{var r=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,a=/\n/g,n=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,s=/^:\s*/,l=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,c=/^[;\s]*/,d=/^\s+|\s+$/g;function u(e){return e?e.replace(d,""):""}t.exports=function(e,t){if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];t=t||{};var i=1,d=1;function p(e){var t=e.match(a);t&&(i+=t.length);var r=e.lastIndexOf("\n");d=~r?e.length-r:d+e.length}function m(){var e={line:i,column:d};return function(t){return t.position=new h(e),x(n),t}}function h(e){this.start=e,this.end={line:i,column:d},this.source=t.source}h.prototype.content=e;var f=[];function g(r){var a=Error(t.source+":"+i+":"+d+": "+r);if(a.reason=r,a.filename=t.source,a.line=i,a.column=d,a.source=e,t.silent)f.push(a);else throw a}function x(t){var i=t.exec(e);if(i){var r=i[0];return p(r),e=e.slice(r.length),i}}function y(e){var t;for(e=e||[];t=v();)!1!==t&&e.push(t);return e}function v(){var t=m();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var i=2;""!=e.charAt(i)&&("*"!=e.charAt(i)||"/"!=e.charAt(i+1));)++i;if(i+=2,""===e.charAt(i-1))return g("End of comment missing");var r=e.slice(2,i-2);return d+=2,p(r),e=e.slice(i),d+=2,t({type:"comment",comment:r})}}x(n);var b,w=[];for(y(w);b=function(){var e=m(),t=x(o);if(t){if(v(),!x(s))return g("property missing ':'");var i=x(l),a=e({type:"declaration",property:u(t[0].replace(r,"")),value:i?u(i[0].replace(r,"")):""});return x(c),a}}();)!1!==b&&(w.push(b),y(w));return w}},43117,(e,t,i)=>{var r=e.r(44448);function a(e,t){var i,a,n,o=null;if(!e||"string"!=typeof e)return o;for(var s=r(e),l="function"==typeof t,c=0,d=s.length;c<d;c++)a=(i=s[c]).property,n=i.value,l?t(a,n,i):n&&(o||(o={}),o[a]=n);return o}t.exports=a,t.exports.default=a},41847,(e,t,i)=>{"use strict";i.__esModule=!0,i.camelCase=void 0;var r=/^--[a-zA-Z0-9-]+$/,a=/-([a-z])/g,n=/^[^-]+$/,o=/^-(webkit|moz|ms|o|khtml)-/,s=/^-(ms)-/,l=function(e,t){return t.toUpperCase()},c=function(e,t){return"".concat(t,"-")};i.camelCase=function(e,t){var i;return(void 0===t&&(t={}),!(i=e)||n.test(i)||r.test(i))?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(s,c):e.replace(o,c)).replace(a,l))}},74224,(e,t,i)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};i.__esModule=!0;var a=r(e.r(43117)),n=e.r(41847);i.default=function(e,t){var i={};return e&&"string"==typeof e&&(0,a.default)(e,function(e,r){e&&r&&(i[(0,n.camelCase)(e,t)]=r)}),i}},85641,(e,t,i)=>{var r=e.r(91788),a=e.r(74224).default,n={reactCompat:!0},o=r.version.split(".")[0]>=16,s=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);t.exports={PRESERVE_CUSTOM_ATTRIBUTES:o,invertObject:function(e,t){if(!e||"object"!=typeof e)throw TypeError("First argument must be an object");var i,r,a="function"==typeof t,n={},o={};for(i in e){if(r=e[i],a&&(n=t(i,r))&&2===n.length){o[n[0]]=n[1];continue}"string"==typeof r&&(o[r]=i)}return o},isCustomComponent:function(e,t){if(-1===e.indexOf("-"))return t&&"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}},setStyleProp:function(e,t){if(null!=e)try{t.style=a(e,n)}catch(e){t.style={}}},canTextBeChildOfNode:function(e){return!s.has(e.name)},elementsWithNoTextChildren:s}},30252,(e,t,i)=>{var r=e.r(43708),a=e.r(85641),n=["checked","value"],o=["input","select","textarea"],s={reset:!0,submit:!0};function l(e){return r.possibleStandardNames[e]}t.exports=function(e,t){var i,c,d,u,p,m={},h=(e=e||{}).type&&s[e.type];for(i in e){if(d=e[i],r.isCustomAttribute(i)){m[i]=d;continue}if(u=l(c=i.toLowerCase())){switch(p=r.getPropertyInfo(u),-1!==n.indexOf(u)&&-1!==o.indexOf(t)&&!h&&(u=l("default"+c)),m[u]=d,p&&p.type){case r.BOOLEAN:m[u]=!0;break;case r.OVERLOADED_BOOLEAN:""===d&&(m[u]=!0)}continue}a.PRESERVE_CUSTOM_ATTRIBUTES&&(m[i]=d)}return a.setStyleProp(e.style,m),m}},33007,(e,t,i)=>{var r=e.r(91788),a=e.r(30252),n=e.r(85641),o=n.setStyleProp,s=n.canTextBeChildOfNode;
3172t.exports=function e(t,i){for(var l,c,d,u,p,m,h=(i=i||{}).library||r,f=h.cloneElement,g=h.createElement,x=h.isValidElement,y=[],v="function"==typeof i.replace,b=i.trim,w=0,_=t.length;w<_;w++){if(c=t[w],v&&x(u=i.replace(c))){_>1&&(u=f(u,{key:u.key||w})),y.push(u);continue}if("text"===c.type){if((d=!c.data.trim().length)&&c.parent&&!s(c.parent)||b&&d)continue;y.push(c.data);continue}switch(p=c.attribs,(l=c,n.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===l.type&&n.isCustomComponent(l.name,l.attribs))?o(p.style,p):p&&(p=a(p,c.name)),m=null,c.type){case"script":case"style":c.children[0]&&(p.dangerouslySetInnerHTML={__html:c.children[0].data});break;case"tag":"textarea"===c.name&&c.children[0]?p.defaultValue=c.children[0].data:c.children&&c.children.length&&(m=e(c.children,i));break;default:continue}_>1&&(p.key=w),y.push(g(c.name,p,m))}return 1===y.length?y[0]:y}},82570,(e,t,i)=>{var r=e.r(7435),a=e.r(72495),n=e.r(30252),o=e.r(33007);a="function"==typeof a.default?a.default:a;var s={lowerCaseAttributeNames:!1};function l(e,t){if("string"!=typeof e)throw TypeError("First argument must be a string");return""===e?[]:o(a(e,(t=t||{}).htmlparser2||s),t)}l.domToReact=o,l.htmlToDOM=a,l.attributesToProps=n,l.Comment=r.Comment,l.Element=r.Element,l.ProcessingInstruction=r.ProcessingInstruction,l.Text=r.Text,t.exports=l,l.default=l},79340,e=>{e.v({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'})},77391,e=>{e.v(
vendor: 32,997 bytes, line 3172
3172JSON.parse('{"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"⁡","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"\'","ApplyFunction":"⁡","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","Ffr":"𝔉","ffr":"𝔣","filig":"fi","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"⁣","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"⁣","InvisibleTimes":"⁢","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"⁢","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"‎","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"​","NegativeThickSpace":"​","NegativeThinSpace":"​","NegativeVeryThinSpace":"​","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"⁠","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\\"","QUOT":"\\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"‏","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"­","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":"  ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"​","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"‍","zwnj":"‌"}')
3172)},84804,(e,t,i)=>{"use strict";var r,a,n=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(i,"__esModule",{value:!0}),i.escapeUTF8=i.escape=i.encodeNonAsciiHTML=i.encodeHTML=i.encodeXML=void 0;var o=d(n(e.r(79340)).default),s=u(o);i.encodeXML=g(o);var l=d(n(e.r(77391)).default),c=u(l);function d(e){return Object.keys(e).sort().reduce(function(t,i){return t[e[i]]="&"+i+";",t},{})}function u(e){for(var t=[],i=[],r=0,a=Object.keys(e);r<a.length;r++){var n=a[r];1===n.length?t.push("\\"+n):i.push(n)}t.sort();for(var o=0;o<t.length-1;o++){for(var s=o;s<t.length-1&&t[s].charCodeAt(1)+1===t[s+1].charCodeAt(1);)s+=1;var l=1+s-o;l<3||t.splice(o,l,t[o]+"-"+t[s])}return i.unshift("["+t.join("")+"]"),RegExp(i.join("|"),"g")}r=l,a=c,i.encodeHTML=function(e){return e.replace(a,function(e){return r[e]}).replace(p,h)},i.encodeNonAsciiHTML=g(l);var p=/(?:[\x80-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/g,m=null!=String.prototype.codePointAt?function(e){return e.codePointAt(0)}:function(e){return(e.charCodeAt(0)-55296)*1024+e.charCodeAt(1)-56320+65536};function h(e){return"&#x"+(e.length>1?m(e):e.charCodeAt(0)).toString(16).toUpperCase()+";"}var f=RegExp(s.source+"|"+p.source,"g");function g(e){return function(t){return t.replace(f,function(t){return e[t]||h(t)})}}i.escape=function(e){return e.replace(f,h)},i.escapeUTF8=function(e){return e.replace(s,h)}},8533,e=>{e.v({Aacute:"Á",aacute:"á",Acirc:"Â",acirc:"â",acute:"´",AElig:"Æ",aelig:"æ",Agrave:"À",agrave:"à",amp:"&",AMP:"&",Ar
3172ing:"Å",aring:"å",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",brvbar:"¦",Ccedil:"Ç",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",Eacute:"É",eacute:"é",Ecirc:"Ê",ecirc:"ê",Egrave:"È",egrave:"è",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",Iacute:"Í",iacute:"í",Icirc:"Î",icirc:"î",iexcl:"¡",Igrave:"Ì",igrave:"ì",iquest:"¿",Iuml:"Ï",iuml:"ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",Ntilde:"Ñ",ntilde:"ñ",Oacute:"Ó",oacute:"ó",Ocirc:"Ô",ocirc:"ô",Ograve:"Ò",ograve:"ò",ordf:"ª",ordm:"º",Oslash:"Ø",oslash:"ø",Otilde:"Õ",otilde:"õ",Ouml:"Ö",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",THORN:"Þ",thorn:"þ",times:"×",Uacute:"Ú",uacute:"ú",Ucirc:"Û",ucirc:"û",Ugrave:"Ù",ugrave:"ù",uml:"¨",Uuml:"Ü",uuml:"ü",Yacute:"Ý",yacute:"ý",yen:"¥",yuml:"ÿ"})},95212,e=>{e.v({0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376})},39312,(e,t,i)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(i,"__esModule",{value:!0});var a=r(e.r(95212)),n=String.fromCodePoint||function(e){var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e)};i.default=function(e){return e>=55296&&e<=57343||e>1114111?"�":(e in a.default&&(e=a.default[e]),n(e))}},7337,(e,t,i)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(i,"__esModule",{value:!0}),i.decodeHTML=i.decodeHTMLStrict=i.decodeXML=void 0;var a=r(e.r(77391)),n=r(e.r(8533)),o=r(e.r(79340)),s=r(e.r(39312)),l=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;function c(e){var t=u(e);return function(e){return String(e).replace(l,t)}}i.decodeXML=c(o.default),i.decodeHTMLStrict=c(a.default);var d=function(e,t){return e<t?1:-1};function u(e){return function(t){if("#"===t.charAt(1)){var i=t.charAt(2);return"X"===i||"x"===i?s.default(parseInt(t.substr(3),16)):s.default(parseInt(t.substr(2),10))}return e[t.slice(1,-1)]||t}}i.decodeHTML=function(){for(var e=Object.keys(n.default).sort(d),t=Object.keys(a.default).sort(d),i=0,r=0;i<t.length;i++)e[r]===t[i]?(t[i]+=";?",r++):t[i]+=";";var o=RegExp("&(?:"+t.join("|")+"|#[xX][\\da-fA-F]+;?|#\\d+;?)","g"),s=u(a.default);function l(e){return";"!==e.substr(-1)&&(e+=";"),s(e)}return function(e){return String(e).replace(o,l)}}()},4522,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.decodeXMLStrict=i.decodeHTML5Strict=i.decodeHTML4Strict=i.decodeHTML5=i.decodeHTML4=i.decodeHTMLStrict=i.decodeHTML=i.decodeXML=i.encodeHTML5=i.encodeHTML4=i.escapeUTF8=i.escape=i.encodeNonAsciiHTML=i.encodeHTML=i.encodeXML=i.encode=i.decodeStrict=i.decode=void 0;var r=e.r(7337),a=e.r(84804);i.decode=function(e,t){return(!t||t<=0?r.decodeXML:r.decodeHTML)(e)},i.decodeStrict=function(e,t){return(!t||t<=0?r.decodeXML:r.decodeHTMLStrict)(e)},i.encode=function(e,t){return(!t||t<=0?a.encodeXML:a.encodeHTML)(e)};var n=e.r(84804);Object.defineProperty(i,"encodeXML",{enumerable:!0,get:function(){return n.encodeXML}}),Object.defineProperty(i,"encodeHTML",{enumerable:!0,get:function(){return n.encodeHTML}}),Object.defineProperty(i,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return n.encodeNonAsciiHTML}}),Object.defineProperty(i,"escape",{enumerable:!0,get:function(){return n.escape}}),Object.defineProperty(i,"escapeUTF8",{enumerable:!0,get:function(){return n.escapeUTF8}}),Object.defineProperty(i,"encodeHTML4",{enumerable:!0,get:function(){return n.encodeHTML}}),Object.defineProperty(i,"encodeHTML5",{enumerable:!0,get:function(){return n.encodeHTML}});var o=e.r(7337);Object.defineProperty(i,"decodeXML",{enumerable:!0,get:function(){return o.decodeXML}}),Object.defineProperty(i,"decodeHTML",{enumerable:!0,get:function(){return o.decodeHTML}}),Object.defineProperty(i,"decodeHTMLStrict",{enumerable:!0,get:function(){return o.decodeHTMLStrict}}),Object.defineProperty(i,"decodeHTML4",{enumerable:!0,get:function(){return o.decodeHTML}}),Object.defineProperty(i,"decodeHTML5",{enumerable:!0,get:function(){return o.decodeHTML}}),Object.defineProperty(i,"decodeHTML4Strict",{enumerable:!0,get:function(){return o.decodeHTMLStrict}}),Object.defineProperty(i,"decodeHTML5Strict",{enumerable:!0,get:function(){return o.decodeHTMLStrict}}),Object.defineProperty(i,"decodeXMLStrict",{enumerable:!0,get:function(){return o.decodeXML}})},95102,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.attributeNames=i.elementNames=void 0,i.elementNames=new Map([["altglyph","altGlyph"],["altglyphdef","altGlyphDef"],["altglyphitem","altGlyphItem"],["animatecolor","animateColor"],["animatemotion","animateMotion"],["animatetransform","animateTransform"],["clippath","clipPath"],["feblend","feBlend"],["fecolormatrix","feColorMatrix"],["fecomponenttransfer","feComponentTransfer"],["fecomposite","feComposite"],["feconvolvematrix","feConvolveMatrix"],["fediffuselighting","feDiffuseLighting"],["fedisplacementmap","feDisplacementMap"],["fedistantlight","feDistantLight"],["fedropshadow","feDropShadow"],["feflood","feFlood"],["fefunca","feFuncA"],["fefuncb","feFuncB"],["fefuncg","feFuncG"],["fefuncr","feFuncR"],["fegaussianblur","feGaussianBlur"],["feimage","feImage"],["femerge","feMerge"],["femergenode","feMergeNode"],["femorphology","feMorphology"],["feoffset","feOffset"],["fepointlight","fePointLight"],["fespecularlighting","feSpecularLighting"],["fespotlight","feSpotLight"],["fetile","feTile"],["feturbulence","feTurbulence"],["foreignobject","foreignObject"],["glyphref","glyphRef"],["lineargradient","linearGradient"],["radialgradient","radialGradient"],["textpath","textPath"]]),i.attributeNames=new Map([["definitionurl","definitionURL"],["attributename","attributeName"],["attributetype","attributeType"],["basefrequency","baseFrequency"],["baseprofile","baseProfile"],["calcmode","calcMode"],["clippathunits","clipPathUnits"],["diffuseconstant","diffuseConstant"],["edgemode","edgeMode"],["filterunits","filterUnits"],["glyphref","glyphRef"],["gradienttransform","gradientTransform"],["gradientunits","gradientUnits"],["kernelmatrix","kernelMatrix"],["kernelunitlength","kernelUnitLength"],["keypoints","keyPoints"],["keysplines","keySplines"],["keytimes","keyTimes"],["lengthadjust","lengthAdjust"],["limitingconeangle","limitingConeAngle"],["markerheight","markerHeight"],["markerunits","markerUnits"],["markerwidth","markerWidth"],["maskcontentunits","maskContentUnits"],["maskunits","maskUnits"],["numoctaves","numOctaves"],["pathlength","pathLength"],["patterncontentunits","patternContentUnits"],["patterntransform","patternTransform"],["patternunits","patternUnits"],["pointsatx","pointsAtX"],["pointsaty","pointsAtY"],["pointsatz","pointsAtZ"],["preservealpha","preserveAlpha"],["preserveaspectratio","preserveAspectRatio"],["primitiveunits","primitiveUnits"],["refx","refX"],["refy","refY"],["repeatcount","repeatCount"],["repeatdur","repeatDur"],["requiredextensions","requiredExtensions"],["requiredfeatures","requiredFeatures"],["specularconstant","specularConstant"],["specularexponent","specularExponent"],["spreadmethod","spreadMethod"],["startoffset","startOffset"],["stddeviation","stdDeviation"],["stitchtiles","stitchTiles"],["surfacescale","surfaceScale"],["systemlanguage","systemLanguage"],["tablevalues","tableValues"],["targetx","targetX"],["targety","targetY"],["textlength","textLength"],["viewbox","viewBox"],["viewtarget","viewTarget"],["xchannelselector","xChannelSelector"],["ychannelselector","yChannelSelector"],["zoomandpan","zoomAndPan"]])},22959,(e,t,i)=>{"use strict";var r=e.e&&e.e.__assign||function(){return(r=Object.assign||function(e){for(var t,i=1,r=arguments.length;i<r;i++)for(var a in t=arguments[i])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)},a=e.e&&e.e.__createBinding||(Object.create?function(e,t,i,r){void 0===r&&(r=i),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[i]}})}:function(e,t,i,r){void 0===r&&(r=i),e[r]=t[i]}),n=e.e&&e.e.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}
3172),o=e.e&&e.e.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&a(t,e,i);return n(t,e),t};Object.defineProperty(i,"__esModule",{value:!0});var s=o(e.r(88702)),l=e.r(4522),c=e.r(95102),d=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]),u=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]);i.default=function e(t,i){void 0===i&&(i={});for(var a=("length"in t)?t:[t],n="",o=0;o<a.length;o++)n+=function(t,i){switch(t.type){case s.Root:return e(t.children,i);case s.Directive:case s.Doctype:return"<"+t.data+">";case s.Comment:return"<!--"+t.data+"-->";case s.CDATA:return"<![CDATA["+t.children[0].data+"]]>";case s.Script:case s.Style:case s.Tag:return function(t,i){"foreign"===i.xmlMode&&(t.name=null!=(a=c.elementNames.get(t.name))?a:t.name,t.parent&&p.has(t.parent.name)&&(i=r(r({},i),{xmlMode:!1}))),!i.xmlMode&&m.has(t.name)&&(i=r(r({},i),{xmlMode:"foreign"}));var a,n="<"+t.name,o=function(e,t){if(e)return Object.keys(e).map(function(i){var r,a,n=null!=(r=e[i])?r:"";return("foreign"===t.xmlMode&&(i=null!=(a=c.attributeNames.get(i))?a:i),t.emptyAttrs||t.xmlMode||""!==n)?i+'="'+(!1!==t.decodeEntities?l.encodeXML(n):n.replace(/"/g,"&quot;"))+'"':i}).join(" ")}(t.attribs,i);return o&&(n+=" "+o),0===t.children.length&&(i.xmlMode?!1!==i.selfClosingTags:i.selfClosingTags&&u.has(t.name))?(i.xmlMode||(n+=" "),n+="/>"):(n+=">",t.children.length>0&&(n+=e(t.children,i)),(i.xmlMode||!u.has(t.name))&&(n+="</"+t.name+">")),n}(t,i);case s.Text:return function(e,t){var i=e.data||"";return!1===t.decodeEntities||!t.xmlMode&&e.parent&&d.has(e.parent.name)||(i=l.encodeXML(i)),i}(t,i)}}(a[o],i);return n};var p=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),m=new Set(["svg","math"])},64689,24268,31457,48667,28654,72587,68485,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(41484);var r=e.i(9394);let a=i.default.div.withConfig({displayName:"DecorationTrianglePattern__StyledDecorationTrianglePattern",componentId:"sc-c628b86d-0"})``,n=i.default.div.withConfig({displayName:"DecorationTrianglePattern__StyledPatternRow",componentId:"sc-c628b86d-1"})`
3173  display: flex;
3174
3175  & > * {
3176    flex: 0 0 auto;
3177  }
3178`,o=(0,i.default)(r.Dot).withConfig({displayName:"DecorationTrianglePattern__StyledDot",componentId:"sc-c628b86d-2"})`
3179  width: 7px;
3180  height: 7px;
3181  margin: 4px;
3182  fill: var(--dot-decoration-color);
3183`,s=({dotAmount:e=8,dataTheme:i})=>(0,t.jsx)(a,{"data-theme":i,style:{width:`${15*e}px`},children:[...Array(e+1)].map((e,i)=>(0,t.jsx)(n,{children:[...Array(i)].map((e,i)=>(0,t.jsx)(o,{},i))},i))});e.i(24690);var l=e.i(26200);let c=i.default.div.withConfig({displayName:"DecorationLargeDot__StyledDecorationDot",componentId:"sc-c43d6c61-0"})`
3184  width: 270px;
3185  height: 270px;
3186  ${(0,l.media)("desktop_s")} {
3187    width: 470px;
3188    height: 470px;
3189  }
3190
3191  svg {
3192    width: 100%;
3193    height: 100%;
3194    fill: var(--dot-decoration-color);
3195  }
3196`,d=({dataTheme:e="white"})=>(0,t.jsx)(c,{"data-theme":e,children:(0,t.jsx)(r.Dot,{})});var u=e.i(61948);let p=i.default.div.withConfig({displayName:"DecorationSignet__StyledDecorationSignet",componentId:"sc-d1a09a19-0"})`
3197  width: 545px;
3198  height: 545px;
3199
3200  svg {
3201    width: 100%;
3202    height: 100%;
3203    fill: var(--logo-signet-decoration-color);
3204  }
3205`,m=({dataTheme:e="white"})=>(0,t.jsx)(p,{"data-theme":e,children:(0,t.jsx)(u.SignetGraphic,{})}),h=i.default.div.withConfig({displayName:"DecorationDottedPattern__StyledPatternRow",componentId:"sc-b2343d5f-0"})`
3206  display: flex;
3207
3208  & > * {
3209    flex: 0 0 auto;
3210  }
3211`,f=(0,i.default)(r.Dot).withConfig({displayName:"DecorationDottedPattern__StyledDot",componentId:"sc-b2343d5f-1"})`
3212  width: 7px;
3213  height: 7px;
3214  margin: 4px;
3215  fill: var(--dot-decoration-color);
3216`,g=({horizontalDotAmount:e=24,verticalDotAmount:i=11,dataTheme:r,className:a="ddp"})=>(0,t.jsx)("div",{className:a,"data-theme":r,children:[...Array(i)].map((i,r)=>(0,t.jsx)(h,{children:[...Array(e)].map((e,i)=>(0,t.jsx)(f,{},i))},r))});var x=e.i(6611),y=e.i(44343);let v=i.default.div.withConfig({displayName:"SectionDecorations__StyledDecorations",componentId:"sc-b2e1850-0"})`
3217  position: absolute;
3218  z-index: 1;
3219  background: none;
3220  top: 0;
3221  left: 0;
3222  width: 100%;
3223  height: 100%;
3224  overflow: hidden;
3225  pointer-events: none;
3226
3227  &.overflow-visible {
3228    overflow: visible;
3229  }
3230`,b=i.default.div.withConfig({displayName:"SectionDecorations__StyledDecorationsWrapper",componentId:"sc-b2e1850-1"})`
3231  width: var(--component-width);
3232  margin: 0 auto;
3233  max-width: var(--component-max-width);
3234  position: relative;
3235  height: 100%;
3236`,w=i.default.div.withConfig({displayName:"SectionDecorations__StyledDecorationTrianglePatternWrapper",componentId:"sc-b2e1850-2"})`
3237  position: absolute;
3238  left: 0;
3239  bottom: var(--spacing-sm);
3240  ${(0,l.media)(1440)} {
3241    left: -30px;
3242  }
3243`,_=i.default.div.withConfig({displayName:"SectionDecorations__StyledDecorationLargeDotLeftWrapper",componentId:"sc-b2e1850-3"})`
3244  position: absolute;
3245  z-index: 1;
3246  left: -50px;
3247  bottom: -10px;
3248  ${(0,l.media)("tablet")} {
3249    bottom: 20px;
3250    left: -80px;
3251  }
3252  ${(0,l.media)("desktop")} {
3253    bottom: 20px;
3254    left: -30px;
3255  }
3256  ${(0,l.media)("desktop_s")} {
3257    bottom: -18px;
3258    left: -80px;
3259  }
3260`,k=i.default.div.withConfig({displayName:"SectionDecorations__StyledDecorationLargeDotRightWrapper",componentId:"sc-b2e1850-4"})`
3261  position: absolute;
3262  z-index: 1;
3263  right: -50px;
3264  bottom: -10px;
3265  ${(0,l.media)("tablet")} {
3266    bottom: 20px;
3267    right: -80px;
3268  }
3269  ${(0,l.media)("desktop")} {
3270    bottom: 20px;
3271    right: -30px;
3272  }
3273  ${(0,l.media)("desktop_s")} {
3274    bottom: -18px;
3275    right: -80px;
3276  }
3277`,S=i.default.div.withConfig({displayName:"SectionDecorations__StyledDecorationSignetWrapper",componentId:"sc-b2e1850-5"})`
3278  position: absolute;
3279  bottom: 20px;
3280  left: -20px;
3281  opacity: 0.3;
3282  ${(0,l.media)("desktop")} {
3283    bottom: 40px;
3284    left: -40px;
3285  }
3286`,j=i.default.div.withConfig({displayName:"SectionDecorations__StyledDecorationDottedPatternTopLeftWrapper",componentId:"sc-b2e1850-6"})`
3287  position: absolute;
3288  top: 0;
3289  left: 0;
3290  transform: translateY(-50%);
3291`,C=i.default.div.withConfig({displayName:"SectionDecorations__StyledDecorationDottedPatternBottomRightWrapper",componentId:"sc-b2e1850-7"})`
3292  position: absolute;
3293  bottom: 0;
3294  right: 0;
3295  transform: translateY(50%);
3296`;e.s(["SectionDecorations",0,({decoration:e,theme:i,adjacent_themes:r})=>{let{width:a}=(0,y.useWindowSize)(),n=a<x.breakpoints.tablet,o=!1;return"signet-bottom-left"!=e||n||(r?.previousTheme?.firstColumnTheme||r?.previousTheme?.theme)==(r?.currentTheme?.firstColumnTheme||i)&&(o=!0),(0,t.jsxs)(t.Fragment,{children:["dotted-pattern-top-left"==e?(0,t.jsx)(v,{className:"overflow-visible",children:(0,t.jsxs)(j,{children:[(0,t.jsx)(g,{horizontalDotAmount:(0,x.getBreakp
3296ointBasedValue)(a,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,x.getBreakpointBasedValue)(a,{tablet:3,desktop_s:4,desktop_xl:7}),dataTheme:n?r?.previousTheme?.lastColumnTheme||r?.previousTheme?.theme:r?.previousTheme?.firstColumnTheme||r?.previousTheme?.theme}),(0,t.jsx)(g,{horizontalDotAmount:(0,x.getBreakpointBasedValue)(a,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,x.getBreakpointBasedValue)(a,{tablet:3,desktop_s:4,desktop_xl:7}),dataTheme:r?.currentTheme.firstColumnTheme||i})]})}):null,"dotted-pattern-bottom-right"==e?(0,t.jsx)(v,{className:"overflow-visible",children:(0,t.jsxs)(C,{children:[(0,t.jsx)(g,{horizontalDotAmount:(0,x.getBreakpointBasedValue)(a,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,x.getBreakpointBasedValue)(a,{tablet:3,desktop_s:4,desktop_xl:7}),dataTheme:r?.currentTheme?.lastColumnTheme||i}),(0,t.jsx)(g,{horizontalDotAmount:(0,x.getBreakpointBasedValue)(a,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,x.getBreakpointBasedValue)(a,{tablet:3,desktop_s:4,desktop_xl:7}),dataTheme:n?r?.nextTheme?.firstColumnTheme||r?.nextTheme?.theme:r?.nextTheme?.lastColumnTheme||r?.nextTheme?.theme})]})}):null,"triangle-pattern-bottom-left"==e?(0,t.jsx)(v,{children:(0,t.jsx)(b,{children:(0,t.jsx)(w,{children:(0,t.jsx)(s,{dotAmount:(0,x.getBreakpointBasedValue)(a,{tablet:4,desktop_s:5,desktop_xl:11}),dataTheme:(0,x.getBreakpointBasedValue)(a,{tablet:r?.currentTheme.lastColumnTheme||i,desktop:r?.currentTheme.firstColumnTheme||i})})})})}):null,"large-dot-left"==e?(0,t.jsx)(v,{children:(0,t.jsx)(b,{children:(0,t.jsx)(_,{children:(0,t.jsx)(d,{dataTheme:n?r?.currentTheme.lastColumnTheme||i:r?.currentTheme.firstColumnTheme||i})})})}):null,"large-dot-right"==e?(0,t.jsx)(v,{children:(0,t.jsx)(b,{children:(0,t.jsx)(k,{children:(0,t.jsx)(d,{dataTheme:r?.currentTheme.lastColumnTheme||i})})})}):null,"signet-bottom-left"==e?(0,t.jsx)(v,{className:o?"overflow-visible":null,children:(0,t.jsx)(S,{children:(0,t.jsx)(m,{dataTheme:n?r?.currentTheme.lastColumnTheme||i:r?.currentTheme.firstColumnTheme||i})})}):null]})}],24268),e.s([],64689);var T=e.i(82570),N=T.default.domToReact,I=T.default.htmlToDOM;T.default.attributesToProps,T.default.Comment,T.default.Element,T.default.ProcessingInstruction,T.default.Text;let E=T.default;e.s(["default",0,E,"domToReact",()=>N,"htmlToDOM",()=>I],31457);var L=e.i(22959),R=e.i(79900);function F(e){if(!e)return null;let t=e?e.replace(/<\/?h[1-6][^>]*>/gi,"").replace(/<\/?div[^>]*>/gi,"").replace(/<\/?p[^>]*>/gi,"").trim():"",i=t.match(/\{([^}]+)\}/);if(!i)return{animated:!1,prefix:"",suffix:"",words:[],text:t};let r=i[1].split("|").map(e=>(function(e){if(!e)return"";try{return(new DOMParser().parseFromString(e,"text/html").body.textContent||"").trim()}catch(t){return e.replace(/<[^>]*>/g,"").trim()}})(e)).filter(Boolean);if(0===r.length)return{animated:!1,prefix:"",suffix:"",words:[],text:t};let a=t.split(i[0]);return{animated:!0,prefix:a[0]||"",suffix:a[1]||"",words:r,text:t}}e.s(["parseAnimatedTitle",()=>F],48667);let O=i.default.span.withConfig({displayName:"AnimatedTextComponent__StyledAnimatedTitleWrapper",componentId:"sc-6d2ed115-0"})`
3297  display: inline-flex;
3298  align-items: baseline;
3299`,$=i.default.span.withConfig({displayName:"AnimatedTextComponent__StyledFixedText",componentId:"sc-6d2ed115-1"})``,A=i.default.span.withConfig({displayName:"AnimatedTextComponent__StyledRotatingTextContainer",componentId:"sc-6d2ed115-2"})`
3300  position: relative;
3301  display: inline-block;
3302  line-height: inherit;
3303  vertical-align: baseline;
3304  min-width: 3ch;
3305  margin-left: ${e=>e.$isFirst?"0":"0.15em"};
3306  margin-right: ${e=>e.$isLast?"0":"0.15em"};
3307`,P=i.default.span.withConfig({displayName:"AnimatedTextComponent__StyledPlaceholder",componentId:"sc-6d2ed115-3"})`
3308  opacity: 0;
3309  z-index: 0;
3310  white-space: nowrap;
3311  pointer-events: none;
3312`,M=i.default.span.withConfig({displayName:"AnimatedTextComponent__StyledRotatingWord",componentId:"sc-6d2ed115-4"})`
3313  position: absolute;
3314  left: 0;
3315  top: 0;
3316  white-space: nowrap;
3317  opacity: 1;
3318  clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
3319
3320  animation: ${({$duration:e,$wordCount:t})=>i.css`
3321    ${i.keyframes`
3322    0%                                { clip-path: polygon(0 0, 0 0, 0 100%, 0 100%); }
3323    ${.25/t*100}%     { clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); }
3324    ${.5/t*100}%      { clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); }
3325    ${.75/t*100}%     { clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); }
3326    ${1/t*100}%, 100%  { clip-path: polygon(0 0, 0 0, 0 100%, 0 100%); }
3327  `} ${e*t}s
3328      cubic-bezier(1, -0.01, 0.12, 0.8) infinite forwards
3329  `};
3330  will-change: clip-path;
3331`,D={replace:e=>{if("tag"===e.type){if("em"===e.name)return(0,t.jsx)("em",{children:N(e.children,D)});if("br"===e.name)return(0,t.jsx)("br",{})}if("text"===e.type)return(0,t.jsx)("span",{children:e.data})}},z=({data:e,durationPerWord:i=6})=>{if(!e.animated)return(0,t.jsx)(t.Fragment,{children:e.text});let{prefix:r,suffix:a,words:n}=e,o=n.length,s=!r||""===r.trim(),l=!a||""===a.trim(),c=n.reduce((e,t)=>
3331e.length>t.length?e:t,"");return(0,t.jsxs)(O,{className:"animated-title",children:[r&&(0,t.jsx)($,{children:/<[^>]+>/.test(r)?E(r,D):r}),(0,t.jsxs)(A,{$isFirst:s,$isLast:l,className:"rotating-text-container",children:[(0,t.jsx)(P,{className:"placeholder","aria-hidden":"true",children:c}),n.map((e,r)=>(0,t.jsx)(M,{$duration:i,$wordCount:o,style:{animationDelay:`${(r-.25)*i}s`},"aria-hidden":0!==r,children:e},r))]}),a&&(0,t.jsx)($,{children:/<[^>]+>/.test(a)?E(a,D):a})]})};e.s([],28654);var H=e.i(93428);let W=i.default.div.withConfig({displayName:"TitleAndTextComponent__StyledTitle",componentId:"sc-56de262-0"})``,B=i.default.div.withConfig({displayName:"TitleAndTextComponent__StyledText",componentId:"sc-56de262-1"})``,q=e=>{let t=e?.charAt(0),i=e?.charAt(e.length-1);return"<"===t&&">"===i},V=e=>({replace:i=>{if("em"==i.name)return(0,t.jsx)("em",{children:N(i.children,V(e))});if("text"==i.type&&e?.animated){let r=i.data;if(r.includes("{")&&r.includes("}")){let i=r.match(/\{([^}]+)\}/);if(i){let a=r.split(i[0]);return(0,t.jsx)(z,{data:{...e,prefix:a[0]||"",suffix:a[1]||""}})}}return(0,t.jsx)("span",{children:r})}if("text"==i.type)return(0,t.jsx)("span",{children:i.data})}}),U=e=>({replace:i=>{let r=(e,t)=>{let i=e?.class?.trim();return i?`${i} ${t}`:t};if("img"==i.name&&i.attribs.src){let{src:r,alt:a,width:n,height:o}=i.attribs;return(0,t.jsx)("img",{src:`${e}${r}`,width:`${n}px`,height:`${o}px`,alt:a})}if(("em"==i.name||"strong"==i.name)&&["h1","h2","h3","h4","h5","h6"].includes(i.parent?.name))return(0,t.jsx)("em",{children:N(i.children)});if("table"==i.name){if(i.children?.[0].name=="thead"){let e=i.children[0].children?.[0]?.children?.map(e=>(0,L.default)(e.children||[]));if(e?.length>0&&i.children[1]?.name=="tbody"&&(i.attribs.class=r(i.attribs,"data-cell-labels"),i.children[1].children)){for(var a=0;a<i.children[1].children.length;a++)if(i.children[1].children[a]?.children)for(var n=0;n<i.children[1].children[a].children.length;n++){let t=i.children[1].children[a].children[n],o=(0,L.default)(t.children||[]);t.attribs.class=r(t.attribs,"has-label"),t.children=I(`<span class="td-label">${e[n]||""}</span>
3332                     <span class="td-value">${o}</span>`)}}}}else if("a"==i.name)i.attribs?.class=="ck-anchor"&&(i.attribs.id="section-"+i.attribs.id);else if("text"==i.type)return(0,t.jsx)("span",{children:i.data})}});e.s(["TitleAndTextComponent",0,({title:e,text:i,"data-theme":r,"data-theme-secondary":a,className:n})=>{let o=(0,H.useSiteVars)(),s=F(e);return(0,t.jsxs)("div",{"data-theme":r,"data-theme-secondary":a,className:n,children:[e?(0,t.jsx)(W,{as:!q(e)&&"h2",children:E(e,V(s))}):null,i?(0,t.jsx)(R.StyledBody,{className:"text-wrapper",children:(0,t.jsx)(B,{as:!q(i)&&"p",children:E(i,U(o.drupalUrl))})}):null]})},"startsAndEndsWithHTMLTag",0,q,"textParserOptions",0,U,"titleParserOptions",0,V],72587),e.s([],68485)},66967,35295,34459,88680,54330,59991,53896,41227,27767,82121,20579,99326,7142,87255,37148,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(3828);e.i(71587);var a=e.i(71179),n=e.i(60814),o=e.i(79900),s=e.i(30123),l=e.i(93428);e.i(64689);var c=e.i(24268);e.i(24690);var d=e.i(26200);e.i(68485);var u=e.i(72587);e.i(32933);var p=e.i(36932);e.i(50101);var m=e.i(28750);let h={black:n.css`
3333    background: radial-gradient(
3334      50% 50% at 50% 50%,
3335      rgba(66, 101, 178, 0.68) 0%,
3336      rgba(66, 101, 178, 0.37) 60%,
3337      rgba(66, 101, 178, 0) 100%
3338    );
3339  `,indigo:n.css`
3340    background: radial-gradient(
3341      50% 50% at 50% 50%,
3342      rgba(115, 162, 232, 0.45) 0%,
3343      rgba(115, 162, 232, 0.23) 60%,
3344      rgba(115, 162, 232, 0) 100%
3345    );
3346  `,turquoise:n.css`
3347    background: radial-gradient(
3348      50% 50% at 50% 50%,
3349      rgba(62, 235, 232, 0.45) 0%,
3350      rgba(62, 235, 232, 0.23) 60%,
3351      rgba(62, 235, 232, 0) 100%
3352    );
3353  `,yellow:n.css`
3354    background: radial-gradient(
3355      50% 50% at 50% 50%,
3356      rgba(255, 246, 25, 0.45) 0%,
3357      rgba(255, 246, 25, 0.23) 60%,
3358      rgba(255, 246, 25, 0) 100%
3359    );
3360  `,grey:n.css`
3361    background: radial-gradient(
3362      50% 50% at 50% 50%,
3363      rgba(253, 253, 253, 0.7) 0%,
3364      rgba(253, 253, 253, 0.3) 60%,
3365      rgba(253, 253, 253, 0) 100%
3366    );
3367  `},f=n.default.div.withConfig({displayName:"BgDecorationGlow__StyledGlow",componentId:"sc-a206e1a7-0"})`
3368  position: absolute;
3369  z-index: 0;
3370  pointer-events: none;
3371  ${({$glowTheme:e})=>h[e]}
3372  width: 140vw;
3373  height: 140vw;
3374  top: -20vw;
3375  left: calc(50% - 35vw);
3376  @media (width >= 768px) {
3377    width: clamp(0px, 88vw, 1272px);
3378    height: clamp(0px, 88vw, 1272px);
3379    top: calc(-1 * clamp(200px, 13.8vw, 250px));
3380    left: calc(50% - clamp(0px, 35vw, 500px));
3381  }
3382`,g=({theme:e})=>e?(0,t.jsx)(f,{$glowTheme:e}):null,x={black:n.css`
3383    background: radial-gradient(
3384      50% 50% at 50% 50%,
3385      rgba(66, 101, 178, 0.96) 0%,
3386      rgba(66, 101, 178, 0.77) 60%,
3387      rgba(66, 101, 178, 0) 100%
3388    );
3389  `,indigo:n.css`
3390    background: radial-gradient(
3391      50% 50% at 50% 50%,
3392      rgba(115, 162, 232, 0.85) 0%,
3393      rgba(115, 162, 232, 0.33) 60%,
3394      rgba(115, 162, 232, 0) 100%
3395    );
3396  `,turquoise:n.css`
3397    background: radial-gradient(
3398      50% 50% at 50% 50%,
3399      rgba(62, 235, 232, 0.85) 0%,
3400      rgba(62, 235, 232, 0.33) 60%,
3401      rgba(62, 235, 232, 0) 100%
3402    );
3403  `,yellow:n.css`
3404    background: radial-gradient(
3405      50% 50% at 50% 50%,
3406      rgba(255, 246, 25, 0.85) 0%,
3407      rgba(255, 246, 25, 0.33) 60%,
3408      rgba(255, 246, 25, 0) 100%
3409    );
3410  `,grey:n.css`
3411    background: radial-gradient(
3412      50% 50% at 50% 50%,
3413      rgba(253, 253, 253, 0.9) 0%,
3414      rgba(253, 253, 253, 0.45) 60%,
3415      rgba(253, 253, 253, 0) 100%
3416    );
3417  `},y=n.default.div.withConfig({displayName:"BgDecorationGlowTop__StyledGlow",componentId:"sc-513b53f-0"})`
3418  position: absolute;
3419  z-index: 0;
3420  pointer-events: none;
3421  overflow: hidden;
3422  left: 0;
3423  top: 0;
3424  width: 100vw;
3425  height: clamp(0px, 70vh, 700px);
3426  @media (width >= 1024px) {
3427    height: clamp(0px, 53vw, 420px);
3428  }
3429
3430  &:before {
3431    content: "";
3432    display: block;
3433    position: absolute;
3434    ${({$glowTheme:e})=>x[e]}
3435    left: -50%;
3436    top: -50%;
3437    width: 200%;
3438    height: 100%;
3439    @media (width >= 1024px) {
3440      height: 200%;
3441      top: -100%;
3442    }
3443  }
3444`,v=({theme:e})=>e?(0,t.jsx)(y,{$glowTheme:e}):null,b={black:n.css`
3445    background: radial-gradient(
3446      50% 50% at 50% 50%,
3447      rgba(66, 101, 178, 0.8) 0%,
3448      rgba(66, 101, 178, 0.44) 60%,
3449      rgba(66, 101, 178, 0) 100%
3450    );
3451  `,indigo:n.css`
3452    background: radial-gradient(
3453      50% 50% at 50% 50%,
3454      rgba(115, 162, 232, 0.58) 0%,
3455      rgba(115, 162, 232, 0.21) 60%,
3456      rgba(115, 162, 232, 0) 100%
3457    );
3458  `,turquoise:n.css`
3459    background: radial-gradient(
3460      50% 50% at 50% 50%,
3461      rgba(62, 235, 232, 0.58) 0%,
3462      rgba(62, 235, 232, 0.21) 60%,
3463      rgba(62, 235, 232, 0) 100%
3464    );
3465  `,yellow:n.css`
3466    background: radial-gradient(
3467      50% 50% at 50% 50%,
3468      rgba(255, 246, 25, 0.58) 0%,
3469      rgba(255, 246, 25, 0.21) 60%,
3470      rgba(255, 246, 25, 0) 100%
3471    );
3472  `,grey:n.css`
3473    background: radial-gradient(
3474      50% 50% at 50% 50%,
3475      rgba(253, 253, 253, 0.7) 0%,
3476      rgba(253, 253, 253, 0.3) 60%,
3477      rgba(253, 253, 253, 0) 100%
3478    );
3479  `},w=n.default.div.withConfig({displayName:"BgDecorationGlowCenter__StyledClip",componentId:"sc-ef42f140-0"})`
3480  position: absolute;
3481  z-index: 0;
3482  inset: 0;
3483  pointer-events: none;
3484
3485  &.clip-top {
3486    clip-path: inset(0px -100vw -100vh -100vw);
3487  }
3488  &.clip-bottom {
3489    clip-path: inset(-100vh -100vw 0px -100vw);
3490  }
3491  &.clip-top.clip-bottom {
3492    clip-path: inset(0px -100vw 0px -100vw);
3493  }
3494`,_=(e,t,i)=>"glow_center"===e&&!!t&&i?.nextTheme?.theme===t,k=n.default.div.withConfig({displayName:"BgDecorationGlowCenter__StyledGlow",componentId:"sc-ef42f140-1"})`
3495  position: absolute;
3496  z-index: 0;
3497  pointer-events: none;
3498  overflow: hidden;
3499  left: 0;
3500  top: 50%;
3501  width: 100vw;
3502  height: clamp(0px, 700px, 70vh);
3503  transform: translateY(-50%);
3504  @media (width >= 1024px) {
3505    height: clamp(0px, 525px, 36.4vw);
3506  }
3507
3508  &:before {
3509    content: "";
3510    display: block;
3511    position: absolute;
3512    ${({$glowTheme:e})=>b[e]}
3513    left: -50%;
3514    width: 200vw;
3515    height: 100%;
3516  }
3517`,S=({theme:e,adjacent_themes:i})=>e?(0,t.jsx)(w,{className:[i?.previousTheme?.theme===e?null:"clip-top",i?.nextTheme?.theme===e?null:"clip-bottom"].filter(Boolean).join(" "),children:(0,t.jsx)(k,{$glowTheme:e})}):null;e.s(["BgDecorationGlowCenter",0,S,"glowCenterBleedsIntoNextSection",0,_],35295);let j=n.default.div.withConfig({displayName:"BgDecorationGlowBottom__StyledGlow",componentId:"sc-ba9d623d-0"})`
3518  position: absolute;
3519  z-index: 0;
3520  pointer-events: none;
3521  overflow: hidden;
3522  left: 0;
3523  bottom: 0;
3524  width: 100vw;
3525  height: clamp(0px, 70vh, 700px);
3526  @media (width >= 1024px) {
3527    height: clamp(0px, 53vw, 420px);
3528  }
3529
3530  &:before {
3531    content: "";
3532    display: block;
3533    position: absolute;
3534    ${({$glowTheme:e})=>x[e]}
3535    left: -50%;
3536    bottom: -50%;
3537    width: 200%;
3538    height: 100%;
3539    @media (width >= 1024px) {
3540      height: 200%;
3541      bottom: -100%;
3542    }
3543  }
3544`,C=({theme:e})=>e?(0,t.jsx)(j,{$glowTheme:e}):null,T=({bg_decoration:e,theme:i,adjacent_themes:r})=>e&&i?"glow"===e?(0,t.jsx)(g,{theme:i}):"glow_top"===e?(0,t.jsx)(v,{theme:i}):"glow_center"===e?(0,t.jsx)(S,{theme:i,adjacent_themes:r}):"glow_bottom"===e?(0,t.jsx)(C,{theme:i}):null:null;e.s(["BgDecoration",0,T],34459),e.s([],88680);let N=n.default.div.withConfig({displayName:"TilesComponent__StyledTilesComponent",componentId:"sc-315e17ae-0"})`
3545  position: relative;
3546
3547  // Let a glow_center bleed into the section below instead of being covered by
3548  // it. Scoped to the matching-theme case, so normal stacking is untouched.
3549  &.glow-bleeds-into-next {
3550    z-index: 1;
3551  }
3552`,I=n.default.div.withConfig({displayName:"TilesComponent__StyledBackgroun
3552d",componentId:"sc-315e17ae-1"})`
3553  position: absolute;
3554  z-index: 0;
3555  top: 0;
3556  right: 0;
3557  width: 100%;
3558  height: 100%;
3559  background: var(--background-color);
3560`,E=n.default.div.withConfig({displayName:"TilesComponent__StyledTilesInnerWrapper",componentId:"sc-315e17ae-2"})`
3561  position: relative;
3562  z-index: 1;
3563`,L=(0,n.default)(u.TitleAndTextComponent).withConfig({displayName:"TilesComponent__StyledTitle",componentId:"sc-315e17ae-3"})`
3564  position: relative;
3565  padding: var(--spacing-xs) 0;
3566
3567  ${(0,d.media)("desktop")} {
3568    max-width: 55%;
3569  }
3570`,R=n.default.div.withConfig({displayName:"TilesComponent__StyledTilesListing",componentId:"sc-315e17ae-4"})`
3571  position: relative;
3572  display: grid;
3573  grid-template-columns: 1fr;
3574  gap: var(--column-gap);
3575  ${(0,d.media)(600)} {
3576    grid-template-columns: 1fr 1fr;
3577  }
3578  ${(0,d.media)("desktop")} {
3579    grid-template-columns: 1fr 1fr 1fr;
3580  }
3581
3582  &.span-entire-width.tiles-count-1 {
3583    ${(0,d.media)(600)} {
3584      grid-template-columns: 1fr;
3585    }
3586    ${(0,d.media)("desktop")} {
3587      grid-template-columns: 1fr;
3588    }
3589  }
3590
3591  &.span-entire-width.tiles-count-2 {
3592    ${(0,d.media)(600)} {
3593      grid-template-columns: 1fr 1fr;
3594    }
3595    ${(0,d.media)("desktop")} {
3596      grid-template-columns: 1fr 1fr;
3597    }
3598  }
3599`,F=n.default.article.withConfig({displayName:"TilesComponent__StyledTile",componentId:"sc-315e17ae-5"})`
3600  position: relative;
3601  flex: 1;
3602  color: var(--text-color);
3603  box-shadow: 0 0 30px rgb(0 0 0 / 30%);
3604  border-radius: var(--border-radius-sm);
3605  display: flex;
3606  flex-flow: column nowrap;
3607
3608  ${(0,d.media)(600)} {
3609    height: 100%;
3610  }
3611`,O=n.default.div.withConfig({displayName:"TilesComponent__StyledMediaAndLabelWrapper",componentId:"sc-315e17ae-6"})`
3612  min-height: 40px;
3613  position: relative;
3614
3615  .icon-media-wrapper {
3616    margin: 34px 24px 0;
3617  }
3618
3619  &.has-label,
3620  &.has-media.has-media-icon {
3621    background-color: var(--background-color);
3622    border-top-left-radius: var(--border-radius-sm);
3623    border-top-right-radius: var(--border-radius-sm);
3624    .icon-media-wrapper {
3625      margin: 64px 24px 0;
3626    }
3627  }
3628
3629  &.has-media {
3630    background: none;
3631  }
3632
3633  img {
3634    width: 100%;
3635    border-radius: 0;
3636    border-top-left-radius: var(--border-radius-sm);
3637    border-top-right-radius: var(--border-radius-sm);
3638  }
3639`,$=n.default.div.withConfig({displayName:"TilesComponent__StyledLabel",componentId:"sc-315e17ae-7"})`
3640  position: absolute;
3641  top: 0;
3642  left: 0;
3643  background: var(--color-indigo);
3644  color: #fff;
3645  text-transform: uppercase;
3646  font-size: 15px;
3647  font-weight: 700;
3648  padding: 10px 20px;
3649  z-index: 1;
3650  border-top-left-radius: 3px;
3651
3652  [data-theme="indigo"] &,
3653  [data-theme="turquoise"] &,
3654  [data-theme="black"] &,
3655  [data-theme="yellow"] & {
3656    background: #fff;
3657    color: var(--color-black);
3658  }
3659
3660  // There is a single case where color adjustments needed
3661  // for specific theme pair (parent + inner theme)
3662  &.parent-theme-turquoise {
3663    [data-theme="yellow"] & {
3664      background: var(--color-indigo);
3665      color: #fff;
3666    }
3667  }
3668`,A=n.default.div.withConfig({displayName:"TilesComponent__StyledTileContent",componentId:"sc-315e17ae-8"})`
3669  flex: 1;
3670  padding: 24px 24px;
3671  display: flex;
3672  flex-flow: column nowrap;
3673  background-color: var(--background-color);
3674  border-bottom-left-radius: var(--border-radius-sm);
3675  border-bottom-right-radius: var(--border-radius-sm);
3676
3677  &.only-content {
3678    border-top-left-radius: var(--border-radius-sm);
3679    border-top-right-radius: var(--border-radius-sm);
3680  }
3681`,P=n.default.footer.withConfig({displayName:"TilesComponent__StyledFooter",componentId:"sc-315e17ae-9"})`
3682  margin-top: auto;
3683
3684  .link {
3685    font-size: 16px;
3686  }
3687`;e.s(["StyledBackground",0,I,"StyledLabel",0,$,"StyledMediaAndLabelWrapper",0,O,"StyledTile",0,F,"StyledTileContent",0,A,"StyledTilesListing",0,R,"TilesComponent",0,({id:e,"data-theme":i,adjacent_themes:r,spacing:a,decoration:n,theme_inner:s="white",title:l,tiles:d=[],span_entire_width:h=!0,bg_decoration:f})=>(0,t.jsxs)(N,{id:`section-${e}`,"data-spacing-top":a?.top,"data-spacing-bottom":a?.bottom,className:["component-tiles",_(f,i,r)?"glow-bleeds-into-next":null].filter(
3687Boolean).join(" "),children:[(0,t.jsx)(I,{"data-theme":i}),f?(0,t.jsx)(T,{theme:i,bg_decoration:f,adjacent_themes:r}):null,n?(0,t.jsx)(c.SectionDecorations,{decoration:n,theme:i,adjacent_themes:r}):null,d?.length>0?(0,t.jsx)(E,{children:(0,t.jsxs)(o.StyledWrapper,{children:[l?(0,t.jsx)(L,{title:l,"data-theme":i}):null,(0,t.jsx)(R,{className:["tiles-list",`tiles-count-${d.length}`,h?"span-entire-width":null].join(" "),children:d.map(({text:e,link:r,media:a,label:n},o)=>(0,t.jsxs)(F,{"data-theme":s,children:[a||n?(0,t.jsxs)(O,{className:(a?"has-media ":"")+(a?.icon?"has-media-icon ":"")+(n?"has-label ":""),children:[a?(0,t.jsx)(m.MediaComponent,{...a}):null,n?(0,t.jsx)($,{listHasItemWithLabel:d.some(e=>e.label),listHasItemWithImage:d.some(e=>e.image),className:`parent-theme-${i}`,children:n}):null]}):null,(0,t.jsxs)(A,{className:a||n?null:"only-content",children:[e?(0,t.jsx)(u.TitleAndTextComponent,{text:e}):null,r?(0,t.jsx)(P,{children:(0,t.jsx)(p.Button,{href:r.url,target:r.attributes?.target,children:r.text})}):null]})]},o))})]})}):null]})],54330),e.s([],59991),e.i(49396);var M=e.i(67878),D=e.i(12209),z=e.i(41158),H=e.i(22259);let W=n.default.div.withConfig({displayName:"Pagination__StyledPaginationWrapper",componentId:"sc-9a094c40-0"})`
3688  --color-pagination-border: #e9e9e9;
3689  display: flex;
3690  justify-content: center;
3691
3692  &[data-theme="grey"] {
3693    --color-pagination-border: #ccc;
3694  }
3695  &[data-theme="yellow"] {
3696    --color-pagination-border: var(--color-black);
3697  }
3698  &[data-theme="black"],
3699  &[data-theme="indigo"],
3700  &[data-theme="turquoise"] {
3701    --color-pagination-border: #fff;
3702  }
3703
3704  &.pagination-select-open {
3705    --color-pagination-border: #e9e9e950;
3706
3707    &[data-theme="black"],
3708    &[data-theme="indigo"],
3709    &[data-theme="turquoise"] {
3710      --color-pagination-border: #e9e9e950;
3711    }
3712    &[data-theme="yellow"] {
3713      --color-pagination-border: #11203350;
3714    }
3715  }
3716`,B=n.default.div.withConfig({displayName:"Pagination__StyledPaginationInner",componentId:"sc-9a094c40-1"})`
3717  background: var(--background-color);
3718  border: 1px solid var(--color-pagination-border);
3719  height: 39px;
3720  width: 230px;
3721  border-radius: 27px;
3722  display: flex;
3723  align-items: center;
3724  transition: border-color 0.3s;
3725
3726  a,
3727  button {
3728    display: flex;
3729    align-items: center;
3730    justify-content: center;
3731    background: none;
3732    border: 0;
3733    border-radius: 0;
3734    padding: 0;
3735    margin: 0;
3736    height: 37px;
3737    width: 40px;
3738
3739    &:hover {
3740      background: none;
3741      border: 0;
3742    }
3743
3744    .pagination-select-open & {
3745      opacity: 0.5;
3746    }
3747
3748    svg {
3749      fill: var(--accent-text-color);
3750      width: 30px;
3751      height: 30px;
3752    }
3753  }
3754`,q=n.default.div.withConfig({displayName:"Pagination__StyledSelectWrapper",componentId:"sc-9a094c40-2"})`
3755  .select-wrapper {
3756    margin: 0;
3757    height: 37px;
3758
3759    .select-title {
3760      justify-content: center;
3761    }
3762
3763    .select-dd {
3764      justify-content: center;
3765
3766      .outer-wrapper {
3767        width: auto;
3768      }
3769
3770      .inner-wrapper {
3771        span {
3772          text-align: center;
3773        }
3774      }
3775    }
3776  }
3777`,V=({pagesTotal:e,onPageChange:i,"data-theme":a})=>{let n=(0,l.useSiteVars)(),o=(0,r.useRouter)(),s=o.query.page,c=parseInt(Array.isArray(s)?s[0]:s||"1",10),d=c>0?c:1,u=d-1>0?d-1:d,p=d+1<=e?d+1:e,m=e=>{let t=new URL(o.asPath,n.url);return e>1?t.searchParams.set("page",e.toString()):t.searchParams.delete("page"),`${t.pathname}${t.search}${t.hash}`},h=async e=>{await o.push(m(e),void 0,{scroll:!1,shallow:!0}),i&&i(e)},f=(e,t)=>{e.preventDefault(),h(parseInt(t,10))},g=Array.from(Array(e).keys()).map(e=>({value:(e+1).toString(),label:(e+1).toString()}));return(0,t.jsx)(W,{"data-theme":a,className:"pagination",children:(0,t.jsxs)(B,{children:[(0,t.jsxs)(z.default,{href:m(u),onClick:e=>f(e,u),children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Previous page"}),(0,t.jsx)(M.IconChevronLeft,{})]}),(0,t.jsx)(q,{children:(0,t.jsx)(H.Select,{id:"pagination",title:`${d}/${e}`,showTitleAlways:!0,options:g,value:d.toString(),onSelectChange:e=>{h(parseInt(e,10))}},`select-pagination-${d}`)}),(0,t.jsxs)(z.default,{href:m(p),onClick:e=>f(e,p),children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Next page"}),(0,t.jsx)(D.IconChevronRight,{})]})]})})};e.s(["Pagination",0,V,"StyledPaginationInner",0,B,"StyledPaginationWrapper",0,W,"StyledSelectWrapper",0,q],53896),e.i(41484);var U=e.i(9394),G=e.i(50719),Q=e.i(57669),Y=e.i(61948),Z=e.i(6611),J=e.i(44343);let X=n.default.div.withConfig({displayName:"Decoration__StyledDotPatternWrapper",componentId:"sc-8de760d2-0"})`
3778  position: absolute;
3779  z-index: 1;
3780  ${({top:e})=>e&&"top: 0px; transform: translateY(-50%);"}
3781  ${({right:e})=>e&&"right: 0;"}
3782  ${({bottom:e})=>e&&"bottom: 0; transform: translateY(50%);"}
3783  ${({left:e})=>e&&"left: 0;"}
3784`,K=n.default.div.withConfig({displayName:"Decoration__StyledLargeDotWrapper",componentId:"sc-8de760d2-1"})`
3785  position: absolute;
3786  z-index: 1;
3787  width: 270px;
3788  height: 270px;
3789  bottom: calc(-1 * ((470px - 352px) / 2));
3790
3791  ${(0,d.media)("desktop_s")} {
3792    width: 470px;
3793    height: 470px;
3794    bottom: calc(-1 * ((470px - 352px) / 2 + 60px));
3795  }
3796
3797  ${({right:e})=>e&&n.css`
3798      right: calc(-5 * var(--column-gap));
3799
3800      ${(0,d.media)("mobile")} {
3801        right: calc(-3 * var(--column-gap));
3802      }
3803
3804      ${(0,d.media)("desktop_s")} {
3805        right: calc(-2 * var(--column-gap));
3806      }
3807    `}
3808  ${({left:e})=>e&&n.css`
3809      left: calc(-5 * var(--column-gap));
3810
3811      ${(0,d.media)("mobile")} {
3812        left: calc(-3 * var(--column-gap));
3813      }
3814
3815      ${(0,d.media)("desktop_s")} {
3816        left: calc(-2 * var(--column-gap));
3817      }
3818    `}
3819`,ee=n.default.div.withConfig({displayName:"Decoration__StyledTriangleWrapper",componentId:"sc-8de760d2-2"})`
3820  position: absolute;
3821  z-index: 1;
3822  bottom: var(--spacing-sm);
3823  ${({right:e})=>e&&n.css`
3824      right: 0;
3825
3826      ${(0,d.media)("desktop_xl")} {
3827        right: calc(-1 * var(--spacing-sm));
3828      }
3829    `}
3830  ${({left:e})=>e&&n.css`
3831      left: 0;
3832
3833      ${(0,d.media)("desktop_xl")} {
3834        left: calc(-1 * var(--spacing-sm));
3835      }
3836    `}
3837`,et=n.default.div.withConfig({displayName:"Decoration__StyledDecorationSignetWrapper",componentId:"sc-8de760d2-3"})`
3838  position: absolute;
3839  z-index: 0;
3840  opacity: 0.3;
3841  width: 545px;
3842  height: 545px;
3843  bottom: 20px;
3844  left: calc(-1 * var(--spacing-md));
3845  ${(0,d.media)("tablet")} {
3846    bottom: 40px;
3847  }
3848
3849  &.hide-overflow {
3850    overflow: hidden;
3851    max-height: calc(100% - 20px);
3852    ${(0,d.media)("tablet")} {
3853      max-height: calc(100% - 40px);
3854    }
3855  }
3856
3857  svg {
3858    fill: var(--logo-signet-decoration-color);
3859    position: absolute;
3860    bottom: 0;
3861    width: 100%;
3862  }
3863`,ei=(0,n.default)(U.Dot).withConfig({displayName:"Decoration__StyledDot",componentId:"sc-8de760d2-4"})`
3864  width: 7px;
3865  height: 7px;
3866  margin: 4px;
3867  fill: var(--dot-decoration-color);
3868`,er=n.default.div.withConfig({displayName:"Decoration__StyledPatternRow",componentId:"sc-8de760d2-5"})`
3869  display: flex;
3870
3871  & > * {
3872    flex: 0 0 auto;
3873  }
3874`,ea=(0,n.default)(({horizontalDotAmount:e=24,verticalDotAmount:i=11,"data-theme":r,className:a})=>(0,t.jsx)("div",{className:a,"data-theme":r,children:[...Array(i)].map((i,r)=>(0,t.jsx)(er,{children:[...Array(e)].map((e,i)=>(0,t.jsx)(ei,{},i))},r))})).withConfig({displayName:"Decoration__StyledDotPattern",componentId:"sc-8de760d2-6"})``,en=(0,n.default)(U.Dot).withConfig({displayName:"Decoration__StyledLargeDot",componentId:"sc-8de760d2-7"})`
3875  display: block;
3876  width: 100%;
3877  height: 100%;
3878  fill: var(--dot-decoration-color);
3879`,eo=(0,n.default)(({dotAmount:e=8,"data-theme":i,className:r})=>(0,t.jsx)("div",{className:r,"data-theme":i,children:[...Array(e+1)].map((e,i)=>(0,t.jsx)(er,{children:[...Array(i)].map((e,i)=>(0,t.jsx)(ei,{},i))},i))})).withConfig({displayName:"Decoration__StyledTriangle",componentId:"sc-8de760d2-8"})`
3880  fill: var(--triangle-decoration-color);
3881`,es=(0,n.default)(G.Signet).withConfig({displayName:"Decoration__StyledSignet",componentId:"sc-8de760d2-9"})`
3882  fill: var(--signet-decoration-color);
3883`,el=(0,n.default)(Q.SignetFull).withConfig({displayName:"Decoration__StyledSignetFull",componentId:"sc-8de760d2-10"})`
3884  aspect-ratio: 119 / 150;
3885  fill: var(--signet-decoration-color);
3886`;e.s(["Decoration",0,({decoration:e,adjacent_themes:i,"data-theme":r,"data-theme-secondary":a,className:n})=>{let{width:o}=(0,J.useWindowSize)();switch(e){case"dotted-pattern-top-left":return(0,t.jsxs)(X,{top:!0,left:!0,className:n,"data-theme":r,"data-theme-secondary":a,children:[(0,t.jsx)(ea,{horizontalDotAmount:(0,Z.getBreakp
3886ointBasedValue)(o,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:3,desktop_s:4,desktop_xl:7}),"data-theme":i?.previousTheme?.theme}),(0,t.jsx)(ea,{horizontalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:3,desktop_s:4,desktop_xl:7})})]});case"dotted-pattern-bottom-right":return(0,t.jsxs)(X,{bottom:!0,right:!0,className:n,"data-theme-secondary":a,children:[(0,t.jsx)(ea,{horizontalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:3,desktop_s:4,desktop_xl:7})}),(0,t.jsx)(ea,{horizontalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:3,desktop_s:4,desktop_xl:7}),"data-theme":i?.nextTheme?.theme})]});case"triangle-pattern-bottom-left":return(0,t.jsx)(ee,{left:!0,className:n,"data-theme-secondary":a,children:(0,t.jsx)(eo,{dotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:4,desktop_s:5,desktop_xl:11})})});case"large-dot-left":return(0,t.jsx)(K,{left:!0,className:n,"data-theme-secondary":a,children:(0,t.jsx)(en,{})});case"large-dot-right":return(0,t.jsx)(K,{right:!0,className:n,"data-theme-secondary":a,children:(0,t.jsx)(en,{})});case"signet-bottom-left":return(0,t.jsx)(et,{className:[n,(0,Z.getBreakpointBasedValue)(o,{tablet:i?.nextTheme?.theme!==i?.currentTheme?.theme?"hide-overflow":null,desktop_s:i?.previousTheme?.theme!==i?.currentTheme?.theme?"hide-overflow":null})].join(" "),"data-theme-secondary":a,children:(0,t.jsx)(Y.SignetGraphic,{})});case"dotted-pattern":return(0,t.jsx)(ea,{horizontalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:8,desktop_s:18,desktop_xl:35}),verticalDotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:6,desktop_s:8,desktop_xl:14}),"data-theme":i?.previousTheme?.theme,"data-theme-secondary":a,className:n});case"large-dot":return(0,t.jsx)(en,{className:n,"data-theme-secondary":a});case"triangle-pattern":return(0,t.jsx)(eo,{dotAmount:(0,Z.getBreakpointBasedValue)(o,{tablet:4,desktop_s:5,desktop_xl:8}),className:n,"data-theme-secondary":a});case"signet":return(0,t.jsx)(es,{className:n,"data-theme-secondary":a});case"signet-full":return(0,t.jsx)(el,{className:n,"data-theme-secondary":a});default:return null}}],41227);var ec=e.i(74515);let ed=n.default.details.withConfig({displayName:"Accordion__StyledAccordion",componentId:"sc-ecf1fa59-0"})`
3887  &[data-theme] {
3888    background: var(--background-color);
3889    color: var(--text-color);
3890  }
3891
3892  &[open] {
3893    > summary .summary-icon-wrapper {
3894      transform: rotate(180deg);
3895
3896      ${(0,d.media)("mobile")} {
3897        transform: rotate(180deg);
3898      }
3899    }
3900  }
3901
3902  > summary {
3903    display: flex;
3904    justify-content: flex-start;
3905    gap: var(--spacing-md);
3906    list-style: none;
3907    font-size: 20px;
3908    font-weight: 700;
3909    cursor: pointer;
3910    padding: var(--spacing-xs) 0;
3911    margin-top: calc(-1 * var(--spacing-xs));
3912    gap: 10px;
3913
3914    &::-webkit-details-marker {
3915      display: none;
3916    }
3917
3918    .summary-title {
3919      flex: 1;
3920
3921      h2,
3922      h3,
3923      h4,
3924      h5,
3925      h6 {
3926        font-size: 20px;
3927        margin: 0;
3928        color: var(--text-color);
3929      }
3930    }
3931
3932    .summary-icon-wrapper {
3933      display: flex;
3934      align-items: center;
3935      justify-content: center;
3936      flex: 0 0 auto;
3937      transition: transform 0.3s;
3938      height: 26px;
3939      width: 24px;
3940
3941      svg {
3942        stroke: var(--background-color);
3943        fill: var(--icon-color);
3944        width: 44px;
3945        min-width: 44px;
3946        height: 44px;
3947      }
3948    }
3949  }
3950
3951  > .content-wrapper {
3952    padding-bottom: var(--spacing-xs);
3953  }
3954`;e.s(["Accordion",0,({id:e,title:i,heading_type:r=null,summary_prefix:a=null,content:n,"data-theme":o,className:s,children:l})=>{switch(r){case"h2":i=(0,t.jsx)("h2",{children:i});break;case"h3":i=(0,t.jsx)("h3",{children:i});break;case"h4":i=(0,t.jsx)("h4",{children:i});break;case"h5":i=(0,t.jsx)("h5",{children:i});break;case"h6":i=(0,t.jsx)("h6",{children:i})}return(0,t.jsxs)(ed,{id:e,className:s,"data-theme":o,children:[(0,t.jsxs)("summary",{children:[a,(0,t.jsx)("span",{className:"summary-title",children:i}),(0,t.jsx)("span",{className:"summary-icon-wrapper",children:(0,t.jsx)(ec.IconChevronDown,{})})]}),n?(0,t.jsx)("div",{className:"content-wrapper",children:(0,t.jsx)(u.TitleAndTextComponent,{text:n})}):l]})}],27767),e.s([],82121);let eu=n.default.div.withConfig({displayName:"SelectDropDown__StyledSelectDropDownWrapper",componentId:"sc-fea8f12-0"})`
3955  position: relative;
3956  border-top: 1px solid var(--border-color);
3957  border-bottom: 1px solid var(--border-color);
3958  ${(0,d.media)("tablet")} {
3959    border: 0;
3960  }
3961  &.dd-on-desktop {
3962    ${(0,d.media)("tablet")} {
3963      border: 0;
3964      display: inline-block;
3965      width: 260px;
3966    }
3967  }
3968
3969  &.is-open {
3970    .button-dd-toggle .arrow svg {
3971      transform: rotate(180deg);
3972    }
3973    .select-dd-content {
3974      display: block;
3975    }
3976  }
3977`,ep=n.default.button.withConfig({displayName:"SelectDropDown__StyledButton",componentId:"sc-fea8f12-1"})`
3978  color: var(--text-color);
3979  background: none;
3980  border: 0;
3981  border-radius: 0;
3982  padding: 12px 0;
3983  font-size: 20px;
3984  display: flex;
3985  align-items: center;
3986  width: 100%;
3987  font-weight: 700;
3988  margin: 0;
3989  &:hover {
3990    background: none;
3991    color: var(--text-color);
3992  }
3993
3994  .dd-on-desktop & {
3995    ${(0,d.media)("tablet")} {
3996      border: 1px solid var(--border-color);
3997      border-radius: 5px;
3998      height: 46px;
3999      padding: 10px;
4000      white-space: nowrap;
4001    }
4002  }
4003
4004  .icon {
4005    min-width: 20px;
4006    display: block;
4007    margin-right: 16px;
4008    .dd-on-desktop & {
4009      ${(0,d.media)("tablet")} {
4010        margin-right: 10px;
4011      }
4012    }
4013
4014    svg,
4015    img {
4016      display: block;
4017      min-width: 20px;
4018      width: 20px;
4019      height: 20px;
4020      fill: var(--text-color);
4021    }
4022  }
4023
4024  .text {
4025    flex: 1;
4026    text-align: left;
4027    overflow: hidden;
4028    font-size: 14px;
4029  }
4030
4031  .arrow {
4032    display: block;
4033    margin-left: 10px;
4034    min-width: 20px;
4035    ${(0,d.media)("tablet")} {
4036      display: none;
4037    }
4038    .dd-on-desktop & {
4039      ${(0,d.media)("tablet")} {
4040        display: block;
4041      }
4042    }
4043
4044    svg {
4045      transition: transform 0.3s;
4046      display: block;
4047      fill: var(--icon-color);
4048    }
4049  }
4050`,em=n.default.div.withConfig({displayName:"SelectDropDown__StyledContent",componentId:"sc-fea8f12-2"})`
4051  display: none;
4052  padding: 8px 0 16px 0;
4053
4054  .dd-on-desktop & {
4055    ${(0,d.media)("tablet")} {
4056      padding: 20px 0;
4057      box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.15);
4058      border-radius: 5px;
4059      background: #fff;
4060      position: absolute;
4061      top: 100%;
4062      z-index: 2;
4063      width: 100%;
4064      .wide & {
4065        width: 520px;
4066      }
4067    }
4068  }
4069
4070  .inner {
4071    padding: 0;
4072    .dd-on-desktop & {
4073      ${(0,d.media)("tablet")} {
4074        padding: 0 10px;
4075        display: flex;
4076        flex-wrap: wrap;
4077        max-height: 400px;
4078        overflow-y: scroll;
4079      }
4080    }
4081
4082    > div {
4083      .dd-on-desktop & {
4084        ${(0,d.media)("tablet")} {
4085          padding: 0 10px;
4086          width: 100%;
4087          .wide & {
4088            width: 50%;
4089          }
4090        }
4091      }
4092
4093      .checkbox-wrapper {
4094        color: var(--color-black);
4095      }
4096
4097      &:last-child .checkbox-wrapper {
4098        .dd-on-desktop & {
4099          ${(0,d.media)("tablet")} {
4100            margin-bottom: 0;
4101          }
4102        }
4103      }
4104    }
4105  }
4106`,eh=({name:e,text:r,options:a,handleChangeFilterItem:n,selectedValues:o,icon_url:s,dd_on_desktop:l=!0})=>{let{width:c}=(0,J.useWindowSize)(),d=`sdd-${e}`,u=(0,i.useCallback)(e=>{let t=window.innerWidth>=Z.breakpoints.tablet,i=document.getElementById(d);t&&i&&!i.contains(e.target)&&i.classList.remove("is-open")},[d]);(0,i.useEffect)(()=>{let e=window.innerWidth>=Z.breakpoints.tablet,t=document.getElementById(d);if(t)if(!e||l)return t.classList.remove("is-open"),document.addEventListener("click",u),()=>{document.removeEventListener("click",u)};else t.classList.add("is-open")},[l,u,d,c]);let p=t=>{n(e,t.target.value,t.target.checked)};return(0,t.jsxs)(eu,{id:d,className:l?"dd-on-desktop":"",children:[(0,t.jsxs)(ep,{id:`${d}-button`,className:"button-dd-toggle",type:"button",onClick:e=>{if(!(window.innerWidth>=Z.breakpoints.tablet)||l){let e=document.getElementById(d);e.classList.contains("is-open")?e.classList.remove("is-open"):e.classList.add("is-open")}},children:[s?(0,t.jsx)("span",{className:"icon",children:(0,t.jsx)("img",{src:s,alt:e})}):null,(0,t.jsx)("span",{className:"text",children:r}),(0,t.jsx)("span",{className:"arrow",children:(0,t.jsx)(ec.IconChevronDown,{})})]}),(0,t.jsx)(em,{className:"select-dd-content",children:(0,t.jsx)("div",{className:"inner",children:a.map((i,r)=>(0,t.jsx)("div",{children:(0,t.jsxs)("label",{className:"checkbox-wrapper",children:[(0,t.jsx)("input",{type:"checkbox",name:e,value:i.value,checked:o.includes(i.value),onChange:p}),(0,t.jsxs)("span",{children:[i.label,i.count?(0,t.jsx)("span",{className:"count",children:i.count}):null]})]})},`select-${e}-${i.value}`))})})]})};e.s(["SelectDropDown",0,eh],20579);var ef=e.i(94065);let eg=n.default.div.withConfig({displayName:"MultipleFilters__StyledMultipleFiltersWrapper",componentId:"sc-bd084574-0"})`
4107  ${(0,d.media)("tablet")} {
4108    display: flex;
4109    flex-wrap: wrap;
4110  }
4111
4112  > div {
4113    margin-bottom: -1px;
4114
4115    ${(0,d.media)("tablet")} {
4116      margin: 0 30px 15px 0;
4117    }
4118  }
4119`,ex=({filters:e,handleChangeFilterItem:i,handleFiltersReset:r,selectedFilters:a})=>{let n=!!e.find(e=>a[e.name]?.length);return(0,t.jsxs)(eg,{children:[e.map((e,r)=>(0,t.jsx)(eh,{name:e.name,text:e.text,options:e.options,handleChangeFilterItem:i,selectedValues:a[e.name]||[],icon_url:e.icon_url},`${e.name}-selectDropDown-${r}`)),n&&(0,t.jsx)(ef.ResetFiltersButton,{handleFiltersReset:r})]})};e.s(["MultipleFilters",0,ex],99326);var ey=e.i(45572);let ev=n.default.div.withConfig({displayName:"SingleFilter__StyledSingleFilerWrapper",componentId:"sc-be0c3fa8-0"})`
4120  display: flex;
4121  flex-wrap: wrap;
4122`,eb=n.default.label.withConfig({displayName:"SingleFilter__StyledItem",componentId:"sc-be0c3fa8-1"})`
4123  display: block;
4124  margin: 0 14px 14px 0;
4125  ${(0,d.media)("tablet")} {
4126    margin: 0 30px 15px 0;
4127  }
4128  cursor: pointer;
4129
4130  input[type="checkbox"] {
4131    position: absolute;
4132    left: -9999px;
4133  }
4134
4135  input[type="checkbox"]:checked + span {
4136    border-color: var(--selected-filter-background-color);
4137    background: var(--selected-filter-background-color);
4138    color: var(--selected-filter-text-color);
4139
4140    svg {
4141      stroke: var(--selected-filter-text-color);
4142      display: inline-block;
4143    }
4144  }
4145
4146  span {
4147    border: 1px solid var(--border-color);
4148    border-radius: 5px;
4149    color: var(--text-color);
4150    display: block;
4151    font-size: 16px;
4152    padding: 7px 15px;
4153    display: flex;
4154    align-items: center;
4155    ${(0,d.media)("tablet")} {
4156      font-size: 18px;
4157      padding: 7px 20px;
4158      height: 46px;
4159    }
4160
4161    svg {
4162      width: 14px;
4163      height: 14px;
4164      stroke: var(--text-color);
4165      margin-left: 20px;
4166      display: none;
4167    }
4168  }
4169`,ew=n.default.div.withConfig({displayName:"SingleFilter__StyledResetWrapper",componentId:"sc-be0c3fa8-2"})`
4170  width: 100%;
4171  margin-top: -6px;
4172  ${(0,d.media)("tablet")} {
4173    margin: 0;
4174    width: auto;
4175  }
4176`,e_=({filter:e,handleChangeFilterItem:i,handleFiltersReset:r,selectedValues:a})=>{let n=t=>{let r=t.target.value,a=t.target.checked;i(e.name,r,a)};return(0,t.jsxs)(ev,{children:[e.options.map((i,r)=>(0,t.jsxs)(eb,{children:[(0,t.jsx)("input",{type:"checkbox",name:e.name,value:i.value,checked:a.includes(i.value),onChange:n}),(0,t.jsxs)("span",{children:[i.label,(0,t.jsx)(ey.IconClose,{})]})]},`singleFilter-${e.name}-option-${r}`)),a?.length>0?(0,t.jsx)(ew,{children:(0,t.jsx)(ef.ResetFiltersButton,{handleFiltersReset:r})}):null]})};var ek=e.i(8636);let eS=n.default.div.withConfig({displayName:"StarRating__StyledWrapper",componentId:"sc-5314ae41-0"})`
4177  display: flex;
4178  flex-direction: row;
4179  gap: 5px;
4180  --star-color: ${({$starColor:e})=>e};
4181`,ej=n.default.span.withConfig({displayName:"StarRating__StyledStarContainer",componentId:"sc-5314ae41-1"})`
4182  display: inline-flex;
4183  position: relative;
4184  line-height: 1;
4185
4186  svg {
4187    ${({$fillType:e,$gradientId:t})=>{switch(e){case"full":return`
4188            fill: var(--star-color);
4189          `;case"half":return`
4190            fill: url(#${t});
4191            stroke: var(--star-color);
4192            stroke-width: 1px;
4193          `;case"empty":return`
4194            fill: none;
4195            stroke: var(--star-color);
4196            stroke-width: 1px;
4197          `;default:return"fill: var(--star-color);"}}}
4198  }
4199`,eC=({color:e,gradientId:i})=>(0,t.jsx)("svg",{width:"0",height:"0",style:{position:"absolute"},children:(0,t.jsx)("defs",{children:(0,t.jsxs)("linearGradient",{id:i,children:[(0,t.jsx)("stop",{offset:"50%",stopColor:e}),(0,t.jsx)("stop",{offset:"50%",stopColor:"transparent"})]})})});e.s(["StarRating",0,({rating:e,theme:i})=>{let r=Math.floor(e),a=e%1==.5,n=5-r-!!a,o=[];for(let e=0;e<r;e++)o.push("full");a&&o.push("half");for(let e=0;e<n;e++)o.push("empty");let s=o.includes("half"),l="yellow"===i||"grey"===i?"#4265B2":"#FDCE0D",c=`half-star-gradient-${i}`;return(0,t.jsxs)(t.Fragment,{children:[s&&(0,t.jsx)(eC,{color:l,gradientId:c}),(0,t.jsx)(eS,{className:"component-star-rating",role:"img","aria-label":`Rating: ${e} out of 5`,$starColor:l,children:o.map((e,i)=>(0,t.jsx)(ej,{$fillType:e,$gradientId:c,"aria-hidden":"true",children:(0,t.jsx)(ek.IconStar,{})},`${e}-${i}`))})]})}],7142),e.s([],87255),e.i(56219);var eT=e.i(30555);let eN=n.default.div.withConfig({displayName:"ListingStyleListRow__StyledListRowItems",componentId:"sc-432a227e-0"})`
4200  display: grid;
4201  grid-template-columns: 1fr;
4202  gap: 24px;
4203  margin-bottom: var(--column-gap);
4204  @media (width >= 600px) {
4205    gap: 38px;
4206  }
4207`,eI=n.default.div.withConfig({displayName:"ListingStyleListRow__StyledListRowItem",componentId:"sc-432a227e-1"})`
4208  display: flex;
4209  flex-direction: column;
4210  gap: 20px;
4211  border-bottom: 2px solid var(--color-grey);
4212  padding-bottom: 24px;
4213  @media (width >= 600px) {
4214    flex-direction: row;
4215    padding-bottom: 38px;
4216  }
4217
4218  .media-wrapper {
4219    @media (width >= 768px) {
4220      flex: 0 0 246px;
4221    }
4222
4223    img {
4224      border-radius: 15px;
4225      border: 1px solid var(--color-grey);
4226    }
4227  }
4228
4229  .content-wrapper {
4230    flex: 1;
4231
4232    .item-date {
4233      color: var(--color-turquoise);
4234      font-weight: 700;
4235      margin-bottom: 6px;
4236    }
4237
4238    .title-wrapper {
4239      margin-bottom: 16px;
4240      @media (width < 600px) {
4241        display: flex;
4242        flex-direction: column;
4243      }
4244    }
4245
4246    .item-title {
4247      font-size: 22px;
4248      margin: 0;
4249      display: inline;
4250    }
4251
4252    .item-label {
4253      display: inline-block;
4254      text-transform: uppercase;
4255      color: var(--color-indigo);
4256      font-weight: 500;
4257      line-height: 1.3;
4258      font-size: 16px;
4259      margin-top: 6px;
4260      @media (width >= 600px) {
4261        transform: scale(0.8);
4262        font-size: 22px;
4263        margin-top: 0;
4264      }
4265    }
4266
4267    .item-text {
4268      margin: 0 0 max(var(--spacing-xs), 16px) 0;
4269
4270      &:last-child {
4271        margin: 0;
4272      }
4273    }
4274
4275    .item-more-link .link {
4276      margin: 0;
4277    }
4278  }
4279`,eE=({items:e,showDate:n,readMoreLabel:o})=>{let{locale:s}=(0,r.useRouter)(),{t:l}=(0,a.useTranslation)(),[c,d]=(0,i.useState)(!1);return((0,i.useEffect)(()=>{d(!0)}
4279,[]),e?.length)?(0,t.jsx)(eN,{children:e.map((e,i)=>(0,t.jsxs)(eI,{children:[e.media&&(0,t.jsx)("div",{className:"media-wrapper",children:(0,t.jsx)(m.MediaComponent,{...e.media})}),(0,t.jsxs)("div",{className:"content-wrapper",children:[c&&n&&e.date&&(0,t.jsx)("div",{className:"item-date",children:(0,eT.formatDate)(e.date,s)}),(0,t.jsxs)("div",{className:"title-wrapper",children:[(0,t.jsx)("h3",{className:"item-title",dangerouslySetInnerHTML:{__html:e.title}}),e.label&&(0,t.jsx)("span",{className:"item-label",children:e.label})]}),e.text&&(0,t.jsx)("div",{className:"item-text",dangerouslySetInnerHTML:{__html:e.text}}),e.link?.url?(0,t.jsx)("div",{className:"item-more-link",children:(0,t.jsx)(p.Button,{href:e.link.url,"aria-hidden":"true",children:o||l("listingReadMore")})}):null]})]},`item-${i}`))}):null},eL=(0,n.default)(R).withConfig({displayName:"ListingStyleCard__StyledListingContainer",componentId:"sc-2f0d5102-0"})`
4280  margin-bottom: var(--column-gap);
4281`,eR=n.default.div.withConfig({displayName:"ListingStyleCard__StyledItemWrapper",componentId:"sc-2f0d5102-1"})`
4282  flex: 1;
4283`,eF=n.default.a.withConfig({displayName:"ListingStyleCard__StyledItemWrapperLink",componentId:"sc-2f0d5102-2"})`
4284  flex: 1;
4285
4286  &:focus {
4287    outline: none;
4288  }
4289`,eO=(0,n.default)(F).withConfig({displayName:"ListingStyleCard__StyledItem",componentId:"sc-2f0d5102-3"})``,e$=(0,n.default)(O).withConfig({displayName:"ListingStyleCard__StyledItemMediaAndLabelWrapper",componentId:"sc-2f0d5102-4"})``,eA=(0,n.default)($).withConfig({displayName:"ListingStyleCard__StyledItemLabel",componentId:"sc-2f0d5102-5"})``,eP=(0,n.default)(A).withConfig({displayName:"ListingStyleCard__StyledItemContent",componentId:"sc-2f0d5102-6"})`
4290  height: 100%;
4291
4292  .item-date {
4293    color: var(--color-turquoise);
4294    font-weight: 700;
4295    margin-bottom: 6px;
4296  }
4297
4298  .item-title {
4299    color: var(--text-color);
4300  }
4301
4302  .item-text {
4303    color: var(--text-color);
4304    overflow-wrap: anywhere;
4305    margin: 0 0 max(var(--spacing-xs), 16px) 0;
4306
4307    p:last-child {
4308      margin: 0;
4309    }
4310  }
4311
4312  .item-more-link {
4313    margin-top: auto;
4314
4315    .link {
4316      font-size: 16px;
4317    }
4318  }
4319`,eM=e=>{let{items:i,showDate:r,readMoreLabel:a}=e;return(0,t.jsx)(eL,{className:"default-listing",children:i.map((e,i)=>{let n=e.media;return(0,t.jsx)(eR,{"data-theme":"white",children:!e.link?.url||n?.video?(0,t.jsx)(eD,{item:e,showDate:r,readMoreLabel:a,media:n,label:e.label}):(0,t.jsx)(eF,{href:e.link.url,target:e.link?.attributes?.target,children:(0,t.jsx)(eD,{item:e,showDate:r,readMoreLabel:a,media:n,label:e.label})})},`listing-item-${i}`)})})},eD=({item:e,showDate:i,readMoreLabel:r,media:a,label:n})=>(0,t.jsxs)(eO,{className:[a?"with-media":null,n?"with-type-label":null].join(" "),children:[a||n?(0,t.jsxs)(e$,{className:(a?"has-media ":"")+(a?.icon?"has-media-icon ":"")+(n?"has-label ":""),children:[a?(0,t.jsx)(m.MediaComponent,{...a}):null,n?(0,t.jsx)(eA,{className:"parent-theme-",children:n}):null]}):null,a?.video&&e.link?.url?(0,t.jsx)(eF,{href:e.link.url,target:e.link?.attributes?.target,children:(0,t.jsx)(ez,{item:e,showDate:i,readMoreLabel:r})}):(0,t.jsx)(ez,{item:e,showDate:i,readMoreLabel:r})]}),ez=({item:e,showDate:n,readMoreLabel:o})=>{let{locale:s}=(0,r.useRouter)(),{t:l}=(0,a.useTranslation)(),[c,d]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{d(!0)},[]),(0,t.jsxs)(eP,{children:[c&&n&&e.date&&(0,t.jsx)("div",{className:"item-date",children:(0,eT.formatDate)(e.date,s)}),(0,t.jsx)("h3",{className:"item-title",dangerouslySetInnerHTML:{__html:e.title}}),e.text&&(0,t.jsx)("div",{className:"item-text",dangerouslySetInnerHTML:{__html:e.text}}),e.link?.url?(0,t.jsx)("div",{className:"item-more-link",children:(0,t.jsx)(p.Button,{href:null,"aria-hidden":"true",children:o||l("listingReadMore")})}):null]})},eH=e=>{let{listingStyle:i}=e;return"list_row"===i?(0,t.jsx)(eE,{...e}):(0,t.jsx)(eM,{...e})};e.i(67785);var eW=e.i(39131),eB=e.i(59012);let eq=n.default.div.withConfig({displayName:"PeopleListing__StyledListingContainer",componentId:"sc-1fdf60cf-0"})`
4320  ${(0,d.media)("mobile_l")} {
4321    display: flex;
4322    flex-wrap: wrap;
4323    margin: 0 calc(var(--column-gap) / 2 * -1);
4324  }
4325  ${(0,d.media)("desktop")} {
4326    justify-content: center;
4327    margin: 0 -16px;
4328  }
4329`,eV=n.default.div.withConfig({displayName:"PeopleListing__StyledItemWrapper",componentId:"sc-1fdf60cf-1"})`
4330  margin-bottom: 40px;
4331  ${(0,d.media)("mobile_l")} {
4332    width: 50%;
4333    padding: 0 calc(var(--column-gap) / 2) var(--column-gap);
4334    margin: 0;
4335  }
4336  ${(0,d.media)("desktop")} {
4337    width: 25%;
4338    padding: 0 16px 32px;
4339  }
4340  ${(0,d.media)("desktop_m")} {
4341    width: 20%;
4342  }
4343
4344  &.desktop-small-3-per-row {
4345    ${(0,d.media)("desktop","desktop_m")} {
4346      width: 33.33%;
4347    }
4348  }
4349
4350  &.desktop-large-4-per-row {
4351    ${(0,d.media)("desktop_m")} {
4352      width: 25%;
4353    }
4354  }
4355`,eU=n.default.div.withConfig({displayName:"PeopleListing__StyledItemInner",componentId:"sc-1fdf60cf-2"})`
4356  ${(0,d.media)("desktop")} {
4357    position: relative;
4358  }
4359
4360  &:hover {
4361    ${(0,d.media)("desktop")} {
4362      .info-wrapper-inner {
4363        opacity: 1;
4364      }
4365    }
4366  }
4367`,eG=n.default.div.withConfig({displayName:"PeopleListing__StyledImageWrapper",componentId:"sc-1fdf60cf-3"})`
4368  img {
4369    border-radius: 10px;
4370    width: 100%;
4371  }
4372`,eQ=n.default.div.withConfig({displayName:"PeopleListing__StyledInfoWrapper",componentId:"sc-1fdf60cf-4"})`
4373  z-index: 1;
4374  ${(0,d.media)(0,"desktop")} {
4375    color: white;
4376    margin: -70px 24px 0;
4377    position: relative;
4378    padding: 20px 34px 20px 26px;
4379    background: var(--color-indigo);
4380  }
4381  ${(0,d.media)("desktop")} {
4382    position: absolute;
4383    top: 10px;
4384    left: 10px;
4385    right: 10px;
4386    bottom: 10px;
4387    display: flex;
4388  }
4389
4390  [data-theme="indigo"] &,
4391  [data-theme="turquoise"] & {
4392    ${(0,d.media)(0,"desktop")} {
4393      background: #fff;
4394      color: var(--color-black);
4395    }
4396    .item-arrow {
4397      background: #fff;
4398      svg {
4399        stroke: var(--color-indigo);
4400      }
4401    }
4402  }
4403
4404  .item-arrow {
4405    z-index: 2;
4406    ${(0,d.media)(0,"desktop")} {
4407      position: absolute;
4408      right: 8px;
4409      top: 50%;
4410      margin-top: -10px;
4411    }
4412    ${(0,d.media)("desktop")} {
4413      position: absolute;
4414      right: 10px;
4415      bottom: 10px;
4416      width: 36px;
4417      height: 36px;
4418      display: flex;
4419      justify-content: center;
4420      align-items: center;
4421      background: var(--color-indigo);
4422      border-radius: 18px;
4423      padding-left: 2px;
4424    }
4425
4426    svg {
4427      stroke: white;
4428      transform: rotate(-90deg);
4429      width: 20px;
4430      height: 20px;
4431    }
4432  }
4433`,eY=n.default.div.withConfig({displayName:"PeopleListing__StyledInfoWrapperInner",componentId:"sc-1fdf60cf-5"})`
4434  ${(0,d.media)("desktop")} {
4435    color: white;
4436    display: flex;
4437    flex-direction: column;
4438    justify-content: center;
4439    transition: opacity 0.3s;
4440    opacity: 0;
4441    overflow-y: hidden;
4442    text-align: center;
4443    height: 100%;
4444    width: 100%;
4445    padding: 10px;
4446    background: var(--color-indigo);
4447  }
4448
4449  [data-theme="indigo"] &,
4450  [data-theme="turquoise"] & {
4451    ${(0,d.media)("desktop")} {
4452      background: #fff;
4453      color: var(--color-black);
4454    }
4455  }
4456
4457  h3.item-title {
4458    margin-bottom: 12px;
4459    font-size: 22px;
4460    color: #fff;
4461
4462    [data-theme="indigo"] &,
4463    [data-theme="turquoise"] & {
4464      color: var(--color-black);
4465    }
4466  }
4467
4468  .item-text {
4469    font-size: 18px;
4470    line-height: 1.3;
4471    color: #fff;
4472
4473    p {
4474      font-size: 18px;
4475      line-height: 1.3;
4476      color: #fff;
4477
4478      [data-theme="indigo"] &,
4479      [data-theme="turquoise"] & {
4480        color: var(--color-black);
4481      }
4482    }
4483
4484    p:last-child {
4485      margin-bottom: 6px;
4486    }
4487  }
4488`,eZ=({items:e})=>{let i=e.length>5&&e.length%5<=2,r=e.length>4&&e.length%4==1;return(0,t.jsx)(eq,{children:e.map((e,a)=>(0,t.jsx)(eV,{className:[i?"desktop-large-4-per-row":null,r?"desktop-small-3-per-row":null].join(" "),children:(0,t.jsx)(z.default,{href:e.link_url,children:(0,t.jsxs)(eU,{children:[(0,t.jsx)(eG,{children:e.media?.picture&&(0,t.jsx)(eW.Picture,{...e.media.picture})}),(0,t.jsxs)(eQ,{className:"info-wrapper",children:[(0,t.jsx)("div",{className:"item-arrow",children:(0,t.jsx)(eB.IconExpand,{})}),(0,t.jsxs)(eY,{className:"info-wrapper-inner",children:[e.title&&(0,t.jsx)("h3",{className:"item-title",children:e.title}),e.text&&(0,t.jsx)("div",{className:"item-text",dangerouslySetInnerHTML:{__html:e.text}})]})]})]})})},`listing-item-${a}`))})},eJ=n.default.div.withConfig({displayName:"CardListing__StyledListingContainer",componentId:"sc-6078ee2-0"})`
4489  ${(0,d.media)(600)} {
4490    display: flex;
4491    flex-wrap: wrap;
4492    margin: 0 calc(var(--column-gap) / 2 * -1);
4493  }
4494`,eX=n.default.div.withConfig({displayName:"CardListing__StyledItemWrapper",componentId:"sc-6078ee2-1"})`
4495  padding: 0;
4496  margin-bottom: 20px;
4497  ${(0,d.media)(600)} {
4498    width: 50%;
4499    padding: 0 calc(var(--column-gap) / 2) var(--column-gap);
4500    margin: 0;
4501  }
4502  ${(0,d.media)("desktop")} {
4503    width: 33.33%;
4504  }
4505  ${(0,d.media)("desktop_l")} {
4506    width: 25%;
4507  }
4508`,eK=n.default.article.withConfig({displayName:"CardListing__StyledItem",componentId:"sc-6078ee2-2"})`
4509  background-color: #fff;
4510  border-radius: var(--border-radius-sm);
4511  box-shadow: 0 0 30px rgb(0 0 0 / 30%);
4512  position: relative;
4513  ${(0,d.media)(600)} {
4514    height: 100%;
4515  }
4516
4517  // Adjustments for top border radius - hacks to fix color bleeding
4518  // Apply more border radius to below elements (article container or image)
4519  &.with-image {
4520    border-top-left-radius: calc(var(--border-radius-sm) + 2px);
4521    border-top-right-radius: calc(var(--border-radius-sm) + 2px);
4522  }
4523
4524  .is-open & {
4525    &::after {
4526      ${(0,d.media)(600)} {
4527        content: "";
4528        position: absolute;
4529        top: 100%;
4530        left: calc(50% - 16px);
4531        border: 16px solid transparent;
4532        border-top: 18px solid white;
4533        border-bottom: 0;
4534      }
4535      ${(0,d.media)("desktop")} {
4536        left: calc(50% - 20px);
4537        border: 20px solid transparent;
4538        border-top: 25px solid white;
4539        border-bottom: 0;
4540      }
4541    }
4542  }
4543
4544  .type-wrapper {
4545    position: absolute;
4546    top: 0;
4547    left: 0;
4548    background: var(--color-indigo);
4549    color: #fff;
4550    text-transform: uppercase;
4551    font-size: 15px;
4552    padding: 10px 20px;
4553  }
4554
4555  .image-wrapper {
4556    position: relative;
4557
4558    img {
4559      border-top-left-radius: var(--border-radius-sm);
4560      border-top-right-radius: var(--border-radius-sm);
4561    }
4562  }
4563
4564  .info-wrapper {
4565    padding: 24px;
4566    ${(0,d.media)(600)} {
4567      padding: 24px 24px 64px 24px;
4568    }
4569  }
4570
4571  .item-date {
4572    color: var(--color-turquoise);
4573    font-weight: 700;
4574    margin-bottom: 6px;
4575  }
4576
4577  .item-title {
4578    font-size: 22px;
4579    line-height: 1.3;
4580    color: var(--color-black);
4581  }
4582
4583  .item-text {
4584    color: var(--color-black);
4585
4586    [data-theme] & {
4587      ${o.FontStylesThemeWhite}
4588    }
4589  }
4590`,e0=n.default.button.withConfig({displayName:"CardListing__StyledMoreButton",componentId:"sc-6078ee2-3"})`
4591  border-radius: 0;
4592  color: var(--text-color);
4593  ${(0,d.media)(0,600)} {
4594    background: none;
4595    border: 0;
4596    width: 100%;
4597    font-size: 20px;
4598    font-weight: 700;
4599    padding: 0;
4600    margin: 28px 0 0 0;
4601    display: flex;
4602    justify-content: space-between;
4603    align-items: center;
4604  }
4605  ${(0,d.media)(600)} {
4606    background: none;
4607    border: 0;
4608    margin: 0;
4609    position: absolute;
4610    bottom: 24px;
4611    left: 24px;
4612    font-weight: 700;
4613    text-transform: uppercase;
4614    color: var(--color-indigo);
4615    padding: 5px 0;
4616    display: inline-flex;
4617    align-items: center;
4618    transition: color 0.3s;
4619  }
4620
4621  &:hover {
4622    background: none;
4623    color: var(--text-color);
4624  }
4625
4626  &:after {
4627    ${(0,d.media)(600)} {
4628      content: "";
4629      width: 100%;
4630      height: 4px;
4631      background: var(--color-gradient);
4632      position: absolute;
4633      left: 0;
4634      bottom: 0;
4635      transition: 1s;
4636    }
4637  }
4638
4639  .label-more {
4640    display: block;
4641    .is-open & {
4642      display: none;
4643    }
4644  }
4645
4646  .label-close {
4647    display: none;
4648    .is-open & {
4649      display: block;
4650      ${(0,d.media)(600)} {
4651        display: none;
4652      }
4653    }
4654  }
4655
4656  svg {
4657    ${(0,d.media)(0,600)} {
4658      transition: transform 0.3s;
4659    }
4660    ${(0,d.media)(600)} {
4661      display: none;
4662    }
4663
4664    .is-open & {
4665      transform: rotate(180deg);
4666    }
4667  }
4668`,e1=n.default.div.withConfig({displayName:"CardListing__StyledItemFullContentWrapper",componentId:"sc-6078ee2-4"})`
4669  padding: 0;
4670  height: 0;
4671  transition: height 0.3s;
4672  overflow: hidden;
4673  ${(0,d.media)(600)} {
4674    width: 100%;
4675    padding: 0;
4676    width: calc(100% - var(--column-gap));
4677    margin: 0 auto;
4678    box-shadow: 0 0 30px rgb(0 0 0 / 30%);
4679    border-radius: var(--border-radius-sm);
4680    background-color: #fff;
4681  }
4682
4683  &.is-open {
4684    ${(0,d.media)(600)} {
4685      margin-bottom: var(--column-gap);
4686    }
4687  }
4688
4689  .item-full-content {
4690    border-top: 1px solid var(--border-color);
4691    padding: 24px 0;
4692    margin-top: 24px;
4693    ${(0,d.media)(600)} {
4694      border: 0;
4695      margin: 0;
4696      padding: 42px 50px 36px 24px;
4697      position: relative;
4698      display: flex;
4699      gap: var(--column-gap);
4700    }
4701    ${(0,d.media)("desktop")} {
4702      padding: 42px 50px 50px 32px;
4703    }
4704
4705    .image-wrapper {
4706      display: none;
4707      ${(0,d.media)("desktop")} {
4708        display: block;
4709        min-width: 32%;
4710        width: 32%;
4711      }
4712      ${(0,d.media)("desktop_l")} {
4713        display: block;
4714        min-width: 23%;
4715        width: 23%;
4716      }
4717    }
4718
4719    .full-info-wrapper {
4720    }
4721  }
4722
4723  .cta-link {
4724    position: relative;
4725    font-weight: 700;
4726    text-transform: uppercase;
4727    color: var(--color-indigo);
4728    padding: 5px 0;
4729    display: inline-flex;
4730    align-items: center;
4731    transition: color 0.3s;
4732    &:hover {
4733      color: var(--color-black);
4734    }
4735
4736    &:after {
4737      content: "";
4738      width: 100%;
4739      height: 4px;
4740      background: var(--color-gradient);
4741      position: absolute;
4742      left: 0;
4743      bottom: 0;
4744      transition: 1s;
4745    }
4746  }
4747
4748  .button-close {
4749    display: none;
4750    ${(0,d.media)(600)} {
4751      display: block;
4752      position: absolute;
4753      top: 20px;
4754      right: 20px;
4755      border: 0;
4756      background: 0;
4757      padding: 0;
4758      margin: 0;
4759    }
4760  }
4761`,e2=({items:e,readMoreLabel:i})=>{let{width:r}=(0,J.useWindowSize)();return(0,t.jsx)(eJ,{children:e.map((e,a)=>(0,t.jsx)(e3,{item:e,position:a,width:r,readMoreLabel:i},`card-listing-item-${a}-${r}`))})},e3=({item:e,position:i,width:r,readMoreLabel:n})=>{let{t:o}=(0,a.useTranslation)(),s=r<600,l=`card-item-${e.id}`,c=`card-full-content-${e.id}`,d=r<600?1:r<Z.breakpoints.desktop?2:r<Z.breakpoints.desktop_l?3:4,u=i-i%d+d;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(eX,{id:l,className:"card-item",style:{order:i},children:(0,t.jsxs)(eK,{className:[e.media?.picture?"with-image":null].join(" "),children:[e.media?.picture&&(0,t.jsx)("div",{className:"image-wrapper",children:(0,t.jsx)(eW.Picture,{...e.media.picture})}),(0,t.jsxs)("div",{className:"info-wrapper",children:[(0,t.jsx)("h3",{className:"item-title",children:e.title}),e.text&&(0,t.jsx)("div",{className:"item-text",dangerouslySetInnerHTML:{__html:e.text}}),e.full_text||e.cta_link?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(e0,{onClick:e=>{e.preventDefault();let t=document.getElementById(l),i=document.getElementById(c),r=i.getElementsByClassName("item-full-content")?.[0];t.classList.contains("is-open")?(t.classList.remove("is-open"),i.classList.remove("is-open"),i.style.height="0"):(document.querySelectorAll(".card-item").forEach(function(e){e.classList.remove("is-open")}),document.querySelectorAll(".item-full-content-wrapper").forEach(e
4761=>{e.classList.remove("is-open"),e.style.display="none",e.style.height="0"}),t.classList.add("is-open"),i.classList.add("is-open"),i.style.display="block",i.style.height=r.clientHeight+"px")},children:[(0,t.jsx)("span",{className:"label-more",children:n||o("listingReadMore")}),(0,t.jsx)("span",{className:"label-close",children:o("listingClose")}),(0,t.jsx)(eB.IconExpand,{})]}),s?(0,t.jsx)(e5,{item:e,cardItemId:l,cardFullContentId:c,fullContentPosition:u,isMobile:s}):null]}):null]})]})}),!s&&(e.full_text||e.cta_link)?(0,t.jsx)(e5,{item:e,cardItemId:l,cardFullContentId:c,fullContentPosition:u,isMobile:s}):null]})},e5=({item:e,cardItemId:i,cardFullContentId:r,fullContentPosition:a,isMobile:n})=>(0,t.jsx)(e1,{id:r,className:"item-full-content-wrapper",style:{order:a},children:(0,t.jsxs)("div",{className:"item-full-content",children:[!n&&(0,t.jsx)("button",{type:"button",className:"button-close",onClick:()=>{let e=document.getElementById(i),t=document.getElementById(r);e.classList.remove("is-open"),t.classList.remove("is-open"),t.style.height="0"},children:(0,t.jsx)(ey.IconClose,{})}),e.media?.picture&&(0,t.jsx)("div",{className:"image-wrapper",children:(0,t.jsx)(eW.Picture,{...e.media.picture})}),(0,t.jsxs)("div",{className:"full-info-wrapper",children:[e.full_text&&(0,t.jsx)("div",{className:"item-full-text",dangerouslySetInnerHTML:{__html:e.full_text}}),e.cta_link&&(0,t.jsx)("div",{children:(0,t.jsx)(z.default,{href:e.cta_link.url,className:"cta-link",children:e.cta_link.text})})]})]})}),e8=n.default.div.withConfig({displayName:"FlexibleListingDefaultLayout__StyledNoResultsWrapper",componentId:"sc-857e4bed-0"})`
4762  margin-bottom: 20px;
4763  color: var(--text-color);
4764`,e6=n.default.div.withConfig({displayName:"FlexibleListingDefaultLayout__StyledFiltersWrapper",componentId:"sc-857e4bed-1"})`
4765  margin-bottom: var(--column-gap);
4766  ${(0,d.media)("tablet")} {
4767    margin-bottom: calc(var(--column-gap) - 15px);
4768  }
4769`,e4=({filters:e,queryFilters:i,handleChangeFilterItem:r,handleFiltersReset:a,items:n,listingType:o,readMoreLabel:s,showDate:l,currentPagesTotal:c,onPageChange:d,dataTheme:u,noResultsText:p,listingStyle:m})=>(0,t.jsxs)(t.Fragment,{children:[e?.length>0&&(0,t.jsx)(e6,{"data-theme":u,children:e?.length==1?(0,t.jsx)(e_,{filter:e[0],handleChangeFilterItem:r,handleFiltersReset:a,selectedValues:i[e[0].name]||[]}):(0,t.jsx)(ex,{filters:e,handleChangeFilterItem:r,handleFiltersReset:a,selectedFilters:i})}),n?.length?(0,t.jsx)(t.Fragment,{children:"people"==o?(0,t.jsx)(eZ,{items:n}):"card"==o?(0,t.jsx)(e2,{items:n,readMoreLabel:s}):(0,t.jsx)(eH,{items:n,showDate:l,readMoreLabel:s,listingStyle:m})}):(0,t.jsx)(e8,{"data-theme":u,children:p}),c>1?(0,t.jsx)(V,{pagesTotal:c,onPageChange:d,"data-theme":u}):null]});var e7=e.i(28480);let e9=n.default.div.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledNoResultsWrapper",componentId:"sc-7a39b567-0"})`
4770  margin-bottom: 20px;
4771  color: var(--text-color);
4772`,te=n.default.div.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledListingWrapper",componentId:"sc-7a39b567-1"})`
4773  ${(0,d.media)("desktop")} {
4774    display: flex;
4775    gap: 48px;
4776  }
4777`,tt=n.default.div.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledSidebar",componentId:"sc-7a39b567-2"})`
4778  margin-bottom: var(--column-gap);
4779  ${(0,d.media)("desktop")} {
4780    width: 25%;
4781    flex: 0 0 25%;
4782    margin-bottom: 0;
4783  }
4784`,ti=n.default.form.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledKeywordForm",componentId:"sc-7a39b567-3"})`
4785  margin-bottom: 16px;
4786
4787  .keyword-form-inner {
4788    position: relative;
4789  }
4790
4791  .keyword-input {
4792    color: var(--text-color);
4793    border-color: var(--text-color);
4794    max-width: none;
4795    font-size: 16px;
4796    padding-right: 68px;
4797    ${(0,d.media)("tablet")} {
4798      font-size: 18px;
4799    }
4800
4801    &::placeholder {
4802      color: var(--text-color);
4803      opacity: 0.4;
4804    }
4805  }
4806
4807  button {
4808    background: none;
4809    border: 0;
4810    padding: 0;
4811    border-radius: 0;
4812    margin: 0;
4813    width: 34px;
4814    height: 48px;
4815    display: flex;
4816    align-items: center;
4817    justify-content: center;
4818
4819    &:hover {
4820      background: none;
4821
4822      svg {
4823        opacity: 0.8;
4824      }
4825    }
4826
4827    &:focus {
4828      outline: auto 5px Highlight;
4829      outline: auto 5px -webkit-focus-ring-color;
4830    }
4831
4832    svg {
4833      stroke: var(--text-color);
4834      fill: var(--text-color);
4835    }
4836  }
4837
4838  button[type="submit"] {
4839    position: absolute;
4840    top: 0;
4841    height: 100%;
4842    right: 0;
4843
4844    svg {
4845      width: 22px;
4846      height: 22px;
4847    }
4848  }
4849
4850  button[type="reset"] {
4851    position: absolute;
4852    top: 0;
4853    height: 100%;
4854    right: 34px;
4855
4856    svg {
4857      width: 12px;
4858      height: 12px;
4859    }
4860  }
4861`,tr=n.default.details.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledFilterGroup",componentId:"sc-7a39b567-4"})`
4862  &[open] {
4863    > summary .arrow svg {
4864      transform: rotate(180deg);
4865    }
4866  }
4867
4868  > summary {
4869    list-style: none;
4870    display: flex;
4871    align-items: center;
4872    justify-content: space-between;
4873    cursor: pointer;
4874    padding: 14px 0;
4875    color: var(--text-color);
4876    font-size: 16px;
4877    font-weight: 700;
4878    text-transform: uppercase;
4879
4880    &:hover {
4881      opacity: 0.8;
4882    }
4883
4884    &::-webkit-details-marker {
4885      display: none;
4886    }
4887
4888    .arrow {
4889      display: flex;
4890      align-items: center;
4891      justify-content: center;
4892      margin-left: 16px;
4893
4894      svg {
4895        fill: var(--icon-color);
4896        transition: transform 0.3s;
4897      }
4898    }
4899  }
4900`,ta=n.default.div.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledFilterGroupContent",componentId:"sc-7a39b567-5"})``,tn=n.default.div.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledFilterOptions",componentId:"sc-7a39b567-6"})`
4901  display: flex;
4902  flex-direction: column;
4903  flex-wrap: wrap;
4904`,to=n.default.label.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledFilterOption",componentId:"sc-7a39b567-7"})`
4905  display: block;
4906  margin: 0;
4907  cursor: pointer;
4908
4909  input[type="checkbox"] {
4910    position: absolute;
4911    left: -9999px;
4912  }
4913
4914  input[type="checkbox"]:checked + span {
4915    border-color: var(--selected-filter-background-color);
4916    background: var(--selected-filter-background-color);
4917    color: var(--selected-filter-text-color);
4918
4919    svg {
4920      stroke: var(--selected-filter-text-color);
4921      display: inline-block;
4922    }
4923  }
4924
4925  input[type="checkbox"]:focus + span,
4926  input[type="checkbox"]:focus-visible + span {
4927    outline: auto 5px Highlight;
4928    outline: auto 5px -webkit-focus-ring-color;
4929    outline-offset: 2px;
4930  }
4931
4932  span {
4933    display: block;
4934    color: var(--text-color);
4935    font-size: 16px;
4936    font-weight: 700;
4937    padding: 11px 32px 11px 18px;
4938    border-radius: 5px;
4939    position: relative;
4940    margin: 0;
4941
4942    svg {
4943      width: 12px;
4944      height: 12px;
4945      stroke: var(--text-color);
4946      display: none;
4947      position: absolute;
4948      top: 15px;
4949      right: 18px;
4950    }
4951  }
4952`,ts=n.default.div.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledContent",componentId:"sc-7a39b567-8"})`
4953  ${(0,d.media)("desktop")} {
4954    flex: 1 1 auto;
4955  }
4956
4957  .default-listing {
4958    gap: 26px;
4959  }
4960`,tl=n.default.div.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledSelectedFiltersWrapper",componentId:"sc-7a39b567-9"})`
4961  --color-reset-text: var(--color-black);
4962  display: flex;
4963  flex-wrap: wrap;
4964  gap: 16px;
4965  margin-bottom: var(--column-gap);
4966  ${(0,d.media)("tablet")} {
4967    margin-bottom: calc(var(--column-gap) - 15px);
4968  }
4969
4970  &[data-theme="black"],
4971  &[data-theme="indigo"],
4972  &[data-theme="turquoise"] {
4973    --color-reset-text: var(--color-white);
4974  }
4975`,tc=n.default.button.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledSelectedFilterButton",componentId:"sc-7a39b567-10"})`
4976  display: block;
4977  font-size: 16px;
4978  font-weight: 700;
4979  padding: 11px 46px 11px 18px;
4980  border-radius: 5px;
4981  position: relative;
4982  background: var(--selected-filter-background-color);
4983  color: var(--selected-filter-text-color);
4984  margin: 0;
4985  text-transform: none;
4986  height: auto;
4987
4988  &:hover {
4989    background: var(--selected-filter-background-color);
4990    color: var(--selected-filter-text-color);
4991  }
4992
4993  &.nostyle {
4994    background: none;
4995  }
4996
4997  svg {
4998    width: 12px;
4999    height: 12px;
5000    stroke: var(--selected-filter-text-color);
5001    display: block;
5002    position: absolute;
5003    top: 15px;
5004    right: 18px;
5005  }
5006`,td=n.default.button.withConfig({displayName:"FlexibleListingWithSidebarLayout__StyledResetButton",componentId:"sc-7a39b567-11"})`
5007  display: block;
5008  font-size: 16px;
5009  font-weight: 700;
5010  padding: 11px 18px;
5011  border-radius: 0;
5012  background: none;
5013  color: var(--color-reset-text);
5014  margin: 0;
5015  opacity: 0.6;
5016
5017  &:hover {
5018    color: var(--color-reset-text);
5019    background: none;
5020    opacity: 0.4;
5021  }
5022`,tu=({filters:e,keyword:r,queryFilters:n,handleChangeFilterItem:o,handleKeywordSubmit:s,handleFiltersReset:l,items:c,listingType:d,readMoreLabel:u,showDate:p,currentPagesTotal:m,onPageChange:h,dataTheme:f,noResultsText:g,listingStyle:x})=>{let{t:y}=(0,a.useTranslation)(),[v,b]=(0,i.useState)(r);(0,i.useEffect)(()=>{b(r)},[r]);let w=!!e?.find(e=>n[e.name]?.length),_=e?.flatMap(e=>(n[e.name]||[]).flatMap(t=>{let i=e.options.find(e=>e.value===t);return i?[{filterName:e.name,value:i.value,label:i.label}]:[]}))||[];return(0,t.jsxs)(te,{children:[(0,t.jsxs)(tt,{"data-theme":f,children:[(0,t.jsx)(ti,{autoComplete:"off",onSubmit:e=>{e.preventDefault(),s(v)},children:(0,t.jsxs)("div",{className:"keyword-form-inner",children:[(0,t.jsx)("input",{className:"keyword-input",type:"text",autoComplete:"off",value:v,onChange:e=>b(e.target.value),placeholder:y("search")}),(0,t.jsxs)("button",{type:"submit",children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Submit"}),(0,t.jsx)(e7.IconSearch,{})]}),v&&(0,t.jsxs)("button",{type:"reset",onClick:()=>{b(""),s("")},children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Reset"}),(0,t.jsx)(ey.IconClose,{})]})]})}),e?.map(e=>(0,t.jsxs)(tr,{open:n[e.name]?.length>0,children:[(0,t.jsxs)("summary",{children:[(0,t.jsx)("span",{children:e.text}),(0,t.jsx)("span",{className:"arrow",children:(0,t.jsx)(ec.IconChevronDown,{})})]}),(0,t.jsx)(ta,{children:(0,t.jsx)(tn,{children:e.options.map(i=>{let r=n[e.name]?.includes(i.value)||!1;return(0,t.jsxs)(to,{children:[(0,t.jsx)("input",{type:"checkbox",name:e.name,value:i.value,checked:r,onChange:t=>o(e.name,i.value,t.target.checked)}),(0,t.jsxs)("span",{children:[i.label,(0,t.jsx)(ey.IconClose,{})]})]},`sidebar-filter-${e.name}-${i.value}`)})})})]},`sidebar-filter-${e.name}`))]}),(0,t.jsxs)(ts,{children:[w?(0,t.jsxs)(tl,{"data-theme":f,children:[_.map(e=>(0,t.jsxs)(tc,{type:"button",onClick:()=>o(e.filterName,e.value,!1),children:[e.label,(0,t.jsx)(ey.IconClose,{})]},`${e.filterName}-${e.value}`)),(0,t.jsx)(td,{type:"reset",onClick:l,children:y("filtersResetLabel")})]}):null,c?.length?(0,t.jsx)(t.Fragment,{children:"people"==d?(0,t.jsx)(eZ,{items:c}):"card"==d?(0,t.jsx)(e2,{items:c,readMoreLabel:u}):(0,t.jsx)(eH,{items:c,showDate:p,readMoreLabel:u,listingStyle:x})}):(0,t.jsx)(e9,{"data-theme":f,children:g}),m>1?(0,t.jsx)(V,{pagesTotal:m,onPageChange:h,"data-theme":f}):null]})]})},tp=n.default.div.withConfig({displayName:"FlexibleListingComponent__StyledListingComponentWrapper",componentId:"sc-85c3582b-0"})`
5023  position: relative;
5024  background: var(--background-color);
5025
5026  .listing-title {
5027    color: var(--text-color);
5028    margin-bottom: var(--column-gap);
5029  }
5030`,tm=n.default.div.withConfig({displayName:"FlexibleListingComponent__StyledListingInnerWrapper",componentId:"sc-85c3582b-1"})`
5031  position: relative;
5032  z-index: 1;
5033`,th=async(e,t,i={},r=1,a="")=>await fetch("/api/listing",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({baseQuery:e,locale:t,page:r,filters:i,keyword:a})}).then(e=>e.json());e.s(["FlexibleListingComponent",0,({id:e,title:n,items:d,base_query:p,pagination:m,"data-theme":h,adjacent_themes:f,spacing:g,decoration:x,filters:y,withSidebar:v=!1,showDate:b=!0,readMoreLabel:w,listingType:_="all",labelSource:k,listingStyle:S})=>{let{t:j}=(0,a.useTranslation)(),C=(0,r.useRouter)(),T=(0,l.useSiteVars)(),N="default"===C.locale?T.defaultLocale:C.locale,E=(0,i.useMemo)(()=>(y||[]).map(e=>e.name),[y]),[L,R]=(0,i.useState)(d),[F,O]=(0,i.useState)(m?.pages_total||0),$=(0,i.useRef)(null),A=m?.items_per_page||p?.size||0,P=(0,i.useMemo)(()=>{let e=C.query.page,t=parseInt(Array.isArray(e)?e[0]:e||"1",10);return t>0?t:1},[C.query.page]),M=(0,i.useMemo)(()=>{let e={};
5033return E.forEach(t=>{let i=C.query[t],r=Array.isArray(i)?i[0]:i;r&&(e[t]=r.split(",").filter(Boolean))}),e},[E,C.query]),D=(0,i.useMemo)(()=>{let e=C.query.keyword;return Array.isArray(e)?e[0]||"":e||""},[C.query.keyword]),z=(e,t="")=>{let i=new URLSearchParams;E.forEach(t=>{let r=e[t];r?.length>0&&i.set(t,r.join(","))}),t.trim()&&i.set("keyword",t.trim());let r=C.asPath.split("?")[0],a=i.toString();return a?`${r}?${a}`:r};(0,i.useEffect)(()=>{if(!C.isReady)return;if(!(P>1||Object.keys(M).length>0||D.trim())){R(d),O(m?.pages_total||0),$.current=null;return}let e=JSON.stringify({page:P,filters:M,keyword:D,locale:N});if($.current===e)return;$.current=e;let t=!0;return th(p,N,M,P,D).then(e=>{t&&(R(e.items),A>0&&O(Math.max(1,Math.ceil((e.total||0)/A))))}),()=>{t=!1}},[p,P,d,A,D,N,m?.pages_total,M,C.isReady]);let H=async()=>{let t=document.querySelector(`#section-${e}`);t&&t.scrollIntoView()},W=async(e,t,i)=>{let r={...M};if(i){let i=r[e]||[];r[e]=i.includes(t)?i:[...i,t]}else r[e]?.includes(t)&&(r[e]=r[e].filter(e=>e!==t),r[e].length||delete r[e]);await C.push(z(r),void 0,{scroll:!1,shallow:!0})},B=async e=>{await C.push(z(M,e),void 0,{scroll:!1,shallow:!0})},q=async()=>{await C.push(z({},D),void 0,{scroll:!1,shallow:!0})},V=L.map(e=>(0,s.getListingItemFromEntity)(e,j,T,_,k)),U={filters:y,keyword:D,queryFilters:M,handleChangeFilterItem:W,handleKeywordSubmit:B,handleFiltersReset:q,readMoreLabel:w,showDate:b,currentPagesTotal:F,onPageChange:H,dataTheme:h,noResultsText:j("listingNoResultsText"),listingType:_,listingStyle:S},G={...U,items:V};return(0,t.jsxs)(tp,{id:`section-${e}`,"data-with-sidebar":v,"data-spacing-top":g?.top,"data-spacing-bottom":g?.bottom,children:[(0,t.jsx)(I,{"data-theme":h}),x?(0,t.jsx)(c.SectionDecorations,{decoration:x,theme:h,adjacent_themes:f}):null,(0,t.jsx)(tm,{children:(0,t.jsxs)(o.StyledWrapper,{children:[n?(0,t.jsx)(u.TitleAndTextComponent,{title:n,className:"listing-title component-title","data-theme":h}):null,v?(0,t.jsx)(tu,{...G}):(0,t.jsx)(e4,{...G})]})})]})}],37148),e.s([],66967)},76453,e=>{"use strict";e.i(91398);var t=e.i(60814);e.i(24690);var i=e.i(26200);e.i(41158),t.default.article.withConfig({displayName:"NodeTeaser__StyledNodeTeaser",componentId:"sc-8e3aa7b2-0"})`
5034  background: #fff;
5035
5036  ${(0,i.media)("tablet")} {
5037    display: flex;
5038  }
5039`,t.default.div.withConfig({displayName:"NodeTeaser__StyledImageWrapper",componentId:"sc-8e3aa7b2-1"})`
5040  ${(0,i.media)("tablet")} {
5041    margin-right: 15px;
5042    min-width: 200px;
5043  }
5044
5045  img {
5046    width: 100%;
5047    ${(0,i.media)("tablet")} {
5048      max-width: 200px;
5049    }
5050  }
5051`,t.default.div.withConfig({displayName:"NodeTeaser__StyledInfoArea",componentId:"sc-8e3aa7b2-2"})`
5052  padding-top: 6px;
5053
5054  .read-more {
5055    text-decoration: underline;
5056    &:hover {
5057      text-decoration: none;
5058    }
5059  }
5060`,t.default.h3.withConfig({displayName:"NodeTeaser__StyledTitle",componentId:"sc-8e3aa7b2-3"})`
5061  font-size: 1.4rem;
5062  margin: 0 0 0.2rem 0;
5063`,e.s([],76453)},19908,e=>{"use strict";e.i(91398),e.s([],19908)},52432,81804,47749,3783,24297,e=>{"use strict";let t,i,r;var a=e.i(91398),n=e.i(60814),o=e.i(79900);e.i(24690);var s=e.i(26200);function l(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function c(e={},t={}){let i=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>i.indexOf(e)).forEach(i=>{void 0===e[i]?e[i]=t[i]:l(t[i])&&l(e[i])&&Object.keys(t[i]).length>0&&c(e[i],t[i])})}let d={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function u(){let e="u">typeof document?document:{};return c(e,d),e}let p={document:d,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){}
5063,clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"u"<typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"u">typeof setTimeout&&clearTimeout(e)}};function m(){let e="u">typeof window?window:{};return c(e,p),e}function h(e,t=0){return setTimeout(e,t)}function f(){return Date.now()}function g(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function x(...e){let t=Object(e[0]);for(let i=1;i<e.length;i+=1){let r=e[i];if(null!=r&&("u">typeof window&&void 0!==window.HTMLElement?!(r instanceof HTMLElement):!r||1!==r.nodeType&&11!==r.nodeType)){let e=Object.keys(Object(r)).filter(e=>"__proto__"!==e&&"constructor"!==e&&"prototype"!==e);for(let i=0,a=e.length;i<a;i+=1){let a=e[i],n=Object.getOwnPropertyDescriptor(r,a);void 0!==n&&n.enumerable&&(g(t[a])&&g(r[a])?r[a].__swiper__?t[a]=r[a]:x(t[a],r[a]):!g(t[a])&&g(r[a])?(t[a]={},r[a].__swiper__?t[a]=r[a]:x(t[a],r[a])):t[a]=r[a])}}}return t}function y(e,t,i){e.style.setProperty(t,i)}function v({swiper:e,targetPosition:t,side:i}){let r,a=m(),n=-e.translate,o=null,s=e.params.speed;e.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(e.cssModeFrameID);let l=t>n?"next":"prev",c=(e,t)=>"next"===l&&e>=t||"prev"===l&&e<=t,d=()=>{r=new Date().getTime(),null===o&&(o=r);let l=n+(.5-Math.cos(Math.max(Math.min((r-o)/s,1),0)*Math.PI)/2)*(t-n);if(c(l,t)&&(l=t),e.wrapperEl.scrollTo({[i]:l}),c(l,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[i]:l})}),a.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=a.requestAnimationFrame(d)};d()}function b(e,t=""){let i=m(),r=[...e.children];return(i.HTMLSlotElement&&e instanceof HTMLSlotElement&&r.push(...e.assignedElements()),t)?r.filter(e=>e.matches(t)):r}function w(e){try{console.warn(e);return}catch(e){}}function _(e,t=[]){let i=document.createElement(e);return i.classList.add(...Array.isArray(t)?t:function(e=""){return e.trim().split(" ").filter(e=>!!e.trim())}(t)),i}function k(e,t){return m().getComputedStyle(e,null).getPropertyValue(t)}function S(e){let t,i=e;if(i){for(t=0;null!==(i=i.previousSibling);)1===i.nodeType&&(t+=1);return t}}function j(e,t){let i=[],r=e.parentElement;for(;r;)t?r.matches(t)&&i.push(r):i.push(r),r=r.parentElement;return i}function C(e,t,i){let r=m();return i?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function T(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function N(e,t=""){"u">typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}function I(e,t,i,r){return e.params.createElements&&Object.keys(r).forEach(a=>{if(!i[a]&&!0===i.auto){let n=b(e.el,`.${r[a]}`)[0];n||((n=_("div",r[a])).className=r[a],e.el.append(n)),i[a]=n,t[a]=n}}),i}let E='<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>';function L({swiper:e,extendParams:t,on:i,emit:r}){function a(t){let i;return t&&"string"==typeof t&&e.isElement&&(i=e.el.querySelector(t)||e.hostEl.querySelector(t))?i:(t&&("string"==typeof t&&(i=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&i&&i.length>1&&1===e.el.querySelectorAll(t).length?i=e.el.querySelector(t):i&&1===i.length&&(i=i[0])),t&&!i)?t:i}function n(t,i){let r=e.params.navigation;(t=T(t)).forEach(t=>{t&&(t.classList[i?"add":"remove"](...r.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=i),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](r.lockClass))})}function o(){let{nextEl:t,prevEl:i}=e.navigation;if(e.params.loop){n(i,!1),n(t,!1);return}n(i,e.isBeginning&&!e.params.rewind),n(t,e.isEnd&&!e.params.rewind)}function s(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),r("navigationPrev"))}function l(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),r("navigationNext"))}function c(){let t=e.params.navigation;if(e.params.navigation=I(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(t.nextEl||t.prevEl))return;let i=a(t.nextEl),r=a(t.prevEl);Object.assign(e.navigation,{nextEl:i,prevEl:r}),i=T(i),r=T(r);let n=(i,r)=>{if(i){if(t.addIcons&&i.matches(".swiper-button-next,.swiper-button-prev")&&!i.querySelector("svg")){let e=document.createElement("div");N(e,E),i.appendChild(e.querySelector("svg")),e.remove()}i.addEventListener("click","next"===r?l:s)}!e.enabled&&i&&i.classList.add(...t.lockClass.split(" "))};
5063i.forEach(e=>n(e,"next")),r.forEach(e=>n(e,"prev"))}function d(){let{nextEl:t,prevEl:i}=e.navigation;t=T(t),i=T(i);let r=(t,i)=>{t.removeEventListener("click","next"===i?l:s),t.classList.remove(...e.params.navigation.disabledClass.split(" "))};t.forEach(e=>r(e,"next")),i.forEach(e=>r(e,"prev"))}t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null,arrowSvg:E},i("init",()=>{!1===e.params.navigation.enabled?u():(c(),o())}),i("toEdge fromEdge lock unlock",()=>{o()}),i("destroy",()=>{d()}),i("enable disable",()=>{let{nextEl:t,prevEl:i}=e.navigation;(t=T(t),i=T(i),e.enabled)?o():[...t,...i].filter(e=>!!e).forEach(t=>t.classList.add(e.params.navigation.lockClass))}),i("click",(t,i)=>{let{nextEl:a,prevEl:n}=e.navigation;a=T(a),n=T(n);let o=i.target,s=n.includes(o)||a.includes(o);if(e.isElement&&!s){let e=i.path||i.composedPath&&i.composedPath();e&&(s=e.find(e=>a.includes(e)||n.includes(e)))}if(e.params.navigation.hideOnClick&&!s){let t;if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===o||e.pagination.el.contains(o)))return;a.length?t=a[0].classList.contains(e.params.navigation.hiddenClass):n.length&&(t=n[0].classList.contains(e.params.navigation.hiddenClass)),!0===t?r("navigationShow"):r("navigationHide"),[...a,...n].filter(e=>!!e).forEach(t=>t.classList.toggle(e.params.navigation.hiddenClass))}});let u=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),d()};Object.assign(e.navigation,{enable:()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),c(),o()},disable:u,update:o,init:c,destroy:d})}function R(e=""){return`.${e.trim().replace(/([\.:!+\/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}function F({swiper:e,extendParams:t,on:i,emit:r}){let a,n="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${n}-bullet`,bulletActiveClass:`${n}-bullet-active`,modifierClass:`${n}-`,currentClass:`${n}-current`,totalClass:`${n}-total`,hiddenClass:`${n}-hidden`,progressbarFillClass:`${n}-progressbar-fill`,progressbarOppositeClass:`${n}-progressbar-opposite`,clickableClass:`${n}-clickable`,lockClass:`${n}-lock`,horizontalClass:`${n}-horizontal`,verticalClass:`${n}-vertical`,paginationDisabledClass:`${n}-disabled`}}),e.pagination={el:null,bullets:[]};let o=0;function s(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&0===e.pagination.el.length}function l(t,i){let{bulletActiveClass:r}=e.params.pagination;t&&(t=t[`${"prev"===i?"previous":"next"}ElementSibling`])&&(t.classList.add(`${r}-${i}`),(t=t[`${"prev"===i?"previous":"next"}ElementSibling`])&&t.classList.add(`${r}-${i}-${i}`))}function c(t){let i=t.target.closest(R(e.params.pagination.bulletClass));if(!i)return;t.preventDefault();let r=S(i)*e.params.slidesPerGroup;if(e.params.loop){var a,n,o;if(e.realIndex===r)return;let t=(a=e.realIndex,n=r,(a%=o=e.slides.length,(n%=o)===a+1)?"next":n===a-1?"previous":void 0);"next"===t?e.slideNext():"previous"===t?e.slidePrev():e.slideToLoop(r)}else e.slideTo(r)}function d(){let t,i,n=e.rtl,c=e.params.pagination;if(s())return;let d=e.pagination.el;d=T(d);let u=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,p=e.params.loop?Math.ceil(u/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(i=e.previousRealIndex||0,t=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):void 0!==e.snapIndex?(t=e.snapIndex,i=e.previousSnapIndex):(i=e.previousIndex||0,t=e.activeIndex||0),"bullets"===c.type&&e.pagination.bullets&&e.pagination.bullets.length>0){let r,s,u,p=e.pagination.bullets;if(c.dynamicBullets&&(a=C(p[0],e.isHorizontal()?"width":"height",!0),d.forEach(t=>{t.style[e.isHorizontal()?"width":"height"]=`${a*(c.dynamicMainBullets+4)}px`}),c.dynamicMainBullets>1&&void 0!==i&&((o+=t-(i||0))>c.dynamicMainBullets-1?o=c.dynamicMainBullets-1:o<0&&(o=0)),u=((s=(r=Math.max(t-o,0))+(Math.min(p.length,c.dynamicMainBullets)-1))+r)/2),p.forEach(e
5063=>{let t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${c.bulletActiveClass}${e}`)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),d.length>1)p.forEach(i=>{let a=S(i);a===t?i.classList.add(...c.bulletActiveClass.split(" ")):e.isElement&&i.setAttribute("part","bullet"),c.dynamicBullets&&(a>=r&&a<=s&&i.classList.add(...`${c.bulletActiveClass}-main`.split(" ")),a===r&&l(i,"prev"),a===s&&l(i,"next"))});else{let i=p[t];if(i&&i.classList.add(...c.bulletActiveClass.split(" ")),e.isElement&&p.forEach((e,i)=>{e.setAttribute("part",i===t?"bullet-active":"bullet")}),c.dynamicBullets){let e=p[r],t=p[s];for(let e=r;e<=s;e+=1)p[e]&&p[e].classList.add(...`${c.bulletActiveClass}-main`.split(" "));l(e,"prev"),l(t,"next")}}if(c.dynamicBullets){let t=Math.min(p.length,c.dynamicMainBullets+4),i=(a*t-a)/2-u*a,r=n?"right":"left";p.forEach(t=>{t.style[e.isHorizontal()?r:"top"]=`${i}px`})}}d.forEach((i,a)=>{if("fraction"===c.type&&(i.querySelectorAll(R(c.currentClass)).forEach(e=>{e.textContent=c.formatFractionCurrent(t+1)}),i.querySelectorAll(R(c.totalClass)).forEach(e=>{e.textContent=c.formatFractionTotal(p)})),"progressbar"===c.type){let r;r=c.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";let a=(t+1)/p,n=1,o=1;"horizontal"===r?n=a:o=a,i.querySelectorAll(R(c.progressbarFillClass)).forEach(t=>{t.style.transform=`translate3d(0,0,0) scaleX(${n}) scaleY(${o})`,t.style.transitionDuration=`${e.params.speed}ms`})}"custom"===c.type&&c.renderCustom?(N(i,c.renderCustom(e,t+1,p)),0===a&&r("paginationRender",i)):(0===a&&r("paginationRender",i),r("paginationUpdate",i)),e.params.watchOverflow&&e.enabled&&i.classList[e.isLocked?"add":"remove"](c.lockClass)})}function u(){let t=e.params.pagination;if(s())return;let i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length,a=e.pagination.el;a=T(a);let n="";if("bullets"===t.type){let r=e.params.loop?Math.ceil(i/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&r>i&&(r=i);for(let i=0;i<r;i+=1)t.renderBullet?n+=t.renderBullet.call(e,i,t.bulletClass):n+=`<${t.bulletElement} ${e.isElement?'part="bullet"':""} class="${t.bulletClass}"></${t.bulletElement}>`}"fraction"===t.type&&(n=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),"progressbar"===t.type&&(n=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],a.forEach(i=>{"custom"!==t.type&&N(i,n||""),"bullets"===t.type&&e.pagination.bullets.push(...i.querySelectorAll(R(t.bulletClass)))}),"custom"!==t.type&&r("paginationRender",a[0])}function p(){let t;e.params.pagination=I(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});let i=e.params.pagination;!i.el||("string"==typeof i.el&&e.isElement&&(t=e.el.querySelector(i.el)),t||"string"!=typeof i.el||(t=[...document.querySelectorAll(i.el)]),t||(t=i.el),t&&0!==t.length&&(e.params.uniqueNavElements&&"string"==typeof i.el&&Array.isArray(t)&&t.length>1&&(t=[...e.el.querySelectorAll(i.el)]).length>1&&(t=t.find(t=>j(t,".swiper")[0]===e.el)),Array.isArray(t)&&1===t.length&&(t=t[0]),Object.assign(e.pagination,{el:t}),(t=T(t)).forEach(t=>{"bullets"===i.type&&i.clickable&&t.classList.add(...(i.clickableClass||"").split(" ")),t.classList.add(i.modifierClass+i.type),t.classList.add(e.isHorizontal()?i.horizontalClass:i.verticalClass),"bullets"===i.type&&i.dynamicBullets&&(t.classList.add(`${i.modifierClass}${i.type}-dynamic`),o=0,i.dynamicMainBullets<1&&(i.dynamicMainBullets=1)),"progressbar"===i.type&&i.progressbarOpposite&&t.classList.add(i.progressbarOppositeClass),i.clickable&&t.addEventListener("click",c),e.enabled||t.classList.add(i.lockClass)})))}function m(){let t=e.params.pagination;if(s())return;let i=e.pagination.el;i&&(i=T(i)).forEach(i=>{i.classList.remove(t.hiddenClass),i.classList.remove(t.modifierClass+t.type),i.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(i.classList.remove(...(t.clickableClass||"").split(" ")),i.removeEventListener("click",c))}
5063),e.pagination.bullets&&e.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" ")))}i("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;let t=e.params.pagination,{el:i}=e.pagination;(i=T(i)).forEach(i=>{i.classList.remove(t.horizontalClass,t.verticalClass),i.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),i("init",()=>{!1===e.params.pagination.enabled?h():(p(),u(),d())}),i("activeIndexChange",()=>{void 0===e.snapIndex&&d()}),i("snapIndexChange",()=>{d()}),i("snapGridLengthChange",()=>{u(),d()}),i("destroy",()=>{m()}),i("enable disable",()=>{let{el:t}=e.pagination;t&&(t=T(t)).forEach(t=>t.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass))}),i("lock unlock",()=>{d()}),i("click",(t,i)=>{let a=i.target,n=T(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&n&&n.length>0&&!a.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&a===e.navigation.nextEl||e.navigation.prevEl&&a===e.navigation.prevEl))return;!0===n[0].classList.contains(e.params.pagination.hiddenClass)?r("paginationShow"):r("paginationHide"),n.forEach(t=>t.classList.toggle(e.params.pagination.hiddenClass))}});let h=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=T(t)).forEach(t=>t.classList.add(e.params.pagination.paginationDisabledClass)),m()};Object.assign(e.pagination,{enable:()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=T(t)).forEach(t=>t.classList.remove(e.params.pagination.paginationDisabledClass)),p(),u(),d()},disable:h,render:u,update:d,init:p,destroy:m})}e.s([],81804),e.s(["Navigation",()=>L],47749),e.s(["Pagination",()=>F],3783);var O=e.i(91788);function $(){let e,i;return t||(e=m(),t={smoothScroll:(i=u()).documentElement&&i.documentElement.style&&"scrollBehavior"in i.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&i instanceof e.DocumentTouch)}),t}function A(e={}){return i||(i=function({userAgent:e}={}){let t=$(),i=m(),r=i.navigator.platform,a=e||i.navigator.userAgent,n={ios:!1,android:!1},o=i.screen.width,s=i.screen.height,l=a.match(/(Android);?[\s\/]+([\d.]+)?/),c=a.match(/(iPad)(?!\1).*OS\s([\d_]+)/),d=a.match(/(iPod)(.*OS\s([\d_]+))?/),u=!c&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p="MacIntel"===r;return!c&&p&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${s}`)>=0&&((c=a.match(/(Version)\/([\d.]+)/))||(c=[0,1,"13_0_0"]),p=!1),l&&"Win32"!==r&&(n.os="android",n.android=!0),(c||u||d)&&(n.os="ios",n.ios=!0),n}(e)),i}function P(){return r||(r=function(){let e=m(),t=A(),i=!1;function r(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(r()){let t=String(e.navigator.userAgent);if(t.includes("Version/")){let[e,r]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));i=e<16||16===e&&r<2}}let a=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),n=r(),o=n||a&&t.ios;return{isSafari:i||n,needPerspectiveFix:i,need3dFix:o,isWebView:a}}()),r}let M=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)},D=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)},z=(e,t)=>{if(!e||e.destroyed||!e.params)return;let i=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(i){let t=i.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(i.shadowRoot?t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{i.shadowRoot&&(t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`))&&!t.lazyPreloaderManaged&&t.remove()})),t&&!t.lazyPreloaderManaged&&t.remove()}},H=(e,t)=>{if(!e.slides[t])return;let i=e.slides[t].querySelector('[loading="lazy"]');i&&i.removeAttribute("loading")},W=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,i=e.slides.length;if(!i||!t||t<0)return;t=Math.min(t,i);let r="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),a=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let i=[a-t];i.push(...Array.from({length:t}).map((e,t)=>
5063a+r+t)),e.slides.forEach((t,r)=>{i.includes(t.column)&&H(e,r)});return}let n=a+r-1;if(e.params.rewind||e.params.loop)for(let r=a-t;r<=n+t;r+=1){let t=(r%i+i)%i;(t<a||t>n)&&H(e,t)}else for(let r=Math.max(a-t,0);r<=Math.min(n+t,i-1);r+=1)r!==a&&(r>n||r<a)&&H(e,r)};function B({swiper:e,runCallbacks:t,direction:i,step:r}){let{activeIndex:a,previousIndex:n}=e,o=i;o||(o=a>n?"next":a<n?"prev":"reset"),e.emit(`transition${r}`),t&&"reset"===o?e.emit(`slideResetTransition${r}`):t&&a!==n&&(e.emit(`slideChangeTransition${r}`),"next"===o?e.emit(`slideNextTransition${r}`):e.emit(`slidePrevTransition${r}`))}function q(e,t,i){let r=m(),{params:a}=e,n=a.edgeSwipeDetection,o=a.edgeSwipeThreshold;return!n||!(i<=o)&&!(i>=r.innerWidth-o)||"prevent"===n&&(t.preventDefault(),!0)}function V(e){var t,i;let r,a,n=u(),o=e;o.originalEvent&&(o=o.originalEvent);let s=this.touchEventsData;if("pointerdown"===o.type){if(null!==s.pointerId&&s.pointerId!==o.pointerId)return;s.pointerId=o.pointerId}else"touchstart"===o.type&&1===o.targetTouches.length&&(s.touchId=o.targetTouches[0].identifier);if("touchstart"===o.type)return void q(this,o,o.targetTouches[0].pageX);let{params:l,touches:c,enabled:d}=this;if(!d||!l.simulateTouch&&"mouse"===o.pointerType||this.animating&&l.preventInteractionOnTransition)return;!this.animating&&l.cssMode&&l.loop&&this.loopFix();let p=o.target;if("wrapper"===l.touchEventsTarget&&(t=p,i=this.wrapperEl,r=m(),!(a=i.contains(t))&&r.HTMLSlotElement&&i instanceof HTMLSlotElement&&((a=[...i.assignedElements()].includes(t))||(a=function(e,t){let i=[t];for(;i.length>0;){let t=i.shift();if(e===t)return!0;i.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(t,i))),!a)||"which"in o&&3===o.which||"button"in o&&o.button>0||s.isTouched&&s.isMoved)return;let h=!!l.noSwipingClass&&""!==l.noSwipingClass,g=o.composedPath?o.composedPath():o.path;h&&o.target&&o.target.shadowRoot&&g&&(p=g[0]);let x=l.noSwipingSelector?l.noSwipingSelector:`.${l.noSwipingClass}`,y=!!(o.target&&o.target.shadowRoot);if(l.noSwiping&&(y?function(e,t=this){return function t(i){if(!i||i===u()||i===m())return null;i.assignedSlot&&(i=i.assignedSlot);let r=i.closest(e);return r||i.getRootNode?r||t(i.getRootNode().host):null}(t)}(x,p):p.closest(x))){this.allowClick=!0;return}if(l.swipeHandler&&!p.closest(l.swipeHandler))return;c.currentX=o.pageX,c.currentY=o.pageY;let v=c.currentX,b=c.currentY;if(!q(this,o,v))return;Object.assign(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),c.startX=v,c.startY=b,s.touchStartTime=f(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,l.threshold>0&&(s.allowThresholdMove=!1);let w=!0;p.matches(s.focusableElements)&&(w=!1,"SELECT"===p.nodeName&&(s.isTouched=!1)),n.activeElement&&n.activeElement.matches(s.focusableElements)&&n.activeElement!==p&&("mouse"===o.pointerType||"mouse"!==o.pointerType&&!p.matches(s.focusableElements))&&n.activeElement.blur();let _=w&&this.allowTouchMove&&l.touchStartPreventDefault;(l.touchStartForcePreventDefault||_)&&!p.isContentEditable&&o.preventDefault(),l.freeMode&&l.freeMode.enabled&&this.freeMode&&this.animating&&!l.cssMode&&this.freeMode.onTouchStart(),this.emit("touchStart",o)}function U(e){let t,i,r=u(),a=this.touchEventsData,{params:n,touches:o,rtlTranslate:s,enabled:l}=this;if(!l||!n.simulateTouch&&"mouse"===e.pointerType)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type&&(null!==a.touchId||c.pointerId!==a.pointerId))return;if("touchmove"===c.type){if(!(t=[...c.changedTouches].find(e=>e.identifier===a.touchId))||t.identifier!==a.touchId)return}else t=c;if(!a.isTouched){a.startMoving&&a.isScrolling&&this.emit("touchMoveOpposite",c);return}let d=t.pageX,p=t.pageY;if(c.preventedByNestedSwiper){o.startX=d,o.startY=p;return}if(!this.allowTouchMove){c.target.matches(a.focusableElements)||(this.allowClick=!1),a.isTouched&&(Object.assign(o,{startX:d,startY:p,currentX:d,currentY:p}),a.touchStartTime=f());return}if(n.touchReleaseOnEdges&&!n.loop){if(this.isVertical()){if(p<o.startY&&this.translate<=this.maxTranslate()||p>o.startY&&this.translate>=this.minTranslate()){a.isTouched=!1,a.isMoved=!1;return}}else if(s&&(d>o.startX&&-this.translate<=this.maxTranslate()||d<o.startX&&-this.translate>=this.minTranslate()))return;else if(!s&&(d<o.startX&&this.translate<=this.maxTranslate()||d>o.startX&&this.translate>=this.minTranslate()))return}if(r.activeElement&&r.activeElement.matches(a.focusableElements)&&r.activeElement!==c.target&&"mouse"!==c.pointerType&&r.activeElement.blur(),r.activeElement&&c.target===r.activeElement&&c.target.matches(a.focusableElements)){a.isMoved=!0,this.allowClick=!1;return}
5063a.allowTouchCallbacks&&this.emit("touchMove",c),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=d,o.currentY=p;let m=o.currentX-o.startX,h=o.currentY-o.startY;if(this.params.threshold&&Math.sqrt(m**2+h**2)<this.params.threshold)return;if(void 0===a.isScrolling){let e;this.isHorizontal()&&o.currentY===o.startY||this.isVertical()&&o.currentX===o.startX?a.isScrolling=!1:m*m+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(m))/Math.PI,a.isScrolling=this.isHorizontal()?e>n.touchAngle:90-e>n.touchAngle)}if(a.isScrolling&&this.emit("touchMoveOpposite",c),void 0===a.startMoving&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(a.startMoving=!0),a.isScrolling||"touchmove"===c.type&&a.preventTouchMoveFromPointerMove){a.isTouched=!1;return}if(!a.startMoving)return;this.allowClick=!1,!n.cssMode&&c.cancelable&&c.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&c.stopPropagation();let g=this.isHorizontal()?m:h,x=this.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;n.oneWayMovement&&(g=Math.abs(g)*(s?1:-1),x=Math.abs(x)*(s?1:-1)),o.diff=g,g*=n.touchRatio,s&&(g=-g,x=-x);let y=this.touchesDirection;this.swipeDirection=g>0?"prev":"next",this.touchesDirection=x>0?"prev":"next";let v=this.params.loop&&!n.cssMode,b="next"===this.touchesDirection&&this.allowSlideNext||"prev"===this.touchesDirection&&this.allowSlidePrev;if(!a.isMoved){if(v&&b&&this.loopFix({direction:this.swipeDirection}),a.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});this.wrapperEl.dispatchEvent(e)}a.allowMomentumBounce=!1,n.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",c)}if(new Date().getTime(),!1!==n._loopSwapReset&&a.isMoved&&a.allowThresholdMove&&y!==this.touchesDirection&&v&&b&&Math.abs(g)>=1){Object.assign(o,{startX:d,startY:p,currentX:d,currentY:p,startTranslate:a.currentTranslate}),a.loopSwapReset=!0,a.startTranslate=a.currentTranslate;return}this.emit("sliderMove",c),a.isMoved=!0,a.currentTranslate=g+a.startTranslate;let w=!0,_=n.resistanceRatio;if(n.touchReleaseOnEdges&&(_=0),g>0?(v&&b&&!i&&a.allowThresholdMove&&a.currentTranslate>(n.centeredSlides?this.minTranslate()-this.slidesSizesGrid[this.activeIndex+1]-("auto"!==n.slidesPerView&&this.slides.length-n.slidesPerView>=2?this.slidesSizesGrid[this.activeIndex+1]+this.params.spaceBetween:0)-this.params.spaceBetween:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),a.currentTranslate>this.minTranslate()&&(w=!1,n.resistance&&(a.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+a.startTranslate+g)**_))):g<0&&(v&&b&&!i&&a.allowThresholdMove&&a.currentTranslate<(n.centeredSlides?this.maxTranslate()+this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween+("auto"!==n.slidesPerView&&this.slides.length-n.slidesPerView>=2?this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween:0):this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===n.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(n.slidesPerView,10)))}),a.currentTranslate<this.maxTranslate()&&(w=!1,n.resistance&&(a.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-a.startTranslate-g)**_))),w&&(c.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&a.currentTranslate<a.startTranslate&&(a.currentTranslate=a.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&a.currentTranslate>a.startTranslate&&(a.currentTranslate=a.startTranslate),this.allowSlidePrev||this.allowSlideNext||(a.currentTranslate=a.startTranslate),n.threshold>0)if(Math.abs(g)>n.threshold||a.allowThresholdMove){if(!a.allowThresholdMove){a.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,a.currentTranslate=a.startTranslate,o.diff=this.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY;return}}else{a.currentTranslate=a.startTranslate;return}n.followFinger&&!n.cssMode&&((n.freeMode&&n.freeMode.enabled&&this.freeMode||n.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),n.freeMode&&n.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(a.currentTranslate),this.setTranslate(a.currentTranslate))}function G(e){let t,i,r=this,a=r.touchEventsData,n=e;if(n.originalEvent&&(n=n.originalEvent),"touchend"===n.type||"touchcancel"===n.type){if(!(t=[...n.changedTouches].find(e=>e.identifier===a.touchId))||t.identifier!==a.touchId)return}else{if(null!==a.touchId||n.pointerId!==a.pointerId)return;t=n}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(n.t
5063ype)&&!(["pointercancel","contextmenu"].includes(n.type)&&(r.browser.isSafari||r.browser.isWebView)))return;a.pointerId=null,a.touchId=null;let{params:o,touches:s,rtlTranslate:l,slidesGrid:c,enabled:d}=r;if(!d||!o.simulateTouch&&"mouse"===n.pointerType)return;if(a.allowTouchCallbacks&&r.emit("touchEnd",n),a.allowTouchCallbacks=!1,!a.isTouched){a.isMoved&&o.grabCursor&&r.setGrabCursor(!1),a.isMoved=!1,a.startMoving=!1;return}o.grabCursor&&a.isMoved&&a.isTouched&&(!0===r.allowSlideNext||!0===r.allowSlidePrev)&&r.setGrabCursor(!1);let u=f(),p=u-a.touchStartTime;if(r.allowClick){let e=n.path||n.composedPath&&n.composedPath();r.updateClickedSlide(e&&e[0]||n.target,e),r.emit("tap click",n),p<300&&u-a.lastClickTime<300&&r.emit("doubleTap doubleClick",n)}if(a.lastClickTime=f(),h(()=>{r.destroyed||(r.allowClick=!0)}),!a.isTouched||!a.isMoved||!r.swipeDirection||0===s.diff&&!a.loopSwapReset||a.currentTranslate===a.startTranslate&&!a.loopSwapReset){a.isTouched=!1,a.isMoved=!1,a.startMoving=!1;return}if(a.isTouched=!1,a.isMoved=!1,a.startMoving=!1,i=o.followFinger?l?r.translate:-r.translate:-a.currentTranslate,o.cssMode)return;if(o.freeMode&&o.freeMode.enabled)return void r.freeMode.onTouchEnd({currentPos:i});let m=i>=-r.maxTranslate()&&!r.params.loop,g=0,x=r.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<o.slidesPerGroupSkip?1:o.slidesPerGroup){let t=e<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;void 0!==c[e+t]?(m||i>=c[e]&&i<c[e+t])&&(g=e,x=c[e+t]-c[e]):(m||i>=c[e])&&(g=e,x=c[c.length-1]-c[c.length-2])}let y=null,v=null;o.rewind&&(r.isBeginning?v=o.virtual&&o.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1:r.isEnd&&(y=0));let b=(i-c[g])/x,w=g<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;if(p>o.longSwipesMs){if(!o.longSwipes)return void r.slideTo(r.activeIndex);"next"===r.swipeDirection&&(b>=o.longSwipesRatio?r.slideTo(o.rewind&&r.isEnd?y:g+w):r.slideTo(g)),"prev"===r.swipeDirection&&(b>1-o.longSwipesRatio?r.slideTo(g+w):null!==v&&b<0&&Math.abs(b)>o.longSwipesRatio?r.slideTo(v):r.slideTo(g))}else{if(!o.shortSwipes)return void r.slideTo(r.activeIndex);r.navigation&&(n.target===r.navigation.nextEl||n.target===r.navigation.prevEl)?n.target===r.navigation.nextEl?r.slideTo(g+w):r.slideTo(g):("next"===r.swipeDirection&&r.slideTo(null!==y?y:g+w),"prev"===r.swipeDirection&&r.slideTo(null!==v?v:g))}}function Q(){let e=this,{params:t,el:i}=e;if(i&&0===i.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:r,allowSlidePrev:a,snapGrid:n}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let s=o&&t.loop;"auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||s?e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=a,e.allowSlideNext=r,e.params.watchOverflow&&n!==e.snapGrid&&e.checkOverflow()}function Y(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function Z(){let{wrapperEl:e,rtlTranslate:t,enabled:i}=this;if(!i)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let r=this.maxTranslate()-this.minTranslate();(0===r?0:(this.translate-this.minTranslate())/r)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}function J(e){z(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}function X(){!this.documentTouchHandlerProceeded&&(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}let K=(e,t)=>{let i=u(),{params:r,el:a,wrapperEl:n,device:o}=e,s=!!r.nested,l="on"===t?"addEventListener":"removeEventListener";a&&"string"!=typeof a&&(i[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:s}),a[l]("touchstart",e.onTouchStart,{passive:!1}),a[l]("pointerdown",e.onTouchStart,{passive:!1}),i[l]("touchmove",e.onTouchMove,{passive:!1,capture:s}),i[l]("pointermove",e.onTouchMove,{passive:!1,capture:s}),i[l]("touchend",e.onTouchEnd,{passive:!0}),i[l]("pointerup",e.onTouchEnd,{passive:!0}),i[l]("pointercancel",e.onTouchEnd,{passive:!0}),i[l]("touchcancel",e.onTouchEnd,{passive:!0}),i[l]("pointerout",e.onTouchEnd,{passive:!0}),i[l]("pointerleave",e.onTouchEnd,{passive:!0}),i[l]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&a[l]("click",e.onClick,!0),r.cssMode&&n[l]("scroll",e.onScroll),r.updateOnWindowResize?e[t](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",Q,!0):e[t]("observerUpdate",Q,!0),a[l]("load",e.onLoad,{capture:!0}))},ee=(e,t)=>
5063e.grid&&t.grid&&t.grid.rows>1;var et={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,snapToSlideEdge:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};let ei={eventsEmitter:{on(e,t,i){let r=this;if(!r.eventsListeners||r.destroyed||"function"!=typeof t)return r;let a=i?"unshift":"push";return e.split(" ").forEach(e=>{r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][a](t)}),r},once(e,t,i){let r=this;if(!r.eventsListeners||r.destroyed||"function"!=typeof t)return r;function a(...i){r.off(e,a),a.__emitterProxy&&delete a.__emitterProxy,t.apply(r,i)}return a.__emitterProxy=t,r.on(e,a,i)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let i=this;return i.eventsListeners&&!i.destroyed&&i.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach((r,a)=>{(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&i.eventsListeners[e].splice(a,1)})}),i},emit(...e){let t,i,r,a=this;return a.eventsListeners&&!a.destroyed&&a.eventsListeners&&("string"==typeof e[0]||Array.isArray(e[0])?(t=e[0],i=e.slice(1,e.length),r=a):(t=e[0].events,i=e[0].data,r=e[0].context||a),i.unshift(r),(Array.isArray(t)?t:t.split(" ")).forEach(e=>{a.eventsAnyListeners&&a.eventsAnyListeners.length&&a.eventsAnyListeners.forEach(t=>{t.apply(r,[e,...i])}),a.eventsListeners&&a.eventsListeners[e]&&a.eventsListeners[e].forEach(e=>{e.apply(r,i)})})),a}},update:{updateSize:function(){let e,t,i=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:i.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:i.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(k(i,"padding-left")||0,10)-parseInt(k(i,"padding-right")||0,10),t=t-parseInt(k(i,"padding-top")||0,10)-parseInt(k(i,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e,t=this;function i(e,i){return parseFloat(e.getPropertyValue(t.getDirectionLabel(i))||0)}let r=t.params,{wrapperEl:a,slidesEl:n,rtlTranslate:o,wrongRTL:s}=t,l=t.virtual&&r.virtual.enabled,c=l?t.virtual.slides.length:t.slides.length,d=b(n,`.${t.params.slideClass}, swiper-slide`),u=l?t.virtual.slides.length:d.length,p=[],m=[],h=[],f=r.slidesOffsetBefore;"function"==typeof f&&(f=r.slidesOffsetBefore.call(t));let g=r.slidesOffsetAfter;"function"==typeof g&&(g=r.slidesOffsetAfter.call(t));let x=t.snapGrid.length,v=t.slidesGrid.length,w=t.size-f-g,_=r.spaceBetween,S=-f,j=0,T=0;if(void 0===w)return;"string"==typeof _&&_.indexOf("%")>=0?_=parseFloat(_.replace("%",""))/100*w:"string"==typeof _&&(_=parseFloat(_)),t.virtualSize=-_-f-g,d.forEach(e
5063=>{o?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),r.centeredSlides&&r.cssMode&&(y(a,"--swiper-centered-offset-before",""),y(a,"--swiper-centered-offset-after","")),r.cssMode&&(y(a,"--swiper-slides-offset-before",`${f}px`),y(a,"--swiper-slides-offset-after",`${g}px`));let N=r.grid&&r.grid.rows>1&&t.grid;N?t.grid.initSlides(d):t.grid&&t.grid.unsetSlides();let I="auto"===r.slidesPerView&&r.breakpoints&&Object.keys(r.breakpoints).filter(e=>void 0!==r.breakpoints[e].slidesPerView).length>0;for(let a=0;a<u;a+=1){e=0;let n=d[a];if(!n||(N&&t.grid.updateSlide(a,n,d),"none"!==k(n,"display"))){if(l&&"auto"===r.slidesPerView)r.virtual.slidesPerViewAutoSlideSize&&(e=r.virtual.slidesPerViewAutoSlideSize),e&&n&&(r.roundLengths&&(e=Math.floor(e)),n.style[t.getDirectionLabel("width")]=`${e}px`);else if("auto"===r.slidesPerView){I&&(n.style[t.getDirectionLabel("width")]="");let a=getComputedStyle(n),o=n.style.transform,s=n.style.webkitTransform;if(o&&(n.style.transform="none"),s&&(n.style.webkitTransform="none"),r.roundLengths)e=t.isHorizontal()?C(n,"width",!0):C(n,"height",!0);else{let t=i(a,"width"),r=i(a,"padding-left"),o=i(a,"padding-right"),s=i(a,"margin-left"),l=i(a,"margin-right"),c=a.getPropertyValue("box-sizing");if(c&&"border-box"===c)e=t+s+l;else{let{clientWidth:i,offsetWidth:a}=n;e=t+r+o+s+l+(a-i)}}o&&(n.style.transform=o),s&&(n.style.webkitTransform=s),r.roundLengths&&(e=Math.floor(e))}else e=(w-(r.slidesPerView-1)*_)/r.slidesPerView,r.roundLengths&&(e=Math.floor(e)),n&&(n.style[t.getDirectionLabel("width")]=`${e}px`);n&&(n.swiperSlideSize=e),h.push(e),r.centeredSlides?(S=S+e/2+j/2+_,0===j&&0!==a&&(S=S-w/2-_),0===a&&(S=S-w/2-_),.001>Math.abs(S)&&(S=0),r.roundLengths&&(S=Math.floor(S)),T%r.slidesPerGroup==0&&p.push(S),m.push(S)):(r.roundLengths&&(S=Math.floor(S)),(T-Math.min(t.params.slidesPerGroupSkip,T))%t.params.slidesPerGroup==0&&p.push(S),m.push(S),S=S+e+_),t.virtualSize+=e+_,j=e,T+=1}}if(t.virtualSize=Math.max(t.virtualSize,w)+g,o&&s&&("slide"===r.effect||"coverflow"===r.effect)&&(a.style.width=`${t.virtualSize+_}px`),r.setWrapperSize&&(a.style[t.getDirectionLabel("width")]=`${t.virtualSize+_}px`),N&&t.grid.updateWrapperSize(e,p),!r.centeredSlides){let e="auto"!==r.slidesPerView&&r.slidesPerView%1!=0,i=r.snapToSlideEdge&&!r.loop&&("auto"===r.slidesPerView||e),a=p.length;if(i){let e;if("auto"===r.slidesPerView){e=1;let t=0;for(let i=h.length-1;i>=0;i-=1)if((t+=h[i]+(i<h.length-1?_:0))<=w)e=h.length-i;else break}else e=Math.floor(r.slidesPerView);a=Math.max(u-e,0)}let n=[];for(let e=0;e<p.length;e+=1){let o=p[e];r.roundLengths&&(o=Math.floor(o)),i?e<=a&&n.push(o):p[e]<=t.virtualSize-w&&n.push(o)}p=n,Math.floor(t.virtualSize-w)-Math.floor(p[p.length-1])>1&&!i&&p.push(t.virtualSize-w)}if(l&&r.loop){let e=h[0]+_;if(r.slidesPerGroup>1){let i=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/r.slidesPerGroup),a=e*r.slidesPerGroup;for(let e=0;e<i;e+=1)p.push(p[p.length-1]+a)}for(let i=0;i<t.virtual.slidesBefore+t.virtual.slidesAfter;i+=1)1===r.slidesPerGroup&&p.push(p[p.length-1]+e),m.push(m[m.length-1]+e),t.virtualSize+=e}if(0===p.length&&(p=[0]),0!==_){let e=t.isHorizontal()&&o?"marginLeft":t.getDirectionLabel("marginRight");d.filter((e,t)=>!r.cssMode||!!r.loop||t!==d.length-1).forEach(t=>{t.style[e]=`${_}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let e=0;h.forEach(t=>{e+=t+(_||0)});let t=(e-=_)>w?e-w:0;p=p.map(e=>e<=0?-f:e>t?t+g:e)}if(r.centerInsufficientSlides){let e=0;if(h.forEach(t=>{e+=t+(_||0)}),(e-=_)<w){let t=(w-e)/2;p.forEach((e,i)=>{p[i]=e-t}),m.forEach((e,i)=>{m[i]=e+t})}}if(Object.assign(t,{slides:d,snapGrid:p,slidesGrid:m,slidesSizesGrid:h}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){y(a,"--swiper-centered-offset-before",`${-p[0]}px`),y(a,"--swiper-centered-offset-after",`${t.size/2-h[h.length-1]/2}px`);let e=-t.snapGrid[0],i=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+i)}if(u!==c&&t.emit("slidesLengthChange"),p.length!==x&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),m.length!==v&&t.emit("slidesGridLengthChange"),r.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!l&&!r.cssMode&&("slide"===r.effect||"fade"===r.effect)){let e=`${r.containerModifierClass}backface-hidden`,i=t.el.classList.contains(e);u<=r.maxBackfaceHiddenSlides?i||t.el.classList.add(e):i&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t,i=this,r=[],a=i.virtual&&i.params.virtual.enabled,n=0;"number"==typeof e?i.setTransition(e):!0===e&&i.setTransition(i.params.speed);let o=e=>a?i.slides[i.getSlideIndexByData(e)]:i.slides[e];if("auto"!==i.params.slidesPerView&&i.params.slidesPerView>
50631)if(i.params.centeredSlides)(i.visibleSlides||[]).forEach(e=>{r.push(e)});else for(t=0;t<Math.ceil(i.params.slidesPerView);t+=1){let e=i.activeIndex+t;if(e>i.slides.length&&!a)break;r.push(o(e))}else r.push(o(i.activeIndex));for(t=0;t<r.length;t+=1)if(void 0!==r[t]){let e=r[t].offsetHeight;n=e>n?e:n}(n||0===n)&&(i.wrapperEl.style.height=`${n}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let i=0;i<e.length;i+=1)e[i].swiperSlideOffset=(this.isHorizontal()?e[i].offsetLeft:e[i].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){let t=this.params,{slides:i,rtlTranslate:r,snapGrid:a}=this;if(0===i.length)return;void 0===i[0].swiperSlideOffset&&this.updateSlidesOffset();let n=-e;r&&(n=e),this.visibleSlidesIndexes=[],this.visibleSlides=[];let o=t.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*this.size:"string"==typeof o&&(o=parseFloat(o));for(let e=0;e<i.length;e+=1){let s=i[e],l=s.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(l-=i[0].swiperSlideOffset);let c=(n+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),d=(n-a[0]+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),u=-(n-l),p=u+this.slidesSizesGrid[e],m=u>=0&&u<=this.size-this.slidesSizesGrid[e],h=u>=0&&u<this.size-1||p>1&&p<=this.size||u<=0&&p>=this.size;h&&(this.visibleSlides.push(s),this.visibleSlidesIndexes.push(e)),M(s,h,t.slideVisibleClass),M(s,m,t.slideFullyVisibleClass),s.progress=r?-c:c,s.originalProgress=r?-d:d}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,i=this.maxTranslate()-this.minTranslate(),{progress:r,isBeginning:a,isEnd:n,progressLoop:o}=this,s=a,l=n;if(0===i)r=0,a=!0,n=!0;else{r=(e-this.minTranslate())/i;let t=1>Math.abs(e-this.minTranslate()),o=1>Math.abs(e-this.maxTranslate());a=t||r<=0,n=o||r>=1,t&&(r=0),o&&(r=1)}if(t.loop){let t=this.getSlideIndexByData(0),i=this.getSlideIndexByData(this.slides.length-1),r=this.slidesGrid[t],a=this.slidesGrid[i],n=this.slidesGrid[this.slidesGrid.length-1],s=Math.abs(e);(o=s>=r?(s-r)/n:(s+n-a)/n)>1&&(o-=1)}Object.assign(this,{progress:r,progressLoop:o,isBeginning:a,isEnd:n}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),a&&!s&&this.emit("reachBeginning toEdge"),n&&!l&&this.emit("reachEnd toEdge"),(s&&!a||l&&!n)&&this.emit("fromEdge"),this.emit("progress",r)},updateSlidesClasses:function(){let e,t,i,{slides:r,params:a,slidesEl:n,activeIndex:o}=this,s=this.virtual&&a.virtual.enabled,l=this.grid&&a.grid&&a.grid.rows>1,c=e=>b(n,`.${a.slideClass}${e}, swiper-slide${e}`)[0];if(s)if(a.loop){let t=o-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=c(`[data-swiper-slide-index="${t}"]`)}else e=c(`[data-swiper-slide-index="${o}"]`);else l?(e=r.find(e=>e.column===o),i=r.find(e=>e.column===o+1),t=r.find(e=>e.column===o-1)):e=r[o];e&&!l&&(i=function(e,t){let i=[];for(;e.nextElementSibling;){let r=e.nextElementSibling;t?r.matches(t)&&i.push(r):i.push(r),e=r}return i}(e,`.${a.slideClass}, swiper-slide`)[0],a.loop&&!i&&(i=r[0]),t=function(e,t){let i=[];for(;e.previousElementSibling;){let r=e.previousElementSibling;t?r.matches(t)&&i.push(r):i.push(r),e=r}return i}(e,`.${a.slideClass}, swiper-slide`)[0],a.loop),r.forEach(r=>{D(r,r===e,a.slideActiveClass),D(r,r===i,a.slideNextClass),D(r,r===t,a.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let t,i,r=this,a=r.rtlTranslate?r.translate:-r.translate,{snapGrid:n,params:o,activeIndex:s,realIndex:l,snapIndex:c}=r,d=e,u=e=>{let t=e-r.virtual.slidesBefore;return t<0&&(t=r.virtual.slides.length+t),t>=r.virtual.slides.length&&(t-=r.virtual.slides.length),t};if(void 0===d&&(d=function(e){let t,{slidesGrid:i,params:r}=e,a=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<i.length;e+=1)void 0!==i[e+1]?a>=i[e]&&a<i[e+1]-(i[e+1]-i[e])/2?t=e:a>=i[e]&&a<i[e+1]&&(t=e+1):a>=i[e]&&(t=e);return r.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(r)),n.indexOf(a)>=0)t=n.indexOf(a);else{let e=Math.min(o.slidesPerGroupSkip,d);
5063t=e+Math.floor((d-e)/o.slidesPerGroup)}if(t>=n.length&&(t=n.length-1),d===s&&!r.params.loop){t!==c&&(r.snapIndex=t,r.emit("snapIndexChange"));return}if(d===s&&r.params.loop&&r.virtual&&r.params.virtual.enabled){r.realIndex=u(d);return}let p=r.grid&&o.grid&&o.grid.rows>1;if(r.virtual&&o.virtual.enabled)i=o.loop?u(d):d;else if(p){let e=r.slides.find(e=>e.column===d),t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(r.slides.indexOf(e),0)),i=Math.floor(t/o.grid.rows)}else if(r.slides[d]){let e=r.slides[d].getAttribute("data-swiper-slide-index");i=e?parseInt(e,10):d}else i=d;Object.assign(r,{previousSnapIndex:c,snapIndex:t,previousRealIndex:l,realIndex:i,previousIndex:s,activeIndex:d}),r.initialized&&W(r),r.emit("activeIndexChange"),r.emit("snapIndexChange"),(r.initialized||r.params.runCallbacksOnInit)&&(l!==i&&r.emit("realIndexChange"),r.emit("slideChange"))},updateClickedSlide:function(e,t){let i,r=this.params,a=e.closest(`.${r.slideClass}, swiper-slide`);!a&&this.isElement&&t&&t.length>
50631&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!a&&e.matches&&e.matches(`.${r.slideClass}, swiper-slide`)&&(a=e)});let n=!1;if(a){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===a){n=!0,i=e;break}}if(a&&n)this.clickedSlide=a,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(a.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=i;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}r.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e=this.isHorizontal()?"x":"y"){let{params:t,rtlTranslate:i,translate:r,wrapperEl:a}=this;if(t.virtualTranslate)return i?-r:r;if(t.cssMode)return r;let n=function(e,t="x"){let i,r,a,n,o,s=m(),l=((o=m()).getComputedStyle&&(n=o.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n);return s.WebKitCSSMatrix?((r=l.transform||l.webkitTransform).split(",").length>6&&(r=r.split(", ").map(e=>e.replace(",",".")).join(", ")),a=new s.WebKitCSSMatrix("none"===r?"":r)):i=(a=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(r=s.WebKitCSSMatrix?a.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(r=s.WebKitCSSMatrix?a.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),r||0}(a,e);return n+=this.cssOverflowAdjustment(),i&&(n=-n),n||0},setTranslate:function(e,t){let{rtlTranslate:i,params:r,wrapperEl:a,progress:n}=this,o=0,s=0;this.isHorizontal()?o=i?-e:e:s=e,r.roundLengths&&(o=Math.floor(o),s=Math.floor(s)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?o:s,r.cssMode?a[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-o:-s:r.virtualTranslate||(this.isHorizontal()?o-=this.cssOverflowAdjustment():s-=this.cssOverflowAdjustment(),a.style.transform=`translate3d(${o}px, ${s}px, 0px)`);let l=this.maxTranslate()-this.minTranslate();(0===l?0:(e-this.minTranslate())/l)!==n&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,i=!0,r=!0,a){let n,o=this,{params:s,wrapperEl:l}=o;if(o.animating&&s.preventInteractionOnTransition)return!1;let c=o.minTranslate(),d=o.maxTranslate();if(n=r&&e>c?c:r&&e<d?d:e,o.updateProgress(n),s.cssMode){let e=o.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-n;else{if(!o.support.smoothScroll)return v({swiper:o,targetPosition:-n,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-n,behavior:"smooth"})}return!0}return 0===t?(o.setTransition(0),o.setTranslate(n),i&&(o.emit("beforeTransitionStart",t,a),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(n),i&&(o.emit("beforeTransitionStart",t,a),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(e){!o||o.destroyed||e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,o.animating=!1,i&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`,this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e=!0,t){let{params:i}=this;i.cssMode||(i.autoHeight&&this.updateAutoHeight(),B({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){let{params:i}=this;this.animating=!1,i.cssMode||(this.setTransition(0),B({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e=0,t,i=!0,r,a){let n;"string"==typeof e&&(e=parseInt(e,10));let o=this,s=e;s<0&&(s=0);let{params:l,snapGrid:c,slidesGrid:d,previousIndex:u,activeIndex:p,rtlTranslate:m,wrapperEl:h,enabled:f}=o;if(!f&&!r&&!a||o.destroyed||o.animating&&l.preventInteractionOnTransition)return!1;void 0===t&&(t=o.params.speed);
5063let g=Math.min(o.params.slidesPerGroupSkip,s),x=g+Math.floor((s-g)/o.params.slidesPerGroup);x>=c.length&&(x=c.length-1);let y=-c[x];if(l.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){let t=-Math.floor(100*y),i=Math.floor(100*d[e]),r=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=i&&t<r-(r-i)/2?s=e:t>=i&&t<r&&(s=e+1):t>=i&&(s=e)}if(o.initialized&&s!==p&&(!o.allowSlideNext&&(m?y>o.translate&&y>o.minTranslate():y<o.translate&&y<o.minTranslate())||!o.allowSlidePrev&&y>o.translate&&y>o.maxTranslate()&&(p||0)!==s))return!1;s!==(u||0)&&i&&o.emit("beforeSlideChangeStart"),o.updateProgress(y),n=s>p?"next":s<p?"prev":"reset";let b=o.virtual&&o.params.virtual.enabled;if(!(b&&a)&&(m&&-y===o.translate||!m&&y===o.translate))return o.updateActiveIndex(s),l.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==l.effect&&o.setTranslate(y),"reset"!==n&&(o.transitionStart(i,n),o.transitionEnd(i,n)),!1;if(l.cssMode){let e=o.isHorizontal(),i=m?y:-y;if(0===t)b&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),b&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[e?"scrollLeft":"scrollTop"]=i})):h[e?"scrollLeft":"scrollTop"]=i,b&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1});else{if(!o.support.smoothScroll)return v({swiper:o,targetPosition:i,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:i,behavior:"smooth"})}return!0}let w=P().isSafari;return b&&!a&&w&&o.isElement&&o.virtual.update(!1,!1,s),o.setTransition(t),o.setTranslate(y),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,r),o.transitionStart(i,n),0===t?o.transitionEnd(i,n):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){!o||o.destroyed||e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(i,n))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t,i=!0,r){"string"==typeof e&&(e=parseInt(e,10));let a=this;if(a.destroyed)return;void 0===t&&(t=a.params.speed);let n=a.grid&&a.params.grid&&a.params.grid.rows>1,o=e;if(a.params.loop)if(a.virtual&&a.params.virtual.enabled)o+=a.virtual.slidesBefore;else{let e;if(n){let t=o*a.params.grid.rows;e=a.slides.find(e=>+e.getAttribute("data-swiper-slide-index")===t).column}else e=a.getSlideIndexByData(o);let t=n?Math.ceil(a.slides.length/a.params.grid.rows):a.slides.length,{centeredSlides:i,slidesOffsetBefore:s,slidesOffsetAfter:l}=a.params,c=i||!!s||!!l,d=a.params.slidesPerView;"auto"===d?d=a.slidesPerViewDynamic():(d=Math.ceil(parseFloat(a.params.slidesPerView,10)),c&&d%2==0&&(d+=1));let u=t-e<d;if(c&&(u=u||e<Math.ceil(d/2)),r&&c&&"auto"!==a.params.slidesPerView&&!n&&(u=!1),u){let i=c?e<a.activeIndex?"prev":"next":e-a.activeIndex-1<a.params.slidesPerView?"next":"prev";a.loopFix({direction:i,slideTo:!0,activeSlideIndex:"next"===i?e+1:e-t+1,slideRealIndex:"next"===i?a.realIndex:void 0})}if(n){let e=o*a.params.grid.rows;o=a.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e).column}else o=a.getSlideIndexByData(o)}return requestAnimationFrame(()=>{a.slideTo(o,t,i,r)}),a},slideNext:function(e,t=!0,i){let r=this,{enabled:a,params:n,animating:o}=r;if(!a||r.destroyed)return r;void 0===e&&(e=r.params.speed);let s=n.slidesPerGroup;"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(s=Math.max(r.slidesPerViewDynamic("current",!0),1));let l=r.activeIndex<n.slidesPerGroupSkip?1:s,c=r.virtual&&n.virtual.enabled;if(n.loop){if(o&&!c&&n.loopPreventsSliding)return!1;if(r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&n.cssMode)return requestAnimationFrame(()=>{r.slideTo(r.activeIndex+l,e,t,i)}),!0}return n.rewind&&r.isEnd?r.slideTo(0,e,t,i):r.slideTo(r.activeIndex+l,e,t,i)},slidePrev:function(e,t=!0,i){let r=this,{params:a,snapGrid:n,slidesGrid:o,rtlTranslate:s,enabled:l,animating:c}=r;if(!l||r.destroyed)return r;void 0===e&&(e=r.params.speed);let d=r.virtual&&a.virtual.enabled;if(a.loop){if(c&&!d&&a.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let p=u(s?r.translate:-r.translate),m=n.map(e=>u(e)),h=a.freeMode&&a.freeMode.enabled,f=n[m.indexOf(p)-1];if(void 0===f&&(a.cssMode||h)){let e;
5063n.forEach((t,i)=>{p>=t&&(e=i)}),void 0!==e&&(f=h?n[e]:n[e>0?e-1:e])}let g=0;if(void 0!==f&&((g=o.indexOf(f))<0&&(g=r.activeIndex-1),"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(g=Math.max(g=g-r.slidesPerViewDynamic("previous",!0)+1,0))),a.rewind&&r.isBeginning){let a=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(a,e,t,i)}return a.loop&&0===r.activeIndex&&a.cssMode?(requestAnimationFrame(()=>{r.slideTo(g,e,t,i)}),!0):r.slideTo(g,e,t,i)},slideReset:function(e,t=!0,i){if(!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t=!0,i,r=.5){if(this.destroyed)return;void 0===e&&(e=this.params.speed);let a=this.activeIndex,n=Math.min(this.params.slidesPerGroupSkip,a),o=n+Math.floor((a-n)/this.params.slidesPerGroup),s=this.rtlTranslate?this.translate:-this.translate;if(s>=this.snapGrid[o]){let e=this.snapGrid[o];s-e>(this.snapGrid[o+1]-e)*r&&(a+=this.params.slidesPerGroup)}else{let e=this.snapGrid[o-1];s-e<=(this.snapGrid[o]-e)*r&&(a-=this.params.slidesPerGroup)}return a=Math.min(a=Math.max(a,0),this.slidesGrid.length-1),this.slideTo(a,e,t,i)},slideToClickedSlide:function(){let e,t=this;if(t.destroyed)return;let{params:i,slidesEl:r}=t,a="auto"===i.slidesPerView?t.slidesPerViewDynamic():i.slidesPerView,n=t.getSlideIndexWhenGrid(t.clickedIndex),o=t.isElement?"swiper-slide":`.${i.slideClass}`,s=t.grid&&t.params.grid&&t.params.grid.rows>1;if(i.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),i.centeredSlides?t.slideToLoop(e):n>(s?(t.slides.length-a)/2-(t.params.grid.rows-1):t.slides.length-a)?(t.loopFix(),n=t.getSlideIndex(b(r,`${o}[data-swiper-slide-index="${e}"]`)[0]),h(()=>{t.slideTo(n)})):t.slideTo(n)}else t.slideTo(n)}},loop:{loopCreate:function(e,t){let i,r=this,{params:a,slidesEl:n}=r;if(!a.loop||r.virtual&&r.params.virtual.enabled)return;let o=r.grid&&a.grid&&a.grid.rows>1;a.loopAddBlankSlides&&(a.slidesPerGroup>1||o)&&((i=b(n,`.${a.slideBlankClass}
5063`)).forEach(e=>{e.remove()}),i.length>0&&(r.recalcSlides(),r.updateSlides()));let s=a.slidesPerGroup*(o?a.grid.rows:1),l=r.slides.length%s!=0,c=o&&r.slides.length%a.grid.rows!=0,d=e=>{for(let t=0;t<e;t+=1){let e=r.isElement?_("swiper-slide",[a.slideBlankClass]):_("div",[a.slideClass,a.slideBlankClass]);r.slidesEl.append(e)}};l?a.loopAddBlankSlides?(d(s-r.slides.length%s),r.recalcSlides(),r.updateSlides()):w("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"):c&&(a.loopAddBlankSlides?(d(a.grid.rows-r.slides.length%a.grid.rows),r.recalcSlides(),r.updateSlides()):w("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),b(n,`.${a.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)});let u=a.centeredSlides||!!a.slidesOffsetBefore||!!a.slidesOffsetAfter;r.loopFix({slideRealIndex:e,direction:u?void 0:"next",initial:t})},loopFix:function({slideRealIndex:e,slideTo:t=!0,direction:i,setTranslate:r,activeSlideIndex:a,initial:n,byController:o,byMousewheel:s}={}){let l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");let{slides:c,allowSlidePrev:d,allowSlideNext:u,slidesEl:p,params:m}=l,{centeredSlides:h,slidesOffsetBefore:f,slidesOffsetAfter:g,initialSlide:x}=m,y=h||!!f||!!g;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&m.virtual.enabled){t&&(y||0!==l.snapIndex?y&&l.snapIndex<m.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0):l.slideTo(l.virtual.slides.length,0,!1,!0)),l.allowSlidePrev=d,l.allowSlideNext=u,l.emit("loopFix");return}let v=m.slidesPerView;"auto"===v?v=l.slidesPerViewDynamic():(v=Math.ceil(parseFloat(m.slidesPerView,10)),y&&v%2==0&&(v+=1));let b=m.slidesPerGroupAuto?v:m.slidesPerGroup,_=y?Math.max(b,Math.ceil(v/2)):b;_%b!=0&&(_+=b-_%b),l.loopedSlides=_+=m.loopAdditionalSlides;let k=l.grid&&m.grid&&m.grid.rows>1;c.length<v+_||"cards"===l.params.effect&&c.length<v+2*_?w("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):k&&"row"===m.grid.fill&&w("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let S=[],j=[],C=k?Math.ceil(c.length/m.grid.rows):c.length,T=n&&C-x<v&&!y,N=T?x:l.activeIndex;void 0===a?a=l.getSlideIndex(c.find(e=>e.classList.contains(m.slideActiveClass))):N=a;let I="next"===i||!i,E="prev"===i||!i,L=0,R=0,F=(k?c[a].column:a)+(y&&void 0===r?-v/2+.5:0);if(F<_){L=Math.max(_-F,b);for(let e=0;e<_-F;e+=1){let t=e-Math.floor(e/C)*C;if(k){let e=C-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&S.push(t)}else S.push(C-t-1)}}else if(F+v>C-_){R=Math.max(F-(C-2*_),b),T&&(R=Math.max(R,v-C+x+1));for(let e=0;e<R;e+=1){let t=e-Math.floor(e/C)*C;k?c.forEach((e,i)=>{e.column===t&&j.push(i)}):j.push(t)}}if(l.__preventObserver__=!0,requestAnimationFrame(()=>{l.__preventObserver__=!1}),"cards"===l.params.effect&&c.length<v+2*_&&(j.includes(a)&&j.splice(j.indexOf(a),1),S.includes(a)&&S.splice(S.indexOf(a),1)),E&&S.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.prepend(c[e]),c[e].swiperLoopMoveDOM=!1}),I&&j.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.append(c[e]),c[e].swiperLoopMoveDOM=!1}),l.recalcSlides(),"auto"===m.slidesPerView?l.updateSlides():k&&(S.length>0&&E||j.length>0&&I)&&l.slides.forEach((e,t)=>{l.grid.updateSlide(t,e,l.slides)}),m.watchSlidesProgress&&l.updateSlidesOffset(),t){if(S.length>0&&E){if(void 0===e){let e=l.slidesGrid[N],t=l.slidesGrid[N+L]-e;s?l.setTranslate(l.translate-t):(l.slideTo(N+Math.ceil(L),0,!1,!0),r&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else if(r){let e=k?S.length/m.grid.rows:S.length;l.slideTo(l.activeIndex+e,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(j.length>0&&I)if(void 0===e){let e=l.slidesGrid[N],t=l.slidesGrid[N-R]-e;s?l.setTranslate(l.translate-t):(l.slideTo(N-R,0,!1,!0),r&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else{let e=k?j.length/m.grid.rows:j.length;l.slideTo(l.activeIndex-e,0,!1,!0)}}if(l.allowSlidePrev=d,l.allowSlideNext=u,l.controller&&l.controller.control&&!o){let n={slideRealIndex:e,direction:i,setTranslate:r,activeSlideIndex:a,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach(e
5063=>{!e.destroyed&&e.params.loop&&e.loopFix({...n,slideTo:e.params.slidesPerView===m.slidesPerView&&t})}):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...n,slideTo:l.controller.control.params.slidesPerView===m.slidesPerView&&t})}l.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||!t||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let i=[];this.slides.forEach(e=>{i[void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),i.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let i="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),i.style.cursor="move",i.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let{params:e}=this;this.onTouchStart=V.bind(this),this.onTouchMove=U.bind(this),this.onTouchEnd=G.bind(this),this.onDocumentTouchStart=X.bind(this),e.cssMode&&(this.onScroll=Z.bind(this)),this.onClick=Y.bind(this),this.onLoad=J.bind(this),K(this,"on")},detachEvents:function(){K(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:i,params:r,el:a}=e,n=r.breakpoints;if(!n||n&&0===Object.keys(n).length)return;let o=u(),s="window"!==r.breakpointsBase&&r.breakpointsBase?"container":r.breakpointsBase,l=["window","container"].includes(r.breakpointsBase)||!r.breakpointsBase?e.el:o.querySelector(r.breakpointsBase),c=e.getBreakpoint(n,s,l);if(!c||e.currentBreakpoint===c)return;let d=(c in n?n[c]:void 0)||e.originalParams,p=ee(e,r),m=ee(e,d),h=e.params.grabCursor,f=d.grabCursor,g=r.enabled;p&&!m?(a.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!p&&m&&(a.classList.add(`${r.containerModifierClass}grid`),(d.grid.fill&&"column"===d.grid.fill||!d.grid.fill&&"column"===r.grid.fill)&&a.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),h&&!f?e.unsetGrabCursor():!h&&f&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===d[t])return;let i=r[t]&&r[t].enabled,a=d[t]&&d[t].enabled;i&&!a&&e[t].disable(),!i&&a&&e[t].enable()});let y=d.direction&&d.direction!==r.direction,v=r.loop&&(d.slidesPerView!==r.slidesPerView||y),b=r.loop;y&&i&&e.changeDirection(),x(e.params,d);let w=e.params.enabled,_=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),g&&!w?e.disable():!g&&w&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",d),i&&(v?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!b&&_?(e.loopCreate(t),e.updateSlides()):b&&!_&&e.loopDestroy()),e.emit("breakpoint",d)},getBreakpoint:function(e,t="window",i){if(!e||"container"===t&&!i)return;let r=!1,a=m(),n="window"===t?a.innerHeight:i.clientHeight,o=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:n*parseFloat(e.substr(1)),point:e}:{value:e,point:e});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){let{point:n,value:s}=o[e];"window"===t?a.matchMedia(`(min-width: ${s}px)`).matches&&(r=n):s<=i.clientWidth&&(r=n)}return r||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:i}=t;if(i){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*i;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit
5063(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){var e,t;let i,{classNames:r,params:a,rtl:n,el:o,device:s}=this,l=(e=["initialized",a.direction,{"free-mode":this.params.freeMode&&a.freeMode.enabled},{autoheight:a.autoHeight},{rtl:n},{grid:a.grid&&a.grid.rows>1},{"grid-column":a.grid&&a.grid.rows>1&&"column"===a.grid.fill},{android:s.android},{ios:s.ios},{"css-mode":a.cssMode},{centered:a.cssMode&&a.centeredSlides},{"watch-progress":a.watchSlidesProgress}],t=a.containerModifierClass,i=[],e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(r=>{e[r]&&i.push(t+r)}):"string"==typeof e&&i.push(t+e)}),i);r.push(...l),o.classList.add(...r),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},er={};class ea{constructor(...e){let t,i;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?i=e[0]:[t,i]=e,i||(i={}),i=x({},i),t&&!i.el&&(i.el=t);const r=u();if(i.el&&"string"==typeof i.el&&r.querySelectorAll(i.el).length>1){const e=[];return r.querySelectorAll(i.el).forEach(t=>{let r=x({},i,{el:t});e.push(new ea(r))}),e}const a=this;a.__swiper__=!0,a.support=$(),a.device=A({userAgent:i.userAgent}),a.browser=P(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],i.modules&&Array.isArray(i.modules)&&i.modules.forEach(e=>{"function"==typeof e&&0>a.modules.indexOf(e)&&a.modules.push(e)});const n={};a.modules.forEach(e=>{var t;e({params:i,swiper:a,extendParams:(t=i,function(e={}){let i=Object.keys(e)[0],r=e[i];"object"!=typeof r||null===r||(!0===t[i]&&(t[i]={enabled:!0}),"navigation"===i&&t[i]&&t[i].enabled&&!t[i].prevEl&&!t[i].nextEl&&(t[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&t[i]&&t[i].enabled&&!t[i].el&&(t[i].auto=!0),i in t&&"enabled"in r&&("object"!=typeof t[i]||"enabled"in t[i]||(t[i].enabled=!0),t[i]||(t[i]={enabled:!1}))),x(n,e)}),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})});const o=x({},et,n);return a.params=x({},o,er,i),a.originalParams=x({},a.params),a.passedParams=x({}
5063,i),a.params&&a.params.on&&Object.keys(a.params.on).forEach(e=>{a.on(e,a.params.on[e])}),a.params&&a.params.onAny&&a.onAny(a.params.onAny),Object.assign(a,{enabled:a.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===a.params.direction,isVertical:()=>"vertical"===a.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:a.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit("_swiper"),a.params.init&&a.init(),a}getDirectionLabel(e){return this.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}getSlideIndex(e){let{slidesEl:t,params:i}=this,r=S(b(t,`.${i.slideClass}, swiper-slide`)[0]);return S(e)-r}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=b(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let i=this.minTranslate(),r=(this.maxTranslate()-i)*e+i;this.translateTo(r,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(i=>{let r=e.getSlideClasses(i);t.push({slideEl:i,classNames:r}),e.emit("_slideClass",i,r)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){let{params:i,slides:r,slidesGrid:a,slidesSizesGrid:n,size:o,activeIndex:s}=this,l=1;if("number"==typeof i.slidesPerView)return i.slidesPerView;if(i.centeredSlides){let e,t=r[s]?Math.ceil(r[s].swiperSlideSize):0;for(let i=s+1;i<r.length;i+=1)r[i]&&!e&&(t+=Math.ceil(r[i].swiperSlideSize),l+=1,t>o&&(e=!0));for(let i=s-1;i>=0;i-=1)r[i]&&!e&&(t+=r[i].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=s+1;e<r.length;e+=1)(t?a[e]+n[e]-a[s]<o:a[e]-a[s]<o)&&(l+=1);else for(let e=s-1;e>=0;e-=1)a[s]-a[e]<o&&(l+=1);return l}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:i,params:r}=t;function a(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(r.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&z(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),r.freeMode&&r.freeMode.enabled&&!r.cssMode)a(),r.autoHeight&&t.updateAutoHeight();else{if(("auto"===r.slidesPerView||r.slidesPerView>1)&&t.isEnd&&!r.centeredSlides){let i=t.virtual&&r.virtual.enabled?t.virtual.slides:t.slides;
5063e=t.slideTo(i.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||a()}r.watchOverflow&&i!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t=!0){let i=this.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${i}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let i=e||t.params.el;if("string"==typeof i&&(i=document.querySelector(i)),!i)return!1;i.swiper=t,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let r=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,a=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(r()):b(i,r())[0];return!a&&t.params.createElements&&(a=_("div",t.params.wrapperClass),i.append(a),b(i,`.${t.params.slideClass}`).forEach(e=>{a.append(e)})),Object.assign(t,{el:i,wrapperEl:a,slidesEl:t.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:a,hostEl:t.isElement?i.parentNode.host:i,mounted:!0,rtl:"rtl"===i.dir.toLowerCase()||"rtl"===k(i,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===i.dir.toLowerCase()||"rtl"===k(i,"direction")),wrongRTL:"-webkit-box"===k(a,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();let i=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&i.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach(e=>{e.complete?z(t,e):e.addEventListener("load",e=>{z(t,e.target)})}),W(t),t.initialized=!0,W(t),t.emit("init"),t.emit("afterInit"),t}destroy(e=!0,t=!0){let i=this,{params:r,el:a,wrapperEl:n,slides:o}=i;if(void 0===i.params||i.destroyed)return null;(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),r.loop&&i.loopDestroy(),t&&(i.removeClasses(),a&&"string"!=typeof a&&a.removeAttribute("style"),n&&n.removeAttribute("style"),o&&o.length&&o.forEach(e=>{e.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(e=>{i.off(e)}),!1!==e)&&(i.el&&"string"!=typeof i.el&&(i.el.swiper=null),Object.keys(i).forEac
5063h(e=>{try{i[e]=null}catch(e){}try{delete i[e]}catch(e){}}));return i.destroyed=!0,null}static extendDefaults(e){x(er,e)}static get extendedDefaults(){return er}static get defaults(){return et}static installModule(e){ea.prototype.__modules__||(ea.prototype.__modules__=[]);let t=ea.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>ea.installModule(e)):ea.installModule(e),ea}}Object.keys(ei).forEach(e=>{Object.keys(ei[e]).forEach(t=>{ea.prototype[t]=ei[e][t]})}),ea.use([function({swiper:e,on:t,emit:i}){let r=m(),a=null,n=null,o=()=>{e&&!e.destroyed&&e.initialized&&(i("beforeResize"),i("resize"))},s=()=>{e&&!e.destroyed&&e.initialized&&i("orientationchange")};t("init",()=>{e.params.resizeObserver&&void 0!==r.ResizeObserver?e&&!e.destroyed&&e.initialized&&(a=new ResizeObserver(t=>{n=r.requestAnimationFrame(()=>{let{width:i,height:r}=e,a=i,n=r;t.forEach(({contentBoxSize:t,contentRect:i,target:r})=>{r&&r!==e.el||(a=i?i.width:(t[0]||t).inlineSize,n=i?i.height:(t[0]||t).blockSize)}),(a!==i||n!==r)&&o()})})).observe(e.el):(r.addEventListener("resize",o),r.addEventListener("orientationchange",s))}),t("destroy",()=>{n&&r.cancelAnimationFrame(n),a&&a.unobserve&&e.el&&(a.unobserve(e.el),a=null),r.removeEventListener("resize",o),r.removeEventListener("orientationchange",s)})},function({swiper:e,extendParams:t,on:i,emit:r}){let a=[],n=m(),o=(t,i={})=>{let o=new(n.MutationObserver||n.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(1===t.length)return void r("observerUpdate",t[0]);let i=function(){r("observerUpdate",t[0])};n.requestAnimationFrame?n.requestAnimationFrame(i):n.setTimeout(i,0)});o.observe(t,{attributes:void 0===i.attributes||i.attributes,childList:e.isElement||(void 0===i.childList||i).childList,characterData:void 0===i.characterData||i.characterData}),a.push(o)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",()=>{if(e.params.observer){if(e.params.observeParents){let t=j(e.hostEl);for(let e=0;e<t.length;e+=1)o(t[e])}o(e.hostEl,{childList:e.params.observeSlideChildren}),o(e.wrapperEl,{attributes:!1})}}),i("destroy",()=>{a.forEach(e=>{e.disconnect()}),a.splice(0,a.length)})}]);let en=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_snapToSlideEdge","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function eo(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function es(e,t){let i=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>
5063i.indexOf(e)).forEach(i=>{void 0===e[i]?e[i]=t[i]:eo(t[i])&&eo(e[i])&&Object.keys(t[i]).length>0?t[i].__swiper__?e[i]=t[i]:es(e[i],t[i]):e[i]=t[i]})}function el(e={}){return e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function ec(e={}){return e.pagination&&void 0===e.pagination.el}function ed(e={}){return e.scrollbar&&void 0===e.scrollbar.el}function eu(e=""){let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),i=[];return t.forEach(e=>{0>i.indexOf(e)&&i.push(e)}),i.join(" ")}function ep(){return(ep=Object.assign.bind()).apply(this,arguments)}function em(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function eh(e,t){return"u"<typeof window?(0,O.useEffect)(e,t):(0,O.useLayoutEffect)(e,t)}let ef=(0,O.createContext)(null),eg=(0,O.createContext)(null),ex=(0,O.forwardRef)(({className:e,tag:t="div",wrapperTag:i="div",children:r,onSwiper:a,...n}={},o)=>{let s,l,c=!1,[d,u]=(0,O.useState)("swiper"),[p,m]=(0,O.useState)(null),[h,f]=(0,O.useState)(!1),g=(0,O.useRef)(!1),x=(0,O.useRef)(null),y=(0,O.useRef)(null),v=(0,O.useRef)(null),b=(0,O.useRef)(null),w=(0,O.useRef)(null),_=(0,O.useRef)(null),k=(0,O.useRef)(null),S=(0,O.useRef)(null),{params:j,passedParams:C,rest:T,events:I}=function(e={},t=!0){let i={on:{}},r={},a={};es(i,et),i._emitClasses=!0,i.init=!1;let n={},o=en.map(e=>e.replace(/_/,""));return Object.keys(Object.assign({},e)).forEach(s=>{void 0!==e[s]&&(o.indexOf(s)>=0?eo(e[s])?(i[s]={},a[s]={},es(i[s],e[s]),es(a[s],e[s])):(i[s]=e[s],a[s]=e[s]):0===s.search(/on[A-Z]/)&&"function"==typeof e[s]?t?r[`${s[2].toLowerCase()}${s.substr(3)}`]=e[s]:i.on[`${s[2].toLowerCase()}${s.substr(3)}`]=e[s]:n[s]=e[s])}),["navigation","pagination","scrollbar"].forEach(e=>{!0===i[e]&&(i[e]={}),!1===i[e]&&delete i[e]}),{params:i,passedParams:a,rest:n,events:r}}(n),{slides:E,slots:L}=(s=[],l={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},O.default.Children.toArray(r).forEach(e=>{if(em(e))s.push(e);else if(e.props&&e.props.slot&&l[e.props.slot])l[e.props.slot].push(e);else if(e.props&&e.props.children){let t=function e(t){let i=[];return O.default.Children.toArray(t).forEach(t=>{em(t)?i.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>i.push(e))}),i}(e.props.children);t.length>0?t.forEach(e=>s.push(e)):l["container-end"].push(e)}else l["container-end"].push(e)}),{slides:s,slots:l}),R=()=>{f(!h)};Object.assign(j.on,{_containerClasses(e,t){u(t)}});let F=()=>{Object.assign(j.on,I),c=!0;let e={...j};if(delete e.wrapperClass,y.current=new ea(e),y.current.virtual&&y.current.params.virtual.enabled){y.current.virtual.slides=E;let e={cache:!1,slides:E,renderExternal:m,renderExternalUpdate:!1};es(y.current.params.virtual,e),es(y.current.originalParams.virtual,e)}};return x.current||F(),y.current&&y.current.on("_beforeBreakpoint",R),(0,O.useEffect)(()=>()=>{y.current&&y.current.off("_beforeBreakpoint",R)}),(0,O.useEffect)(()=>{!g.current&&y.current&&(y.current.emitSlidesClasses(),g.current=!0)}),eh(()=>
5063{if(o&&(o.current=x.current),x.current)return y.current.destroyed&&F(),!function({el:e,nextEl:t,prevEl:i,paginationEl:r,scrollbarEl:a,swiper:n},o){el(o)&&t&&i&&(n.params.navigation.nextEl=t,n.originalParams.navigation.nextEl=t,n.params.navigation.prevEl=i,n.originalParams.navigation.prevEl=i),ec(o)&&r&&(n.params.pagination.el=r,n.originalParams.pagination.el=r),ed(o)&&a&&(n.params.scrollbar.el=a,n.originalParams.scrollbar.el=a),n.init(e)}({el:x.current,nextEl:w.current,prevEl:_.current,paginationEl:k.current,scrollbarEl:S.current,swiper:y.current},j),a&&!y.current.destroyed&&a(y.current),()=>{y.current&&!y.current.destroyed&&y.current.destroy(!0,!1)}},[]),eh(()=>{!c&&I&&y.current&&Object.keys(I).forEach(e=>{y.current.on(e,I[e])});let e=function(e,t,i,r,a){let n=[];if(!t)return n;let o=e=>{0>n.indexOf(e)&&n.push(e)};if(i&&r){let e=r.map(a),t=i.map(a);e.join("")!==t.join("")&&o("children"),r.length!==i.length&&o("children")}return en.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(i=>{if(i in e&&i in t)if(eo(e[i])&&eo(t[i])){let r=Object.keys(e[i]),a=Object.keys(t[i]);r.length!==a.length?o(i):(r.forEach(r=>{e[i][r]!==t[i][r]&&o(i)}),a.forEach(r=>{e[i][r]!==t[i][r]&&o(i)}))}else e[i]!==t[i]&&o(i)}),n}(C,v.current,E,b.current,e=>e.key);return v.current=C,b.current=E,e.length&&y.current&&!y.current.destroyed&&function({swiper:e,slides:t,passedParams:i,changedParams:r,nextEl:a,prevEl:n,scrollbarEl:o,paginationEl:s}){let l,c,d,u,p,m,h,f,g=r.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:x,pagination:y,navigation:v,scrollbar:b,virtual:w,thumbs:_}=e;r.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&!i.thumbs.swiper.destroyed&&x.thumbs&&(!x.thumbs.swiper||x.thumbs.swiper.destroyed)&&(l=!0),r.includes("controller")&&i.controller&&i.controller.control&&x.controller&&!x.controller.control&&(c=!0),r.includes("pagination")&&i.pagination&&(i.pagination.el||s)&&(x.pagination||!1===x.pagination)&&y&&!y.el&&(d=!0),r.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||o)&&(x.scrollbar||!1===x.scrollbar)&&b&&!b.el&&(u=!0),r.includes("navigation")&&i.navigation&&(i.navigation.prevEl||n)&&(i.navigation.nextEl||a)&&(x.navigation||!1===x.navigation)&&v&&!v.prevEl&&!v.nextEl&&(p=!0);let k=t=>{e[t]&&(e[t].destroy(),"navigation"===t?(e.isElement&&(e[t].prevEl.remove(),e[t].nextEl.remove()),x[t].prevEl=void 0,x[t].nextEl=void 0,e[t].prevEl=void 0,e[t].nextEl=void 0):(e.isElement&&e[t].el.remove(),x[t].el=void 0,e[t].el=void 0))};r.includes("loop")&&e.isElement&&(x.loop&&!i.loop?m=!0:!x.loop&&i.loop?h=!0:f=!0),g.forEach(e=>{if(eo(x[e])&&eo(i[e]))Object.assign(x[e],i[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in i[e]&&!i[e].enabled&&k(e);else{let t=i[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&k(e):x[e]=i[e]}}),g.includes("controller")&&!c&&e.controller&&e.controller.control&&x.controller&&x.controller.control&&(e.controller.control=x.controller.control),r.includes("children")&&t&&w&&x.virtual.enabled?(w.slides=t,w.update(!0)):r.includes("virtual")&&w&&x.virtual.enabled&&(t&&(w.slides=t),w.update(!0)),r.includes("children")&&t&&x.loop&&(f=!0),l&&_.init()&&_.update(!0),c&&(e.controller.control=x.controller.control),d&&(e.isElement&&(!s||"string"==typeof s)&&((s=document.createElement("div")).classList.add("swiper-pagination"),s.part.add("pagination"),e.el.appendChild(s)),s&&(x.pagination.el=s),y.init(),y.render(),y.update()),u&&(e.isElement&&(!o||"string"==typeof o)&&((o=document.createElement("div")).classList.add("swiper-scrollbar"),o.part.add("scrollbar"),e.el.appendChild(o)),o&&(x.scrollbar.el=o),b.init(),b.updateSize(),b.setTranslate()),p&&(e.isElement&&(a&&"string"!=typeof a||((a=document.createElement("div")).classList.add("swiper-button-next"),N(a,e.navigation.arrowSvg),a.part.add("button-next"),e.el.appendChild(a)),n&&"string"!=typeof n||((n=document.createElement("div")).classList.add("swiper-button-prev"),N(n,e.navigation.arrowSvg),n.part.add("button-prev"),e.el.appendChild(n))),a&&(x.navigation.nextEl=a),n&&(x.navigation.prevEl=n),v.init(),v.update(
5063)),r.includes("allowSlideNext")&&(e.allowSlideNext=i.allowSlideNext),r.includes("allowSlidePrev")&&(e.allowSlidePrev=i.allowSlidePrev),r.includes("direction")&&e.changeDirection(i.direction,!1),(m||f)&&e.loopDestroy(),(h||f)&&e.loopCreate(),e.update()}({swiper:y.current,slides:E,passedParams:C,changedParams:e,nextEl:w.current,prevEl:_.current,scrollbarEl:S.current,paginationEl:k.current}),()=>{I&&y.current&&Object.keys(I).forEach(e=>{y.current.off(e,I[e])})}}),eh(()=>{var e;(e=y.current)&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.emit("_virtualUpdated"),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())},[p]),O.default.createElement(t,ep({ref:x,className:eu(`${d}${e?` ${e}`:""}`)},T),O.default.createElement(eg.Provider,{value:y.current},L["container-start"],O.default.createElement(i,{className:function(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}(j.wrapperClass)},L["wrapper-start"],j.virtual?function(e,t,i){if(!i)return null;let r=e=>{let i=e;return e<0?i=t.length+e:i>=t.length&&(i-=t.length),i},a=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${i.offset}px`}:{top:`${i.offset}px`},{from:n,to:o}=i,s=e.params.loop?-t.length:0,l=e.params.loop?2*t.length:t.length,c=[];for(let e=s;e<l;e+=1)e>=n&&e<=o&&c.push(t[r(e)]);return c.map((t,i)=>O.default.cloneElement(t,{swiper:e,style:a,key:t.props.virtualIndex||t.key||`slide-${i}`}))}(y.current,E,p):E.map((e,t)=>O.default.cloneElement(e,{swiper:y.current,swiperSlideIndex:t})),L["wrapper-end"]),el(j)&&O.default.createElement(O.default.Fragment,null,O.default.createElement("div",{ref:_,className:"swiper-button-prev"}),O.default.createElement("div",{ref:w,className:"swiper-button-next"})),ed(j)&&O.default.createElement("div",{ref:S,className:"swiper-scrollbar"}),ec(j)&&O.default.createElement("div",{ref:k,className:"swiper-pagination"}),L["container-end"]))});ex.displayName="Swiper";let ey=(0,O.forwardRef)(({tag:e="div",children:t,className:i="",swiper:r,zoom:a,lazy:n,virtualIndex:o,swiperSlideIndex:s,...l}={},c)=>{let d=(0,O.useRef)(null),[u,p]=(0,O.useState)("swiper-slide"),[m,h]=(0,O.useState)(!1);function f(e,t,i){t===d.current&&p(i)}eh(()=>{if(void 0!==s&&(d.current.swiperSlideIndex=s),c&&(c.current=d.current),d.current&&r){if(r.destroyed){"swiper-slide"!==u&&p("swiper-slide");return}return r.on("_slideClass",f),()=>{r&&r.off("_slideClass",f)}}}),eh(()=>{r&&d.current&&!r.destroyed&&p(r.getSlideClasses(d.current))},[r]);let g={isActive:u.indexOf("swiper-slide-active")>=0,isVisible:u.indexOf("swiper-slide-visible")>=0,isPrev:u.indexOf("swiper-slide-prev")>=0,isNext:u.indexOf("swiper-slide-next")>=0},x=()=>"function"==typeof t?t(g):t;return O.default.createElement(e,ep({ref:d,className:eu(`${u}${i?` ${i}`:""}`),"data-swiper-slide-index":o,onLoad:()=>{h(!0)}},l),a&&O.default.createElement(ef.Provider,{value:g},O.default.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof a?a:void 0},x(),n&&!m&&O.default.createElement("div",{className:"swiper-lazy-preloader",ref:e=>{e&&(e.lazyPreloaderManaged=!0)}}))),!a&&O.default.createElement(ef.Provider,{value:g},x(),n&&!m&&O.default.createElement("div",{className:"swiper-lazy-preloader",ref:e=>{e&&(e.lazyPreloaderManaged=!0)}})))});ey.displayName="SwiperSlide",e.s(["Swiper",()=>ex,"SwiperSlide",()=>ey],24297),e.i(49396);var ev=e.i(50719);e.i(68485);var eb=e.i(72587);e.i(50101);var ew=e.i(28750),e_=e.i(59012),ek=e.i(36932);e.i(88680);var eS=e.i(34459);let ej=n.default.div.withConfig({displayName:"QuotesComponent__StyledQuotesComponentWrapper",componentId:"sc-19443897-0"})`
5064  background: var(--background-color);
5065  color: var(--text-color);
5066  font-size: 18px;
5067  line-height: 1.55;
5068  letter-spacing: 0.5px;
5069  position: relative;
5070  overflow: hidden;
5071`,eC=n.default.div.withConfig({displayName:"QuotesComponent__StyledQuotesInner",componentId:"sc-19443897-1"})`
5072  position: relative;
5073
5074  .title {
5075    color: var(--text-color);
5076    margin: 0 auto var(--column-gap) auto;
5077    text-align: center;
5078    max-width: 800px;
5079
5080    h1,
5081    h2 {
5082      font-size: 30px;
5083      ${(0,s.media)("desktop")} {
5084        font-size: 62px;
5085      }
5086
5087      em {
5088        [data-theme="indigo"] & {
5089          color: var(--color-yellow);
5090        }
5091      }
5092    }
5093  }
5094
5095  .swiper-pagination {
5096    display: flex;
5097    justify-content: center;
5098    gap: 8px;
5099    margin-top: 44px;
5100    ${(0,s.media)("desktop")} {
5101      margin-top: 68px;
5102    }
5103
5104    .swiper-pagination-bullet {
5105      background: none;
5106      padding: 0;
5107      margin: 0;
5108      width: 22px;
5109      height: 22px;
5110      border: 2px solid var(--text-color);
5111      border-radius: 12px;
5112      transition: 0.1s;
5113      cursor: pointer;
5114
5115      [data-theme="white"] & {
5116        opacity: 0.2;
5117      }
5118
5119      &:hover {
5120        background-color: var(--accent-text-color);
5121        border-color: var(--accent-text-color);
5122
5123        [data-theme="indigo"] & {
5124          background-color: var(--color-yellow);
5125          border-color: var(--color-yellow);
5126        }
5127
5128        [data-theme="white"] & {
5129          opacity: 1;
5130          background-color: var(--color-indigo);
5131          border-color: var(--color-indigo);
5132        }
5133      }
5134
5135      &.swiper-pagination-bullet-active {
5136        background-color: var(--accent-text-color);
5137        border-color: var(--accent-text-color);
5138        width: 50px;
5139
5140        [data-theme="indigo"] & {
5141          background-color: var(--color-yellow);
5142          border-color: var(--color-yellow);
5143        }
5144
5145        [data-theme="white"] & {
5146          opacity: 1;
5147          background-color: var(--color-indigo);
5148          border-color: var(--color-indigo);
5149        }
5150      }
5151    }
5152  }
5153`,eT=n.default.div.withConfig({displayName:"QuotesComponent__StyledDecorationTopRight",componentId:"sc-19443897-2"})`
5154  ${(0,s.media)(0,"tablet")} {
5155    display: none;
5156  }
5157  position: absolute;
5158  top: calc(var(--spacing-xl) * -1);
5159  right: -14%;
5160  height: 100%;
5161  width: 38%;
5162  z-index: 0;
5163  opacity: 0.3;
5164
5165  svg {
5166    fill: var(--text-color);
5167  }
5168`,eN=n.default.div.withConfig({displayName:"QuotesComponent__StyledDecorationRoundedRectBottom",componentId:"sc-19443897-3"})`
5169  position: absolute;
5170  bottom: calc(var(--spacing-xl) * -1 + -80px);
5171  left: 22%;
5172  height: 140px;
5173  width: 400px;
5174  z-index: 0;
5175  opacity: 0.3;
5176  border: 1px solid #fff;
5177  border-radius: var(--border-radius-full);
5178  transform: rotate(-45deg);
5179`,eI=n.default.div.withConfig({displayName:"QuotesComponent__StyledDecorationCircleLeft",componentId:"sc-19443897-4"})`
5180  ${(0,s.media)(0,"tablet")} {
5181    display: none;
5182  }
5183  border: 1px solid #fff;
5184  border-radius: var(--border-radius-full);
5185  width: 140px;
5186  height: 140px;
5187  opacity: 0.3;
5188  position: absolute;
5189  left: -120px;
5190  bottom: 50%;
5191  ${(0,s.media)("desktop")} {
5192    left: -100px;
5193  }
5194  ${(0,s.media)(1500)} {
5195    left: -50px;
5196  }
5197  ${(0,s.media)(1500)} {
5198    left: -40px;
5199  }
5200`,eE=n.default.div.withConfig({displayName:"QuotesComponent__StyledDecorationBottomRight",componentId:"sc-19443897-5"})`
5201  ${(0,s.media)(0,"desktop_l")} {
5202    display: none;
5203  }
5204  border: 1px solid #fff;
5205  border-radius: var(--border-radius-full);
5206  position: absolute;
5207  width: 300px;
5208  height: 300px;
5209  opacity: 0.3;
5210  bottom: -100px;
5211  right: -100px;
5212`,eL=n.default.div.withConfig({displayName:"QuotesComponent__StyledQuotesListing",componentId:"sc-19443897-6"})`
5213  margin: 0 calc(var(--column-gap) / 2 * -1);
5214  position: relative;
5215`,eR=n.default.div.withConfig({displayName:"QuotesComponent__StyledQuoteItem",componentId:"sc-19443897-7"})`
5216  padding: 0 calc(var(--column-gap) / 2);
5217  ${(0,s.media)("tablet")} {
5218    display: flex;
5219    gap: var(--column-gap);
5220  }
5221  .small-square-image &,
5222  .small-round-image & {
5223    ${(0,s.media)("tablet")} {
5224      gap: calc(var(--column-gap) * 2);
5225    }
5226  }
5227
5228  .info-wrapper {
5229    margin-bottom: var(--column-gap);
5230
5231    ${(0,s.media)("tablet")} {
5232      margin: 0;
5233      flex-grow: 1;
5234      display: flex;
5235      flex-direction: column;
5236      justify-content: center;
5237    }
5238
5239    .quote-text {
5240      margin-bottom: 24px;
5241      font-size: 16px;
5242      line-height: 1.55;
5243      letter-spacing: 0.5px;
5244      ${(0,s.media)("desktop")} {
5245        font-size: 24px;
5246      }
5247
5248      p {
5249        font-size: 16px;
5250        line-height: 1.55;
5251        letter-spacing: 0.5px;
5252        ${(0,s.media)("desktop")} {
5253          font-size: 24px;
5254        }
5255
5256        &:last-child {
5257          margin-bottom: 0;
5258        }
5259      }
5260    }
5261
5262    .quote-author {
5263      font-size: 22px;
5264      font-weight: bold;
5265    }
5266
5267    .quote-author-byline {
5268      font-size: 18px;
5269    }
5270
5271    .quote-cta-wrapper {
5272      display: flex;
5273      margin-top: 24px;
5274      ${(0,s.media)(0,"tablet")} {
5275        margin-bottom: 50px;
5276      }
5277    }
5278  }
5279
5280  .image-wrapper {
5281    .square-image & {
5282      ${(0,s.media)("tablet")} {
5283        flex: 0 0 calc(50% - calc(var(--column-gap) / 2));
5284      }
5285    }
5286    .round-image & {
5287      ${(0,s.media)("tablet")} {
5288        flex: 0 0 calc(50% - calc(var(--column-gap) / 2));
5289      }
5290
5291      img {
5292        border-radius: 50%;
5293      }
5294    }
5295    .small-square-image & {
5296      ${(0,s.media)("tablet")} {
5297        flex: 0 0 300px;
5298      }
5299      ${(0,s.media)("desktop")} {
5300        flex: 0 0 370px;
5301      }
5302    }
5303    .small-round-image & {
5304      ${(0,s.media)("tablet")} {
5305        flex: 0 0 300px;
5306      }
5307      ${(0,s.media)("desktop")} {
5308        flex: 0 0 370px;
5309      }
5310
5311      img {
5312        border-radius: 50%;
5313      }
5314    }
5315
5316    img {
5317      border-radius: var(--border-radius-sm);
5318      width: 100%;
5319      margin: 0 auto;
5320      display: block;
5321      ${(0,s.media)("tablet")} {
5322        max-width: 550px;
5323      }
5324    }
5325
5326    .icon-media-wrapper {
5327      max-width: none;
5328      margin-left: 25%;
5329      margin-right: -25%;
5330    }
5331  }
5332`,eF=n.default.div.withConfig({displayName:"QuotesComponent__StyledNavigationWrapper",componentId:"sc-19443897-8"})`
5333  position: relative;
5334  // Half image height + left/right padding minus Pagination height
5335  margin-top: calc(calc(-50% + 12px) - 66px);
5336  padding-bottom: calc(50% - 12px + 66px);
5337  height: 0;
5338
5339  .swiper-button-prev,
5340  .swiper-button-next {
5341    cursor: pointer;
5342    position: absolute;
5343    z-index: 3;
5344    display: flex;
5345    justify-content: center;
5346    align-items: center;
5347    transition: 0.1s border-color;
5348    ${(0,s.media)(0,"tablet")} {
5349      width: 66px;
5350      height: 66px;
5351      border-radius: 33px;
5352      background: var(--accent-text-color);
5353      top: -33px;
5354    }
5355    ${(0,s.media)("tablet")} {
5356      background: none;
5357      bottom: -12px;
5358      width: 46px;
5359      height: 46px;
5360      border: 2px solid var(--accent-text-color);
5361      border-radius: 23px;
5362    }
5363
5364    [data-theme="indigo"] & {
5365      ${(0,s.media)(0,"tablet")} {
5366        background-color: white;
5367      }
5368      border-color: white;
5369    }
5370
5371    [data-theme="white"] & {
5372      ${(0,s.media)(0,"tablet")} {
5373        background-color: var(--color-indigo);
5374      }
5375      border-color: var(--color-indigo);
5376    }
5377
5378    &.swiper-button-disabled {
5379      display: none;
5380    }
5381
5382    svg {
5383      transition: 0.1s stroke;
5384      stroke: var(--accent-text-color);
5385
5386      [data-theme="indigo"] & {
5387        stroke: var(--color-indigo);
5388        ${(0,s.media)("tablet")} {
5389          stroke: white;
5390        }
5391      }
5392
5393      [data-theme="white"] & {
5394        stroke: white;
5395        ${(0,s.media)("tablet")} {
5396          stroke: var(--color-indigo);
5397        }
5398      }
5399    }
5400
5401    &:hover {
5402      [data-theme="indigo"] & {
5403        ${(0,s.media)("tablet")} {
5404          border-color: var(--color-yellow);
5405        }
5406      }
5407
5408      [data-theme="white"] & {
5409        ${(0,s.media)("tablet")} {
5410          border-color: var(--color-black);
5411        }
5412      }
5413
5414      svg {
5415        [data-theme="indigo"] & {
5416          ${(0,s.media)("tablet")} {
5417            stroke: var(--color-yellow);
5418          }
5419        }
5420
5421        [data-theme="white"] & {
5422          ${(0,s.media)("tablet")} {
5423            stroke: var(--color-black);
5424          }
5425        }
5426      }
5427    }
5428  }
5429
5430  .swiper-button-prev {
5431    ${(0,s.media)(0,"tablet")} {
5432      left: -43px;
5433      padding-left: 20px;
5434    }
5435    ${(0,s.media)("tablet")} {
5436      padding-right: 4px;
5437      left: calc(var(--column-gap) / 2);
5438    }
5439
5440    svg {
5441      transform: rotate(90deg);
5442    }
5443  }
5444
5445  .swiper-button-next {
5446    ${(0,s.media)(0,"tablet")} {
5447      right: -43px;
5448      padding-right: 20px;
5449    }
5450    ${(0,s.media)("tablet")} {
5451      padding-left: 4px;
5452      right: calc(var(--column-gap) / 2);
5453    }
5454
5455    svg {
5456      transform: rotate(-90deg);
5457    }
5458  }
5459`,eO=({quote:e})=>(0,a.jsxs)(eR,{children:[(0,a.jsxs)("div",{className:"info-wrapper",children:[(0,a.jsx)("div",{className:"quote-text",dangerouslySetInnerHTML:{__html:e.text}}),e.author?(0,a.jsx)("div",{className:"quote-author",children:e.author}):null,e.author_byline?(0,a.jsx)("div",{className:"quote-author-byline",children:e.author_byline}):null,e.link?(0,a.jsx)("div",{className:"quote-cta-wrapper",children:(0,a.jsx)(ek.Button,{href:e.link.url,target:e.link.attributes?.target,style:e.link.attributes?.button_style,children:e.link.text})}):null]}),(0,a.jsx)("div",{className:`image-wrapper ${e.media.icon?"has-icon ":""}`,children:(0,a.jsx)(ew.MediaComponent,{...e.media})})]});e.s(["QuotesComponent",0,({id:e,title:t,quotes:i,"data-theme":r,adjacent_themes:n,spacing:s,quotes_style:l="square-image",bg_decoration:c})=>(0,a.jsxs)(ej,{id:`section-${e}`,"data-theme":r,"data-theme-next":n?.nextTheme?.theme,"data-theme-previous":n?.previousTheme?.theme,"data-spacing-top":s?.top,"data-spacing-bottom":s?.bottom,className:`${l}`,children:[c?(0,a.jsx)(eS.BgDecoration,{theme:r,bg_decoration:c,adjacent_themes:n}):null,(0,a.jsx)(eI,{}),(0,a.jsx)(eE,{}),(0,a.jsx)(o.StyledWrapper,{children:(0,a.jsxs)(eC,{children:[(0,a.jsx)(eT,{children:(0,a.jsx)(ev.Signet,{})}),(0,a.jsx)(eN,{}),t?(0,a.jsx)(eb.TitleAndTextComponent,{title:t,className:"title component-title"}):null,(0,a.jsx)(eL,{children:i.length>1?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ex,{modules:[F,L],pagination:{clickable:!0,renderBullet:function(e,t){return'<button type="button" aria-label="Quote '+(e+1)+'" class="'+t+'"><span class="visually-hidden">Quote '+(e+1)+"</span></button>"}},slidesPerView:1,navigation:{prevEl:`#section-${e} .swiper-button-prev`,nextEl:`#section-${e} .swiper-button-next`},autoHeight:!0,breakpoints:{768:{autoHeight:!1}},children:i.map((e,t)=>(0,a.jsx)(ey,{children:(0,a.jsx)(eO,{quote:e})},`quote-slide-${t}`))}),(0,a.jsxs)(eF,{children:[(0,a.jsx)("div",{className:"swiper-button-prev",children:(0,a.jsx)(e_.IconExpand,{})}),(0,a.jsx)("div",{className:"swiper-button-next",children:(0,a.jsx)(e_.IconExpand,{})})]})]}):(0,a.jsx)(eO,{quote:i[0]})})]})})]})],52432)},82492,e=>{"use strict";e.i(52432),e.s([])},11202,40269,e=>{"use strict";var t=e.i(91398),i=e.i(91788);let r=e=>{let[t,r]=(0,i.useState)(null);return(0,i.useEffect)(()=>{let t=window.matchMedia(e),i=()=>r(t.matches);
5459return i(),t.addEventListener("change",i),()=>t.removeEventListener("change",i)},[e]),t};e.s(["useMediaQuery",0,r],40269);var a=e.i(60814);let n=a.default.img.withConfig({displayName:"BgImage__StyledBgImage",componentId:"sc-105b124c-0"})`
5460  position: absolute;
5461  top: 0;
5462  left: 0;
5463  width: 100%;
5464  height: 100%;
5465  object-fit: ${({$size:e})=>e};
5466  object-position: ${({$horizontalAlignment:e,$verticalAlignment:t})=>`${e} ${t}`};
5467  opacity: ${({$opacity:e})=>e};
5468  z-index: 0;
5469  pointer-events: none;
5470`;e.s(["BgImage",0,({background_image:e})=>{let{backgroundImage:i,size:a="cover",horizontalAlignment:o="center",verticalAlignment:s="center",opacity:l=.25,mobileBackgroundImage:c,mobileSize:d,mobileHorizontalAlignment:u,mobileVerticalAlignment:p,mobileOpacity:m}=e,h=r("(max-width: 767px)");if(null===h||!i)return null;let f=h&&!!c,g=f?c:i;return(0,t.jsx)(n,{src:f?g.images.default:i.images.tablet||i.images.default,alt:g.alt,$size:f?d??a:a,$horizontalAlignment:f?u??o:o,$verticalAlignment:f?p??s:s,$opacity:f?m??l:l})}],11202)},82056,58021,60743,25780,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e=>e instanceof Date,a=e=>null==e,n=e=>!a(e)&&!Array.isArray(e)&&"object"==typeof e&&!r(e),o="u">typeof window&&void 0!==window.HTMLElement&&"u">typeof document;function s(e){let t;if(e instanceof Date)return new Date(e);let i="u">typeof FileList&&e instanceof FileList;if(o&&(e instanceof Blob||i))return e;let r=Array.isArray(e);if(!r&&!(n(e)&&n(t=e.constructor&&e.constructor.prototype)&&t.hasOwnProperty("isPrototypeOf")))return e;let a=r?[]:Object.create(Object.getPrototypeOf(e));for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(a[t]=s(e[t]));return a}var l=e=>void 0===e,c=e=>Array.isArray(e)?e.filter(Boolean):[],d=e=>c(e.replace(/["|']|\]/g,"").split(/\.|\[/)),u=(e,t,i)=>{if(!t||!n(e))return i;let r=(/^\w*$/.test(t)?[t]:d(t)).reduce((e,t)=>a(e)?e:e[t],e);return l(r)||r===e?l(e[t])?i:e[t]:r},p=e=>"function"==typeof e,m=(e,t,i)=>{let r=-1,a=/^\w*$/.test(t)?[t]:d(t),o=a.length,s=o-1;for(;++r<o;){let t=a[r],o=i;if(r!==s){let i=e[t];o=n(i)||Array.isArray(i)?i:isNaN(+a[r+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=o,e=e[t]}};let h="onChange",f="onSubmit",g="maxLength",x="minLength",y="pattern",v="required",b=i.default.createContext(null);b.displayName="HookFormControlContext";let w="u">typeof window?i.default.useLayoutEffect:i.default.useEffect;var _=e=>"string"==typeof e,k=e=>a(e)||"object"!=typeof e;function S(e,t,i=new WeakSet){if(k(e)||k(t))return Object.is(e,t);if(r(e)&&r(t))return Object.is(e.getTime(),t.getTime());let a=Object.keys(e),o=Object.keys(t);if(a.length!==o.length)return!1;if(i.has(e)||i.has(t))return!0;for(let s of(i.add(e),i.add(t),a)){let a=e[s];if(!o.includes(s))return!1;if("ref"!==s){let e=t[s];if(r(a)&&r(e)||n(a)&&n(e)||Array.isArray(a)&&Array.isArray(e)?!S(a,e,i):!Object.is(a,e))return!1}}return!0}let j=i.default.createContext(null);j.displayName="HookFormContext";let C=()=>i.default.useContext(j),T=e=>{let{children:t,watch:r,getValues:a,getFieldState:n,setError:o,clearErrors:s,setValue:l,trigger:c,formState:d,resetField:u,reset:p,handleSubmit:m,unregister:h,control:f,register:g,setFocus:x,subscribe:y}=e;return i.default.createElement(j.Provider,{value:i.default.useMemo(()=>({watch:r,getValues:a,getFieldState:n,setError:o,clearErrors:s,setValue:l,trigger:c,formState:d,resetField:u,reset:p,handleSubmit:m,unregister:h,control:f,register:g,setFocus:x,subscribe:y}),[s,f,d,n,a,m,g,p,u,o,x,l,y,c,h,r])},i.default.createElement(b.Provider,{value:f},t))};var N=(e,t,i,r,a)=>t?{...i[e],types:{...i[e]&&i[e].types?i[e].types:{},[r]:a||!0}}:{},I=e=>Array.isArray(e)?e:[e],E=()=>{let e=[];return{get observers(){return e},next:t=>{for(let i of e)i.next&&i.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},L=e=>n(e)&&!Object.keys(e).length,R=e=>{if(!o)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},F=e=>R(e)&&e.isConnected;function O(e,t){let i=Array.isArray(t)?t:/^\w*$/.test(t)?[t]:d(t),r=1===i.length?e:function(e,t){let i=t.slice(0,-1).length,r=0;for(;r<i;)e=l(e)?r++:e[t[r++]];return e}(e,i),a=i.length-1,o=i[a];return r&&delete r[o],0!==a&&(n(r)&&L(r)||Array.isArray(r)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!l(e[t]))return!1;return!0}(r))&&O(e,i.slice(0,-1)),e}function $(e){return Array.isArray(e)||n(e)&&!(e=>{for(let t in e)if(p(e[t]))return!0;return!1})(e)}function A(e,t={}){for(let i in e){let r=e[i];$(r)?(t[i]=Array.isArray(r)?[]:{},A(r,t[i])):l(r)||(t[i]=!0)}return t}function P(e,t,i){for(let r in i||(i=A(t)),e){let n=e[r];if($(n))l(t)||k(i[r])?i[r]=A(n,Array.isArray(n)?[]:{}):P(n,a(t)?{}:t[r],i[r]);else{let e=t[r];i[r]=!S(n,e)}}return i}let M={value:!1,isValid:!1},D={value:!0,isValid:!0};var z=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!l(e[0].attributes.value)?l(e[0].value)||""===e[0].value?D:{value:e[0].value,isValid:!0}:D:M}return M},H=(e,{valueAsNumber:t,valueAsDate:i,setValueAs:r})=>l(e)?e:t?""===e?NaN:e?+e:e:i&&_(e)?new Date(e):r?r(e):e;let W={isValid:!1,value:null};var B=e=>Array.isArray(e)?e.reduce((e,t)=>
5470t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,W):W;function q(e){let t=e.ref;return"file"===t.type?t.files:"radio"===t.type?B(e.refs).value:"select-multiple"===t.type?[...t.selectedOptions].map(({value:e})=>e):"checkbox"===t.type?z(e.refs).value:H(l(t.value)?e.ref.value:t.value,e)}var V=e=>l(e)?e:e instanceof RegExp?e.source:n(e)?e.value instanceof RegExp?e.value.source:e.value:e,U=e=>({isOnSubmit:!e||e===f,isOnBlur:"onBlur"===e,isOnChange:e===h,isOnAll:"all"===e,isOnTouch:"onTouched"===e});let G="AsyncFunction";var Q=e=>!!e&&!!e.validate&&!!(p(e.validate)&&e.validate.constructor.name===G||n(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===G)),Y=(e,t,i)=>!i&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));let Z=(e,t,i,r)=>{for(let a of i||Object.keys(e)){let i=u(e,a);if(i){let{_f:e,...o}=i;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],a)&&!r)return!0;else if(e.ref&&t(e.ref,e.name)&&!r)return!0;else if(Z(o,t))break}else if(n(o)&&Z(o,t))break}}};function J(e,t,i){let r=u(e,i);if(r||/^\w*$/.test(i))return{error:r,name:i};let a=i.split(".");for(;a.length;){let r=a.join("."),n=u(t,r),o=u(e,r);if(n&&!Array.isArray(n)&&i!==r)break;if(o&&o.type)return{name:r,error:o};if(o&&o.root&&o.root.type)return{name:`${r}.root`,error:o.root};a.pop()}return{name:i}}var X=(e,t,i)=>{let r=I(u(e,i));return m(r,"root",t[i]),m(e,i,r),e};function K(e,t,i="validate"){if(_(e)||Array.isArray(e)&&e.every(_)||"boolean"==typeof e&&!e)return{type:i,message:_(e)?e:"",ref:t}}var ee=e=>!n(e)||e instanceof RegExp?{value:e,message:""}:e,et=async(e,t,i,r,o,s)=>{let{ref:c,refs:d,required:m,maxLength:h,minLength:f,min:b,max:w,pattern:k,validate:S,name:j,valueAsNumber:C,mount:T}=e._f,I=u(i,j);if(!T||t.has(j))return{};let E=d?d[0]:c,F=e=>{o&&E.reportValidity&&(E.setCustomValidity("boolean"==typeof e?"":e||""),E.reportValidity())},O={},$="radio"===c.type,A="checkbox"===c.type,P=(C||"file"===c.type)&&l(c.value)&&l(I)||R(c)&&""===c.value||""===I||Array.isArray(I)&&!I.length,M=N.bind(null,j,r,O),D=(e,t,i,r=g,a=x)=>{let n=e?t:i;O[j]={type:e?r:a,message:n,ref:c,...M(e?r:a,n)}};if(s?!Array.isArray(I)||!I.length:m&&(!($||A)&&(P||a(I))||"boolean"==typeof I&&!I||A&&!z(d).isValid||$&&!B(d).isValid)){let{value:e,message:t}=_(m)?{value:!!m,message:m}:ee(m);if(e&&(O[j]={type:v,message:t,ref:E,...M(v,t)},!r))return F(t),O}if(!P&&(!a(b)||!a(w))){let e,t,i=ee(w),n=ee(b);if(a(I)||isNaN(I)){let r=c.valueAsDate||new Date(I),a=e=>new Date(new Date().toDateString()+" "+e),o="time"==c.type,s="week"==c.type;_(i.value)&&I&&(e=o?a(I)>a(i.value):s?I>i.value:r>new Date(i.value)),_(n.value)&&I&&(t=o?a(I)<a(n.value):s?I<n.value:r<new Date(n.value))}else{let r=c.valueAsNumber||(I?+I:I);a(i.value)||(e=r>i.value),a(n.value)||(t=r<n.value)}if((e||t)&&(D(!!e,i.message,n.message,"max","min"),!r))return F(O[j].message),O}if((h||f)&&!P&&(_(I)||s&&Array.isArray(I))){let e=ee(h),t=ee(f),i=!a(e.value)&&I.length>+e.value,n=!a(t.value)&&I.length<+t.value;if((i||n)&&(D(i,e.message,t.message),!r))return F(O[j].message),O}if(k&&!P&&_(I)){let{value:e,message:t}=ee(k);if(e instanceof RegExp&&!I.match(e)&&(O[j]={type:y,message:t,ref:c,...M(y,t)},!r))return F(t),O}if(S){if(p(S)){let e=K(await S(I,i),E);if(e&&(O[j]={...e,...M("validate",e.message)},!r))return F(e.message),O}else if(n(S)){let e={};for(let t in S){if(!L(e)&&!r)break;let a=K(await S[t](I,i),E,t);a&&(e={...a,...M(t,a.message)},F(a.message),r&&(O[j]=e))}if(!L(e)&&(O[j]={ref:E,...e},!r))return O}}return F(!0),O};let ei={mode:f,reValidateMode:h,shouldFocusError:!0};function er(e={}){let t=i.default.useRef(void 0),d=i.default.useRef(void 0),[h,f]=i.default.useState({isDirty:!1,isValidating:!1,isLoading:p(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,isReady:!1,defaultValues:p(e.defaultValues)?void 0:e.defaultValues});if(!t.current)if(e.formControl)t.current={...e.formControl,formState:h},e.defaultValues&&!p(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:i,...d}=function(e={}){let t,i={...ei,...e},d={submitCount:0,isDirty:!1,isReady:!1,isLoading:p(i.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:i.errors||{},disabled:i.disabled||!1},h={},f=(n(i.defaultValues)||n(i.values))&&s(i.defaultValues||i.values)||{},g=i.shouldUnregister?{}:s(f),x={action:!1,mount:!1,watch:!1,keepIsValid:!1},y={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},v=0,b={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},w={...b},k={...w},j={array:E(),state:E()},C="all"===i.criteriaMode,T=async e=>{if(!x.keepIsValid&&!i.disabled&&(w.isValid||k.isValid||e)){let e;i.resolver?(e=L((await M()).errors),N()):e=await z(h,!0),e!==d.isValid&&j.state.next({isValid:e})}},N=(e,t)=>{!i.disabled&&(w.isValidating||w.validatingFields||k.isValidating||k.validatingFields)&&((e||Array.from(y.mount)).forEac
5470h(e=>{e&&(t?m(d.validatingFields,e,t):O(d.validatingFields,e))}),j.state.next({validatingFields:d.validatingFields,isValidating:!L(d.validatingFields)}))},$=(e,t,i,r)=>{let a=u(h,e);if(a){let n=u(g,e,l(i)?u(f,e):i);l(n)||r&&r.defaultChecked||t?m(g,e,t?n:q(a._f)):G(e,n),x.mount&&!x.action&&T()}},A=(e,t,r,a,n)=>{let o=!1,s=!1,l={name:e};if(!i.disabled){if(!r||a){(w.isDirty||k.isDirty)&&(s=d.isDirty,d.isDirty=l.isDirty=W(),o=s!==l.isDirty);let i=S(u(f,e),t);s=!!u(d.dirtyFields,e),i?O(d.dirtyFields,e):m(d.dirtyFields,e,!0),l.dirtyFields=d.dirtyFields,o=o||(w.dirtyFields||k.dirtyFields)&&!i!==s}if(r){let t=u(d.touchedFields,e);t||(m(d.touchedFields,e,r),l.touchedFields=d.touchedFields,o=o||(w.touchedFields||k.touchedFields)&&t!==r)}o&&n&&j.state.next(l)}return o?l:{}},M=async e=>(N(e,!0),await i.resolver(g,i.context,((e,t,i,r)=>{let a={};for(let i of e){let e=u(t,i);e&&m(a,i,e._f)}return{criteriaMode:i,names:[...e],fields:a,shouldUseNativeValidation:r}})(e||y.mount,h,i.criteriaMode,i.shouldUseNativeValidation))),D=async e=>{let{errors:t}=await M(e);if(N(e),e)for(let i of e){let e=u(t,i);e?m(d.errors,i,e):O(d.errors,i)}else d.errors=t;return t},z=async(t,r,a={valid:!0})=>{for(let n in t){let o=t[n];if(o){let{_f:t,...n}=o;if(t){let n=y.array.has(t.name),s=o._f&&Q(o._f);s&&w.validatingFields&&N([t.name],!0);let l=await et(o,y.disabled,g,C,i.shouldUseNativeValidation&&!r,n);if(s&&w.validatingFields&&N([t.name]),l[t.name]&&(a.valid=!1,r||e.shouldUseNativeValidation))break;r||(u(l,t.name)?n?X(d.errors,l,t.name):m(d.errors,t.name,l[t.name]):O(d.errors,t.name))}L(n)||await z(n,r,a)}}return a.valid},W=(e,t)=>!i.disabled&&(e&&t&&m(g,e,t),!S(eo(),f)),B=(e,t,i)=>{var r,a;return r=y,a={...x.mount?g:l(t)?f:_(e)?{[e]:t}:t},_(e)?(i&&r.watch.add(e),u(a,e,t)):Array.isArray(e)?e.map(e=>(i&&r.watch.add(e),u(a,e))):(i&&(r.watchAll=!0),a)},G=(e,t,i={})=>{let r=u(h,e),n=t;if(r){let i=r._f;i&&(i.disabled||m(g,e,H(t,i)),n=R(i.ref)&&a(t)?"":t,"select-multiple"===i.ref.type?[...i.ref.options].forEach(e=>e.selected=n.includes(e.value)):i.refs?"checkbox"===i.ref.type?i.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(n)?e.checked=!!n.find(t=>t===e.value):e.checked=n===e.value||!!n)}):i.refs.forEach(e=>e.checked=e.value===n):"file"===i.ref.type?i.ref.value="":(i.ref.value=n,i.ref.type||j.state.next({name:e,values:s(g)})))}(i.shouldDirty||i.shouldTouch)&&A(e,n,i.shouldTouch,i.shouldDirty,!0),i.shouldValidate&&en(e)},K=(e,t,i)=>{for(let a in t){if(!t.hasOwnProperty(a))return;let o=t[a],s=e+"."+a,l=u(h,s);(y.array.has(e)||n(o)||l&&!l._f)&&!r(o)?K(s,o,i):G(s,o,i)}},ee=(e,t,i={})=>{let r=u(h,e),n=y.array.has(e),o=s(t);m(g,e,o),n?(j.array.next({name:e,values:s(g)}),(w.isDirty||w.dirtyFields||k.isDirty||k.dirtyFields)&&i.shouldDirty&&j.state.next({name:e,dirtyFields:P(f,g),isDirty:W(e,o)})):!r||r._f||a(o)?G(e,o,i):K(e,o,i),Y(e,y)?j.state.next({...d,name:e,values:s(g)}):j.state.next({name:x.mount?e:void 0,values:s(g)})},er=async e=>{x.mount=!0;let a=e.target,o=a.name,l=!0,c=u(h,o),p=e=>{l=Number.isNaN(e)||r(e)&&isNaN(e.getTime())||S(e,u(g,o,e))},f=U(i.mode),b=U(i.reValidateMode);if(c){let r,x,H,W,B=a.type?q(c._f):n(r=e)&&r.target?"checkbox"===r.target.type?r.target.checked:r.target.value:r,V="blur"===e.type||"focusout"===e.type,U=!((W=c._f).mount&&(W.required||W.min||W.max||W.maxLength||W.minLength||W.pattern||W.validate))&&!i.resolver&&!u(d.errors,o)&&!c._f.deps||(_=V,I=u(d.touchedFields,o),E=d.isSubmitted,R=b,!(F=f).isOnAll&&(!E&&F.isOnTouch?!(I||_):(E?R.isOnBlur:F.isOnBlur)?!_:(E?!R.isOnChange:!F.isOnChange)||_)),G=Y(o,y,V);m(g,o,B),V?a&&a.readOnly||(c._f.onBlur&&c._f.onBlur(e),t&&t(0)):c._f.onChange&&c._f.onChange(e);let Q=A(o,B,V),Z=!L(Q)||G;if(V||j.state.next({name:o,type:e.type,values:s(g)}),U)return(w.isValid||k.isValid)&&("onBlur"===i.mode?V&&T():V||T()),Z&&j.state.next({name:o,...G?{}:Q});if(!V&&G&&j.state.next({...d}),i.resolver){let{errors:e}=await M([o]);if(N([o]),p(B),l){let t=J(d.errors,h,o),i=J(e,h,t.name||o);x=i.error,o=i.name,H=L(e)}}else N([o],!0),x=(await et(c,y.disabled,g,C,i.shouldUseNativeValidation))[o],N([o]),p(B),l&&(x?H=!1:(w.isValid||k.isValid)&&(H=await z(h,!0)));if(l){c._f.deps&&(!Array.isArray(c._f.deps)||c._f.deps.length>0)&&en(c._f.deps);var _,I,E,R,F,$=o,P=H,D=x;let e=u(d.errors,$),r=(w.isValid||k.isValid)&&"boolean"==typeof P&&d.isValid!==P;if(i.delayError&&D){let e;e=()=>{m(d.errors,$,D),j.state.next({errors:d.errors})},(t=t=>{clearTimeout(v),v=setTimeout(e,t)})(i.delayError)}else clearTimeout(v),t=null,D?m(d.errors,$,D):O(d.errors,$);
5470if((D?!S(e,D):e)||!L(Q)||r){let e={...Q,...r&&"boolean"==typeof P?{isValid:P}:{},errors:d.errors,name:$};d={...d,...e},j.state.next(e)}}}},ea=(e,t)=>{if(u(d.errors,t)&&e.focus)return e.focus(),1},en=async(e,t={})=>{let r,a,n=I(e);if(i.resolver){let t=await D(l(e)?e:n);r=L(t),a=e?!n.some(e=>u(t,e)):r}else e?((a=(await Promise.all(n.map(async e=>{let t=u(h,e);return await z(t&&t._f?{[e]:t}:t)}))).every(Boolean))||d.isValid)&&T():a=r=await z(h);return j.state.next({...!_(e)||(w.isValid||k.isValid)&&r!==d.isValid?{}:{name:e},...i.resolver||!e?{isValid:r}:{},errors:d.errors}),t.shouldFocus&&!a&&Z(h,ea,e?n:y.mount),a},eo=(e,t)=>{let i={...x.mount?g:f};return t&&(i=function e(t,i){let r={};for(let a in t)if(t.hasOwnProperty(a)){let o=t[a],s=i[a];if(o&&n(o)&&s){let t=e(o,s);n(t)&&(r[a]=t)}else t[a]&&(r[a]=s)}return r}(t.dirtyFields?d.dirtyFields:d.touchedFields,i)),l(e)?i:_(e)?u(i,e):e.map(e=>u(i,e))},es=(e,t)=>({invalid:!!u((t||d).errors,e),isDirty:!!u((t||d).dirtyFields,e),error:u((t||d).errors,e),isValidating:!!u(d.validatingFields,e),isTouched:!!u((t||d).touchedFields,e)}),el=(e,t,i)=>{let r=(u(h,e,{_f:{}})._f||{}).ref,{ref:a,message:n,type:o,...s}=u(d.errors,e)||{};m(d.errors,e,{...s,...t,ref:r}),j.state.next({name:e,errors:d.errors,isValid:!1}),i&&i.shouldFocus&&r&&r.focus&&r.focus()},ec=e=>j.state.subscribe({next:t=>{let i,r,a;i=e.name,r=t.name,a=e.exact,(!i||!r||i===r||I(i).some(e=>e&&(a?e===r:e.startsWith(r)||r.startsWith(e))))&&((e,t,i,r)=>{i(e);let{name:a,...n}=e;return L(n)||Object.keys(n).length>=Object.keys(t).length||Object.keys(n).find(e=>t[e]===(!r||"all"))})(t,e.formState||w,ex,e.reRenderRoot)&&e.callback({values:{...g},...d,...t,defaultValues:f})}}).unsubscribe,ed=(e,t={})=>{for(let r of e?I(e):y.mount)y.mount.delete(r),y.array.delete(r),t.keepValue||(O(h,r),O(g,r)),t.keepError||O(d.errors,r),t.keepDirty||O(d.dirtyFields,r),t.keepTouched||O(d.touchedFields,r),t.keepIsValidating||O(d.validatingFields,r),i.shouldUnregister||t.keepDefaultValue||O(f,r);j.state.next({values:s(g)}),j.state.next({...d,...!t.keepDirty?{}:{isDirty:W()}}),t.keepIsValid||T()},eu=({disabled:e,name:t})=>{if("boolean"==typeof e&&x.mount||e||y.disabled.has(t)){let i=y.disabled.has(t);e?y.disabled.add(t):y.disabled.delete(t),!!e!==i&&x.mount&&!x.action&&T()}},ep=(e,t={})=>{let r=u(h,e),a="boolean"==typeof t.disabled||"boolean"==typeof i.disabled;return(m(h,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),y.mount.add(e),r)?eu({disabled:"boolean"==typeof t.disabled?t.disabled:i.disabled,name:e}):$(e,!0,t.value),{...a?{disabled:t.disabled||i.disabled}:{},...i.progressive?{required:!!t.required,min:V(t.min),max:V(t.max),minLength:V(t.minLength),maxLength:V(t.maxLength),pattern:V(t.pattern)}:{},name:e,onChange:er,onBlur:er,ref:a=>{if(a){let i;ep(e,t),r=u(h,e);let n=l(a.value)&&a.querySelectorAll&&a.querySelectorAll("input,select,textarea")[0]||a,o="radio"===(i=n).type||"checkbox"===i.type,s=r._f.refs||[];(o?s.find(e=>e===n):n===r._f.ref)||(m(h,e,{_f:{...r._f,...o?{refs:[...s.filter(F),n,...Array.isArray(u(f,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),$(e,!1,void 0,n))}else{var n;(r=u(h,e,{}))._f&&(r._f.mount=!1),(i.shouldUnregister||t.shouldUnregister)&&(n=y.array,!n.has(e.substring(0,e.search(/\.\d+(\.|$)/))||e)||!x.action)&&y.unMount.add(e)}}}},em=()=>i.shouldFocusError&&Z(h,ea,y.mount),eh=(e,t)=>async r=>{let a;r&&(r.preventDefault&&r.preventDefault(),r.persist&&r.persist());let n=s(g);if(j.state.next({isSubmitting:!0}),i.resolver){let{errors:e,values:t}=await M();N(),d.errors=e,n=s(t)}else await z(h);if(y.disabled.size)for(let e of y.disabled)O(n,e);if(O(d.errors,"root"),L(d.errors)){j.state.next({errors:{}});try{await e(n,r)}catch(e){a=e}}else t&&await t({...d.errors},r),em(),setTimeout(em);if(j.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:L(d.errors)&&!a,submitCount:d.submitCount+1,errors:d.errors}),a)throw a},ef=(e,t={})=>{let r=e?s(e):f,a=s(r),n=L(e),c=n?f:a;if(t.keepDefaultValues||(f=r),!t.keepValues){if(t.keepDirtyValues)for(let e of Array.from(new Set([...y.mount,...Object.keys(P(f,g))]))){let t=u(d.dirtyFields,e),i=u(g,e),r=u(c,e);t&&!l(i)?m(c,e,i):t||l(r)||ee(e,r)}
5470else{if(o&&l(e))for(let e of y.mount){let t=u(h,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(R(e)){let t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(let e of y.mount)ee(e,u(c,e));else h={}}g=i.shouldUnregister?t.keepDefaultValues?s(f):{}:s(c),j.array.next({values:{...c}}),j.state.next({values:{...c}})}y={mount:t.keepDirtyValues?y.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},x.mount=!w.isValid||!!t.keepIsValid||!!t.keepDirtyValues||!i.shouldUnregister&&!L(c),x.watch=!!i.shouldUnregister,x.keepIsValid=!!t.keepIsValid,x.action=!1,t.keepErrors||(d.errors={}),j.state.next({submitCount:t.keepSubmitCount?d.submitCount:0,isDirty:!n&&(t.keepDirty?d.isDirty:!!(t.keepDefaultValues&&!S(e,f))),isSubmitted:!!t.keepIsSubmitted&&d.isSubmitted,dirtyFields:n?{}:t.keepDirtyValues?t.keepDefaultValues&&g?P(f,g):d.dirtyFields:t.keepDefaultValues&&e?P(f,e):t.keepDirty?d.dirtyFields:{},touchedFields:t.keepTouched?d.touchedFields:{},errors:t.keepErrors?d.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&d.isSubmitSuccessful,isSubmitting:!1,defaultValues:f})},eg=(e,t)=>ef(p(e)?e(g):e,{...i.resetOptions,...t}),ex=e=>{d={...d,...e}},ey={control:{register:ep,unregister:ed,getFieldState:es,handleSubmit:eh,setError:el,_subscribe:ec,_runSchema:M,_updateIsValidating:N,_focusError:em,_getWatch:B,_getDirty:W,_setValid:T,_setFieldArray:(e,t=[],r,a,n=!0,o=!0)=>{if(a&&r&&!i.disabled){if(x.action=!0,o&&Array.isArray(u(h,e))){let t=r(u(h,e),a.argA,a.argB);n&&m(h,e,t)}if(o&&Array.isArray(u(d.errors,e))){let t,i=r(u(d.errors,e),a.argA,a.argB);n&&m(d.errors,e,i),c(u(t=d.errors,e)).length||O(t,e)}if((w.touchedFields||k.touchedFields)&&o&&Array.isArray(u(d.touchedFields,e))){let t=r(u(d.touchedFields,e),a.argA,a.argB);n&&m(d.touchedFields,e,t)}(w.dirtyFields||k.dirtyFields)&&(d.dirtyFields=P(f,g)),j.state.next({name:e,isDirty:W(e,t),dirtyFields:d.dirtyFields,errors:d.errors,isValid:d.isValid})}else m(g,e,t)},_setDisabledField:eu,_setErrors:e=>{d.errors=e,j.state.next({errors:d.errors,isValid:!1})},_getFieldArray:e=>c(u(x.mount?g:f,e,i.shouldUnregister?u(f,e,[]):[])),_reset:ef,_resetDefaultValues:()=>p(i.defaultValues)&&i.defaultValues().then(e=>{eg(e,i.resetOptions),j.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(let e of y.unMount){let t=u(h,e);t&&(t._f.refs?t._f.refs.every(e=>!F(e)):!F(t._f.ref))&&ed(e)}y.unMount=new Set},_disableForm:e=>{"boolean"==typeof e&&(j.state.next({disabled:e}),Z(h,(t,i)=>{let r=u(h,i);r&&(t.disabled=r._f.disabled||e,Array.isArray(r._f.refs)&&r._f.refs.forEach(t=>{t.disabled=r._f.disabled||e}))},0,!1))},_subjects:j,_proxyFormState:w,get _fields(){return h},get _formValues(){return g},get _state(){return x},set _state(value){x=value},get _defaultValues(){return f},get _names(){return y},set _names(value){y=value},get _formState(){return d},get _options(){return i},set _options(value){i={...i,...value}}},subscribe:e=>(x.mount=!0,k={...k,...e.formState},ec({...e,formState:{...b,...e.formState}})),trigger:en,register:ep,handleSubmit:eh,watch:(e,t)=>p(e)?j.state.subscribe({next:i=>"values"in i&&e(B(void 0,t),i)}):B(e,t,!0),setValue:ee,getValues:eo,reset:eg,resetField:(e,t={})=>{u(h,e)&&(l(t.defaultValue)?ee(e,s(u(f,e))):(ee(e,t.defaultValue),m(f,e,s(t.defaultValue))),t.keepTouched||O(d.touchedFields,e),t.keepDirty||(O(d.dirtyFields,e),d.isDirty=t.defaultValue?W(e,s(u(f,e))):W()),!t.keepError&&(O(d.errors,e),w.isValid&&T()),j.state.next({...d}))},clearErrors:e=>{let t=e?I(e):void 0;null==t||t.forEach(e=>O(d.errors,e)),t?t.forEach(e=>{j.state.next({name:e,errors:d.errors})}):j.state.next({errors:{}})},unregister:ed,setError:el,setFocus:(e,t={})=>{let i=u(h,e),r=i&&i._f;if(r){let e=r.refs?r.refs[0]:r.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&p(e.select)&&e.select()})}},getFieldState:es};return{...ey,formControl:ey}}(e);t.current={...d,formState:h}}let g=t.current.control;return g._options=e,w(()=>{let e=g._subscribe({formState:g._proxyFormState,callback:()=>f({...g._formState}),reRenderRoot:!0});return f(e=>({...e,isReady:!0})),g._formState.isReady=!0,e},[g]),i.default.useEffect(()=>g._disableForm(e.disabled),[g,e.disabled]),i.default.useEffect(()=>{e.mode&&(g._options.mode=e.mode),e.reValidateMode&&(g._options.reValidateMode=e.reValidateMode)},[g,e.mode,e.reValidateMode]),i.default.useEffect(()=>{e.errors&&(g._setErrors(e.errors),g._focusError())},[g,e.errors]),i.default.useEffect(()=>{e.shouldUnregister&&g._subjects.state.next({values:g._getWatch()})},[g,e.shouldUnregister]),i.default.useEffect(()=>{if(g._proxyFormState.isDirty){let e=g._getDirty();e!==h.isDirty&&g._subjects.state.next({isDirty:e})}},[g,h.isDirty]),i.default.useEffect(()=>{var t;e.values&&!S(e.values,d.current)?(g._reset(e.values,{keepFieldsRef:!0,...g._options.resetOptions}),(null==(t=g._options.resetOptions)?void 0:t.keepIsValid)||g._setValid(),d.current=e.values,f(e=>({...e}))):g._resetDefaultValues()},[g,e.values]),i.default.useEffect(()=>{g._state.mount||(g._setValid(),g._state.mount=!0),g._state.watch&&(g._state.watch=!1,g._subjects.state.next({...g._formState})),g._removeUnmounted()}),t.current.formState=i.default.useMemo(()=>((e,t,i,r=!0)=>{let a={defaultValues:t._defaultValues};for(let n in e)Object.defineProperty(a,n,{get:()=>("all"!==t._proxyFormState[n]&&(t._proxyFormState[n]=!r||"all"),i&&(i[n]=!0),e[n])});return a})(h,g),[g,h]),t.current}e.s(["FormProvider",()=>T,"useForm",()=>er,"useFormContext",()=>C],58021);var ea=e.i(60814);e.i(24690);var en=e.i(26200);let eo=e=>{let i=e.checked||!1;return(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:21,height:21,fill:"none",stroke:"#0D1F35",...e,children:[i&&(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M5 12.188 9.118 15 15 6"}),(0,t.jsx)("rect",{width:19.5,height:19.5,x:.75,y:.75,strokeWidth:1.5,rx:3.25})]})};e.i(71587);var es=e.i(71179),el=e.i(56219),ec=e.i(3828);e.i(32933);var ed=e.i(36932),eu=e.i(44343);e.i(50461);let ep=async()=>{let e=await grecaptcha.execute("6LdvVW0rAAAAAAnepUe-9qW_OYGBeOlVlEgHMdTq",{action:"submit"}
5470),t=await fetch("/api/recaptcha",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:e})}),i=await t.json();return!!i?.success&&i.success};e.s(["verifyRecaptcha",0,ep],60743);var em=e.i(93428);let eh=ea.default.div.withConfig({displayName:"EmailForm__StyledEmailFormWrapper",componentId:"sc-a4a47121-0"})`
5471  position: relative;
5472  max-width: 600px;
5473`,ef=ea.default.form.withConfig({displayName:"EmailForm__StyledEmailForm",componentId:"sc-a4a47121-1"})`
5474  &.animate-out {
5475    animation: bounce-out-top 0.7s ease forwards;
5476    pointer-events: none;
5477  }
5478
5479  .label-email {
5480    position: absolute;
5481    z-index: 1;
5482    height: 54px;
5483    top: 0;
5484    left: 28px;
5485    line-height: 54px;
5486    font-size: 16px;
5487    color: rgba(13, 31, 53, 0.35);
5488    pointer-events: none;
5489    display: none;
5490
5491    &.show-label {
5492      display: block;
5493    }
5494  }
5495
5496  input[type="email"].input-email {
5497    width: 100%;
5498    background: white;
5499    height: 54px;
5500    border-radius: 27px;
5501    padding: 0 28px;
5502    color: var(--color-black);
5503    margin-bottom: 9px;
5504    max-width: none;
5505    border: 0;
5506    ${(0,en.media)("desktop")} {
5507      margin-bottom: 11px;
5508    }
5509
5510    [data-theme="white"] & {
5511      background: var(--color-grey);
5512    }
5513  }
5514
5515  .text-i-accept {
5516    font-size: 13px;
5517    color: var(--text-color);
5518    opacity: 0.5;
5519    ${(0,en.media)("desktop")} {
5520      padding: 0 20px 0 28px;
5521    }
5522
5523    [data-theme="black"] & {
5524      opacity: 0.7;
5525    }
5526
5527    [data-theme="turquoise"] & {
5528      opacity: 0.8;
5529    }
5530
5531    p {
5532      font-size: 13px;
5533      color: inherit;
5534      margin-bottom: 8px;
5535
5536      &:last-child {
5537        margin-bottom: 0;
5538      }
5539    }
5540
5541    a {
5542      color: inherit;
5543      text-decoration: underline;
5544    }
5545  }
5546
5547  .button-submit {
5548    margin: 16px 0 0 0;
5549    ${(0,en.media)(0,768)} {
5550      padding: 16px 26px;
5551      width: 100%;
5552    }
5553    ${(0,en.media)("desktop")} {
5554      position: absolute;
5555      top: 0;
5556      right: 0;
5557      margin: 0;
5558      z-index: 1;
5559      height: 54px;
5560      padding-top: 14px;
5561    }
5562
5563    &:hover {
5564      ${(0,en.media)("desktop")} {
5565      }
5566    }
5567
5568    &.theme-grey {
5569      --button-primary-background-color: var(--color-grey);
5570      --button-primary-text-color: var(--color-black);
5571      --hover-button-primary-background-color: var(--color-black);
5572      --hover-button-primary-text-color: var(--color-white);
5573    }
5574
5575    &.theme-black {
5576      --button-primary-background-color: var(--color-black);
5577      --button-primary-text-color: var(--color-white);
5578      --hover-button-primary-background-color: var(--color-indigo);
5579      --hover-button-primary-text-color: var(--color-white);
5580    }
5581
5582    &.theme-indigo {
5583      --button-primary-background-color: var(--color-indigo);
5584      --button-primary-text-color: var(--color-white);
5585      --hover-button-primary-background-color: var(--color-black);
5586      --hover-button-primary-text-color: var(--color-white);
5587    }
5588
5589    &.theme-yellow {
5590      --button-primary-background-color: var(--color-yellow);
5591      --button-primary-text-color: var(--color-black);
5592      --hover-button-primary-background-color: var(--color-black);
5593      --hover-button-primary-text-color: var(--color-white);
5594    }
5595
5596    &.theme-turquoise {
5597      --button-primary-background-color: var(--color-turquoise);
5598      --button-primary-text-color: var(--color-white);
5599      --hover-button-primary-background-color: var(--color-black);
5600      --hover-button-primary-text-color: var(--color-white);
5601    }
5602  }
5603
5604  .required {
5605    margin: 0;
5606  }
5607`,eg=ea.default.div.withConfig({displayName:"EmailForm__StyledCheckboxAcceptWrapper",componentId:"sc-a4a47121-2"})`
5608  font-size: 13px;
5609  margin-top: 9px;
5610  position: relative;
5611  ${(0,en.media)("desktop")} {
5612    padding: 0 20px 0 28px;
5613  }
5614
5615  input[type="checkbox"] {
5616    display: none;
5617  }
5618
5619  label {
5620    cursor: pointer;
5621    display: flex;
5622    align-items: flex-start;
5623    gap: 8px;
5624
5625    .checkbox {
5626      width: 21px;
5627      min-width: 21px;
5628      stroke: var(--text-color);
5629    }
5630
5631    > div {
5632      padding-top: 1px;
5633    }
5634
5635    p {
5636      font-size: 13px;
5637      color: var(--text-color);
5638      margin-bottom: 8px;
5639
5640      &:last-child {
5641        margin-bottom: 0;
5642      }
5643    }
5644
5645    a {
5646      color: var(--text-color);
5647      text-decoration: underline;
5648    }
5649  }
5650
5651  .error-tooltip {
5652    left: -19px;
5653    bottom: calc(100% + 15px);
5654    ${(0,en.media)("desktop")} {
5655      left: 9px;
5656      bottom: calc(100% + 15px);
5657    }
5658  }
5659`,ex=ea.default.div.withConfig({displayName:"EmailForm__StyledErrorTooltip",componentId:"sc-a4a47121-3"})`
5660  background: var(--color-orange);
5661  padding: 9px 14px;
5662  border-radius: 10px;
5663  font-size: 13px;
5664  font-weight: 700;
5665  position: absolute;
5666  bottom: calc(100% + 5px);
5667  pointer-events: none;
5668  z-index: 1;
5669
5670  &:after {
5671    content: "";
5672    position: absolute;
5673    left: 20px;
5674    top: 100%;
5675    width: 0;
5676    height: 0;
5677    border-left: 10px solid transparent;
5678    border-right: 10px solid transparent;
5679    border-top: 10px solid var(--color-orange);
5680  }
5681`,ey=ea.default.div.withConfig({displayName:"EmailForm__StyledThankYouWrapper",componentId:"sc-a4a47121-4"})`
5682  position: absolute;
5683  top: 0;
5684  left: 0;
5685  width: 100%;
5686  height: 100%;
5687  opacity: 0;
5688  transform: translateY(100px);
5689  pointer-events: none;
5690  display: flex;
5691  align-items: center;
5692  justify-content: center;
5693
5694  &.animate-in {
5695    animation: bounce-in-bottom 0.7s ease forwards;
5696    pointer-events: auto;
5697  }
5698
5699  .thank-you-inner {
5700    font-size: 16px;
5701    font-weight: 400;
5702    display: flex;
5703    gap: 8px;
5704
5705    .icon-checkbox {
5706      width: 21px;
5707      min-width: 21px;
5708      stroke: var(--accent-text-color);
5709      display: block;
5710      margin-top: 1px;
5711    }
5712
5713    p:last-child {
5714      margin: 0;
5715    }
5716  }
5717`,ev=ea.default.div.withConfig({displayName:"EmailForm__StyledFormError",componentId:"sc-a4a47121-5"})`
5718  font-size: 13px;
5719  color: var(--color-orange);
5720  margin: 10px 0;
5721  ${(0,en.media)("desktop")} {
5722    padding: 0 20px;
5723  }
5724`,eb=async(e,t)=>{let i=new URLSearchParams({email:e}),r=await fetch(`${t}/api/email-form-get-redirect-vars?${i}`,{headers:{"Content-Type":"application/json"},method:"GET"});if(404!=r.status){if(200!=r.status)throw Error(`Failed to get redirect variables: ${r.statusText}`);return r.json()}};e.s(["EmailForm",0,e=>{let{id:r,service:a,pardot:n,hubspot:o,email_label:s,accept_text:l,has_accept_checkbox:c,thank_you_message:d,form_submit_text:u,button_theme:p,redirect_url:m,redirect_add_vars:h}=e,f=(0,em.useSiteVars)(),g="hubspot"===a?`https://api.hsforms.com/submissions/v3/integration/submit/${o.portal_id}/${o.form_id}`:"pardot"===a?n.post_url:null;if(!g)return console.error("Issue with constructing formPostEndpoint"),null;let{width:x}=(0,eu.useWindowSize)(),{t:y}=(0,es.useTranslation)(),v=(0,ec.useRouter)(),b=(0,i.useRef)(null),w=(0,i.useRef)(null),[_,k]=(0,i.useState)(!1),S=er({defaultValues:{verified:null,FORM_ERROR:null,post_url:g}}),{register:j,setError:C,clearErrors:N,handleSubmit:I,watch:E,formState:{isSubmitting:L,errors:R}}=S,F=E(),O=async e=>{if(!await ep())return void C("verified",{type:"custom",message:y("recaptchaVerificationFailed")});N("verified"),e.unique_identifier=await (0,el.generateHash)(`${Date.now()}`);try{let t=await fetch(`${f.url}/api/submit-to-${a}`,{headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(e)});if(t.ok)if(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"lead_web",unique_identifier:e.unique_identifier,webform_id:"email_form",post_url:e.post_url,service:a}),m){let t=new URL(m);if(h){let i,r=5;for(;r>0;){try{i=await eb(e.email,f.url)}catch(e){}if(i)break;--r>0&&await new Promise(e=>setTimeout(e,2e3))}
5724if(i)Object.keys(i).forEach(e=>{t.searchParams.set(e,i[e])});else{console.error("Failed to add redirect variables."),C("FORM_ERROR",{type:"custom",message:y("unexpectedWebformError")});return}}v.push(t.href)}else b.current.classList.add("animate-out"),setTimeout(()=>{w.current.classList.add("animate-in")},1e3);else throw console.error(await t.json()),Error("FORM_ERROR")}catch(e){console.error(e.message),C("FORM_ERROR",{type:"custom",message:y("unexpectedWebformError")})}};return(0,i.useEffect)(()=>{let e=b.current;if(!e)return;e.querySelectorAll(".add-required:not(.required-added)").forEach(e=>{let t=e.lastElementChild,i=' <span class="required">*</span>';t?t.innerHTML=t.innerHTML+i:e.innerHTML=e.innerHTML+i,e.classList.add("required-added")});let t=e.querySelector(".input-email"),i=e.querySelector(".button-submit");t&&i&&(x>=1024?t.style.paddingRight=`${i.clientWidth+10}px`:t.style.paddingRight="")},[x]),(0,t.jsx)(eh,{className:"email-form",children:(0,t.jsxs)(T,{...S,children:[(0,t.jsxs)(ef,{id:"hubspot"===a?`hsForm_${o.form_id}`:"pardot"===a?`pardotForm_${r}`:`form_${r}`,onSubmit:I(O),ref:b,children:[(0,t.jsx)("label",{className:`label-email add-required ${!_&&!F.email?"show-label":""}`,htmlFor:"email",children:s}),(0,t.jsx)("input",{className:"input-email",id:"email",type:"email",placeholder:"",...j("email",{required:!0}),onFocus:()=>k(!0),onBlur:()=>k(!1)}),R.email&&(0,t.jsx)(ex,{children:(0,t.jsx)("span",{children:y("fieldRequiredMessage")})}),c&&l?(0,t.jsxs)(eg,{children:[(0,t.jsx)("input",{id:`${r}_checkbox_accept`,type:"checkbox",...j("checkbox_accept",{required:!0})}),(0,t.jsxs)("label",{htmlFor:`${r}_checkbox_accept`,children:[(0,t.jsx)(eo,{checked:F.checkbox_accept,className:"checkbox"}),(0,t.jsx)("div",{className:"add-required",dangerouslySetInnerHTML:{__html:l}})]}),R.checkbox_accept&&(0,t.jsx)(ex,{className:"error-tooltip",children:(0,t.jsx)("span",{children:y("fieldRequiredMessage")})})]}):l?(0,t.jsx)("div",{className:"text-i-accept",dangerouslySetInnerHTML:{__html:l}}):null,R?.FORM_ERROR?.message&&!L?(0,t.jsx)(ev,{dangerouslySetInnerHTML:{__html:R.FORM_ERROR.message}}):null,R.verified&&!L?(0,t.jsx)(ev,{dangerouslySetInnerHTML:{__html:R.verified.message}}):null,(0,t.jsx)(ed.Button,{className:`button-submit theme-${p}`,style:"primary",type:"submit",onClick:()=>N(),disabled:L,children:u})]}),(0,t.jsx)(ey,{ref:w,children:(0,t.jsxs)("div",{className:"thank-you-inner",children:[(0,t.jsx)(eo,{checked:!0,className:"icon-checkbox"}),(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:d}})]})})]})})}],25780),e.s([],82056)},63034,68945,67053,74225,20278,33834,9679,12795,e=>{"use strict";var t=e.i(91398),i=e.i(11202);e.i(68485);var r=e.i(72587);e.i(82056);var a=e.i(25780);e.i(49396);var n=e.i(36932);e.i(56219);var o=e.i(81156),s=e.i(28030),l=e.i(93428),c=e.i(60814);let d=c.default.div.withConfig({displayName:"PromoLinks__StyledPromoLinksWrapper",componentId:"sc-75d0c867-0"})`
5725  @media (width >= 768px) {
5726    display: flex;
5727    flex-wrap: wrap;
5728    align-items: center;
5729    gap: 20px;
5730  }
5731  @media (width >= 1024px) {
5732    gap: 30px 25px;
5733  }
5734
5735  .link-item-wrapper {
5736    @media (width < 768px) {
5737      margin-bottom: 26px;
5738    }
5739
5740    &:last-child {
5741      @media (width < 768px) {
5742        margin: 0;
5743      }
5744    }
5745  }
5746`,u=({links:e})=>{let i=(0,s.useUTMData)(),r=(0,l.useSiteVars)();return e?.length?(0,t.jsx)(d,{className:"promo-links-wrapper",children:e.filter(e=>!!e).map((e,a)=>(0,t.jsx)("div",{className:"link-item-wrapper",children:(0,t.jsx)(n.Button,{href:(0,o.decorateAppLink)(e.url,i,r),target:e.attributes?.target,style:e.attributes?.button_style,children:e.text})},`promo-link-${a}`))}):null};e.s(["PromoLinks",0,u],68945),e.i(24690);var p=e.i(26200);e.i(50101);var m=e.i(28750);let h=c.default.div.withConfig({displayName:"PromoBadges__StyledWrapper",componentId:"sc-fb678fe6-0"})`
5747  color: var(--text-color);
5748`,f=c.default.div.withConfig({displayName:"PromoBadges__StyledInnerWrapper",componentId:"sc-fb678fe6-1"})`
5749  margin-top: var(--spacing-md);
5750  margin-bottom: var(--spacing-md);
5751
5752  .badges-wrapper {
5753    display: grid;
5754    grid-template-columns: repeat(auto-fit, minmax(70px, 70px));
5755    max-width: calc((70px + var(--spacing-xs)) * 5 - var(--spacing-xs));
5756    justify-content: center;
5757    justify-items: center;
5758    align-items: center;
5759    gap: var(--spacing-xs);
5760
5761    ${(0,p.media)("tablet")} {
5762      grid-template-columns: repeat(auto-fit, minmax(80px, 1fr));
5763      max-width: calc((80px + var(--spacing-xs)) * 5 - var(--spacing-xs));
5764      justify-content: start;
5765    }
5766
5767    ${(0,p.media)("desktop")} {
5768      grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
5769      max-width: calc((100px + var(--spacing-xs)) * 5 - var(--spacing-xs));
5770      justify-content: start;
5771    }
5772
5773    .badge {
5774      img,
5775      picture {
5776        width: auto;
5777        max-height: 50px;
5778        ${(0,p.media)("desktop")} {
5779          max-height: 57px;
5780        }
5781      }
5782    }
5783  }
5784`,g=({badges:e})=>e&&0!==e.length?(0,t.jsx)(h,{children:(0,t.jsx)(f,{children:(0,t.jsx)("div",{className:"badges-wrapper",children:e.map((e,i)=>(0,t.jsx)("div",{className:"badge",children:(0,t.jsx)(m.MediaComponent,{...e.media})},e?.media?.picture?.images?.default||`badge-${i}`))})})}):null,x=({title:e,text:i,links:n,email_form:o,badges:s,theme:l})=>(0,t.jsxs)("div",{className:"promo-content-fields",children:[e||i?(0,t.jsx)(r.TitleAndTextComponent,{title:e,text:i,className:"promo-title-and-text","data-theme-secondary":!!["indigo","turquoise","yellow"].includes(l)}):null,(0,t.jsx)(u,{links:n}),o&&(0,t.jsx)("div",{className:"email-form-wrapper",children:(0,t.jsx)(a.EmailForm,{...o})}),s&&(0,t.jsx)("div",{className:"promo-badges-wrapper",children:(0,t.jsx)(g,{badges:s})})]});e.s(["PromoContentFields",0,x],67053),e.i(87255);var y=e.i(41227);e.i(67785);var v=e.i(39131),b=e.i(34459);let w=c.default.div.withConfig({displayName:"PromoVariantDefault__StyledPromoComponent",componentId:"sc-bebb767e-0"})`
5785  position: relative;
5786  background: var(--background-color);
5787  color: var(--text-color);
5788  display: flex;
5789  overflow: visible;
5790  flex-direction: column;
5791  justify-content: center;
5792
5793  &.component-promo-front {
5794    z-index: 2;
5795    min-height: calc(70vh - 70px);
5796  }
5797
5798  &.text_width-full_width {
5799    .promo-content-wrapper {
5800      @media (width >= 768px) {
5801        max-width: 100%;
5802      }
5803    }
5804  }
5805
5806  &.text_width-narrow_center {
5807    .promo-content-wrapper {
5808      @media (width >= 768px) {
5809        margin: 0 auto;
5810        max-width: 760px;
5811      }
5812    }
5813  }
5814
5815  &.text_width-left_1_2 {
5816    .promo-content-wrapper {
5817      @media (width >= 768px) {
5818        max-width: 50%;
5819      }
5820    }
5821  }
5822
5823  &.text_width-left_2_3 {
5824    .promo-content-wrapper {
5825      @media (width >= 768px) {
5826        max-width: 70%;
5827      }
5828    }
5829  }
5830
5831  &.text_alignment-center {
5832    .promo-content-fields {
5833      text-align: center;
5834    }
5835
5836    .promo-links-wrapper {
5837      justify-content: center;
5838    }
5839
5840    .email-form-wrapper {
5841      display: flex;
5842      justify-content: center;
5843    }
5844  }
5845
5846  &.text_alignment-right {
5847    .promo-content-fields {
5848      text-align: right;
5849    }
5850
5851    .promo-links-wrapper {
5852      justify-content: flex-end;
5853    }
5854
5855    .email-form-wrapper {
5856      display: flex;
5857      justify-content: flex-end;
5858      text-align: left;
5859    }
5860  }
5861
5862  .promo-bg-color {
5863    position: absolute;
5864    top: 0;
5865    left: 0;
5866    width: 100%;
5867    height: 100%;
5868    z-index: 0;
5869    background: var(--background-color);
5870  }
5871
5872  .component-wrapper {
5873    position: relative;
5874    display: flex;
5875    align-items: stretch;
5876    gap: calc(var(--column-gap) * 2);
5877    flex-flow: column nowrap;
5878    justify-content: space-between;
5879
5880    @media (width >= 768px) {
5881      align-items: center;
5882      flex-flow: row nowrap;
5883      gap: var(--column-gap);
5884    }
5885  }
5886
5887  .promo-content-wrapper {
5888    display: block;
5889
5890    @media (width >= 768px) {
5891      flex: 1 0 calc(50% - var(--column-gap) / 2);
5892    }
5893  }
5894
5895  .promo-title-and-text {
5896    margin-bottom: 16px;
5897    @media (width >= 1024px) {
5898      margin-bottom: 24px;
5899    }
5900
5901    .text-wrapper {
5902      p:not(.h2, .h3, .h4, .h5, .h6),
5903      ul li {
5904        font-size: 22px;
5905        letter-spacing: 1px;
5906      }
5907
5908      ul {
5909        li {
5910          background-position: 0px 4px;
5911        }
5912      }
5913    }
5914  }
5915`,_=(0,c.default)(w).withConfig({displayName:"PromoVariantDefault__StyledPromoVariantDefault",componentId:"sc-bebb767e-1"})`
5916  .promo-default-media-wrapper {
5917    align-self: normal;
5918    position: relative;
5919    display: flex;
5920    align-items: center;
5921    justify-content: center;
5922    padding: 0 15% 15% 15%;
5923
5924    @media (width >= 768px) {
5925      flex: 1 0 calc(50% - var(--column-gap) / 2);
5926      padding: 0;
5927    }
5928  }
5929
5930  .promo-default-media-inner {
5931    position: relative;
5932  }
5933
5934  .promo-round-image-wrapper {
5935    position: relative;
5936    z-index: 1;
5937    overflow: hidden;
5938    border-radius: 50%;
5939    aspect-ratio: 1 / 1;
5940  }
5941
5942  .promo-round-image-inner {
5943    position: relative;
5944    width: 100%;
5945    height: 100%;
5946
5947    picture {
5948      position: relative;
5949      width: 100%;
5950      height: 100%;
5951    }
5952
5953    img {
5954      position: relative;
5955      width: 100%;
5956      height: 100%;
5957      object-fit: cover;
5958    }
5959  }
5960
5961  .promo-decoration-signet {
5962    position: absolute;
5963    z-index: 1;
5964    right: 0;
5965    bottom: 0;
5966    width: 100%;
5967    height: 100%;
5968    transform: translate(18%, 27.5%) scale(1.35);
5969    pointer-events: none;
5970  }
5971
5972  .promo-decoration-triangle-pattern {
5973    position: absolute;
5974    z-index: 2;
5975    bottom: -32px;
5976    left: -4px;
5977    width: 60px;
5978    height: 60px;
5979
5980    @media (width >= 768px) {
5981      width: 80px;
5982      height: 80px;
5983      bottom: -30px;
5984      left: -30px;
5985    }
5986  }
5987
5988  .promo-decoration-large-dot {
5989    position: absolute;
5990    z-index: 1;
5991    left: 0;
5992    bottom: 0;
5993    width: 100%;
5994    height: 100%;
5995    transform: translate(21%, 25%) scale(0.95);
5996    pointer-events: none;
5997  }
5998`;e.s(["PromoVariantDefault",0,({id:e,title:r,text:a,links:n,email_form:o,badges:s,image:l,background_image:c,theme:d,adjacent_themes:u,spacing:p,text_alignment:m,text_width:h,hide_signet:f,bg_decoration:g})=>(0,t.jsxs)(_,{id:`section-${e}`,"data-theme":d,"data-theme-next":u?.nextTheme?.theme,"data-theme-previous":u?.previousTheme?.theme,"data-spacing-top":p?.top,"data-spacing-bottom":p?.bottom,className:"component-promo"+(!l&&h?" text_width-"+h:"")+(!l&&m?" text_alignment-"+m:""),children:[(0,t.jsx)(b.BgDecoration,{theme:d,bg_decoration:g}),c?(0,t.jsx)(i.BgImage,{background_image:c}):null,(0,t.jsxs)("div",{className:"component-wrapper",children:[(0,t.jsx)("div",{className:"promo-content-wrapper",children:(0,t.jsx)(x,{title:r,text:a,links:n,email_form:o,badges:s,theme:d})}),l&&(0,t.jsxs)("div",{className:"promo-default-media-wrapper",children:[(0,t.jsxs)("div",{className:"promo-default-media-inner",children:[(0,t.jsx)(y.Decoration,{decoration:"large-dot",className:"promo-decoration-large-dot","data-theme-secondary":!0}),(0,t.jsx)("div",{className:"promo-round-image-wrapper",children:(0,t.jsx)("div",{className:"promo-round-image-inner",children:(0,t.jsx)(v.Picture,{...l.picture})})}),!f&&(0,t.jsx)(y.Decoration,{decoration:"signet",className:"promo-decoration-signet"})]}),(0,t.jsx)(y.Decoration,{decoration:"triangle-pattern",className:"promo-decoration-triangle-pattern"})]})]})]}),"StyledPromoComponent",0,w],74225),e.s([],63034);let k=(0,c.default)(w).withConfig({displayName:"PromoVariantFront__StyledPromoVariantFront",componentId:"sc-61f99ee9-0"})`
5999  &.component-promo-front {
6000    .component-wrapper {
6001      gap: 0;
6002
6003      @media (width >= 768px) {
6004        gap: var(--column-gap);
6005      }
6006    }
6007
6008    .promo-content-wrapper {
6009      position: relative;
6010      z-index: 1;
6011
6012      @media (width >= 768px) {
6013        flex: 1 1 44%;
6014      }
6015    }
6016  }
6017
6018  .promo-front-media-wrapper {
6019    padding: 40px 0 0 0;
6020    margin-bottom: -40px;
6021
6022    @media (width >= 768px) {
6023      flex: 1 1 50%;
6024      padding: 0;
6025      margin: 0;
6026    }
6027
6028    svg {
6029      fill: var(--signet-decoration-color);
6030
6031      @media (width >= 768px) {
6032        max-width: none;
6033        position: absolute;
6034        left: 50%;
6035        height: 105%;
6036        min-height: 70vh;
6037        top: 50%;
6038        transform: translate(0, -50%);
6039      }
6040    }
6041  }
6042
6043  .promo-front-full-shape-media-wrapper {
6044    padding: 40px 0 0 0;
6045    margin-bottom: -40px;
6046
6047    @media (width >= 768px) {
6048      flex: 1 1 50%;
6049      padding: 0;
6050      margin: 0;
6051    }
6052
6053    svg {
6054      @media (width >= 768px) {
6055        max-width: none;
6056        position: absolute;
6057        left: 50%;
6058        height: 105%;
6059        min-height: 70vh;
6060        top: 50%;
6061        transform: translate(0, -50%);
6062      }
6063    }
6064  }
6065
6066  .promo-front-triangle-wrapper {
6067    position: absolute;
6068    z-index: 2;
6069
6070    @media (width < 768px) {
6071      width: var(--component-width);
6072      margin: 0 auto;
6073      padding: 0 var(--spacing-sm);
6074      max-width: var(--component-max-width);
6075      bottom: 20px;
6076      left: -4px;
6077    }
6078
6079    @media (width >= 768px) and (width < 1180px) {
6080      left: 50%;
6081      bottom: 30px;
6082    }
6083
6084    @media (width >= 1180px) {
6085      left: 50%;
6086      bottom: 30px;
6087    }
6088
6089    @media (width >= 1180px) and (height >= 1050px) {
6090      bottom: 20px;
6091    }
6092  }
6093
6094  .promo-front-decoration-triangle {
6095    width: 60px;
6096    height: 60px;
6097
6098    @media (width >= 768px) {
6099      width: 80px;
6100      height: 80px;
6101    }
6102
6103    @media (width >= 1180px) {
6104      width: 120px;
6105      height: 120px;
6106    }
6107  }
6108`,S=({image:e})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"promo-front-media-wrapper","data-theme-secondary":!0,children:(0,t.jsxs)("svg",{viewBox:"0 0 500 629",children:[(0,t.jsx)("defs",{children:(0,t.jsx)("clipPath",{id:"shape",children:(0,t.jsx)("path",{d:"M500 389.17C499.129 417.401 487.92 445.373 466.372 466.921L391.293 542H87V129H291.086L466.372 304.286C487.92 325.834 499.129 353.806 500 382.037V389.17Z"})})}),(0,t.jsx)("path",{d:"M466.6 304.8 195.7 33.6c-44.8-44.7-117.3-44.9-162.1-.1s-44.9 117.3-.2 162.1l.3.3 270.6 271c44.5 44.8 44.5 117.1 0 162.1l80.9-80.9 81-81.2c45-44.8 45-117.3.4-162.1z"}),(0,t.jsx)("image",{x:"87.06",y:"129.01",width:"413",height:"413",clipPath:"url(#shape)",xlinkHref:e.picture.images.default})]})}),(0,t.jsx)("div",{className:"promo-front-triangle-wrapper",children:(0,t.jsx)(y.Decoration,{decoration:"triangle-pattern",className:"promo-front-decoration-triangle"})})]}),j=({image:e})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"promo-front-full-shape-media-wrapper",children:(0,t.jsxs)("svg",{viewBox:"0 0 500 629",children:[(0,t.jsx)("defs",{children:(0,t.jsx)("clipPath",{id:"shape",children:(0,t.jsx)("path",{d:"M466.6 304.8 195.7 33.6c-44.8-44.7-117.3-44.9-162.1-.1s-44.9 117.3-.2 162.1l.3.3 270.6 271c44.5 44.8 44.5 117.1 0 162.1l80.9-80.9 81-81.2c45-44.8 45-117.3.4-162.1z"})})}),(0,t.jsx)("image",{width:"629",height:"629",clipPath:"url(#shape)",xlinkHref:e.picture.images.default})]})}),(0,t.jsx)("div",{className:"promo-front-triangle-wrapper",children:(0,t.jsx)(y.Decoration,{decoration:"triangle-pattern",className:"promo-front-decoration-triangle"})})]});e.s(["PromoVariantFront",0,({id:e,title:r,text:a,links:n,email_form:o,badges:s,image:l,background_image:c,adjacent_themes:d,spacing:u,text_alignment:p,text_width:m,site_id:h,bg_decoration:f})=>(0,t.jsxs)(k,{id:`section-${e}`,"data-theme":"black","data-theme-next":d?.nextTheme?.theme,"data-theme-previous":d?.previousTheme?.theme,"data-spacing-top":u?.top,"data-spacing-bottom":u?.bottom,className:"component-promo component-promo-front"+(!l&&m?" text_width-"+m:"")+(!l&&p?" text_alignment-"+p:""),children:[(0,t.jsx)(b.BgDecoration,{theme:"black",bg_decoration:f}),c?(0,t.jsx)(i.BgImage,{background_image:c}):null,(0,t.jsxs)("div",{className:"component-wrapper",children:[(0,t.jsx)("div",{className:"promo-content-wrapper",children:(0,t.jsx)(x,{title:r,text:a,links:n,email_form:o,badges:s,theme:"black"})}),l?"forterro"===h?(0,t.jsx)(j,{image:l}):(0,t.jsx)(S,{image:l}):null]})]})],20278),e.s([],33834);var C=e.i(40269);let T=(0,c.default)(w).withConfig({displayName:"PromoVariantFloatingImage__StyledPromoVariantFloatingImage",componentId:"sc-3fcce9b3-0"})`
6109  &.component-promo-floating-image {
6110    @media (width >= 768px) {
6111      flex-direction: row;
6112      gap: var(--column-gap);
6113    }
6114
6115    &.column_alignment-image_content {
6116      @media (width >= 768px) {
6117        flex-direction: row-reverse;
6118      }
6119
6120      .promo-floating-column-content {
6121        @media (width >= 768px) {
6122          justify-content: flex-start;
6123        }
6124
6125        .promo-floating-content-wrapper {
6126          @media (width >= 768px) {
6127            padding: var(--component-padding);
6128            padding-left: 0;
6129          }
6130        }
6131      }
6132
6133      .promo-floating-column-image {
6134        @media (width >= 768px) {
6135          justify-content: flex-end;
6136        }
6137
6138        .promo-floating-image-wrapper {
6139          @media (width >= 768px) {
6140            padding: var(--component-padding);
6141            padding-right: 0;
6142          }
6143        }
6144      }
6145    }
6146
6147    &.image_alignment-bottom_full {
6148      @media (width >= 1024px) {
6149        align-items: stretch;
6150      }
6151
6152      .promo-floating-column-content {
6153        .promo-floating-content-wrapper {
6154          @media (width >= 768px) {
6155            display: flex;
6156            align-items: center;
6157          }
6158        }
6159      }
6160
6161      .promo-floating-column-image {
6162        @media (width >= 768px) {
6163          justify-content: flex-end;
6164          align-items: flex-end;
6165          position: relative;
6166        }
6167
6168        .promo-floating-image-wrapper {
6169          padding: 0;
6170          @media (width >= 768px) {
6171            max-width: none;
6172            padding: 0;
6173            position: absolute;
6174            top: 0;
6175            left: 0;
6176            width: 115%;
6177            height: 100%;
6178            max-width: 880px;
6179          }
6180
6181          img {
6182            @media (width >= 768px) {
6183              display: block;
6184              object-fit: contain;
6185              object-position: bottom right;
6186              position: absolute;
6187              top: 0;
6188              left: 0;
6189              width: 100%;
6190              height: 100%;
6191            }
6192          }
6193        }
6194      }
6195    }
6196
6197    &.bg_style-dark_signet_half {
6198      .promo-floating-column-content {
6199        &:before {
6200          content: "";
6201          display: block;
6202          position: absolute;
6203          top: 0;
6204          height: calc(100% - 300px);
6205          left: 0;
6206          width: 100%;
6207          z-index: 0;
6208          background: #1d2b3f;
6209
6210          @media (width >= 768px) {
6211            display: none;
6212          }
6213        }
6214      }
6215    }
6216  }
6217
6218  .promo-floating-column-content {
6219    color: var(--text-color);
6220    position: relative;
6221    z-index: 1;
6222
6223    @media (width >= 768px) {
6224      flex: 1 0 calc(50% - var(--column-gap) / 2);
6225      max-width: 50%;
6226      display: flex;
6227      justify-content: flex-end;
6228    }
6229
6230    .promo-floating-content-wrapper {
6231      position: relative;
6232      z-index: 1;
6233      width: 100%;
6234      padding: var(--component-padding);
6235
6236      @media (width >= 768px) {
6237        padding-right: 0;
6238        max-width: calc(var(--component-max-width) / 2);
6239        display: flex;
6240        align-items: center;
6241      }
6242    }
6243
6244    .promo-title-and-text {
6245      p:not(.h2, .h3, .h4, .h5, .h6),
6246      ul li {
6247        @media (width >= 768px) and (width < 1180px) {
6248          font-size: 18px;
6249        }
6250      }
6251    }
6252  }
6253
6254  .promo-floating-column-image {
6255    position: relative;
6256    z-index: 1;
6257
6258    @media (width >= 768px) {
6259      flex: 1 0 calc(50% - var(--column-gap) / 2);
6260      max-width: 50%;
6261      display: flex;
6262      justify-content: flex-start;
6263    }
6264
6265    .promo-floating-image-wrapper {
6266      width: 100%;
6267      padding: var(--component-padding);
6268      padding-top: 0;
6269
6270      @media (width >= 768px) {
6271        padding: var(--component-padding);
6272        padding-left: 0;
6273        max-width: calc(var(--component-max-width) / 2);
6274        display: flex;
6275        align-items: center;
6276      }
6277    }
6278
6279    picture,
6280    img {
6281      display: block;
6282      width: 100%;
6283    }
6284  }
6285
6286  .promo-bg-style-dark-signet-half-desktop {
6287    position: absolute;
6288    top: 0;
6289    left: 0;
6290    z-index: 0;
6291    background-repeat: no-repeat;
6292    pointer-events: none;
6293
6294    @media (width >= 768px) {
6295      width: 60%;
6296      height: 100%;
6297      background-image: url("/promo-bg-signet-desktop.svg");
6298      background-size: cover;
6299      background-position: center right;
6300    }
6301
6302    @media (width >= 768px) and (width < 1280px) {
6303      width: 70%;
6304    }
6305  }
6306
6307  .promo-bg-signet-mobile {
6308    position: absolute;
6309    width: 100%;
6310    height: auto;
6311    bottom: -45vw;
6312    left: 0;
6313    object-fit: contain;
6314    object-position: center bottom;
6315
6316    @media (width >= 768px) {
6317      display: none;
6318    }
6319  }
6320
6321  .promo-bg-style-dark-signet-full {
6322    position: absolute;
6323    top: 0;
6324    left: 0;
6325    width: 100%;
6326    height: 100%;
6327    z-index: 0;
6328    background-image: url("/promo-bg-dark-signet-full.svg");
6329    background-repeat: no-repeat;
6330    background-size: cover;
6331    background-position: center;
6332    pointer-events: none;
6333  }
6334`;e.s(["PromoVariantFloatingImage",0,({id:e,title:r,text:a,links:n,image:o,email_form:s,badges:l,background_image:c,theme:d,adjacent_themes:u,spacing:p,text_alignment:m,text_width:h,image_alignment:f,column_alignment:g,background_style:y,bg_decoration:w})=>{let _=(0,C.useMediaQuery)("(max-width: 767px)");return(0,t.jsxs)(T,{id:`section-${e}`,"data-spacing-top":p?.top,"data-spacing-bottom":p?.bottom,className:"component-promo component-promo-floating-image"+(!o&&m?" text_alignment-"+m:"")+(!o&&h?" text_width-"+h:"")+(o&&f?" image_alignment-"+f:"")+(o&&g?" column_alignment-"+g:"")+(y?" bg_style-"+y:""),children:[d?(0,t.jsx)("div",{"data-theme":d,className:"promo-bg-color"}):null,(0,t.jsx)(b.BgDecoration,{theme:d,bg_decoration:w}),c?(0,t.jsx)(i.BgImage,{background_image:c}):null,_||"dark_signet_half"!==y?null:(0,t.jsx)("div",{className:"promo-bg-style-dark-signet-half-desktop"}),"dark_signet_full"===y&&(0,t.jsx)("div",{className:"promo-bg-style-dark-signet-full"}),(0,t.jsxs)("div",{className:"promo-floating-column-content","data-theme":"dark_signet_half"===y||"dark_signet_full"===y?"black":d,children:[_&&"dark_signet_half"===y?(0,t.jsx)("img",{className:"promo-bg-signet-mobile",src:"/promo-bg-signet-mobile.svg",role:"presentation",alt:""}):null,(0,t.jsx)("div",{className:"promo-floating-content-wrapper",children:(0,t.jsx)(x,{title:r,text:a,links:n,email_form:s,badges:l,theme:d})})]}),o&&(0,t.jsx)("div",{className:"promo-floating-column-image",children:(0,t.jsx)("div",{className:"promo-floating-image-wrapper",children:(0,t.jsx)(v.Picture,{...o.picture})})})]})}],9679),e.s([],12795)},20212,e=>{"use strict";let t={"dotted-pattern-top-left":"dotted-pattern-top-left","dotted-pattern-bottom-right":"dotted-pattern-bottom-right","signet-bottom-left":"signet-bottom-left","triangle-pattern-bottom-left":"tri
6334angle-pattern-bottom-left","large-dot-left":"large-dot-left","large-dot-right":"large-dot-right"};Object.keys(t);let i={"dotted-pattern":"dotted-pattern","triangle-pattern":"triangle-pattern","large-dot":"large-dot",signet:"signet","signet-full":"signet-full"};Object.keys(i),Object.keys({...t,...i}),e.s(["defaultTheme",0,"white"])},74584,5966,83044,e=>{"use strict";var t=e.i(91398);e.i(63034);var i=e.i(74225);e.i(33834);var r=e.i(20278);e.i(12795);var a=e.i(9679);e.i(68485);var n=e.i(72587),o=e.i(68945);e.i(82056);var s=e.i(25780),l=e.i(60814),c=e.i(41158);e.i(71587);var d=e.i(71179);e.i(24690);var u=e.i(6611),p=e.i(26200),m=e.i(44343),h=e.i(79900);e.i(49396);var f=e.i(67878),g=e.i(12209),x=e.i(20212);let y=l.default.nav.withConfig({displayName:"BreadcrumbsComponent__StyledBreadcrumbsComponent",componentId:"sc-a1066d14-0"})`
6335  order: -1;
6336  position: relative;
6337  background: var(--background-color);
6338  color: var(--text-color);
6339`,v=(0,l.default)(h.StyledWrapper).withConfig({displayName:"BreadcrumbsComponent__StyledContent",componentId:"sc-a1066d14-1"})`
6340  position: relative;
6341  z-index: 8;
6342  display: flex;
6343  align-items: stretch;
6344  gap: var(--column-gap);
6345  flex-flow: column nowrap;
6346
6347  ${(0,p.media)("desktop_s")} {
6348    flex-flow: row nowrap;
6349  }
6350`,b=l.default.ol.withConfig({displayName:"BreadcrumbsComponent__StyledList",componentId:"sc-a1066d14-2"})`
6351  display: flex;
6352  flex-flow: row nowrap;
6353  align-items: center;
6354  padding: 0;
6355  margin: 0;
6356  padding: 0;
6357  width: 100%;
6358
6359  ${({$center:e})=>e&&l.css`
6360      justify-content: center;
6361    `}
6362
6363  ${(0,p.media)("tablet")} {
6364    margin: 0 calc(var(--spacing-xs) / -2);
6365  }
6366`,w=l.default.li.withConfig({displayName:"BreadcrumbsComponent__StyledItem",componentId:"sc-a1066d14-3"})`
6367  position: relative;
6368  list-style: none;
6369  display: flex;
6370  align-items: center;
6371
6372  ${({$center:e})=>e&&l.css`
6373      justify-content: center;
6374    `}
6375`,_=(0,l.default)(c.default).withConfig({displayName:"BreadcrumbsComponent__StyledLink",componentId:"sc-a1066d14-4"})`
6376  color: var(--accent-text-color);
6377  padding: calc(var(--spacing-xs) / 2) calc(var(--spacing-xs) / 2);
6378  margin: calc(var(--spacing-xs) / -2) 0;
6379
6380  &:hover {
6381    color: var(--text-color);
6382  }
6383
6384  &[aria-current="page"] {
6385    color: var(--text-color);
6386    opacity: 0.5;
6387
6388    &[data-theme-secondary="true"] {
6389      opacity: 0.7;
6390    }
6391
6392    &:hover {
6393      opacity: 1;
6394    }
6395  }
6396`,k=l.default.span.withConfig({displayName:"BreadcrumbsComponent__StyledNoLink",componentId:"sc-a1066d14-5"})`
6397  padding: calc(var(--spacing-xs) / 2) calc(var(--spacing-xs) / 2);
6398  margin: calc(var(--spacing-xs) / -2) 0;
6399`,S=(0,l.default)(g.IconChevronRight).withConfig({displayName:"BreadcrumbsComponent__StyledIconChevronRight",componentId:"sc-a1066d14-6"})`
6400  position: absolute;
6401  top: 50%;
6402  right: 0;
6403  transform: translateY(-50%) translateX(50%);
6404  opacity: 1;
6405  fill: var(--text-color);
6406
6407  ${({$reduceOpacity:e})=>e&&l.css`
6408      opacity: 0.5;
6409    `}
6410`,j=(0,l.default)(f.IconChevronLeft).withConfig({displayName:"BreadcrumbsComponent__StyledIconChevronLeft",componentId:"sc-a1066d14-7"})`
6411  flex: 0 0 auto;
6412  margin: 0 calc(-1 * var(--spacing-xs) / 2);
6413  pointer-events: none;
6414  fill: var(--text-color);
6415
6416  ${({$reduceOpacity:e})=>e&&l.css`
6417      opacity: 0.5;
6418    `}
6419`,C=({items:e=[],center:i=!1,"data-theme":r,adjacent_themes:a,spacing:n})=>{var o;let{t:s}=(0,d.useTranslation)(),{width:l}=(0,m.useWindowSize)(),c=0===(o=e.filter(e=>null!==e.url&&void 0!==e.url)).length?null:(o.pop(),o.pop());return(0,t.jsx)(y,{"aria-label":s("Breadcrumbs"),"data-theme":r??x.defaultTheme,"data-theme-next":a?.nextTheme?.theme,"data-theme-previous":a?.previousTheme?.theme,"data-spacing-top":n?.top,"data-spacing-bottom":n?.bottom,className:"component-breadcrumbs",children:(0,t.jsxs)(v,{children:[l&&l<=u.breakpoints.tablet&&(c?(0,t.jsxs)(w,{as:"div",$center:i,children:[(0,t.jsx)(j,{role:"presentation",$reduceOpacity:!!["white","grey","yellow","black"].includes(r)}),(0,t.jsx)(_,{href:c.url,"data-theme-secondary":!!["indigo","turquoise"].includes(r),children:c.text})]}):null),l&&l>u.breakpoints.tablet&&(0,t.jsx)(b,{$center:i,children:e.map((i,a)=>(0,t.jsxs)(w,{children:[i.url?(0,t.jsx)(_,{href:i.url,"data-theme-secondary":!!["indigo","turquoise"].includes(r),"aria-current":a===e.length-1?"page":void 0,children:i.text},a):(0,t.jsx)(k,{"aria-current":a===e.length-1?"page":void 0,children:i.text}),a!==e.length-1?(0,t.jsx)(S,{role:"presentation",$reduceOpacity:!!["white","grey","yellow","black"].includes(r)}):null]},a))})]})})};e.s(["BreadcrumbsComponent",0,C],5966),e.s([],83044);let T=(0,l.default)(i.StyledPromoComponent).withConfig({displayName:"PromoVariantShort__StyledPromoVariantShort",componentId:"sc-f16fd942-0"})`
6420  &.component-promo-short {
6421    .component-wrapper {
6422      @media (width < 1024px) {
6423        display: block;
6424      }
6425    }
6426
6427    .component-breadcrumbs {
6428      display: none;
6429
6430      @media (width >= 768px) {
6431        display: block;
6432        position: absolute;
6433        bottom: 28px;
6434        left: 0;
6435        width: 100%;
6436      }
6437
6438      @media (width >= 1180px) {
6439        bottom: 42px;
6440      }
6441    }
6442  }
6443
6444  .promo-short-column-title {
6445    position: relative;
6446    z-index: 1;
6447
6448    @media (width >= 1024px) {
6449      width: calc(50% - var(--column-gap) / 2);
6450    }
6451  }
6452
6453  .promo-short-column-text {
6454    position: relative;
6455    z-index: 1;
6456
6457    @media (width >= 1024px) {
6458      width: calc(50% - var(--column-gap) / 2);
6459    }
6460  }
6461
6462  .promo-short-bg {
6463    position: absolute;
6464    z-index: 1;
6465    top: 0;
6466    left: 0;
6467    width: 100%;
6468    object-fit: contain;
6469    pointer-events: none;
6470
6471    img {
6472      width: 100%;
6473      position: relative;
6474      z-index: 1;
6475    }
6476  }
6477`,N=({id:e,title:i,text:r,links:a,email_form:l,image:c,background_image:d,theme:u,adjacent_themes:p,spacing:m,text_alignment:h,text_width:f,hide_signet:g,breadcrumbs_items:x})=>(0,t.jsxs)(T,{id:`section-${e}`,"data-theme":"black","data-theme-next":p?.nextTheme?.theme,"data-theme-previous":p?.previousTheme?.theme,"data-spacing-top":"normal","data-spacing-bottom":"normal",className:"component-promo component-promo-short",children:[(0,t.jsx)("div",{className:"promo-short-bg",children:(0,t.jsx)("img",{src:"/promo-bg-short.svg",alt:"",role:"presentation"})}),(0,t.jsxs)("div",{className:"component-wrapper",children:[i?(0,t.jsx)("div",{className:"promo-short-column-title",children:(0,t.jsx)(n.TitleAndTextComponent,{title:i,className:"promo-title-and-text"})}):null,r||a?.length?(0,t.jsxs)("div",{className:"promo-short-column-text",children:[(0,t.jsx)(n.TitleAndTextComponent,{text:r,className:"promo-title-and-text"}),(0,t.jsx)(o.PromoLinks,{links:a}),l&&(0,t.jsx)("div",{className:"email-form-wrapper",children:(0,t.jsx)(s.EmailForm,{...l})})]}):null,x?.length>1?(0,t.jsx)(C,{items:x,"data-theme":"black",spacing:{top:"none",bottom:"none"}}):null]})]});var I=e.i(67053);e.i(87255);var E=e.i(41227),L=e.i(34459);let R=(0,l.default)(i.StyledPromoComponent).withConfig({displayName:"PromoVariantMaskedImage__StyledPromoVariantMaskedImage",componentId:"sc-a9d41c8a-0"})`
6478  &.component-promo-masked {
6479    .component-wrapper {
6480      gap: 0;
6481      padding-top: 0;
6482      padding-bottom: 0;
6483
6484      @media (width >= 768px) {
6485        gap: var(--column-gap);
6486      }
6487    }
6488
6489    .promo-content-wrapper {
6490      position: relative;
6491      z-index: 1;
6492
6493      @media (width >= 768px) {
6494        flex: 1 1 44%;
6495      }
6496    }
6497
6498    &.hide-overflow {
6499      .component-wrapper {
6500        overflow: hidden;
6501      }
6502    }
6503  }
6504
6505  .promo-media-wrapper {
6506    position: relative;
6507    z-index: 2;
6508  }
6509
6510  .promo-masked-media-wrapper {
6511    padding: 20px 0 0 0;
6512    margin-bottom: -40px;
6513    z-index: 2;
6514    position: relative;
6515
6516    @media (width >= 768px) {
6517      flex: 1 1 50%;
6518      padding: 0;
6519      margin: 0;
6520      min-height: 600px;
6521      position: relative;
6522    }
6523
6524    svg {
6525      width: 100%;
6526      height: auto;
6527      max-width: 100%;
6528      position: relative;
6529      z-index: 2;
6530
6531      @media (width >= 768px) {
6532        max-width: none;
6533        position: absolute;
6534        height: 100%;
6535        min-height: 600px;
6536        top: 43%;
6537        transform: translate(0, -50%);
6538      }
6539    }
6540  }
6541
6542  .promo-masked-background-pill {
6543    position: absolute;
6544    z-index: -1;
6545    left: 60%;
6546    top: 85%;
6547    transform: translate(-50%, -50%);
6548    width: 100%;
6549    height: 100%;
6550
6551    svg {
6552      fill: var(--accent-text-color);
6553      width: 100%;
6554      height: 100%;
6555      z-index: 1;
6556    }
6557  }
6558
6559  .promo-masked-triangle-wrapper {
6560    position: absolute;
6561    z-index: 2;
6562
6563    @media (width < 768px) {
6564      width: var(--component-width);
6565      margin: 0 auto;
6566      padding: 0 var(--spacing-sm);
6567      max-width: var(--component-max-width);
6568      bottom: 20px;
6569      left: -4px;
6570    }
6571
6572    @media (width >= 768px) and (width < 1180px) {
6573      left: 50%;
6574      bottom: 30px;
6575    }
6576
6577    @media (width >= 1180px) {
6578      left: 50%;
6579      bottom: 30px;
6580    }
6581
6582    @media (width >= 1180px) and (height >= 1050px) {
6583      bottom: 20px;
6584    }
6585  }
6586
6587  .promo-masked-decoration-triangle {
6588    width: 60px;
6589    height: 60px;
6590
6591    @media (width >= 768px) {
6592      width: 80px;
6593      height: 80px;
6594    }
6595
6596    @media (width >= 1180px) {
6597      width: 120px;
6598      height: 120px;
6599    }
6600  }
6601`,F=({id:e,title:i,text:r,links:a,email_form:n,badges:o,image:s,theme:l,adjacent_themes:c,spacing:d,text_alignment:u,text_width:p,bg_decoration:m})=>(0,t.jsxs)(R,{id:`section-${e}`,"data-theme":l,"data-theme-next":c?.nextTheme?.theme,"data-theme-previous":c?.previousTheme?.theme,"data-spacing-top":d?.top,"data-spacing-bottom":d?.bottom,className:"component-promo component-promo-masked"
6601+(p?" text_width-"+p:"")+(u?" text_alignment-"+u:"")+(c?.nextTheme?.theme!==c?.currentTheme?.theme?" hide-overflow":""),children:[(0,t.jsx)(L.BgDecoration,{theme:l,bg_decoration:m}),(0,t.jsxs)("div",{className:"component-wrapper",children:[(0,t.jsx)("div",{className:"promo-content-wrapper",children:(0,t.jsx)(I.PromoContentFields,{title:i,text:r,links:a,email_form:n,badges:o,theme:"black"})}),s?(0,t.jsx)(O,{image:s}):null]})]}),O=({image:e})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"promo-masked-media-wrapper",children:[(0,t.jsxs)("svg",{id:"Ebene_1",xmlns:"http://www.w3.org/2000/svg",version:"1.1",viewBox:"0 0 810 810",children:[(0,t.jsx)("defs",{children:(0,t.jsx)("clipPath",{id:"shape",children:(0,t.jsx)("path",{d:"M444.2,76.7l289.3,289.3c101.5,101.5,101.5,266,0,367.4h0c-101.5,101.5-266,101.5-367.4,0L76.7,444.2c-101.5-101.5-101.5-266,0-367.4h0c101.5-101.5,266-101.5,367.4,0Z fill:#000000"})})}),(0,t.jsx)("image",{width:"810",height:"810",x:"0",y:"0",clipPath:"url(#shape)",xlinkHref:e.picture.images.default,preserveAspectRatio:"xMidYMid slice"})]}),(0,t.jsx)("div",{className:"promo-masked-background-pill",children:(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1",viewBox:"0 0 810 810",children:(0,t.jsx)("path",{d:"M444.2,76.7l289.3,289.3c101.5,101.5,101.5,266,0,367.4h0c-101.5,101.5-266,101.5-367.4,0L76.7,444.2c-101.5-101.5-101.5-266,0-367.4h0c101.5-101.5,266-101.5,367.4,0Z"})})})]}),(0,t.jsx)("div",{className:"promo-masked-triangle-wrapper",children:(0,t.jsx)(E.Decoration,{decoration:"triangle-pattern",className:"promo-masked-decoration-triangle"})})]});var $=e.i(31457),A=e.i(48667),P=e.i(40269),M=e.i(91788),D=e.i(3828);e.i(41484);var z=e.i(63702);let H=l.default.div.withConfig({displayName:"PromoTilesListingMobile__StyledTilesListingMobile",componentId:"sc-1eec6801-0"})`
6602  display: flex;
6603  flex-direction: column;
6604  gap: 20px;
6605`,W=l.default.div.withConfig({displayName:"PromoTilesListingMobile__StyledTileWrapper",componentId:"sc-1eec6801-1"})`
6606  position: relative;
6607  width: 100%;
6608  overflow: hidden;
6609  cursor: pointer;
6610  transition: height 400ms ease;
6611  border-radius: 20px;
6612  border: 1px solid rgba(255, 255, 255, 0.3);
6613
6614  &.is-active {
6615    border-color: transparent;
6616  }
6617
6618  &.is-active:not(.has-poster) .promo-tile-video {
6619    opacity: 1;
6620  }
6621
6622  &.is-ready .promo-tile-video {
6623    opacity: 0.6;
6624  }
6625
6626  &.has-poster .promo-tile-video {
6627    opacity: 0;
6628  }
6629
6630  &.has-played .promo-tile-video {
6631    opacity: 0.6;
6632  }
6633
6634  &.has-played .promo-tile-poster {
6635    opacity: 0;
6636  }
6637
6638  &.is-playing .promo-tile-video {
6639    opacity: 1;
6640  }
6641
6642  &.is-playing .promo-tile-poster {
6643    opacity: 0;
6644  }
6645
6646  .promo-tile-poster {
6647    object-fit: cover;
6648    display: block;
6649    position: absolute;
6650    top: 0;
6651    left: 0;
6652    width: 100%;
6653    height: 100%;
6654    z-index: 0;
6655    opacity: 0.6;
6656    transition: opacity 400ms ease;
6657  }
6658
6659  .promo-tile-video {
6660    object-fit: cover;
6661    display: block;
6662    opacity: 0;
6663    position: absolute;
6664    top: 0;
6665    left: 0;
6666    width: 100%;
6667    height: 100%;
6668    z-index: 0;
6669    transition: opacity 400ms ease;
6670  }
6671
6672  h2 {
6673    position: relative;
6674    z-index: 1;
6675    padding: 15px 15px 0 15px;
6676    font-size: 26px;
6677    margin: 0;
6678    font-weight: 600;
6679  }
6680
6681  .promo-tile-link {
6682    position: absolute;
6683    bottom: 15px;
6684    left: 15px;
6685    background: #fff;
6686    color: var(--color-black);
6687    font-weight: 600;
6688    text-transform: uppercase;
6689    padding: 10px 20px 9px 20px;
6690    height: 40px;
6691    width: 40px;
6692    display: inline-flex;
6693    align-items: center;
6694    justify-content: center;
6695    gap: 10px;
6696    border-radius: 20px;
6697    overflow: hidden;
6698    white-space: nowrap;
6699    box-sizing: border-box;
6700    transition: width 400ms ease;
6701    z-index: 1;
6702  }
6703
6704  .promo-tile-link-text {
6705    opacity: 0;
6706    transition:
6707      opacity 400ms ease,
6708      transform 400ms ease;
6709  }
6710
6711  .promo-tile-link-icon {
6712    position: absolute;
6713    top: 50%;
6714    left: 50%;
6715    width: 18px;
6716    height: 18px;
6717    margin: -9px 0 0 -9px;
6718    color: var(--color-black);
6719    opacity: 1;
6720    transition: opacity 400ms ease;
6721    pointer-events: none;
6722  }
6723
6724  .promo-tile-link-icon svg {
6725    width: 18px;
6726    height: 18px;
6727  }
6728
6729  &.is-active {
6730    .promo-tile-link-text {
6731      opacity: 1;
6732    }
6733
6734    .promo-tile-link-icon {
6735      opacity: 0;
6736    }
6737  }
6738`,B=({tiles:e})=>{let i=(0,D.useRouter)(),r=(0,M.useRef)([]),a=(0,M.useRef)([]),n=(0,M.useRef)([]),o=(0,M.useRef)([]),[s,l]=(0,M.useState)([]),[d,u]=(0,M.useState)([]),[p,m]=(0,M.useState)([]),[h,f]=(0,M.useState)([]),[g,x]=(0,M.useState)([]),[y,v]=(0,M.useState)([]),b=(e,t)=>e/(t?350/235:7/3),w=()=>{x(t=>e.map((e,i)=>{let r=a.current[i];
6738return r?b(r.offsetWidth,!0===s[i]):t[i]??0}))},_=()=>{v(()=>e.map((e,t)=>{let i=n.current[t];return Math.ceil((i?.scrollWidth??8*e.link.text.length)+40)}))};(0,M.useEffect)(()=>{w(),_();let e=()=>{w(),_()};return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[s,e]),(0,M.useEffect)(()=>{l([]),u([]),m([]),x(t=>e.map((e,i)=>{let r=a.current[i];return r?b(r.offsetWidth,!1):t[i]??0})),r.current.forEach((e,t)=>{k(t)})},[i.asPath]),(0,M.useEffect)(()=>{if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return void f(e.map(()=>!0));let t=[],i=e.map(()=>({cancelled:!1}));return e.forEach((e,n)=>{let s=a.current[n],l=r.current[n];if(!s||!l)return;let c=i[n],d=async()=>{if(!c.cancelled&&!o.current[n])try{await l.play(),o.current[n]||c.cancelled||(l.pause(),l.currentTime=0)}catch{}finally{c.cancelled||f(e=>{if(e[n])return e;let t=[...e];return t[n]=!0,t})}},u=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(d(),u.disconnect())})},{rootMargin:"100px 0px",threshold:.01});u.observe(s),t.push(u)}),()=>{i.forEach(e=>{e.cancelled=!0}),t.forEach(e=>e.disconnect())}},[e]);let k=e=>{let t=r.current[e];t&&(o.current[e]=!1,t.pause(),t.currentTime=0)};return e.length?(0,t.jsx)(H,{children:e.map((e,i)=>{let f=e.poster?.picture?.images?.default;return(0,t.jsxs)(W,{className:[s[i]&&"is-active",f&&"has-poster",h[i]&&"is-ready",d[i]&&"is-playing",p[i]&&"has-played"].filter(Boolean).join(" ")||void 0,ref:e=>{a.current[i]=e},style:{height:g[i]?`${g[i]}px`:void 0},onClick:()=>(e=>{let t,i=!0===s[e];if(l(t=>{let r=[...t];return r[e]=!i,r}),i){k(e),u(t=>{let i=[...t];return i[e]=!1,i});return}(t=r.current[e])&&(o.current[e]=!0,m(t=>{if(t[e])return t;let i=[...t];return i[e]=!0,i}),t.currentTime=0,t.play().catch(()=>{}))})(i),children:[(0,t.jsx)("video",{className:"promo-tile-video",ref:e=>{r.current[i]=e},preload:"metadata",muted:!0,playsInline:!0,loop:!0,onPlaying:()=>{o.current[i]&&u(e=>{let t=[...e];return t[i]=!0,t})},children:(0,t.jsx)("source",{src:`${e.media.video.url}#t=0.1`})}),f&&(0,t.jsx)("img",{className:"promo-tile-poster",src:f,alt:""}),(0,t.jsx)("h2",{children:e.title}),(0,t.jsxs)(c.default,{className:"promo-tile-link",href:e.link.url,target:e.link.attributes?.target,"aria-disabled":!s[i],tabIndex:s[i]?0:-1,style:{width:s[i]&&y[i]?`${y[i]}px`:"40px",pointerEvents:s[i]?"auto":"none"},onClick:e=>e.stopPropagation(),children:[(0,t.jsx)("span",{className:"promo-tile-link-icon","aria-hidden":"true",children:(0,t.jsx)(z.IconArrowRight,{})}),(0,t.jsx)("span",{className:"promo-tile-link-text",ref:e=>{n.current[i]=e},children:e.link.text})]})]},`tile-${i}`)})}):null},q=l.default.div.withConfig({displayName:"PromoTilesListingDesktop__StyledTilesListingDesktop",componentId:"sc-850c545d-0"})`
6739  display: grid;
6740  grid-template-columns: 1fr 1fr;
6741  gap: 12px;
6742
6743  .promo-tile {
6744    display: block;
6745    position: relative;
6746    width: 100%;
6747    overflow: hidden;
6748    border-radius: 40px;
6749    aspect-ratio: 1 / 1;
6750
6751    &:not(.has-poster):hover {
6752      .promo-tile-video {
6753        opacity: 1;
6754      }
6755    }
6756
6757    &.is-ready .promo-tile-video {
6758      opacity: 0.6;
6759    }
6760
6761    &.has-poster .promo-tile-video {
6762      opacity: 0;
6763    }
6764
6765    &.has-played .promo-tile-video {
6766      opacity: 0.6;
6767    }
6768
6769    &.has-played .promo-tile-poster {
6770      opacity: 0;
6771    }
6772
6773    &.is-playing .promo-tile-video {
6774      opacity: 1;
6775    }
6776
6777    &.is-playing .promo-tile-poster {
6778      opacity: 0;
6779    }
6780
6781    &.size-big {
6782      h2 {
6783        font-size: clamp(0px, 2.5vw, 36px);
6784        padding: clamp(0px, 3vw, 44px) clamp(0px, 3vw, 44px) 0
6785          clamp(0px, 3vw, 44px);
6786      }
6787    }
6788
6789    .promo-tile-poster {
6790      object-fit: cover;
6791      display: block;
6792      position: absolute;
6793      top: 0;
6794      left: 0;
6795      width: 100%;
6796      height: 100%;
6797      z-index: 0;
6798      opacity: 0.6;
6799      transition: opacity 300ms ease;
6800      border-radius: 40px;
6801    }
6802
6803    .promo-tile-video {
6804      object-fit: cover;
6805      display: block;
6806      opacity: 0;
6807      position: absolute;
6808      top: 0;
6809      left: 0;
6810      width: 100%;
6811      height: 100%;
6812      z-index: 0;
6813      transition: opacity 300ms ease;
6814    }
6815
6816    h2 {
6817      position: relative;
6818      z-index: 1;
6819      padding: clamp(0px, 1.9vw, 28px) clamp(0px, 1.9vw, 28px) 0
6820        clamp(0px, 1.9vw, 28px);
6821      font-size: clamp(0px, 2.5vw, 36px);
6822      margin: 0;
6823      font-weight: 600;
6824    }
6825
6826    .promo-tile-link {
6827      position: absolute;
6828      bottom: clamp(0px, 1.9vw, 28px);
6829      left: clamp(0px, 1.9vw, 28px);
6830      background: #fff;
6831      color: var(--color-black);
6832      font-weight: 600;
6833      text-transform: uppercase;
6834      padding: 10px clamp(0px, 1.9vw, 28px) 10px clamp(0px, 1.9vw, 28px);
6835      min-height: clamp(0px, 3.75vw, 54px);
6836      display: flex;
6837      align-items: center;
6838      justify-content: center;
6839      border-radius: 100px;
6840      box-sizing: border-box;
6841      transition: width 300ms ease;
6842      z-index: 1;
6843      font-size: clamp(0px, 1.11vw, 16px);
6844      overflow: hidden;
6845      text-wrap-mode: wrap;
6846      text-align: center;
6847    }
6848  }
6849`,V=l.default.div.withConfig({displayName:"PromoTilesListingDesktop__StyledTilesColumnLeft",componentId:"sc-850c545d-1"})``,U=l.default.div.withConfig({displayName:"PromoTilesListingDesktop__StyledTilesColumnRight",componentId:"sc-850c545d-2"})`
6850  display: grid;
6851  grid-template-columns: 1fr 1fr;
6852  gap: 12px;
6853`,G=({tiles:e})=>{let i=(0,M.useRef)([]),r=e[0],a=e.slice(1,5);return r||a.some(Boolean)?(0,t.jsxs)(q,{children:[(0,t.jsx)(V,{children:(0,t.jsx)(Q,{tile:r,index:0,size:"big",videoRefs:i})}),(0,t.jsx)(U,{children:a.map((e,r)=>(0,t.jsx)(Q,{tile:e,index:r+1,size:"small",videoRefs:i},`tile-${r+1}`))})]}):null},Q=({tile:e,index:i,size:r,videoRefs:a})=>{let n=e?.poster?.picture?.images?.default,o=(0,M.useRef)(null),s=(0,M.useRef)(null),l=(0,M.useRef)(null),d=(0,M.useRef)(!1),[u,p]=(0,M.useState)(!1),[m,h]=(0,M.useState)(!1),[f,g]=(0,M.useState)(!1),[x,y]=(0,M.useState)(!1),[v,b]=(0,M.useState)({base:0,expanded:0});if((0,M.useEffect)(()=>
6853{if(!e||!e.link)return;let t=()=>{let t=o.current,i=s.current;if(!t||!i)return;let r=l.current?.scrollWidth??(e.link?.text?.length??0)*8,a=window.getComputedStyle(i),n=parseFloat(a.paddingLeft)||0,c=parseFloat(a.paddingRight)||0,d=parseFloat(a.left)||0,u=Math.ceil(r+ +n+c+4),p=Math.max(t.offsetWidth-2*d,0);b({base:Math.min(u,p),expanded:Math.min(Math.ceil(1.1*u),p)})};t();let i=new ResizeObserver(t);return o.current&&i.observe(o.current),l.current&&i.observe(l.current),window.addEventListener("resize",t),()=>{i.disconnect(),window.removeEventListener("resize",t)}},[e?.link?.text]),(0,M.useEffect)(()=>{if(!e)return;let t=o.current,r=a.current[i];if(!t||!r)return;let n=window.matchMedia("(prefers-reduced-motion: reduce)").matches;if(window.matchMedia("(hover: none), (pointer: coarse)").matches||"ontouchstart"in window||n)return void y(!0);let s=!1,l=async()=>{if(!s&&!d.current)try{await r.play(),d.current||s||(r.pause(),r.currentTime=0)}catch{}finally{s||y(!0)}},c=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(l(),c.disconnect())})},{rootMargin:"400px 0px",threshold:.01});return c.observe(t),()=>{s=!0,c.disconnect()}},[i,e,a]),!e)return null;let w=()=>{p(!0),g(!0);let e=a.current[i];e&&(d.current=!0,e.currentTime=0,e.play().catch(()=>{}))},_=()=>{let e=a.current[i];e&&(d.current=!1,e.pause(),e.currentTime=0,p(!1),h(!1))};return(0,t.jsxs)(c.default,{href:e.link.url,ref:o,target:e.link.attributes?.target,onMouseEnter:w,onMouseLeave:_,onFocus:w,onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||_()},className:`promo-tile size-${r}${n?" has-poster":""}${x?" is-ready":""}${m?" is-playing":""}${f?" has-played":""}`,children:[(0,t.jsx)("video",{className:"promo-tile-video",ref:e=>{a.current[i]=e},preload:"metadata",muted:!0,playsInline:!0,loop:!0,onPlaying:()=>{d.current&&h(!0)},children:(0,t.jsx)("source",{src:`${e.media.video.url}#t=0.1`})}),n&&(0,t.jsx)("img",{className:"promo-tile-poster",src:n,alt:""}),(0,t.jsx)("h2",{children:e.title}),e.link&&(0,t.jsx)("span",{className:"promo-tile-link",ref:s,style:{width:v.base>0?`${u?v.expanded:v.base}px`:void 0},children:(0,t.jsx)("span",{className:"promo-tile-link-text",ref:l,children:e.link.text})})]})};e.i(88680);var Y=e.i(35295);let Z=l.default.div.withConfig({displayName:"PromoVariantTiles__StyledPromoVariantTiles",componentId:"sc-15c9fce5-0"})`
6854  background: var(--background-color);
6855  color: var(--text-color);
6856  position: relative;
6857
6858  // Let a glow_center bleed into the section below instead of being covered by
6859  // it. Scoped to the matching-theme case, so normal stacking is untouched.
6860  &.glow-bleeds-into-next {
6861    z-index: 1;
6862  }
6863`,J=l.default.div.withConfig({displayName:"PromoVariantTiles__StyledComponentWrapper",componentId:"sc-15c9fce5-1"})`
6864  width: 100%;
6865  margin: 0 auto;
6866  padding: 35px var(--component-padding-leftright);
6867  max-width: var(--component-max-width);
6868  position: relative;
6869  z-index: 1;
6870  @media (width >= 768px) {
6871    padding: clamp(35px, 6.4vw, 82px) var(--component-padding-leftright) clamp(35px, 6.4vw, 92px) var(--component-padding-leftright);
6872  }
6873`,X=l.default.div.withConfig({displayName:"PromoVariantTiles__StyledContent",componentId:"sc-15c9fce5-2"})`
6874  margin-bottom: 35px;
6875  @media (width >= 768px) {
6876    margin-bottom: clamp(35px, 5.7vw, 82px);
6877  }
6878  @media (width >= 1024px) {
6879    display: grid;
6880    grid-template-columns: 72fr 51fr;
6881    gap: clamp(0px, 3.6vw, 52px);
6882  }
6883
6884  &:last-child {
6885    margin: 0;
6886  }
6887`,K=l.default.div.withConfig({displayName:"PromoVariantTiles__StyledTitleWrapper",componentId:"sc-15c9fce5-3"})`
6888  h1 {
6889    font-size: 30px;
6890    @media (width >= 1024px) {
6891      font-size: clamp(0px, 4.3vw, 62px);
6892      margin: 0;
6893    }
6894  }
6895`,ee=l.default.div.withConfig({displayName:"PromoVariantTiles__StyledTextAndLinksWrapper",componentId:"sc-15c9fce5-4"})`
6896  @media (width >= 1024px) {
6897    padding-top: clamp(0px, 1.1vw, 16px);
6898  }
6899
6900  .text-wrapper {
6901    p:not(.h2, .h3, .h4, .h5, .h6),
6902    ul li {
6903      letter-spacing: 1px;
6904      font-size: 22px;
6905      @media (width >= 1024px) {
6906        font-size: clamp(0px, 1.5vw, 22px);
6907      }
6908    }
6909
6910    ul {
6911      li {
6912        background-position: 0px 4px;
6913      }
6914    }
6915  }
6916`,et=e=>{let{id:i,theme:r,adjacent_themes:a,title:s,text:l,links:c,tiles:d,bg_decoration:u}=e,p=(0,P.useMediaQuery)("(max-width: 767px)"),m=(0,A.parseAnimatedTitle)(s);return(0,t.jsxs)(Z,{id:`section-${i}`,"data-theme":r,"data-theme-next":a?.nextTheme?.theme,"data-theme-previous":a?.previousTheme?.theme,"data-theme-decoration":"dark-glow",className:(0,Y.glowCenterBleedsIntoNextSection)(u,r,a)?"glow-bleeds-into-next":void 0,children:[(0,t.jsx)(L.BgDecoration,{theme:r,bg_decoration:u,adjacent_themes:a}),(0,t.jsxs)(J,{children:[(0,t.jsxs)(X,{children:[(0,t.jsx)(K,{children:s?(0,n.startsAndEndsWithHTMLTag)(s)?(0,$.default)(s,(0,n.titleParserOptions)(m)):(0,t.jsx)("h1",{children:(0,$.default)(s,(0,n.titleParserOptions)(m))}):null}),(0,t.jsxs)(ee,{children:[l?(0,t.jsx)(h.StyledBody,{className:"text-wrapper",children:(0,n.startsAndEndsWithHTMLTag)(l)?(0,$.default)(l,(0,n.textParserOptions)()):(0,t.jsx)("p",{children:(0,$.default)(l,(0,n.textParserOptions)())})}):null,(0,t.jsx)(o.PromoLinks,{links:c})]})]}),null===p?null:p?(0,t.jsx)(B,{tiles:d}):(0,t.jsx)(G,{tiles:d})]})]})};e.s(["PromoComponent",0,e=>{let{variant:n}=e;return"default"===n?(0,t.jsx)(i.PromoVariantDefault,{...e}):"front"===n?(0,t.jsx)(r.PromoVariantFront,{...e}):"floating_image"===n?(0,t.jsx)(a.PromoVariantFloatingImage,{...e}):"full_width_image"===n?(0,t.jsx)(i.PromoVariantDefault,{...e}):"short"===n?(0,t.jsx)(N,{...e}):"masked_image"===n?(0,t.jsx)(F,{...e}):"tiles_promo"===n?(0,t.jsx)(et,{...e}):null}],74584)},8093,e=>{"use strict";e.i(74584),e.s([],8093)},67547,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(68485);var r=e.i(72587);e.i(32933);var a=e.i(36932),n=e.i(79900),o=e.i(11202);e.i(24690);var s=e.i(44343),l=e.i(6611),c=e.i(26200);e.i(50101);var d=e.i(28750);e.i(88680);var u=e.i(34459),p=e.i(35295);let m=i.default.div.withConfig({displayName:"BannerComponent__StyledBannerComponent",componentId:"sc-fff1d925-0"})`
6917  position: relative;
6918  background: var(--background-color);
6919  color: var(--text-color);
6920  display: flex;
6921  align-items: center;
6922
6923  // Let a glow_center bleed into the section below instead of being covered by
6924  // it. Scoped to the matching-theme case, so normal stacking is untouched.
6925  &.glow-bleeds-into-next {
6926    z-index: 1;
6927  }
6928
6929  ${({large:e})=>e&&i.css`
6930      min-height: calc(70vh - 70px);
6931    `}
6932`,h=(0,i.default)(n.StyledWrapper).withConfig({displayName:"BannerComponent__Content",componentId:"sc-fff1d925-1"})`
6933  position: relative;
6934  display: flex;
6935  align-items: stretch;
6936  gap: calc(var(--column-gap) * 2);
6937  flex-flow: column nowrap;
6938  align-items: flex-start;
6939  justify-content: space-between;
6940
6941  ${(0,c.media)("tablet")} {
6942    flex-flow: row nowrap;
6943    gap: var(--column-gap);
6944    align-items: center;
6945  }
6946`,f=i.default.div.withConfig({displayName:"BannerComponent__StyledText",componentId:"sc-fff1d925-2"})`
6947  ${(0,c.media)("tablet")} {
6948    flex: 1 1 50%;
6949  }
6950`,g=i.default.div.withConfig({displayName:"BannerComponent__StyledCTA",componentId:"sc-fff1d925-3"})`
6951  align-self: center;
6952  max-width: 20em;
6953  width: 100%;
6954
6955  ${(0,c.media)("tablet")} {
6956    flex: 1 1 30%;
6957    max-width: none;
6958    width: auto;
6959  }
6960
6961  // Override CTA styles
6962  > a.primary {
6963    padding: 10px var(--spacing-sm);
6964    ${(0,c.media)("tablet")} {
6965      font-size: 19px;
6966      padding: 17px var(--spacing-sm);
6967    }
6968  }
6969`,x=i.default.div.withConfig({displayName:"BannerComponent__StyledMediaWrapper",componentId:"sc-fff1d925-4"})`
6970  align-self: normal;
6971  position: relative;
6972  display: flex;
6973  align-items: center;
6974  justify-content: center;
6975
6976  ${(0,c.media)("tablet")} {
6977    flex: 1 1 20%;
6978  }
6979`;e.s(["BannerComponent",0,({id:e,"data-theme":i,adjacent_themes:n,spacing:c,background_image:y,text:v,image:b,cta:w,bg_decoration:_})=>{let{width:k}=(0,s.useWindowSize)(),S=k<l.breakpoints.tablet;return(0,t.jsxs)(m,{id:`section-${e}`,"data-theme":i,"data-theme-next":n?.nextTheme?.theme,"data-theme-previous":n?.previousTheme?.theme,"data-spacing-top":c?.top,"data-spacing-bottom":c?.bottom,className:["component-banner",(0,p.glowCenterBleedsIntoNextSection)(_,i,n)?"glow-bleeds-into-next":null].filter(
6979Boolean).join(" "),children:[_?(0,t.jsx)(u.BgDecoration,{theme:i,bg_decoration:_,adjacent_themes:n}):null,y?(0,t.jsx)(o.BgImage,{background_image:y}):null,(0,t.jsxs)(h,{children:[b?(0,t.jsx)(x,{children:(0,t.jsx)(d.MediaComponent,{...b})}):null,v?(0,t.jsx)(f,{children:(0,t.jsx)(r.TitleAndTextComponent,{text:v,"data-theme-secondary":!["white","yellow","turquoise"].includes(i)})}):null,w?(0,t.jsx)(g,{children:(0,t.jsx)(a.Button,{href:w.url,fullWidth:!0,cover:S,"data-theme-secondary":!["white"].includes(i),target:w.attributes?.target,style:"primary",children:w.text})}):null]})]})}],67547)},53391,8335,e=>{"use strict";e.i(67547),e.s([],53391),e.i(91398),e.i(91788);var t=e.i(60814);t.default.div.withConfig({displayName:"LocationSelectorComponent__StyledLocationSelectorComponentWrapper",componentId:"sc-9a6ab75f-0"})`
6980  background: #fff;
6981`,e.s([],8335)},11744,(e,t,i)=>{e.e,function(e){"use strict";let t="font-weight: normal;",i="font-weight: bold;",r="font-style: italic;",a=t+r,n="default",o=Object.freeze({assert:!0,error:!0,warn:!0}),s={expand:!1,defaultEvent:void 0,event:void 0,label:"AutoConsoleGroup",showTime:!0},l={profile:0,profileEnd:0,timeStamp:0,trace:0},c=Object.assign(console),{fromEntries:d,keys:u}=Object,p=e=>[e,c[e]],m=(e,t)=>d(u(e).map(t)),h=!(typeof window>"u")&&"function"==typeof window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches;e.BOLD=i,e.FOREGROUND=h?"color: #E3E3E3;":"color: #1F1F1F;",e.HIGHLIGHT=h?"color: #A9C7FB;":"color: #135CD2;",e.ITALIC=r,e.NORMAL=t,e.default=function(e={}){let r={},d={},u=[],h={...s,expand:!e.collapsed||s.expanded,...e},f="";function g(){u.length=0,f=""}function x(){delete h.event,g()}function y(){let e;if(0===u.length)return void x();for(let[r,...n]of(c[u.some(([e])=>e in o)||h.expand?"group":"groupCollapsed"](`%c${h.label}%c ${(e=h.event||h.defaultEvent)?`${e}`:""} %c${h.showTime?f:""}`,t,i,a),u))c.assert(r in c,`Unknown console method: ${r}`),r in c&&c[r](...n);c.groupEnd(),x()}function v(){let e,t,i,r,a,n;""===f&&(e=new Date,i=(t=(t,i)=>e[t]().toString().padStart(i,"0"))("getHours",2),r=t("getMinutes",2),a=t("getSeconds",2),n=t("getMilliseconds",3),f=`@ ${i}:${r}:${a}.${n}`,queueMicrotask(()=>queueMicrotask(y)))}function b(e,...t){0===u.length&&v(),u.push([e,...t])}function w(e=n,...t){if(!r[e])return void b("timeLog",e,...t);let i=performance.now()-r[e];b("log",`${e}: ${i} ms`,...t)}return{...m(h,e=>[e,function(t){h[e]=t}]),...m(console,e=>[e,(...t)=>b(e,...t)]),...m(l,p),assert:function(e,...t){!0!==e&&b("assert",e,...t)},count:function(e=n){d[e]?d[e]+=1:d[e]=1,b("log",`${e}: ${d[e]}`)},countReset:function(e=n){delete d[e]},endAutoGroup:y,errorBoundary:e=>(...t)=>{let i;try{i=e(...t)}catch(e){if(!Error.prototype.isPrototypeOf(e))throw e;b("error",e),y()}return i},event:function(e){v(),h.event=e},purge:g,time:function(e=n){v(),r[e]=performance.now()},timeEnd:function(e=n){w(e),delete r[e]},timeLog:w,touch:v}},Object.defineProperties(e,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})}(i)},43042,(e,t,i)=>{e.e,t.exports=function(e){"use strict";var t;let i,r="5.5.9",a="iframeResizer",n="autoResize",o="init",s="iframeReady",l="load",c="message",d="onload",u="pageInfo",p="parentInfo",m="reset",h="resize",f="scroll",g="parent",x="string",y="object",v="function",b="auto",w="none",_="both",k="vertical",S="horizontal",j="[iFrameSizer]",C=Object.freeze({max:1,scroll:1,bodyScroll:1,documentElementScroll:1}),T=Object.freeze({[d]:1,[o]:1,[s]:1}),N="expanded",I="collapsed",E=Object.freeze({[N]:1,[I]:1}),L="Use of the old name will be removed in a future version of <i>iframe-resizer</>.",R=(e,t,i,r)=>e.addEventListener(t,i,r||!1),F=(e,t,i)=>e.removeEventListener(t,i,!1),O=e=>{if(!e)return"";let t=-0x21524118,i=0x41c6ce50;for(let r,a=0;a<e.length;a++)t=Math.imul(t^(r=e.codePointAt(a)),0x85ebca77),i=Math.imul(i^r,0xc2b2ae3d);return t^=Math.imul(t^i>>>15,0x735a2d97),i^=Math.imul(i^t>>>15,0xcaf649a9),t^=i>>>16,(2097152*((i^=t>>>16)>>>0)+(t>>>11)).toString(36)},$=e=>e.replace(/[A-Za-z]/g,e=>String.fromCodePoint((e<="Z"?90:122)>=(e=e.codePointAt(0)+19)?e:e-26)),A=["<yi>Puchspk Spjluzl Rlf</><iy><iy>","<yi>Tpzzpun Spjluzl Rlf</><iy><iy>","Aopz spiyhyf pz hchpshisl dpao ivao Jvttlyjphs huk Vwlu-Zvbyjl spjluzlz.<iy><iy><i>Jvttlyjphs Spjluzl</><iy>Mvy jvttlyjphs bzl, <p>pmyhtl-ylzpgly</> ylxbpylz h svd jvza vul aptl spjluzl mll. Mvy tvyl pumvythapvu cpzpa <b>oaawz://pmyhtl-ylzpgly.jvt/wypjpun</>.<iy><iy><i>Vwlu Zvbyjl Spjluzl</><iy>Pm fvb hyl bzpun aopz spiyhyf pu h uvu-jvttlyjphs vwlu zvbyjl wyvqlja aolu fvb jhu bzl pa mvy myll bukly aol alytz vm aol NWS C3 Spjluzl. Av jvumpyt fvb hjjlwa aolzl alytz, wslhzl zla aol <i>
6981spjluzl</> rlf pu <p>pmyhtl-ylzpgly</> vwapvuz av <i>NWSc3</>.<iy><iy>Mvy tvyl pumvythapvu wslhzl zll: <b>oaawz://pmyhtl-ylzpgly.jvt/nws</>","<i>NWSc3 Spjluzl Clyzpvu</><iy><iy>Aopz clyzpvu vm <p>pmyhtl-ylzpgly</> pz ilpun bzlk bukly aol alytz vm aol <i>NWS C3</> spjluzl. Aopz spjluzl hssvdz fvb av bzl <p>pmyhtl-ylzpgly</> pu Vwlu Zvbyjl wyvqljaz, iba pa ylxbpylz fvby wyvqlja av il wbispj, wyvcpkl haaypibapvu huk il spjluzlk bukly clyzpvu 3 vy shaly vm aol NUB Nlulyhs Wbispj Spjluzl.<iy><iy>Pm fvb hyl bzpun aopz spiyhyf pu h uvu-vwlu zvbyjl wyvqlja vy dlizpal, fvb dpss ullk av wbyjohzl h svd jvza vul aptl jvttlyjphs spjluzl.<iy><iy>Mvy tvyl pumvythapvu cpzpa <b>oaawz://pmyhtl-ylzpgly.jvt/wypjpun</>.","<iy><yi>Zvsv spjluzl kvlz uva zbwwvya jyvzz-kvthpu</><iy><iy>Av bzl <p>pmyhtl-ylzpgly</> dpao jyvzz kvthpu pmyhtlz fvb ullk lpaoly aol Wyvmlzzpvuhs vy Ibzpulzz spjluzlz. Mvy klahpsz vu bwnyhkl wypjpun wslhzl jvuahja [email protected].","Pu whnl spurpun ylxbpylz h Wyvmlzzpvuhs vy Ibzpulzz spjluzl. Wslhzl zll <b>oaawz://pmyhtl-ylzpgly.jvt/wypjpun</> mvy tvyl klahpsz."],P=["NWSc3","zvsv","wyv","ibzpulzz","vlt"],M=Object.fromEntries(["2cgs7fdf4xb","1c9ctcccr4z","1q2pc4eebgb","ueokt0969w","w2zxchhgqz","1umuxblj2e5","2b5sdlfhbev","zo4ui3arjo","oclbb4thgl"].map((e,t)=>[e,Math.max(0,t-1)])),D=e=>$(A[e]),z=Object.hasOwn||((e,t)=>Object.prototype.hasOwnProperty.call(e,t)),H={br:"\n",rb:"\x1b[31;1m",bb:"\x1b[34;1m",b:"\x1b[1m",i:"\x1b[3m",u:"\x1b[4m","/":"\x1b[m"},W=Object.keys(H),B=RegExp(`<(${W.join("|")})>`,"gi"),q=(e,t)=>H[t]??"",V=e=>t=>e(typeof t===x?window.chrome?t.replace(B,q):t.replaceAll("<br>","\n").replaceAll(/<\/?[^>]+>/gi,""):t),U={}
6981,G=e?.__esModule?e.default:e,Q=!0,Y=G({expand:!1,label:g}),Z=e=>(t,...i)=>U[t]?U[t].console[e](...i):Y[e](...i),J=(e,...t)=>!0===(U[e]?U[e].log:Q)?Z("log")(e,...t):null,X=Z("warn"),K=Z("error"),ee=Z("event"),et=Z("purge"),ei=Z("endAutoGroup"),er=Z("errorBoundary"),ea=V(e=>e),en=(e,...t)=>U[e]?U[e].console.warn(...t.map(ea)):queueMicrotask(()=>{let i=V((...t)=>[`${a}(${e})`,...t].join(" "));console?.warn(...t.map(i))}),eo=((e,t="renamed to")=>(i,r,a="",n="")=>en(n,`<rb>Deprecated ${e}(${i.replace("()","")})</>
6982
6983The <b>${i}</> ${e.toLowerCase()} has been ${t} <b>${r}</>. ${a}Use of the old ${e.toLowerCase()} will be removed in a future version of <i>iframe-resizer</>.`))("Option"),es={},el=Object.freeze({autoResize:!0,bodyBackground:null,bodyMargin:null,bodyPadding:null,checkOrigin:!0,direction:k,firstRun:!0,inPageLinks:!1,heightCalculationMethod:b,id:"iFrameResizer",log:!1,logExpand:!1,license:void 0,mouseEvents:!0,offsetHeight:null,offsetWidth:null,postMessageTarget:null,sameDomain:!1,scrolling:!1,sizeHeight:!0,sizeWidth:!1,tolerance:0,waitForLoad:!1,warningTimeout:5e3,widthCalculationMethod:b,onBeforeClose:()=>!0,onAfterClose(){},onInit:!1,onMessage:null,onMouseEnter(){},onMouseLeave(){},onReady:e=>{typeof U[e.id].onInit===v&&(eo("init()","onReady()","",e.id),U[e.id].onInit(e))},onResized(){},onScroll:()=>!0}),ec={position:null,version:r};function ed(t){var i;let a,s,d,y,v;function b(){ey(z),eg(B),M("onResized",z)}let w=e=>D.slice(D.indexOf(":")+7+e),_=(e,t)=>(i,r)=>{let a={};a[r]||(ev(`${i} (${e})`,`${e}:${t()}`,r),a[r]=requestAnimationFrame(()=>{a[r]=null}))},k=(e,t)=>()=>{let i=!1,r=t=>()=>{U[c]?i&&i!==t||(e(t,c),i=t,requestAnimationFrame(()=>{i=!1})):s()},a=r(f),n=r("resize window");function o(e,t){t(window,f,a),t(window,h,n)}function s(){ee(c,`stop${t}`),o(0,F),d.disconnect(),u.disconnect(),F(U[c].iframe,l,s)}let c=B,d=new ResizeObserver(r("pageObserver")),u=new ResizeObserver(r("iframeObserver"));U[c]&&(U[c][`stop${t}`]=s,R(U[c].iframe,l,s),o(0,R),d.observe(document.body,{attributes:!0,childList:!0,subtree:!0}),u.observe(U[c].iframe,{attributes:!0,childList:!1,subtree:!1}))},S=e=>()=>{e in U[B]&&(U[B][e](),delete U[B][e])},C=_(u,function(){let e=document.body.getBoundingClientRect(),t=z.iframe.getBoundingClientRect(),{scrollY:i,scrollX:r,innerHeight:a,innerWidth:n}=window,{clientHeight:o,clientWidth:s}=document.documentElement;return JSON.stringify({iframeHeight:t.height,iframeWidth:t.width,clientHeight:Math.max(o,a||0),clientWidth:Math.max(s,n||0),offsetTop:parseInt(t.top-e.top,10),offsetLeft:parseInt(t.left-e.left,10),scrollTop:i,scrollLeft:r,documentHeight:o,documentWidth:s,windowHeight:a,windowWidth:n})}),T=_(p,function(){let{iframe:e}=z,{scrollWidth:t,scrollHeight:i}=document.documentElement,{width:r,height:a,offsetLeft:n,offsetTop:o,pageLeft:s,pageTop:l,scale:c}=window.visualViewport;return JSON.stringify({iframe:e.getBoundingClientRect(),document:{scrollWidth:t,scrollHeight:i},viewport:{width:r,height:a,offsetLeft:n,offsetTop:o,pageLeft:s,pageTop:l,scale:c}})}),N=k(C,"PageInfo"),I=k(T,"ParentInfo"),E=S("stopPageInfo"),L=S("stopParentInfo");function O(e){let t=e.getBoundingClientRect();return eh(),{x:Number(t.left)+Number(ec.position.x),y:Number(t.top)+Number(ec.position.y)}}function $(t){let i=t?O(z.iframe):{x:0,y:0};J(B,`Reposition requested (offset x:%c${i.x}%c y:%c${i.y})`,e.HIGHLIGHT,e.FOREGROUND,e.HIGHLIGHT);let r={x:z.width+i.x,y:z.height+i.y},a=window.parentIframe||window.parentIFrame;a?setTimeout(()=>a["scrollTo"+(t?"Offset":"")](r.x,r.y)):(ec.position=r,A(B))}function A(e){let{x:t,y:i}=ec.position;!1!==M("onScroll",{iframe:U[e]?.iframe,top:i,left:t,x:t,y:i})?eg(e):ef()}function P(e){let t={};if(0===z.width&&0===z.height){let e=w(9).split(":");t={x:e[1],y:e[0]}}else t={x:z.width,y:z.height};M(e,{iframe:z.iframe,screenX:Number(t.x),screenY:Number(t.y),type:z.type})}let M=(e,t)=>eu(B,e,t),D=t.data;if("[iFrameResizerChild]Ready"===D)return i=t.source,void Object.values(U).forEach(({initChild:e,postMessageTarget:t})=>{i===t&&e()});if(j!==`${D}`.slice(0,13)||!(D.slice(13).split(":")[0]in U)){if(typeof D!==x)return;return void ee(g,"ignoredMessage")}let z=(s=(a=D.slice(13).split(":"))[1]?Number(a[1]):0,y=getComputedStyle(d=U[a[0]]?.iframe),v={iframe:d,id:a[0],height:s+("border-box"!==y.boxSizing?0:(y.paddingTop?parseInt(y.paddingTop,10):0)+(y.paddingBottom?parseInt(y.paddingBottom,10):0))+("border-box"!==y.boxSizing?0:(y.borderTopWidth?parseInt(y.borderTopWidth,10):0)+(y.borderBottomWidth?parseInt(y.borderBottomWidth,10):0)),width:Number(a[2]),type:a[3],msg:a[4]},a[5]&&(v.mode=a[5]),v),{id:H,type:W}=z,B=H;B?(ee(B,W),er(B,function(i){(function(e){if(!U[e])throw Error(`${z.type} No settings for ${e}. Message was: ${D}`)}
6983)(B),z.type in{true:1,false:1,undefined:1}||(null!==z.iframe||(X(B,`The iframe (${z.id}) was not found.`),0))&&function(){let{origin:e,sameOrigin:i}=t;if(i)return!0;let r=U[B]?.checkOrigin;if(r&&"null"!=`${e}`&&!(r.constructor===Array?function(){let t=0,i=!1;for(;t<r.length;t++)if(r[t]===e){i=!0;break}return i}():e===U[B]?.remoteHost))throw Error(`Unexpected message received from: ${e} for ${z.iframe.id}. Message was: ${t.data}. This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.`);return!0}()&&function(){var t;let{height:i,iframe:a,msg:s,type:l,width:d}=z;switch(U[B]?.firstRun&&U[B]&&(ek(B,z.mode),U[B].firstRun=!1),l){case"close":em(a);break;case c:t=w(6),M("onMessage",{iframe:z.iframe,message:JSON.parse(t)});break;case"mouseenter":P("onMouseEnter");break;case"mouseleave":P("onMouseLeave");break;case"beforeUnload":J(B,"Ready state reset"),U[B].initialised=!1;break;case n:U[B].autoResize=JSON.parse(w(9));break;case"scrollBy":let h,f,g;h=z.width,f=z.height,g=window.parentIframe||window.parentIFrame||window,J(B,`scrollBy: x: %c${h}%c y: %c${f}`,e.HIGHLIGHT,e.FOREGROUND,e.HIGHLIGHT),g.scrollBy(h,f);break;case"scrollTo":$(!1);break;case"scrollToOffset":$(!0);break;case u:N();break;case p:I();break;case"pageInfoStop":E();break;case"parentInfoStop":L();break;case"inPageLink":let x,y,v,_,k;y=decodeURIComponent(x=w(9).split("#")[1]||""),(v=document.getElementById(y)||document.getElementsByName(y)[0])?(_=O(v),J(B,`Moving to in page link: %c#${x}`,e.HIGHLIGHT),ec.position={x:_.x,y:_.y},A(B),window.location.hash=x):window.top!==window.self&&(k=window.parentIframe||window.parentIFrame)&&k.moveToAnchor(x);break;case"title":U[B]?.syncTitle&&(U[B].iframe.title=s,J(B,`Set iframe title attribute: %c${s}`,e.HIGHLIGHT));break;case m:ex(z);break;case o:b(),function(e){try{U[e].sameOrigin=!!U[e]?.iframe?.contentWindow?.iframeChildListener}catch(t){U[e].sameOrigin=!1}}(B),s!==r&&(void 0!==s||en(B,"<rb>Legacy version detected in iframe</>\n\nDetected legacy version of child page script. It is recommended to update the page in the iframe to use <b>@iframe-resizer/child</>.\n\nSee <u>https://iframe-resizer.com/setup/#child-page-setup</> for more details.\n")),U[B].initialised=!0,M("onReady",a);break;default:if(0===d&&0===i)return X(B,`Unsupported message received (${l}), this is likely due to the iframe containing a later version of iframe-resizer than the parent page`);if(0===d||0===i||document.hidden)return;b()}}()})(D)):X("","iframeResizer received messageData without id, message was: ",D)}function eu(e,t,i){let r=null,a=null;if(U[e]){if(typeof(r=U[e][t])!==v)throw TypeError(`${t} on iFrame[${e}] is not a function`);if("onBeforeClose"===t||"onScroll"===t)try{a=r(i)}catch(i){console.error(i),X(e,`Error in ${t} callback`)}else((e,...t)=>{setTimeout(()=>e(...t),0)})(r,i)}return a}function ep(e){let{id:t}=e;delete U[t],delete e.iframeResizer}function em(e){let{id:t}=e;if(!1!==eu(t,"onBeforeClose",t)){try{e.parentNode&&e.remove()}catch(e){X(t,e)}eu(t,"onAfterClose",t),ep(e)}}function eh(e){null===ec.position&&(ec.position={x:window.scrollX,y:window.scrollY})}function ef(){ec.position=null}function eg(t){null!==ec.position&&(window.scrollTo(ec.position.x,ec.position.y),J(t,`Set page position: %c${ec.position.x}%c, %c${ec.position.y}`,e.HIGHLIGHT,e.FOREGROUND,e.HIGHLIGHT),ef())}function ex(e){eh(e.id),ey(e),ev(m,m,e.id)}function ey(t){function i(i){let a=`${t[i]}px`;t.iframe.style[i]=a,J(r,`Set ${i}: %c${a}`,e.HIGHLIGHT)}let{id:r}=t,{sizeHeight:a,sizeWidth:n}=U[r];a&&i("height"),n&&i("width")}function ev(t,i,r){function a(a){let n=t in T?i.split(":").filter((e,t)=>19!==t).join(":"):i;J(r,a,e.HIGHLIGHT,e.FOREGROUND,e.HIGHLIGHT),J(r,`Message data: %c${n}`,e.HIGHLIGHT)}ee(r,t),U[r]&&(U[r]?.postMessageTarget?function(){let{iframe:e,postMessageTarget:n,sameOrigin:o,targetOrigin:s}=U[r];if(o)try{return e.contentWindow.iframeChildListener(j+i),void a(`Sending message to iframe %c${r}%c via same origin%c`)}catch(e){t in T?U[r].sameOrigin=!1:X(r,"Same origin messaging failed, falling back to postMessage")}a(`Sending message to iframe: %c${r}%c targetOrigin: %c${s}`),n.postMessage(j+i,s)}():X(r,`Iframe(${r}) not found`))}let eb=0,ew=!1,e_=!1;function ek(t,i=-3){var a;if(ew)return;let n=Math.max(U[t].mode,i);if(n>U[t].mode&&(U[t].mode=n),n<0)throw et(t),U[t].vAdvised||en(t||"Parent",`${D(n+2)}${D(2)}`),U[t].vAdvised=!0,D(n+2).replace(/<\/?[a-z][^>]*>|<\/>/gi,"");n>0&&e_||(a=`v${r} (${$(P[n])})`,queueMicrotask(()=>console.info(`%ciframe-resizer ${a}`,Q||n<1?"font-weight: bold;":e.NORMAL))),n<1&&en("Parent",D(3)),ew=!0}function eS(){!0!==document.hidden&&Object.values(U).filter(({autoResize:e,f
6983irstRun:t})=>e&&!t).forEach(({iframe:e})=>ev("tabVisible",h,e.id))}let ej=(t=()=>{R(window,c,ed),R(document,"visibilitychange",eS),window.iframeParentListener=e=>setTimeout(()=>ed({data:e,sameOrigin:!0}))},i=!1,function(){return i?void 0:(i=!0,Reflect.apply(t,this,arguments))});return t=>i=>{let r,u,p;function m(e,t){z(U[f],e)&&(en(f,`<rb>Deprecated option</>
6984
6985The <b>${e}</> option has been renamed to <b>${t}</>. ${L}`),U[f][t]=U[f][e],delete U[f][e])}let f=function(e){let r;if(e&&typeof e!==x)throw TypeError("Invalid id for iFrame. Expected String");return""!==e&&e||(r=t?.id||el.id+eb++,null!==document.getElementById(r)&&(r+=eb++),i.id=e=r,ee(e,"assignId")),e}(i.id);if(typeof t!==y)throw TypeError("Options is not an object");return function(e){let{search:t}=window.location;t.includes("ifrlog")&&(e.log=I,e.logExpand=t.includes("ifrlog=expanded"))}(t),r=z(t,"log"),u=typeof t.log===x,p=r?!!u||t.log:el.log,z(t,"logExpand")||(t.logExpand=r&&u?t.log===N:el.logExpand),-1===t?.log&&(t.log=!1,e_=!0),function({enabled:e,expand:t,iframeId:i}){let r=G({expand:t,label:window.top===window.self?`parent(${i})`:`nested parent(${i})`});Q=e,U[i]||(U[i]={console:r})}({enabled:p,expand:t.logExpand,iframeId:f}),!u||t.log in E||K(f,'Invalid value for options.log: Accepted values are "expanded" and "collapsed"'),t.log=p,er(f,function(t){var r,u;let p;a in i?X(f,`Ignored iframe (${f}), already setup.`):(U[f]={...U[f],iframe:i,remoteHost:i?.src.split("/").slice(0,3).join("/"),...el,...t?(("sizeWidth"in t||"sizeHeight"in t||n in t)&&en(f,`<rb>Deprecated Option</>
6986
6987The <b>sizeWidth</>, <b>sizeHeight</> and <b>autoResize</> options have been replaced with new <b>direction</> option which expects values of <bb>${k}</>, <bb>${S}</>, <bb>${_}</> or <bb>${w}</>.
6988`),t):{},mouseEvents:z(t,"onMouseEnter")||z(t,"onMouseLeave"),mode:(e=>{let t=e[$("spjluzl")]||e[$("rlf")]||e[$("clyzpvu")];if(!t)return -1;let i=t.split("-"),r=function(e=""){let t=-2,i=O($(e));return i in M&&(t=M[i]),t>4?t-4:t}(i[0]);return 0===r||i[2]===O(i[0]+i[1])||(r=-2),r})(t),syncTitle:""===(p=U[f]?.iframe?.title)||void 0===p},m("offset","offsetSize"),m("onClose","onBeforeClose"),m("onClosed","onAfterClose"),ee(f,"setup"),function(){let{direction:e}=U[f];switch(e){case k:break;case S:U[f].sizeHeight=!1;case _:U[f].sizeWidth=!0;break;case w:U[f].sizeWidth=!1,U[f].sizeHeight=!1,U[f].autoResize=!1;break;default:throw TypeError(f,`Direction value of "${e}" is not valid`)}}(),(r=t?.offsetSize||t?.offset)&&(U[f].direction===k?U[f].offsetHeight=r:U[f].offsetWidth=r),U[f].warningTimeout||J(f,"warningTimeout:%c disabled",e.HIGHLIGHT),null===U[f].postMessageTarget&&(U[f].postMessageTarget=i.contentWindow),U[f].targetOrigin=!0===U[f].checkOrigin?""===(u=U[f].remoteHost)||null!==u.match(/^(about:blank|javascript:|file:\/\/)/)?"*":u:"*",function(e){if(!0===es[e])return;let t=document.querySelectorAll(`iframe#${CSS.escape(e)}`);if(t.length<=1)return;es[e]=!0;let i=Array.from(t).flatMap(e=>["\n",e,"\n"]);en(e,`<rb>Duplicate ID attributes detected</>
6989
6990The <b>${e}</> ID is not unique. Having multiple iframes on the same page with the same ID causes problems with communication between the iframe and parent page. Please ensure that the ID of each iframe has a unique value.
6991
6992Found <bb>${t.length}</> iframes with the <b>${e}</> ID:`,...i,"\n")}(f),function(){if(ew)return;let{mode:e}=U[f];-1!==e&&ek(f,e)}(),ej(),function(){switch(i.style.overflow=!1===U[f]?.scrolling?"hidden":b,U[f]?.scrolling){case"omit":break;case!0:i.scrolling="yes";break;case!1:i.scrolling="no";break;default:i.scrolling=U[f]?U[f].scrolling:"no"}}(),function(){let{bodyMargin:e}=U[f];"number"!=typeof e&&"0"!==e||(U[f].bodyMargin=`${e}px`)}(),function(e,t){var r;let a=r=>()=>{if(!U[e])return;let{firstRun:a,iframe:n}=U[e];ev(r,t,e),r===o&&"lazy"===n.loading||function(e,t){let i=t[e],{msgTimeout:r,warningTimeout:a}=i;a&&(r&&clearTimeout(r),i.msgTimeout=setTimeout(function(){let i=t[e];void 0!==i&&(i.msgTimeout=void 0,function(e){let{initialised:t}=e;return t&&(e.initialisedFirstPage=!0),t}(i)||function(e){let{checkOrigin:t,iframe:{id:i,src:r,sandbox:a},initialisedFirstPage:n,waitForLoad:o,warningTimeout:s}
6992=e,l=(e=>{try{return new URL(e).origin}catch(e){return null}})(r);ee(i,"noResponse"),en(i,`<rb>No response from iframe</>
6993
6994The iframe (<i>${i}</>) has not responded within ${s/1e3} seconds. Check <b>@iframe-resizer/child</> package has been loaded in the iframe.
6995${t&&l?`
6996The <b>checkOrigin</> option is currently enabled. If the iframe redirects away from <i>${l}</>, then the connection to the iframe may be blocked by the browser. To disable this option, set <b>checkOrigin</> to <bb>false</> or an array of allowed origins. See <u>https://iframe-resizer.com/checkorigin</> for more information.
6997`:""}${o&&!n?"\nThe <b>waitForLoad</> option is currently set to <bb>true</>. If the iframe loads before <i>iframe-resizer</> runs, this option will prevent <i>iframe-resizer</> initialising. To disable this option, set <b>waitForLoad</> to <bb>false</>.\n":""}${typeof a===y&&a.length>0&&!(a.contains("allow-scripts")&&a.contains("allow-same-origin"))?"\nThe iframe has the <b>sandbox</> attribute, please ensure it contains both the <bb>allow-same-origin</> and <bb>allow-scripts</> values.\n":""}
6998This message can be ignored if everything is working, or you can set the <b>warningTimeout</> option to a higher value or zero to suppress this warning.
6999`)}(i))},a))}(e,U),a||U[f]?.heightCalculationMethod in C&&ex({iframe:i,height:1,width:1,type:o})},{iframe:n}=U[e];U[e].initChild=a(s),r=a(d),R(n,l,()=>setTimeout(r,1)),function(e,t){let{iframe:i,waitForLoad:r}=U[e];!0!==r&&((e=>{let{src:t,srcdoc:i}=e;return!i&&(null==t||""===t||"about:blank"===t)})(i)?setTimeout(()=>{ee(e,"noContent"),J(e,"No content detected in the iframe, delaying initialisation")}):setTimeout(t))}(e,a(o))}(f,function(e){let{autoResize:t,bodyBackground:i,bodyMargin:r,bodyPadding:a,heightCalculationMethod:n,inPageLinks:o,license:s,log:l,logExpand:c,mouseEvents:d,offsetHeight:u,offsetWidth:p,mode:m,sizeHeight:h,sizeWidth:f,tolerance:g,widthCalculationMethod:x}=U[e];return[e,"8",f,l,"32",!0,t,r,n,i,a,g,o,"child",x,d,u,p,h,s,ec.version,m,"",c].join(":")}(f)),function(){if(U[f]){let{iframe:e}=U[f],t={close:em.bind(null,e),disconnect:ep.bind(null,e),removeListeners(){en(f,`<rb>Deprecated Method Name</>
7000
7001The <b>removeListeners()</> method has been renamed to <b>disconnect()</>. ${L}
7002`),this.disconnect()},resize(){en(f,"<rb>Deprecated Method</>\n\nUse of the <b>resize()</> method from the parent page is deprecated and will be removed in a future version of <i>iframe-resizer</>. As their are no longer any edge cases that require triggering a resize from the parent page, it is recommended to remove this method from your code."),ev.bind(null,"Window resize",h,f)},moveToAnchor(e){((e,t,i)=>{if(typeof e!==t)throw TypeError(`${i} is not a ${t.charAt(0).toUpperCase()+t.slice(1)}`)})(e,x,"moveToAnchor(anchor) anchor"),ev("Move to anchor",`moveToAnchor:${e}`,f)},sendMessage(e){e=JSON.stringify(e),ev(c,`${c}:${e}`,f)}};e.iframeResizer=t,e.iFrameResizer=t}}(),ei(f))})(t),i?.iframeResizer}}(e.r(11744))},6995,45610,81930,34684,208,87034,97834,e=>{"use strict";let t;var i=e.i(91398),r=e.i(60814),a=e.i(91788);e.i(24690);var n=e.i(26200),o=e.i(94182);let s=r.default.div.withConfig({displayName:"HubspotFormComponent__StyledHubspotFormComponent",componentId:"sc-58b090aa-0"})`
7003  h1 {
7004    font-size: 30px;
7005    line-height: 1.1;
7006    ${(0,n.media)("desktop")} {
7007      font-size: 42px;
7008    }
7009  }
7010
7011  input[type="text"],
7012  input[type="password"],
7013  input[type="email"],
7014  input[type="search"],
7015  input[type="tel"],
7016  input[type="number"] {
7017    max-width: 100%;
7018  }
7019
7020  select {
7021    max-width: 100%;
7022  }
7023
7024  textarea {
7025    max-width: 100%;
7026  }
7027
7028  form {
7029    .field {
7030      display: flex;
7031      flex-direction: column;
7032      margin-bottom: 12px;
7033      width: 100%;
7034      max-width: 100%;
7035      position: relative;
7036
7037      > label {
7038        display: block;
7039        position: relative;
7040        padding: 0;
7041        font-size: 12px;
7042        margin-bottom: 8px;
7043
7044        span:first-child {
7045          color: var(--text-color);
7046        }
7047      }
7048
7049      > legend {
7050        order: 10;
7051        padding: 0;
7052        margin-bottom: 8px;
7053        font-size: 13px;
7054        color: #868f9a;
7055
7056        [data-theme="white"] &,
7057        [data-theme="grey"] & {
7058          color: #868f9a;
7059        }
7060        [data-theme="black"] & {
7061        }
7062        [data-theme="indigo"] & {
7063          color: #c8c8c8;
7064        }
7065        [data-theme="yellow"] & {
7066          color: #7f7f7f;
7067        }
7068        [data-theme="turquoise"] & {
7069          color: #dedede;
7070        }
7071
7072        a {
7073          color: var(--accent-text-color);
7074        }
7075      }
7076
7077      > .input {
7078        margin-bottom: 8px;
7079
7080        > .inputs-list {
7081          margin-bottom: 0;
7082        }
7083      }
7084    }
7085
7086    .field.hs-fieldtype-text,
7087    .field.hs-fieldtype-phonenumber,
7088    .field.hs-fieldtype-number,
7089    .field.hs-fieldtype-date {
7090      &:focus-within,
7091      &.has-value {
7092        > label {
7093          font-size: 12px;
7094          height: 18px;
7095        }
7096
7097        > .input input,
7098        > .input select {
7099          padding-top: 14px;
7100        }
7101      }
7102
7103      > label {
7104        position: absolute;
7105        pointer-events: none;
7106        transition: all 0.1s;
7107        margin: 0;
7108        display: flex;
7109        height: 46px;
7110        align-items: center;
7111        font-size: 16px;
7112      }
7113    }
7114
7115    .field.hs-fieldtype-select {
7116      > label {
7117        position: absolute;
7118        pointer-events: none;
7119        margin: 0;
7120        display: flex;
7121        align-items: center;
7122        font-size: 12px;
7123        height: 18px;
7124      }
7125
7126      > .input select {
7127        background-color: var(--background-color);
7128        padding-top: 14px;
7129        margin: 0;
7130      }
7131    }
7132
7133    // List of error messages under input
7134    .hs-error-msgs {
7135      font-size: 14px;
7136      color: var(--color-orange);
7137
7138      [data-theme="indigo"] & {
7139        color: #fc8a3d;
7140      }
7141    }
7142
7143    //
7144    .inputs-list {
7145      list-style: none;
7146      margin: 0 0 8px 0;
7147      padding: 0;
7148
7149      li {
7150        margin-bottom: 4px;
7151
7152        &:last-child {
7153          margin-bottom: 0;
7154        }
7155      }
7156    }
7157
7158    .legal-consent-container {
7159      max-width: 100%;
7160
7161      .hs-richtext {
7162        margin-bottom: 20px;
7163        line-height: 1.5;
7164      }
7165    }
7166
7167    .hs-submit {
7168      margin-top: 30px;
7169
7170      .actions {
7171        .hs-button {
7172          background: var(--button-primary-background-color);
7173          color: var(--button-primary-text-color);
7174          font-weight: 700;
7175          padding: 8px 24px;
7176          ${(0,n.media)("tablet")} {
7177            padding: 12px 40px;
7178          }
7179
7180          &:hover {
7181            background-color: var(--hover-button-primary-background-color);
7182            color: var(--hover-button-primary-text-color);
7183          }
7184
7185          [data-theme="white"] &,
7186          [data-theme="grey"] & {
7187            background: var(--color-indigo);
7188            color: #fff;
7189
7190            &:hover {
7191              background-color: var(--hover-button-primary-background-color);
7192              color: var(--hover-button-primary-text-color);
7193            }
7194          }
7195        }
7196      }
7197    }
7198  }
7199
7200  // Checkboxes
7201  label.hs-form-checkbox-display,
7202  label.hs-form-booleancheckbox-display {
7203    display: block;
7204    position: relative;
7205    overflow: hidden;
7206    margin-bottom: 8px;
7207
7208    input[type="checkbox"] {
7209      position: absolute;
7210      left: -9999px;
7211    }
7212
7213    input[type="checkbox"]:checked + span:before {
7214      background-image: url(/input-checkbox-checked-bg.svg);
7215    }
7216
7217    > span {
7218      display: inline-flex;
7219      align-items: flex-start;
7220      margin: 0;
7221
7222      &:before {
7223        content: "";
7224        display: block;
7225        cursor: pointer;
7226        width: 23px;
7227        min-width: 23px;
7228        height: 23px;
7229        border: 2px solid var(--color-black);
7230        background-color: #fff;
7231        background-repeat: no-repeat;
7232        background-position: center center;
7233        margin-right: 10px;
7234        margin-top: 4px;
7235
7236        [data-theme="indigo"] & {
7237          border-color: var(--color-indigo);
7238        }
7239        [data-theme="turquoise"] & {
7240          border-color: var(--color-turquoise);
7241        }
7242      }
7243
7244      .hs-form-required {
7245        margin-top: 4px;
7246      }
7247    }
7248  }
7249
7250  // Radios
7251  label.hs-form-radio-display {
7252    display: block;
7253    position: relative;
7254    overflow: hidden;
7255    margin-bottom: 8px;
7256
7257    input[type="radio"] {
7258      position: absolute;
7259      left: -9999px;
7260    }
7261
7262    input[type="radio"]:checked + span:before {
7263      background-image: url(/input-radio-checked-bg.svg);
7264    }
7265
7266    span {
7267      display: flex;
7268      align-items: center;
7269
7270      &:before {
7271        content: "";
7272        display: block;
7273        cursor: pointer;
7274        width: 21px;
7275        height: 21px;
7276        border: 2px solid var(--color-black);
7277        border-radius: var(--border-radius-full);
7278        background-color: #fff;
7279        background-repeat: no-repeat;
7280        background-position: center center;
7281        margin-right: 10px;
7282
7283        [data-theme="indigo"] & {
7284          border-color: var(--color-indigo);
7285        }
7286        [data-theme="turquoise"] & {
7287          border-color: var(--color-turquoise);
7288        }
7289      }
7290    }
7291  }
7292
7293  // Hubspot form in Modal component
7294  .modal-content & {
7295    form {
7296      ${(0,n.media)("tablet")} {
7297        display: flex;
7298        flex-wrap: wrap;
7299        flex-direction: row;
7300        justify-content: space-between;
7301      }
7302
7303      > div {
7304        width: 100%;
7305
7306        h2 {
7307          margin-bottom: 42px;
7308        }
7309      }
7310
7311      > div.hs-form-field {
7312        ${(0,n.media)("tablet")} {
7313          width: calc(50% - 40px);
7314          margin-bottom: 22px;
7315        }
7316      }
7317
7318      .hs-submit {
7319        margin-top: 1rem;
7320      }
7321    }
7322  }
7323`,l=({formId:e,portalId:t,selector:i,redirectUrl:r,onSubmitted:a=null})=>{window.hbspt&&window.hbspt.forms.create({css:"",portalId:t,formId:e,target:`#${i}`,...r?{redirectUrl:r}:{},onFormReady:e=>{let t=e=>{let t=e.closest(".field");t&&(e.value?t.classList.contains("has-value")||t.classList.add("has-value"):t.classList.remove("has-value"))};
7323e.querySelectorAll(".hs-input").forEach(e=>{t(e),e.addEventListener("change",i=>{t(e)})})},onFormSubmitted:e=>{a&&"function"==typeof a&&a()}})};e.s(["HubspotFormComponent",0,({formId:e,portalId:t,selector:r,redirectUrl:n,onSubmitted:c})=>((0,a.useEffect)(()=>{l({formId:e,portalId:t,selector:r,redirectUrl:n,onSubmitted:c})},[e,t,r,n]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s,{children:(0,i.jsx)("div",{id:r})}),(0,i.jsx)(o.default,{src:"https://js.hsforms.net/forms/v2.js",strategy:"afterInteractive",onLoad:()=>{l({formId:e,portalId:t,selector:r,redirectUrl:n,onSubmitted:c})}})]}))],45610),e.s([],6995),e.i(82121);var c=e.i(27767),d=e.i(44343),u=e.i(6611);e.i(49396);var p=e.i(12209);let m=r.default.div.withConfig({displayName:"TabbedAccordion__StyledAccordionWrapper",componentId:"sc-6b59ab40-0"})`
7324  margin-bottom: var(--spacing-xs);
7325  border-bottom: 2px solid var(--border-color);
7326`,h=r.default.div.withConfig({displayName:"TabbedAccordion__StyledTabbedAccordionWrapper",componentId:"sc-6b59ab40-1"})`
7327  display: flex;
7328  gap: 40px;
7329  ${(0,n.media)("desktop")} {
7330    gap: 62px;
7331  }
7332`,f=r.default.div.withConfig({displayName:"TabbedAccordion__StyledTabSelectorWrapper",componentId:"sc-6b59ab40-2"})`
7333  width: calc(40% - 20px);
7334  ${(0,n.media)("desktop")} {
7335    width: calc(31% - 31px);
7336  }
7337
7338  ul {
7339    list-style: none;
7340    margin: 0;
7341    padding: 0;
7342  }
7343
7344  ul li {
7345    position: relative;
7346    &:after {
7347      content: "";
7348      height: 2px;
7349      width: 100%;
7350      background: var(--text-color);
7351      opacity: 0.3;
7352      position: absolute;
7353      bottom: 0;
7354      left: 0;
7355    }
7356    &:last-child:after {
7357      display: none;
7358    }
7359    &.is-active {
7360      position: relative;
7361      z-index: 1;
7362      button {
7363        opacity: 1;
7364        font-weight: 700;
7365        svg {
7366          fill: var(--icon-color);
7367          transform: rotate(180deg);
7368        }
7369      }
7370    }
7371  }
7372
7373  ul li button {
7374    background: none;
7375    border: 0;
7376    color: var(--text-color);
7377    opacity: 0.4;
7378    text-align: left;
7379    font-size: 18px;
7380    display: flex;
7381    align-items: center;
7382    width: 100%;
7383    padding: 18px 0;
7384    justify-content: space-between;
7385    text-transform: none;
7386    margin: 0;
7387    ${(0,n.media)("desktop_s")} {
7388      font-size: 24px;
7389    }
7390
7391    span {
7392      padding-right: 10px;
7393    }
7394
7395    svg {
7396      min-width: 28px;
7397      width: 28px;
7398      height: 28px;
7399      fill: var(--text-color);
7400    }
7401  }
7402`,g=r.default.div.withConfig({displayName:"TabbedAccordion__StyledTabContent",componentId:"sc-6b59ab40-3"})`
7403  width: calc(60% - 20px);
7404  padding-top: 14px;
7405  position: relative;
7406  ${(0,n.media)("desktop")} {
7407    width: calc(69% - 31px);
7408  }
7409
7410  .accordion-content-item {
7411    position: absolute;
7412    top: 0;
7413    left: 0;
7414    width: 100%;
7415    opacity: 0;
7416    pointer-events: none;
7417
7418    &.is-active {
7419      opacity: 1;
7420      pointer-events: auto;
7421    }
7422
7423    &.is-exiting {
7424      animation: slide-out 400ms ease forwards;
7425    }
7426
7427    &.is-entering {
7428      animation: slide-in 600ms ease forwards;
7429    }
7430  }
7431`;e.s(["TabbedAccordion",0,({items:e,"data-theme":t})=>{let r=(0,a.useRef)(null),{width:n}=(0,d.useWindowSize)(),[o,s]=(0,a.useState)(0);return e?((0,a.useEffect)(()=>{let e;if(!n||!r.current)return;let t=r.current,i=t.querySelector(".tab-content");if(!i)return;let a=Array.from(t.querySelectorAll(".accordion-content-item")),o=()=>{let e=0;a.forEach(t=>{e=Math.max(e,t.scrollHeight)}),i.style.height=`${e}px`};o(),(0===(e=Array.from(t.querySelectorAll("img"))).length?Promise.resolve():Promise.all(e.map(e=>e.complete?Promise.resolve():new Promise(t=>{e.addEventListener("load",()=>t(),{once:!0}),e.addEventListener("error",()=>t(),{once:!0})}))).then(()=>void 0)).then(()=>{o()});let s=Array.from(t.querySelectorAll(".button-tab-selector")),l=[];return s.forEach((e,t)=>{let i=()=>{let i=a.find(e=>e.classList.contains("is-active")),r=a[t];r&&i!==r&&(s.forEach(e=>e.closest("li")?.classList.remove("is-active")),e.closest("li")?.classList.add("is-active"),i&&(i.classList.remove("is-active"),i.classList.add("is-exiting"),i.addEventListener("animationend",()=>{i.classList.remove("is-exiting")},{once:!0})),r.classList.add("is-active","is-entering"),r.addEventListener("animationend",()=>{r.classList.remove("is-entering")},{once:!0}))};l.push(i),e.addEventListener("click",i)}),()=>
7431{s.forEach((e,t)=>{e.removeEventListener("click",l[t])})}},[n]),(0,i.jsx)(i.Fragment,{children:n&&n<u.breakpoints.tablet?e.map((e,t)=>(0,i.jsx)(m,{children:(0,i.jsx)(c.Accordion,{...e})},t)):n?(0,i.jsxs)(h,{className:"tabbed-accordion",ref:r,children:[(0,i.jsx)(f,{children:(0,i.jsx)("ul",{children:e.map((e,t)=>(0,i.jsx)("li",{className:0==t?"is-active":"",children:(0,i.jsxs)("button",{type:"button",className:"button-tab-selector","data-tab-index":t,children:[(0,i.jsx)("span",{children:e.title}),(0,i.jsx)(p.IconChevronRight,{})]})},`tab-${t}`))})}),(0,i.jsx)(g,{className:"tab-content",children:e.map((e,t)=>(0,i.jsx)("div",{className:`accordion-content-item ${0===t?"is-active":""}`,children:e.children},`accordion-content-item-${t}`))})]}):null})):null}],81930),e.s([],34684);var x=e.i(79900);function y(){return(y=Object.assign.bind()).apply(null,arguments)}var v=e.i(43042);let b="font-weight: normal;",w=b+"font-style: italic;",_="default",k=Object.freeze({assert:!0,error:!0,warn:!0}),S={expand:!1,defaultEvent:void 0,event:void 0,label:"AutoConsoleGroup",showTime:!0},j={profile:0,profileEnd:0,timeStamp:0,trace:0},C=Object.assign(console),{fromEntries:T,keys:N}=Object,I=e=>[e,C[e]],E=(e,t)=>T(N(e).map(t));typeof window>"u"||"function"!=typeof window.matchMedia||window.matchMedia("(prefers-color-scheme: dark)").matches;let L=(t=function(e={}){let t={},i={},r=[],a={...S,expand:!e.collapsed||S.expanded,...e},n="";function o(){r.length=0,n=""}function s(){delete a.event,o()}function l(){let e;if(0===r.length)return void s();for(let[t,...i]of(C[r.some(([e])=>e in k)||a.expand?"group":"groupCollapsed"](`%c${a.label}%c ${(e=a.event||a.defaultEvent)?`${e}`:""} %c${a.showTime?n:""}`,b,"font-weight: bold;",w),r))C.assert(t in C,`Unknown console method: ${t}`),t in C&&C[t](...i);C.groupEnd(),s()}function c(){let e,t,i,r,a,o;""===n&&(e=new Date,i=(t=(t,i)=>e[t]().toString().padStart(i,"0"))("getHours",2),r=t("getMinutes",2),a=t("getSeconds",2),o=t("getMilliseconds",3),n=`@ ${i}:${r}:${a}.${o}`,queueMicrotask(()=>queueMicrotask(l)))}function d(e,...t){0===r.length&&c(),r.push([e,...t])}function u(e=_,...i){if(!t[e])return void d("timeLog",e,...i);let r=performance.now()-t[e];d("log",`${e}: ${r} ms`,...i)}return{...E(a,e=>[e,function(t){a[e]=t}]),...E(console,e=>[e,(...t)=>d(e,...t)]),...E(j,I),assert:function(e,...t){!0!==e&&d("assert",e,...t)},count:function(e=_){i[e]?i[e]+=1:i[e]=1,d("log",`${e}: ${i[e]}`)},countReset:function(e=_){delete i[e]},endAutoGroup:l,errorBoundary:e=>(...t)=>{let i;try{i=e(...t)}catch(e){if(!Error.prototype.isPrototypeOf(e))throw e;d("error",e),l()}return i},event:function(e){c(),a.event=e},purge:o,time:function(e=_){c(),t[e]=performance.now()},timeEnd:function(e=_){u(e),delete t[e]},timeLog:u,touch:c}},t?.__esModule?t.default:t);function R({forwardRef:e,...t}){let i=(({license:e,bodyBackground:t,bodyMargin:i,bodyPadding:r,checkOrigin:a,direction:n,inPageLinks:o,log:s,offset:l,offsetHeight:c,offsetWidth:d,scrolling:u,tolerance:p,warningTimeout:m,waitForLoad:h,onAfterClose:f,onReady:g,onMessage:x,onResized:y,...v})=>v)(t),r=(0,a.useRef)(null),n=L(),o=()=>(n.event("close"),n.warn("Close event ignored, to remove the iframe update your React component."),!1);return(0,a.useEffect)(()=>{let e=r.current,i={...t,onBeforeClose:o};n.label(`react(${e.id})`),n.event("setup");let a=(0,v.default)(i)(e);return n.expand(i.logExpand),t.log&&n.log("Created React component"),()=>{n.endAutoGroup(),a?.disconnect()}},[]),(0,a.useImperativeHandle)(e,()=>({getRef:()=>r,getElement:()=>r.current,resize:()=>r.current.iframeResizer.resize(),moveToAnchor:e=>r.current.iframeResizer.moveToAnchor(e),sendMessage:(e,t)=>{r.current.iframeResizer.sendMessage(e,t)}})),a.default.createElement("iframe",y({},i,{ref:r}))}var F=e.i(3828),O=e.i(26499);let $=r.default.div.withConfig({displayName:"IFrameContent__StyledIframeContentWrapper",componentId:"sc-281a261c-0"})`
7432  iframe {
7433    border: 0;
7434    width: 1px;
7435    min-width: 100%;
7436  }
7437`,A=({id:e,url:t,height_mobile:r,height_tablet:n,height_desktop:s})=>{let l=(0,a.useRef)(null),c=(0,F.useRouter)(),[p,m]=(0,a.useState)(t);(0,a.useEffect)(()=>{let e=new URL(window.location.href),i=[];
7437e.searchParams.forEach((e,t)=>{O.UTM_KEYS.includes(t)&&i.push({key:t,value:e})});let r=new URL(t);for(let e of i)r.searchParams.set(e.key,e.value);r.searchParams.set("utm_completion_url",e.href),m(r.toString())},[c.asPath,t]);let{width:h}=(0,d.useWindowSize)(),f=null;return h?(r&&h<u.breakpoints.tablet?f=r:n&&h>=u.breakpoints.tablet&&h<u.breakpoints.desktop_s?f=n:s&&h>=u.breakpoints.desktop_s&&(f=s),(0,i.jsxs)($,{className:"iframe-content-wrapper",children:[(0,i.jsx)(R,{forwardRef:l,inPageLinks:!0,license:"GPLv3",onResized:e=>{console.log("iframe resize success!",e)},src:p,style:{...f&&{height:f+"px"}}}),(0,i.jsx)(o.default,{id:"iframe-ga-bridge",strategy:"afterInteractive",children:`
7438          window.dataLayer = window.dataLayer || [];
7439          window.addEventListener("message", function(event) {
7440            if (event.data.sendToGA) {
7441              var eventName = event.data.eventName;
7442              dataLayer.push({
7443                'event': eventName
7444              });
7445            }
7446          }, false);
7447        `})]})):null};e.s(["IFrameContent",0,A],208),e.s(["IFrameComponent",0,e=>(0,i.jsx)("section",{id:`section-${e.id}`,children:(0,i.jsx)(x.StyledWrapper,{children:(0,i.jsx)(A,{...e})})})],87034),e.s([],97834)},97278,45822,61218,70484,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(68485);var r=e.i(72587);e.i(32933);var a=e.i(36932);e.i(82121);var n=e.i(27767);e.i(6995);var o=e.i(45610);e.i(50101);var s=e.i(28750);e.i(34684);var l=e.i(81930),c=e.i(3828);e.i(97834);var d=e.i(208);e.i(82056);var u=e.i(25780);e.i(49396);let p=i.default.div.withConfig({displayName:"InlineCTAComponent__StyledWrapper",componentId:"sc-9a24d4b9-0"})`
7448  --component-color-bg: var(--background-color);
7449  --component-color-text: var(--text-color);
7450
7451  // Previous component theme
7452  &[data-theme-previous="indigo"]:before {
7453    --component-theme-previous: var(--color-indigo);
7454  }
7455  &[data-theme-previous="yellow"]:before {
7456    --component-theme-previous: var(--color-yellow);
7457  }
7458  &[data-theme-previous="turquoise"]:before {
7459    --component-theme-previous: var(--color-turquoise);
7460  }
7461  &[data-theme-previous="white"]:before {
7462    --component-theme-previous: var(--color-white);
7463  }
7464  &[data-theme-previous="grey"]:before {
7465    --component-theme-previous: var(--color-grey);
7466  }
7467  &[data-theme-previous="black"]:before {
7468    --component-theme-previous: var(--color-black);
7469  }
7470
7471  // Next component theme
7472  &[data-theme-next="indigo"]:after {
7473    --component-theme-next: var(--color-indigo);
7474  }
7475  &[data-theme-next="yellow"]:after {
7476    --component-theme-next: var(--color-yellow);
7477  }
7478  &[data-theme-next="turquoise"]:after {
7479    --component-theme-next: var(--color-turquoise);
7480  }
7481  &[data-theme-next="white"]:after {
7482    --component-theme-next: var(--color-white);
7483  }
7484  &[data-theme-next="grey"]:after {
7485    --component-theme-next: var(--color-grey);
7486  }
7487  &[data-theme-next="black"]:after {
7488    --component-theme-next: var(--color-black);
7489  }
7490
7491  &.standalone {
7492    position: relative;
7493
7494    .inner {
7495      padding-left: var(--component-padding-leftright);
7496      padding-right: var(--component-padding-leftright);
7497      max-width: var(--component-max-width);
7498      margin: 0 auto;
7499    }
7500
7501    // Upper half background color should be theme color from the previous component
7502    &:before {
7503      content: "";
7504      display: block;
7505      position: absolute;
7506      top: 0;
7507      left: 0;
7508      width: 100%;
7509      height: 50%;
7510      z-index: 0;
7511      pointer-events: none;
7512      background: var(--component-theme-previous);
7513    }
7514
7515    // Lower half background color should be theme color from the next component
7516    &:after {
7517      content: "";
7518      display: block;
7519      position: absolute;
7520      bottom: 0;
7521      left: 0;
7522      width: 100%;
7523      height: 50%;
7524      z-index: 0;
7525      pointer-events: none;
7526      background: var(--component-theme-next);
7527    }
7528
7529    .content {
7530      background: var(--component-color-bg);
7531      color: var(--component-color-text);
7532      position: relative;
7533      z-index: 1;
7534    }
7535  }
7536
7537  &.columns {
7538  }
7539`,m=i.default.div.withConfig({displayName:"InlineCTAComponent__StyledInner",componentId:"sc-9a24d4b9-1"})``,h=i.default.div.withConfig({displayName:"InlineCTAComponent__StyledContent",componentId:"sc-9a24d4b9-2"})`
7540  background: var(--component-color-bg);
7541  padding: 1.5rem 1rem 1rem;
7542  border-radius: 2.625rem;
7543  display: flex;
7544  flex-direction: column;
7545  gap: 1.5rem;
7546  @media (width >= 768px) {
7547    gap: 1rem;
7548    justify-content: space-between;
7549    align-items: center;
7550    flex-direction: row;
7551    padding: 1rem 1rem 1rem 2.625rem;
7552  }
7553
7554  &.layout-center_narrow {
7555    @media (width >= 768px) {
7556      max-width: 800px;
7557      margin: 0 auto;
7558    }
7559  }
7560
7561  &.text_alignment-center {
7562    @media (width >= 768px) {
7563      text-align: center;
7564    }
7565  }
7566`,f=i.default.div.withConfig({displayName:"InlineCTAComponent__StyledTextWrapper",componentId:"sc-9a24d4b9-3"})`
7567  font-size: 1.5rem;
7568  font-weight: 700;
7569  color: var(--component-color-text) !important;
7570  @media (width < 768px) {
7571    text-align: center;
7572  }
7573  @media (width >= 768px) {
7574    flex: 1;
7575  }
7576
7577  p {
7578    color: var(--component-color-text) !important;
7579    font-size: 1.5rem;
7580    line-height: 1.3;
7581
7582    &:last-child {
7583      margin-bottom: 0;
7584    }
7585  }
7586`,g=i.default.div.withConfig({displayName:"InlineCTAComponent__StyledEmailFormWrapper",componentId:"sc-9a24d4b9-4"})`
7587  @media (width >= 768px) {
7588    max-width: 50%;
7589    width: 520px;
7590  }
7591  @media (width >= 1024px) {
7592    min-width: 520px;
7593  }
7594
7595  .email-form {
7596    input[type="email"].input-email {
7597      margin: 0;
7598    }
7599
7600    .text-i-accept {
7601      margin-top: 9px;
7602    }
7603
7604    p {
7605      color: var(--component-color-text);
7606    }
7607  }
7608`,x=i.default.div.withConfig({displayName:"InlineCTAComponent__StyledCTALinksWrapper",componentId:"sc-9a24d4b9-5"})`
7609  @media (width >= 768px) {
7610    white-space: nowrap;
7611  }
7612
7613  a {
7614    @media (width < 768px) {
7615      width: 100%;
7616    }
7617  }
7618`,y=({text:e,layout:i,text_alignment:r,theme:n,adjacent_themes:o,context:s="standalone",emailForm:l,cta:c})=>(0,t.jsx)(p,{className:`component-inline-cta ${s}`,"data-theme":n,"data-theme-next":"standalone"===s?o?.nextTheme?.theme:void 0,"data-theme-previous":"standalone"===s?o?.previousTheme?.theme:void 0,children:(0,t.jsx)(m,{className:"inner",children:(0,t.jsxs)(h,{className:`content${i&&` layout-${i}`}${r&&` text_alignment-${r}`}`,children:[(0,t.jsx)(f,{dangerouslySetInnerHTML:{__html:e}}),l&&(0,t.jsx)(g,{children:(0,t.jsx)(u.EmailForm,{...l})}),c?.link&&(0,t.jsx)(x,{children:(0,t.jsx)(a.Button,{href:c.link.url,target:c.link.attributes?.target,style:c.style,children:c.link.text})})]})})});e.s(["InlineCTAComponent",0,y],45822),e.s([],61218),e.i(87255);var v=e.i(7142);let b=i.default.div.withConfig({displayName:"ReviewComponent__StyledWrapper",componentId:"sc-8aa7e60-0"})`
7619  display: flex;
7620  flex-direction: column;
7621  gap: 12px;
7622  align-items: center;
7623`,w=i.default.div.withConfig({displayName:"ReviewComponent__StyledTextWrapper",componentId:"sc-8aa7e60-1"})`
7624  color: var(--component-color-text);
7625  @media (width < 768px) {
7626    text-align: center;
7627  }
7628  @media (width >= 768px) {
7629    flex: 1;
7630  }
7631`,_=i.default.p.withConfig({displayName:"ReviewComponent__StyledText",componentId:"sc-8aa7e60-2"})`
7632  color: inherit;
7633  font-size: 0.875rem;
7634  line-height: 1.3;
7635  margin: 0;
7636`,k=({rating:e,text:i,theme:r})=>(0,t.jsxs)(b,{className:"component-review","data-theme":r,children:[e&&(0,t.jsx)(v.StarRating,{rating:e,theme:r}),i&&(0,t.jsx)(w,{children:(0,t.jsx)(_,{children:i})})]});e.s([],70484);let S=i.default.div.withConfig({displayName:"ColumnsItemContent__StyledField",componentId:"sc-dc637d9e-0"})`
7637  position: relative;
7638  z-index: 2;
7639  margin-bottom: 24px;
7640  width: 100%;
7641  &:last-child {
7642    margin-bottom: 0;
7643  }
7644
7645  &.h-align-left {
7646  }
7647
7648  &.h-align-center {
7649    text-align: center;
7650  }
7651
7652  &.h-align-right {
7653    text-align: right;
7654  }
7655
7656  p:last-child {
7657    margin-bottom: 0;
7658  }
7659`,j=i.default.div.withConfig({displayName:"ColumnsItemContent__StyledCTAGroup",componentId:"sc-dc637d9e-1"})`
7660  position: relative;
7661  z-index: 2;
7662  margin-bottom: 24px;
7663  width: 100%;
7664  &:last-child {
7665    margin-bottom: 0;
7666  }
7667
7668  > * {
7669    margin: 0 30px var(--spacing-xs) 0;
7670  }
7671  > *:last-child {
7672    margin-right: 0;
7673  }
7674
7675  &.h-align-left {
7676  }
7677
7678  &.h-align-center {
7679    text-align: center;
7680  }
7681
7682  &.h-align-right {
7683    text-align: right;
7684  }
7685`,C=(0,i.default)(s.MediaComponent).withConfig({displayName:"ColumnsItemContent__StyledMediaComponent",componentId:"sc-dc637d9e-2"})`
7686  img {
7687    width: 100%;
7688  }
7689`,T=i.default.div.withConfig({displayName:"ColumnsItemContent__StyledAccordionWrapper",componentId:"sc-dc637d9e-3"})`
7690  margin-bottom: var(--spacing-xs);
7691  border-bottom: 2px solid var(--border-color);
7692`;e.s(["ColumnItemContent",0,({dataTheme:e,columnTheme:i,horizontal_alignment:s,index:p,column:m})=>{let h,f=(0,c.useRouter)(),g=(h=[],m.forEach((e,t)=>
7692{if(!(e.cta&&!e.text&&!e.media&&!e.accordion_items&&!e.emailForm&&!e.hubspotForm&&!e.iframe&&!e.inlineCta&&!e.review))return void h.push({kind:"field",item:e,subIndex:t});let i=h[h.length-1];i&&"cta"===i.kind?i.items.push({item:e,subIndex:t}):h.push({kind:"cta",items:[{item:e,subIndex:t}]})}),h),x=s?`h-align-${s}`:"";return(0,t.jsx)(t.Fragment,{children:g.map((i,c)=>{if("cta"===i.kind)return(0,t.jsx)(j,{className:x,children:i.items.map(({item:e,subIndex:i})=>(0,t.jsx)(a.Button,{href:e.cta.url,target:e.cta.attributes?.target,style:e.style,children:e.cta.text},`${p}-${i}`))},`${p}-cta-${c}`);let{item:m,subIndex:h}=i,{text:g,cta:v,media:b,accordion_items:w,emailForm:_,hubspotForm:N,iframe:I,inlineCta:E,review:L,display_mode:R,style:F}=m;return g||v||b||w||_||N||I||E||L?(0,t.jsxs)(S,{className:s&&(g||v||b)?`h-align-${s}`:"",children:[g?(0,t.jsx)(r.TitleAndTextComponent,{text:g}):null,v?(0,t.jsx)(a.Button,{href:v.url,target:v.attributes?.target,style:F,children:v.text}):null,b?(0,t.jsx)(C,{...b}):null,w?R.includes("tabbed-accordion")?(0,t.jsx)(l.TabbedAccordion,{items:w,"data-theme":e},`tabbed-accordion-${f.asPath}`):w.map((e,i)=>(0,t.jsx)(T,{children:(0,t.jsx)(n.Accordion,{title:e.title,heading_type:e.heading_type,children:e.children})},i)):null,_&&(0,t.jsx)(u.EmailForm,{..._}),N?(0,t.jsx)(o.HubspotFormComponent,{formId:N.formId,portalId:N.portalId,selector:N.selector,redirectUrl:N.redirectUrl}):null,I?(0,t.jsx)(d.IFrameContent,{...I}):null,E?(0,t.jsx)(y,{...E,context:"columns"}):null,L?(0,t.jsx)(k,{rating:L.rating,text:L.text,theme:e}):null]},`${p}-${h}`):null})})}],97278)},82370,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814),a=e.i(97278);e.i(24690);var n=e.i(26200),o=e.i(44343);e.i(64689);var s=e.i(24268),l=e.i(11202);e.i(88680);var c=e.i(34459),d=e.i(35295);let u=r.default.div.withConfig({displayName:"ColumnsComponent__StyledColumnsComponentWrapper",componentId:"sc-c7b30cc9-0"})`
7693  position: relative;
7694
7695  // Let a glow_center bleed into the section below instead of being covered by
7696  // it. Scoped to the matching-theme case, so normal stacking is untouched.
7697  &.glow-bleeds-into-next {
7698    z-index: 1;
7699  }
7700`,p=r.default.div.withConfig({displayName:"ColumnsComponent__StyledBackground",componentId:"sc-c7b30cc9-1"})`
7701  position: absolute;
7702  z-index: 0;
7703  top: 0;
7704  right: 0;
7705  width: 100%;
7706  height: 100%;
7707  background: var(--background-color);
7708  pointer-events: none;
7709`,m=r.default.div.withConfig({displayName:"ColumnsComponent__StyledRightBackgroun
7709d",componentId:"sc-c7b30cc9-2"})`
7710  position: absolute;
7711  z-index: 0;
7712  top: 0;
7713  right: 0;
7714  width: 50%;
7715  height: 100%;
7716  background: var(--background-color);
7717`,h=r.default.div.withConfig({displayName:"ColumnsComponent__StyledMultiThemeWrapper",componentId:"sc-c7b30cc9-3"})`
7718  display: flex;
7719  align-items: stretch;
7720  flex-flow: column nowrap;
7721  position: relative;
7722  max-width: var(--component-max-width);
7723  margin: 0 auto;
7724  ${(0,n.media)("tablet")} {
7725    flex-flow: row nowrap;
7726  }
7727
7728  &.single-column {
7729    &.narrow_center {
7730      > div {
7731        ${(0,n.media)("tablet")} {
7732          margin: 0 auto;
7733          padding-left: 0;
7734          padding-right: 0;
7735          max-width: 760px;
7736        }
7737      }
7738    }
7739    &.left_1_2 {
7740      > div {
7741        ${(0,n.media)("tablet")} {
7742          justify-content: flex-start;
7743          max-width: 50%;
7744        }
7745      }
7746    }
7747    &.left_2_3 {
7748      > div {
7749        ${(0,n.media)("tablet")} {
7750          justify-content: flex-start;
7751          max-width: 70%;
7752        }
7753      }
7754    }
7755  }
7756`,f=r.default.div.withConfig({displayName:"ColumnsComponent__StyledColumnWrapper",componentId:"sc-c7b30cc9-4"})`
7757  padding: var(--component-padding);
7758  color: var(--text-color);
7759  display: flex;
7760  flex-direction: column;
7761  justify-content: center;
7762  position: relative;
7763  ${(0,n.media)(0,"desktop")} {
7764    padding-left: var(--spacing-md);
7765    padding-right: var(--spacing-md);
7766  }
7767  ${(0,n.media)("tablet")} {
7768    width: 100%;
7769  }
7770
7771  &.multi-theme-column {
7772    background: var(--background-color);
7773  }
7774
7775  // Vertical alignment
7776  &.vertical-top {
7777    ${(0,n.media)("tablet")} {
7778      justify-content: flex-start;
7779    }
7780  }
7781  &.vertical-center {
7782    ${(0,n.media)("tablet")} {
7783      justify-content: center;
7784    }
7785  }
7786  &.vertical-bottom {
7787    ${(0,n.media)("tablet")} {
7788      justify-content: flex-end;
7789    }
7790  }
7791
7792  // Width
7793  // grid_30_70 + First column (suffix _0)
7794  &.grid_30_70_0 {
7795    ${(0,n.media)("tablet")} {
7796      width: calc(1 / 3 * 100%);
7797    }
7798  }
7799  &.grid_30_70_1 {
7800    ${(0,n.media)("tablet")} {
7801      width: calc(2 / 3 * 100%);
7802    }
7803  }
7804
7805  // grid_70_30 + column index (suffix _i)
7806  &.grid_70_30_0 {
7807    ${(0,n.media)("tablet")} {
7808      width: calc(2 / 3 * 100%);
7809    }
7810  }
7811  &.grid_70_30_1 {
7812    ${(0,n.media)("tablet")} {
7813      width: calc(1 / 3 * 100%);
7814    }
7815  }
7816
7817  // Decoration classes
7818  &.decoration-extra-padding {
7819    ${(0,n.media)("desktop_s")} {
7820      padding: var(--spacing-xl) calc(var(--component-padding-leftright) + 20px);
7821    }
7822  }
7823
7824  &.overflow-hidden {
7825    overflow: hidden;
7826  }
7827
7828  // Two Column Media + Text on mobile. The media-only should always be first on mobile
7829  &.two-column-media-only {
7830    ${(0,n.media)(0,"tablet")} {
7831      order: -1;
7832    }
7833  }
7834`,g=r.default.div.withConfig({displayName:"ColumnsComponent__StyledColumnInner",componentId:"sc-c7b30cc9-5"})`
7835  display: flex;
7836  flex-wrap: wrap;
7837`;e.s(["ColumnsComponent",0,({id:e,"data-theme":r,adjacent_themes:n,spacing:x,background_image:y,decoration:v,vertical_alignment:b,horizontal_alignment:w,columns:_=[],columns_width:k="full_width",bg_decoration:S}
7837)=>{let{width:j}=(0,o.useWindowSize)(),C=`section-${e}`,T=_.find(e=>!!e.find(e=>!!e.theme)),N=!1;return _?.length==2&&_.find(e=>e?.length==1&&!!e[0].media)&&_.find(e=>e.find(e=>!!e.text))&&(N=!0),(0,i.useEffect)(()=>{if("top_floating_media"===b&&_?.length===1&&_[0]?.[0]?.media){let e=document.getElementById(C),t=e.querySelector(".media-item-wrapper");if(t&&t.clientHeight){e.querySelector(".column-wrapper").style.paddingTop="0px";let i=t.clientHeight/2;t.style.marginTop=`${-1*i}px`;let r=e.previousSibling;r&&(r.style.paddingBottom=`${i}px`)}}},[j]),(0,t.jsxs)(u,{id:C,"data-theme-next":n?.nextTheme?.theme,"data-theme-previous":n?.previousTheme?.theme,"data-spacing-top":x?.top,"data-spacing-bottom":x?.bottom,className:["component-columns",T?"multi-theme-columns":"single-theme-columns",`decoration-${v}`,(0,d.glowCenterBleedsIntoNextSection)(S,r,n)?"glow-bleeds-into-next":null].join(" "),children:[(0,t.jsx)(p,{"data-theme":n?.currentTheme.firstColumnTheme||r}),S?(0,t.jsx)(c.BgDecoration,{theme:r,bg_decoration:S,adjacent_themes:n}):null,n?.currentTheme.lastColumnTheme?(0,t.jsx)(m,{"data-theme":n?.currentTheme.lastColumnTheme}):null,y?(0,t.jsx)(l.BgImage,{background_image:y}):null,v?(0,t.jsx)(s.SectionDecorations,{decoration:v,theme:r,adjacent_themes:n}):null,(0,t.jsx)(h,{className:[1==_.length?"single-column":null,k||null,b?`vertical-${b}`:null,N?"two-column-text-media":null].join(" "),children:_?.length>0?_.map((e,i)=>{let n=e?.find(e=>e.theme)?.theme||r,o="";v&&("large-dot-left"==v&&0==i&&(o="decoration-extra-padding"),"large-dot-right"==v&&i==_.length-1&&(o="decoration-extra-padding"));let s="";return N&&e?.length==1&&e[0].media&&(s="two-column-media-only"),(0,t.jsx)(f,{"data-theme":n,className:["column-wrapper",T?"multi-theme-column":"single-theme-column",b?`vertical-${b}`:null,`${k}_${i}`,o,s].join(" "),children:(0,t.jsx)(g,{children:(0,t.jsx)(a.ColumnItemContent,{dataTheme:r,columnTheme:n,index:i,column:e,horizontal_alignment:w})})},i)}):null})]})}])},38980,48877,e=>{"use strict";e.i(82370),e.s([],38980),e.i(91398);var t=e.i(60814);t.default.div.withConfig({displayName:"GalleryComponent__StyledGalleryComponentWrapper",componentId:"sc-24f533c9-0"})`
7838  background: #fff;
7839`,e.s([],48877)},14711,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(71587);var r=e.i(71179);e.i(24690);var a=e.i(26200),n=e.i(79900);e.i(87255);var o=e.i(27767);e.i(32933);var s=e.i(36932),l=e.i(6611),c=e.i(44343);e.i(49396);var d=e.i(44819),u=e.i(41602),p=e.i(56219),m=e.i(21709),h=e.i(78683);let f=i.default.div.withConfig({displayName:"Price__StyledPrice",componentId:"sc-a735965d-0"})`
7840  position: relative;
7841  display: flex;
7842  flex-flow: column nowrap;
7843
7844  ${({center:e})=>e&&i.css`
7845      align-items: center;
7846    `}
7847`,g=i.default.div.withConfig({displayName:"Price__NormalPrice",componentId:"sc-a735965d-1"})`
7848  position: absolute;
7849  bottom: 100%;
7850  font-size: 14px;
7851  text-decoration: line-through;
7852  display: inline-flex;
7853  flex-flow: row nowrap;
7854  align-items: center;
7855  transform: translateY(15%) scale(1);
7856  transform-origin: 0 50%;
7857  opacity: 0.5;
7858  transition: transform 0.3s, opacity 0.3s;
7859
7860  &[aria-hidden="true"] {
7861    opacity: 0;
7862    transition: 0.75s transform 0s, opacity 0.2s;
7863    transform: translateY(120%) scale(1.3);
7864  }
7865
7866  // "Hidden" label in front
7867  span[aria-hidden="true"] {
7868    opacity: 0;
7869  }
7870
7871  ${({center:e})=>e&&i.css`
7872      transform-origin: 50% 50%;
7873      justify-content: center;
7874    `}
7875`,x=i.default.div.withConfig({displayName:"Price__DiscountedPrice",componentId:"sc-a735965d-2"})`
7876  display: flex;
7877  flex-flow: row nowrap;
7878  align-items: flex-end;
7879  gap: calc(var(--spacing-xs) / 4);
7880`,y=i.default.div.withConfig({displayName:"Price__Value",componentId:"sc-a735965d-3"})`
7881  font-size: 40px;
7882  font-weight: 700;
7883  ${(0,a.media)("desktop_s")} {
7884    font-size: 20px;
7885  }
7886  ${(0,a.media)("desktop_l")} {
7887    font-size: 28px;
7888  }
7889
7890  > span {
7891    font-size: 20px;
7892    ${(0,a.media)("desktop_s")} {
7893      font-size: 16px;
7894    }
7895    ${(0,a.media)("desktop_l")} {
7896      font-size: 20px;
7897    }
7898  }
7899`,v=i.default.div.withConfig({displayName:"Price__Label",componentId:"sc-a735965d-4"})`
7900  font-size: 20px;
7901  opacity: 0.5;
7902  text-transform: uppercase;
7903  font-weight: 700;
7904  padding-bottom: 7px;
7905  ${(0,a.media)("desktop_s")} {
7906    font-size: 16px;
7907    padding-bottom: 1px;
7908  }
7909  ${(0,a.media)("desktop_l")} {
7910    font-size: 20px;
7911    padding-bottom: 2px;
7912  }
7913
7914  &[aria-hidden="true"] {
7915    color: transparent;
7916  }
7917`,b=i.default.div.withConfig({displayName:"Price__TimePeriodText",componentId:"sc-a735965d-5"})`
7918  font-size: 12px;
7919  font-weight: 700;
7920  text-transform: uppercase;
7921  opacity: 0.5;
7922  transform: translateY(-15%);
7923
7924  &[aria-hidden="true"] {
7925    color: transparent;
7926  }
7927`,w=({userAmount:e,plan:i,plans:a,subline:n,hideTimePeriod:o,center:s})=>{let{t:l}=(0,r.useTranslation)();for(let t in e)e.hasOwnProperty(t)&&e[t];let c=a||(i?[i]:[]),d=c?.reduce((t,i)=>{let r=e[i.info];return r?t+("string"==typeof i.field_price_per_user?parseFloat(i.field_price_per_user):i.field_price_per_user)*r:t},0),u=(0,p.formatCurrency)(d,"de-DE",(0,p.getSortedPropertyValuesByFrequency)(c,"field_currency")[0]),m=c?.reduce((t,i)=>{let r=e[i.info];if(!r)return t;let a=0;for(let{field_number_of_users:e,field_discount:t}of i.field_discounts.sort((e,t)=>
7927t.field_number_of_users-e.field_number_of_users))if(r>=e){a="string"==typeof t?parseFloat(t):t;break}let n=("string"==typeof i.field_price_per_user?parseFloat(i.field_price_per_user):i.field_price_per_user)*r,o=n*a/100;return t+n-o},0),h=(0,p.formatCurrency)(m,"de-DE",(0,p.getSortedPropertyValuesByFrequency)(c,"field_currency")[0]);return(0,t.jsxs)(f,{center:s,children:[(0,t.jsxs)(g,{"aria-hidden":d===m,center:s,className:"normal-price",children:[(0,t.jsx)("span",{"aria-hidden":"true",children:h.currency}),(0,t.jsxs)("span",{children:[u.price," "]}),(0,t.jsx)("span",{children:u.currency})]}),(0,t.jsxs)(x,{children:[s?(0,t.jsx)(v,{"aria-hidden":"true",children:h.currency}):null,(0,t.jsx)(y,{className:"price-value",dangerouslySetInnerHTML:{__html:h.priceWithFormatting}}),(0,t.jsx)(v,{children:h.currency})]}),n?(0,t.jsx)(b,{"aria-hidden":o,children:n}):null]})},_=i.default.div.withConfig({displayName:"Calculator__StyledCalculator",componentId:"sc-909a1794-0"})`
7928  padding: 0 20px;
7929  margin: -1px;
7930  text-align: center;
7931  border: 2px solid var(--color-grey);
7932  vertical-align: middle;
7933  overflow: hidden;
7934
7935  ${(0,a.media)("desktop_s")} {
7936    padding: 0 12px;
7937  }
7938`,k=i.default.div.withConfig({displayName:"Calculator__StyledCalculatorInner",componentId:"sc-909a1794-1"})`
7939  display: flex;
7940  flex-direction: column;
7941  justify-content: center;
7942  min-height: 100%;
7943`,S=i.default.div.withConfig({displayName:"Calculator__StyledCalculatorHalf",componentId:"sc-909a1794-2"})`
7944  display: flex;
7945  flex-direction: column;
7946  justify-content: center;
7947  min-height: 50%;
7948  padding: 0;
7949  margin: 30px 0;
7950  ${(0,a.media)("desktop_s")} {
7951    min-height: 50%;
7952    margin: 28px;
7953  }
7954`,j=i.default.div.withConfig({displayName:"Calculator__StyledCalculatorRow",componentId:"sc-909a1794-3"})`
7955  display: flex;
7956  justify-content: center;
7957  align-items: center;
7958  gap: 24px;
7959
7960  ${(0,a.media)("desktop_s")} {
7961    gap: 8px;
7962  }
7963
7964  ${(0,a.media)("desktop_l")} {
7965    gap: 24px;
7966  }
7967`,C=i.default.button.withConfig({displayName:"Calculator__StyledCalculatorButton",componentId:"sc-909a1794-4"})`
7968  flex: 0 0 auto;
7969  appearance: none;
7970  background: none;
7971  border: 0;
7972  line-height: 0.5em;
7973  padding: calc(var(--spacing-xs) / 2);
7974  fill: var(--color-indigo);
7975  transition: fill 0.15s ease-in-out;
7976
7977  &:hover {
7978    background: none;
7979  }
7980
7981  &:not([disabled]):hover {
7982    fill: var(--color-indigo);
7983    transform: scale(1.05);
7984  }
7985
7986  &:not([disabled]):active {
7987    transform: scale(0.95);
7988  }
7989
7990  &[disabled] {
7991    opacity: 0.25;
7992    fill: var(--color-black);
7993    cursor: not-allowed;
7994  }
7995`,T=i.default.div.withConfig({displayName:"Calculator__StyledUserLabel",componentId:"sc-909a1794-5"})`
7996  text-transform: uppercase;
7997  font-size: 1.25em;
7998  font-weight: bold;
7999`,N=i.default.hr.withConfig({displayName:"Calculator__StyledHr",componentId:"sc-909a1794-6"})`
8000  width: 100%;
8001  border: 0;
8002  border-top: 2px solid var(--color-grey);
8003  margin: 0;
8004`,I=(0,i.default)(y).withConfig({displayName:"Calculator__StyledUserAmount",componentId:"sc-909a1794-7"})`
8005  font-size: 40px;
8006`,E=i.default.div.withConfig({displayName:"Calculator__StyledPriceTotalWrapper",componentId:"sc-909a1794-8"})``,L=i.default.div.withConfig({displayName:"Calculator__StyledButtonWrapper",componentId:"sc-909a1794-9"})`
8007  margin-top: 12px;
8008
8009  button {
8010    width: auto;
8011  }
8012`,R=({plan:e,userAmount:i,setUserAmount:a,hideCta:n,as:o="div",theme:f})=>{let{t:g}=(0,r.useTranslation)(),x=(0,h.useLinkContext)(),{width:y=0}=(0,c.useWindowSize)(),v=(0,m.prepareLinkField)(e.field_cta_link,x);return e.field_price_per_user?(0,t.jsx)(_,{"data-theme":f,as:o,children:(0,t.jsxs)(k,{children:[(0,t.jsxs)(S,{children:[(0,t.jsxs)(j,{children:[(0,t.jsxs)(C,{onClick:()=>{let t=i[e.info]-1;i[e.info]>0&&i[e.info]<=e.field_package_starting_users&&(t=0),a({...i,[e.info]:Math.max(0,t)})},disabled:0===i[e.info],"data-testid":(0,p.createTestID)(o,e.info,"removeusers"),children:[(0,t.jsx)(d.IconMinus,{role:"presentation"}),(0,t.jsx)("span",{className:"visually-hidden",children:g("Remove users")})]}),(0,t.jsxs)(I,{children:[i[e.info]," ",(0,t.jsx)("span",{className:"visually-hidden",children:g("User",{count:i[e.info]})})]}),(0,t.jsxs)(C,{onClick:()=>{let t=i[e.info]+1;e.field_package_starting_users&&0==i[e.info]&&(t=e.field_package_starting_users),a({...i,[e.info]:Math.min(1e3,t)})},disabled:1e3===i[e.info],"data-testid":(0,p.createTestID)(o,e.info,"addusers"),children:[(0,t.jsx)(u.IconPlus,{role:"presentation"}),(0,t.jsx)("span",{className:"visually-hidden",children:g("Add users")})]})]}),(0,t.jsx)(T,{"aria-hidden":"true",children:g("User",{count:i[e.info]})})]}),(0,t.jsx)(N,{}),(0,t.jsxs)(S,{children:[(0,t.jsx)(E,{"data-testid":(0,p.createTestID)(o,e.info,"currentprice"),"aria-live":"polite",children:(0,t.jsx)(w,{userAmount:i,plan:e,hideTimePeriod:!0,center:!0})}),v&&!n?(0,t.jsx)(L,{children:(0,t.jsx)(s.Button,{href:v.url,target:v.attributes?.target,style:"primary",fullWidth:(0,l.getBreakp
8012ointBasedValue)(y,{desktop_s:!1,desktop_m:!0,desktop_l:!1}),"data-theme":"white","data-theme-secondary":!0,children:v.text})}):null]})]})},e.id):null},F=i.default.div.withConfig({displayName:"Header__StyledHeader",componentId:"sc-b4bf8a0b-0"})`
8013  text-align: center;
8014  vertical-align: initial;
8015  position: relative;
8016
8017  &:before {
8018    content: "";
8019    position: absolute;
8020    inset: 0;
8021    background-color: var(--color-indigo);
8022
8023    box-shadow: none;
8024  }
8025
8026  ${({as:e})=>"th"===e&&i.css`
8027      border: 2px solid transparent;
8028
8029      &:before {
8030        border-top-left-radius: 8px;
8031        border-top-right-radius: 8px;
8032        box-shadow: 0 0 0 2px var(--color-grey);
8033      }
8034    `}
8035`,O=i.default.div.withConfig({displayName:"Header__StyledLabel",componentId:"sc-b4bf8a0b-1"})`
8036  position: absolute;
8037  top: 0;
8038  left: 0;
8039  background-color: var(--label-background-color);
8040  padding: 6px 16px;
8041  font-size: 14px;
8042  font-weight: 700;
8043  text-transform: uppercase;
8044  letter-spacing: 0.05em;
8045  color: var(--label-text-color);
8046  border-top-left-radius: 8px;
8047  ${(0,a.media)("desktop_l")} {
8048    padding: 10px 22px;
8049  }
8050`,$=i.default.div.withConfig({displayName:"Header__StyledPlanInfo",componentId:"sc-b4bf8a0b-2"})`
8051  position: relative;
8052  color: var(--color-white);
8053  padding: 48px 12px 0 12px;
8054`,A=i.default.div.withConfig({displayName:"Header__StyledHeading",componentId:"sc-b4bf8a0b-3"})`
8055  font-size: 40px;
8056  line-height: 1.4;
8057  margin-top: calc(var(--spacing-xs) / 4);
8058  margin-bottom: var(--spacing-xs);
8059
8060  ${(0,a.media)("mobile_l")} {
8061    font-size: 28px;
8062  }
8063
8064  ${(0,a.media)("tablet")} {
8065    font-size: 40px;
8066  }
8067
8068  ${(0,a.media)("desktop_s")} {
8069    font-size: 24px;
8070    margin-bottom: 14px;
8071  }
8072
8073  ${(0,a.media)("desktop_l")} {
8074    font-size: 28px;
8075  }
8076`,P=i.default.p.withConfig({displayName:"Header__StyledParagraph",componentId:"sc-b4bf8a0b-4"})`
8077  font-weight: normal;
8078`,M=({plan:e,as:i,scope:r,theme:a})=>(0,t.jsx)(F,{"data-theme":a,as:i,scope:r,children:(0,t.jsxs)("div",{"aria-label":`${e.info} ${e.field_description} ${e.field_label}`,children:[e.field_label&&(0,t.jsx)(O,{children:e.field_label}),(0,t.jsxs)($,{children:[(0,t.jsx)(A,{children:e.info}),(0,t.jsx)(P,{children:e.field_description})]})]})},e.id);var D=e.i(91788),z=e.i(41158),H=e.i(27614),W=e.i(74515);let B=i.default.tr.withConfig({displayName:"TableFeatureWithSubFeatures__StyledRow",componentId:"sc-1db968f1-0"})`
8079  &:last-child {
8080    td {
8081      position: relative;
8082      border-bottom: 0;
8083      padding: calc(var(--spacing-xs) + 10px) var(--spacing-sm)
8084        calc(var(--spacing-xs) - 10px) var(--spacing-sm);
8085
8086      &:after {
8087        content: "";
8088        position: absolute;
8089        top: 100%;
8090        left: 50%;
8091        width: 100%;
8092        height: 20px;
8093        transform: translateX(-50%);
8094        border: 2px solid var(--color-grey);
8095        border-top: 0;
8096        border-bottom-left-radius: 8px;
8097        border-bottom-right-radius: 8px;
8098      }
8099    }
8100  }
8101`,q=(0,i.default)(B).withConfig({displayName:"TableFeatureWithSubFeatures__StyledSubFeatureTableRow",componentId:"sc-1db968f1-1"})`
8102  display: none;
8103  ${({$subFeaturesVisible:e})=>e&&i.css`
8104      display: table-row;
8105    `}
8106`,V=(0,i.default)(H.IconCheck).withConfig({displayName:"TableFeatureWithSubFeatures__StyledIconCheck",componentId:"sc-1db968f1-2"})`
8107  display: inline-block;
8108  width: 2em;
8109  height: 2em;
8110  fill: var(--color-indigo);
8111`,U=i.default.th.withConfig({displayName:"TableFeatureWithSubFeatures__StyledFeatureHead",componentId:"sc-1db968f1-3"})`
8112  position: relative;
8113  background-color: var(--color-grey);
8114  padding: calc(var(--spacing-xs) / 4);
8115  border: 2px solid var(--color-white);
8116
8117  ${(0,a.media)("desktop_l")} {
8118    padding: calc(var(--spacing-xs) / 2);
8119    padding-left: var(--spacing-xs);
8120  }
8121`,G=i.default.button.withConfig({displayName:"TableFeatureWithSubFeatures__StyledFeatureButton",componentId:"sc-1db968f1-4"})`
8122  border: 0;
8123  min-width: 150px;
8124  width: 100%;
8125  background-color: transparent;
8126  position: relative;
8127  display: flex;
8128  justify-content: flex-end;
8129  align-items: center;
8130  padding: 0 1.5em 0 0;
8131  margin: 0;
8132  cursor: text;
8133
8134  ${(0,a.media)("desktop_l")} {
8135    padding: 0 2.5em 0 0;
8136  }
8137
8138  &:hover {
8139    background-color: transparent;
8140    color: var(--button-primary-text-color);
8141  }
8142
8143  &.has-subfeatures {
8144    cursor: pointer;
8145
8146    &:hover {
8147      text-decoration: underline;
8148    }
8149  }
8150`,Q=i.default.span.withConfig({displayName:"TableFeatureWithSubFeatures__StyledFeatureTitle",componentId:"sc-1db968f1-5"})`
8151  text-overflow: ellipsis;
8152  overflow: hidden;
8153  text-align: right;
8154  font-weight: bold;
8155  letter-spacing: 0.03em;
8156  word-break: break-word;
8157`,Y=(0,i.default)(z.default).withConfig({displayName:"TableFeatureWithSubFeatures__StyledLink",componentId:"sc-1db968f1-6"})`
8158  position: absolute;
8159  top: 0;
8160  right: calc(-1 * var(--spacing-xs) / 4);
8161  padding: calc(var(--spacing-xs) / 4) calc(var(--spacing-xs) / 2);
8162  color: var(--color-indigo);
8163
8164  &:hover {
8165    text-decoration: underline;
8166  }
8167`,Z=(0,i.default)(W.IconChevronDown).withConfig({displayName:"TableFeatureWithSubFeatures__StyledChevronDown",componentId:"sc-1db968f1-7"})`
8168  position: absolute;
8169  top: 50%;
8170  right: -0.5em;
8171  width: 2em;
8172  height: 2em;
8173  stroke: var(--color-grey);
8174  fill: var(--color-indigo);
8175  transform: translate(0%, -50%);
8176
8177  ${(0,a.media)("desktop_l")} {
8178    right: 0em;
8179    width: 2.5em;
8180    height: 2.5em;
8181  }
8182
8183  ${({$subFeaturesVisible:e})=>e&&i.css`
8184      transform: translate(0%, -50%) rotate(180deg);
8185    `}
8186`,J=i.default.td.withConfig({displayName:"TableFeatureWithSubFeatures__StyledTableCell",componentId:"sc-1db968f1-8"})`
8187  border: 2px solid var(--color-grey);
8188  text-align: center;
8189  padding: var(--spacing-xs) var(--spacing-sm);
8190`,X=i.default.th.withConfig({displayName:"TableFeatureWithSubFeatures__StyledSubFeatureHead",componentId:"sc-1db968f1-9"})`
8191  text-align: right;
8192  padding: calc(var(--spacing-xs) / 2);
8193  padding-right: var(--spacing-xs);
8194  border-top: 2px solid var(--color-grey);
8195  border-right: 2px solid var(--color-grey);
8196  border-bottom: 2px solid var(--color-grey);
8197  font-weight: normal;
8198  font-size: 14px;
8199`,K=({features:e,feature:i,plans:a})=>{let n,{t:o}=(0,r.useTranslation)(),s=(0,h.useLinkContext)(),[l,c]=(0,D.useState)(!1),d=(t,i)=>{let r=e.find(e=>e.id===i);return r?.field_package_references.some(e=>e.id===t)},u=(n={}
8199,e.forEach(e=>{if(null!==e.field_parent_feature_reference){let t=e.field_parent_feature_reference.id;n[t]||(n[t]=[]),n[t].push(e)}}),n),p=u[i.id]?.length>0;return i.field_parent_feature_reference?null:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(B,{children:[(0,t.jsx)(U,{scope:"row",children:(0,t.jsxs)("div",{"aria-label":i.info,children:[(0,t.jsxs)(G,{className:p?"has-subfeatures":null,onClick:()=>p&&c(!l),"aria-expanded":l,children:[(0,t.jsx)(Q,{children:i.info}),p?(0,t.jsx)(Z,{$subFeaturesVisible:l}):null]}),(0,m.prepareLinkField)(i.field_link,s)?(0,t.jsxs)(Y,{href:(0,m.prepareLinkField)(i.field_link,s).url,children:[(0,t.jsx)("span",{"aria-hidden":!0,children:"?"}),(0,t.jsx)("span",{className:"visually-hidden",children:(0,m.prepareLinkField)(i.field_link,s).text})]}):null]})}),a.map(e=>(0,t.jsx)(J,{children:d(e.id,i.id)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"visually-hidden",children:o("Available in the plan")}),(0,t.jsx)(V,{role:"presentation"})]}):(0,t.jsx)("span",{className:"visually-hidden",children:o("Is not available in the plan")})},e.id))]},i.id),u[i.id]?.map(e=>(0,t.jsxs)(q,{$subFeaturesVisible:l,children:[(0,t.jsx)(X,{children:e.info}),a.map(i=>(0,t.jsx)(J,{children:d(i.id,e.id)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"visually-hidden",children:o("Available in the plan")}),(0,t.jsx)(V,{small:!0,role:"presentation"})]}):(0,t.jsx)("span",{className:"visually-hidden",children:o("Is not available in the plan")})},i.id))]},e.id))]})},ee=i.default.div.withConfig({displayName:"Summary__StyledTotalPrice",componentId:"sc-1db32976-0"})`
8200  vertical-align: initial;
8201  position: relative;
8202  color: var(--text-color);
8203  text-align: left;
8204  margin-bottom: 24px;
8205
8206  &:before {
8207    content: "";
8208    border-radius: var(--border-radius-md);
8209    position: absolute;
8210    inset: 0;
8211    background-color: var(--background-color);
8212    box-shadow: 0 0 30px rgb(0 0 0 / 30%);
8213  }
8214
8215  ${({center:e})=>e&&i.css`
8216      text-align: center;
8217    `}
8218
8219  ${({as:e})=>"td"===e&&i.css`
8220      margin-bottom: 0;
8221      vertical-align: middle;
8222      border: 2px solid transparent;
8223
8224      &:before {
8225        border-radius: 0;
8226        border-top-left-radius: var(--border-radius-md);
8227        box-shadow: 0 0 0 2px var(--color-grey);
8228      }
8229    `}
8230`,et=i.default.div.withConfig({displayName:"Summary__StyledContent",componentId:"sc-1db32976-1"})`
8231  position: relative;
8232  display: flex;
8233  flex-flow: column nowrap;
8234  padding: 20px;
8235  height: 100%;
8236
8237  ${(0,a.media)("desktop_s")} {
8238    padding: 14px;
8239  }
8240`,ei=i.default.div.withConfig({displayName:"Summary__Heading",componentId:"sc-1db32976-2"})`
8241  font-size: 14px;
8242  font-weight: 700;
8243  text-transform: uppercase;
8244  padding-bottom: var(--spacing-xs);
8245  margin-bottom: auto;
8246`,er=i.default.div.withConfig({displayName:"Summary__Users",componentId:"sc-1db32976-3"})`
8247  display: flex;
8248  flex-flow: row nowrap;
8249  align-items: flex-end;
8250  gap: 8px;
8251  margin-bottom: 8px;
8252
8253  ${(0,a.media)("desktop_s")} {
8254    margin-bottom: 0px;
8255  }
8256
8257  ${({center:e})=>e&&i.css`
8258      justify-content: center;
8259    `}
8260`,ea=i.default.div.withConfig({displayName:"Summary__ButtonWrapper",componentId:"sc-1db32976-4"})`
8261  margin-top: auto;
8262  padding-top: 24px;
8263
8264  a {
8265    ${(0,a.media)("desktop_s")} {
8266      padding: 8px;
8267    }
8268  }
8269`,en=(0,i.default)(y).withConfig({displayName:"Summary__StyledUserAmount",componentId:"sc-1db32976-5"})`
8270  font-size: 40px;
8271  ${(0,a.media)("desktop_s")} {
8272    font-size: 28px;
8273  }
8274`,eo=i.default.div.withConfig({displayName:"Summary__StyledPriceWrapper",componentId:"sc-1db32976-6"})`
8275  .normal-price {
8276    position: relative;
8277
8278    > span[aria-hidden="true"] {
8279      display: none;
8280    }
8281  }
8282
8283  .price-value {
8284    font-size: 40px;
8285    ${(0,a.media)("desktop_s")} {
8286      font-size: 24px;
8287    }
8288    ${(0,a.media)("desktop_l")} {
8289      font-size: 28px;
8290    }
8291  }
8292`,es=({link:e,userAmount:i,plans:a,label:n,subline:o,scope:d,as:u,theme:p})=>{let{t:m}=(0,r.useTranslation)(),{width:h=0}=(0,c.useWindowSize)(),f=0;for(let e in i)i.hasOwnProperty(e)&&(f+=i[e]);let g=(0,l.getBreakpointBasedValue)(h,{desktop_s:!0,desktop_m:!1});return(0,t.jsx)(ee,{"data-theme":p??"black",as:u,scope:d,center:g,children:(0,t.jsxs)(et,{children:[(0,t.jsx)(ei,{children:n}),(0,t.jsxs)(er,{center:g,children:[(0,t.jsx)(en,{children:f}),(0,t.jsx)(v,{children:m("User",{count:f})})]}),(0,t.jsx)(eo,{children:(0,t.jsx)(w,{userAmount:i,plans:a,subline:o,center:g})}),(0,t.jsx)(ea,{children:(0,t.jsx)(s.Button,{href:e.url,style:"primary",fullWidth:(0,l.getBreakp
8292ointBasedValue)(h,{desktop_s:!1,desktop_m:!0}),children:e.text})})]})})},el=i.default.div.withConfig({displayName:"PricingComponent__StyledPricingComponent",componentId:"sc-830f1620-0"})`
8293  position: relative;
8294  background: var(--background-color);
8295  color: var(--text-color);
8296  display: flex;
8297  align-items: center;
8298
8299  ${({large:e})=>e&&i.css`
8300      min-height: calc(70vh - 70px);
8301    `}
8302`,ec=(0,i.default)(n.StyledWrapper).withConfig({displayName:"PricingComponent__StyledContent",componentId:"sc-830f1620-1"})``,ed=i.default.table.withConfig({displayName:"PricingComponent__StyledPricingTable",componentId:"sc-830f1620-2"})`
8303  display: none;
8304  table-layout: fixed;
8305  border-collapse: collapse;
8306  width: 100%;
8307
8308  ${(0,a.media)("desktop_s")} {
8309    display: table;
8310    height: 100%;
8311  }
8312`,eu=i.default.div.withConfig({displayName:"PricingComponent__StyledPricingCards",componentId:"sc-830f1620-3"})`
8313  ${(0,a.media)("desktop_s")} {
8314    display: none;
8315  }
8316`,ep=i.default.ul.withConfig({displayName:"PricingComponent__CardList",componentId:"sc-830f1620-4"})`
8317  display: flex;
8318  flex-flow: column nowrap;
8319  gap: var(--spacing-md);
8320  align-items: flex-start;
8321  padding: 0;
8322  margin: 0;
8323
8324  ${(0,a.media)("mobile_l")} {
8325    display: grid;
8326    grid-template-columns: 1fr 1fr;
8327  }
8328`,em=i.default.li.withConfig({displayName:"PricingComponent__StyledCard",componentId:"sc-830f1620-5"})`
8329  display: flex;
8330  flex-direction: column;
8331  box-shadow: 0 0 30px rgb(0 0 0 / 30%);
8332  border-radius: var(--border-radius-md);
8333  overflow: hidden;
8334  width: 100%;
8335`,eh=i.default.ul.withConfig({displayName:"PricingComponent__StyledFeatureList",componentId:"sc-830f1620-6"})`
8336  list-style: none;
8337  margin: 0;
8338  padding: 0;
8339  padding-top: var(--spacing-xs);
8340`,ef=i.default.li.withConfig({displayName:"PricingComponent__StyledFeature",componentId:"sc-830f1620-7"})`
8341  position: relative;
8342  list-style: none;
8343  padding: var(--spacing-md) var(--spacing-md);
8344
8345  ${(0,a.media)("mobile")} {
8346    padding: 0 var(--spacing-md);
8347  }
8348
8349  &:not(:last-child) {
8350    border-bottom: 2px solid var(--border-color);
8351  }
8352
8353  &:not(:first-child) {
8354    padding-top: var(--spacing-xl);
8355
8356    ${(0,a.media)("mobile")} {
8357      padding-top: var(--spacing-xs);
8358    }
8359  }
8360`,eg=i.default.h4.withConfig({displayName:"PricingComponent__AccordionTitle",componentId:"sc-830f1620-8"})`
8361  font-size: 21px;
8362  margin: 0;
8363  text-overflow: ellipsis;
8364  overflow: hidden;
8365
8366  ${(0,a.media)("mobile_l")} {
8367    font-size: 18px;
8368  }
8369
8370  ${(0,a.media)("tablet")} {
8371    font-size: 21px;
8372  }
8373
8374  ${({withoutSubFeatures:e})=>e&&i.css`
8375      padding-bottom: var(--spacing-xs);
8376    `}
8377`,ex=i.default.ul.withConfig({displayName:"PricingComponent__StyledSubFeatureList",componentId:"sc-830f1620-9"})`
8378  list-style: none;
8379  margin: 0;
8380  padding: 0;
8381  font-size: 14px;
8382`,ey=i.default.li.withConfig({displayName:"PricingComponent__StyledSubFeature",componentId:"sc-830f1620-10"})`
8383  list-style: none;
8384  padding: max(var(--spacing-xs), 18px) 0;
8385
8386  &:not(:last-child) {
8387    border-bottom: 2px solid var(--color-grey);
8388  }
8389`;e.s(["PricingComponent",0,({id:e,plans:i,features:a,summary:n})=>{let{t:s}=(0,r.useTranslation)(),[l,c]=(0,D.useState)(Object.fromEntries(i.map(({info:e})=>[e,0]))),d=(e,t,i)=>i.map(i=>{let r=i.field_package_references.some(t=>t.id===e.id);return i.field_parent_feature_reference?.id===t.id&&r?{id:i.id,info:i.info}:null}).filter(Boolean),{link:u,label:p,subline:m}=n;return(0,t.jsx)(el,{id:`section-${e}`,children:(0,t.jsxs)(ec,{children:[(0,t.jsx)(ed,{"data-pricing-table":!0,children:(0,t.jsxs)("tbody",{children:[(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{rowSpan:2}),(0,t.jsx)("th",{colSpan:i.length,scope:"colgroup",children:(0,t.jsx)("h2",{className:"visually-hidden",children:s("Available languages")})})]}),(0,t.jsx)("tr",{children:i.map(e=>(0,t.jsx)(M,{plan:e,as:"th",scope:"col"},e.id))}),(0,t.jsxs)("tr",{children:[u?.url?(0,t.jsx)(es,{link:u,as:"td",scope:"row",userAmount:l,plans:i,label:p,subline:m}):(0,t.jsx)("td",{}),i.map(e=>(0,t.jsx)(R,{plan:e,as:"td",userAmount:l,setUserAmount:c,hideCta:!!u?.url},e.id))]}),a.map((e,r)=>(0,t.jsx)(K,{features:a,feature:e,plans:i},r))]})}),(0,t.jsxs)(eu,{children:[u?.url?(0,t.jsx)(es,{link:u,userAmount:l,plans:i,label:p,subline:m}):null,(0,t.jsx)(ep,{children:i.map(e=>(0,t.jsxs)(em,{children:[(0,t.jsx)(M,{plan:e},e.id),(0,t.jsx)(R,{plan:e,userAmount:l,setUserAmount:c,hideCta:!!u?.url}),(0,t.jsx)(eh,{"data-theme":"white",children:a.map(i=>!i.field_parent_feature_reference&&i.field_package_references.some(t=>t.id===e.id)?(0,t.jsx)(ef,{children:d(e,i,a).length>0?(0,t.jsx)(o.Accordion,{title:(0,t.jsx)(eg,{children:i.info}),children:(0,t.jsx)(ex,{children:d(e,i,a).map(e=>e?(0,t.jsx)(ey,{children:e.info},e.id):null)})}):(0,t.jsx)(eg,{withoutSubFeatures:!0,children:i.info})},i.id):null)})]},e.id))})]})]})})}],14711)},28380,e=>{"use strict";e.i(14711),e.s([])},7540,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(24690);var r=e.i(26200),a=e.i(79900),n=e.i(98050),o=e.i(41158);e.i(68485);var s=e.i(72587);let l=i.default.div.withConfig({displayName:"EventListingComponent__StyledEventListing",componentId:"sc-e60a08ec-0"})`
8390  background: var(--background-color);
8391
8392  .listing-title {
8393    color: var(--text-color);
8394    margin-bottom: var(--column-gap);
8395    max-width: 740px;
8396  }
8397`,c=i.default.div.withConfig({displayName:"EventListingComponent__StyledEventListingWrapper",componentId:"sc-e60a08ec-1"})`
8398  ${(0,r.media)("tablet")} {
8399    display: grid;
8400    grid-template-columns: 1fr 1fr;
8401    column-gap: calc(var(--column-gap) * 2);
8402  }
8403`,d=i.default.div.withConfig({displayName:"EventListingComponent__StyledEventItem",componentId:"sc-e60a08ec-2"})`
8404  border-bottom: 2px solid var(--color-grey);
8405  padding-bottom: 20px;
8406  margin-bottom: 20px;
8407  ${(0,r.media)("tablet")} {
8408    padding-bottom: 30px;
8409    margin-bottom: 30px;
8410  }
8411
8412  [data-theme="grey"] &,
8413  [data-theme="black"] &,
8414  [data-theme="indigo"] &,
8415  [data-theme="turquoise"] & {
8416    border-bottom-color: #fff;
8417  }
8418
8419  [data-theme="yellow"] & {
8420    border-bottom-color: #fff;
8421  }
8422
8423  .event-item-link {
8424    display: flex;
8425  }
8426
8427  .date-wrapper {
8428    background: var(--color-yellow);
8429    border-radius: var(--border-radius-md);
8430    color: var(--color-black);
8431    width: 50px;
8432    min-width: 50px;
8433    height: 56px;
8434    margin-right: 24px;
8435    display: flex;
8436    flex-direction: column;
8437    justify-content: center;
8438    align-items: center;
8439    text-transform: uppercase;
8440    line-height: 1.1;
8441    text-align: center;
8442
8443    [data-theme="yellow"] & {
8444      background-color: #fff;
8445      color: var(--color-black);
8446    }
8447
8448    .date-day {
8449      font-size: 24px;
8450      font-weight: 700;
8451    }
8452
8453    .date-month {
8454      font-size: 16px;
8455    }
8456  }
8457
8458  .info-wrapper {
8459  }
8460
8461  .event-item-title {
8462    color: var(--color-indigo);
8463    font-size: 20px;
8464    font-weight: 700;
8465    margin-bottom: 2px;
8466
8467    [data-theme="black"] & {
8468      color: var(--color-turquoise);
8469    }
8470
8471    [data-theme="indigo"] &,
8472    [data-theme="turquoise"] & {
8473      color: #fff;
8474    }
8475
8476    [data-theme="yellow"] & {
8477      color: var(--color-black);
8478    }
8479  }
8480
8481  .event-item-text {
8482    color: var(--text-color);
8483    font-size: 20px;
8484    margin-bottom: 5px;
8485    white-space: pre-wrap;
8486  }
8487
8488  .event-item-location {
8489    color: var(--text-color);
8490    font-size: 18px;
8491    opacity: 0.6;
8492
8493    [data-theme="indigo"] &,
8494    [data-theme="turquoise"] & {
8495      opacity: 0.8;
8496    }
8497  }
8498`;e.s(["EventListingComponent",0,({id:e,title:i,items:r,"data-theme":u,adjacent_themes:p,spacing:m})=>(0,t.jsx)(l,{id:`section-${e}`,"data-theme":u,"data-theme-next":p?.nextTheme?.theme,"data-theme-previous":p?.previousTheme?.theme,"data-spacing-top":m?.top,"data-spacing-bottom":m?.bottom,children:(0,t.jsxs)(a.StyledWrapper,{children:[i?(0,t.jsx)(s.TitleAndTextComponent,{title:i,className:"listing-title component-title"}):null,(0,t.jsx)(c,{children:r.map((e,i)=>{let r=n.DateTime.fromISO(e.date);return(0,t.jsx)(d,{children:(0,t.jsxs)(o.default,{className:"event-item-link",href:e.link.url,target:e.link.attributes?.target,children:[(0,t.jsxs)("div",{className:"date-wrapper",children:[(0,t.jsxs)("div",{className:"date-day",children:[r.toFormat("d"),"."]}),(0,t.jsx)("div",{className:"date-month",children:r.toFormat("LLL")})]}),(0,t.jsxs)("div",{className:"info-wrapper",children:[(0,t.jsx)("div",{className:"event-item-title",children:e.title}),e.text&&(0,t.jsx)("div",{className:"event-item-text",dangerouslySetInnerHTML:{__html:e.text}}),e.location&&(0,t.jsx)("div",{className:"event-item-location",children:e.location})]})]})},`event-item-${i}`)})})]})})])},24913,e=>{"use strict";e.i(7540),e.s([])},56381,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(24690);var r=e.i(26200),a=e.i(79900),n=e.i(98050);e.i(49396);var o=e.i(59012),s=e.i(91788);let l=i.default.div.withConfig({displayName:"EventScheduleItem__StyledScheduleItemWrapper",componentId:"sc-fa28087e-0"})`
8499  border-bottom: 2px solid var(--color-grey);
8500  position: relative;
8501  padding: 16px 0;
8502  ${(0,r.media)("tablet")} {
8503    display: flex;
8504    align-items: flex-start;
8505    gap: 30px;
8506  }
8507  ${(0,r.media)("desktop")} {
8508    gap: 60px;
8509  }
8510  &:last-child {
8511    ${(0,r.media)("desktop")} {
8512      border-bottom: 0;
8513    }
8514  }
8515
8516  [data-schedule-item-toggle="true"] {
8517    cursor: pointer;
8518  }
8519
8520  [data-theme="grey"] &,
8521  [data-theme="black"] &,
8522  [data-theme="indigo"] &,
8523  [data-theme="turquoise"] &,
8524  [data-theme="yellow"] & {
8525    border-bottom-color: #fff;
8526  }
8527`,c=i.default.div.withConfig({displayName:"EventScheduleItem__StyledScheduleItemIconWrapper",componentId:"sc-fa28087e-1"})`
8528  width: 40px;
8529  height: 24px;
8530  display: flex;
8531  justify-content: flex-end;
8532  align-items: center;
8533  position: absolute;
8534  right: 0;
8535
8536  &[data-schedule-item-toggle="false"] {
8537    display: none;
8538  }
8539
8540  svg {
8541    stroke: var(--icon-color);
8542    width: 16px;
8543    transition: transform 0.3s;
8544
8545    [open] & {
8546      transform: rotate(180deg);
8547    }
8548  }
8549`,d=i.default.div.withConfig({displayName:"EventScheduleItem__StyledScheduleItemTimeWrapper",componentId:"sc-fa28087e-2"})`
8550  min-width: 16px;
8551  display: inline-flex;
8552  font-weight: bold;
8553  line-height: 1;
8554  font-size: 20px;
8555  ${(0,r.media)(0,"tablet")} {
8556    margin-bottom: 13px;
8557    background: var(--color-indigo);
8558    color: white;
8559    border-radius: 5px;
8560    padding: 5px 10px;
8561  }
8562  ${(0,r.media)("tablet")} {
8563    font-size: 16px;
8564    min-width: 160px;
8565  }
8566  ${(0,r.media)("desktop")} {
8567    font-size: 18px;
8568    min-width: 222px;
8569    gap: 6px;
8570  }
8571
8572  [data-theme="indigo"] & {
8573    ${(0,r.media)(0,"tablet")} {
8574      background: var(--color-turquoise);
8575    }
8576  }
8577
8578  > div {
8579    display: flex;
8580    align-items: center;
8581    ${(0,r.media)("tablet")} {
8582      align-items: flex-start;
8583      gap: 4px;
8584    }
8585    ${(0,r.media)("desktop")} {
8586      gap: 5px;
8587    }
8588  }
8589
8590  .time-start {
8591    ${(0,r.media)("desktop")} {
8592    }
8593  }
8594
8595  .hour {
8596    ${(0,r.media)("tablet")} {
8597      font-size: 2em;
8598    }
8599    ${(0,r.media)("desktop")} {
8600      font-size: 2.3em;
8601    }
8602  }
8603
8604  .minutes-ampm {
8605  }
8606
8607  .minutes {
8608    ${(0,r.media)("tablet")} {
8609      text-decoration: underline;
8610      line-height: 1.4;
8611    }
8612  }
8613
8614  .ampm {
8615    font-size: 14px;
8616    vertical-align: bottom;
8617    line-height: 1.2;
8618    margin-left: 2px;
8619  }
8620
8621  .ndash {
8622    padding: 0 8px;
8623
8624    ${(0,r.media)("tablet")} {
8625      justify-content: center;
8626      font-size: 24px;
8627      line-height: 32px;
8628    }
8629    ${(0,r.media)("desktop")} {
8630      font-size: 42px;
8631      line-height: 42px;
8632    }
8633  }
8634`,u=i.default.ol.withConfig({displayName:"EventScheduleItem__StyledScheduleItemContentWrapper",componentId:"sc-fa28087e-3"})`
8635  padding: 0 20px 0 0;
8636  margin: 0;
8637  flex: 1;
8638  list-style: none;
8639  ${(0,r.media)("desktop")} {
8640    padding-right: 40px;
8641    display: flex;
8642    gap: 40px;
8643  }
8644
8645  .item {
8646    margin-bottom: 12px;
8647    ${(0,r.media)("desktop")} {
8648      flex: 1;
8649    }
8650
8651    &:last-child {
8652      margin-bottom: 0;
8653    }
8654
8655    [open] & {
8656      margin-bottom: 20px;
8657    }
8658  }
8659
8660  .item-title {
8661    display: flex;
8662    font-weight: 700;
8663    font-size: 20px;
8664    ${(0,r.media)("tablet")} {
8665      min-height: 32px;
8666    }
8667    ${(0,r.media)("desktop")} {
8668      font-size: 26px;
8669      min-height: 42px;
8670    }
8671
8672    .item-number {
8673      color: var(--color-indigo);
8674      min-width: 25px;
8675      display: inline-block;
8676      ${(0,r.media)("tablet")} {
8677        display: none;
8678      }
8679
8680      [data-theme="indigo"] & {
8681        color: var(--color-turquoise);
8682      }
8683    }
8684  }
8685
8686  .item-content {
8687    overflow-y: hidden;
8688    height: 0;
8689    transition: 0.3s height;
8690
8691    >
8691 div:first-child {
8692      padding-top: 10px;
8693    }
8694  }
8695`,p=i.default.div.withConfig({displayName:"EventScheduleItem__StyledSpeakersWrapper",componentId:"sc-fa28087e-4"})`
8696  .speaker {
8697    display: flex;
8698    align-items: center;
8699    gap: 14px;
8700    margin-bottom: 16px;
8701
8702    &:last-child {
8703      margin-bottom: 0;
8704    }
8705  }
8706
8707  .image-wrapper {
8708    img {
8709      width: 64px;
8710      height: 64px;
8711      object-fit: cover;
8712      border-radius: 5px;
8713    }
8714  }
8715
8716  .info-wrapper {
8717  }
8718
8719  .name {
8720    font-weight: 700;
8721  }
8722
8723  .subline {
8724    margin-top: 4px;
8725  }
8726`,m=({id:e,i,combined_item:r})=>{let{start:a,end:m,items:h}=r,f=!!h.find(e=>!!e.text||!!e.speakers?.length);(0,s.useEffect)(()=>{let t=document.getElementById(`schedule-${e}-${i}`),r=t.querySelectorAll('[data-schedule-item-toggle="true"]'),a=t.querySelectorAll("[data-schedule-item-content]"),n=()=>{t.hasAttribute("open")?(t.removeAttribute("open"),a.forEach(e=>{e.style.height="0"})):(t.setAttribute("open","true"),a.forEach(e=>{e.style.height=`${e.scrollHeight}px`}))};r.forEach(e=>{e.addEventListener("click",n)});let o=()=>{t.hasAttribute("open")&&t.removeAttribute("open"),a.forEach(e=>{e.style.height="0"})};return window.addEventListener("resize",o),()=>{r.forEach(e=>{e.removeEventListener("click",n)}),window.removeEventListener("resize",o)}},[e]);let g=n.DateTime.fromISO(a),x=n.DateTime.fromISO(m);return(0,t.jsxs)(l,{id:`schedule-${e}-${i}`,children:[(0,t.jsx)(c,{className:"","data-schedule-item-toggle":f,children:(0,t.jsx)(o.IconExpand,{})}),(0,t.jsxs)(d,{"data-schedule-item-toggle":f,children:[(0,t.jsxs)("div",{className:"time-start",children:[(0,t.jsx)("div",{className:"hour",children:g.toFormat("HH")}),(0,t.jsx)("div",{className:"minute-ampm",children:(0,t.jsxs)("div",{className:"minutes",children:[":",g.toFormat("mm")]})})]}),(0,t.jsx)("div",{className:"ndash",children:"–"}),(0,t.jsxs)("div",{className:"time-end",children:[(0,t.jsx)("div",{className:"hour",children:x.toFormat("HH")}),(0,t.jsx)("div",{className:"minutes-ampm",children:(0,t.jsxs)("div",{className:"minutes",children:[":",x.toFormat("mm")]})})]})]}),(0,t.jsx)(u,{children:h?.map((e,i)=>(0,t.jsxs)("li",{className:"item",children:[(0,t.jsx)("div",{className:"item-title","data-schedule-item-toggle":f,dangerouslySetInnerHTML:{__html:(h.length>1?`<span class="item-number">${i+1}. </span>`:"")+e.title}}),e.text||e.speakers?.length?(0,t.jsxs)("div",{className:"item-content","data-schedule-item-content":!0,children:[e.text?(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:e.text}}):null,e.speakers?.length?(0,t.jsx)(p,{children:e.speakers.map(e=>(0,t.jsxs)("div",{className:"speaker",children:[e.image_url&&(0,t.jsx)("div",{className:"image-wrapper",children:(0,t.jsx)("img",{src:e.image_url,alt:e.name})}),(0,t.jsxs)("div",{className:"info-wrapper",children:[(0,t.jsx)("div",{className:"name",children:e.name}),e.subline?(0,t.jsx)("div",{className:"subline",children:e.subline}):null]})]}))}):null]}):null]},`item-${i}`))})]})},h=i.default.div.withConfig({displayName:"EventSchedule__StyledEventSchedule",componentId:"sc-2f089dbe-0"})`
8727  &[data-theme] {
8728    background: var(--background-color);
8729    color: var(--text-color);
8730  }
8731`,f=i.default.div.withConfig({displayName:"EventSchedule__StyledDateAndTitleWrapper",componentId:"sc-2f089dbe-1"})`
8732  display: flex;
8733  gap: 20px;
8734  margin-bottom: 20px;
8735  ${(0,r.media)("desktop")} {
8736    gap: 30px;
8737    margin-bottom: 40px;
8738  }
8739
8740  &.mobile-wrap {
8741    ${(0,r.media)(0,"tablet")} {
8742      flex-wrap: wrap;
8743    }
8744  }
8745
8746  .title-wrapper {
8747    h2 {
8748      margin: 0;
8749      font-size: 24px;
8750      ${(0,r.media)("desktop")} {
8751        font-size: 42px;
8752      }
8753    }
8754  }
8755`,g=i.default.div.withConfig({displayName:"EventSchedule__StyledScheduleItemsWrapper",componentId:"sc-2f089dbe-2"})``,x=i.default.div.withConfig({displayName:"EventSchedule__StyledFooterText",componentId:"sc-2f089dbe-3"})`
8756  color: var(--color-black);
8757  opacity: 0.5;
8758  margin-top: 16px;
8759  ${(0,r.media)("tablet")} {
8760    text-align: right;
8761    margin-top: 36px;
8762  }
8763
8764  [data-theme="indigo"] &,
8765  [data-theme="black"] & {
8766    color: rgba(255, 255, 255, 0.5);
8767  }
8768`,y=i.default.div.withConfig({displayName:"EventSchedule__StyledDateBoxWrapper",componentId:"sc-2f089dbe-4"})`
8769  display: flex;
8770  gap: 8px;
8771  color: var(--color-black);
8772
8773  &.has-bg {
8774    background: var(--color-yellow);
8775    border-radius: var(--border-radius-md);
8776  }
8777
8778  &.no-gaps {
8779    gap: 0;
8780  }
8781
8782  .date-box {
8783    min-width: 50px;
8784    height: 100%;
8785    display: flex;
8786    flex-direction: column;
8787    justify-content: center;
8788    align-items: center;
8789    text-transform: uppercase;
8790    line-height: 1.1;
8791    text-align: center;
8792    overflow: hidden;
8793    padding: 8px 0;
8794    ${(0,r.media)("desktop")} {
8795      min-width: 82px;
8796      padding: 11px 0;
8797    }
8798
8799    &.has-bg {
8800      background: var(--color-yellow);
8801      border-radius: var(--border-radius-md);
8802
8803      [data-theme="yellow"] & {
8804        background-color: #fff;
8805        color: var(--color-black);
8806      }
8807    }
8808
8809    .date-box-day {
8810      font-size: 24px;
8811      font-weight: 700;
8812      padding: 0 12px;
8813      white-space: nowrap;
8814      ${(0,r.media)("desktop")} {
8815        font-size: 40px;
8816        padding: 0 18px;
8817      }
8818    }
8819
8820    .date-box-month {
8821      font-size: 16px;
8822      ${(0,r.media)("desktop")} {
8823        font-size: 23px;
8824      }
8825    }
8826  }
8827
8828  .date-box-separator {
8829    height: 100%;
8830    font-weight: 700;
8831    font-size: 24px;
8832    display: flex;
8833    height: 34px;
8834    padding: 8px 0;
8835    ${(0,r.media)("desktop")} {
8836      font-size: 40px;
8837      height: 66px;
8838      padding: 11px 0;
8839    }
8840  }
8841`,v=({dts:e})=>(0,t.jsx)(y,{children:e.map((e,i)=>e.isValid&&(0,t.jsxs)("div",{className:"date-box has-bg",children:[(0,t.jsxs)("div",{className:"date-box-day",children:[e.toFormat("d"),"."]}),(0,t.jsx)("div",{className:"date-box-month",children:e.toFormat("LLL")})]},`event-date-${i}`))});e.s(["EventSchedule",0,({"data-theme":e,adjacent_themes:i,spacing:r,id:o,event_dates:s=[],title:l,schedule_items:c,footer_text:d})=>{let u=s.map(e=>n.DateTime.fromISO(e)),p=[];for(let e of c){let t=e.start+e.end;if(p.find(e=>e.dateid==t))continue;let i={dateid:t,start:e.start,end:e.end,items:c.filter(e=>t==e.start+e.end)};p.push(i)}return(0,t.jsx)(h,{id:`section-${o}`,"data-theme":e,"data-theme-next":i?.nextTheme?.theme,"data-theme-previous":i?.previousTheme?.theme,"data-spacing-top":r?.top,"data-spacing-bottom":r?.bottom,children:(0,t.jsxs)(a.StyledWrapper,{children:[(0,t.jsxs)(f,{className:u.length>1?"mobile-wrap":null,children:[u.length?(0,t.jsx)("div",{children:(0,t.jsx)(v,{dts:u})}):null,l?(0,t.jsx)("div",{className:"title-wrapper component-title",children:(0,t.jsx)("h2",{dangerouslySetInnerHTML:{__html:l}})}):null]}),(0,t.jsx)(g,{children:p.map((e,i)=>(0,t.jsx)(m,{id:o,i:i,combined_item:e},`${o}-item-${i}`))}),d?(0,t.jsx)(x,{dangerouslySetInnerHTML:{__html:d}}):null]})})}],56381)},96391,e=>{"use strict";e.i(56381),e.s([])},55937,e=>{"use strict";var t=e.i(91398),i=e.i(79900),r=e.i(60814);e.i(24690);var a=e.i(44343),n=e.i(6611),o=e.i(26200);e.i(50101);var s=e.i(28750),l=e.i(41158);let c=r.default.div.withConfig({displayName:"IconGridMobile__StyledListing",componentId:"sc-9b242c25-0"})`
8842  display: flex;
8843  flex-wrap: wrap;
8844  gap: 1rem;
8845  ${(0,o.media)("mobile")} {
8846    gap: 2rem;
8847  }
8848`,d=r.default.div.withConfig({displayName:"IconGridMobile__StyledListingItem",componentId:"sc-9b242c25-1"})`
8849  width: calc(50% - 0.5rem);
8850  ${(0,o.media)("mobile")} {
8851    width: calc(50% - 1rem);
8852  }
8853  ${(0,o.media)(600)} {
8854    width: calc(33.33% - 4rem / 3);
8855  }
8856  ${(0,o.media)("tablet")} {
8857    width: calc(25% - 6rem / 3);
8858  }
8859
8860  &:hover {
8861    a.item-wrapper .icon-media-circle:before {
8862      animation: IconGridLinkCircleIn 0.3s linear;
8863    }
8864  }
8865
8866  .item-wrapper {
8867    display: flex;
8868    width: 100%;
8869    flex-direction: column;
8870    align-items: center;
8871  }
8872
8873  // Only when link, show hover animation
8874  a.item-wrapper .icon-media-circle:before {
8875    content: "";
8876    background: var(--background-color);
8877    border-radius: 50%;
8878    position: absolute;
8879    top: 1%;
8880    left: 1%;
8881    width: 98%;
8882    height: 98%;
8883    transform: scale(0);
8884  }
8885
8886  .item-title {
8887    text-align: center;
8888    color: var(--text-color);
8889    font-weight: 700;
8890  }
8891`,u=({items:e})=>(0,t.jsx)(c,{children:e.map((e,i)=>{let r=e.links?.[0]?.url?e.links[0]:e.link?.url?e.link:null;return r?(0,t.jsx)(d,{children:(0,t.jsxs)(l.default,{href:r.url,target:r.attributes?.target,className:"item-wrapper",children:[(0,t.jsx)(s.MediaComponent,{...e.image}),(0,t.jsx)("div",{className:"item-title",children:e.label})]})},`item-${i}`):(0,t.jsx)(d,{children:(0,t.jsxs)("div",{className:"item-wrapper",children:[(0,t.jsx)(s.MediaComponent,{...e.image}),(0,t.jsx)("div",{className:"item-title",children:e.label})]})},`item-${i}`)})}),p=r.default.div.withConfig({displayName:"IconGridDesktopFullGrid__StyledListing",componentId:"sc-96734da8-0"})`
8892  display: flex;
8893  flex-wrap: wrap;
8894  gap: 1rem;
8895  ${(0,o.media)("mobile")} {
8896    gap: 2rem;
8897  }
8898`,m=r.default.div.withConfig({displayName:"IconGridDesktopFullGrid__StyledListingItem",componentId:"sc-96734da8-1"})`
8899  width: calc(25% - 6rem / 3);
8900  ${(0,o.media)("desktop_s")} {
8901    width: calc(20% - 8rem / 3);
8902  }
8903
8904  .item-wrapper {
8905    display: flex;
8906    width: 100%;
8907    flex-direction: column;
8908    align-items: center;
8909
8910    &:hover {
8911      .icon-media-circle {
8912      }
8913
8914      .icon-media-circle:before {
8915        /* transform: scale(0.1); */
8916        animation: IconGridLinkCircleOut 0.3s forwards;
8917      }
8918    }
8919  }
8920
8921  // Only when link, show hover animation
8922  a.item-wrapper .icon-media-circle:before {
8923    content: "";
8924    background: var(--background-color);
8925    border-radius: 50%;
8926    position: absolute;
8927    top: 1%;
8928    left: 1%;
8929    width: 98%;
8930    height: 98%;
8931    animation: IconGridLinkCircleIn 0.3s forwards;
8932  }
8933
8934  .icon-media-circle {
8935    background: var(--dot-decoration-color);
8936    border: 2px solid var(--dot-decoration-color);
8937
8938    [data-theme="yellow"] & {
8939      background: white;
8940      border-color: white;
8941    }
8942    [data-theme="black"] & {
8943      background: var(--color-indigo);
8944      border-color: var(--color-indigo);
8945    }
8946    [data-theme="indigo"] & {
8947      background: var(--color-black);
8948      border-color: var(--color-black);
8949    }
8950  }
8951
8952  .item-title {
8953    text-align: center;
8954    color: var(--text-color);
8955    font-weight: 700;
8956  }
8957`,h=({items:e})=>(0,t.jsx)(p,{children:e.map((e,i)=>{let r=e.links?.[0]?.url?e.links[0]:e.link?.url?e.link:null;return r?(0,t.jsx)(m,{children:(0,t.jsxs)(l.default,{href:r.url,target:r.attributes?.target,className:"item-wrapper",children:[(0,t.jsx)(s.MediaComponent,{...e.image}),(0,t.jsx)("div",{className:"item-title",children:e.label})]})},`item-${i}`):(0,t.jsx)(m,{children:(0,t.jsxs)("div",{className:"item-wrapper",children:[(0,t.jsx)(s.MediaComponent,{...e.image}),(0,t.jsx)("div",{className:"item-title",children:e.label})]})},`item-${i}`)})});var f=e.i(91788);e.i(68485);var g=e.i(72587);e.i(49396);var x=e.i(36932);let y=r.default.div.withConfig({displayName:"IconGridDesktopFeatureGrid__StyledFeatureGrid",componentId:"sc-9a1ff3a7-0"})`
8958  display: flex;
8959  gap: calc(var(--column-gap) * 2);
8960`,v=r.default.div.withConfig({displayName:"IconGridDesktopFeatureGrid__StyledContentColumn",componentId:"sc-9a1ff3a7-1"})`
8961  width: calc(50% - 1.5rem);
8962  min-height: 360px;
8963  position: relative;
8964  overflow: hidden;
8965`,b=r.default.div.withConfig({displayName:"IconGridDesktopFeatureGrid__StyledContentItem",componentId:"sc-9a1ff3a7-2"})`
8966  position: absolute;
8967  top: 0;
8968  left: 0;
8969  width: 100%;
8970  height: 100%;
8971  display: flex;
8972  flex-direction: column;
8973  justify-content: center;
8974  opacity: 0;
8975  transform: translate(0px, 50px);
8976  transition:
8977    opacity 0.2s,
8978    transform 0.3s;
8979  z-index: 0;
8980
8981  &.is-active {
8982    opacity: 1;
8983    transform: translate(0px, 0px);
8984    z-index: 1;
8985  }
8986`,w=r.default.div.withConfig({displayName:"IconGridDesktopFeatureGrid__StyledLinksListing",componentId:"sc-9a1ff3a7-3"})`
8987  display: flex;
8988  flex-wrap: wrap;
8989  gap: 28px;
8990  margin-top: 2rem;
8991`,_=r.default.div.withConfig({displayName:"IconGridDesktopFeatureGrid__StyledSelectorColumn",componentId:"sc-9a1ff3a7-4"})`
8992  width: calc(50% - 1.5rem);
8993
8994  > div {
8995    display: flex;
8996    flex-wrap: wrap;
8997    gap: 2rem;
8998  }
8999`,k=r.default.div.withConfig({displayName:"IconGridDesktopFeatureGrid__StyledSelectorItem",componentId:"sc-9a1ff3a7-5"})`
9000  width: calc(33.33% - 4rem / 3);
9001
9002  button {
9003    cursor: pointer;
9004    width: 100%;
9005    padding: 0;
9006    margin: 0;
9007    background: none;
9008    display: flex;
9009    flex-direction: column;
9010    align-items: center;
9011
9012    &:hover {
9013      background: none;
9014
9015      &.is-inactive {
9016        .icon-media-circle {
9017          background: var(--dot-decoration-color);
9018
9019          [data-theme="yellow"] & {
9020            background: white;
9021          }
9022          [data-theme="black"] & {
9023            background: var(--color-indigo);
9024          }
9025          [data-theme="indigo"] & {
9026            background: var(--color-black);
9027          }
9028
9029          &:before {
9030            animation: IconGridLinkCircleIn 0.3s forwards;
9031          }
9032        }
9033
9034        .icon-media-icon {
9035          opacity: 1;
9036        }
9037
9038        .item-title {
9039          opacity: 1;
9040        }
9041      }
9042    }
9043
9044    // Style "inactive"
9045    &.is-inactive {
9046      // Only when link, show hover animation
9047      .icon-media-circle:before {
9048        content: "";
9049        background: var(--background-color);
9050        border-radius: 50%;
9051        position: absolute;
9052        top: 1%;
9053        left: 1%;
9054        width: 98%;
9055        height: 98%;
9056        animation: IconGridLinkCircleOut 0.3s forwards;
9057      }
9058
9059      .item-title {
9060        opacity: 0.5;
9061      }
9062    }
9063
9064    .item-title {
9065      text-align: center;
9066      color: var(--text-color);
9067      font-weight: 700;
9068      text-transform: none;
9069      transition: 0.3s opacity;
9070    }
9071  }
9072`,S=({id:e,items:i})=>((0,f.useEffect)(()=>{let t=document.getElementById(`section-${e}`),i=t.querySelectorAll("[data-feature-grid-toggle]"),r=t.querySelectorAll("[data-feature-grid-text]"),a=e=>{let t=e.target.closest("[data-feature-grid-toggle]");if(t){let e=t.getAttribute("data-feature-grid-toggle");
9072i.forEach((t,i)=>{i==e?t.classList.contains("is-inactive")&&t.classList.remove("is-inactive"):t.classList.add("is-inactive")}),r.forEach((t,i)=>{i==e?t.classList.contains("is-active")||t.classList.add("is-active"):t.classList.remove("is-active")})}};i.forEach(e=>{e.addEventListener("click",a)})},[e]),(0,t.jsxs)(y,{children:[(0,t.jsx)(v,{children:i.map((e,i)=>(0,t.jsxs)(b,{"data-feature-grid-text":i,className:0==i?"is-active":null,children:[e.text?(0,t.jsx)(g.TitleAndTextComponent,{text:e.text}):null,e.links?.length?(0,t.jsx)(w,{children:e.links?.map((e,i)=>(0,t.jsx)(x.Button,{href:e.url,target:e.attributes?.target,style:e.attributes.button_style,children:e.text},`link-${i}`))}):null]},`grid-content-item-${i}`))}),(0,t.jsx)(_,{children:(0,t.jsx)("div",{children:i.map((e,i)=>(0,t.jsx)(k,{children:(0,t.jsxs)("button",{"data-feature-grid-toggle":i,className:0!=i?"is-inactive":null,children:[(0,t.jsx)(s.MediaComponent,{...e.image}),(0,t.jsx)("div",{className:"item-title",children:e.label})]})},`item-${i}`))})})]}));e.i(64689);var j=e.i(24268);let C=r.default.div.withConfig({displayName:"IconGrid__StyledIconGrid",componentId:"sc-1679c95a-0"})`
9073  background: var(--background-color);
9074  color: var(--text-color);
9075  position: relative;
9076`,T=r.default.div.withConfig({displayName:"IconGrid__StyledIconGridInnerWrapper",componentId:"sc-1679c95a-1"})`
9077  position: relative;
9078  z-index: 1;
9079`;e.s(["IconGrid",0,e=>{let{id:r,"data-theme":o="white",adjacent_themes:s,spacing:l,decoration:c,icon_grid_type:d,items:p}=e,{width:m}=(0,a.useWindowSize)();return(0,t.jsxs)(C,{id:`section-${r}`,"data-theme":o,"data-theme-next":s?.nextTheme,"data-theme-previous":s?.previousTheme,"data-spacing-top":l?.top,"data-spacing-bottom":l?.bottom,children:[c?(0,t.jsx)(j.SectionDecorations,{decoration:c,theme:o,adjacent_themes:s}):null,(0,t.jsx)(T,{children:(0,t.jsx)(i.StyledWrapper,{children:m?m<n.breakpoints.desktop?(0,t.jsx)(u,{...e}):"feature-grid"==d?(0,t.jsx)(S,{...e}):"full-grid"==d?(0,t.jsx)(h,{...e}):null:null})})]})}],55937)},61913,e=>{"use strict";e.i(55937),e.s([])},20272,e=>{"use strict";var t=e.i(91398);e.i(24690);var i=e.i(26200),r=e.i(60814);e.i(68485);var a=e.i(72587);let n=r.default.div.withConfig({displayName:"HWFContentTopArea__StyledToplineWrapper",componentId:"sc-5483be92-0"})`
9080  margin-bottom: 16px;
9081  text-transform: uppercase;
9082  font-weight: 700;
9083  color: var(--color-indigo);
9084  [data-theme="black"] &,
9085  [data-theme="indigo"] & {
9086    color: var(--color-yellow);
9087  }
9088  [data-theme="turquoise"] & {
9089    color: #fff;
9090  }
9091`,o=r.default.div.withConfig({displayName:"HWFContentTopArea__StyledTitleWrapper",componentId:"sc-5483be92-1"})`
9092  margin-bottom: 16px;
9093  ${(0,i.media)("desktop")} {
9094    margin-bottom: 36px;
9095  }
9096
9097  &:last-child {
9098    margin-bottom: 0;
9099  }
9100
9101  h1 {
9102    margin-bottom: 0;
9103  }
9104`;e.s(["HWFContentTopArea",0,({topline:e,title:i,text_above:r})=>(0,t.jsxs)("div",{children:[e?(0,t.jsx)(n,{children:e}):null,i?(0,t.jsx)(o,{dangerouslySetInnerHTML:{__html:i}}):null,r?(0,t.jsx)(a.TitleAndTextComponent,{text:r}):null]})])},67465,41074,52959,45101,79390,e=>{"use strict";var t,i=e.i(91398);e.i(24690);var r=e.i(44343),a=e.i(6611),n=e.i(60814),o=e.i(20272),s=e.i(91788);e.i(6995);var l=e.i(45610);e.i(68485);var c=e.i(72587),d=e.i(26200);e.i(50101);var u=e.i(28750);e.i(97834);var p=e.i(208),m=e.i(93428),h=e.i(79900),f=e.i(20212),g=e.i(58021);e.i(71587);var x=e.i(71179);let y=n.default.div.withConfig({displayName:"FormItemText__StyledFormItemTextWrapper",componentId:"sc-1e6ab6c6-0"})`
9105  margin-bottom: 12px;
9106  width: 100%;
9107  max-width: 100%;
9108  position: relative;
9109
9110  &.has-value,
9111  &:focus-within {
9112    > label {
9113      font-size: 12px;
9114      height: 18px;
9115    }
9116
9117    .input-text {
9118      padding-top: 14px;
9119    }
9120  }
9121
9122  > label {
9123    position: absolute;
9124    pointer-events: none;
9125    transition: all 0.1s ease 0s;
9126    margin: 0px;
9127    display: flex;
9128    height: 46px;
9129    -webkit-box-align: center;
9130    align-items: center;
9131    font-size: 16px;
9132  }
9133
9134  .input-wrapper {
9135  }
9136
9137  .input-text {
9138    margin-bottom: 8px;
9139  }
9140`,v=({type:e,name:t,label:r,isRequired:a=!1,extraValidation:n={}})=>{let{t:o}=(0,x.useTranslation)(),{register:s,formState:{isSubmitting:l,errors:c},watch:d}
9140=(0,g.useFormContext)(),u=c?.[t],p="string"==typeof u?.message?u.message:"",m=d(t);return(0,i.jsxs)(y,{className:["form-item form-item-text",m?"has-value":null].join(" "),children:[(0,i.jsxs)("label",{children:[r," ",a&&(0,i.jsx)("span",{className:"required",children:"*"})]}),(0,i.jsxs)("div",{className:"input-wrapper",children:[(0,i.jsx)("input",{type:e,...s(t,{...a&&{required:o("fieldRequiredMessage")},...n}),disabled:l,className:["input-text",u?"has-error":null].join(" ")}),p&&(0,i.jsx)("div",{className:"form-field-error",dangerouslySetInnerHTML:{__html:p}})]})]})},b=n.default.div.withConfig({displayName:"FormItemTextarea__StyledFormItemTextareaWrapper",componentId:"sc-389e28b8-0"})`
9141  margin-bottom: 12px;
9142  width: 100%;
9143  max-width: 100%;
9144  position: relative;
9145
9146  > label {
9147    display: flex;
9148    margin-bottom: 6px;
9149  }
9150
9151  textarea {
9152    margin-bottom: 8px;
9153  }
9154`,w=({name:e,label:t,isRequired:r=!1})=>{let{t:a}=(0,x.useTranslation)(),{register:n,formState:{isSubmitting:o,errors:s},watch:l}=(0,g.useFormContext)(),c=s?.[e],d="string"==typeof c?.message?c.message:"",u=l(e);return(0,i.jsxs)(b,{className:["form-item form-item-textarea",u?"has-value":null].join(" "),children:[t&&(0,i.jsxs)("label",{children:[t," ",r&&(0,i.jsx)("span",{className:"required",children:"*"})]}),(0,i.jsxs)("div",{className:"input-wrapper",children:[(0,i.jsx)("textarea",{rows:5,...n(e,{...r&&{required:a("fieldRequiredMessage")}}),disabled:o,className:c?"has-error":""}),d&&(0,i.jsx)("div",{className:"form-field-error",dangerouslySetInnerHTML:{__html:d}})]})]})},_=n.default.div.withConfig({displayName:"FormItemRadios__StyledFormItemRadiosWrapper",componentId:"sc-dd5a8ffa-0"})`
9155  margin-bottom: 20px;
9156
9157  .field-label {
9158    display: flex;
9159    margin-bottom: 6px;
9160  }
9161`,k=n.default.div.withConfig({displayName:"FormItemRadios__StyledRadioOptionWrapper",componentId:"sc-dd5a8ffa-1"})`
9162  margin-bottom: 8px;
9163
9164  label {
9165    position: relative;
9166    display: flex;
9167    align-items: center;
9168    cursor: pointer;
9169
9170    input[type="radio"] {
9171      position: absolute;
9172      left: -99999px;
9173      opacity: 0;
9174      height: 0;
9175      width: 0;
9176    }
9177
9178    input[type="radio"]:checked ~ .checkmark {
9179      background-image: url(/input-radio-checked-bg.svg);
9180    }
9181
9182    .checkmark {
9183      display: flex;
9184      width: 24px;
9185      height: 24px;
9186      border: 2px solid var(--color-black);
9187      border-radius: 12px;
9188      margin-right: 10px;
9189      justify-content: center;
9190      align-items: center;
9191      background-color: rgb(255, 255, 255);
9192      background-repeat: no-repeat;
9193      background-position: center center;
9194    }
9195
9196    .label-text {
9197    }
9198  }
9199`,S=({name:e,label:t,options:r,isRequired:a=!1,extraValidation:n={}})=>{let{t:o}=(0,x.useTranslation)(),{register:s,formState:{isSubmitting:l,errors:c}}=(0,g.useFormContext)(),d=c?.[e],u="string"==typeof d?.message?d.message:"",p=[];for(let[e,t]of Object.entries(r))p.push({label:t,value:e});return(0,i.jsxs)(_,{className:"form-item",children:[(0,i.jsxs)("div",{className:"field-label",children:[t," ",a&&(0,i.jsx)("span",{className:"required",children:"*"})]}),p.map((t,r)=>(0,i.jsx)(k,{children:(0,i.jsxs)("label",{htmlFor:`field-${e}-${t.value}-${r}`,children:[(0,i.jsx)("input",{id:`field-${e}-${t.value}-${r}`,type:"radio",...s(e,{...a&&{required:o("fieldRequiredMessage")},...n}),value:t.value}),(0,i.jsx)("span",{className:"checkmark"}),(0,i.jsx)("div",{className:"label-text",children:t.label})]})},`radio-item-${r}`)),u&&(0,i.jsx)("div",{className:"form-field-error",dangerouslySetInnerHTML:{__html:u}})]})},j=n.default.div.withConfig({displayName:"FormItemCheckboxes__StyledFormItemCheckboxesWrapper",componentId:"sc-96dbfef2-0"})`
9200  margin-bottom: 20px;
9201
9202  .field-label {
9203    display: flex;
9204    margin-bottom: 6px;
9205  }
9206`,C=n.default.div.withConfig({displayName:"FormItemCheckboxes__StyledCheckboxOptionWrapper",componentId:"sc-96dbfef2-1"})`
9207  margin-bottom: 8px;
9208
9209  &.style-small_rounded {
9210    font-size: 13px;
9211
9212    .checkmark {
9213      background-color: transparent;
9214      border: 1.5px solid #fff;
9215      border-radius: 4px;
9216      width: 21px;
9217      min-width: 21px;
9218      height: 21px;
9219      margin-right: 8px;
9220    }
9221
9222    .label-text {
9223    }
9224  }
9225
9226  label {
9227    position: relative;
9228    display: flex;
9229    align-items: flex-start;
9230    cursor: pointer;
9231
9232    input[type="checkbox"] {
9233      position: absolute;
9234      left: -99999px;
9235      opacity: 0;
9236      height: 0;
9237      width: 0;
9238    }
9239
9240    input[type="checkbox"]:checked ~ .checkmark {
9241      background-image: url(/input-checkbox-checked-bg.svg);
9242    }
9243
9244    .checkmark {
9245      display: flex;
9246      width: 24px;
9247      min-width: 24px;
9248      height: 24px;
9249      border: 2px solid var(--color-black);
9250      margin-right: 10px;
9251      justify-content: center;
9252      align-items: center;
9253      background-color: rgb(255, 255, 255);
9254      background-repeat: no-repeat;
9255      background-position: center center;
9256    }
9257
9258    .label-text {
9259      margin-top: 1px;
9260    }
9261  }
9262`,T=({type:e,name:t,label:r,options:a,isRequired:n=!1,extraValidation:o={},checkbox_style:s="default"})=>{let{t:l}=(0,x.useTranslation)(),{register:c,formState:{isSubmitting:d,errors:u}}=(0,g.useFormContext)(),p=u?.[t],m="string"==typeof p?.message?p.message:"",h=[];if(a&&"checkboxes"==e)for(let[e,t]of Object.entries(a))h.push({label:t,value:e});else"checkbox"==e&&h.push({label:r,value:a?Object.keys(a)[0]:1});return(0,i.jsxs)(j,{className:`form-item style-${s}`,children:["checkboxes"==e&&r?(0,i.jsxs)("div",{className:"field-label",children:[r," ",n&&(0,i.jsx)("span",{className:"required",children:"*"})]}):null,h.map((r,a)=>(0,i.jsx)(C,{className:`checkbox-option-wrapper style-${s}`,children:(0,i.jsxs)("label",{htmlFor:`field-${t}-${r.value}-${a}`,children:[(0,i.jsx)("input",{id:`field-${t}-${r.value}-${a}`,type:"checkbox",...c(t,{...n&&{required:l("fieldRequiredMessage")},...o}),value:r.value}),(0,i.jsx)("span",{className:"checkmark"}),(0,i.jsxs)("div",{className:"label-text",children:[r.label,n&&"checkbox"==e?(0,i.jsx)("span",{className:"required",children:"*"}):null]})]})},`checkbox-item-${a}`)),m&&(0,i.jsx)("div",{className:"form-field-error",dangerouslySetInnerHTML:{__html:m}})]})},N=n.default.div.withConfig({displayName:"FormItemSelect__StyledFormItemSelectWrapper",componentId:"sc-16a34e8e-0"})`
9263  margin-bottom: 20px;
9264
9265  > label {
9266    display: flex;
9267    margin-bottom: 6px;
9268  }
9269
9270  select {
9271    margin: 0 0 8px 0;
9272  }
9273
9274  select option {
9275    color: var(--color-black);
9276    background-color: var(--color-white);
9277  }
9278`,I=({name:e,label:t,options:r,isRequired:a=!1,extraValidation:n={}})=>{let{t:o}=(0,x.useTranslation)(),{register:s,formState:{isSubmitting:l,errors:c}}=(0,g.useFormContext)(),d=c?.[e],u="string"==typeof d?.message?d.message:"",p=[];if(r)for(let[e,t]of Object.entries(r))p.push({label:t,value:e});return(0,i.jsxs)(N,{className:"form-item form-item-select",children:[(0,i.jsxs)("label",{children:[t," ",a&&(0,i.jsx)("span",{className:"required",children:"*"})]}),(0,i.jsxs)("div",{className:"input-wrapper",children:[(0,i.jsxs)("select",{...s(e,{...a&&{required:o("fieldRequiredMessage")},...n}),disabled:l,className:d?"has-error":"",children:[(0,i.jsx)("option",{value:"",children:o("selectChoose")}),p.map((t,r)=>(0,i.jsx)("option",{value:t.value,children:t.label},`${e}-${r}`))]}),u&&(0,i.jsx)("div",{className:"form-field-error",dangerouslySetInnerHTML:{__html:u}})]})]})},{entries:E,setPrototypeOf:L,isFrozen:R,getPrototypeOf:F,getOwnPropertyDescriptor:O}=Object,{freeze:$,seal:A,create:P}=Object,{apply:M,construct:D}="u">typeof Reflect&&Reflect;$||($=function(e){return e}),A||(A=function(e){return e}),M||(M=function(e,t){for(var i=arguments.length,r=Array(i>2?i-2:0),a=2;a<i;a++)r[a-2]=arguments[a];return e.apply(t,r)}),D||(D=function(e){for(var t=arguments.length,i=Array(t>1?t-1:0),r=1;r<t;r++)i[r-1]=arguments[r];return new e(...i)});let z=ee(Array.prototype.forEach),H=ee(Array.prototype.lastIndexOf),W=ee(Array.prototype.pop),B=ee(Array.prototype.push),q=ee(Array.prototype.splice),V=ee(String.prototype.toLowerCase),U=ee(String.prototype.toString),G=ee(String.prototype.match),Q=ee(String.prototype.replace),Y=ee(String.prototype.indexOf),Z=ee(String.prototype.trim),J=ee(Object.prototype.hasOwnProperty),X=ee(RegExp.prototype.test),K=(t=TypeError,function(){for(var e=arguments.length,i=Array(e),r=0;r<e;r++)i[r]=arguments[r];return D(t,i)});function ee(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var i=arguments.length,r=Array(i>1?i-1:0),a=1;a<i;a++)r[a-1]=arguments[a];return M(e,t,r)}}function et(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:V;L&&L(e,null);let r=t.length;for(;r--;){let a=t[r];if("string"==typeof a){let e=i(a);e!==a&&(R(t)||(t[r]=e),a=e)}e[a]=!0}return e}function ei(e){let t=P(null);for(let[i,r]of E(e))J(e,i)&&(Array.isArray(r)?t[i]=function(e){for(let t=0;t<e.length;t++)J(e,t)||(e[t]=null);return e}(r):r&&"object"==typeof r&&r.constructor===Object?t[i]=ei(r):t[i]=r);return t}function er(e,t){for(;null!==e;){let i=O(e,t);if(i){if(i.get)return ee(i.get);if("function"==typeof i.value)return ee(i.value)}e=F(e)}return function(){return null}}let ea=$(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),en=$(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),eo=$(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),es=$(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),el=$(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),ec=$(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),ed=$(["#text"]),eu=$(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
9278spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),ep=$(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),em=$(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),eh=$(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),ef=A(/\{\{[\w\W]*|[\w\W]*\}\}/gm),eg=A(/<%[\w\W]*|[\w\W]*%>/gm),ex=A(/\$\{[\w\W]*/gm),ey=A(/^data-[\-\w.\u00B7-\uFFFF]+$/),ev=A(/^aria-[\-\w]+$/),eb=A(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),ew=A(/^(?:\w+script|data):/i),e_=A(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ek=A(/^html$/i);var eS=Object.freeze({__proto__:null,ARIA_ATTR:ev,ATTR_WHITESPACE:e_,CUSTOM_ELEMENT:A(/^[a-z][.\w]*(-[.\w]+)+$/i),DATA_ATTR:ey,DOCTYPE_NAME:ek,ERB_EXPR:eg,IS_ALLOWED_URI:eb,IS_SCRIPT_OR_DATA:ew,MUSTACHE_EXPR:ef,TMPLIT_EXPR:ex});let ej=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let i=null,r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(i=t.getAttribute(r));let a="dompurify"+(i?"#"+i:"");try{return e.createPolicy(a,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}},eC=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};var eT=function e(){let t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"u"<typeof window?null:window,r=t=>e(t);if(r.version="3.3.1",r.removed=[],!i||!i.document||9!==i.document.nodeType||!i.Element)return r.isSupported=!1,r;let{document:a}=i,n=a,o=n.currentScript,{DocumentFragment:s,HTMLTemplateElement:l,Node:c,Element:d,NodeFilter:u,NamedNodeMap:p=i.NamedNodeMap||i.MozNamedAttrMap,HTMLFormElement:m,DOMParser:h,trustedTypes:f}=i,g=d.prototype,x=er(g,"cloneNode"),y=er(g,"remove"),v=er(g,"nextSibling"),b=er(g,"childNodes"),w=er(g,"parentNode");if("function"==typeof l){let e=a.createElement("template");e.content&&e.content.ownerDocument&&(a=e.content.ownerDocument)}let _="",{implementation:k,createNodeIterator:S,createDocumentFragment:j,getElementsByTagName:C}=a,{importNode:T}=n,N=eC();r.isSupported="function"==typeof E&&"function"==typeof w&&k&&void 0!==k.createHTMLDocument;let{MUSTACHE_EXPR:I,ERB_EXPR:L,TMPLIT_EXPR:R,DATA_ATTR:F,ARIA_ATTR:O,IS_SCRIPT_OR_DATA:A,ATTR_WHITESPACE:M,CUSTOM_ELEMENT:D}=eS,{IS_ALLOWED_URI:ee}=eS,ef=null,eg=et({},[...ea,...en,...eo,...el,...ed]),ex=null,ey=et({},[...eu,...ep,...em,...eh]),ev=Object.seal(P(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ew=null,e_=null,eT=Object.seal(P(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),eN=!0,eI=!0,eE=!1,eL=!0,eR=!1,eF=!0,eO=!1,e$=!1,eA=!1,eP=!1,eM=!1,eD=!1,ez=!0,eH=!1,eW=!0,eB=!1,eq={},eV=null,eU=et({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),eG=null,eQ=et({},["audio","video","img","source","image","track"]),eY=null,eZ=et({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),eJ="http://www.w3.org/1998/Math/MathML",eX="http://www.w3.org/2000/svg",eK="http://www.w3.org/1999/xhtml",e0=eK,e1=!1,e2=null,e3=et({},[eJ,eX,eK],U),e5=et({},["mi","mo","mn","ms","mtext"]),e8=et({},["annotation-xml"]),e6=et({},["title","style","font","a","script"]),e4=null,e7=["application/xhtml+xml","text/html"],e9=null,te=null,tt=a.createElement("form"),ti=function(e){return e instanceof RegExp||e instanceof Function},tr=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!te||te!==e){if(e&&"object"==typeof e||(e={}),e=ei(e),e9="application/xhtml+xml"===(e4=-1===e7.indexOf(e.PARSER_MEDIA_TYPE
9278)?"text/html":e.PARSER_MEDIA_TYPE)?U:V,ef=J(e,"ALLOWED_TAGS")?et({},e.ALLOWED_TAGS,e9):eg,ex=J(e,"ALLOWED_ATTR")?et({},e.ALLOWED_ATTR,e9):ey,e2=J(e,"ALLOWED_NAMESPACES")?et({},e.ALLOWED_NAMESPACES,U):e3,eY=J(e,"ADD_URI_SAFE_ATTR")?et(ei(eZ),e.ADD_URI_SAFE_ATTR,e9):eZ,eG=J(e,"ADD_DATA_URI_TAGS")?et(ei(eQ),e.ADD_DATA_URI_TAGS,e9):eQ,eV=J(e,"FORBID_CONTENTS")?et({},e.FORBID_CONTENTS,e9):eU,ew=J(e,"FORBID_TAGS")?et({},e.FORBID_TAGS,e9):ei({}),e_=J(e,"FORBID_ATTR")?et({},e.FORBID_ATTR,e9):ei({}),eq=!!J(e,"USE_PROFILES")&&e.USE_PROFILES,eN=!1!==e.ALLOW_ARIA_ATTR,eI=!1!==e.ALLOW_DATA_ATTR,eE=e.ALLOW_UNKNOWN_PROTOCOLS||!1,eL=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,eR=e.SAFE_FOR_TEMPLATES||!1,eF=!1!==e.SAFE_FOR_XML,eO=e.WHOLE_DOCUMENT||!1,eP=e.RETURN_DOM||!1,eM=e.RETURN_DOM_FRAGMENT||!1,eD=e.RETURN_TRUSTED_TYPE||!1,eA=e.FORCE_BODY||!1,ez=!1!==e.SANITIZE_DOM,eH=e.SANITIZE_NAMED_PROPS||!1,eW=!1!==e.KEEP_CONTENT,eB=e.IN_PLACE||!1,ee=e.ALLOWED_URI_REGEXP||eb,e0=e.NAMESPACE||eK,e5=e.MATHML_TEXT_INTEGRATION_POINTS||e5,e8=e.HTML_INTEGRATION_POINTS||e8,ev=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ti(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(ev.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ti(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(ev.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(ev.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),eR&&(eI=!1),eM&&(eP=!0),eq&&(ef=et({},ed),ex=[],!0===eq.html&&(et(ef,ea),et(ex,eu)),!0===eq.svg&&(et(ef,en),et(ex,ep),et(ex,eh)),!0===eq.svgFilters&&(et(ef,eo),et(ex,ep),et(ex,eh)),!0===eq.mathMl&&(et(ef,el),et(ex,em),et(ex,eh))),e.ADD_TAGS&&("function"==typeof e.ADD_TAGS?eT.tagCheck=e.ADD_TAGS:(ef===eg&&(ef=ei(ef)),et(ef,e.ADD_TAGS,e9))),e.ADD_ATTR&&("function"==typeof e.ADD_ATTR?eT.attributeCheck=e.ADD_ATTR:(ex===ey&&(ex=ei(ex)),et(ex,e.ADD_ATTR,e9))),e.ADD_URI_SAFE_ATTR&&et(eY,e.ADD_URI_SAFE_ATTR,e9),e.FORBID_CONTENTS&&(eV===eU&&(eV=ei(eV)),et(eV,e.FORBID_CONTENTS,e9)),e.ADD_FORBID_CONTENTS&&(eV===eU&&(eV=ei(eV)),et(eV,e.ADD_FORBID_CONTENTS,e9)),eW&&(ef["#text"]=!0),eO&&et(ef,["html","head","body"]),ef.table&&(et(ef,["tbody"]),delete ew.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw K('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw K('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');_=(t=e.TRUSTED_TYPES_POLICY).createHTML("")}else void 0===t&&(t=ej(f,o)),null!==t&&"string"==typeof _&&(_=t.createHTML(""));$&&$(e),te=e}},ta=et({},[...en,...eo,...es]),tn=et({},[...el,...ec]),to=function(e){let t=w(e);t&&t.tagName||(t={namespaceURI:e0,tagName:"template"});let i=V(e.tagName),r=V(t.tagName);return!!e2[e.namespaceURI]&&(e.namespaceURI===eX?t.namespaceURI===eK?"svg"===i:t.namespaceURI===eJ?"svg"===i&&("annotation-xml"===r||e5[r]):!!ta[i]:e.namespaceURI===eJ?t.namespaceURI===eK?"math"===i:t.namespaceURI===eX?"math"===i&&e8[r]:!!tn[i]:e.namespaceURI===eK?(t.namespaceURI!==eX||!!e8[r])&&(t.namespaceURI!==eJ||!!e5[r])&&!tn[i]&&(e6[i]||!ta[i]):"application/xhtml+xml"===e4&&!!e2[e.namespaceURI])},ts=function(e){B(r.removed,{element:e});try{w(e).removeChild(e)}catch(t){y(e)}},tl=function(e,t){try{B(r.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){B(r.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(eP||eM)try{ts(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},tc=function(e){let i=null,r=null;if(eA)e="<remove></remove>"+e;else{let t=G(e,/^[\r\n\t ]+/);r=t&&t[0]}"application/xhtml+xml"===e4&&e0===eK&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");let n=t?t.createHTML(e):e;if(e0===eK)try{i=new h().parseFromString(n,e4)}catch(e){}if(!i||!i.documentElement){i=k.createDocument(e0,"template",null);try{i.documentElement.innerHTML=e1?_:n}catch(e){}}let o=i.body||i.documentElement;return(e&&r&&o.insertBefore(a.createTextNode(r),o.childNodes[0]||null),e0===eK)?C.call(i,eO?"html":"body")[0]:eO?i.documentElement:o},td=function(e){return S.call(e.ownerDocument||e,e,u.SHOW_ELEMENT|u.SHOW_COMMENT|u.SHOW_TEXT|u.SHOW_PROCESSING_INSTRUCTION|u.SHOW_CDATA_SECTION,null)},tu=function(e){return e instanceof m&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof p)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},tp=function(e){return"function"==typeof c&&e instanceof c};function tm(e,t,i){z(e,e=>{e.call(r,t,i,te)})}let th=function(e){let t=null;if(tm(N.beforeSanitizeElements,e,null),tu(e))return ts(e),!0;let i=e9(e.nodeName);if(tm(N.uponSanitizeElement,e,{tagName:i,allowedTags:ef}),eF&&e.hasChildNodes()&&!tp(e.firstElementChild)&&X(/<[/\w!]/g,e.innerHTML)&&X(/<[/\w!]/g,e.textContent)||7===e.nodeType||eF&&8===e.n
9278odeType&&X(/<[/\w]/g,e.data))return ts(e),!0;if(!(eT.tagCheck instanceof Function&&eT.tagCheck(i))&&(!ef[i]||ew[i])){if(!ew[i]&&tg(i)&&(ev.tagNameCheck instanceof RegExp&&X(ev.tagNameCheck,i)||ev.tagNameCheck instanceof Function&&ev.tagNameCheck(i)))return!1;if(eW&&!eV[i]){let t=w(e)||e.parentNode,i=b(e)||e.childNodes;if(i&&t){let r=i.length;for(let a=r-1;a>=0;--a){let r=x(i[a],!0);r.__removalCount=(e.__removalCount||0)+1,t.insertBefore(r,v(e))}}}return ts(e),!0}return e instanceof d&&!to(e)||("noscript"===i||"noembed"===i||"noframes"===i)&&X(/<\/no(script|embed|frames)/i,e.innerHTML)?(ts(e),!0):(eR&&3===e.nodeType&&(t=e.textContent,z([I,L,R],e=>{t=Q(t,e," ")}),e.textContent!==t&&(B(r.removed,{element:e.cloneNode()}),e.textContent=t)),tm(N.afterSanitizeElements,e,null),!1)},tf=function(e,t,i){if(ez&&("id"===t||"name"===t)&&(i in a||i in tt))return!1;if(eI&&!e_[t]&&X(F,t));else if(eN&&X(O,t));else if(eT.attributeCheck instanceof Function&&eT.attributeCheck(t,e));else if(!ex[t]||e_[t]){if(!(tg(e)&&(ev.tagNameCheck instanceof RegExp&&X(ev.tagNameCheck,e)||ev.tagNameCheck instanceof Function&&ev.tagNameCheck(e))&&(ev.attributeNameCheck instanceof RegExp&&X(ev.attributeNameCheck,t)||ev.attributeNameCheck instanceof Function&&ev.attributeNameCheck(t,e))||"is"===t&&ev.allowCustomizedBuiltInElements&&(ev.tagNameCheck instanceof RegExp&&X(ev.tagNameCheck,i)||ev.tagNameCheck instanceof Function&&ev.tagNameCheck(i))))return!1}else if(eY[t]);else if(X(ee,Q(i,M,"")));else if(("src"===t||"xlink:href"===t||"href"===t)&&"script"!==e&&0===Y(i,"data:")&&eG[e]);else if(eE&&!X(A,Q(i,M,"")));else if(i)return!1;return!0},tg=function(e){return"annotation-xml"!==e&&G(e,D)},tx=function(e){tm(N.beforeSanitizeAttributes,e,null);let{attributes:i}=e;if(!i||tu(e))return;let a={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ex,forceKeepAttr:void 0},n=i.length;for(;n--;){let{name:o,namespaceURI:s,value:l}=i[n],c=e9(o),d="value"===o?l:Z(l);if(a.attrName=c,a.attrValue=d,a.keepAttr=!0,a.forceKeepAttr=void 0,tm(N.uponSanitizeAttribute,e,a),d=a.attrValue,eH&&("id"===c||"name"===c)&&(tl(o,e),d="user-content-"+d),eF&&X(/((--!?|])>)|<\/(style|title|textarea)/i,d)||"attributename"===c&&G(d,"href")){tl(o,e);continue}if(a.forceKeepAttr)continue;if(!a.keepAttr||!eL&&X(/\/>/i,d)){tl(o,e);continue}eR&&z([I,L,R],e=>{d=Q(d,e," ")});let u=e9(e.nodeName);if(!tf(u,c,d)){tl(o,e);continue}if(t&&"object"==typeof f&&"function"==typeof f.getAttributeType)if(s);else switch(f.getAttributeType(u,c)){case"TrustedHTML":d=t.createHTML(d);break;case"TrustedScriptURL":d=t.createScriptURL(d)}if(d!==l)try{s?e.setAttributeNS(s,o,d):e.setAttribute(o,d),tu(e)?ts(e):W(r.removed)}catch(t){tl(o,e)}}tm(N.afterSanitizeAttributes,e,null)},ty=function e(t){let i=null,r=td(t);for(tm(N.beforeSanitizeShadowDOM,t,null);i=r.nextNode();)tm(N.uponSanitizeShadowNode,i,null),th(i),tx(i),i.content instanceof s&&e(i.content);tm(N.afterSanitizeShadowDOM,t,null)};return r.sanitize=function(e){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null,o=null,l=null,d=null;if((e1=!e)&&(e="<!-->"),"string"!=typeof e&&!tp(e))if("function"==typeof e.toString){if("string"!=typeof(e=e.toString()))throw K("dirty is not a string, aborting")}else throw K("toString is not a function");if(!r.isSupported)return e;if(e$||tr(i),r.removed=[],"string"==typeof e&&(eB=!1),eB){if(e.nodeName){let t=e9(e.nodeName);if(!ef[t]||ew[t])throw K("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof c)1===(o=(a=tc("<!---->")).ownerDocument.importNode(e,!0)).nodeType&&"BODY"===o.nodeName||"HTML"===o.nodeName?a=o:a.appendChild(o);else{if(!eP&&!eR&&!eO&&-1===e.indexOf("<"))return t&&eD?t.createHTML(e):e;if(!(a=tc(e)))return eP?null:eD?_:""}a&&eA&&ts(a.firstChild);let u=td(eB?e:a);for(;l=u.nextNode();)th(l),tx(l),l.content instanceof s&&ty(l.content);if(eB)return e;if(eP){if(eM)for(d=j.call(a.ownerDocument);a.firstChild;)d.appendChild(a.firstChild);else d=a;return(ex.shadowroot||ex.shadowrootmode)&&(d=T.call(n,d,!0)),d}let p=eO?a.outerHTML:a.innerHTML;return eO&&ef["!doctype"]&&a.ownerDocument&&a.ownerDocument.doctype&&a.ownerDocument.doctype.name&&X(ek,a.ownerDocument.doctype.name)&&(p="<!DOCTYPE "+a.ownerDocument.doctype.name+">\n"+p),eR&&z([I,L,R],e=>{p=Q(p,e," ")}),t&&eD?t.createHTML(p):p},r.setConfig=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};tr(e),e$=!0},r.clearConfig=function(){te=null,e$=!1},r.isValidAttribute=function(e,t,i){return te||tr({}),tf(e9(e),e9(t),i)},r.addHook=function(e,t){"function"==typeof t&&B(N[e],t)},r.removeHook=function(e,t){if(void 0!==t){let i=H(N[e],t);return -1===i?void 0:q(N[e],i,1)[0]}return W(N[e])},r.removeHooks=function(e){N[e]=[]},r.removeAllHooks=function(){N=eC()},r}(),eN=e.i(3828),eI=e.i(98050);let eE=()=>{let e=(0,m.useSiteVars)(),t=(0,eN.useRouter)(),{register:r,watch:a}=(0,g.useFormContext)(),n=a("email_opt_in"),o=a("phone_opt_in"),s=e.url+t.asPath,l=eI.DateTime.now().toFormat("yyyy-MM-dd");return(0,i.jsxs)(i.Fragment,{children:[n?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("input",{type:"hidden",id:"email_opt_in_source",...r("email_opt_in_source"),value:s}),(0,i.jsx)("input",{type:"hidden",id:"email_opt_in_date",...r("email_opt_in_date"),value:l})]}):null,o?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("input",{type:"hidden",id:"phone_opt_in_source",...r("phone_opt_in_source"),value:s}),(0,i.jsx)("input",{type:"hidden",id:"phone_opt_in_date",...r("phone_opt_in_date"),value:l})]}):null]})};var eL=e.i(56219),eR=e.i(47999),eF=e.i(60743);e.i(49396);var eO=e.i(36932);let e$=n.default.div.withConfig({displayName:"WebformComponent__StyledWebformWrapper",componentId:"sc-85e675e6-0"})`
9279  background: var(--background-color);
9280  color: var(--text-color);
9281`,eA=n.default.div.withConfig({displayName:"WebformComponent__StyledWebformInner",componentId:"sc-85e675e6-1"})``,eP=n.default.div.withConfig({displayName:"WebformComponent__StyledFormSubmitSuccessWrapper",componentId:"sc-85e675e6-2"})`
9282  padding: 20px 0;
9283
9284  p:last-child {
9285    margin: 0;
9286  }
9287`,eM=n.default.div.withConfig({displayName:"WebformComponent__StyledApiErrorWrapper",componentId:"sc-85e675e6-3"})`
9288  margin-bottom: 20px;
9289  color: var(--color-orange);
9290`,eD=n.default.div.withConfig({displayName:"WebformComponent__StyledWebformForm",componentId:"sc-85e675e6-4"})`
9291  form {
9292    ${(0,d.media)("tablet")} {
9293      display: flex;
9294      flex-wrap: wrap;
9295      flex-direction: row;
9296      justify-content: space-between;
9297    }
9298
9299    > div {
9300      width: 100%;
9301    }
9302
9303    .form-item {
9304      margin-bottom: 20px;
9305
9306      p:last-child {
9307        margin: 0;
9308      }
9309    }
9310
9311    .form-item-text,
9312    .form-item-textarea,
9313    .form-item-select {
9314      ${(0,d.media)("tablet")} {
9315        width: calc(50% - 40px);
9316      }
9317    }
9318  }
9319`,ez=({webform:e,success_message:t,post_url:r,redirect_url:a,allow_freemail:n,onSubmitted:o=null})=>{let l=(0,m.useSiteVars)(),{t:d}=(0,x.useTranslation)(),u=(0,eN.useRouter)(),{query:p}=u,[h,f]=(0,s.useState)(!1),y=(0,g.useForm)({reValidateMode:"onBlur",defaultValues:{verified:null,FORM_ERROR:null}}),{register:b,setError:_,setValue:k,clearErrors:j,handleSubmit:C,formState:{isSubmitting:N,errors:E}}=y,L=async t=>{if(!await (0,eF.verifyRecaptcha)())return void _("verified",{type:"custom",message:d("recaptchaVerificationFailed")});j("verified"),!1===t.email_opt_in&&(t.email_opt_in=""),!1===t.phone_opt_in&&(t.phone_opt_in=""),t.webform_id=e.id,t.post_url=r,t.unique_identifier=await (0,eL.generateHash)(`${e.id}:${Date.now()}`);try{let e=await fetch(`${l.url}/api/submit-to-pardot`,{headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(t)});if(e.ok)if(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"lead_web",unique_identifier:t.unique_identifier,webform_id:t.webform_id,post_url:t.post_url}),a){let e=new URL(a);u.push(e.href)}else f(!0),o&&"function"==typeof o&&o();else if(400==e.status){let t=await e.json();if(t.message&&t.error)for(let e in t.error)_(e,{type:"custom",message:t.error[e]})}else{let t=await e.json();console.error(t),_("FORM_ERROR",{type:"custom",message:d("unexpectedWebformError")})}}catch(e){console.error(e.message),_("FORM_ERROR",{type:"custom",message:d("unexpectedWebformError")})}};return(0,s.useEffect)(()=>{document.querySelectorAll(`#webform-${e.id} input[type="hidden"]`).forEach(e=>{let t=e.getAttribute("name"),i="last_";if("page_url"===t){let e=new URL(window.location.href);Array.from(e.searchParams.keys()).forEach(t=>{t.startsWith("utm_")&&e.searchParams.delete(t)}),k(t,eT.sanitize(e.toString()))}else if(p[t])k(t,eT.sanitize(p[t]));else if(t.startsWith(i)){let e=t.substring(i.length);e&&p[e]&&k(t,eT.sanitize(p[e]))}})},[p]),(0,i.jsx)(eD,{id:`webform-${e.id}`,children:h?(0,i.jsx)(eP,{children:(0,i.jsx)(c.TitleAndTextComponent,{text:t||d("formSubmitSuccessMessage")})}):(0,i.jsx)(g.FormProvider,{...y,children:(0,i.jsxs)("form",{onSubmit:C(L),noValidate:!0,children:[e?.elements?.map((t,r)=>{switch(t["#type"]){case"textfield":return(0,i.jsx)(v,{type:"text",name:t["#webform_key"],label:t["#title"],isRequired:t["#required"]},`form-field-${r}`);case"email":return(0,i.jsx)(v,{type:"email",name:t["#webform_key"],label:t["#title"],isRequired:t["#required"],extraValidation:{pattern:{value:/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,message:d("enterValidEmail")},validate:{notFreemail:t=>!(0,eR.isFreeEmail)(t,n,e.freemail_domains)||d("useBusinessEmail"),mxValid:async e=>{try{let t=await fetch(`${l.url}/api/validate-email-domain`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:e})}),i=await t.json();return!0===i.valid||d("enterValidEmail")}catch{return!0}}}}},`form-field-${r}`);case"number":return(0,i.jsx)(v,{type:"number",name:t["#webform_key"],label:t["#title"],isRequired:t["#required"]},`form-field-${r}`);case"tel":return(0,i.jsx)(v,{type:"tel",name:t["#webform_key"],label:t["#title"],isRequired:t["#required"],extraValidation:{pattern:{value:/^\+?[0-9]+$/,message:d("enterValidPhoneNumber")}}},`form-field-${r}`);case"textarea":return(0,i.jsx)(w,{name:t["#webform_key"],label:t["#title"],isRequired:t["#required"]},`form-field-${r}`);case"radios":return(0,i.jsx)(S,{name:t["#webform_key"],label:t["#title"],options:t["#options"],isRequired:t["#required"]},`form-field-${r}`);case"checkboxes":return(0,i.jsx)(T,{type:"checkboxes",name:t["#webform_key"],label:t["#title"],options:t["#options"],isRequired:t["#required"]},`form-field-${r}`);case"checkbox":let a=t["#return_value"]?{[t["#return_value"]]:t["#return_value"]}:null;return(0,i.jsx)(T,{type:"checkbox",name:t["#webform_key"],label:t["#title"],options:a,isRequired:t["#required"]},`form-field-${r}`);case"select":return(0,i.jsx)(I,{name:t["#webform_key"],label:t["#title"],options:t["#options"],isRequired:t["#required"]},`form-field-${r}`);case"webform_markup":return(0,i.jsx)("div",{className:"form-item form-item-markup",dangerouslySetInnerHTML:{__html:t["#markup"]}},`form-field-${r}`);case"hidden":return(0,i.jsx)("input",{type:"hidden",id:t["#webform_key"],...b(t["#webform_key"])});default:return null}}),(0,i.jsx)(eE,{}),E?.FORM_ERROR?.message&&!N?(0,i.jsx)(eM,{dangerouslySetInnerHTML:{__html:E.FORM_ERROR.message}}
9319):null,"string"==typeof E?.verified?.message&&(0,i.jsx)(eM,{children:(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:E.verified.message}})}),(0,i.jsx)(eO.Button,{style:"primary",type:"submit",onClick:()=>j(),disabled:N,children:e.action?.["#submit__label"]||d("submitDefaultText")})]})})})};e.s(["WebformComponent",0,({id:e,"data-theme":t,adjacent_themes:r,spacing:a,webform:n,success_message:o,post_url:s,redirect_url:l,allow_freemail:c})=>(0,i.jsx)(e$,{id:`section-${e}`,"data-theme":t??f.defaultTheme,"data-theme-next":r?.nextTheme?.theme,"data-theme-previous":r?.previousTheme?.theme,"data-spacing-top":a?.top,"data-spacing-bottom":a?.bottom,children:(0,i.jsx)(h.StyledWrapper,{children:(0,i.jsx)(eA,{children:(0,i.jsx)(ez,{webform:n,success_message:o,post_url:s,redirect_url:l,allow_freemail:c})})})}),"WebformForm",0,ez],41074),e.s([],52959);var eH=e.i(94182);let eW=n.default.div.withConfig({displayName:"HTMLComponent__StyledHTMLComponent",componentId:"sc-6b9139ea-0"})``,eB=({scripts:e,html:t})=>((0,s.useEffect)(()=>{(t||e?.length)&&document.querySelectorAll("script[data-html-script-id]").forEach(e=>{let t=e.src;if(!t)return;let i=document.createElement("script");i.src=t,i.async=!0;let r=e.getAttribute("data-html-script-id");r&&i.setAttribute("data-html-script-id",r),e.remove(),document.body.appendChild(i)})},[t]),t||e?.length)?(0,i.jsxs)(i.Fragment,{children:[e?.length?e.map((e,t)=>(0,i.jsx)(eH.default,{src:e.url,"data-html-script-id":`html-script-${t}`},`script-item-${t}`)):null,t?(0,i.jsx)(eW,{children:(0,i.jsx)(h.StyledWrapper,{noPadding:!0,children:(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:t}})})}):null]}):null;e.s(["HTMLComponent",0,eB],45101),e.s([],79390);let eq=n.default.div.withConfig({displayName:"HWFContentFormArea__StyledHWFContentFormArea",componentId:"sc-3dc5741-0"})`
9320  position: relative;
9321  z-index: 1;
9322`,eV=n.default.div.withConfig({displayName:"HWFContentFormArea__StyledMediaAreaWrapper",componentId:"sc-3dc5741-1"})`
9323  img {
9324    width: 100%;
9325    border-top-right-radius: 10px;
9326    border-top-left-radius: 10px;
9327  }
9328`,eU=n.default.div.withConfig({displayName:"HWFContentFormArea__StyledFormItemsWrapper",componentId:"sc-3dc5741-2"})`
9329  background: #fff;
9330  padding: 20px;
9331  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);
9332  border-radius: 10px;
9333  min-height: 220px;
9334  ${(0,d.media)(500)} {
9335    min-height: 320px;
9336  }
9337
9338  &.has-media {
9339    border-top-right-radius: 0;
9340    border-top-left-radius: 0;
9341    min-height: 180px;
9342  }
9343
9344  ${(0,d.media)("desktop")} {
9345    padding: 35px 40px;
9346  }
9347`,eG=({dataTheme:e,media:t,hero_items:r})=>(0,i.jsxs)(eq,{children:[t?(0,i.jsx)(eV,{children:(0,i.jsx)(u.MediaComponent,{className:"media-wrapper",...t})}):null,r?.length?(0,i.jsx)(eU,{"data-theme":"white",className:t?"has-media":null,children:r.map((e,t)=>(0,i.jsxs)(s.default.Fragment,{children:[e?.text&&(0,i.jsx)(c.TitleAndTextComponent,{text:e.text}),e?.hubspotForm&&(0,i.jsx)(l.HubspotFormComponent,{...e.hubspotForm}),e?.iframe&&(0,i.jsx)(p.IFrameContent,{...e.iframe}),e?.webformForm&&(0,i.jsx)(ez,{...e.webformForm}),e?.html&&(0,i.jsx)(eB,{...e.html})]},t))}):null]}),eQ=n.default.div.withConfig({displayName:"HWFContentBottomArea__StyledHWFContentBottomAreaWrapper",componentId:"sc-196595e4-0"})`
9348  position: relative;
9349  z-index: 1;
9350`,eY=({text_below:e})=>(0,i.jsx)(eQ,{children:e?(0,i.jsx)(c.TitleAndTextComponent,{text:e}):null});e.i(41484);var eZ=e.i(13696),eJ=e.i(28409),eX=e.i(34459);let eK=n.default.div.withConfig({displayName:"HeroWithFormMobile__StyledHeroWithFormMobile",componentId:"sc-152cb8bc-0"})`
9351  position: relative;
9352  overflow: hidden;
9353
9354  > .bg {
9355    position: absolute;
9356    top: 0;
9357    left: 0;
9358    width: 100%;
9359    height: 100%;
9360    z-index: 0;
9361    background: var(--background-color);
9362    pointer-events: none;
9363  }
9364`,e0=n.default.div.withConfig({displayName:"HeroWithFormMobile__StyledRegionAlpha",componentId:"sc-152cb8bc-1"})`
9365  color: var(--text-color);
9366  position: relative;
9367
9368  .content-type--node--campaign & {
9369    padding-top: 75px;
9370  }
9371`,e1=n.default.div.withConfig({displayName:"HeroWithFormMobile__StyledRegionBeta",componentId:"sc-152cb8bc-2"})`
9372  position: relative;
9373
9374  > .bg-white {
9375    position: absolute;
9376    top: 180px;
9377    left: 0;
9378    width: 100%;
9379    height: 5000px;
9380    z-index: 0;
9381    background: white;
9382    pointer-events: none;
9383    ${(0,d.media)(500)} {
9384      top: 280px;
9385    }
9386
9387    &.has-media {
9388      top: 72vw;
9389    }
9390  }
9391
9392  // Decoration wrapper with dots
9393  .dots-decorations-wrapper {
9394    pointer-events: none;
9395    display: block;
9396    position: absolute;
9397    top: 0;
9398    left: 0;
9399    width: 100%;
9400    height: 180px;
9401    ${(0,d.media)(500)} {
9402      height: 280px;
9403    }
9404
9405    &.has-media {
9406      height: 0;
9407      padding-bottom: 72%;
9408    }
9409
9410    .decoration-dots-left {
9411      position: absolute;
9412      right: calc(100% - 2.5% - var(--spacing-sm) + 7px);
9413      bottom: 10%;
9414      width: 20%;
9415      height: auto;
9416      [data-theme="yellow"] & {
9417        fill: var(--color-indigo);
9418      }
9419    }
9420
9421    .decoration-dots-right {
9422      position: absolute;
9423      left: calc(100% - 2.5% - var(--spacing-sm) + 7px);
9424      bottom: 10%;
9425      width: 20%;
9426      height: auto;
9427      [data-theme="yellow"] & {
9428        fill: var(--color-indigo);
9429      }
9430    }
9431  }
9432
9433  > .inner-wrapper {
9434    width: var(--component-width);
9435    margin: 0 auto;
9436    padding: 0 var(--spacing-sm) 0 var(--spacing-sm);
9437    max-width: var(--component-max-width);
9438    position: relative;
9439    z-index: 1;
9440    color: black;
9441  }
9442`,e2=n.default.div.withConfig({displayName:"HeroWithFormMobile__StyledRegionGamma",componentId:"sc-152cb8bc-3"})`
9443  position: relative;
9444
9445  .icon-dotted-triangle {
9446    fill: var(--color-yellow);
9447    width: 120px;
9448    margin-top: 30px;
9449    pointer-events: none;
9450  }
9451`,e3=({id:e,"data-theme":t,adjacent_themes:r,spacing:a,title:n,topline:s,text_above:l,text_below:c,hero_items:d,media:u,bg_decoration:p})=>(0,i.jsxs)(eK,{id:`section-${e}`,className:"hero-with-form hero-with-form-mobile",children:[(0,i.jsx)("div",{className:"bg","data-theme":t,children:(0,i.jsx)(eX.BgDecoration,{theme:t,bg_decoration:p})}),(0,i.jsx)(e0,{"data-theme":t,children:(0,i.jsx)(h.StyledWrapper,{children:(0,i.jsx)(o.HWFContentTopArea,{topline:s,title:n,text_above:l})})}),(0,i.jsxs)(e1,{children:[(0,i.jsx)("div",{className:["bg-white",u?"has-media":null].join(" ")}),(0,i.jsx)("div",{"data-theme":t,children:(0,i.jsxs)("div",{className:["dots-decorations-wrapper",u?"has-media":null].join(" "),children:[(0,i.jsx)(eJ.DecorationDots,{className:"decoration-dots-left"}),(0,i.jsx)(eJ.DecorationDots,{className:"decoration-dots-right"})]})}),(0,i.jsx)("div",{className:"inner-wrapper",children:(0,i.jsx)(eG,{dataTheme:t,media:u,hero_items:d})})]}),(0,i.jsx)(e2,{"data-theme":"white",children:(0,i.jsxs)(h.StyledWrapper,{children:[(0,i.jsx)(eY,{text_below:c}),(0,i.jsx)(eZ.DottedTriangle,{className:"icon-dotted-triangle"})]})})]});var e5=e.i(12857);let e8=n.default.div.withConfig({displayName:"HeroWithFormDesktop__StyledHeroWithFormDesktop",componentId:"sc-7bd1f0a3-0"})`
9452  position: relative;
9453  overflow: hidden;
9454
9455  > .bg {
9456    position: absolute;
9457    top: 0;
9458    left: 0;
9459    width: 100%;
9460    height: 100%;
9461    z-index: 0;
9462    background: var(--background-color);
9463    pointer-events: none;
9464  }
9465`,e6=n.default.div.withConfig({displayName:"HeroWithFormDesktop__StyledHeroWithFormDesktopWrapper",componentId:"sc-7bd1f0a3-1"})`
9466  display: flex;
9467  flex-wrap: nowrap;
9468  flex-direction: row;
9469  padding-top: var(--spacing-xl);
9470  padding-left: var(--spacing-sm);
9471  padding-right: var(--spacing-sm);
9472  padding-bottom: var(--spacing-xl);
9473  margin: 0 auto;
9474  max-width: var(--component-max-width);
9475  width: var(--component-width);
9476  z-index: 1;
9477
9478  .content-type--node--campaign & {
9479    padding-top: calc(100px + var(--spacing-md));
9480  }
9481`,e4=n.default.div.withConfig({displayName:"HeroWithFormDesktop__StyledRegionAlpha",componentId:"sc-7bd1f0a3-2"})`
9482  width: 50%;
9483  padding-right: 50px;
9484
9485  .above-the-fold-area {
9486    position: relative;
9487    /* background: var(--background-color); */
9488    color: var(--text-color);
9489    min-height: 33%;
9490    padding-bottom: var(--spacing-xl);
9491    display: flex;
9492    align-items: center;
9493
9494    .content-wrapper {
9495      position: relative;
9496      z-index: 1;
9497      width: 100%;
9498    }
9499
9500    .decoration-wrapper {
9501      position: absolute;
9502      z-index: 1;
9503      width: 100%;
9504      height: 100%;
9505      top: 0;
9506      left: calc(100% + 100px);
9507
9508      .decoration-dots-left,
9509      .decoration-dots-right {
9510        width: 125px;
9511        position: absolute;
9512        bottom: 40px;
9513      }
9514
9515      .decoration-dots-left {
9516        left: -63px;
9517      }
9518
9519      .decoration-dots-right {
9520        right: -63px;
9521      }
9522    }
9523  }
9524
9525  .below-the-fold-area {
9526    padding: var(--spacing-xl) 0;
9527    position: relative;
9528
9529    &.padding-top-none {
9530      padding-top: 0;
9531    }
9532
9533    > .bg-white {
9534      position: absolute;
9535      top: 0;
9536      left: -5000px;
9537      width: 10000px;
9538      height: 2000px;
9539      z-index: 0;
9540      background: white;
9541      pointer-events: none;
9542    }
9543
9544    .icon-dotted-triangle {
9545      position: relative;
9546      z-index: 1;
9547      width: 160px;
9548      fill: var(--color-yellow);
9549      margin-left: -30px;
9550      ${(0,d.media)("desktop_xl")} {
9551        margin-left: -50px;
9552      }
9553    }
9554  }
9555`,e7=n.default.div.withConfig({displayName:"HeroWithFormDesktop__StyledRegionBeta",componentId:"sc-7bd1f0a3-3"})`
9556  width: 50%;
9557  position: relative;
9558  z-index: 1;
9559  padding-left: 50px;
9560
9561  > .inner-wrapper {
9562    position: relative;
9563  }
9564`,e9=({id:e,"data-theme":t,adjacent_themes:r,spacing:a,title:n,topline:s,text_above:l,text_below:c,hero_items:d,media:u,bg_decoration:p})=>(0,i.jsxs)(e8,{id:`section-${e}`,className:"hero-with-form hero-with-form-mobile",children:[(0,i.jsx)("div",{className:"bg","data-theme":t,children:(0,i.jsx)(eX.BgDecoration,{theme:t,bg_decoration:p})}),(0,i.jsxs)(e6,{children:[(0,i.jsxs)(e4,{children:[(0,i.jsxs)("div",{className:"above-the-fold-area","data-theme":t,children:[(0,i.jsx)("div",{className:"content-wrapper",children:(0,i.jsx)(o.HWFContentTopArea,{topline:s,title:n,text_above:l})}),(0,i.jsxs)("div",{className:"decoration-wrapper",children:[(0,i.jsx)(eJ.DecorationDots,{className:"decoration-dots-left"}),(0,i.jsx)(eJ.DecorationDots,{className:"decoration-dots-right"})]})]}),c?(0,i.jsxs)("div",{className:["below-the-fold-area","white"==t?"padding-top-none":null].join(" "),"data-theme":"white",children:[(0,i.jsx)("div",{className:"bg-white"}),(0,i.jsx)(eY,{text_below:c}),(0,i.jsx)(e5.DecorationDottedTriangle11,{className:"icon-dotted-triangle"})]}):null]}),(0,i.jsx)(e7,{children:(0,i.jsx)("div",{className:"inner-wrapper",children:(0,i.jsx)(eG,{dataTheme:t,media:u,hero_items:d})})})]})]});e.s(["HeroWithForm",0,e=>{let{width:t}=(0,r.useWindowSize)();return t?t<a.breakpoints.desktop?(0,i.jsx)(e3,{...e}):(0,i.jsx)(e9,{...e}):null}],67465)},7837,e=>{"use strict";e.i(67465),e.s([])},74803,e=>{"use strict";var t=e.i(91398),i=e.i(60814),r=e.i(20212),a=e.i(79900);e.i(68485);var n=e.i(72587);let o=i.default.div.withConfig({displayName:"PageTitleComponent__StyledPageTitleComponent",componentId:"sc-dd6fb67d-0"})`
9565  background: var(--background-color);
9566  color: var(--text-color);
9567`,s=i.default.div.withConfig({displayName:"PageTitleComponent__StyledTitle",componentId:"sc-dd6fb67d-1"})`
9568  margin: 0;
9569  line-height: 1;
9570  overflow: hidden;
9571`;e.s(["PageTitleComponent",0,({title:e,"data-theme":i,adjacent_themes:l,spacing:c})=>(0,t.jsx)(o,{"data-theme":i??r.defaultTheme,"data-theme-next":l?.nextTheme?.theme,"data-theme-previous":l?.previousTheme?.theme,"data-spacing-top":c?.top,"data-spacing-bottom":c?.bottom,children:(0,t.jsx)(a.StyledWrapper,{children:(0,t.jsx)(s,{children:(0,t.jsx)(n.TitleAndTextComponent,{title:e})})})})])},54473,e=>{"use strict";e.i(74803),e.s([])},20193,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814);e.i(24690);var a=e.i(26200),n=e.i(79900);e.i(68485);var o=e.i(72587);e.i(32933);var s=e.i(36932);e.i(71587);var l=e.i(71179);e.i(88490);var c=e.i(8081);e.i(49396);var d=e.i(50719);let u=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledForteePricingWrapper",componentId:"sc-86abe36b-0"})`
9572  background: var(--background-color);
9573  color: var(--text-color);
9574  position: relative;
9575  overflow: hidden;
9576`,p=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledSignetDecoration",componentId:"sc-86abe36b-1"})`
9577  display: none;
9578  ${(0,a.media)("tablet")} {
9579    display: block;
9580    position: absolute;
9581    z-index: 0;
9582    width: calc(50% + 70px);
9583    bottom: -80px;
9584    left: -90px;
9585  }
9586  ${(0,a.media)("desktop")} {
9587    width: 49%;
9588    bottom: -100px;
9589    left: -130px;
9590  }
9591  ${(0,a.media)("desktop_m")} {
9592    left: -160px;
9593    bottom: -130px;
9594  }
9595  ${(0,a.media)(1700)} {
9596    width: 43%;
9597    left: -150px;
9598  }
9599  ${(0,a.media)(1700)} {
9600    width: 36%;
9601    left: -100px;
9602  }
9603
9604  svg {
9605    fill: #fff;
9606    opacity: 0.2;
9607  }
9608`,m=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledColumnsWrapper",componentId:"sc-86abe36b-2"})`
9609  ${(0,a.media)("tablet")} {
9610    display: flex;
9611    gap: var(--column-gap);
9612    position: relative;
9613    z-index: 1;
9614  }
9615`,h=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledPromoWrapper",componentId:"sc-86abe36b-3"})`
9616  margin-bottom: 70px;
9617  ${(0,a.media)("tablet")} {
9618    font-size: 20px;
9619    width: 50%;
9620    margin-bottom: 0px;
9621  }
9622  ${(0,a.media)("desktop")} {
9623    width: 43%;
9624  }
9625
9626  p {
9627    font-size: 22px;
9628    letter-spacing: 1px;
9629    ${(0,a.media)("tablet")} {
9630      font-size: 20px;
9631    }
9632  }
9633`,f=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledCalculatorWrapper",componentId:"sc-86abe36b-4"})`
9634  ${(0,a.media)("tablet")} {
9635    width: 50%;
9636  }
9637  ${(0,a.media)("desktop")} {
9638    width: 57%;
9639  }
9640`,g=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledCalculatorControlsWrapper",componentId:"sc-86abe36b-5"})`
9641  margin-bottom: 50px;
9642  display: flex;
9643
9644  .calculator-controls {
9645    width: 65%;
9646    padding-right: 15px;
9647
9648    .calculator-slider-wrapper {
9649      position: relative;
9650      height: 50px;
9651      width: 100%;
9652      margin-bottom: 30px;
9653
9654      &:before {
9655        content: "";
9656        position: absolute;
9657        top: 22px;
9658        left: 0;
9659        width: 100%;
9660        height: 6px;
9661        background: var(--color-gradient);
9662        border-radius: 10px;
9663        z-index: 0;
9664      }
9665
9666      input[type="range"] {
9667        appearance: none;
9668        width: 100%;
9669        height: 50px;
9670        background: transparent;
9671        border-radius: 5px;
9672        background-size: 70% 100%;
9673        background-repeat: no-repeat;
9674        border-radius: 10px;
9675        position: relative;
9676        z-index: 1;
9677        border: 0;
9678        margin: 0;
9679        padding: 0;
9680      }
9681
9682      input[type="range"]::-webkit-slider-thumb {
9683        appearance: none;
9684        height: 50px;
9685        width: 50px;
9686        border-radius: 50%;
9687        background-image: url(/assets/slider-arrows.svg);
9688        background-color: var(--color-yellow);
9689        cursor: ew-resize;
9690        box-shadow: 0 0 30px rgba(0, 0, 0, 0.3);
9691      }
9692
9693      input[type="range"]::-webkit-slider-runnable-track {
9694        appearance: none;
9695        box-shadow: none;
9696        border: none;
9697        background: transparent;
9698      }
9699    }
9700
9701    .calculator-slider-description {
9702      font-size: 15px;
9703      ${(0,a.media)("tablet")} {
9704        font-size: 16px;
9705      }
9706    }
9707  }
9708
9709  .calculator-controls-result {
9710    width: 35%;
9711    padding-left: 15px;
9712    ${(0,a.media)("desktop_s")} {
9713      display: flex;
9714    }
9715
9716    .calculator-controls-input-wrapper {
9717      position: relative;
9718      margin-bottom: 10px;
9719
9720      &:after {
9721        content: "";
9722        height: 1px;
9723        background: #fff;
9724        position: absolute;
9725        top: 74px;
9726        left: 8px;
9727        right: 8px;
9728        width: 64px;
9729      }
9730
9731      input[type="text"] {
9732        border: 1px solid white;
9733        width: 80px;
9734        min-width: 80px;
9735        height: 80px;
9736        padding: 0;
9737        position: relative;
9738        font-size: 40px;
9739        color: #fff;
9740        text-align: center;
9741        ${(0,a.media)("desktop_s")} {
9742          margin-right: 15px;
9743        }
9744      }
9745    }
9746
9747    .calculator-controls-input-label {
9748      font-size: 16px;
9749      ${(0,a.media)("mobile")} {
9750        font-size: 20px;
9751      }
9752      ${(0,a.media)("desktop_s")} {
9753        width: 115px;
9754      }
9755    }
9756  }
9757`,x=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledCalculatorResultsText",componentId:"sc-86abe36b-6"})`
9758  margin-bottom: 50px;
9759
9760  p {
9761    margin: 0;
9762  }
9763`,y=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledCalculatorResultWrapper",componentId:"sc-86abe36b-7"})`
9764  ${(0,a.media)("desktop")} {
9765    display: flex;
9766  }
9767`,v=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledCalculatorPricingTotals",componentId:"sc-86abe36b-8"})`
9768  margin-bottom: 30px;
9769  font-size: 15px;
9770  ${(0,a.media)("desktop")} {
9771    font-size: 16px;
9772    margin-bottom: 0;
9773    width: 50%;
9774  }
9775
9776  &.full-width {
9777    ${(0,a.media)("desktop")} {
9778      width: 100%;
9779    }
9780  }
9781
9782  .pricing-total {
9783    display: flex;
9784
9785    .pricing-total-amount {
9786    }
9787
9788    .pricing-total-amount-text {
9789    }
9790
9791    //
9792    &.pricing-total--month {
9793      .pricing-total-amount {
9794        display: block;
9795        font-weight: 600;
9796        font-size: 55px;
9797        line-height: 70px;
9798        letter-spacing: 1px;
9799      }
9800
9801      .pricing-total-amount-text {
9802        margin-top: 36px;
9803      }
9804    }
9805  }
9806
9807  .pricing-total-description {
9808    opacity: 0.5;
9809    margin-bottom: 6px;
9810  }
9811`,b=r.default.div.withConfig({displayName:"ForteePricingCalculatorComponent__StyledCalculatorPricingToggleWrapper",componentId:"sc-86abe36b-9"})`
9812  ${(0,a.media)("desktop")} {
9813    width: 50%;
9814    padding-left: 25px;
9815    display: flex;
9816    flex-direction: column;
9817    justify-content: center;
9818    align-items: center;
9819  }
9820
9821  .toggle-wrapper {
9822    display: flex;
9823    align-items: center;
9824    margin-bottom: 20px;
9825
9826    .label-first {
9827      font-weight: 700;
9828      padding-right: 20px;
9829      width: 100px;
9830      ${(0,a.media)("desktop")} {
9831        text-align: right;
9832      }
9833    }
9834
9835    .label-second {
9836      font-weight: 700;
9837      text-align: left;
9838      padding-left: 20px;
9839      width: 100px;
9840    }
9841  }
9842
9843  .toggle-description {
9844    color: var(--color-turquoise);
9845    ${(0,a.media)("desktop")} {
9846      text-align: center;
9847    }
9848  }
9849`,w=({id:e,minValue:r,maxValue:a,price_per_user:n,sliderDescription:o,inputLabel:s,updatePricingSliderValues:l,discounts:c})=>{let[d,u]=(0,i.useState)(r),[p,m]=(0,i.useState)(r),h=c?.length?c.sort((e,t)=>
9849t.number_of_users-e.number_of_users):[],f=(e,t)=>{let i=0;for(let t in h)if(e>=h[t].number_of_users)if(h[t+1]){if(e>=h[t+1].number_of_users)continue;i=h[t].discount;break}else{i=h[t].discount;break}return t-i/100*t};return(0,t.jsxs)(g,{children:[(0,t.jsxs)("div",{className:"calculator-controls",children:[(0,t.jsx)("div",{className:"calculator-slider-wrapper",children:(0,t.jsx)("input",{type:"range",id:"workshop_access_user_slider",min:r,max:a,value:d,onChange:t=>{let i=parseInt(t.target.value);u(i);let r=i*n;l(e,r=f(i,r),i>=a);let o=i;o>=a&&(o=a-1+"+"),m(o)}})}),(0,t.jsx)("div",{className:"calculator-slider-description",children:(0,t.jsx)("p",{children:o})})]}),(0,t.jsxs)("div",{className:"calculator-controls-result",children:[(0,t.jsx)("div",{className:"calculator-controls-input-wrapper",children:(0,t.jsx)("input",{type:"text",value:p,onChange:t=>{let i=parseInt(t.target.value),o=parseInt(i);i==t.target.value?i>=a?(i=a-1+"+",o=a):i<r&&(i=r,o=r):i="",m(i),u(o);let s=o*n;l(e,s=f(o,s),o>=a)}})}),(0,t.jsx)("div",{className:"calculator-controls-input-label",children:s})]})]})};e.s(["ForteePricingCalculatorComponent",0,({id:e,currency:r,yearly_discount_percent:a=0,promo_title:g,promo_text:_,promo_link:k,pricing_summary_text:S,pricing_total_description:j,toggle_description:C,get_a_quote_link:T,field_pricing_packages:N,"data-theme":I,adjacent_themes:E,spacing:L})=>{let{t:R}=(0,l.useTranslation)();var F=new Intl.NumberFormat("en-GB",{style:"currency",currency:r||"GBP",maximumFractionDigits:0});let O=(()=>{let e=0,t={};for(let i in N){let r=N[i].field_package_min_users*parseFloat(N[i].field_price_per_user);e+=r,t[N[i].id]=r}return{sliderPrices:t,resultPricePerMonth:e,resultPricePerYear:12*e}})(),[$,A]=(0,i.useState)(!1),[P,M]=(0,i.useState)(!1),[D,z]=(0,i.useState)(O.resultPricePerMonth),[H,W]=(0,i.useState)(O.resultPricePerYear),[B,q]=(0,i.useState)(O.sliderPrices),V=(e,t,i)=>{let r={...B};r[e]=t,q(r),U(r,P),i?A(!0):A(!1)},U=(e,t)=>{let i=0;for(let t in e)i+=e[t];t&&(i-=a/100*i),z(i),W(12*i)};return(0,t.jsxs)(u,{id:`section-${e}`,"data-theme":I,"data-theme-next":E?.nextTheme?.theme,"data-theme-previous":E?.previousTheme?.theme,"data-spacing-top":L?.top,"data-spacing-bottom":L?.bottom,children:[(0,t.jsx)(p,{children:(0,t.jsx)(d.Signet,{})}),(0,t.jsx)(n.StyledWrapper,{children:(0,t.jsxs)(m,{children:[(0,t.jsxs)(h,{children:[g&&(0,t.jsx)("h1",{dangerouslySetInnerHTML:{__html:g}}),_?(0,t.jsx)(o.TitleAndTextComponent,{text:_,className:""}):null,k?(0,t.jsx)("div",{children:(0,t.jsx)(s.Button,{href:k.url,target:k.attributes?.target,children:k.text})}):null]}),(0,t.jsxs)(f,{children:[N?.map(e=>(0,t.jsx)(w,{id:e.id,minValue:e.field_package_min_users,maxValue:e.field_package_max_users+1,price_per_user:parseFloat(e.field_price_per_user),sliderDescription:e.field_description,inputLabel:e.info,updatePricingSliderValues:V,discounts:e.field_discounts?.length?e.field_discounts.map(e=>({id:e.id,discount:parseFloat(e.field_discount),number_of_users:e.field_number_of_users})):null},e.id)),S?(0,t.jsx)(x,{dangerouslySetInnerHTML:{__html:S}}):null,$?(0,t.jsx)("div",{children:(0,t.jsx)(s.Button,{href:T.url,target:T.attributes?.target,children:T.text})}):(0,t.jsxs)(y,{children:[(0,t.jsxs)(v,{className:a?null:"full-width",children:[(0,t.jsxs)("div",{className:"pricing-total pricing-total--month",children:[(0,t.jsx)("span",{className:"pricing-total-amount",children:D?F.format(D):"---"})," ",(0,t.jsx)("span",{className:"pricing-total-amount-text",children:R("pricingPerMonth")})]}),(0,t.jsx)("div",{className:"pricing-total-description",children:j}),(0,t.jsx)("div",{className:"pricing-total pricing-total--year",children:H?`${F.format(H)} ${R("pricingTotalPerYear")}`:"---"})]}),a?(0,t.jsxs)(b,{children:[(0,t.jsxs)("div",{className:"toggle-wrapper",children:[(0,t.jsx)("div",{className:"label-first",children:R("pricingInvoicedMonthly")}),(0,t.jsx)("div",{children:(0,t.jsx)(c.Toggle,{name:"invoice_period_toggle",isToggleChecked:P,onChange:e=>{let t=e.target.checked;M(t),U(B,t)}})}),(0,t.jsx)("div",{className:"label-second",children:R("pricingInvoicedYearly")})]}),(0,t.jsx)("div",{className:"toggle-description",children:C})]}):null]})]})]})})]})}])},72038,e=>{"use strict";e.i(20193),e.s([])},58807,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(68485);var r=e.i(72587);e.i(24690);var a=e.i(26200),n=e.i(91788),o=e.i(41158);e.i(81804);var s=e.i(47749),l=e.i(24297),c=e.i(6611),d=e.i(44343);e.i(49396);var u=e.i(59012);let p=i.default.div.withConfig({displayName:"LogotypeGridSwiper__StyledSwiperContent",componentId:"sc-bd5029e0-0"})`
9850  &.single-slide {
9851    ${(0,a.media)("desktop")} {
9852      padding: 0;
9853    }
9854  }
9855
9856  .swiper {
9857  }
9858
9859  .swiper-wrapper {
9860    align-items: center;
9861    min-height: 120px;
9862    ${(0,a.media)("desktop")} {
9863      min-height: 0;
9864    }
9865  }
9866
9867  .swiper-slide {
9868    height: auto !important;
9869  }
9870
9871  .swiper-button-prev,
9872  .swiper-button-next {
9873    position: absolute;
9874    z-index: 1;
9875    user-select: none;
9876
9877    &.swiper-button-disabled {
9878      opacity: 0;
9879
9880      > div {
9881        cursor: default;
9882      }
9883    }
9884
9885    > div {
9886      background: #fff;
9887      width: 66px;
9888      height: 66px;
9889      border-radius: 33px;
9890      box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);
9891      display: flex;
9892      justify-content: center;
9893      align-items: center;
9894      transition: opacity 0.3s;
9895      cursor: pointer;
9896      ${(0,a.media)("desktop")} {
9897        width: 46px;
9898        height: 46px;
9899        position: absolute;
9900      }
9901    }
9902
9903    svg {
9904      stroke: var(--color-indigo);
9905      width: 24px;
9906      height: 24px;
9907    }
9908  }
9909
9910  .swiper-button-prev {
9911    ${(0,a.media)(0,"desktop")} {
9912      top: 50%;
9913      margin-top: -33px;
9914      left: -33px;
9915    }
9916    ${(0,a.media)("desktop")} {
9917      top: 0;
9918      left: 0;
9919      width: 100%;
9920      height: 1px;
9921      background: var(--color-grey);
9922    }
9923
9924    > div {
9925      padding-left: 26px;
9926      ${(0,a.media)("desktop")} {
9927        padding: 0 0 3px 0;
9928        left: 50%;
9929        margin-left: -23px;
9930        top: -23px;
9931      }
9932    }
9933
9934    svg {
9935      transform: rotate(90deg);
9936      ${(0,a.media)("desktop")} {
9937        transform: rotate(180deg);
9938      }
9939    }
9940  }
9941
9942  .swiper-button-next {
9943    ${(0,a.media)(0,"desktop")} {
9944      top: 50%;
9945      margin-top: -33px;
9946      right: -33px;
9947    }
9948    ${(0,a.media)("desktop")} {
9949      bottom: 0;
9950      left: 0;
9951      width: 100%;
9952      height: 1px;
9953      background: var(--color-grey);
9954    }
9955
9956    > div {
9957      padding-right: 26px;
9958      ${(0,a.media)("desktop")} {
9959        padding: 3px 0 0 0;
9960        left: 50%;
9961        margin-left: -23px;
9962        bottom: -23px;
9963      }
9964    }
9965
9966    svg {
9967      transform: rotate(-90deg);
9968      ${(0,a.media)("desktop")} {
9969        transform: rotate(0deg);
9970      }
9971    }
9972  }
9973`,m=i.default.div.withConfig({displayName:"LogotypeGridSwiper__StyledSlides",componentId:"sc-bd5029e0-1"})`
9974  padding: 0 15px;
9975  display: flex;
9976  justify-content: center;
9977  align-items: center;
9978  flex-direction: row;
9979  ${(0,a.media)("desktop")} {
9980    padding: 0;
9981    flex-wrap: wrap;
9982  }
9983`,h=i.default.div.withConfig({displayName:"LogotypeGridSwiper__StyledSlide",componentId:"sc-bd5029e0-2"})`
9984  padding: 35px 15px;
9985  height: 170px;
9986  max-width: 220px;
9987  display: flex;
9988  align-items: center;
9989  justify-content: center;
9990  ${(0,a.media)("desktop")} {
9991    max-width: auto;
9992    width: 20%;
9993  }
9994
9995  img {
9996    max-width: 220px;
9997    max-height: 100px;
9998    max-width: 100%;
9999  }
10000
10001  &.grayscale {
10002    img {
10003      filter: sepia(1) hue-rotate(200deg) saturate(9) brightness(1.05)
10004        contrast(1.3) grayscale(0.9);
10005    }
10006  }
10007`,f=({items:e,desktopRowCount:i,grayscaleTint:r})=>{let{width:a}=(0,d.useWindowSize)(),f=(0,n.useRef)(null),g=(0,n.useRef)(null),[x,y]=(0,n.useState)(null);if((0,n.useEffect)(()=>{if(x&&f.current&&g.current){let e=x.params.navigation;e&&"boolean"!=typeof e&&(e.prevEl=f.current,e.nextEl=g.current,x.navigation.destroy(),x.navigation.init(),x.navigation.update())}},[x]),!a)return null;let v=e.length;a<c.breakpoints.desktop?v=a<500?1:a<c.breakpoints.tablet?2:3:i&&i>0&&(v=5*i);let b=170;b=e.length<v?170*Math.ceil(e.length/5):170*(i||Math.ceil(v/5));let w=Math.ceil(e.length/v),_=[];for(let t=0;t<w;t++){let i=t*v,r=t>0?t*v+v:v,a=e.slice(i,r);_.push(a)}return(0,t.jsxs)(p,{className:_?.length==1?"single-slide":null,children:[(0,t.jsx)(l.Swiper,{modules:[s.Navigation],onSwiper:y,autoHeight:!0,slidesPerView:1,breakpoints:{1024:{direction:"vertical"}},children:_.map((e,i)=>(0,t.jsx)(l.SwiperSlide,{children:(0,t.jsx)(m,{className:"slides",style:{height:a>=c.breakpoints.desktop?`${b}px`:null},children:e.map((e,a)=>(0,t.jsx)(h,{className:`slide ${r?"grayscale":""}`,children:e.link?(0,t.jsx)(o.default,{href:e.link.url,locale:!1,target:e.link.attributes.target,children:(0,t.jsx)("img",{src:e.media?.picture.images.default,alt:e.media?.picture.alt})}):(0,t.jsx)("img",{src:e.media?.picture.images.default,alt:e.media?.picture.alt})},`item-${i}-${a}`))})},`logo-item-${i}`))}),(0,t.jsx)("div",{className:"swiper-button-prev",ref:f,children:(0,t.jsx)("div",{children:(0,t.jsx)(u.IconExpand,{})})}),(0,t.jsx)("div",{className:"swiper-button-next",ref:g,children:(0,t.jsx)("div",{children:(0,t.jsx)(u.IconExpand,{})})})]})},g=i.default.div.withConfig({displayName:"LogotypeGridListing__StyledLogotypeListingWrapper",componentId:"sc-38112176-0"})`
10008  ${(0,a.media)(500)} {
10009    display: flex;
10010    flex-wrap: wrap;
10011    justify-content: center;
10012  }
10013
10014  .slide {
10015    width: 100%;
10016    text-align: center;
10017    ${(0,a.media)(500)} {
10018      width: auto;
10019      padding: 15px 30px;
10020    }
10021  }
10022`,x=i.default.div.withConfig({displayName:"LogotypeGridListing__StyledSlide",componentId:"sc-38112176-1"})`
10023  padding: 35px 15px;
10024  height: 170px;
10025  max-width: 220px;
10026  display: flex;
10027  align-items: center;
10028  justify-content: center;
10029  ${(0,a.media)("desktop")} {
10030    max-width: auto;
10031    width: 20%;
10032  }
10033
10034  img {
10035    max-width: 220px;
10036    max-height: 100px;
10037    max-width: 100%;
10038  }
10039
10040  &.grayscale {
10041    img {
10042      filter: sepia(1) hue-rotate(200deg) saturate(9) brightness(1.05)
10043        contrast(1.3) grayscale(0.9);
10044    }
10045  }
10046`,y=({items:e,grayscaleTint:i})=>(0,t.jsx)(g,{children:e.map((e,r)=>(0,t.jsx)(x,{className:`slide ${i?"grayscale":""}`,children:e.link?(0,t.jsx)(o.default,{href:e.link.url,locale:!1,target:e.link.attributes.target,children:(0,t.jsx)("img",{src:e.media?.picture.images.default,alt:e.media?.picture.alt})}):(0,t.jsx)("img",{src:e.media?.picture.images.default,alt:e.media?.picture.alt})},`item-${r}`))}),v=i.default.div.withConfig({displayName:"LogotypeGridScrolling__StyledLogotypeScrollWrapper",componentId:"sc-bbe2cf7c-0"})`
10047  position: relative;
10048  overflow: hidden;
10049  width: 100%;
10050  padding: 20px 0;
10051  -webkit-transform: translateZ(0);
10052  transform: translateZ(0);
10053
10054  &::before,
10055  &::after {
10056    content: "";
10057    position: absolute;
10058    top: 0;
10059    width: 100px;
10060    height: 100%;
10061    z-index: 2;
10062    pointer-events: none;
10063  }
10064
10065  &::before {
10066    left: 0;
10067    background: linear-gradient(
10068      to right,
10069      rgba(255, 255, 255, 1),
10070      rgba(255, 255, 255, 0)
10071    );
10072  }
10073
10074  &::after {
10075    right: 0;
10076    background: linear-gradient(
10077      to left,
10078      rgba(255, 255, 255, 1),
10079      rgba(255, 255, 255, 0)
10080    );
10081  }
10082`,b=i.keyframes`
10083  from { transform: translate3d(0, 0, 0); }
10084  to   { transform: translate3d(-50%, 0, 0); }
10085`,w=i.default.div.withConfig({displayName:"LogotypeGridScrolling__StyledLogotypesTrack",componentId:"sc-bbe2cf7c-1"})`
10086  display: flex;
10087  gap: 90px;
10088  width: fit-content;
10089  animation: ${b} ${({$itemCount:e})=>7*e}s linear
10090    infinite;
10091  -webkit-backface-visibility: hidden;
10092  backface-visibility: hidden;
10093
10094  ${(0,a.media)("desktop")} {
10095    gap: 120px;
10096  }
10097`,_=i.default.a.withConfig({displayName:"LogotypeGridScrolling__StyledLogoItem",componentId:"sc-bbe2cf7c-2"})`
10098  flex-shrink: 0;
10099  display: flex;
10100  align-items: center;
10101  height: 100px;
10102  transition: opacity 0.3s ease;
10103
10104  &:hover {
10105    opacity: 0.7;
10106  }
10107
10108  img {
10109    max-width: 220px;
10110    max-height: 100px;
10111    width: auto;
10112    height: auto;
10113    display: block;
10114    -webkit-user-select: none;
10115    user-select: none;
10116  }
10117
10118  &.grayscale img {
10119    filter: sepia(1) hue-rotate(200deg) saturate(9) brightness(1.05)
10120      contrast(1.3) grayscale(0.9);
10121  }
10122`,k=i.default.span.withConfig({displayName:"LogotypeGridScrolling__StyledLogoSpan",componentId:"sc-bbe2cf7c-3"})`
10123  flex-shrink: 0;
10124  display: flex;
10125  align-items: center;
10126  height: 100px;
10127
10128  img {
10129    max-width: 220px;
10130    max-height: 100px;
10131    width: auto;
10132    height: auto;
10133    display: block;
10134    -webkit-user-select: none;
10135    user-select: none;
10136  }
10137
10138  &.grayscale img {
10139    filter: sepia(1) hue-rotate(200deg) saturate(9) brightness(1.05)
10140      contrast(1.3) grayscale(0.9);
10141  }
10142`,S=({items:e,grayscaleTint:i})=>{let r=(0,n.useRef)(null),a=[...e,...e];(0,n.useEffect)(()=>{r.current&&r.current.offsetHeight},[]);let o=i?"grayscale":"";return(0,t.jsx)(v,{children:(0,t.jsx)(w,{$itemCount:e.length,ref:r,children:a.map((e,i)=>{let r=(0,t.jsx)("img",{src:e.media?.picture.images.default,alt:e.media?.picture.alt});return e.link?(0,t.jsx)(_,{href:e.link.url,target:e.link.attributes.target,className:o,children:r},`logo-${i}`):(0,t.jsx)(k,{className:o,children:r},`logo-${i}`)})})})},j=i.default.div.withConfig({displayName:"LogotypeGridComponent__StyledLogotypeGridWrapper",componentId:"sc-2794faaf-0"})``,C=i.default.div.withConfig({displayName:"LogotypeGridComponent__StyledInnerWrapper",componentId:"sc-2794faaf-1"})`
10143  padding: var(--spacing-md) 0;
10144  ${(0,a.media)("desktop")} {
10145    margin: 0 auto;
10146    ${({$variant:e})=>"scrolling"===e?`
10147          width: 100%;
10148          max-width: 100%;
10149          padding: 48px 10px;
10150        `:`
10151      width: var(--component-width);
10152      max-width: var(--component-max-width);
10153      padding: var(--component-padding);
10154      `}
10155  }
10156
10157  .title {
10158    color: var(--text-color);
10159    margin: 0 auto var(--column-gap) auto;
10160    padding: 0 var(--spacing-sm);
10161    width: var(--component-width);
10162    text-align: center;
10163    ${(0,a.media)("desktop")} {
10164      padding: 0;
10165      width: 100%;
10166    }
10167
10168    h1,
10169    h2 {
10170      font-size: 30px;
10171      ${(0,a.media)("desktop")} {
10172        font-size: 42px;
10173      }
10174    }
10175  }
10176`,T=i.default.div.withConfig({displayName:"LogotypeGridComponent__StyledSwiperWrapper",componentId:"sc-2794faaf-2"})`
10177  position: relative;
10178  overflow: hidden;
10179  padding: 0 40px;
10180  ${(0,a.media)("desktop")} {
10181    padding: 0;
10182    overflow: visible;
10183    /* border-top: 1px solid var(--color-grey);
10184    border-bottom: 1px solid var(--color-grey); */
10185  }
10186`;e.s(["LogotypeGridComponent",0,({id:e,"data-theme":i,adjacent_themes:a,spacing:n,title:o,items:s,desktopRowCount:l,noWrappers:c,variant:d,grayscaleTint:u})=>{let p=()=>{switch(d){case"listing":return(0,t.jsx)(y,{items:s,grayscaleTint:u});case"scrolling":return(0,t.jsx)(S,{items:s,grayscaleTint:u});default:return(0,t.jsx)(f,{items:s,desktopRowCount:l,grayscaleTint:u})}};return c?p():(0,t.jsx)(j,{id:`section-${e}`,"data-theme":i,"data-theme-next":a?.nextTheme?.theme,"data-theme-previous":a?.previousTheme?.theme,"data-spacing-top":n?.top,"data-spacing-bottom":n?.bottom,children:(0,t.jsxs)(C,{$variant:d,children:[o&&(0,t.jsx)(r.TitleAndTextComponent,{title:o,className:"title component-title"}),(0,t.jsx)(T,{children:p()})]})})}],58807)},64207,e=>{"use strict";e.i(58807),e.s([])},15477,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814);e.i(68485);var a=e.i(72587);e.i(49396);var n=e.i(59012),o=e.i(79900);e.i(32933);var s=e.i(36932);e.i(50101);var l=e.i(28750);e.i(81804);var c=e.i(47749),d=e.i(24297);e.i(24690);var u=e.i(26200);let p=r.default.div.withConfig({displayName:"TabbedPanelsComponent__TabbedPanelsWrapper",componentId:"sc-70396dd7-0"})`
10187  background: var(--background-color);
10188  color: var(--text-color);
10189`,m=r.default.div.withConfig({displayName:"TabbedPanelsComponent__StyledTabItemSelectorWrapper",componentId:"sc-70396dd7-1"})`
10190  border-bottom: 1px solid var(--text-color);
10191  margin-bottom: max(var(--column-gap), 42px);
10192  display: flex;
10193  position: relative;
10194
10195  .swiper {
10196    flex-grow: 1;
10197  }
10198
10199  .swiper-slide {
10200    width: fit-content;
10201
10202    button {
10203      background: none;
10204      border: 0;
10205      cursor: pointer;
10206      font-weight: 700;
10207      color: #868f9a;
10208      border-bottom: 4px solid transparent;
10209      padding: 8px 0;
10210      margin: 0;
10211      text-transform: none;
10212      border-radius: 0;
10213      ${(0,u.media)("tablet")} {
10214        font-size: 22px;
10215        border-bottom-width: 8px;
10216      }
10217
10218      &.is-active {
10219        color: var(--button-link-text-color);
10220        border-bottom-color: var(--button-link-text-color);
10221      }
10222
10223      [data-theme="white"] &,
10224      [data-theme="grey"] & {
10225        &:not(.is-active):hover {
10226          color: var(--color-black);
10227        }
10228      }
10229
10230      [data-theme="black"] & {
10231        &:not(.is-active):hover {
10232          color: white;
10233        }
10234      }
10235
10236      [data-theme="indigo"] & {
10237        color: rgba(255, 255, 255, 0.5);
10238        &:not(.is-active):hover {
10239          color: white;
10240        }
10241        &.is-active {
10242          color: var(--button-link-text-color);
10243        }
10244      }
10245
10246      [data-theme="yellow"] & {
10247        color: rgba(0, 0, 0, 0.5);
10248        &:not(.is-active):hover {
10249          color: var(--color-black);
10250        }
10251        &.is-active {
10252          color: var(--button-link-text-color);
10253        }
10254      }
10255
10256      [data-theme="turquoise"] & {
10257        color: #fff;
10258        &:not(.is-active):hover {
10259          color: var(--color-yellow);
10260        }
10261        &.is-active {
10262          color: var(--button-link-text-color);
10263        }
10264      }
10265    }
10266  }
10267
10268  .swiper-button-prev {
10269    cursor: pointer;
10270    display: flex;
10271    align-items: center;
10272    justify-content: flex-start;
10273    width: 26px;
10274    transition: opacity 0.3s;
10275    opacity: 1;
10276    position: absolute;
10277    top: 0;
10278    left: 0;
10279    height: 100%;
10280    background: linear-gradient(
10281      to left,
10282      rgba(255, 255, 255, 0) 0%,
10283      var(--background-color) 55%
10284    );
10285    z-index: 2;
10286    padding-bottom: 4px;
10287    ${(0,u.media)("tablet")} {
10288      width: 36px;
10289      padding-bottom: 8px;
10290    }
10291
10292    &.swiper-button-disabled {
10293      opacity: 0;
10294      z-index: -1;
10295    }
10296
10297    svg {
10298      transform: rotate(90deg);
10299      width: 18px;
10300      height: 10px;
10301      stroke: var(--text-color);
10302    }
10303  }
10304
10305  .swiper-button-next {
10306    cursor: pointer;
10307    display: flex;
10308    align-items: center;
10309    justify-content: flex-end;
10310    width: 26px;
10311    transition: opacity 0.3s;
10312    opacity: 1;
10313    position: absolute;
10314    top: 0;
10315    right: 0;
10316    height: 100%;
10317    background: linear-gradient(
10318      to right,
10319      rgba(255, 255, 255, 0) 0%,
10320      var(--background-color) 55%
10321    );
10322    z-index: 2;
10323    padding-bottom: 4px;
10324    ${(0,u.media)("tablet")} {
10325      width: 36px;
10326      padding-bottom: 8px;
10327    }
10328
10329    &.swiper-button-disabled {
10330      opacity: 0;
10331      z-index: -1;
10332    }
10333
10334    svg {
10335      transform: rotate(-90deg);
10336      width: 18px;
10337      height: 10px;
10338      stroke: var(--text-color);
10339    }
10340  }
10341`,h=r.default.div.withConfig({displayName:"TabbedPanelsComponent__StyledPanelsListingWrapper",componentId:"sc-70396dd7-2"})`
10342  margin-bottom: var(--column-gap);
10343
10344  ul {
10345    list-style: none;
10346    padding: 0;
10347    margin: 0;
10348    display: flex;
10349    flex-wrap: wrap;
10350    gap: calc(var(--column-gap) / 2);
10351  }
10352
10353  button {
10354    background: var(--background-color);
10355    border: 2px solid var(--text-color);
10356    color: var(--text-color);
10357    min-width: 138px;
10358    display: flex;
10359    align-items: center;
10360    justify-content: center;
10361    border-radius: 10px;
10362    padding: 14px 15px;
10363    font-weight: 700;
10364    letter-spacing: 1.5px;
10365    margin: 0;
10366    ${(0,u.media)(375)} {
10367      min-width: 150px;
10368    }
10369    ${(0,u.media)("tablet")} {
10370      font-size: 20px;
10371      padding: 18px 25px;
10372    }
10373
10374    &.is-active,
10375    &:hover {
10376      background: var(--text-color);
10377      border: 2px solid var(--text-color);
10378      color: var(--background-color);
10379    }
10380  }
10381`,f=r.default.div.withConfig({displayName:"TabbedPanelsComponent__StyledPanelWrapper",componentId:"sc-70396dd7-3"})`
10382  display: flex;
10383  flex-direction: column;
10384  gap: var(--column-gap);
10385  ${(0,u.media)("tablet")} {
10386    flex-direction: row;
10387    align-items: center;
10388  }
10389
10390  .media-wrapper {
10391    ${(0,u.media)("tablet")} {
10392      flex: 50%;
10393    }
10394  }
10395
10396  .info-wrapper {
10397    ${(0,u.media)("tablet")} {
10398      flex: 50%;
10399    }
10400  }
10401`,g=r.default.div.withConfig({displayName:"TabbedPanelsComponent__StyledHighlightsWrapper",componentId:"sc-70396dd7-4"})`
10402  display: flex;
10403  flex-wrap: wrap;
10404
10405  > div {
10406    margin-right: 3rem;
10407    ${(0,u.media)("desktop")} {
10408      margin-right: 4rem;
10409    }
10410
10411    p {
10412      font-weight: 700;
10413      font-size: 24px;
10414
10415      em {
10416        color: var(--accent-text-color);
10417        font-style: normal;
10418        font-size: 32px;
10419        ${(0,u.media)("desktop")} {
10420          font-size: 46px;
10421        }
10422      }
10423    }
10424  }
10425`;e.s(["TabbedPanelsComponent",0,({id:e,tab_items:r,"data-theme":u,adjacent_themes:x,spacing:y})=>{let v=(0,i.useRef)(null),b=(0,i.useRef)(null);if(!r?.length)return console.error("Tabbed Panels component present, but with empty Tabs field."),null;let[w,_]=(0,i.useState)(null),[k
10425,S]=(0,i.useState)(0),[j,C]=(0,i.useState)(0),T=r[k].panels[j];return(0,t.jsx)(p,{id:`section-${e}`,"data-theme":u,"data-theme-next":x?.nextTheme?.theme,"data-theme-previous":x?.previousTheme?.theme,"data-spacing-top":y?.top,"data-spacing-bottom":y?.bottom,children:(0,t.jsxs)(o.StyledWrapper,{children:[(0,t.jsxs)(m,{children:[(0,t.jsx)("div",{className:"swiper-button-prev",ref:v,children:(0,t.jsx)(n.IconExpand,{})}),(0,t.jsx)(d.Swiper,{modules:[c.Navigation],slidesPerView:"auto",spaceBetween:20,freeMode:!0,slideToClickedSlide:!0,breakpoints:{768:{spaceBetween:40}},navigation:{prevEl:v.current,nextEl:b.current},watchSlidesProgress:!0,onSwiper:e=>{_(e)},children:r.map((e,i)=>(0,t.jsx)(d.SwiperSlide,{children:(0,t.jsx)("button",{type:"button",className:k==i?"is-active":null,onClick:()=>{S(i),w.slideTo(i),C(0)},children:e.title})},`tab_item_${i}`))}),(0,t.jsx)("div",{className:"swiper-button-next",ref:b,children:(0,t.jsx)(n.IconExpand,{})})]}),r[k]?.panels?.length>1?(0,t.jsx)(h,{children:(0,t.jsx)("ul",{children:r[k].panels.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)("button",{type:"button",className:j==i?"is-active":null,onClick:()=>{C(i)},children:e.header})},`panel_${i}`))})}):null,T?(0,t.jsxs)(f,{children:[(0,t.jsx)("div",{className:"media-wrapper",children:(0,t.jsx)(l.MediaComponent,{...T.media})}),(0,t.jsxs)("div",{className:"info-wrapper",children:[(0,t.jsx)(a.TitleAndTextComponent,{title:T.header,text:T.text}),T.highlights?.length>0?(0,t.jsx)(g,{children:T.highlights.map((e,i)=>(0,t.jsx)(a.TitleAndTextComponent,{text:e},`highlight-${i}`))}):null,T.link?(0,t.jsx)(s.Button,{href:T.link.url,target:T.link.attributes?.target,children:T.link.text}):null]})]}):null]})})}])},95199,e=>{"use strict";e.i(15477),e.s([])},21696,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(49396);var r=e.i(82560),a=e.i(85135);e.i(50101);var n=e.i(28750);e.i(81804);var o=e.i(47749),s=e.i(24297);e.i(24690);var l=e.i(26200);e.i(68485);var c=e.i(72587);let d=i.default.div.withConfig({displayName:"TimelineComponent__StyledTimelineWrapper",componentId:"sc-65cd58c7-0"})`
10426  background: var(--background-color);
10427  color: var(--text-color);
10428`,u=i.default.div.withConfig({displayName:"TimelineComponent__StyledInnerWrapper",componentId:"sc-65cd58c7-1"})`
10429  padding: var(--spacing-xl) 0 var(--spacing-xl) 0;
10430
10431  .title {
10432    color: var(--text-color);
10433    margin-bottom: var(--column-gap);
10434    padding: 0 calc(2.5% + var(--spacing-sm));
10435    ${(0,l.media)("tablet")} {
10436      width: var(--component-width);
10437      margin: 0 auto var(--column-gap) auto;
10438      padding: 0 var(--spacing-sm);
10439      max-width: var(--component-max-width);
10440    }
10441
10442    [data-theme="turquoise"] & {
10443      color: var(--color-black);
10444    }
10445
10446    em {
10447      [data-theme="turquoise"] & {
10448        color: var(--color-yellow);
10449      }
10450    }
10451  }
10452`,p=i.default.div.withConfig({displayName:"TimelineComponent__StyledSwiperWrapper",componentId:"sc-65cd58c7-2"})`
10453  ${(0,l.media)(600)} {
10454    width: var(--component-width);
10455    margin: 0 auto;
10456    padding: 0 var(--spacing-sm);
10457    max-width: var(--component-max-width);
10458  }
10459
10460  .swiper {
10461    padding: 0 calc(2.5% + var(--spacing-sm));
10462    overflow: visible;
10463    ${(0,l.media)(600)} {
10464      padding: 0 0 18px;
10465      margin: 0 -15px;
10466      overflow: hidden;
10467    }
10468  }
10469
10470  .swiper-slide {
10471    width: fit-content;
10472    height: auto;
10473  }
10474`,m=i.default.div.withConfig({displayName:"TimelineComponent__StyledSlideWrapper",componentId:"sc-65cd58c7-3"})`
10475  padding-bottom: 46px;
10476  width: 256px;
10477  opacity: 0.2;
10478  transition: opacity 0.3s;
10479  ${(0,l.media)("mobile")} {
10480    width: 280px;
10481  }
10482  ${(0,l.media)("mobile_m")} {
10483    width: 320px;
10484  }
10485  ${(0,l.media)(500)} {
10486    width: 400px;
10487  }
10488  ${(0,l.media)(600)} {
10489    display: flex;
10490    opacity: 1;
10491    gap: 30px;
10492    width: 100%;
10493    flex-direction: row-reverse;
10494    padding: 0 15px 46px;
10495  }
10496  ${(0,l.media)("desktop")} {
10497    padding-bottom: 100px;
10498  }
10499
10500  .swiper-slide-active & {
10501    opacity: 1;
10502  }
10503
10504  .milestone-media-wrapper {
10505    margin-bottom: 20px;
10506    ${(0,l.media)(600)} {
10507      flex: 45%;
10508      padding-top: 6px;
10509    }
10510  }
10511
10512  .milestone-info-wrapper {
10513    ${(0,l.media)(600)} {
10514      flex: 55%;
10515    }
10516  }
10517
10518  .milestone-title {
10519    font-weight: 700;
10520    color: var(--button-link-text-color);
10521    font-size: 55px;
10522    margin-bottom: 10px;
10523    line-height: 1.1;
10524    &.milestone-title--mobile {
10525      ${(0,l.media)(600)} {
10526        display: none;
10527      }
10528    }
10529    &.milestone-title--desktop {
10530      display: none;
10531      ${(0,l.media)(600)} {
10532        display: block;
10533      }
10534    }
10535
10536    [data-theme="black"] & {
10537      color: var(--color-turquoise);
10538    }
10539    [data-theme="indigo"] & {
10540      color: #fff;
10541    }
10542    [data-theme="yellow"] & {
10543      color: var(--color-black);
10544    }
10545    [data-theme="turquoise"] & {
10546      color: #fff;
10547    }
10548    [data-theme="grey"] & {
10549      color: var(--color-black);
10550    }
10551    [data-theme="grey"] & {
10552      color: var(--color-black);
10553    }
10554  }
10555
10556  .milestone-text {
10557    line-height: 1.7;
10558    margin-bottom: 26px;
10559
10560    p {
10561      line-height: 1.7;
10562    }
10563  }
10564`,h=i.default.div.withConfig({displayName:"TimelineComponent__StyledSlideMarker",componentId:"sc-65cd58c7-4"})`
10565  height: 46px;
10566  width: 100%;
10567  border-left: 1px solid rgba(0, 0, 0, 0.2);
10568  position: absolute;
10569  bottom: 0;
10570  left: 0;
10571  ${(0,l.media)(600)} {
10572    margin: 0 15px;
10573    border-color: var(--color-black);
10574  }
10575  ${(0,l.media)("desktop")} {
10576    height: 100px;
10577  }
10578
10579  .swiper-slide-active & {
10580    border-color: var(--color-black);
10581  }
10582
10583  [data-theme="black"] &,
10584  [data-theme="indigo"] &,
10585  [data-theme="turquoise"] & {
10586    border-color: #fff;
10587  }
10588
10589  &:after {
10590    content: "";
10591    background: var(--dot-decoration-color);
10592    position: absolute;
10593    width: 30px;
10594    height: 30px;
10595    left: -15px;
10596    bottom: -18px;
10597    border-radius: 15px;
10598  }
10599`,f=i.default.div.withConfig({displayName:"TimelineComponent__StyledGradientLine",componentId:"sc-65cd58c7-5"})`
10600  height: 6px;
10601  background: var(--color-gradient);
10602  ${(0,l.media)(600)} {
10603    position: relative;
10604    margin-top: -18px;
10605  }
10606`,g=i.default.div.withConfig({displayName:"TimelineComponent__StyledNavigationWrapper",componentId:"sc-65cd58c7-6"})`
10607  width: var(--component-width);
10608  margin: 0 auto;
10609  padding: var(--spacing-xl) var(--spacing-sm) 0 var(--spacing-sm);
10610  max-width: var(--component-max-width);
10611  display: flex;
10612  justify-content: space-between;
10613  ${(0,l.media)("desktop")} {
10614    padding-top: var(--spacing-lg);
10615  }
10616
10617  .swiper-button-prev,
10618  .swiper-button-next {
10619    cursor: pointer;
10620    display: flex;
10621    gap: 13px;
10622    align-items: center;
10623    font-weight: 700;
10624    color: var(--button-link-text-color);
10625    transition: all 0.1s;
10626
10627    &:hover,
10628    &:active {
10629      color: var(--hover-button-link-text-color);
10630    }
10631
10632    &.swiper-button-disabled {
10633      opacity: 0;
10634      cursor: default;
10635    }
10636
10637    svg {
10638      fill: var(--color-black);
10639
10640      [data-theme="black"] &,
10641      [data-theme="indigo"] &,
10642      [data-theme="turquoise"] & {
10643        fill: #fff;
10644      }
10645    }
10646  }
10647`;e.s(["TimelineComponent",0,({id:e,"data-theme":i,adjacent_themes:l,spacing:
10647x,title:y,milestones:v})=>(0,t.jsx)(d,{id:`section-${e}`,"data-theme":i,"data-theme-next":l?.nextTheme?.theme,"data-theme-previous":l?.previousTheme?.theme,"data-spacing-top":x?.top,"data-spacing-bottom":x?.bottom,children:(0,t.jsxs)(u,{children:[y?(0,t.jsx)(c.TitleAndTextComponent,{title:y,className:"title component-title"}):null,(0,t.jsx)(p,{children:(0,t.jsx)(s.Swiper,{modules:[o.Navigation],slidesPerView:"auto",spaceBetween:30,freeMode:!0,slideToClickedSlide:!0,breakpoints:{600:{slidesPerView:1},768:{spaceBetween:30,slidesPerView:1},1024:{spaceBetween:30,slidesPerView:2},1180:{spaceBetween:60,slidesPerView:2}},navigation:{prevEl:`#section-${e} .swiper-button-prev`,nextEl:`#section-${e} .swiper-button-next`},watchSlidesProgress:!0,children:v.map((e,i)=>(0,t.jsxs)(s.SwiperSlide,{children:[(0,t.jsxs)(m,{children:[(0,t.jsx)("div",{className:"milestone-title milestone-title--mobile",children:e.title}),(0,t.jsx)("div",{className:"milestone-media-wrapper",children:(0,t.jsx)(n.MediaComponent,{...e.media})}),(0,t.jsxs)("div",{className:"milestone-info-wrapper",children:[(0,t.jsx)("div",{className:"milestone-title milestone-title--desktop",children:e.title}),(0,t.jsx)("div",{className:"milestone-text",dangerouslySetInnerHTML:{__html:e.text}})]})]}),(0,t.jsx)(h,{})]},`milestone_${i}`))})}),(0,t.jsx)(f,{}),(0,t.jsxs)(g,{children:[(0,t.jsxs)("div",{className:"swiper-button-prev",children:[(0,t.jsx)(r.IconChevronBoldLeft,{}),(0,t.jsx)("span",{children:"PREVIOUS"})]}),(0,t.jsxs)("div",{className:"swiper-button-next",children:[(0,t.jsx)("div",{children:"NEXT"}),(0,t.jsx)(a.IconChevronBoldRight,{})]})]})]})})])},68944,e=>{"use strict";e.i(21696),e.s([])},84018,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(49396);var r=e.i(59012),a=e.i(41158);e.i(24690);var n=e.i(26200),o=e.i(44343);e.i(71587);var s=e.i(71179),l=e.i(91788);let c=i.default.div.withConfig({displayName:"StickyTabsComponent__StyledStickyTabsWrapper",componentId:"sc-48f9afb1-0"})`
10648  background: var(--background-color);
10649  color: var(--text-color);
10650  position: sticky;
10651  top: var(--header-offset-mobile, 75px);
10652  z-index: 3;
10653  ${(0,n.media)("desktop")} {
10654    top: var(--header-offset-desktop, 100px);
10655    background: none;
10656  }
10657
10658  &.scrolled-past {
10659    &:before {
10660      ${(0,n.media)("desktop")} {
10661        opacity: 0.9;
10662      }
10663    }
10664  }
10665
10666  &:before {
10667    ${(0,n.media)("desktop")} {
10668      content: "";
10669      position: absolute;
10670      top: 0;
10671      left: 0;
10672      width: 100%;
10673      height: 100%;
10674      background: var(--background-color);
10675      opacity: 1;
10676      z-index: -1;
10677      transition: opacity 0.3s;
10678    }
10679  }
10680`,d=i.default.div.withConfig({displayName:"StickyTabsComponent__StyledStickyTabsInner",componentId:"sc-48f9afb1-1"})`
10681  ${(0,n.media)("desktop")} {
10682    width: var(--component-width);
10683    margin: 0 auto;
10684    padding: 0 var(--spacing-sm);
10685    max-width: var(--component-max-width);
10686  }
10687`,u=i.default.button.withConfig({displayName:"StickyTabsComponent__StyledMobileExpandButton",componentId:"sc-48f9afb1-2"})`
10688  background: none;
10689  border: 0;
10690  border-radius: 0;
10691  height: 75px;
10692  width: 100%;
10693  padding: 0 20px;
10694  margin: 0;
10695  display: flex;
10696  align-items: center;
10697  justify-content: space-between;
10698  color: var(--text-color);
10699  text-transform: uppercase;
10700  ${(0,n.media)("desktop")} {
10701    display: none;
10702  }
10703
10704  svg {
10705    stroke: var(--icon-color);
10706    transition: transform 0.3s;
10707  }
10708
10709  .is-open & {
10710    svg {
10711      transform: rotate(180deg);
10712    }
10713  }
10714`,p=i.default.div.withConfig({displayName:"StickyTabsComponent__StyledListWrapper",componentId:"sc-48f9afb1-3"})`
10715  height: 0;
10716  overflow-y: hidden;
10717  transition: height 0.3s;
10718  ${(0,n.media)("desktop")} {
10719    height: auto !important;
10720  }
10721
10722  ul {
10723    list-style: none;
10724    margin: 0;
10725    padding: 0;
10726    ${(0,n.media)("desktop")} {
10727      display: flex;
10728      flex-wrap: wrap;
10729      align-items: center;
10730      padding: 14px 0;
10731    }
10732  }
10733
10734  ul li {
10735    ${(0,n.media)("desktop")} {
10736      padding: 14px;
10737      margin-right: 40px;
10738    }
10739  }
10740
10741  ul li a {
10742    color: var(--text-color);
10743    display: block;
10744    padding: 27px 20px;
10745    text-transform: uppercase;
10746    ${(0,n.media)("desktop")} {
10747      padding: 0;
10748    }
10749  }
10750`;e.s(["StickyTabsComponent",0,({id:e,"data-theme":i,items:n})=>{let{t:m}=(0,s.useTranslation)(),{width:h}=(0,o.useWindowSize)();(0,l.useEffect)(()=>
10750{if(h<1024)return;let t=document.getElementById(`section-${e}`);if(!t)return;let i=t.nextElementSibling;if(!i)return;let r=()=>{window.scrollY>i.offsetTop?t.classList.add("scrolled-past"):t.classList.remove("scrolled-past")};return window.addEventListener("scroll",r),r(),()=>{window.removeEventListener("scroll",r)}},[h]);let f=()=>{let e=document.querySelector(".sticky-tabs"),t=e.querySelector(".sticky-tabs-list");e.classList.contains("is-open")&&(e.classList.remove("is-open"),t.style.height="0")};return(0,t.jsx)(c,{id:`section-${e}`,"data-theme":i,className:"sticky-tabs",children:(0,t.jsxs)(d,{children:[(0,t.jsxs)(u,{onClick:e=>{e.preventDefault();let t=document.querySelector(".sticky-tabs"),i=t.querySelector(".sticky-tabs-list"),r=t.querySelector("ul");t.classList.contains("is-open")?(t.classList.remove("is-open"),i.style.height="0"):(t.classList.add("is-open"),i.style.height=r.clientHeight+"px")},children:[(0,t.jsx)("span",{children:m("navigateTo")}),(0,t.jsx)(r.IconExpand,{})]}),(0,t.jsx)(p,{className:"sticky-tabs-list",children:(0,t.jsx)("ul",{children:n?.length?n.map((e,i)=>(0,t.jsx)("li",{children:(0,t.jsx)(a.default,{href:e.url,target:e.attributes?.target,onClick:f,children:e.text})},`sticky-list-item-${i}`)):null})})]})})}])},23292,e=>{"use strict";e.i(84018),e.s([])},47897,e=>{"use strict";var t=e.i(91398),i=e.i(91788);e.i(71587);var r=e.i(71179),a=e.i(60814);e.i(24690);var n=e.i(26200),o=e.i(79900);e.i(68485);var s=e.i(72587);e.i(87255);var l=e.i(99326);e.i(49396);var c=e.i(59012),d=e.i(67878),u=e.i(12209),p=e.i(22259),m=e.i(53896);let h=a.default.div.withConfig({displayName:"PaginationWithState__StyledPaginationWrapper",componentId:"sc-b3ba3fca-0"})`
10751  display: flex;
10752  justify-content: center;
10753
10754  svg {
10755    /* fill: var(--text-color); */
10756  }
10757`,f=({pagesTotal:e,onPageChange:r,"data-theme":a})=>{let[n,o]=(0,i.useState)(1),s=n-1>0?n-1:n,l=n+1<=e?n+1:e,c=e=>{let t=parseInt(e);o(t),r&&r(t)},f=Array.from(Array(e).keys()).map(e=>({value:(e+1).toString(),label:(e+1).toString()}));return(0,t.jsx)(h,{"data-theme":a,className:"pagination",children:(0,t.jsxs)(m.StyledPaginationInner,{children:[(0,t.jsxs)("button",{onClick:()=>c(s),children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Previous page"}),(0,t.jsx)(d.IconChevronLeft,{})]}),(0,t.jsx)(m.StyledSelectWrapper,{children:(0,t.jsx)(p.Select,{id:"pagination",title:`${n}/${e}`,showTitleAlways:!0,options:f,onSelectChange:c},`select-pagination-${n}`)}),(0,t.jsxs)("button",{onClick:()=>c(l),children:[(0,t.jsx)("span",{className:"visually-hidden",children:"Next page"}),(0,t.jsx)(u.IconChevronRight,{})]})]})})},g=a.default.div.withConfig({displayName:"CareersListing__StyledCareersListingWrapper",componentId:"sc-a9925e0c-0"})`
10758  background: var(--background-color);
10759  color: var(--text-color);
10760`,x=a.default.div.withConfig({displayName:"CareersListing__StyledFiltersWrapper",componentId:"sc-a9925e0c-1"})`
10761  margin-bottom: 50px;
10762  ${(0,n.media)("tablet")} {
10763    margin-bottom: 0;
10764  }
10765`,y=a.default.div.withConfig({displayName:"CareersListing__StyledResultsWrapper",componentId:"sc-a9925e0c-2"})`
10766  ${(0,n.media)("tablet")} {
10767    min-height: 300px;
10768  }
10769
10770  table {
10771    td.has-label {
10772      ${(0,n.media)("tablet")} {
10773        padding: 14px 10px;
10774      }
10775      &:first-child {
10776        ${(0,n.media)("tablet")} {
10777          padding-left: 0;
10778        }
10779      }
10780      &:last-child {
10781        ${(0,n.media)("tablet")} {
10782          padding-right: 0;
10783        }
10784      }
10785
10786      &.title-description {
10787        ${(0,n.media)("tablet")} {
10788          max-width: 500px;
10789        }
10790
10791        .td-value {
10792          > div {
10793            ${(0,n.media)("desktop")} {
10794              padding-right: 20px;
10795            }
10796          }
10797
10798          > div > a {
10799            display: inline-block;
10800            margin-bottom: 8px;
10801          }
10802        }
10803      }
10804    }
10805  }
10806`,v=a.default.th.withConfig({displayName:"CareersListing__StyledTheadItem",componentId:"sc-a9925e0c-3"})`
10807  button {
10808    margin: 0;
10809    padding: 0;
10810    background: none;
10811    border: 0;
10812    border-radius: 0;
10813    text-transform: none;
10814    display: flex;
10815    align-items: center;
10816    color: var(--button-link-text-color);
10817
10818    &:hover {
10819      color: var(--hover-button-link-text-color);
10820      background: none;
10821    }
10822
10823    &.sort-desc {
10824      svg {
10825        transform: rotate(0);
10826      }
10827    }
10828
10829    svg {
10830      width: 11px;
10831      margin-left: 6px;
10832      transform: rotate(180deg);
10833      stroke: var(--text-color);
10834    }
10835  }
10836`,b=({fieldname:e,text:i,sortBy:r,handleSortByChange:a})=>{let n="";return e==r?.fieldname&&(r?.direction=="asc"&&(n+="sort-asc"),r?.direction=="desc"&&(n+="sort-desc")),(0,t.jsx)(v,{children:(0,t.jsxs)("button",{onClick:()=>{r?.fieldname==e?r?.direction=="asc"?a({fieldname:e,direction:"desc"}):r?.direction=="desc"&&a(null):a({fieldname:e,direction:"asc"})},className:n,children:[(0,t.jsx)("span",{children:i}),e==r?.fieldname?(0,t.jsx)(c.IconExpand,{}):null]})})};e.s(["CareersListing",0,({id:e,"data-theme":a,adjacent_themes:n,spacing:c,title:d,career_listing_columns:u,available_filter_keys:p=[],postings:m})=>{let{t:h}=(0,r.useTranslation)(),v={};for(let e of p)v[e]=[];for(let e of m)for(let t of p)e[t]&&!v[t].includes(e[t])&&v[t].push(e[t]);let w=[];for(let[e,t]of Object.entries(v))w.push({name:e,text:h(e),options:t.map(e=>({value:e,label:e}))});let[_,k]=(0,i.useState)(m),[S,j]=(0,i.useState)(m),[C,T]=(0,i.useState)({}),[N,I]=(0,i.useState)(null),E=e=>{I(e);let t=[..._];e?.fieldname?t.sort(((e,t="asc")=>function(i,r){if(!i.hasOwnProperty(e)||!r.hasOwnProperty(e))return 0;let a="string"==typeof i[e]?i[e].toUpperCase():i[e],n="string"==typeof r[e]?r[e].toUpperCase():r[e],o=0;return a>n?o=1:a<n&&(o=-1),"desc"===t?-1*o:o})(e.fieldname,e.direction)):t=[...S],k(t)},[L,R]=(0,i.useState)(0),F=_?.length?Math.ceil(_.length/10):1,O=10*L;return(0,t.jsx)(g,{id:`section-${e}`,"data-theme":a,"data-theme-next":n?.nextTheme?.theme,"data-theme-previous":n?.previousTheme?.theme,"data-spacing-top":c?.top,"data-spacing-bottom":c?.bottom,children:(0,t.jsxs)(o.StyledWrapper,{children:[d?(0,t.jsx)(s.TitleAndTextComponent,{title:d,className:"listing-title component-title"}):null,(0,t.jsxs)("div",{children:[(0,t.jsx)(x,{children:(0,t.jsx)(l.MultipleFilters,{filters:w,handleChangeFilterItem:(e,t,i)=>{let r={...C};i?r[e]?r[e].includes(t)||r[e].push(t):(r[e]=[],r[e].push(t)):r[e]?.includes(t)&&(r[e]=r[e].filter(e=>e!=t),r[e]?.length||delete r[e]),T(r);let a=[...m];for(let[e,t]of Object.entries(r))a=a.filter(i=>t.includes(i[e]));k(a),j(a),R(0)},handleFiltersReset:()=>{T({}),k(m),j(m),R(0)},selectedFilters:C})}),(0,t.jsx)(y,{children:(0,t.jsx)(o.StyledBody,{"data-theme":a,children:_?.length?(0,t.jsxs)("table",{className:"data-cell-labels",children:[(0,t.jsx)("thead",{children:(0,t.jsxs)("tr",{children:[(0,t.jsx)(b,{fieldname:"title",text:h("careerListingTitle")+(u.includes("title-description")?" / "+h("careerListingDescription"):""),sortBy:N,handleSortByChange:E}),u?.filter(e=>"title-description"!=e).map((e,i)=>(0,t.jsx)(b,{fieldname:e,text:h(e),sortBy:N,handleSortByChange:E},`th-${i}`))]})}),(0,t.jsx)("tbody",{children:_.slice(O,O+10).map((e,i)=>(0,t.jsxs)("tr",{children:[(0,t.jsxs)("td",{className:"has-label title-description",children:[(0,t.jsx)("span",{className:"td-label",children:h("careerListingTitle")+(u.includes("title-description")?" / "+h("careerListingDescription"):"")}),(0,t.jsx)("span",{className:"td-value",dangerouslySetInnerHTML:{__html:`<div><a href="${e.url}">${e.title}</a>
10837                                  ${u.includes("title-description")?`<div>${((e,t)=>{if(e?.length>t){let i=e.lastIndexOf(" ",t);e=-1!==i?e.slice(0,i)+"...":e.slice(0,t)+"..."}return e})(e.description,140)}</div>`:""}
10838                                </div>`}})]}),u?.filter(e=>"title-description"!=e).map((r,a)=>(0,t.jsxs)("td",{className:["has-label",r].join(" "),children:[(0,t.jsx)("span",{className:"td-label",children:h(r)}),(0,t.jsx)("span",{className:"td-value",dangerouslySetInnerHTML:{__html:e[r]}})]},`tr-td-${i}-${a}`))]},`posting-${i}`))})]}):(0,t.jsx)("div",{children:h("listingNoResultsText")})})}),F>1?(0,t.jsx)(f,{onPageChange:e=>{R(e-1)},pagesTotal:F}):null]})]})})}],47897)},42716,e=>{"use strict";e.i(47897),e.s([])},95053,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814);e.i(24690);var a=e.i(44343),n=e.i(6611),o=e.i(26200);e.i(81804);var s=e.i(47749),l=e.i(3783),c=e.i(24297);e.i(68485);var d=e.i(72587);e.i(49396);var u=e.i(59012);e.i(32933);var p=e.i(36932);let m=r.default.div.withConfig({displayName:"StorySlider__StyledStorySliderWrapper",componentId:"sc-5136a7a6-0"})`
10839  background: var(--background-color);
10840  color: var(--text-color);
10841  font-size: 18px;
10842  letter-spacing: 0.5px;
10843  position: relative;
10844  overflow: hidden;
10845
10846  em {
10847    [data-theme="indigo"] & {
10848      color: var(--color-yellow);
10849    }
10850  }
10851
10852  .swiper {
10853    z-index: 0;
10854  }
10855
10856  .swiper-slide {
10857    height: auto;
10858    display: flex;
10859    align-items: center;
10860  }
10861
10862  .swiper-pagination {
10863    display: flex;
10864    justify-content: center;
10865    gap: 8px;
10866    position: absolute;
10867    z-index: 4;
10868    width: 100%;
10869    bottom: 82px;
10870    ${(0,o.media)("tablet")} {
10871      bottom: 47px;
10872    }
10873
10874    .swiper-pagination-bullet {
10875      background: none;
10876      padding: 0;
10877      margin: 0;
10878      width: 22px;
10879      height: 22px;
10880      border: 2px solid var(--text-color);
10881      border-radius: 12px;
10882      transition: 0.1s;
10883      cursor: pointer;
10884
10885      &:hover {
10886        background-color: var(--color-yellow);
10887        border-color: var(--color-yellow);
10888      }
10889
10890      &.swiper-pagination-bullet-active {
10891        background-color: var(--color-yellow);
10892        border-color: var(--color-yellow);
10893        width: 50px;
10894      }
10895    }
10896  }
10897`,h=r.default.div.withConfig({displayName:"StorySlider__StyledNavigationWrapper",componentId:"sc-5136a7a6-1"})`
10898  ${(0,o.media)("tablet")} {
10899    position: absolute;
10900    z-index: 3;
10901    bottom: 35px;
10902    width: 100%;
10903    height: 0;
10904  }
10905
10906  .navigation-inner {
10907    ${(0,o.media)("tablet")} {
10908      width: var(--component-width);
10909      margin: 0 auto;
10910      max-width: var(--component-max-width);
10911      position: relative;
10912    }
10913  }
10914
10915  .swiper-button-prev,
10916  .swiper-button-next {
10917    cursor: pointer;
10918    z-index: 3;
10919    display: flex;
10920    justify-content: center;
10921    align-items: center;
10922    transition: 0.1s border-color;
10923    position: absolute;
10924    bottom: 60px;
10925    ${(0,o.media)(0,"tablet")} {
10926      width: 66px;
10927      height: 66px;
10928      border-radius: 33px;
10929      background: white;
10930    }
10931    ${(0,o.media)("tablet")} {
10932      width: 46px;
10933      height: 46px;
10934      border-radius: 23px;
10935      border: 2px solid #fff;
10936      bottom: 0;
10937    }
10938
10939    &:hover {
10940      ${(0,o.media)("tablet")} {
10941        border-color: var(--color-yellow);
10942      }
10943
10944      svg {
10945        ${(0,o.media)("tablet")} {
10946          stroke: var(--color-yellow);
10947        }
10948      }
10949    }
10950
10951    &.swiper-button-disabled {
10952      display: none;
10953    }
10954
10955    svg {
10956      transition: 0.1s stroke;
10957      stroke: var(--color-black);
10958      ${(0,o.media)("tablet")} {
10959        stroke: #fff;
10960      }
10961    }
10962  }
10963
10964  .swiper-button-prev {
10965    ${(0,o.media)(0,"tablet")} {
10966      left: -29px;
10967      padding-left: 20px;
10968    }
10969    ${(0,o.media)("tablet")} {
10970      left: var(--spacing-sm);
10971      padding-right: 4px;
10972    }
10973
10974    svg {
10975      transform: rotate(90deg);
10976    }
10977  }
10978
10979  .swiper-button-next {
10980    ${(0,o.media)(0,"tablet")} {
10981      right: -29px;
10982      padding-right: 20px;
10983    }
10984    ${(0,o.media)("tablet")} {
10985      right: var(--spacing-sm);
10986      padding-left: 4px;
10987    }
10988
10989    svg {
10990      transform: rotate(-90deg);
10991    }
10992  }
10993`,f=r.default.div.withConfig({displayName:"StorySlider__StyledSlideItem",componentId:"sc-5136a7a6-2"})`
10994  padding-bottom: 120px;
10995  width: 100%;
10996  ${(0,o.media)("tablet")} {
10997    padding-bottom: 40px;
10998  }
10999`,g=r.default.img.withConfig({displayName:"StorySlider__StyledBackgroundImage",componentId:"sc-5136a7a6-3"})`
11000  position: absolute;
11001  top: 0;
11002  left: 0;
11003  width: 100%;
11004  height: 100%;
11005  object-fit: cover;
11006  object-position: center;
11007  opacity: 0.5;
11008`,x=r.default.div.withConfig({displayName:"StorySlider__StyledSlideItemContent",componentId:"sc-5136a7a6-4"})`
11009  position: relative;
11010  width: var(--component-width);
11011  margin: 0 auto;
11012  padding: var(--component-padding);
11013  max-width: var(--component-max-width);
11014`,y=r.default.div.withConfig({displayName:"StorySlider__StyledSlideItemTextWrapper",componentId:"sc-5136a7a6-5"})`
11015  ${(0,o.media)("tablet")} {
11016    width: calc(2 / 3 * 100%);
11017  }
11018  ${(0,o.media)("desktop")} {
11019    width: 50%;
11020  }
11021
11022  .content-cta {
11023    margin-top: 20px;
11024  }
11025`,v=({slide:e,width:i,isMobile:r})=>(0,t.jsxs)(f,{children:[e.media_data&&i?(0,t.jsx)(g,{src:r?e.media_data.picture.images.default:e.media_data.picture.images.tablet,alt:e.media_data.picture.alt}):null,(0,t.jsx)(x,{children:(0,t.jsxs)(y,{children:[(0,t.jsx)(d.TitleAndTextComponent,{text:e.text,title:e.title}),e.cta?(0,t.jsx)("div",{className:"content-cta",children:(0,t.jsx)(p.Button,{href:e.cta.url,target:e.cta.attributes?.target,style:e.cta.attributes?.button_style||"link",children:e.cta.text})}):null]})})]});e.s(["StorySlider",0,({id:e,"data-theme":r="black",adjacent_themes:o,spacing:d,slides:p})=>{let{width:f}=(0,a.useWindowSize)(),g=f<n.breakpoints.tablet,x=(0,i.useRef)(null),y=(0,i.useRef)(null);return(0,t.jsx)(m,{id:`section-${e}`,"data-theme":r,"data-theme-next":o?.nextTheme?.theme,"data-theme-previous":o?.previousTheme?.theme,"data-spacing-top":d?.top,"data-spacing-bottom":d?.bottom,className:"",children:(0,t.jsx)("div",{children:p?.length>1?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(c.Swiper,{modules:[l.Pagination,s.Navigation],pagination:{clickable:!0,renderBullet:function(e,t){return'<button type="button" aria-label="Quote '+(e+1)+'" class="'+t+'"><span class="visually-hidden">Quote '+(e+1)+"</span></button>"}},slidesPerView:1,navigation:{prevEl:x.current,nextEl:y.current},autoHeight:!1,children:p.map((e,i)=>(0,t.jsx)(c.SwiperSlide,{children:(0,t.jsx)(v,{slide:e,width:f,isMobile:g})},`quote-slide-${i}`))}),(0,t.jsx)(h,{children:(0,t.jsxs)("div",{className:"navigation-inner",children:[(0,t.jsx)("div",{className:"swiper-button-prev",ref:x,children:(0,t.jsx)(u.IconExpand,{})}),(0,t.jsx)("div",{className:"swiper-button-next",ref:y,children:(0,t.jsx)(u.IconExpand,{})})]})})]}):p?.length==1?(0,t.jsx)(v,{slide:p[0],width:f,isMobile:g}):null})})}])},12349,e=>{"use strict";e.i(95053),e.s([])},31469,e=>{"use strict";e.s(["GatedContent",()=>v],31469);var t=e.i(91398),i=e.i(91788),r=e.i(60814);e.i(20291);var a=e.i(74998),n=e.i(30943);e.i(49396);var o=e.i(45572);e.i(24690);var s=e.i(26200);let l=r.default.div.withConfig({displayName:"Modal__StyledModalWrapper",componentId:"sc-f6300627-0"})`
11026  position: fixed;
11027  inset: 0px;
11028  z-index: 10;
11029  padding: 1rem;
11030  display: flex;
11031  align-items: center;
11032  ${(0,s.media)("tablet")} {
11033    padding: 2rem;
11034  }
11035
11036  &.show-after-open {
11037    opacity: 1;
11038  }
11039`,c=r.default.div.withConfig({displayName:"Modal__StyledModalBg",componentId:"sc-f6300627-1"})`
11040  position: absolute;
11041  inset: 0;
11042  background: var(--color-black);
11043  opacity: 0.8;
11044  pointer-events: none;
11045`,d=r.default.div.withConfig({displayName:"Modal__StyledModalContent",componentId:"sc-f6300627-2"})`
11046  border-radius: 10px;
11047  background: #fff;
11048  position: relative;
11049  max-height: calc(100% - 40px);
11050  max-width: 1180px;
11051  width: 100%;
11052  margin: 0 auto;
11053  margin-top: 60px;
11054  padding: 10px 0;
11055  display: flex;
11056  ${(0,s.media)("desktop_s")} {
11057    margin-top: 70px;
11058  }
11059`,u=r.default.div.withConfig({displayName:"Modal__StyledModalCloseWrapper",componentId:"sc-f6300627-3"})`
11060  position: absolute;
11061  top: -40px;
11062  right: 0;
11063
11064  button {
11065    width: 30px;
11066    height: 30px;
11067    display: flex;
11068    align-items: center;
11069    justify-content: center;
11070
11071    svg {
11072      stroke: #fff;
11073      width: 20px;
11074      height: 20px;
11075    }
11076  }
11077`,p=r.default.div.withConfig({displayName:"Modal__StyledModalInner",componentId:"sc-f6300627-4"})`
11078  position: relative;
11079  overflow-y: scroll;
11080  scrollbar-width: thin;
11081  scrollbar-color: #888 transparent;
11082  width: 100%;
11083  max-height: 100%;
11084  padding: 10px 16px;
11085  ${(0,s.media)("desktop")} {
11086    padding: 20px 40px;
11087  }
11088
11089  &::-webkit-scrollbar {
11090    width: 8px;
11091  }
11092
11093  &::-webkit-scrollbar-track {
11094    background: transparent;
11095  }
11096
11097  &::-webkit-scrollbar-thumb {
11098    background-color: #888;
11099    border-radius: 8px;
11100  }
11101`,m=e=>{let{showModal:i=!1,setShowModal:r,children:a}=e;return i?(0,n.createPortal)((0,t.jsx)(h,{...e}),document.body):null},h=({showModal:e=!1,setShowModal:r,children:a})=>{let n=(0,i.useRef)(null),s=()=>{r(!1)};return(0,i.useEffect)(()=>{document.body.setAttribute("data-scroll-lock","true");let e=n.current,t=e=>{e.target.closest(".modal-content")||s()};e.addEventListener("click",t);let i=e=>{"Escape"===e.key&&s()};return document.addEventListener("keydown",i),()=>{document.body.removeAttribute("data-scroll-lock"),document.removeEventListener("keydown",i),e.removeEventListener("click",t)}},[e,r]),(0,t.jsxs)(l,{ref:n,children:[(0,t.jsx)(c,{}),(0,t.jsxs)(d,{className:"modal-content",children:[(0,t.jsx)(u,{children:(0,t.jsx)("button",{className:"nostyle",onClick:s,children:(0,t.jsx)(o.IconClose,{})})}),(0,t.jsx)(p,{className:"modal-inner",children:a})]})]})};e.i(6995);var f=e.i(45610);e.i(52959);var g=e.i(41074),x=e.i(3828);let y=r.default.div.withConfig({displayName:"GatedContent__StyledGatedContent",componentId:"sc-eba2117f-0"})``,v=({id:e,formId:r,formType:n,hubspotForm:o,webformForm:s,visible_paragraphs:l,gated_paragraphs:c,show_form_instantly:d=!1,gated_access_key:u,locale:p})=>{let h=(0,x.useRouter)(),{query:v}=h,b=u&&v.hasOwnProperty(u),[w,_]=(0,i.useState)(!1),[k,S]=(0,i.useState)(!0),[j,C]=(0,i.useState)([]),T=()=>{try{let e=localStorage.getItem("formsSubmitted");if(e){let t=JSON.parse(e);if(t&&Array.isArray(t))return t}}catch(e){console.error(e)}return[]},N=()=>{let e=T();e.includes(r)||(e.push(r),localStorage.setItem("formsSubmitted",JSON.stringify(e)),C(e)),setTimeout(()=>{_(!1)},3e3)};return(0,i.useEffect)(()=>{if(h.isReady&&(C(T()),S(!1),!b&&!j.includes(r))){d&&!w&&_(!0);let e=document.getElementById(`${r}_visible_content`);if(e){let t=e.querySelectorAll("a, button");t?.length&&t.forEach(e=>{e.addEventListener("click",e=>{e.preventDefault(),w||_(!0)})})}}},[e,h.isReady]),(0,t.jsxs)(y,{id:`section-${e}`,children:[(0,t.jsx)(m,{showModal:w,setShowModal:_,children:"hubspot"==n?(0,t.jsx)(f.HubspotFormComponent,{...o,onSubmitted:N}):(0,t.jsx)(g.WebformForm,{webform:s.webform,success_message:s.success_message,post_url:s.post_url,onSubmitted:N,redirect_url:s.redirect_url,allow_freemail:s.allow_freemail})}),(0,t.jsx)("div",{id:`${r}_visible_content`,className:"gated-visible-content",style:{display:k||j?.includes(r)||b?"none":"block"},children:(0,t.jsx)(a.FieldParagraphs,{paragraphs:l,customElements:[],locale:p})}),(0,t.jsx)("div",{id:`${r}_gated_content`,style:{display:k?"none":j?.includes(r)||b?"block":"none"},children:(0,t.jsx)(a.FieldParagraphs,{paragraphs:c,customElements:[],locale:p})})]})}},65715,e=>{"use strict";e.s([]),e.i(31469)},72927,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814);e.i(24690);var a=e.i(26200);e.i(49396);var n=e.i(36932);e.i(50101);var o=e.i(28750);e.i(87255);var s=e.i(7142),l=e.i(79900),c=e.i(67878);let d=r.default.div.withConfig({displayName:"ChoicesLayoutVertical__StyledChoicesComponent",componentId:"sc-ce0339f1-0"})`
11102  background: var(--background-color);
11103  color: var(--text-color);
11104`,u=(0,r.default)(l.StyledWrapper).withConfig({displayName:"ChoicesLayoutVertical__StyledInnerWrapper",componentId:"sc-ce0339f1-1"})`
11105  padding: max(70px, var(--spacing-xl)) var(--component-padding-leftright);
11106`,p=r.default.div.withConfig({displayName:"ChoicesLayoutVertical__StyledChoicesLayoutVertical",componentId:"sc-ce0339f1-2"})`
11107  position: relative;
11108`,m=r.default.div.withConfig({displayName:"ChoicesLayoutVertical__StyledQuestionWrapper",componentId:"sc-ce0339f1-3"})`
11109  margin-bottom: 36px;
11110  text-align: center;
11111
11112  > div {
11113    max-width: 770px;
11114    margin: 0 auto;
11115
11116    *:last-child {
11117      margin-bottom: 0;
11118    }
11119  }
11120`,h=r.default.div.withConfig({displayName:"ChoicesLayoutVertical__StyledMainWrapper",componentId:"sc-ce0339f1-4"})`
11121  min-height: 50px;
11122`,f=r.default.div.withConfig({displayName:"ChoicesLayoutVertical__StyledCh
11122oicesButtonsWrapper",componentId:"sc-ce0339f1-5"})`
11123  display: flex;
11124  grid-row-gap: 15px;
11125  grid-column-gap: 30px;
11126  justify-content: center;
11127  flex-direction: column;
11128  align-items: center;
11129  ${(0,a.media)("tablet")} {
11130    flex-direction: row;
11131  }
11132
11133  .choice-item {
11134    transform: translateY(100px);
11135    opacity: 0;
11136    animation-delay: 0;
11137
11138    &.in-view:not(.selection-made) {
11139      animation: bounce-in-bottom 1s ease forwards;
11140
11141      &:nth-child(2) {
11142        animation-delay: 0.25s;
11143      }
11144      &:nth-child(3) {
11145        animation-delay: 0.5s;
11146      }
11147      &:nth-child(4) {
11148        animation-delay: 0.75s;
11149      }
11150      &:nth-child(5) {
11151        animation-delay: 1s;
11152      }
11153      &:nth-child(6) {
11154        animation-delay: 1.25ms;
11155      }
11156    }
11157
11158    &.selected {
11159      animation: bounce-out-top 1s ease forwards;
11160    }
11161
11162    &.selection-made:not(.selected) {
11163      transform: translateY(0);
11164      opacity: 1;
11165
11166      &.bounce-out {
11167        ${(0,a.media)(0,"tablet")} {
11168          animation: fadeOut 0.3s ease forwards !important;
11169        }
11170        ${(0,a.media)("tablet")} {
11171          animation: bounce-out-bottom 1s ease forwards;
11172        }
11173      }
11174    }
11175  }
11176
11177  .choice-item-button {
11178    margin: 0;
11179    transition: scale 0.2s;
11180
11181    &:hover {
11182      scale: 1.05;
11183    }
11184
11185    &:active {
11186      scale: 0.95;
11187    }
11188  }
11189`,g=r.default.div.withConfig({displayName:"ChoicesLayoutVertical__StyledChoiceResultsWrapper",componentId:"sc-ce0339f1-6"})``,x=r.default.div.withConfig({displayName:"ChoicesLayoutVertical__StyledGoBack",componentId:"sc-ce0339f1-7"})`
11190  position: absolute;
11191  width: 100%;
11192  top: 0;
11193  left: 0;
11194  transform: translateY(calc(-100% - 20px));
11195  display: flex;
11196  justify-content: center;
11197
11198  .button-go-back {
11199    display: flex;
11200    gap: 3px;
11201    align-items: center;
11202    background: none;
11203    margin: 0;
11204    padding: 0;
11205    color: var(--text-color);
11206    font-weight: 700;
11207    font-size: 14px;
11208    opacity: 0;
11209    margin-left: -7px;
11210
11211    .icon-wrapper {
11212      svg {
11213        width: 26px;
11214        height: 26px;
11215        fill: var(--icon-color);
11216      }
11217    }
11218  }
11219`,y=r.default.div.withConfig({displayName:"ChoicesLayoutVertical__StyledChoiceResult",componentId:"sc-ce0339f1-8"})`
11220  height: 0;
11221  overflow: hidden;
11222  margin: 0 auto;
11223  max-width: 950px;
11224  text-align: center;
11225  transition: height 0.5s;
11226
11227  &.show-result {
11228    overflow: visible;
11229
11230    .button-go-back {
11231      animation: bounce-in-bottom 0.6s ease forwards 1.5s;
11232    }
11233
11234    .text-with-icon-wrapper {
11235      animation: bounce-in-bottom 0.6s ease forwards 0s;
11236    }
11237
11238    .result-cta-wrapper {
11239      animation: bounce-in-bottom 0.6s ease forwards 0.75s;
11240    }
11241
11242    .result-stars-rating-wrapper {
11243      animation: bounce-in-bottom 0.6s ease forwards 1.25s;
11244    }
11245  }
11246
11247  &.hide-result {
11248    overflow: visible;
11249
11250    .button-go-back {
11251      opacity: 1;
11252      transform: translateY(0);
11253      animation: bounce-out-top 0.6s ease forwards 0s;
11254    }
11255
11256    .text-with-icon-wrapper {
11257      opacity: 1;
11258      transform: translateY(0);
11259      animation: bounce-out-top 0.6s ease forwards 0.25s;
11260    }
11261
11262    .result-cta-wrapper {
11263      opacity: 1;
11264      transform: translateY(0);
11265      animation: bounce-out-top 0.6s ease forwards 0.75s;
11266    }
11267
11268    .result-stars-rating-wrapper {
11269      opacity: 1;
11270      transform: translateY(0);
11271      animation: bounce-out-top 0.6s ease forwards 1.25s;
11272    }
11273  }
11274
11275  .text-with-icon-wrapper {
11276    position: relative;
11277    display: flex;
11278    flex-direction: column;
11279    gap: 16px;
11280    opacity: 0;
11281    ${(0,a.media)("tablet")} {
11282      flex-direction: row;
11283      align-items: center;
11284    }
11285  }
11286
11287  .result-icon {
11288    width: 74px;
11289    min-width: 74px;
11290    margin: 0 auto;
11291    ${(0,a.media)("tablet")} {
11292      position: absolute;
11293      left: 0;
11294      top: 50%;
11295      transform: translateY(-50%);
11296    }
11297
11298    .icon-media-icon {
11299    }
11300  }
11301
11302  .result-text {
11303    flex: 1;
11304    ${(0,a.media)("tablet")} {
11305      padding: 0 90px;
11306    }
11307
11308    p {
11309      font-size: 18px;
11310    }
11311  }
11312
11313  .result-cta-wrapper {
11314    margin: 0 0 12px 0;
11315    opacity: 0;
11316  }
11317
11318  .result-stars-rating-wrapper {
11319    opacity: 0;
11320
11321    .component-star-rating {
11322      justify-content: center;
11323      margin: 12px 0 8px 0;
11324    }
11325
11326    .result-rating-text {
11327      font-size: 14px;
11328    }
11329  }
11330`,v=({question:e,choices:r,theme:a,goBackLabel:l})=>{let v=(0,i.useRef)(null),b=.5*r.length*750;(0,i.useEffect)(()=>{let e=v.current,t=e.querySelector("#choices-main-wrapper"),i=e.querySelector("#choices-buttons-wrapper");t.style.minHeight=`${i.clientHeight}px`});let w=e=>{let t=v.current;if(!e.target)return;let i=e.target.id;e.target.parentElement.classList.add("selected"),e.target.parentElement.classList.add("selection-made"),t.querySelector("#choices-main-wrapper");let r=t.querySelector("#choices-buttons-wrapper"),a=r.querySelectorAll(".choice-item:not(.selected)");a&&a.forEach((e,t)=>{e.classList.contains("selection-made")||e.classList.add("selection-made"),e.classList.contains("selected")||(e.style.animationDelay=`${.25+.25*t}s`,e.classList.add("bounce-out"))});let n=t.querySelector(`#result_${i}`),o=n.querySelector(".choice-result-inner");setTimeout(()=>{r.style.display="none",n.style.height=`${o.clientHeight}px`,n.classList.add("show-result")},b)},_=e=>{e.preventDefault();let t=v.current;
11330t.querySelectorAll(".choice-result").forEach(e=>{e.classList.contains("show-result")&&(e.classList.remove("show-result"),e.classList.add("hide-result"),setTimeout(()=>{e.style.height="0",e.classList.remove("hide-result"),setTimeout(()=>{let e=t.querySelector("#choices-buttons-wrapper");e.querySelectorAll(".choice-item").forEach(e=>{e.classList.remove("selected","selection-made","bounce-out"),e.style.animationDelay=""}),e.style.display=""},500)},1850))})};return(0,t.jsx)(d,{ref:v,"data-theme":a,children:(0,t.jsx)(u,{children:(0,t.jsxs)(p,{children:[(0,t.jsx)(m,{children:(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:e}})}),(0,t.jsxs)(h,{id:"choices-main-wrapper",children:[(0,t.jsx)(f,{id:"choices-buttons-wrapper",children:r.map((e,i)=>(0,t.jsx)("div",{className:"choice-item","data-detect-in-view":"true",children:(0,t.jsx)(n.Button,{id:`${e.id}`,className:"choice-item-button",style:"primary",onClick:w,children:e.name})},e.id))}),(0,t.jsx)(g,{children:r.map((e,i)=>(0,t.jsxs)(y,{id:`result_${e.id}`,className:"choice-result",children:[l&&(0,t.jsx)(x,{children:(0,t.jsxs)("button",{className:"button-go-back",onClick:_,children:[(0,t.jsx)("span",{className:"icon-wrapper",children:(0,t.jsx)(c.IconChevronLeft,{})}),(0,t.jsx)("span",{children:l})]})}),(0,t.jsxs)("div",{className:"choice-result-inner",children:[(0,t.jsxs)("div",{className:"text-with-icon-wrapper",children:[e.resultIcon&&(0,t.jsx)("div",{className:"result-icon",children:(0,t.jsx)(o.MediaComponent,{icon:e.resultIcon.icon})}),e.resultText&&(0,t.jsx)("div",{className:"result-text",dangerouslySetInnerHTML:{__html:e.resultText}})]}),e.resultCTA&&(0,t.jsx)("div",{className:"result-cta-wrapper",children:(0,t.jsx)(n.Button,{id:e.resultCTA.attributes?.id??`${e.id}_cta`,href:e.resultCTA.url,target:e.resultCTA.attributes?.target,style:"primary",children:e.resultCTA.text})}),(0,t.jsxs)("div",{className:"result-stars-rating-wrapper",children:[e.resultShowStars&&(0,t.jsx)(s.StarRating,{rating:5,theme:a}),e.resultRatingText&&(0,t.jsx)("div",{className:"result-rating-text",children:e.resultRatingText})]})]})]},`results-${e.id}`))})]})]})})})};var b=e.i(44343),w=e.i(15837),_=e.i(20893),k=e.i(35481);let S=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledChoicesComponent",componentId:"sc-ded5168f-0"})`
11331  background: var(--color-gradient);
11332  color: var(--text-color);
11333`,j=(0,r.default)(l.StyledWrapper).withConfig({displayName:"ChoicesLayoutRadioButtons__StyledInnerWrapper",componentId:"sc-ded5168f-1"})`
11334  padding: max(70px, var(--spacing-xl)) var(--component-padding-leftright);
11335`,C=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledQuestionWrapper",componentId:"sc-ded5168f-2"})`
11336  margin-bottom: 10px;
11337  ${(0,a.media)("desktop")} {
11338    display: none;
11339  }
11340
11341  > div {
11342    color: #fff;
11343    opacity: 0;
11344
11345    &.in-view {
11346      animation: bounce-in-bottom 1s ease forwards;
11347
11348      &.bounce-out {
11349        opacity: 1;
11350      }
11351    }
11352
11353    em {
11354      color: var(--color-yellow);
11355    }
11356
11357    *:last-child {
11358      margin-bottom: 0;
11359    }
11360  }
11361`,T=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledChoicesMainWrapper",componentId:"sc-ded5168f-3"})`
11362  transition: height 0.5s;
11363`,N=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledRadioButtonsQuestionWrapper",componentId:"sc-ded5168f-4"})`
11364  ${(0,a.media)("desktop")} {
11365    display: flex;
11366    align-items: center;
11367  }
11368
11369  .question-wrapper {
11370    display: none;
11371    ${(0,a.media)("desktop")} {
11372      display: block;
11373      flex: 1;
11374    }
11375
11376    > div {
11377      color: #fff;
11378      opacity: 0;
11379
11380      &.in-view {
11381        animation: bounce-in-left 1s ease forwards;
11382
11383        &.bounce-out {
11384          opacity: 1;
11385          animation: bounce-out-right 1s ease forwards;
11386        }
11387      }
11388
11389      em {
11390        color: var(--color-yellow);
11391      }
11392
11393      *:last-child {
11394        margin-bottom: 0;
11395      }
11396    }
11397  }
11398`,I=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledArrowsWrapper",componentId:"sc-ded5168f-5"})`
11399  margin: 13px 0 15px 0;
11400  opacity: 0;
11401  padding-left: 14px;
11402  ${(0,a.media)("desktop")} {
11403    padding: 0;
11404    margin: 0 36px;
11405    min-width: 85px;
11406  }
11407
11408  &.in-view {
11409    animation: bounce-in-bottom 1s ease forwards 0.25s;
11410    ${(0,a.media)("desktop")} {
11411      animation: bounce-in-left 1s ease forwards 0.25s;
11412    }
11413
11414    &.bounce-out {
11415      opacity: 1;
11416      animation: bounce-out-top 1s ease forwards;
11417      ${(0,a.media)("desktop")} {
11418        animation: bounce-out-right 1s ease forwards;
11419      }
11420    }
11421  }
11422
11423  .vertical-arrow {
11424    display: none;
11425    ${(0,a.media)(0,"desktop")} {
11426      display: block;
11427    }
11428  }
11429
11430  .horizontal-arrow {
11431    display: none;
11432    ${(0,a.media)("desktop")} {
11433      display: block;
11434    }
11435  }
11436`,E=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledCh
11436oicesButtonsWrapper",componentId:"sc-ded5168f-6"})`
11437  .choice-item {
11438    margin-bottom: 17px;
11439    opacity: 0;
11440
11441    &:last-child {
11442      margin: 0;
11443    }
11444
11445    &.in-view:not(.selection-made) {
11446      animation: bounce-in-bottom 1s ease forwards 0.5s;
11447      ${(0,a.media)("desktop")} {
11448        animation: bounce-in-left 1s ease forwards 0.5s;
11449      }
11450      &:nth-child(2) {
11451        animation-delay: 0.75s;
11452      }
11453      &:nth-child(3) {
11454        animation-delay: 1s;
11455      }
11456    }
11457
11458    &.selection-made:not(.selected) {
11459      transform: translateY(0);
11460      opacity: 1;
11461
11462      &.bounce-out {
11463        ${(0,a.media)(0,"tablet")} {
11464          animation: fadeOut 0.3s ease forwards !important;
11465        }
11466        ${(0,a.media)("tablet")} {
11467          animation: bounce-out-right 1s ease forwards;
11468        }
11469      }
11470    }
11471
11472    &.selected {
11473      animation: bounce-out-top 1s ease forwards;
11474      ${(0,a.media)("desktop")} {
11475        animation: bounce-out-right 1s ease forwards;
11476      }
11477    }
11478  }
11479
11480  .choice-item-button {
11481    margin: 0;
11482    border: 0;
11483    background: none;
11484    margin: 0;
11485    padding: 0;
11486    position: relative;
11487    padding-left: 51px;
11488
11489    &:hover {
11490      .circle-wrapper {
11491        .circle-outer {
11492          animation: circle-outer-pulsate 0.4s ease forwards 0.15s;
11493        }
11494
11495        .circle-inner {
11496          animation: circle-inner-pulsate 0.4s ease forwards;
11497        }
11498      }
11499
11500      .choice-name {
11501        &:hover {
11502          scale: 1.05;
11503        }
11504
11505        &:active {
11506          scale: 0.95;
11507        }
11508      }
11509    }
11510
11511    .circle-wrapper {
11512      position: absolute;
11513      left: 18px;
11514      top: 50%;
11515      transform: translateY(-50%) translateX(-50%);
11516
11517      .circle-outer {
11518        width: 36px;
11519        height: 36px;
11520        border-radius: 50%;
11521        border: 4px solid #fff;
11522        padding: 4px;
11523        position: absolute;
11524        top: 0;
11525        left: 0;
11526        transform: translateY(-50%) translatex(-50%);
11527      }
11528
11529      .circle-inner {
11530        background: var(--color-yellow);
11531        width: 0;
11532        height: 0;
11533        border-radius: 50%;
11534        position: absolute;
11535        top: 0;
11536        left: 0;
11537        transform: translateY(-50%) translatex(-50%);
11538      }
11539    }
11540
11541    .choice-name {
11542      display: block;
11543      background: #fff;
11544      border-radius: 18px;
11545      color: var(--color-black);
11546      text-transform: none;
11547      font-size: 20px;
11548      padding: 5px 22px;
11549      max-width: 300px;
11550      transition: scale 0.2s;
11551    }
11552  }
11553`,L=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledRadioCircle",componentId:"sc-ded5168f-7"})`
11554  width: 36px;
11555  height: 36px;
11556  border-radius: 50%;
11557  border: 4px solid #fff;
11558  padding: 4px;
11559
11560  &.checked {
11561    &:before {
11562      scale: 1;
11563    }
11564  }
11565
11566  &:before {
11567    content: "";
11568    display: block;
11569    background: var(--color-yellow);
11570    width: 20px;
11571    height: 20px;
11572    border-radius: 50%;
11573    scale: 0;
11574    transition: scale 0.3s;
11575  }
11576`,R=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledGoBack",componentId:"sc-ded5168f-8"})`
11577  display: flex;
11578  margin: 2rem 0;
11579  ${(0,a.media)("desktop")} {
11580    margin: 0;
11581    position: absolute;
11582    bottom: 0;
11583    left: 0;
11584    z-index: 1;
11585  }
11586
11587  .button-go-back {
11588    display: flex;
11589    gap: 3px;
11590    align-items: center;
11591    background: none;
11592    margin: 0;
11593    padding: 0;
11594    color: #fff;
11595    font-weight: 700;
11596    font-size: 14px;
11597    opacity: 0;
11598    margin-left: -7px;
11599
11600    .icon-wrapper {
11601      svg {
11602        width: 26px;
11603        height: 26px;
11604        fill: var(--color-yellow);
11605      }
11606    }
11607  }
11608`,F=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledChoiceResultsWrapper",componentId:"sc-ded5168f-9"})``,O=r.default.div.withConfig({displayName:"ChoicesLayoutRadioButtons__StyledChoiceResult",componentId:"sc-ded5168f-10"})`
11609  height: 0;
11610  overflow: hidden;
11611  transition: height 0.5s;
11612
11613  .choice-result-inner {
11614    position: relative;
11615  }
11616
11617  &.show-result {
11618    overflow: visible;
11619
11620    .button-go-back {
11621      animation: bounce-in-bottom 0.9s ease forwards 0s;
11622      ${(0,a.media)("desktop")} {
11623        animation: bounce-in-left 0.9s ease forwards 0.5s;
11624      }
11625    }
11626
11627    .result-name-wrapper {
11628      animation: bounce-in-bottom 0.9s ease forwards 0.25s;
11629      ${(0,a.media)("desktop")} {
11630        animation: bounce-in-left 0.9s ease forwards 0s;
11631      }
11632    }
11633
11634    .result-box {
11635      animation: bounce-in-bottom 0.9s ease forwards 0.5s;
11636      ${(0,a.media)("desktop")} {
11637        animation: bounce-in-left 0.9s ease forwards 0.25s;
11638      }
11639    }
11640  }
11641
11642  &.hide-result {
11643    overflow: visible;
11644
11645    .button-go-back {
11646      opacity: 1;
11647      animation: bounce-out-top 0.9s ease forwards 0s;
11648      ${(0,a.media)("desktop")} {
11649        animation: bounce-out-right 0.9s ease forwards 0s;
11650      }
11651    }
11652
11653    .result-name-wrapper {
11654      opacity: 1;
11655      animation: bounce-out-top 0.9s ease forwards 0.25s;
11656      ${(0,a.media)("desktop")} {
11657        animation: bounce-out-right 0.9s ease forwards 0.25s;
11658      }
11659    }
11660
11661    .result-box {
11662      opacity: 1;
11663      animation: bounce-out-top 0.9s ease forwards 0.5s;
11664      ${(0,a.media)("desktop")} {
11665        animation: bounce-out-right 0.9s ease forwards 0.5s;
11666      }
11667    }
11668  }
11669
11670  .result-wrapper {
11671    ${(0,a.media)("desktop")} {
11672      display: flex;
11673    }
11674  }
11675
11676  .result-name-wrapper {
11677    opacity: 0;
11678    display: flex;
11679    align-items: center;
11680    gap: 20px;
11681    margin-bottom: 29px;
11682    ${(0,a.media)("desktop")} {
11683      margin: 0;
11684      width: 50%;
11685      padding-right: 50px;
11686    }
11687
11688    .circle-wrapper {
11689      ${(0,a.media)("desktop")} {
11690        display: none;
11691      }
11692    }
11693
11694    .checkmark-wrapper {
11695      display: none;
11696      ${(0,a.media)("desktop")} {
11697        display: block;
11698        min-width: 31px;
11699      }
11700    }
11701
11702    .result-name {
11703      font-size: 30px;
11704      color: #fff;
11705      font-weight: 700;
11706      ${(0,a.media)("desktop")} {
11707        font-size: 42px;
11708      }
11709    }
11710  }
11711
11712  .result-box {
11713    opacity: 0;
11714    background: #fff;
11715    border-radius: 10px;
11716    padding: 22px 28px 46px 28px;
11717    ${(0,a.media)("desktop")} {
11718      padding: 34px 40px;
11719      width: 50%;
11720    }
11721
11722    .result-icon {
11723      width: 92px;
11724      margin-left: -18px;
11725    }
11726
11727    .result-text {
11728      margin-bottom: 30px;
11729      ${(0,a.media)("desktop")} {
11730        font-size: 18px;
11731        margin-bottom: 22px;
11732      }
11733
11734      p {
11735        ${(0,a.media)("desktop")} {
11736          font-size: 18px;
11737        }
11738      }
11739    }
11740
11741    .result-cta-and-rating-wrapper {
11742      ${(0,a.media)("desktop")} {
11743        display: flex;
11744        align-items: center;
11745        gap: 24px;
11746      }
11747
11748      .result-cta-wrapper {
11749        margin: 30px 0 15px 0;
11750        ${(0,a.media)("desktop")} {
11751          margin: 0;
11752        }
11753
11754        a.primary {
11755          text-transform: uppercase;
11756          width: 100%;
11757          ${(0,a.media)("desktop")} {
11758            width: auto;
11759          }
11760        }
11761      }
11762
11763      .rating-wrapper {
11764        ${(0,a.media)("desktop")} {
11765        }
11766
11767        .result-stars {
11768          margin: 15px 0 6px 0;
11769          ${(0,a.media)("desktop")} {
11770            margin: 0 0 6px 0;
11771          }
11772
11773          .component-star-rating {
11774            justify-content: center;
11775            ${(0,a.media)("desktop")} {
11776              justify-content: flex-start;
11777            }
11778
11779            svg {
11780              fill: var(--color-indigo);
11781            }
11782          }
11783        }
11784
11785        .result-rating-text {
11786          margin: 6px 0 0 0;
11787          color: var(--color-black);
11788          opacity: 0.5;
11789          text-align: center;
11790          font-size: 14px;
11791          ${(0,a.media)("desktop")} {
11792            margin: 0;
11793            text-align: left;
11794          }
11795        }
11796      }
11797    }
11798  }
11799`,$=({question:e,choices:r,theme:a,goBackLabel:l})=>{let d=(0,i.useRef)(null),{width:u}=(0,b.useWindowSize)();(0,i.useEffect)(()=>{let e=d.current,t=e.querySelector("#choices-buttons-wrapper");e.querySelector("#choices-main-wrapper").style.height=`${t.clientHeight}px`},[u]);let p=e=>{e.preventDefault();let t=d.current,i=t.querySelector("#choices-buttons-wrapper"),r=t.querySelector("#choices-main-wrapper"),a=t.querySelector(".question-wrapper > div");a.style.animationDelay="",a.classList.remove("bounce-out");let n=t.querySelector("#arrow-wrapper");
11799n.classList.remove("bounce-out"),n.style.animationDelay="",t.querySelectorAll(".choice-result").forEach(e=>{e.classList.contains("show-result")&&(e.classList.remove("show-result"),e.classList.add("hide-result"),setTimeout(()=>{i.querySelectorAll(".choice-item").forEach(e=>{e.classList.remove("selected","selection-made","bounce-out"),e.style.animationDelay=""}),i.style.display="",e.classList.remove("hide-result"),e.style.height="0",r.style.height=`${i.clientHeight}px`},1400))})};return(0,t.jsx)(S,{ref:d,children:(0,t.jsxs)(j,{children:[(0,t.jsx)(C,{children:(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:e},"data-detect-in-view":"true"})}),(0,t.jsxs)(T,{id:"choices-main-wrapper",children:[(0,t.jsxs)(N,{id:"choices-buttons-wrapper",children:[(0,t.jsx)("div",{className:"question-wrapper",children:(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:e},"data-detect-in-view":"true"})}),(0,t.jsxs)(I,{id:"arrow-wrapper","data-detect-in-view":"true",children:[(0,t.jsx)(w.IconThinArrowShort,{className:"vertical-arrow"}),(0,t.jsx)(_.IconThinArrowRightLong,{className:"horizontal-arrow"})]}),(0,t.jsx)(E,{children:r.map((e,i)=>(0,t.jsx)("div",{id:`choice-item-${e.id}`,className:"choice-item","data-detect-in-view":"true",children:(0,t.jsxs)("button",{id:`${e.id}`,type:"button",className:"choice-item-button",onClick:()=>{var t;let i,a,n,o,s,l;t=e.id,a=(i=d.current).querySelector("#choices-main-wrapper"),(n=i.querySelector(`#choice-item-${t}`)).classList.add("selected"),n.classList.add("selection-made"),(o=i.querySelectorAll(".choice-item:not(.selected)"))&&o.forEach((e,t)=>{e.classList.contains("selection-made")||e.classList.add("selection-made"),e.classList.contains("selected")||(e.style.animationDelay=`${.25+.25*t}s`,e.classList.add("bounce-out"))}),(s=i.querySelector("#arrow-wrapper")).style.animationDelay=`${.25*r.length}s`,s.classList.add("bounce-out"),(l=i.querySelector(".question-wrapper > div")).style.animationDelay=`${.25*r.length+.25}s`,l.classList.add("bounce-out"),setTimeout(()=>{i.querySelector("#choices-buttons-wrapper").style.display="none";let e=i.querySelector(`#result_${t}`),r=e.querySelector(".choice-result-inner");a.style.height=`${r.clientHeight}px`,e.style.height=`${r.clientHeight}px`,e.classList.add("show-result")},u<1024?(.25*r.length+.25+.5)*1e3:(.25*r.length+.25+1)*1e3)},children:[(0,t.jsxs)("div",{className:"circle-wrapper",children:[(0,t.jsx)("div",{className:"circle-outer"}),(0,t.jsx)("div",{className:"circle-inner"})]}),(0,t.jsx)("span",{className:"choice-name",children:e.name})]})},e.id))})]}),(0,t.jsx)(F,{children:r.map((e,i)=>(0,t.jsx)(O,{id:`result_${e.id}`,className:"choice-result",children:(0,t.jsxs)("div",{className:"choice-result-inner",children:[l&&(0,t.jsx)(R,{children:(0,t.jsxs)("button",{className:"button-go-back",onClick:p,children:[(0,t.jsx)("span",{className:"icon-wrapper",children:(0,t.jsx)(c.IconChevronLeft,{})}),(0,t.jsx)("span",{children:l})]})}),(0,t.jsxs)("div",{className:"result-wrapper",children:[(0,t.jsxs)("div",{className:"result-name-wrapper",children:[(0,t.jsx)("div",{className:"circle-wrapper",children:(0,t.jsx)(L,{className:"checked"})}),(0,t.jsx)("div",{className:"checkmark-wrapper",children:(0,t.jsx)(k.IconCheckMark,{})}),(0,t.jsx)("span",{className:"result-name",children:e.name})]}),(0,t.jsxs)("div",{className:"result-box",children:[e.resultIcon&&(0,t.jsx)("div",{className:"result-icon",children:(0,t.jsx)(o.MediaComponent,{icon:e.resultIcon.icon})}),e.resultText&&(0,t.jsx)("div",{className:"result-text",dangerouslySetInnerHTML:{__html:e.resultText}}),(0,t.jsxs)("div",{className:"result-cta-and-rating-wrapper",children:[e.resultCTA&&(0,t.jsx)("div",{className:"result-cta-wrapper",children:(0,t.jsx)(n.Button,{id:e.resultCTA.attributes?.id??`${e.id}_cta`,href:e.resultCTA.url,target:e.resultCTA.attributes?.target,style:"primary",children:e.resultCTA.text})}),(0,t.jsxs)("div",{className:"rating-wrapper",children:[e.resultShowStars&&(0,t.jsx)("div",{className:"result-stars",children:(0,t.jsx)(s.StarRating,{rating:5,theme:"grey"})}),e.resultRatingText&&(0,t.jsx)("div",{className:"result-rating-text",children:e.resultRatingText})]})]})]})]})]})},`results-${e.id}`))})]})]})})},A=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledCh
11799oicesComponent",componentId:"sc-ff038552-0"})`
11800  background: var(--background-color);
11801  color: var(--text-color);
11802`,P=(0,r.default)(l.StyledWrapper).withConfig({displayName:"ChoicesLayoutHorizontal__StyledInnerWrapper",componentId:"sc-ff038552-1"})`
11803  padding: max(70px, var(--spacing-xl)) var(--component-padding-leftright);
11804`,M=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledQuestionWrapper",componentId:"sc-ff038552-2"})`
11805  position: relative;
11806  ${(0,a.media)("desktop")} {
11807    display: flex;
11808    align-items: center;
11809  }
11810`,D=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledQuestion",componentId:"sc-ff038552-3"})`
11811  margin-bottom: 26px;
11812  ${(0,a.media)("desktop")} {
11813    min-width: 300px;
11814    margin-bottom: 42px;
11815  }
11816
11817  p {
11818    font-size: 20px;
11819  }
11820
11821  *:last-child {
11822    margin-bottom: 0;
11823  }
11824`,z=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledArrowsWrapper",componentId:"sc-ff038552-4"})`
11825  display: none;
11826  ${(0,a.media)("desktop")} {
11827    display: flex;
11828    align-items: center;
11829    min-width: 84px;
11830    margin: 0 30px 0 10px;
11831    opacity: 0;
11832  }
11833  ${(0,a.media)("desktop_s")} {
11834    margin: 0 36px;
11835  }
11836
11837  &.in-view {
11838    ${(0,a.media)("desktop")} {
11839      animation: bounce-in-left 1s ease forwards;
11840    }
11841  }
11842
11843  svg {
11844    fill: var(--icon-color);
11845    width: 100%;
11846  }
11847`,H=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledChoicesWrapper",componentId:"sc-ff038552-5"})`
11848  ${(0,a.media)("desktop")} {
11849    width: 70%;
11850  }
11851  ${(0,a.media)("desktop_s")} {
11852    width: 80%;
11853  }
11854`,W=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledChoicesButtonsWrapper",componentId:"sc-ff038552-6"})`
11855  display: flex;
11856  flex-direction: column;
11857  align-items: center;
11858  gap: 20px;
11859  ${(0,a.media)("desktop")} {
11860    align-items: flex-start;
11861  }
11862
11863  ${(0,a.media)("desktop_s")} {
11864    flex-direction: row;
11865    gap: 30px;
11866  }
11867
11868  .choice-item {
11869    margin: 0;
11870    opacity: 0;
11871    animation-delay: 0;
11872
11873    &.in-view:not(.selection-made) {
11874      animation: bounce-in-bottom 1s ease forwards;
11875      ${(0,a.media)("desktop")} {
11876        animation: bounce-in-left 1s ease forwards;
11877      }
11878      &:nth-child(1) {
11879        ${(0,a.media)("desktop")} {
11880          animation-delay: 0.25s;
11881        }
11882      }
11883      &:nth-child(2) {
11884        animation-delay: 0.25s;
11885        ${(0,a.media)("desktop")} {
11886          animation-delay: 0.5s;
11887        }
11888      }
11889      &:nth-child(3) {
11890        animation-delay: 0.5s;
11891        ${(0,a.media)("desktop")} {
11892          animation-delay: 0.75s;
11893        }
11894      }
11895      &:nth-child(4) {
11896        animation-delay: 0.75s;
11897        ${(0,a.media)("desktop")} {
11898          animation-delay: 1s;
11899        }
11900      }
11901      &:nth-child(5) {
11902        animation-delay: 1s;
11903        ${(0,a.media)("desktop")} {
11904          animation-delay: 1.25s;
11905        }
11906      }
11907      &:nth-child(6) {
11908        animation-delay: 1.25s;
11909        ${(0,a.media)("desktop")} {
11910          animation-delay: 1.5s;
11911        }
11912      }
11913    }
11914
11915    &.selected {
11916      animation: bounce-out-top 1s ease forwards;
11917      ${(0,a.media)("desktop")} {
11918        animation: bounce-out-right 1s ease forwards;
11919      }
11920    }
11921
11922    &.selection-made:not(.selected) {
11923      transform: translateY(0);
11924      opacity: 1;
11925
11926      &.bounce-out {
11927        ${(0,a.media)(0,"tablet")} {
11928          animation: fadeOut 0.3s ease forwards !important;
11929        }
11930        ${(0,a.media)("tablet")} {
11931          animation: bounce-out-right 1s ease forwards;
11932        }
11933      }
11934    }
11935  }
11936
11937  .choice-item-button {
11938    min-width: 230px;
11939    margin: 0;
11940    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);
11941    transition: scale 0.2s;
11942    ${(0,a.media)("desktop")} {
11943      box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);
11944    }
11945    ${(0,a.media)("desktop_s")} {
11946      min-width: auto;
11947    }
11948
11949    &:hover {
11950      scale: 1.05;
11951    }
11952
11953    &:active {
11954      scale: 0.95;
11955    }
11956
11957    /* [data-theme="black"] &,
11958    [data-theme="indigo"] &,
11959    [data-theme="yellow"] &,
11960    [data-theme="turquoise"] & {
11961      background: #fff;
11962      color: var(--color-black);
11963    } */
11964  }
11965`,B=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledCh
11965oicesResultWrapper",componentId:"sc-ff038552-7"})``,q=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledGoBack",componentId:"sc-ff038552-8"})`
11966  margin-bottom: 2rem;
11967  ${(0,a.media)("desktop")} {
11968    position: absolute;
11969    bottom: 0;
11970    left: -7px;
11971    margin: 0;
11972  }
11973
11974  .button-go-back {
11975    ${(0,a.media)(0,"desktop")} {
11976      margin-left: -7px;
11977    }
11978    display: flex;
11979    gap: 3px;
11980    align-items: center;
11981    background: none;
11982    margin: 0;
11983    padding: 0;
11984    color: var(--icon-color);
11985    font-weight: 700;
11986    font-size: 14px;
11987    opacity: 0;
11988
11989    .icon-wrapper {
11990      svg {
11991        width: 26px;
11992        height: 26px;
11993        fill: var(--icon-color);
11994      }
11995    }
11996  }
11997`,V=r.default.div.withConfig({displayName:"ChoicesLayoutHorizontal__StyledChoicesResult",componentId:"sc-ff038552-9"})`
11998  height: 0;
11999  overflow: hidden;
12000  transition: height 0.5s;
12001
12002  &.show-result {
12003    overflow: visible;
12004
12005    .button-go-back {
12006      animation: bounce-in-bottom 0.9s ease forwards 0s;
12007    }
12008
12009    .result-name-wrapper {
12010      animation: bounce-in-bottom 0.9s ease forwards 0.25s;
12011    }
12012
12013    .result-text {
12014      animation: bounce-in-bottom 0.9s ease forwards 0.5s;
12015    }
12016
12017    .result-cta-and-rating-wrapper {
12018      animation: bounce-in-bottom 0.9s ease forwards 1s;
12019    }
12020  }
12021
12022  &.hide-result {
12023    overflow: visible;
12024
12025    .button-go-back {
12026      opacity: 1;
12027      transform: translateY(0);
12028      animation: bounce-out-top 0.9s ease forwards 0s;
12029    }
12030
12031    .result-name-wrapper {
12032      opacity: 1;
12033      transform: translateY(0);
12034      animation: bounce-out-top 0.9s ease forwards 0.25s;
12035    }
12036
12037    .result-text {
12038      opacity: 1;
12039      transform: translateY(0);
12040      animation: bounce-out-top 0.9s ease forwards 0.5s;
12041    }
12042
12043    .result-cta-and-rating-wrapper {
12044      opacity: 1;
12045      transform: translateY(0);
12046      animation: bounce-out-top 0.9s ease forwards 0.75s;
12047    }
12048  }
12049
12050  .result-name-wrapper {
12051    opacity: 0;
12052    display: flex;
12053    align-items: center;
12054    gap: 12px;
12055    margin-bottom: 26px;
12056
12057    .result-checkmark-wrapper {
12058      svg {
12059        stroke: var(--icon-color);
12060      }
12061    }
12062
12063    .result-name {
12064      text-transform: uppercase;
12065      font-size: 20px;
12066      font-weight: 700;
12067    }
12068  }
12069
12070  .result-text {
12071    opacity: 0;
12072    margin: 0 0 26px 0;
12073  }
12074
12075  .result-cta-and-rating-wrapper {
12076    opacity: 0;
12077    ${(0,a.media)("desktop")} {
12078      display: flex;
12079      align-items: center;
12080      gap: 23px;
12081    }
12082  }
12083
12084  .result-cta-wrapper {
12085    display: flex;
12086    justify-content: center;
12087    margin: 26px 0 22px 0;
12088    ${(0,a.media)("desktop")} {
12089      justify-content: flex-start;
12090      margin: 0;
12091    }
12092
12093    /* a.primary {
12094      [data-theme="black"] &,
12095      [data-theme="indigo"] &,
12096      [data-theme="yellow"] &,
12097      [data-theme="turquoise"] & {
12098        color: var(--color-black);
12099        --button-primary-background-color: #fff;
12100        --hover-button-primary-background-color: #fff;
12101      }
12102    } */
12103  }
12104
12105  .result-stars-and-rating-wrapper {
12106    ${(0,a.media)("desktop")} {
12107      display: flex;
12108      flex-wrap: wrap;
12109      gap: 12px;
12110    }
12111  }
12112
12113  .result-stars {
12114    margin: 22px 0 6px 0;
12115    display: flex;
12116    justify-content: center;
12117    align-items: center;
12118
12119    ${(0,a.media)("desktop")} {
12120      margin: 0;
12121      justify-content: flext-start;
12122    }
12123
12124    svg {
12125      fill: var(--icon-color);
12126    }
12127  }
12128
12129  .result-rating-text {
12130    opacity: 0.5;
12131    font-size: 14px;
12132    text-align: center;
12133    margin: 6px 0 0 0;
12134    ${(0,a.media)("desktop")} {
12135      margin: 0;
12136    }
12137  }
12138`,U=({question:e,choices:r,theme:a,goBackLabel:o})=>{let l=(0,i.useRef)(null),d=.5*r.length*750,{width:u}=(0,b.useWindowSize)();(0,i.useEffect)(()=>{let e=l.current,t=e.querySelector("#choices-buttons-wrapper");e.querySelector("#choices-main-wrapper").style.minHeight=`${t.clientHeight}px`},[u]);let p=e=>{let t=l.current;if(!e.target)return;let i=e.target.id;e.target.parentElement.classList.add("selected"),e.target.parentElement.classList.add("selection-made");let r=t.querySelector("#choices-buttons-wrapper"),a=r.querySelectorAll(".choice-item:not(.selected)");a&&a.forEach((e,t)=>{e.classList.contains("selection-made")||e.classList.add("selection-made"),e.classList.contains("selected")||(e.style.animationDelay=`${.25+.25*t}s`,e.classList.add("bounce-out"))});let n=t.querySelector(`#result_${i}`),o=n.querySelector(".choice-result-inner");setTimeout(()=>{r.style.display="none",n.style.height=`${o.clientHeight}px`,n.classList.add("show-result")},d)},m=e=>{e.preventDefault();let t=l.current;
12138t.querySelectorAll(".choice-result").forEach(e=>{e.classList.contains("show-result")&&(e.classList.remove("show-result"),e.classList.add("hide-result"),setTimeout(()=>{e.style.height="0",e.classList.remove("hide-result"),setTimeout(()=>{let e=t.querySelector("#choices-buttons-wrapper");e.querySelectorAll(".choice-item").forEach(e=>{e.classList.remove("selected","selection-made","bounce-out"),e.style.animationDelay=""}),e.style.display=""},500)},1650))})};return(0,t.jsx)(A,{ref:l,"data-theme":a,children:(0,t.jsx)(P,{children:(0,t.jsxs)(M,{children:[(0,t.jsx)(D,{dangerouslySetInnerHTML:{__html:e}}),(0,t.jsx)(z,{"data-detect-in-view":"true",children:(0,t.jsx)(_.IconThinArrowRightLong,{className:"horizontal-arrow"})}),(0,t.jsxs)(H,{id:"choices-main-wrapper",children:[(0,t.jsx)(W,{id:"choices-buttons-wrapper",children:r.map((e,i)=>(0,t.jsx)("div",{className:"choice-item","data-detect-in-view":"true",children:(0,t.jsx)(n.Button,{id:`${e.id}`,className:"choice-item-button",style:"primary",onClick:p,children:e.name})},e.id))}),(0,t.jsx)(B,{children:r.map((e,i)=>(0,t.jsx)(V,{className:"choice-result",id:`result_${e.id}`,children:(0,t.jsxs)("div",{className:"choice-result-inner",children:[o&&(0,t.jsx)(q,{children:(0,t.jsxs)("button",{className:"button-go-back",onClick:m,children:[(0,t.jsx)("span",{className:"icon-wrapper",children:(0,t.jsx)(c.IconChevronLeft,{})}),(0,t.jsx)("span",{children:o})]})}),(0,t.jsxs)("div",{className:"result-name-wrapper",children:[(0,t.jsx)("div",{className:"result-checkmark-wrapper",children:(0,t.jsx)(k.IconCheckMark,{})}),(0,t.jsx)("div",{className:"result-name",children:e.name})]}),e.resultText&&(0,t.jsx)("div",{className:"result-text",dangerouslySetInnerHTML:{__html:e.resultText}}),(0,t.jsxs)("div",{className:"result-cta-and-rating-wrapper",children:[e.resultCTA&&(0,t.jsx)("div",{className:"result-cta-wrapper",children:(0,t.jsx)(n.Button,{id:e.resultCTA.attributes?.id??`${e.id}_cta`,href:e.resultCTA.url,target:e.resultCTA.attributes?.target,style:"primary",children:e.resultCTA.text})}),(0,t.jsxs)("div",{className:"result-stars-and-rating-wrapper",children:[e.resultShowStars&&(0,t.jsx)("div",{className:"result-stars",children:(0,t.jsx)(s.StarRating,{rating:5,theme:a})}),e.resultRatingText&&(0,t.jsx)("div",{className:"result-rating-text",children:e.resultRatingText})]})]})]})},`results-${e.id}`))})]})]})})})};e.s(["ChoicesComponent",0,({layout_type:e,question:i,choices:r,goBackLabel:a="Go Back",theme:n})=>"vertical"==e?(0,t.jsx)(v,{layout_type:e,question:i,choices:r,goBackLabel:a,theme:n}):"horizontal"==e?(0,t.jsx)(U,{layout_type:e,question:i,choices:r,goBackLabel:a,theme:n}):"radio-buttons"==e?(0,t.jsx)($,{layout_type:e,question:i,choices:r,goBackLabel:a,theme:n}):null],72927)},60114,e=>{"use strict";e.i(72927),e.s([])},15422,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(3828),a=e.i(60814);e.i(24690);var n=e.i(26200),o=e.i(79900);e.i(82121);var s=e.i(27767);e.i(71587);var l=e.i(71179);let c=a.default.div.withConfig({displayName:"ImportedDataProffixBankList__StyledImportedDataProffixBankList",componentId:"sc-f21026f-0"})`
12139  background: var(--background-color);
12140  color: var(--text-color);
12141`,d=a.default.div.withConfig({displayName:"ImportedDataProffixBankList__StyledLegendWrapper",componentId:"sc-f21026f-1"})`
12142  display: flex;
12143  flex-direction: column;
12144  margin-bottom: 30px;
12145  font-size: 14px;
12146  gap: 6px;
12147  ${(0,n.media)("tablet")} {
12148    flex-direction: row;
12149    gap: 24px;
12150  }
12151  ${(0,n.media)("desktop")} {
12152    margin-bottom: 40px;
12153  }
12154
12155  .legend-item {
12156    display: flex;
12157    flex-direction: row;
12158    align-items: center;
12159    gap: 10px;
12160
12161    .status {
12162      display: block;
12163      width: 8px;
12164      height: 8px;
12165      border-radius: 50%;
12166
12167      &.success {
12168        background: #00ff66;
12169      }
12170
12171      &.warning {
12172        background: #ffe500;
12173      }
12174
12175      &.error {
12176        background: #ff0000;
12177      }
12178    }
12179
12180    .text {
12181    }
12182  }
12183`,u=a.default.div.withConfig({displayName:"ImportedDataProffixBankList__StyledAccordionWrapper",componentId:"sc-f21026f-2"})`
12184  margin-bottom: 12px;
12185  border-bottom: 2px solid var(--border-color);
12186
12187  details > summary {
12188    padding: 12px 0;
12189    margin-top: -12px;
12190
12191    .summary-status {
12192      width: 8px;
12193      height: 8px;
12194      margin-right: 4px;
12195      margin-top: 8px;
12196      border-radius: 50%;
12197
12198      &.success {
12199        background: #00ff66;
12200      }
12201
12202      &.warning {
12203        background: #ffe500;
12204      }
12205
12206      &.error {
12207        background: #ff0000;
12208      }
12209    }
12210  }
12211
12212  details > .content-wrapper {
12213    padding-left: 22px;
12214  }
12215`;e.s(["ImportedDataProffixBankList",0,({id:e,theme:a,adjacent_themes:n,spacing:p,items:m})=>{let h=(0,r.useRouter)(),{t:f}=(0,l.useTranslation)();return(0,i.useEffect)(()=>{let e=e=>
12215{if(e&&e.startsWith("ClearingNr")){let t=document.getElementById(`section-${e}`);if(t){let e=t.querySelector("details");e&&(e.open=!0)}}};e(window.location.hash.substring(1));let t=()=>{e(window.location.hash.substring(1))};return window.addEventListener("hashchange",t),()=>{window.removeEventListener("hashchange",t)}},[h.query]),(0,t.jsx)(c,{id:`section-${e}`,"data-theme":a,"data-theme-next":n?.nextTheme?.theme,"data-theme-previous":n?.previousTheme?.theme,"data-spacing-top":p?.top,"data-spacing-bottom":p?.bottom,children:(0,t.jsxs)(o.StyledWrapper,{children:[(0,t.jsxs)(d,{children:[(0,t.jsxs)("div",{className:"legend-item",children:[(0,t.jsx)("span",{className:"status success"}),(0,t.jsx)("span",{className:"text",children:f("interfaceOK")})]}),(0,t.jsxs)("div",{className:"legend-item",children:[(0,t.jsx)("span",{className:"status warning"}),(0,t.jsx)("span",{className:"text",children:f("limitedUsability")})]}),(0,t.jsxs)("div",{className:"legend-item",children:[(0,t.jsx)("span",{className:"status error"}),(0,t.jsx)("span",{className:"text",children:f("currentlyNotUsable")})]})]}),m?.length?m.map((e,i)=>(0,t.jsx)(u,{id:`section-${e.identifier}`,children:(0,t.jsx)(s.Accordion,{title:e.title,summary_prefix:(0,t.jsx)("span",{className:`summary-status ${e.status}`}),content:e.content})},`item-${i}`)):(0,t.jsx)("div",{children:f("listingNoResultsText")})]})})}])},65300,e=>{"use strict";e.i(15422),e.s([])},22949,e=>{"use strict";var t=e.i(91398),i=e.i(60814);e.i(24690);var r=e.i(26200),a=e.i(79900);e.i(68485);var n=e.i(72587),o=e.i(41158);e.i(49396);var s=e.i(12209);let l=i.default.div.withConfig({displayName:"IconList__StyledIconList",componentId:"sc-cb5094e1-0"})`
12216  background: var(--background-color);
12217  color: var(--text-color);
12218
12219  .component-title {
12220    margin-bottom: 26px;
12221  }
12222`,c=i.default.div.withConfig({displayName:"IconList__StyledListingWrapper",componentId:"sc-cb5094e1-1"})`
12223  ul {
12224    list-style: none;
12225    margin: 0;
12226    padding: 0;
12227    display: flex;
12228    flex-direction: column;
12229    ${(0,r.media)("tablet")} {
12230      flex-direction: row;
12231      flex-wrap: wrap;
12232      gap: 0 24px;
12233    }
12234    ${(0,r.media)("desktop")} {
12235      gap: 0 48px;
12236    }
12237    ${(0,r.media)("desktop_s")} {
12238    }
12239  }
12240
12241  ul li {
12242    border-bottom: 2px solid rgba(13, 31, 53, 0.4);
12243    ${(0,r.media)("tablet")} {
12244      width: calc(50% - 12px);
12245    }
12246    ${(0,r.media)("desktop")} {
12247      width: calc(50% - 24px);
12248    }
12249    ${(0,r.media)("desktop_s")} {
12250      width: calc(33.33% - 32px);
12251    }
12252
12253    &:first-child {
12254      ${(0,r.media)(0,"tablet")} {
12255        border-top: 2px solid rgba(13, 31, 53, 0.4);
12256      }
12257    }
12258
12259    [data-theme="black"] &,
12260    [data-theme="indigo"] &,
12261    [data-theme="turquoise"] & {
12262      border-color: rgba(255, 255, 255, 0.4);
12263    }
12264  }
12265
12266  .item-link-wrapper {
12267    padding: 16px 0;
12268    display: flex;
12269
12270    &:hover {
12271      .item-title-wrapper,
12272      .item-text-wrapper {
12273        color: var(--icon-color);
12274      }
12275    }
12276  }
12277
12278  .item-nolink-wrapper {
12279    padding: 16px 0;
12280    display: flex;
12281  }
12282
12283  .item-icon-and-info-wrapper {
12284    display: flex;
12285    flex: 1;
12286  }
12287
12288  .item-icon-wrapper {
12289    min-width: 34px;
12290    max-width: 34px;
12291    max-height: 34px;
12292    margin-right: 18px;
12293    display: flex;
12294    align-items: center;
12295
12296    img {
12297      width: 100%;
12298      max-height: 34px;
12299
12300      [data-theme="black"] &,
12301      [data-theme="indigo"] &,
12302      [data-theme="turquoise"] & {
12303        filter: brightness(0) invert(1);
12304      }
12305    }
12306  }
12307
12308  .item-info-wrapper {
12309  }
12310
12311  .item-title-wrapper {
12312  }
12313
12314  .item-text-wrapper {
12315    color: var(--text-color);
12316    transition: color 0.3s;
12317  }
12318
12319  .item-arrow-wrapper {
12320    margin-right: -7px;
12321    margin-left: 10px;
12322    max-height: 34px;
12323    padding: 5.5px 0;
12324
12325    svg {
12326      fill: var(--icon-color);
12327      width: 23px;
12328      height: 23px;
12329    }
12330  }
12331`,d=i.default.div.withConfig({displayName:"IconList__StyledItemTitle",componentId:"sc-cb5094e1-2"})`
12332  &.item-title-wrapper {
12333    color: var(--text-color);
12334    font-weight: 700;
12335    font-size: 20px;
12336    letter-spacing: 3%;
12337    min-height: 34px;
12338    padding: 4px 0;
12339    display: flex;
12340    align-items: center;
12341    transition: color 0.3s;
12342    margin: 0;
12343    line-height: 1.3;
12344  }
12345`,u=({item:e,item_heading_type:i})=>(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:"item-icon-and-info-wrapper",children:[e.mediaIcon&&(0,t.jsx)("div",{className:"item-icon-wrapper",children:(0,t.jsx)("img",{src:e.mediaIcon.icon.url,alt:e.mediaIcon.icon.alt})}),(0,t.jsxs)("div",{className:"item-info-wrapper",children:[(0,t.jsx)(d,{as:i,className:"item-title-wrapper",children:e.itemTitle}),e.itemText&&(0,t.jsx)("div",{className:"item-text-wrapper",children:e.itemText})]})]})});e.s(["IconList",0,({id:e,theme:i,adjacent_themes:r,spacing:d,title:p,item_heading_type:m,items:h})=>(0,t.jsx)(l,{id:`section-${e}`,"data-theme":i,"data-theme-next":r?.nextTheme?.theme,"data-theme-previous":r?.previousTheme?.theme,"data-spacing-top":d?.top,"data-spacing-bottom":d?.bottom,children:(0,t.jsxs)(a.StyledWrapper,{children:[p?(0,t.jsx)(n.TitleAndTextComponent,{title:p,className:"component-title"}):null,h?.length?(0,t.jsx)(c,{children:(0,t.jsx)("ul",{children:h.map((e,i)=>(0,t.jsx)("li",{children:e.link?(0,t.jsxs)(o.default,{className:"item-link-wrapper",href:e.link.url,target:e.link.attributes.target,children:[(0,t.jsx)(u,{item:e,item_heading_type:m}),(0,t.jsx)("div",{className:"item-arrow-wrapper",children:(0,t.jsx)(s.IconChevronRight,{})})]}):(0,t.jsx)("div",{className:"item-nolink-wrapper",children:(0,t.jsx)(u,{item:e,item_heading_type:m})})},`icon-list-${i}`))})}):null]})})])},450,e=>{"use strict";e.i(22949),e.s([])},95409,e=>{"use strict";var t=e.i(91398),i=e.i(91788),r=e.i(60814),a=e.i(79900);e.i(24690);var n=e.i(26200),o=e.i(6611),s=e.i(44343);let l=r.default.div.withConfig({displayName:"LargeNumbers__StyledLargeNumbers",componentId:"sc-b6cf233d-0"})`
12346  background: var(--background-color);
12347  color: var(--text-color);
12348`,c=r.default.div.withConfig({displayName:"LargeNumbers__StyledItemsWrapper",componentId:"sc-b6cf233d-1"})`
12349  display: flex;
12350  flex-direction: column;
12351  gap: 36px;
12352  ${(0,n.media)("tablet")} {
12353    flex-direction: row;
12354    flex-wrap: wrap;
12355    gap: 72px 30px;
12356  }
12357`,d=r.default.div.withConfig({displayName:"LargeNumbers__StyledItem",componentId:"sc-b6cf233d-2"})`
12358  letter-spacing: 3%;
12359  font-size: 16px;
12360  ${(0,n.media)("tablet")} {
12361    flex: 1;
12362    font-size: 12px;
12363  }
12364  ${(0,n.media)("desktop")} {
12365    font-size: 14px;
12366  }
12367  ${(0,n.media)("desktop_m")} {
12368    font-size: 16px;
12369  }
12370
12371  &.in-view {
12372    .label-top {
12373      animation: bounce-in-bottom 1s ease forwards;
12374    }
12375
12376    .number span {
12377      animation: blur-in 600ms ease forwards;
12378    }
12379
12380    .label-bottom {
12381      animation: bounce-in-bottom 1s ease forwards;
12382    }
12383
12384    .trailing-text {
12385      animation: bounce-in-bottom 1s ease forwards;
12386    }
12387  }
12388
12389  .label-top {
12390    font-size: 1.25em;
12391    font-weight: 600;
12392    color: var(--accent-text-color);
12393    opacity: 0;
12394    text-transform: uppercase;
12395    margin-bottom: 0.2em; // 4px on mobile
12396    ${(0,n.media)("tablet")} {
12397      margin-bottom: 0.1em;
12398    }
12399  }
12400
12401  .number {
12402    font-size: 3.875em;
12403    font-weight: 600;
12404    line-height: 1;
12405    margin-bottom: 0.08064516em; // 5px on mobile
12406
12407    &:last-child {
12408      ${(0,n.media)(0,"tablet")} {
12409        margin: 0;
12410      }
12411    }
12412
12413    span {
12414      opacity: 0;
12415      filter: blur(20px);
12416      display: inline-block;
12417      transform: translateY(150%);
12418    }
12419  }
12420
12421  .label-bottom {
12422    font-size: 1.25em;
12423    font-weight: 600;
12424    color: var(--accent-text-color);
12425    opacity: 0;
12426    text-transform: uppercase;
12427    margin-bottom: 0.4em; // 8px on mobile
12428    ${(0,n.media)("tablet")} {
12429      margin-bottom: 23px;
12430    }
12431
12432    &:last-child {
12433      ${(0,n.media)(0,"tablet")} {
12434        margin: 0;
12435      }
12436    }
12437  }
12438
12439  .trailing-text {
12440    font-size: 16px;
12441    opacity: 0;
12442  }
12443`,u=e=>{if(!e.length)return;let t={};e.forEach(e=>{t[e.offsetTop]||(t[e.offsetTop]=[]),t[e.offsetTop].push(e)});let i={};for(let e in t){let r=0;for(let i of t[e])i.clientHeight>r&&(r=i.clientHeight);i[e]=r}for(let e in t)for(let r of t[e])r.style.minHeight=`${i[e]}px`},p=e=>{e.length&&e.forEach(e=>{e.style.minHeight=""})};e.s(["LargeNumbers",0,({theme:e,adjacent_themes:r,spacing:n,items:m})=>{let h=(0,i.useRef)(null),{width:f}=(0,s.useWindowSize)(),g=f<o.breakpoints.tablet;return(0,i.useEffect)(()=>{if(!f)return;let e=h.current,t=e.querySelectorAll(".large-numbers-item .label-top"),i=e.querySelectorAll(".large-numbers-item .number"),r=e.querySelectorAll(".large-numbers-item .label-bottom");f>=768?(u(t),u(i),u(r)):(p(t),p(i),p(r))},[f]),(0,t.jsx)(l,{ref:h,"data-theme":e,"data-theme-next":r?.nextTheme?.theme,"data-theme-previous":r?.previousTheme?.theme,"data-spacing-top":n?.top,"data-spacing-bottom":n?.bottom,children:(0,t.jsx)(a.StyledWrapper,{children:(0,t.jsx)(c,{children:m.map((e,i)=>{let r=e.number.split(""),a=g?0:.6*i;return(0,t.jsxs)(d,{className:"large-numbers-item","data-detect-in-view":"true",children:[e.labelTop||f>=768?(0,t.jsx)("div",{className:"label-top",style:{animationDelay:`${a}s`},children:e.labelTop}):null,(0,t.jsx)("div",{className:"number",children:r.map((e,r)=>(0,t.jsx)("span",{style:{animationDelay:`${a+(r+1)*.1}s`},children:e},`number-char-${i}-${r}`))}),e.labelBottom||f>=768?(0,t.jsx)("div",{className:"label-bottom",style:{animationDelay:`${a+.6}s`},children:e.labelBottom}):null,e.trailingText||f>=768?(0,t.jsx)("div",{className:"trailing-text",style:{animationDelay:`${a+1.2}s`},children:e.trailingText}):null]},`item-${i}`)})})})})}])},49416,e=>{"use strict";e.s([],49416),e.i(76453),e.i(20291),e.i(19908),e.i(68485),e.i(82492),e.i(8093),e.i(53391),e.i(83044),e.i(8335),e.i(38980),e.i(59991),e.i(48877),e.i(66967),e.i(28380),e.i(24913),e.i(96391),e.i(61913),e.i(7837),e.i(97834),e.i(34684),e.i(54473),e.i(72038),e.i(64207),e.i(95199),e.i(68944),e.i(23292),e.i(52959),e.i(42716),e.i(12349),e.i(65715),e.i(79390),e.i(60114),e.i(65300),e.i(450),e.i(95409),e.i(61218),e.i(70484),e.i(28654)},20291,74998,e=>{"use strict";e.s([],20291),e.s(["FieldParagraphs",()=>ea],74998);var t=e.i(91398),i=e.i(21709),r=e.i(93428),a=e.i(78683),n=e.i(18639);e.i(71587);var o=e.i(71179);e.i(66967);var s=e.i(30123),l=e.i(37148);e.i(49416);var c=e.i(72927),d=e.i(82370),u=e.i(7540),p=e.i(56381),m=e.i(67465),h=e.i(55937),f=e.i(22949),g=e.i(87034),x=e.i(95409),y=e.i(54330),v=e.i(52432),b=e.i(67547),w=e.i(74584),_=e.i(14711),k=e.i(5966),S=e.i(74803),j=e.i(20193),C=e.i(58807),T=e.i(15477),N=e.i(21696),I=e.i(84018),E=e.i(41074),L=e.i(47897),R=e.i(95053),F=e.i(31469),O=e.i(45101),$=e.i(15422),A=e.i(45822),P=e.i(91788),M=e.i(60814);e.i(24690);var D=e.i(6611),z=e.i(79900),H=e.i(44343);e.i(68485);var W=e.i(72587);e.i(49396);var B=e.i(36932);e.i(64207);var q=e.i(26200);let V=M.default.div.withConfig({displayName:"Countdown__StyledCountdownWrapper",componentId:"sc-9eee9400-0"})`
12444  display: flex;
12445  gap: 10px;
12446  justify-content: center;
12447  margin: var(--spacing-md) 0;
12448  ${(0,q.media)("tablet")} {
12449    gap: 20px;
12450  }
12451`,U=M.default.div.withConfig({displayName:"Countdown__StyledProgressDonut",componentId:"sc-9eee9400-1"})`
12452  position: relative;
12453  min-width: calc(25% - 8px);
12454  max-width: 96px;
12455  ${(0,q.media)("mobile")} {
12456    min-width: auto;
12457  }
12458  ${(0,q.media)("tablet")} {
12459    max-width: 140px;
12460  }
12461
12462  svg {
12463    height: auto;
12464
12465    circle {
12466      transition: all 0.3s ease-in-out;
12467    }
12468  }
12469
12470  .progress-value-wrapper {
12471    position: absolute;
12472    top: 0;
12473    padding-bottom: 50%;
12474    width: 100%;
12475
12476    .progress-value {
12477      position: absolute;
12478      width: 100%;
12479      text-align: center;
12480      height: 90px;
12481      line-height: 90px;
12482      bottom: -45px;
12483      font-size: 28px;
12484      ${(0,q.media)("tablet")} {
12485        font-size: 60px;
12486      }
12487    }
12488  }
12489
12490  .progress-text {
12491    text-transform: uppercase;
12492    font-size: 12px;
12493    ${(0,q.media)("mobile")} {
12494      font-size: 13px;
12495    }
12496    ${(0,q.media)("mobile_m")} {
12497      font-size: 16px;
12498    }
12499  }
12500`,G=({event_start:e})=>{let{t:i}=(0,o.useTranslation)(),[r,a]=(0,P.useState)(null),n=()=>{let t=new Date(e)-new Date,i={days:0,hours:0,minutes:0,seconds:0};return t>0&&(i={days:Math.floor(t/864e5),hours:Math.floor(t/36e5%24),minutes:Math.floor(t/1e3/60%60),seconds:Math.floor(t/1e3%60)}),i};return(0,P.useEffect)(()=>{a(n());let e=setInterval(()=>{a(n())},1e3);return()=>clearInterval(e)},[e]),new Date(e)>new Date&&r?(0,t.jsxs)(V,{children:[(0,t.jsx)(Q,{value:r.days||0,max:31,text:i("days")}),(0,t.jsx)(Q,{value:r.hours||0,max:24,text:i("hours")}),(0,t.jsx)(Q,{value:r.minutes||0,max:60,text:i("minutes")}),(0,t.jsx)(Q,{value:r.seconds||0,max:60,text:i("seconds")})]}):null},Q=({value:e,max:i,text:r})=>{let a=Math.round(e/i*100);return(0,t.jsxs)(U,{children:[(0,t.jsx)("div",{children:(0,t.jsxs)("svg",{width:"140",height:"140",viewBox:"0 0 160 160",style:{transform:"rotate(-90deg)"},children:[(0,t.jsx)("defs",{children:(0,t.jsxs)("linearGradient",{id:"blue-red-gradient",x1:"0%",y1:"0%",x2:"100%",y2:"0%",children:[(0,t.jsx)("stop",{offset:"0%",style:{stopColor:"#4265B2",stopOpacity:1}}),(0,t.jsx)("stop",{offset:"50%",style:{stopColor:"#21B7B3",stopOpacity:1}}),(0,t.jsx)("stop",{offset:"100%",style:{stopColor:"#FDCE0D",stopOpacity:1}})]})}),(0,t.jsx)("circle",{r:"70",cx:"80",cy:"80",fill:"transparent",stroke:"#FFF",strokeWidth:"1px",opacity:.5}),(0,t.jsx)("circle",{className:"circle-value",r:"70",cx:"80",cy:"80",fill:"transparent",stroke:"url
12500(#blue-red-gradient)",strokeLinecap:"round",strokeWidth:"8px",strokeDasharray:"439.6px",strokeDashoffset:`${(100-a)/100*439.6}px`})]})}),(0,t.jsx)("div",{className:"progress-value-wrapper",children:(0,t.jsx)("div",{className:"progress-value",children:e})}),r?(0,t.jsx)("div",{className:"progress-text",children:r}):null]})},Y=M.default.div.withConfig({displayName:"HeroCountdown__StyledHeroCountdownWrapper",componentId:"sc-7c3f5f6a-0"})`
12501  background: var(--background-color);
12502  color: var(--text-color);
12503  position: relative;
12504  overflow: hidden;
12505  min-height: 100vh;
12506  display: flex;
12507  flex-direction: column;
12508  align-items: center;
12509  justify-content: center;
12510  text-align: center;
12511`,Z=M.default.div.withConfig({displayName:"HeroCountdown__StyledBackgroundMedia",componentId:"sc-7c3f5f6a-1"})`
12512  position: absolute;
12513  top: 0;
12514  left: 0;
12515  width: 100%;
12516  height: 100%;
12517  opacity: 0.3;
12518
12519  img,
12520  video {
12521    position: absolute;
12522    top: 0;
12523    left: 0;
12524    width: 100%;
12525    height: 100%;
12526    object-fit: cover;
12527    object-position: center;
12528  }
12529`,J=(0,M.default)(z.StyledWrapper).withConfig({displayName:"HeroCountdown__StyledContentWrapper",componentId:"sc-7c3f5f6a-2"})`
12530  position: relative;
12531
12532  > div {
12533    &:last-child {
12534      margin-bottom: 0;
12535    }
12536  }
12537`,X=M.default.div.withConfig({displayName:"HeroCountdown__StyledButtonWrapper",componentId:"sc-7c3f5f6a-3"})`
12538  margin: var(--spacing-md) 0;
12539`,K=M.default.div.withConfig({displayName:"HeroCountdown__StyledLogotypeGridWrapper",componentId:"sc-7c3f5f6a-4"})`
12540  position: relative;
12541  margin: var(--spacing-md) 0;
12542
12543  .slide {
12544    max-width: 100%;
12545    height: 80px;
12546
12547    img {
12548      max-width: 150px;
12549      max-height: 50px;
12550    }
12551  }
12552`,ee=({id:e,"data-theme":i,adjacent_themes:r,spacing:a,title:n,media_data:o,hero_items:s})=>{let{width:l}=(0,H.useWindowSize)(),c=l<D.breakpoints.tablet;return(0,t.jsxs)(Y,{id:`section-${e}`,"data-theme":i,"data-theme-next":r?.nextTheme?.theme,"data-theme-previous":r?.previousTheme?.theme,"data-spacing-top":a?.top,"data-spacing-bottom":a?.bottom,children:[(0,t.jsx)(Z,{children:o?.picture?(0,t.jsx)("img",{src:c?o.picture.images.default:o.picture.images.tablet||o.picture.images.default,alt:o.picture.alt}):o?.video?(0,t.jsx)("video",{preload:"auto",playsInline:!0,autoPlay:!0,muted:!0,loop:!0,children:(0,t.jsx)("source",{src:o.video.url,type:"video/mp4"})}):null}),(0,t.jsxs)(J,{children:[(0,t.jsx)("h1",{dangerouslySetInnerHTML:{__html:n}}),s?.length?s.map(({text:e,cta:i,style:r,logotype_grid:a,countdown:n},o)=>(0,t.jsxs)(P.default.Fragment,{children:[e?(0,t.jsx)(W.TitleAndTextComponent,{text:e}):null,i?(0,t.jsx)(X,{children:(0,t.jsx)(B.Button,{href:i.url,target:i.attributes?.target,style:r,children:i.text})}):null,a?(0,t.jsx)(K,{children:(0,t.jsx)(C.LogotypeGridComponent,{id:a.id,items:a.items,noWrappers:!0,variant:"listing",grayscaleTint:a.field_logotypes_grayscale_tint})}):null,n?(0,t.jsx)(G,{event_start:n.event_start}):null]},`hero${o}`)):null]})]})};e.i(50101);var et=e.i(28750);let ei=M.default.div.withConfig({displayName:"ColumnsAccordionContent__StyledAccordionContent",componentId:"sc-3a79791f-0"})`
12553  padding: 12px 0 44px;
12554  display: flex;
12555  flex-direction: column;
12556  gap: 30px;
12557  ${(0,q.media)("tablet")} {
12558    flex-direction: row;
12559  }
12560  ${(0,q.media)("desktop")} {
12561    gap: 70px;
12562  }
12563
12564  &.full-width-image {
12565    flex-direction: column;
12566
12567    .column-text {
12568      order: 1;
12569    }
12570
12571    .column-media {
12572      order: 0;
12573    }
12574  }
12575
12576  .column-text {
12577    width: 100%;
12578  }
12579
12580  .column-media {
12581    width: 100%;
12582  }
12583
12584  .link-wrapper {
12585    margin: 16px 0 0;
12586    ${(0,q.media)("tablet")} {
12587      margin: 26px 0 0;
12588    }
12589  }
12590
12591  .media-wrapper {
12592    img {
12593      border-radius: 10px;
12594    }
12595  }
12596
12597  // Context Tabbed Accordion
12598  .tabbed-accordion & {
12599    padding: 0;
12600    ${(0,q.media)("tablet","desktop")} {
12601      flex-direction: column;
12602    }
12603    ${(0,q.media)("desktop")} {
12604      gap: 30px;
12605    }
12606
12607    .link-wrapper {
12608      ${(0,q.media)("tablet","desktop")} {
12609        margin: 16px 0;
12610      }
12611    }
12612  }
12613`,er=({title:e,content:i,media:r,link:a,full_width_image:n=!1})=>(0,t.jsxs)(ei,{className:`accordion-content ${n?"full-width-image":""}`,children:[(0,t.jsxs)("div",{className:"column-text",children:[i?(0,t.jsx)(W.TitleAndTextComponent,{text:i}):null,a&&(0,t.jsx)("div",{className:"link-wrapper",children:(0,t.jsx)(B.Button,{href:a.url,target:a.attributes?.target,children:a.text})})]}),r&&(0,t.jsx)("div",{className:"column-media",children:(0,t.jsx)("div",{className:"media-wrapper",children:(0,t.jsx)(et.MediaComponent,{...r})})})]}),ea=({paragraphs:e,customElements:P,locale:M})=>{let D=(0,r.useSiteVars)(),z=(0,a.useLinkContext)(),H=(0,n.prepareParagraphs)(e,P),W=(0,n.getThemeValues)(H),B=(0,n.getMultiThemeValues)(H),q=(0,n.getAdjacentThemeValues)(B),V=(0,n.getSpacingValues)(H,W),U=(0,n.getTitleValues)(H,P),{t:G}=(0,o.useTranslation)(),Q=H?.length>0?H.map((r,a)=>{let o=`${a}-${r.id??r.type}-${M}`;try{switch(r.type){case"custom--breadcrumbs":return(0,t.jsx)(k.BreadcrumbsComponent,{items:r.items,"data-theme":W[a],adjacent_themes:q[a],spacing:V[a]},o);case"custom--page_title":return(0,t.jsx)(S.PageTitleComponent,{title:U[a],"data-theme":W[a],adjacent_themes:q[a],spacing:V[a]},o);case"paragraph--choices":return(0,t.jsx)(c.ChoicesComponent,{question:r.field_text.processed,layout_type:r.field_layout_type,choices:r.field_items.map(e=>({id:e.field_identifier,name:e.field_choice_name,resultTitle:e.field_choice_name,resultIcon:(0,i.prepareMediaField)(e.field_media),resultText:e.field_text?.processed,resultCTA:(0,i.prepareLinkField)(e.field_link,z),resultShowStars:e.field_choice_show_stars,resultRatingText:e.field_choice_rating_text})),goBackLabel:r.field_choices_goback_label,theme:W[a]},o);case"paragraph--columns":let H=r.field_columns.filter(e=>e.field_column_contents).map(e=>(0,n.prepareColumnItems)(e.field_column_contents.map(a=>{switch(a.type){case"paragraph--cta":return{cta:(0,i.prepareLinkField)(a.field_link,z),style:a.field_button_style};case"paragraph--media":let o="image_w_2000_scale";switch(r.field_columns.length){case 2:o="image_w_1200_scale";break;case 3:o="image_w_780_scale";break;case 4:o="image_w_580_scale"}return{media:(0,i.prepareMediaField)(a.field_media,{default:"image_w_620_scale",mobile_l:o},a.field_link?(0,i.prepareLinkField)(a.field_link,z):null,e.field_theme||r.field_theme)};case"paragraph--text":return{text:a.field_text.processed};
12613case"paragraph--accordion":return{accordion_item:{title:a.field_title,heading_type:a.field_heading_type,children:(0,t.jsx)(er,{title:a.field_title,content:a.field_text.processed,media:(0,i.prepareMediaField)(a.field_media),link:(0,i.prepareLinkField)(a.field_link,z),full_width_image:a.field_full_width_image})}};case"paragraph--email_form":return{emailForm:(0,n.prepareEmailForm)(a,z)};case"paragraph--hubspot_form":return{hubspotForm:(0,n.prepareHubspotForm)(a,z)};case"paragraph--iframe":return{iframe:{id:a.id,url:(0,i.prepareLinkField)(a.field_iframe_url,z).url,height_mobile:a.field_iframe_height_mobile,height_tablet:a.field_iframe_height_tablet,height_desktop:a.field_iframe_height_desktop}};case"paragraph--inline_cta":return{inlineCta:(0,n.prepareInlineCTA)(a,z)};case"paragraph--review":return{review:{rating:a.field_rating,text:a.field_review_text}}}}),e.field_display_mode,e.field_theme));return(0,t.jsx)(d.ColumnsComponent,{id:r.id,"data-theme":W[a],adjacent_themes:q[a],spacing:V[a],background_image:(0,n.prepareBackgroundImageFields)(r.field_bg_image,r.field_bg_image_options),decoration:r.field_decoration,bg_decoration:r.field_bg_decoration,vertical_alignment:r.field_vertical_alignment,horizontal_alignment:r.field_horizontal_alignment,columns:H,columns_width:r.field_width},o);case"paragraph--event_listing":return(0,t.jsx)(u.EventListingComponent,{id:r.id,title:U[a],items:r.referenced_contents.map(e=>({title:e.title,date:e.field_event_date.value,text:e.field_description,location:e.field_event_location,link:(0,i.prepareLinkField)(e.field_event_url,z)})),"data-theme":W[a],adjacent_themes:q[a],spacing:V[a]},o);case"paragraph--flexible_listing":return(0,t.jsx)(l.FlexibleListingComponent,{id:r.id,title:U[a],"data-theme":W[a],adjacent_themes:q[a],spacing:V[a],...(0,s.getListingPropsFromEntity)(r,G)},o);case"paragraph--gated_content":let B="paragraph--hubspot_form"==r.field_gate_form.type?"hubspot":"paragraph--webform"==r.field_gate_form.type?"webform":null;if(!B)return null;let Q="hubspot"==B?r.field_gate_form.field_hubspot_id:r.field_gate_form.webform.id;return(0,t.jsx)(F.GatedContent,{id:r.id,formId:Q,formType:B,hubspotForm:(0,n.prepareHubspotForm)(r.field_gate_form,z),webformForm:(0,n.prepareWebform)(r.field_gate_form,z),visible_paragraphs:r.field_visible_content,gated_paragraphs:r.field_gated_content,show_form_instantly:r.field_gated_show_form_instantly,gated_access_key:r.field_gated_access_key,locale:M},o);case"paragraph--html":return(0,t.jsx)(O.HTMLComponent,{scripts:r.field_scripts,html:r.field_html?.processed});case"paragraph--icon_grid":let Y=r.field_feature_grid_icons.length>0?"feature-grid":"full-grid",Z=r.field_feature_grid_icons.length>0?r.field_feature_grid_icons.map(e=>({image:(0,i.prepareMediaField)(e.field_image),label:e.field_image_label,links:(0,i.prepareLinksField)(e.field_links,z),text:e.field_text?.processed})):r.field_full_grid_icons.map(e=>({image:(0,i.prepareMediaField)(e.field_image),label:e.field_image_label,link:(0,i.prepareLinkField)(e.field_link,z)}));return(0,t.jsx)(h.IconGrid,{id:r.id,"data-theme":r.field_theme,decoration:r.field_decoration,adjacent_themes:q[a],spacing:V[a],icon_grid_type:Y,items:Z},o);case"paragraph--icon_list":return(0,t.jsx)(f.IconList,{id:r.id,theme:r.field_theme,adjacent_themes:q[a],spacing:V[a],title:r.field_header?.processed,item_heading_type:r.field_heading_type,items:r.field_items.map(e=>({mediaIcon:(0,i.prepareMediaField)(e.field_media),itemTitle:e.field_title,link:(0,i.prepareLinkField)(e.field_link,z),itemText:e.field_plain_text}))},o);case"paragraph--iframe":return(0,t.jsx)(g.IFrameComponent,{id:r.id,url:(0,i.prepareLinkField)(r.field_iframe_url,z).url,height_mobile:r.field_iframe_height_mobile,height_tablet:r.field_iframe_height_tablet,height_desktop:r.field_iframe_height_desktop},o);case"paragraph--inline_cta":return(0,t.jsx)(A.InlineCTAComponent,{theme:W[a],adjacent_themes:q[a],context:"standalone",...(0,n.prepareInlineCTA)(r,z)},o);case"paragraph--large_numbers":return(0,t.jsx)(x.LargeNumbers,{theme:W[a],adjacent_themes:q[a],spacing:V[a],items:r.field_items.map(e=>({labelTop:e.field_label_top,number:e.field_large_number,labelBottom:e.field_label_bottom,trailingText:e.field_plain_text}))},o);case"paragraph--imported_data":return(0,t.jsx)($.ImportedDataProffixBankList,{id:r.id,theme:W[a],adjacent_themes:q[a],spacing:V[a],items:r.importedData},o);case"paragraph--tiles":let J=r.field_items.map(e=>(0,n.prepareTile)(e,z,r.field_preserve_aspect_ratio,U[a]));return(0,t.jsx)(y.TilesComponent,{id:r.id,title:U[a],tiles:J,span_entire_width:r.field_tiles_span_entire_width,"data-theme":W[a],adjacent_themes:q[a],spacing:V[a],decoration:r.field_decoration,bg_decoration:r.field_bg_decoration,theme_inner:r.field_theme_inner},o);case"paragraph--pricing_table":return(0,t.jsx)(_.PricingComponent,{id:r.id,plans:r.field_pricing_packages??[],features:r.field_features??[],summary:{link:(0,i.prepareLinkField)(r.field_link,z),label:r.field_pricing_summary_label,subline:r.field_pricing_summary_subline}},o);case"paragraph--promo":let X=(0,i.prepareMediaField)(r.field_media,"floating_image"===r.field_promo_variant?{default:"image_w_780_scale",desktop:"image_w_1200_scale"}:{default:"image_w_1000_h_1000_scale_crop"},null,W[a]);return(0,t.jsx)(w.PromoComponent,{id:r.id,variant:r.field_promo_variant,title:U[a],text:r.field_text?.processed,links:(0,i.prepareLinksField)(r.field_links,z),image:X,tiles:(0,n.preparePromoTilesFields)(r,z),email_form:(0,n.prepareEmailForm)(r.field_item,z),badges:(0,n.preparePromoBadgesFields)(r),hide_signet:r.field_hide_signet,text_alignment:r.field_horizontal_alignment,text_width:r.field_promo_layout,column_alignment:r.field_promo_column_alignment,image_alignment:r.field_promo_image_alignment,background_style:r.field_promo_background_style,bg_decoration:r.field_bg_decoration,background_image:(0,n.prepareBackgroun
12613dImageFields)(r.field_bg_image,r.field_bg_image_options),theme:W[a],adjacent_themes:q[a],spacing:V[a],site_id:D.id,breadcrumbs_items:P?.length&&e?.length>2?P.find(e=>"custom--breadcrumbs"===e.type)?.items:void 0},o);case"paragraph--quotes":let K=r.field_items.map(e=>({author:e.field_quote_author,author_byline:e.field_quote_author_byline,text:e.field_text?.processed,media:(0,i.prepareMediaField)(e.field_media,{default:"image_w_850_h_850_scale_crop"},null,W[a]),link:(0,i.prepareLinkField)(e.field_link,z)}));return(0,t.jsx)(v.QuotesComponent,{id:r.id,"data-theme":W[a],title:U[a],quotes:K,adjacent_themes:q[a],spacing:V[a],quotes_style:r.field_quotes_style,bg_decoration:r.field_bg_decoration},o);case"paragraph--event_schedule":let et=r.field_event_date?.length?r.field_event_date.map(e=>new Date(e+"T00:00:00")):[];return(0,t.jsx)(p.EventSchedule,{"data-theme":W[a],adjacent_themes:q[a],spacing:V[a],id:r.id,event_dates:et.map(e=>e.toISOString()),title:r.field_header.processed,schedule_items:r.field_schedule_items.map(e=>{let t=new Date(+new Date("1970-01-01T00:00:00")+1e3*e.field_schedule_item_time.from),r=new Date(+new Date("1970-01-01T00:00:00")+1e3*e.field_schedule_item_time.to),a=e.field_schedule_item_speakers?.filter(e=>e.field_person_name||e.field_person_subline||e.field_image).map(e=>({image_url:(0,i.prepareMediaField)(e.field_image,{default:"image_w_440_h_440_scale_crop_bw"})?.picture.images.default,name:e.field_person_name,subline:e.field_person_subline}));return{start:t.toISOString(),end:r.toISOString(),title:e.field_header.processed,text:e.field_text?.processed,speakers:a}}),footer_text:r.field_text?.processed},o);case"paragraph--hero":let ei=(0,i.prepareMediaField)(r.field_bg_image),ea=[];return r.field_hero_components.map(e=>{switch(e.type){case"paragraph--hero_countdown":ea.push({countdown:{event_start:e.field_countdown_date}});break;case"paragraph--text":ea.push({text:e.field_text?.processed});break;case"paragraph--logotype_grid":let t=e.field_items.map(e=>({media:(0,i.prepareMediaField)(e.field_media,{default:"image_w_580_scale"},null,W[a]),link:(0,i.prepareLinkField)(e.field_link,z)}));ea.push({logotype_grid:{id:e.id,items:t}});break;case"paragraph--cta":let r=(0,i.prepareLinkField)(e.field_link,z),n=e.field_button_style;ea.push({cta:r,style:n})}}),(0,t.jsx)(ee,{id:r.id,title:r.field_title,media_data:ei,"data-theme":W[a],hero_items:ea},o);case"paragraph--hero_with_form":let en=r.field_hero_components?r.field_hero_components.map(e=>{switch(e.type){case"paragraph--text":return{text:e.field_text?.processed};case"paragraph--hubspot_form":return{hubspotForm:(0,n.prepareHubspotForm)(e,z)};case"paragraph--iframe":return{iframe:(0,n.prepareIframe)(e,z)};case"paragraph--webform":return{webformForm:(0,n.prepareWebform)(e,z)};case"paragraph--html":return{html:{html:e.field_html?.processed,scripts:e.field_scripts}}}}):[];return(0,t.jsx)(m.HeroWithForm,{id:r.id,title:U[a],"data-theme":W[a],topline:r.field_hero_top_line,text_above:r.field_text?.processed,text_below:r.field_hero_text_below?.processed,bg_decoration:r.field_bg_decoration,hero_items:en,media:(0,i.prepareMediaField)(r.field_media,{default:"image_w_1200_scale"},null,W[a])},o);case"paragraph--stories":let eo=r.field_items.map(e=>({title:e.field_title,text:e.field_text?.processed,media_data:(0,i.prepareMediaField)(e.field_media,{default:"image_w_1000_h_1000_scale_crop",tablet:"image_w_2000_h_1124_scale_crop"}),cta:(0,i.prepareLinkField)(e.field_link,z,!1)}));return(0,t.jsx)(R.StorySlider,{id:r.id,"data-theme":W[a],slides:eo,adjacent_themes:q[a],spacing:V[a]},o);case"paragraph--banner":return(0,t.jsx)(b.BannerComponent,{id:r.id,"data-theme":W[a],adjacent_themes:q[a],bg_decoration:r.field_bg_decoration,spacing:V[a],image:(0,i.prepareMediaField)(r.field_media,{default:"image_w_620_scale"},null,W[a]),background_image:(0,n.prepareBackgroundImageFields)(r.field_bg_image,r.field_bg_image_options),text:r.field_text.processed,cta:(0,i.prepareLinkField)(r.field_link,z)},o);case"paragraph--pricing_sliders":return(0,t.jsx)(j.ForteePricingCalculatorComponent,{id:r.id,currency:r.field_currency,yearly_discount_percent:parseFloat(r.field_pricing_pay_year_discount),promo_title:r.field_header?.processed,promo_text:r.field_text?.processed,promo_link:(0,i.prepareLinkField)(r.field_link,z),pricing_summary_text:r.field_pricing_summary_text?.processed,get_a_quote_link:(0,i.prepareLinkField)(r.field_pricing_get_quote_link,z),pricing_total_description:r.field_pricing_summary_subline,toggle_description:r.field_pricing_toggle_subline,field_pricing_packages:r.field_pricing_packages,"data-theme":"black",adjacent_themes:q[a],spacing:V[a]},o);case"paragraph--logotype_grid":return(0,t.jsx)(C.LogotypeGridComponent,{id:r.id,"data-theme":"white",adjacent_themes:q[a],spacing:V[a],title:r.field_header?.processed,items:r.field_items.map(e=>({media:(0,i.prepareMediaField)(e.field_media,{default:"image_w_580_scale"}),link:(0,i.prepareLinkField)(e.field_link,z)}
12613)),desktopRowCount:r.field_rows,variant:r.field_show_infinite_scroll?"scrolling":"swiper",grayscaleTint:r.field_logotypes_grayscale_tint},o);case"paragraph--product_selector":let es=r.field_navigation_items.map(e=>({title:e.field_navigation_item_name,panels:r.field_items.filter(t=>e.field_navigation_item_products.includes(t.field_product_identifier)).map(e=>({media:(0,i.prepareMediaField)(e.field_media,{default:"image_w_620_scale",mobile_l:"image_w_1200_scale"},null,W[a]),header:e.field_header.processed,text:e.field_text.processed,highlights:e.field_product_highlights.map(e=>e.processed),link:(0,i.prepareLinkField)(e.field_link,z)}))}));return(0,t.jsx)(T.TabbedPanelsComponent,{id:r.id,tab_items:es,"data-theme":W[a],adjacent_themes:q[a],spacing:V[a]},o);case"paragraph--timeline":return(0,t.jsx)(N.TimelineComponent,{id:r.id,"data-theme":W[a],adjacent_themes:q[a],spacing:V[a],title:r.field_header?.processed,milestones:r.field_items.map(e=>({title:e.field_title,text:e.field_text.processed,media:(0,i.prepareMediaField)(e.field_media,{default:"image_w_800_h_800_scale"},null,W[a])}))},o);case"paragraph--sticky_tabs":return(0,t.jsx)(I.StickyTabsComponent,{id:r.id,"data-theme":W[a],items:r.field_links?.map(e=>(0,i.prepareLinkField)(e,z))||[]},o);case"paragraph--webform":return(0,t.jsx)(E.WebformComponent,{id:r.id,"data-theme":W[a],adjacent_themes:q[a],spacing:V[a],webform:r.webform,success_message:r.field_webform_message?.processed||null,post_url:r.field_webform_post_url?.uri,redirect_url:(0,i.prepareLinkField)(r.field_redirect_url,z)?.url,allow_freemail:r.field_allow_freemail||!1},o);case"paragraph--career_listing":return(0,t.jsx)(L.CareersListing,{id:r.id,"data-theme":W[a],adjacent_themes:q[a],spacing:V[a],title:r.field_header?.processed,career_listing_columns:r.field_career_listing_columns,available_filter_keys:r.field_career_listing_filters,postings:r.postings||[]},o);default:console.error(`field_paragraph: type ${r.type} not rendered.`)}}catch(t){throw e.forEach((t,i)=>{t.id==r.id&&console.log(`Failed to build paragraph of type ${r.type} at position ${i+1}/${e.length}.`)}),t}}):[];return(0,t.jsx)(t.Fragment,{children:Q})}}]);

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.