!function(){var e=document.createElement("style");e.innerHTML=':root{--font-regular: "proxima_nova_regular", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-semibold: "proxima_nova_semibold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-light: "proxima_nova_light", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-bold: "proxima_nova_bold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-black: "proxima_nova_black", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--grey-ultra-dark: #424242;--grey-dark: #626262;--grey-medium: #828282;--grey-light: #c2c2c2;--grey-ultra-light: #f2f2f2;--grey-1: #2e2e2e;--grey-5: #cacaca;--grey-6: #efefef;--white: #ffffff;--black: #000000;--transparent: rgba(255, 255, 255, 0);--coral-dark: #ff271e;--coral: #ff6458;--coral-light: #ffefee;--green: #3cb064;--amber: #e6b94f;--accent-color: var(--coral);--primary-light-40: #ffa29b;--error-color: var(--coral-dark);--warning-color: var(--amber);--success-color: var(--green);--background-color: var(--grey-ultra-light);--font-color: var(--grey-dark);--font-accent-color: var(--coral);--font-inverted-color: var(--white);--border-color: var(--grey-light);--link-color: var(--grey-dark);--link-hover-color: var(--grey-ultra-dark);--overlay-color: rgba(255, 255, 255, .7);--shadow-color: rgba(0, 0, 0, .2);--font-size: 1rem;--font-size-12: .75rem;--font-size-14: .875rem;--font-size-16: 1rem;--font-size-20: 1.25rem;--font-size-24: 1.5rem;--font-size-32: 2rem;--font-size-48: 3rem;--font-size-64: 4rem;--font-size-96: 6rem;--line-height: 1.5rem;--line-height-12: 1.3125rem;--line-height-14: 1.3125rem;--line-height-16: 1.5rem;--line-height-20: 1.5625rem;--line-height-24: 1.875rem;--line-height-32: 2.5rem;--line-height-48: 3.75rem;--line-height-1em: 1em;--line-height-125em: 1.25em;--space-unit: .25rem;--space-0: calc(var(--space-unit) * 0);--space-1: calc(var(--space-unit) * 1);--space-2: calc(var(--space-unit) * 2);--space-3: calc(var(--space-unit) * 3);--space-4: calc(var(--space-unit) * 4);--space-5: calc(var(--space-unit) * 5);--space-6: calc(var(--space-unit) * 6);--space-7: calc(var(--space-unit) * 7);--space-8: calc(var(--space-unit) * 8);--space-9: calc(var(--space-unit) * 9);--space-10: calc(var(--space-unit) * 10);--space-12: calc(var(--space-unit) * 12);--space-16: calc(var(--space-unit) * 16);--space-20: calc(var(--space-unit) * 20);--space-24: calc(var(--space-unit) * 24);--uppercase-letter-spacing: .1em;--button-border-radius: 20px;--container-border-radius: 8px;--circle-border-radius: 50%;--box-shadow-blur: 4px;--box-shadow-spread: 8px;--ctf-link-decoration: underline;--ctf-link-color: var(--coral)}:export{extraSmallBreakpoint:320px;smallBreakpoint:425px;mobileBreakpoint:768px;tabletBreakpoint:970px;desktopBreakpoint:1200px;largeBreakpoint:1400px;extraLargeBreakpoint:1600px;xxlBreakpoint:1800px}.loader-container{width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.loader-container .loader{border:4px solid #f3f3f3;border-top:4px solid var(--accent-color);border-radius:50%;width:32px;height:32px;animation:spin 1s linear infinite;margin-left:auto;margin-right:auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}\n',document.head.appendChild(e);try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="8cb9fbef-3f50-4abd-9281-0b819a2b6778",e._sentryDebugIdIdentifier="sentry-dbid-8cb9fbef-3f50-4abd-9281-0b819a2b6778")}catch(r){}System.register(["./index-legacy.afe140c7.js","./vendor-legacy.73ccb84b.js"],(function(e,r){"use strict";var t,o,a,n,i,l,s,c,d,p,u,f,g,y,m,v,b,h,k,w,x,S,I,E,$,C,R,_;return{setters:[function(e){t=e._,o=e.c,a=e.g,n=e.b,i=e.d,l=e.e,s=e.f,c=e.s,d=e.T},function(e){p=e.a4,u=e.i,f=e.D,g=e.X,y=e.c,m=e._,v=e.P,b=e.o,h=e.a,k=e.E,w=e.w,x=e.a2,S=e.r,I=e.b,E=e.ax,$=e.K,C=e.Q,R=e.ai,_=e.a6}],execute:function(){const B={name:"ContentfulRenderer",props:{component:{type:Object,required:!0},contentType:{type:String,required:!0},slug:{type:String,default:null},activeOf:{type:String,default:null},isRequired:{type:Boolean,default:!0},isCritical:{type:Boolean,default:!1},showLoader:{type:Boolean,default:!0},class:{type:String,default:""},onEntryNotFound:{type:Function,default:()=>{}}},components:{NotFoundPage:p((()=>t((()=>r.import("./NotFoundPage-legacy.854286bd.js")),void 0)))},async setup(e){const r=u(""),t=f({entry:null}),n=u(!1),p=g().currentRoute.value.query?.hasOwnProperty("ctpreview"),{mounted:v}=o(),b=i();await(async()=>{try{const o=e.slug,a=e.isRequired?"none":"ignore";if(o)t.entry=await l(e.contentType,o,2,p,a);else{if(!e.activeOf)throw new Error(`ContentfulRenderer requires one of: activeOf (${e.activeOf}), slug(${o}) for contentType: ${e.contentType}`);{const o=await l("activeVersion",e.activeOf,2,p,a),n=o?.fields?.contentPage?.sys?.id;if(n)t.entry=await s(n,!1,2,p);else{if(e.isCritical)throw new Error(`invalid contentPageId: ${n} passed to ContentfulRenderer for ${e.activeOf} (${o?.sys?.id})`);e.isRequired&&(r.value=`invalid contentPageId: ${n} passed to ContentfulRenderer for ${e.activeOf}`)}}}if(t.entry||"function"!=typeof e.onEntryNotFound||e.onEntryNotFound(),t.entry)c({currentEntry:t.entry,isPreview:p});else{if(e.isCritical)throw new Error(`ContentfulRenderer failed for activeOf: ${e.activeOf}, slug: ${o}, contentType: ${e.contentType}, isRequired:${e.isRequired} , isCritical: ${e.isCritical}`);e.isRequired&&(r.value=`Content not found: ${e.contentType}/${o} (${e.activeOf})`)}}catch(o){console.error(o),d.sentryCaptureError(o)}finally{n.value=!0}})();const h=y((()=>v.value?a(b.moduleNames):null));return{...m(t),loadedDependencyModules:h,isPreview:p,clazz:e.class,isLoaded:n,isNotFound:r}}},P={key:1},j={key:2,class:"loader-container"};e("default",n(B,[["render",function(e,r,t,o,a,n){const i=v("NotFoundPage");return o.isNotFound?(b(),h(i,{key:0,reason:o.isNotFound},null,8,["reason"])):(b(),k("div",P,[(b(),h(R,null,{default:w((()=>[t.component&&e.entry?(b(),k(x,{key:0},[S(e.$slots,"default",{entry:e.entry,isPreview:o.isPreview,slug:t.slug}),(b(),h(I(t.component),E(e.entry,{slug:t.slug,class:o.clazz}),null,16,["slug","class"])),S(e.$slots,"after",{isPreview:o.isPreview,slug:t.slug})],64)):o.isLoaded?S(e.$slots,"fallback",{key:1,isPreview:o.isPreview,slug:t.slug}):t.showLoader?(b(),k("div",j,r[0]||(r[0]=[$("div",{class:"loader"},null,-1)]))):C("",!0)])),_:3})),(b(!0),k(x,null,_(o.loadedDependencyModules,((e,r)=>(b(),k(x,{key:r},[e?(b(),h(I(e),{key:0})):C("",!0)],64)))),128))]))}]]))}}}))}(); //# sourceMappingURL=ContentfulRenderer-legacy.bc64fbf4.js.map