<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8" /> <meta name="viewport" content="width=device-width,initial-scale=1" /> <title>Cater + Event (Formerly Catersource)</title> <meta name="robots" content="max-image-preview:large" data-ruid="4nzft91u9t2" /> <meta property="og:title" content="Cater + Event (Formerly Catersource)" data-ruid="4nzft91u9t2" /> <meta name="description" content="Cater + Event—formerly Catersource—delivers catering and event education, business insights, and industry news to help professionals grow and innovate." data-ruid="4nzft91u9t2" /> <meta property="og:description" content="Cater + Event—formerly Catersource—delivers catering and event education, business insights, and industry news to help professionals grow and innovate." data-ruid="4nzft91u9t2" /> <meta property="og:url" content="https://www.cater-event.com/" data-ruid="4nzft91u9t2" /> <meta property="og:type" content="website" data-ruid="4nzft91u9t2" /> <meta property="og:image" content="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt16c636f2455f6c70/69ce69f058d26e5bd51c368e/ce_open_graph_image_1920x1080.png?disable=upscale&width=1200&height=630&fit=crop" data-ruid="4nzft91u9t2" /> <meta property="og:site_name" content="Cater+Event" data-ruid="4nzft91u9t2" /> <meta property="twitter:card" content="summary" data-ruid="4nzft91u9t2" /> <link tagName="link" rel="canonical" href="https://www.cater-event.com/" data-ruid="4nzft91u9t2" /> <link rel="preload" href="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltb058624a5868e726/69fb78af8135d0824b21638a/AdobeStock_1004420458.png?width=1280&auto=webp&quality=10&disable=upscale&blur=40" as="image" tagName="link" data-ruid="4nzft91u9t2" /> <link rel="preload" href="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blta353488bef36869c/6a048690dc88b1f708471bba/shein-marketplace-exhibit-booth-open-layout-view.png?width=300&auto=webp&quality=10&disable=upscale&blur=40" as="image" tagName="link" data-ruid="4nzft91u9t2" /> <link rel="preload" href="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt839507d3a11165b4/69c3f5a7cd73767d0566978e/IPPI3644.png?width=300&auto=webp&quality=10&disable=upscale&blur=40" as="image" tagName="link" data-ruid="4nzft91u9t2" /> <script type="application/ld+json" data-ruid="4nzft91u9t2">{"@context":"https://schema.org","@type":"NewsMediaOrganization","name":"Home Page","description":"Cater + Event—formerly Catersource—delivers catering and event education, business insights, and industry news to help professionals grow and innovate.","url":"https://www.cater-event.com","logo":"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blte4e76c44f01c3939/69ce6a1422f82c3ab5f5da9b/ce_logo_.svg","publisher":{"@type":["NewsMediaOrganization","Organization","OnlineBusiness"],"identifier":"https://www.cater-event.com","name":"Cater+Event","url":"https://www.cater-event.com","sameAs":["https://www.facebook.com/CatersourceTheSpecialEvent","https://www.instagram.com/cstse_show/","https://www.linkedin.com/company/catersource-the-special-event-show","https://www.youtube.com/@CatersourceandTheSpecialEvent","https://www.tiktok.com/@catereventofficial"],"foundingDate":"1992","description":"Cater+Event, owned by Informa Connect, engages the catering and event community by connecting professionals to trusted products, insights, and services that drive their businesses forward. The brand includes www.catersource.com, a weekly e-newsletter and a portfolio of live events that educate, inspire, and bring the industry together.","logo":{"@type":"ImageObject","url":"https://www.cater-event.com/assets/Catersource-DYTLW5Ij.svg","width":{"@type":"QuantitativeValue","value":947},"height":{"@type":"QuantitativeValue","value":118}}}}</script> <link rel="icon" type="image/x-icon" href="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt58fac1e4b6529324/69ce6a2907ee8ab7c12f4af0/informa_orbit_favicon.ico?auto=webp" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Aleo:ital,wght@0,100..900;1,100..900&amp;display=swap"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Sharp:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&amp;icon_names=account_circle,arrow_back,arrow_downward,arrow_forward,arrow_upward,asterisk,calendar_month,check_circle,chevron_left,chevron_right,close,docs,download,event_available,expand_all,filter_alt,keyboard_arrow_down,keyboard_arrow_up,language,link,menu,newspaper,open_in_new,photo_library,play_arrow,play_circle,podcasts,schedule,search,share,store,timer,trending_up,tv_signin&amp;display=swap"/><link rel="stylesheet" href="/assets/common-BPapiwRt.css"/><link rel="stylesheet" href="/assets/lavender-colors-bYccfA1c.css"/><link rel="stylesheet" href="/assets/full-Bzc9P3Q8.css"/>  <script>"use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){self.airgap?.ready||(self.airgap={readyQueue:[],ready(e){this.readyQueue.push(e)},...self.airgap});self.airgap.loadOptions=Object.assign({uiShadowRoot:"open"},self.airgap.loadOptions);const e=()=>{const e="__tcfapiLocator",t=[],a=window;let n,s,o=a;for(;o;){try{if(o.frames[e]){n=o;break}}catch(e){}if(o===a.top)break;o=o.parent}n||(!function t(){const n=a.document,s=!!a.frames[e];if(!s)if(n.body){const t=n.createElement("iframe");t.style.cssText="display:none",t.name=e,n.body.appendChild(t)}else setTimeout(t,5);return!s}(),a.__tcfapi=function(...e){if(!e.length)return t;"setGdprApplies"===e[0]?e.length>3&&2===parseInt(e[1],10)&&"boolean"==typeof e[3]&&(s=e[3],"function"==typeof e[2]&&e[2]("set",!0)):"ping"===e[0]?"function"==typeof e[2]&&e[2]({gdprApplies:s,cmpLoaded:!1,cmpStatus:"stub"}):t.push(e)},a.addEventListener("message",(function(e){const t="string"==typeof e.data;let a={};if(t)try{a=JSON.parse(e.data)}catch(e){}else a=e.data;const n="object"==typeof a&&null!==a?a.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(a,s){let o={__tcfapiReturn:{returnValue:a,success:s,callId:n.callId}};e&&e.source&&e.source.postMessage&&e.source.postMessage(t?JSON.stringify(o):o,"*")}),n.parameter)}),!1))};airgap.ready((t=>{"TCF_EU"===t.loadOptions.consentManagerConfig.initialViewStateByPrivacyRegime[t.getRegimes()[0]]&&("undefined"!=typeof module?module.exports=e:e())}))}();</script> <script> self.airgap = {overrides: [],cookieOverrides: [],...self.airgap,};const allowGcmAdvanced = (event) => {if (event.purposes.has('GcmAdvanced')) {event.allow();}};self.airgap.overrides.push({override: allowGcmAdvanced});self.airgap.cookieOverrides.push(allowGcmAdvanced);</script> <script data-cfasync="false" data-local-sync="allow-network-observable" data-prompt="1" data-report-only="off" data-dismissed-view-state="Closed" data-tcf-ui-dismissed-view-state="Collapsed" data-ui-shadow-root="open" data-privacy-policy="https://privacy.informa.com/" src="https://transcend-cdn.com/cm/ef49a3f1-d8c1-47d6-88fc-50e41130631f/airgap.js" ></script> <script>console.log('[Transcend] confirmed:',airgap.getConsent?.().confirmed,[...airgap.getRegimes?.()][0])</script> <script async>!async function(){const t={detected:null};try{const e=await fetch("https://www3.doubleclick.net",{method:"HEAD",mode:"no-cors",cache:"no-store"});t.detected=!!e.redirected}catch(e){t.detected=!0}const e=window.localStorage.getItem("isRobot");e&&(t.isRobotValue="true"===e),window.adBlocker=t}();</script> <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" ></script> <link rel="preconnect" href="https://cdn.cookielaw.org" /> <link rel="preconnect" href="https://fonts.gstatic.com" /> <link rel="preconnect" href="https://fonts.googleapis.com" /> <link rel="preconnect" href="https://www.googletagmanager.com" /> 
        <link
          rel="preload"
          href="/fonts/MaterialSymbolsSharp-fallback.woff2"
          as="font"
          type="font/woff2"
          crossorigin="anonymous"
        />
 <link rel="prefetch" href="/register" /> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" /> <script>window.NREUM||(NREUM={});NREUM.info = {"agent":"","beacon":"bam.eu01.nr-data.net","errorBeacon":"bam.eu01.nr-data.net","licenseKey":"NRJS-26ae6a3b09493bbcc87","applicationID":"514059305","agentToken":null,"applicationTime":52.40155,"transactionName":"MhBSZQoZWEEDU0ZaXgtac0QLDFlfTR8=","queueTime":0,"ttGuid":"68b65ef9d190066b"}; (window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.eu01.nr-data.net"]},feature_flags:["soft_nav"],distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"538480682",accountID:"3936348",trustKey:"3288925",xpid:"Vw8EV1VXABAFVVVSAggEVlE=",licenseKey:"NRJS-26ae6a3b09493bbcc87",applicationID:"514059305",browserID:"538480682"};;/*! For license information please see nr-loader-spa-1.317.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384(e,t,r){"use strict";r.d(t,{NT:()=>a,Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),o=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,o.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},782(e,t,r){"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860(e,t,r){"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>a,df:()=>s,qY:()=>n,v4:()=>o});const n="events",i="jserrors",s="browser/blobs",o="rum",a="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.softNav]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.sessionReplay]:8,[c.logging]:9,[c.genericEvents]:10},u={[c.pageViewEvent]:o,[c.pageViewTiming]:n,[c.ajax]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:a,[c.genericEvents]:"ins"}},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},981(e,t,r){"use strict";r.d(t,{R:()=>n});const n={AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}},993(e,t,r){"use strict";r.d(t,{A$:()=>s,ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},o="log",a=n.K7.logging},1687(e,t,r){"use strict";r.d(t,{Ak:()=>a,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),o=r(2646);function a(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,a=i.i.handlers;if(s&&!s.aborted&&s.backlog&&a){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=a[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof o.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete a[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},1738(e,t,r){"use strict";r.d(t,{U:()=>f,Y:()=>l});var n=r(3241),i=r(9908),s=r(1863),o=r(944),a=r(3969),c=r(8362),d=r(860),u=r(4261);function l(e,t,r,s){const l=s||r;!l||l[e]&&l[e]!==c.d.prototype[e]||(l[e]=function(){(0,i.p)(a.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:u.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,o.R)(23,e)}})}function f(e,t,r,n,o){const a=e.info;null===r?delete a.jsAttributes[t]:a.jsAttributes[t]=r,(o||null===r)&&(0,i.p)(u.Pl+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},2555(e,t,r){"use strict";r.d(t,{D:()=>a,f:()=>o});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function o(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const a=e=>(0,i.a)(e,s)},2614(e,t,r){"use strict";r.d(t,{BB:()=>s,Wt:()=>n,g:()=>c,iL:()=>a,tS:()=>o,wk:()=>i});const n="NRBA_SESSION::",i=144e5,s=18e5,o={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},a={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},c={OFF:0,FULL:1,ERROR:2}},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},3333(e,t,r){"use strict";r.d(t,{$v:()=>l,TZ:()=>i,Xh:()=>d,Zp:()=>s,kd:()=>u,mq:()=>c,nf:()=>a,qN:()=>o});var n=r(981);const i=r(860).K7.genericEvents,s=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,c=1e3,d=2e3,u=[n.R.PA,n.R.UA,n.R.BP],l={RESOURCES:"experimental.resources",REGISTER:"register"}},3434(e,t,r){"use strict";r.d(t,{Jt:()=>o,YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,o){r||(r="");const a="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,a?d+r:r,n,d,s,o))}},i.flag=o,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,l,p;let g,m;try{a=this,o=[...arguments],m=h?(0,s.$5)(r):[void 0],l="function"==typeof i?i(o,a):i||{}}catch(t){u([t,"",[o,a,c],l],e)}d(n+"start",[o,a,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(a,o),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[o,a,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,a,m],l,f),d(n+"end",[o,a,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var o=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=o}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=o;var i=s.handlers={};function s(e,t,r,s){o(s||n.d,i,e,t,r)}function o(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var o=t[s]=t[s]||{};(o[r]=o[r]||[]).push([e,i])}},3738(e,t,r){"use strict";r.d(t,{He:()=>i,Kp:()=>a,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>s,d3:()=>o,jx:()=>l,sl:()=>f,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",s="resource",o="-start",a="-end",c="fn"+o,d="fn"+a,u="pushState",l=1e3,f=3e4},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),o=r(3969),a=r(993);function c(e,t,r={},c=a.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(o.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)(a.ET,[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(a.p_).some(t=>t===e.toUpperCase().trim())}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},3962(e,t,r){"use strict";r.d(t,{AM:()=>o,O2:()=>l,OV:()=>s,Qu:()=>f,TZ:()=>c,ih:()=>h,pP:()=>a,t1:()=>u,tC:()=>i,wD:()=>d});var n=r(860);const i=["click","keydown","submit"],s="popstate",o="api",a="initialPageLoad",c=n.K7.softNav,d=5e3,u=500,l={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},f={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},h={IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"}},3969(e,t,r){"use strict";r.d(t,{TZ:()=>n,XG:()=>a,rs:()=>i,xV:()=>o,z_:()=>s});const n=r(860).K7.metrics,i="sm",s="cm",o="storeSupportabilityMetrics",a="storeEventMetrics"},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},4261(e,t,r){"use strict";r.d(t,{$9:()=>u,BL:()=>c,CH:()=>p,Dl:()=>w,Fw:()=>R,PA:()=>v,Pl:()=>n,Pv:()=>x,Tb:()=>f,U2:()=>o,V1:()=>T,Wb:()=>A,bt:()=>b,cD:()=>y,d3:()=>E,dT:()=>d,eY:()=>g,fF:()=>h,hG:()=>s,hw:()=>i,k6:()=>a,nb:()=>m,o5:()=>l});const n="api-",i=n+"ixn-",s="addPageAction",o="addToTrace",a="addRelease",c="finished",d="interaction",u="log",l="noticeError",f="pauseReplay",h="recordCustomEvent",p="recordReplay",g="register",m="setApplicationVersion",v="setCurrentRouteName",y="setCustomAttribute",b="setErrorHandler",R="setPageViewName",w="setUserId",E="start",A="wrapLogger",T="measure",x="consent"},5270(e,t,r){"use strict";r.d(t,{Aw:()=>o,SR:()=>s,rF:()=>a});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function o(e){return!0===e?.session_replay.preload&&s(e)}function a(e,t){try{if("string"==typeof t?.type){if("password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},5289(e,t,r){"use strict";r.d(t,{GG:()=>o,Qr:()=>c,sB:()=>a});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(s())return e();const r=(0,i.J)(e),o=setInterval(()=>{s()&&(clearInterval(o),r())},500);(0,n.sp)("load",r,t)}function a(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},5607(e,t,r){"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},5732(e,t,r){"use strict";r.d(t,{$5:()=>u,B5:()=>d,Ms:()=>s,Ux:()=>a,YA:()=>c,fQ:()=>i,yx:()=>o});var n=r(7508);const i={MFE:"MFE",BA:"BA"};function s(e,t){if(!e||!t?.init.api.register.enabled)return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function o(e,t){if(!e||!t?.init.api.register.enabled)return[];const r=t.runtime.registeredEntities;return r?.filter(t=>t.metadata.timings?.asset?.endsWith(e)).map(e=>e.metadata.target)||[]}function a(e,t){if(!l(t))return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return e?e.attributes:{"entity.guid":r,appId:t.agentRef.info.applicationID}}function c(e,t){return d(e,t)?{"child.id":e.id,"child.type":e.type,...a(void 0,t)}:{}}function d(e,t){return!!e&&!!l(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function u(e){if(!e?.init.api.register.enabled)return[void 0];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...o(r[i--],e))}catch(e){}return t.length||t.push(void 0),t}function l(e){return 2===e?.harvestEndpointVersion}},6154(e,t,r){"use strict";r.d(t,{OF:()=>d,RI:()=>i,WN:()=>f,bv:()=>s,gm:()=>o,lR:()=>l,m:()=>c,mw:()=>a,sb:()=>u,zk:()=>h});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=Boolean("hidden"===o?.document?.visibilityState),c=""+o?.location,d=/iPad|iPhone|iPod/.test(o.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=o.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)(),h=()=>{const e=o?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<o.performance.now())return e}},6344(e,t,r){"use strict";r.d(t,{BB:()=>u,Qb:()=>l,TZ:()=>i,Ug:()=>o,Vh:()=>s,_s:()=>a,bc:()=>d,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,s="errorDuringReplay",o=.12,a={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},d={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},u=5e3,l={API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},6630(e,t,r){"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},6774(e,t,r){"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},7295(e,t,r){"use strict";r.d(t,{Xv:()=>o,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function o(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,o;i>0?(s=r.substring(0,i),o=r.substring(i)):(s=r,o="*");let[c]=s.split(":");n.push({hostname:a(c),pathname:a(o,!0)})}}function a(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7508(e,t,r){"use strict";r.d(t,{AZ:()=>g,Qr:()=>b,QL:()=>m});var n=r(6154),i=r(1863),s=r(9119),o=r(7866);class a{dom=new c;performance=new c;constructor(e){this.url=e}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}let d;try{d=g(m())[0]}catch(e){d=g(e)[0]}const u=e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&e.name.endsWith(".js"),l=new Map;let f=[];function h(e){return l.get(e)}function p(e){const t=h(e);if(t)return t;const r=new a(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=p((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().filter(u).forEach(e=>{const t=p((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e;const r=[];f.forEach(({test:t,addedAt:n},s)=>{(t(e)||(0,i.t)()-n>1e4)&&r.push(s)}),f=f.filter((e,t)=>!r.includes(t))})}).observe({type:"resource",buffered:!0})}function g(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(o.cn)||e.match(o.hB)||e.match(o.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function m(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function v(e,t){return(0,s.L)(e.name)===t}function y(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType}function b(){const e={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown"},t=m();if(!t)return e;const r=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const o=g(t),a=(o.length>1?o.filter(e=>d!==e):o)[0];if(!a)return e;if(r.includes(a))return e.asset=(0,s.L)(r),e.type="inline",e;e.correlation=h(a);const c=e.correlation?.performance.value||performance.getEntriesByType("resource").find(e=>v(e,a));c?y(e,c):function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1}(a)&&(e.asset=a,e.type="preload",f.push({addedAt:(0,i.t)(),test:t=>!!v(t,a)&&(y(e,t),!0)})),Object.defineProperty(e,"scriptStart",{get:()=>e.correlation?.script.start||e.fetchEnd}),Object.defineProperty(e,"scriptEnd",{get:()=>e.correlation?.script.end||e.registeredAt})}catch(e){}return e}},7699(e,t,r){"use strict";r.d(t,{It:()=>s,KC:()=>a,No:()=>i,qh:()=>o});var n=r(860);const i=16e3,s=1e6,o="SESSION_ERROR",a={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0}},7767(e,t,r){"use strict";r.d(t,{V:()=>i});var n=r(6154);const i=e=>n.RI&&!0===e?.privacy.cookies_enabled},7836(e,t,r){"use strict";r.d(t,{P:()=>a,ee:()=>c});var n=r(384),i=r(8990),s=r(2646),o=r(5607);const a="nr@context:".concat(o.W),c=function e(t,r){var n={},o={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var a=h(n);g(e).forEach(e=>{e.apply(a,r)});var d=v()[o[e]];d&&d.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{o[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[o[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,a,()=>new s.y(a)):new s.y(a)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c)},7866(e,t,r){"use strict";r.d(t,{Nc:()=>s,cn:()=>a,fL:()=>i,h3:()=>n,hB:()=>o});const n=/function (.+?)\s*\(/,i=/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,s=/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,o=/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i,a=/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i},8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let o in s)if(void 0!==e[o])try{if(null===e[o]){r[o]=null;continue}Array.isArray(e[o])&&Array.isArray(t[o])?r[o]=Array.from(new Set([...e[o],...t[o]])):e[o]instanceof Map||e[o]instanceof Set||e[o]instanceof Date||e[o]instanceof RegExp?r[o]=e[o]:"object"==typeof e[o]&&"object"==typeof t[o]?r[o]=i(e[o],t[o]):r[o]=e[o]}catch(e){r[o]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),o=r(6154);const a={},c=o.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(a[t.debugId]++)return t;a[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[d,u],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(o.RI&&h(document,f),c&&h(c.prototype,f),h(o.gm,f)),t.on(d+"-start",function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)&&"newrelic"!==e[0]){var i=(0,s.I)(n,l,function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=e[1]=i}}),t.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},9300(e,t,r){"use strict";r.d(t,{TZ:()=>n,f5:()=>s,mo:()=>i});const n=r(860).K7.ajax,i={NONE:"none",FAILURES:"failures",ALL:"all"},s="ajaxRequest.id"},9324(e,t,r){"use strict";r.d(t,{AJ:()=>o,F3:()=>i,Xs:()=>s,Yq:()=>a,xv:()=>n});const n="1.317.0",i="PROD",s="CDN",o="@newrelic/rrweb",a="^1.1.2"},9566(e,t,r){"use strict";r.d(t,{LA:()=>o,ZF:()=>a,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function o(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const o=[];for(var a=0;a<e;a++)o.push(i(r,s++).toString(16));return o.join("")}function a(){return o(16)}function c(){return o(32)}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var s=n[e]={exports:{}};return r[e](s,s.exports,i),s.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce((t,r)=>(i.f[r](e,t),t),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.317.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.317.0.PROD:",i.l=(r,n,s,o)=>{if(e[r])e[r].push(n);else{var a,c;if(void 0!==s)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+s){a=l;break}}if(!a){c=!0;var f={478:"sha512-eQPlvjsni0l/8BpI1Dnp44Ouv71TV9psCYfQnkMKMnP9LLEeeyDmEZvhY4r21HXp5D1076TU0bCMEvvxaBraVA==",249:"sha512-j9QPZLyWvlbioWY/E1k3lPCLKiv4FqVn5yWS5d+O/Xscve6Prnqfhu9uBphRLsgAyjw7EGco4iiEIGuJwpwPnQ==",212:"sha512-e5GpXJnuC4WSPhN1rKsq1rGZ3e9YjrnxGc0zifKM1UCdrr6rwKW5Fuz/HspMZJtVogP7ktzzoLnlPZeGNnHdAg=="};(a=document.createElement("script")).charset="utf-8",i.nc&&a.setAttribute("nonce",i.nc),a.setAttribute("data-webpack",t+s),a.src=r,0!==a.src.indexOf(window.location.origin+"/")&&(a.crossOrigin="anonymous"),f[o]&&(a.integrity=f[o])}e[r]=[n];var h=(t,n)=>{a.onerror=a.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],a.parentNode&&a.parentNode.removeChild(a),i&&i.forEach(e=>e(n)),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=h.bind(null,a.onerror),a.onload=h.bind(null,a.onload),c&&document.head.appendChild(a)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var s=new Promise((r,i)=>n=e[t]=[r,i]);r.push(n[2]=s);var o=i.p+i.u(t),a=new Error;i.l(o,r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var s=r&&("load"===r.type?"missing":r.type),o=r&&r.target&&r.target.src;a.message="Loading chunk "+t+" failed: ("+s+": "+o+")",a.name="ChunkLoadError",a.type=s,a.request=o,n[1](a)}},"chunk-"+t,t)}};var t=(t,r)=>{var n,s,[o,a,c]=r,d=0;if(o.some(t=>0!==e[t])){for(n in a)i.o(a,n)&&(i.m[n]=a[n]);if(c)c(i)}for(t&&t(r);d<o.length;d++)s=o[d],i.o(e,s)&&e[s]&&e[s][0](),e[s]=0},r=self["webpackChunk:NRBA-1.317.0.PROD"]=self["webpackChunk:NRBA-1.317.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(8362),t=i(860);const r=Object.values(t.K7);var n=i(384),s=i(1741);var o=i(2555),a=i(3333),c=i(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=i(2614),l=i(944),f=i(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(a.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}})());var g=i(6154),m=i(9324);let v=0;const y={buildEnv:m.F3,distMethod:m.Xs,version:m.xv,originTime:g.WN},b={consented:!1},R={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v}};var w=i(7836),E=i(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};function T(e,t={},r,a){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,n.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,o.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,R),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",i.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=r,e.ee=w.ee.get(e.agentIdentifier),e.exposed=h,(0,E.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.runtime.configured=!0)}var x=i(9908),S=i(1863),O=i(4261),_=i(1738);var P=i(1687),N=i(4234),k=i(5289),L=i(5270),j=i(7767),C=i(6389),D=i(7699);const I=new WeakSet;class M extends N.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,P.Ak)(e,this.featureName),t()}))}):(0,P.Ak)(e,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;const n=async()=>{if(await this.deferred,this.#t(e),!(0,o.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);let n;try{if((0,j.V)(e.init)){const{setupAgentSession:t}=await i.e(478).then(i.bind(i,8766));n=t(e)}}catch(e){(0,l.R)(20,e),this.ee.emit("internal-error",[e]),(0,x.p)(D.qh,[e],void 0,this.featureName,this.ee)}try{if(!this.#r(this.featureName,n,e.init))return(0,P.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:i}=await t();this.featAggregate=new i(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,P.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1),this.ee&&this.ee.abort()}};g.RI?(0,k.GG)(()=>n(),!0):n()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,L.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!I.has(e)&&(I.add(e),!(0,o.f)(e.info))){const t=(0,n.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}T(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var B=i(6630);class H extends M{static featureName=B.T;constructor(e){var t;super(e,B.T),this.setupInspectionEvents(),t=e,(0,_.Y)(O.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,x.p)(O.Pl+O.Fw,[(0,S.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>i.e(478).then(i.bind(i,5839)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,E.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,k.sB)(t=>{e(t,"DOMContentLoaded")}),(0,k.GG)(t=>{e(t,"load")}),(0,k.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,E.W)({type:"lifecycle",name:"session",data:t})})}}class W extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,n.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(H),T(this,e,e.loaderType||"agent"),t=this,(0,_.Y)(O.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,_.U)(t,e,r,O.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,_.Y)(O.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,x.p)(O.Pl+"setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,_.U)(e,"enduser.id",t,O.Dl,!0)},e)}(this),function(e){(0,_.Y)(O.nb,function(t){if("string"==typeof t||null===t)return(0,_.U)(e,"application.version",t,O.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,_.Y)(O.d3,function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,_.Y)(O.Pv,function(t=!0){if("boolean"==typeof t){if((0,x.p)(O.Pl+O.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return r.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),n=[...this.desiredFeatures];n.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),n.forEach(r=>{if(!e[r.featureName]&&r.featureName!==t.K7.pageViewEvent)return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,n.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var K=i(2843),F=i(782);class U extends M{static featureName=F.T;constructor(e){super(e,F.T),g.RI&&((0,K.u)(()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,F.T,this.ee),!0),(0,K.G)(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,F.T,this.ee)),this.importAggregator(e,()=>i.e(478).then(i.bind(i,9917))))}}var V=i(3969);class z extends M{static featureName=V.TZ;constructor(e){super(e,V.TZ),this.importAggregator(e,()=>i.e(478).then(i.bind(i,6555)))}}var G=i(6774),q=i(3878),Y=i(3304);class Z{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,Y.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function X(e){return ee(e)?e:new Z(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function Q(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ee(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return X(e.reason)}const r=X(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function J(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Z(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ee(e.error)?e.error:X(e)}function ee(e){return e instanceof Error&&!!e.stack}function te(e,r,n,i,s=(0,S.t)()){"string"==typeof e&&(e=new Error(e)),(0,x.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,x.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var re=i(5732),ne=i(993),ie=i(3785);function se(e,{customAttributes:t={},level:r=ne.p_.INFO}={},n,i,s=(0,S.t)()){(0,ie.R)(n.ee,e,t,r,!1,i,s)}function oe(e,r,n,i,s=(0,S.t)()){(0,x.p)(O.Pl+O.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function ae(e,r,n,i,s=(0,S.t)()){const{start:o,end:a,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(o,0),d.end=u(a,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,x.p)(O.Pl+O.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ce(e,r={},n,i,s=(0,S.t)()){(0,x.p)(O.Pl+O.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var de=i(7508),ue=i(9566);const le=["name","id","type"],fe=new Map([[oe,"addPageAction"],[se,"log"],[ae,"measure"],[te,"noticeError"],[ce,"recordCustomEvent"]]),he={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68))};function pe(e){(0,_.Y)(O.eY,function(t){return ge(e,t)},e)}function ge(e,r){he.experimental(),r||={},r.instance=(0,ue.LA)(8),r.type=re.fQ.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents[0].entityGuid},type:re.fQ.BA};const n=(0,de.Qr)(),i={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...i,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||re.fQ.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{le.includes(e)||(i["source.".concat(e)]=t)});let s=()=>{};const o=e.runtime.registeredEntities,a=e=>{r.blocked=!0,s=e};function c(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||a(he.disabled),c(r.id)&&c(r.name)||a(()=>he.invalidTarget(r));const d={addPageAction:(t,n={})=>p(oe,[t,{...i,...n},e],r),deregister:()=>{f(),a(he.deregistered)},log:(t,n={})=>p(se,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),measure:(t,n={})=>p(ae,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>p(te,[t,{...i,...n},e],r),recordCustomEvent:(t,n={})=>p(ce,[t,{...i,...n},e],r),setApplicationVersion:e=>h("application.version",e),setCustomAttribute:(e,t)=>h(e,t),setUserId:e=>h("enduser.id",e),metadata:{get customAttributes(){return i},target:r,timings:n}},u=()=>(r.blocked&&s(),r.blocked);function f(){if(n.reportedAt)return;n.reportedAt=(0,S.t)();const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart;d.recordCustomEvent("MicroFrontEndTiming",{assetUrl:n.asset,assetType:n.type,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,timeToRegister:n.registeredAt})}u()||(o.push(d),(0,K.G)(f));const h=(e,t)=>{u()||(i[e]=t)},p=(r,n,i)=>{if(u()&&r!==ge)return;const s=(0,S.t)(),o=fe.get(r)||"unknown";(0,x.p)(V.xV,["API/register/".concat(o,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return d}class me extends M{static featureName=G.T;constructor(e){var t;super(e,G.T),t=e,(0,_.Y)(O.o5,(e,r)=>te(e,r,t),t),function(e){(0,_.Y)(O.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,_.Y)(O.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),pe(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,x.p)("ierr",[X(t),(0,S.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,x.p)("err",[Q(t),(0,S.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,q.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,x.p)("err",[J(t),(0,S.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,q.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>i.e(478).then(i.bind(i,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var ve=i(8990);let ye=1;function be(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,ve.I)(e,"nr@id",function(){return ye++})}function Re(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,Y.A)(e).length}catch(e){return}}}var we=i(8139),Ee=i(3434);const Ae={},Te=["open","send","setRequestHeader"];function xe(e,t){var r=e||w.ee;const n=function(e){return(e||w.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(Ae[n.debugId]++)return n;Ae[n.debugId]=1,(0,we.u)(r);var i=(0,Ee.YM)(n),s=g.gm.XMLHttpRequest,o=g.gm.MutationObserver,a=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),o=n.context(r);o.targets=(0,re.$5)(t);try{n.emit("new-xhr",[r],o),r.addEventListener(d,(a=o,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",R)}),(0,q.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var a;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",R)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Te,"-xhr-",R),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),o&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),o){var m=a&&a.resolve();if(!c&&!a){var v=1,y=document.createTextNode(v);new o(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function R(e,t){return t}return n}var Se="fetch-",Oe=Se+"body-",_e=["arrayBuffer","blob","json","text","formData"],Pe=g.gm.Request,Ne=g.gm.Response,ke="prototype";const Le={};function je(e,t){const r=function(e){return(e||w.ee).get("fetch")}(e);if(!(Pe&&Ne&&g.gm.fetch))return r;if(Le[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},o=(0,re.$5)(t);var a;r.emit(i+"before-start",[e],n),n[w.P]&&n[w.P].dt&&(a=n[w.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,a],c),c.then(function(e){return r.emit(i+"end",[null,e,o],c),e},function(e){throw r.emit(i+"end",[e,void 0,o],c),e})})}return Le[r.debugId]=1,_e.forEach(e=>{n(Pe[ke],e,Oe),n(Ne[ke],e,Oe)}),n(g.gm,"fetch",Se),r.on(Se+"end",function(e,t,n){var i=this;if(i.targets=n||[void 0],t){var s=t.headers.get("content-length");null!==s&&(i.rxSize=s),r.emit(Se+"done",[null,t],i)}else r.emit(Se+"done",[e],i)}),r}var Ce=i(7485);class De{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,ue.ZF)(),o=(0,ue.el)(),a=Date.now(),c={spanId:s,traceId:o,timestamp:a};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,o),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,a,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,o,a,r,n,i)),c}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var o={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(o.d.tk=s),btoa((0,Y.A)(o))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ce.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ie=i(7295);function Me(e){return"string"==typeof e?e:e instanceof(0,n.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}var Be=["load","error","abort","timeout"],He=Be.length,We=(0,n.dV)().o.REQ,Ke=(0,n.dV)().o.XHR;const Fe="X-NewRelic-App-Data",Ue="internal-error";class Ve extends M{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new De(e),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};ze(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}je(this.ee,e),xe(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function o(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=T,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){_(t,e)},(0,q.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,q.jT)(!1))}function a(e){this.params={method:e[0]},ze(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var o=Re(i);o&&(n.txSize=o)}this.startTime=(0,S.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(Ue,[e])}catch(e){}}};for(var a=0;a<He;a++)t.addEventListener(Be[a],this.listener,(0,q.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+be(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+be(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,S.t)()}function v(e,t){t instanceof Ke&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof Ke&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof Ke&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function R(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ce.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)a(e[0].headers,n)&&(this.dt=n);else{var s={};for(var o in r)s[o]=r[o];s.headers=new Headers(r.headers||{}),a(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function a(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function E(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t;let[r,n={}]=e;ze(this,Me(r));const i=(""+(r&&r instanceof We&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Re(n.body||r?.body)||0;try{var o=n.headers||r?.headers;if(s&&o)if(this.requestHeaders??={},o instanceof Headers)o.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof o)for(var a in o)this.requestHeaders[a.toLowerCase()]=o[a]}catch(e){}this.requestBody=n.body||r?.body}function A(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,Ie.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>O(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Re(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(Ue,[e])}).finally(()=>{n()}):n()}function T(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<He;t++)e.removeEventListener(Be[t],this.listener,!1);if(t.aborted)return;if((0,Ie.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):_(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Re(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(Ue,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>O(i,this,e))}function O(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function _(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Re(e.response):"text"===r||""===r||void 0===r?Re(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(Fe)>=0){var s=n.getResponseHeader(Fe);s&&((0,x.p)(V.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",o),r.on("open-xhr-start",a),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",R),r.on("fetch-before-start",w),r.on("fetch-start",E),r.on("fn-start",b),r.on("fetch-done",A)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>i.e(478).then(i.bind(i,3845)))}}function ze(e,t){var r=(0,Ce.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const Ge={},qe=["pushState","replaceState"];function Ye(e){const t=function(e){return(e||w.ee).get("history")}(e);return!g.RI||Ge[t.debugId]++||(Ge[t.debugId]=1,(0,Ee.YM)(t).inPlace(window.history,qe,"-")),t}var Ze=i(3738);function Xe(e){(0,_.Y)(O.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,x.p)(V.XG,[O.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:O.BL,start:r,origin:"nr"}),(0,x.p)(O.Pl+O.hG,[n,O.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:$e,bD:Qe,d3:Je,Kp:et,TZ:tt,Lc:rt,uP:nt,Rz:it}=Ze;class st extends M{static featureName=tt;constructor(e){var r;super(e,tt),r=e,(0,_.Y)(O.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const n={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};n.s<0||n.e<0||n.e<n.s?(0,l.R)(61,{start:n.s,end:n.e}):(0,x.p)("bstApi",[n],void 0,t.K7.sessionTrace,r.ee)},r),Xe(e);if(!(0,j.V)(e.init))return void this.deregisterDrain();const n=this.ee;let s;Ye(n),this.eventsEE=(0,we.u)(n),this.eventsEE.on(nt,function(e,t){this.bstStart=(0,S.t)()}),this.eventsEE.on(rt,function(e,r){(0,x.p)("bst",[e[0],r,this.bstStart,(0,S.t)()],void 0,t.K7.sessionTrace,n)}),n.on(it+Je,function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash}),n.on(it+et,function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,n)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,x.p)($e,[r],void 0,t.K7.sessionTrace,n)}),s.observe({type:Qe,buffered:!0})}catch(e){}this.importAggregator(e,()=>i.e(478).then(i.bind(i,6974)),{resourceObserver:s})}}var ot=i(733),at=i(6344);class ct extends M{static featureName=at.TZ;#i;recorder;constructor(e){var r;let n;super(e,at.TZ),r=e,(0,_.Y)(O.CH,function(){(0,x.p)(O.CH,[],void 0,t.K7.sessionReplay,r.ee)},r),function(e){(0,_.Y)(O.Tb,function(){(0,x.p)(O.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,ot.Y)(e.info.licenseKey,e.info.applicationID));try{n=JSON.parse(localStorage.getItem(s))}catch(e){}(0,L.SR)(e.init)&&this.ee.on(O.CH,()=>this.#s()),this.#o(n)&&this.importRecorder().then(e=>{e.startRecording(at.Qb.PRELOAD,n?.sessionReplayMode)}),this.importAggregator(this.agentRef,()=>i.e(478).then(i.bind(i,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,x.p)(at.Vh,[e],void 0,this.featureName,this.ee))})}#o(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,L.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([i.e(478),i.e(249)]).then(i.bind(i,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,at.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(at.Qb.API,u.g.FULL)}))}}var dt=i(3962);class ut extends M{static featureName=dt.TZ;constructor(e){if(super(e,dt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,_.Y)(O.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},o=this,a="function"==typeof i;return(0,x.p)(V.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((a?"":"no-")+"fn-start",[(0,S.t)(),o,a],s),a)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,S.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{_.Y.apply(this,[r,function(){return(0,x.p)(O.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,_.Y)(O.PA,function(){(0,x.p)(O.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,n.dV)().o.MO)return;const r=Ye(this.ee);try{this.removeOnAbort=new AbortController}catch(e){}dt.tC.forEach(e=>{(0,q.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)});const s=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",s),r.on("replaceState-end",s),(0,q.sp)(dt.OV,e=>{c(e),(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let o=!1;const a=new((0,n.dV)().o.MO)((e,t)=>{o||(o=!0,requestAnimationFrame(()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),o=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),a.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),a.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>i.e(478).then(i.bind(i,4393)),{domObserver:a})}}var lt=i(9119),ft=i(981);const ht={},pt=new Set;function gt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class mt{constructor(e,t){this.timestamp=(0,S.t)(),this.currentUrl=(0,lt.L)(window.location.href),this.socketId=(0,ue.LA)(8),this.requestedUrl=(0,lt.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class vt extends M{static featureName=a.TZ;constructor(e){super(e,a.TZ);const r=e.init.feature_flags.includes("websockets"),s=!e.init.feature_flags.includes("no_spv"),o=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,r,s];var c;let d;if(c=e,(0,_.Y)(O.hG,(e,t)=>oe(e,t,c),c),function(e){(0,_.Y)(O.fF,(t,r)=>ce(t,r,e),e)}(e),Xe(e),pe(e),function(e){(0,_.Y)(O.V1,(t,r)=>ae(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},r){const u=function(e){if(!(0,n.dV)().o.WS)return e;const t=e.get("websockets");if(ht[t.debugId]++)return t;ht[t.debugId]=1,(0,K.G)(()=>{const e=(0,S.t)();pt.forEach(r=>{r.nrData.closedAt=e,r.nrData.closeCode=1001,r.nrData.closeReason="Page navigating away",r.nrData.closeWasClean=!1,r.nrData.openedAt&&(r.nrData.connectedDuration=e-r.nrData.openedAt),t.emit("ws",[r.nrData],r)})});class r extends WebSocket{static name=ft.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return r.name}#a(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new mt(e[0],e[1]),this.addEventListener("open",()=>{this.nrData.openedAt=(0,S.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),pt.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=gt(e.data);this.nrData.messageOrigin??=(0,lt.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,S.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,pt.delete(this),t.emit("ws",[this.nrData],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#a(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#a(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=gt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#a(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#a(e),e}}}return g.gm.WebSocket=r,t}(this.ee);u.on("ws",e=>{(0,x.p)("ws-complete",[e],void 0,this.featureName,this.ee)})}if(s&&g.gm.addEventListener("securitypolicyviolation",e=>{(0,x.p)("spv",[e],void 0,t.K7.genericEvents,this.ee)},(0,q.jT)(!1,this.removeOnAbort.signal)),g.RI){if(je(this.ee,e),xe(this.ee,e),d=Ye(this.ee),e.init.user_actions.enabled){function l(t){const r=(0,Ce.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function f(){d.emit("navChange")}a.Zp.forEach(e=>(0,q.sp)(e,e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee),!0)),a.qN.forEach(e=>{const t=(0,C.s)(e=>{(0,x.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,q.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,x.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,q.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{l(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,x.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,q.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!l(Me(e[0]))&&(0,x.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",f),d.on("replaceState-end",f),window.addEventListener("hashchange",f,(0,q.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",f,(0,q.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,x.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}o.some(e=>e)?this.importAggregator(e,()=>i.e(478).then(i.bind(i,8019))):this.deregisterDrain()}}var yt=i(2646);const bt=new Map;function Rt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const o=function(e){return(e||w.ee).get("logger")}(e),a=(0,Ee.YM)(o,void 0,s),c=new yt.y(w.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Ee.Jt]||t[r];return bt.set(d,c),a.inPlace(t,[r],"wrap-logger-",()=>bt.get(d),void 0,!0),o}var wt=i(1910);class Et extends M{static featureName=ne.TZ;constructor(e){var t;super(e,ne.TZ),t=e,(0,_.Y)(O.$9,(e,r)=>se(e,r,t),t),function(e){(0,_.Y)(O.Wb,(t,r,{customAttributes:n={},level:i=ne.p_.INFO}={})=>{Rt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),pe(e);const r=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,wt.i)(g.gm.console[t]),Rt(r,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([e],t,n,i=[]){const{level:s,customAttributes:o,autoCaptured:a}=this;i.forEach(t=>{(0,ie.R)(r,e,o,s,a,t)})}),this.importAggregator(e,()=>i.e(478).then(i.bind(i,5288)))}}new W({features:[Ve,H,U,st,ct,z,me,vt,Et,ut],loaderType:"spa"})})()})();</script> <script async data-ot-ignore src="https://www.googletagmanager.com/gtm.js?id=GTM-N49ZKQB" ></script> <script async data-ot-ignore src="https://www.googletagmanager.com/gtm.js?id=GTM-PSRRD596" ></script><link rel="preload" as="image" href="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltb058624a5868e726/69fb78af8135d0824b21638a/AdobeStock_1004420458.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" fetchPriority="high"/><script defer="" async="" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&amp;version=v18.0" data-ot-ignore="true"></script><link rel="modulepreload" href="/assets/entry.client-BnhDBGck.js"/><link rel="modulepreload" href="/assets/react-DL6dWp3l.js"/><link rel="modulepreload" href="/assets/react-dom-BE6BiQSL.js"/><link rel="modulepreload" href="/assets/jsx-runtime-BPeuaX5-.js"/><link rel="modulepreload" href="/assets/preload-helper-ZNWeky0v.js"/><link rel="modulepreload" href="/assets/root-VkFVVsnF.js"/><link rel="modulepreload" href="/assets/src-DEXKJ6zn.js"/><link rel="modulepreload" href="/assets/errorBoundary-Bza_mo5r.js"/><link rel="modulepreload" href="/assets/src-D9KIS06H.js"/><link rel="modulepreload" href="/assets/src--efQLIQv.js"/><link rel="modulepreload" href="/assets/meta-CuL7Q2dt.js"/><link rel="modulepreload" href="/assets/src-D1X3pj3r.js"/><link rel="modulepreload" href="/assets/src-BPPx0PiP.js"/><link rel="modulepreload" href="/assets/src-D6eXR2cT.js"/><link rel="modulepreload" href="/assets/src-WL3Spbhs.js"/><link rel="modulepreload" href="/assets/src-DYEyhgxz.js"/><link rel="modulepreload" href="/assets/extends-C_2-xqiD.js"/><link rel="modulepreload" href="/assets/src-qSuz-7fe.js"/><link rel="modulepreload" href="/assets/index.es-D-m4KiPy.js"/><link rel="modulepreload" href="/assets/esm-M_24yPeu.js"/><link rel="modulepreload" href="/assets/src-HQrsyn6A2.js"/><link rel="modulepreload" href="/assets/src-DvbQaBsy2.js"/><link rel="modulepreload" href="/assets/_baseForOwn-BqB7W-Nl.js"/><link rel="modulepreload" href="/assets/src-BvAEK5ec.js"/><link rel="modulepreload" href="/assets/useLockBodyScroll-CFNaoMVC.js"/><link rel="modulepreload" href="/assets/useIsomorphicLayoutEffect-CImoiNQ0.js"/><link rel="modulepreload" href="/assets/striptags-Dq7gLV6A.js"/><link rel="modulepreload" href="/assets/swiper-react-e3FtBfSt.js"/><link rel="modulepreload" href="/assets/src-Bpe3ZeFd2.js"/><link rel="modulepreload" href="/assets/src-CJnbybVY.js"/><link rel="modulepreload" href="/assets/src-DE6SSSsg.js"/><link rel="modulepreload" href="/assets/src-CYtpJuXV.js"/><link rel="modulepreload" href="/assets/src-lzlE7fuk.js"/><link rel="modulepreload" href="/assets/src-C-vxFczv.js"/><link rel="modulepreload" href="/assets/toNumber-C4Sn9kQy.js"/><link rel="modulepreload" href="/assets/src-BvYg1lSR.js"/><link rel="modulepreload" href="/assets/src-DoIrbS7x.js"/><link rel="modulepreload" href="/assets/src-RvcSZewU.js"/><link rel="modulepreload" href="/assets/src-BipkaDeI2.js"/><link rel="modulepreload" href="/assets/src-Dt7P6cNF.js"/><link rel="modulepreload" href="/assets/_index-DbQGjsGl.js"/><link rel="modulepreload" href="/assets/_index-CBH4vjhh.js"/><link rel="modulepreload" href="/assets/src-BNeoXNoW.js"/><link rel="modulepreload" href="/assets/src-CfdEd8Mz.js"/></head><body data-version="2.59.4" class="one-informa personality-sharp full-endorsement lavender "><noscript><iframe title="gtm noscript 0" src="https://www.googletagmanager.com/ns.html?id=GTM-N49ZKQB" height="0" width="0" style="display:none;visibility:hidden"></iframe><iframe title="gtm noscript 1" src="https://www.googletagmanager.com/ns.html?id=GTM-PSRRD596" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><div id="fb-root"></div><main data-theme="theme1" class="Provider"><div data-testid="ad_blocker" class="ads ad adsbox doubleclick ad-placement carbon-ads ad-banner ad-container" style="top:0;left:0;height:1px;width:1px;position:absolute"></div><div data-template="layout" class="Layout"><nav data-module="navigation" aria-label="navigation" class="Navigation"><div data-testid="header" class="Navigation-HeaderWrapper"><div class="FullScreenBackground Navigation-HeaderBackground"></div><div class="Navigation-Header"><div class="InformaBar" data-component="informa-bar"><div class="InformaBar-ContentSection InformaBar-ContentSection_hidden" data-testid="informa-bar-content-section"><div class="InformaBar-LeftSection" data-testid="informa-bar-left-section"><div>Cater+Event is part of the Informa Connect Division of Informa PLC</div><div class="InformaBar-SubMenuWrapper"><a class="InformaBar-SubMenuItem" data-testid="informa-bar-sub-menu-item" href="https://informa.com/" title="Informa PLC" target="_blank" rel="noreferrer">Informa PLC</a><span class="InformaBar-Delimiter">|</span><a class="InformaBar-SubMenuItem" data-testid="informa-bar-sub-menu-item" href="https://informa.com/About-Us/" title="ABOUT US" target="_blank" rel="noreferrer">ABOUT US</a><span class="InformaBar-Delimiter">|</span><a class="InformaBar-SubMenuItem" data-testid="informa-bar-sub-menu-item" href="https://informa.com/Investors/" title="INVESTOR RELATIONS" target="_blank" rel="noreferrer">INVESTOR RELATIONS</a><span class="InformaBar-Delimiter">|</span><a class="InformaBar-SubMenuItem" data-testid="informa-bar-sub-menu-item" href="https://informa.com/Talent/" title="TALENT" target="_blank" rel="noreferrer">TALENT</a></div></div><div class="InformaBar-RightSection" data-testid="informa-bar-right-section">This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC&#x27;s registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.</div></div><div class="InformaBar-LogoSection" data-testid="informa-bar-logo-section" role="button" tabindex="0" aria-label="Open Informa bar"><div class="InformaBar-LogoWrapper"><img class="InformaBar-Logo" src="data:image/svg+xml,%3csvg%20width=&#x27;82&#x27;%20height=&#x27;12&#x27;%20viewBox=&#x27;0%200%2082%2012&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M1.21553%202.70681C0.547944%202.70681%200%202.19877%200%201.55973C0%200.919915%200.547944%200.411622%201.21553%200.411622C1.88312%200.411622%202.43026%200.919915%202.43026%201.55973C2.43026%202.19877%201.88312%202.70681%201.21553%202.70681ZM2.35794%2011.8254H0.0814657V3.50556H2.35794V11.8254Z&#x27;%20fill=&#x27;%23F2F9FF&#x27;/%3e%3cpath%20d=&#x27;M9.59831%2011.7734V6.74407C9.59831%205.83463%209.49533%204.85866%208.31475%204.85866C7.66491%204.85866%206.80804%205.12271%206.22595%205.43729V11.7734H3.95002V3.45362H6.22595V4.28131C7.01399%203.73595%208.26232%203.18957%209.23857%203.18957C11.0701%203.18957%2011.8732%204.47935%2011.8732%206.11873V11.7757L9.59831%2011.7734Z&#x27;%20fill=&#x27;%23F2F9FF&#x27;/%3e%3cpath%20d=&#x27;M33.2256%205.00978C32.5564%205.07249%2031.8369%205.42363%2031.2548%205.73744V11.8065H28.9789V3.48693H31.2548V4.47788C32.0429%203.93175%2033.2912%203.48693%2034.2675%203.48693V5.04939C34.2675%205.04939%2033.6996%204.96662%2033.2256%205.01131&#x27;%20fill=&#x27;%23F2F9FF&#x27;/%3e%3cpath%20d=&#x27;M23.3931%2011.9897C20.4832%2011.9897%2018.9262%2010.2856%2018.9262%207.52248C18.9262%204.72738%2020.4832%203.18853%2023.3931%203.18853C26.2167%203.18853%2027.86%204.81014%2027.86%207.52248C27.86%2010.3021%2026.3197%2011.9897%2023.3931%2011.9897ZM23.3931%204.67761C21.7324%204.67761%2021.1852%206.1997%2021.1852%207.55574C21.1852%208.91229%2021.6813%2010.5999%2023.3931%2010.5999C25.1225%2010.5999%2025.6177%208.92879%2025.6177%207.55574C25.6177%206.1997%2025.0539%204.67761%2023.3931%204.67761Z&#x27;%20fill=&#x27;%23F2F9FF&#x27;/%3e%3cpath%20d=&#x27;M46.1047%2011.7734V6.74407C46.1047%205.81787%2045.899%204.85866%2044.7351%204.85866C44.1368%204.85866%2043.4692%205.12271%2042.9555%205.43729C43.0065%205.65233%2043.0235%205.88414%2043.0235%206.1167V11.7734H40.7483V6.74407C40.7483%205.83463%2040.6279%204.85866%2039.4473%204.85866C38.8652%204.85866%2038.1457%205.12271%2037.6664%205.43729V11.7734H35.3907V3.45362H37.6664V4.28131C38.3858%203.73595%2039.5678%203.18957%2040.4733%203.18957C41.4495%203.18957%2042.2193%203.56965%2042.6643%204.43035C43.4867%203.90073%2044.7533%203.18957%2045.7457%203.18957C47.5939%203.18957%2048.3811%204.47935%2048.3811%206.11873V11.7757L46.1047%2011.7734Z&#x27;%20fill=&#x27;%23F2F9FF&#x27;/%3e%3cpath%20d=&#x27;M54.9462%2010.5504C54.3305%2011.3608%2053.1833%2011.9897%2052.1393%2011.9897C50.7194%2011.9897%2049.5039%2011.0793%2049.5039%209.64071C49.5039%206.92736%2052.6187%206.61354%2054.7922%206.53027V6.03442C54.7922%205.0907%2053.9875%204.6116%2053.0637%204.6116C52.2079%204.6116%2051.2843%204.72738%2050.4619%204.99219V4.06598C51.3862%203.51961%2052.4305%203.18929%2053.5264%203.18929C55.2374%203.18929%2056.9996%203.89968%2056.9996%205.80261V11.7747H54.9462V10.5504ZM51.711%209.3269C51.711%2010.0711%2052.2079%2010.6002%2052.9784%2010.6002C53.9364%2010.6002%2054.7922%209.82275%2054.7922%208.87928V7.68827C53.7823%207.73854%2051.711%208.08612%2051.711%209.3269Z&#x27;%20fill=&#x27;%23F2F9FF&#x27;/%3e%3cpath%20d=&#x27;M17.7555%201.69823C18.0421%201.69823%2018.3392%201.72489%2018.6282%201.7645V0.811636C18.0612%200.532353%2017.4369%200.357422%2016.7967%200.357422C14.777%200.357422%2013.9395%201.68097%2013.9395%203.46786H12.8893V4.91734H13.9395L13.957%2011.7897H16.2488V4.91734H18.6282V3.46786H16.2321C16.2321%202.40938%2016.4889%201.69823%2017.7555%201.69823Z&#x27;%20fill=&#x27;%23F2F9FF&#x27;/%3e%3ccircle%20cx=&#x27;65.3545&#x27;%20cy=&#x27;7.48977&#x27;%20r=&#x27;2.355&#x27;%20fill=&#x27;%23F2F9FF&#x27;/%3e%3ccircle%20opacity=&#x27;0.4&#x27;%20cx=&#x27;72.4646&#x27;%20cy=&#x27;7.48977&#x27;%20r=&#x27;2.355&#x27;%20fill=&#x27;%23F2F9FF&#x27;/%3e%3ccircle%20opacity=&#x27;0.4&#x27;%20cx=&#x27;79.5745&#x27;%20cy=&#x27;7.48977&#x27;%20r=&#x27;2.355&#x27;%20fill=&#x27;%23F2F9FF&#x27;/%3e%3c/svg%3e" alt=""/></div><span class="InformaBar-IconWrapper InformaBar-IconWrapper_closed"><span data-component="icon" data-name="ChevronUp" class="InformaBar-Icon material-symbols-sharp  BaseMaterialIcon">keyboard_arrow_up</span></span></div></div></div></div><div class="Navigation-SecondaryMenuWrapper"><div class="FullScreenBackground Navigation-SecondaryMenuBackground"></div><div class="Navigation-SecondaryMenu"><nav data-testid="SecondaryMenu" class="SecondaryMenu"><a class="SecondaryMenu-Link" href="/newsletter-subscribe" target="_self" data-discover="true">Subscribe</a><a class="SecondaryMenu-Link" href="/events" target="_self" data-discover="true">Conferences</a><a class="SecondaryMenu-Link" rel="noreferrer" target="_blank" href="https://informaconnect.com/foodservice/caterevent/">Advertise</a></nav></div></div><div id="navigation-header" class="Navigation-NavBase Navigation-NavBase_isSticky"><div data-testid="navBase" class="NavBase"><div class="NavBase-Content"><div class="FullScreenBackground NavBase-SecondaryMenuBackground"></div><div class="NavBase-HeaderWrapper"><div class="NavBase-IconsWrapper"><button aria-label="Open Mega menu" data-component="button" data-testid="navBase-megaMenuButton" class="Button Button_size_large Button_variant_transparent NavBase-MegaMenuButton" type="button"><span data-component="icon" data-name="Bars" class="Button-Icon Button-Icon_position_left material-symbols-sharp  BaseMaterialIcon">menu</span><span class="Button-ContentWrapper">Menu</span></button><button aria-label="Open Search" data-component="button" data-testid="SearchButtonDesktop" class="Button Button_size_medium Button_variant_transparent NavBase-SearchButtonDesktop" type="button"><span data-component="icon" data-name="Search" class="Button-Icon Button-Icon_position_left material-symbols-sharp  BaseMaterialIcon">search</span><span class="Button-ContentWrapper">Search</span></button><button aria-label="Open Search in MegaMenu" data-component="button" data-testid="SearchButtonTablet" class="Button Button_size_medium Button_variant_transparent NavBase-SearchButtonTablet" type="button"><span data-component="icon" data-name="Search" class="Button-Icon Button-Icon_position_left material-symbols-sharp  BaseMaterialIcon">search</span><span class="Button-ContentWrapper">Search</span></button></div><div class="NavBase-LogoWrapper"><button data-testid="navBase-LogoMegaMenuButton" class="NavBase-LogoMegaMenuButton" aria-label="Open Mega menu"><span data-component="icon" data-name="Bars" class="NavBase-LogoMegaMenuIcon NavBase-LogoMegaMenuIcon_iconVariant_small NavBase-LogoMegaMenuIcon_iconType_bars material-symbols-sharp  BaseMaterialIcon">menu</span></button><a class="NavBase-Logo" href="/" target="_self" data-discover="true"><img data-testid="logo-image" data-component="image" class="NavBase-LogoImage" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blte4e76c44f01c3939/69ce6a1422f82c3ab5f5da9b/ce_logo_.svg?width=476&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blte4e76c44f01c3939/69ce6a1422f82c3ab5f5da9b/ce_logo_.svg?width=476&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="Cater+Event" title="Cater+Event"/></a></div><div class="NavBase-RegisterWrapper"><div data-module="newsletter-signup-promo"><div class="NewsletterSignupPromo-Button NewsletterSignupPromo-Button_small NewsletterSignupButton"><button target="_blank" data-component="button" data-testid="headerSmallNewsletterButton" class="Button Button_size_small Button_variant_primaryFilled" type="button"><span data-component="icon" style="mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M2.25%2021.2306C1.63%2021.2306%201.1%2021.019%200.66%2020.596C0.22%2020.1729%200%2019.6633%200%2019.0671V4.9325C0%204.33635%200.22%203.82674%200.66%203.40366C1.1%202.98058%201.63%202.76904%202.25%202.76904H21.75C22.37%202.76904%2022.9%202.98058%2023.34%203.40366C23.78%203.82674%2024%204.33635%2024%204.9325V19.0671C24%2019.6633%2023.78%2020.1729%2023.34%2020.596C22.9%2021.019%2022.37%2021.2306%2021.75%2021.2306H2.25ZM21.75%207.06712L12.6%2012.6344C12.5%2012.6921%2012.4%2012.7402%2012.3%2012.7787C12.2%2012.7979%2012.1%2012.8075%2012%2012.8075C11.9%2012.8075%2011.8%2012.7979%2011.7%2012.7787C11.6%2012.7402%2011.5%2012.6921%2011.4%2012.6344L2.25%207.06712V19.0671H21.75V7.06712ZM12%2010.8171L21.72%204.9325H2.28L12%2010.8171ZM2.25%207.06712V7.32673C2.25%207.23058%202.25%207.12481%202.25%207.00943C2.25%206.87481%202.25%206.73058%202.25%206.57673C2.25%206.21135%202.25%205.94212%202.25%205.76904C2.25%205.59597%202.25%205.60558%202.25%205.79789V4.9325V5.79789C2.25%205.58635%202.25%205.57673%202.25%205.76904C2.25%205.96135%202.25%206.22097%202.25%206.54789C2.25%206.72097%202.25%206.87481%202.25%207.00943C2.25%207.14404%202.25%207.24981%202.25%207.32673V7.06712V19.0671V7.06712Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);-webkit-mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M2.25%2021.2306C1.63%2021.2306%201.1%2021.019%200.66%2020.596C0.22%2020.1729%200%2019.6633%200%2019.0671V4.9325C0%204.33635%200.22%203.82674%200.66%203.40366C1.1%202.98058%201.63%202.76904%202.25%202.76904H21.75C22.37%202.76904%2022.9%202.98058%2023.34%203.40366C23.78%203.82674%2024%204.33635%2024%204.9325V19.0671C24%2019.6633%2023.78%2020.1729%2023.34%2020.596C22.9%2021.019%2022.37%2021.2306%2021.75%2021.2306H2.25ZM21.75%207.06712L12.6%2012.6344C12.5%2012.6921%2012.4%2012.7402%2012.3%2012.7787C12.2%2012.7979%2012.1%2012.8075%2012%2012.8075C11.9%2012.8075%2011.8%2012.7979%2011.7%2012.7787C11.6%2012.7402%2011.5%2012.6921%2011.4%2012.6344L2.25%207.06712V19.0671H21.75V7.06712ZM12%2010.8171L21.72%204.9325H2.28L12%2010.8171ZM2.25%207.06712V7.32673C2.25%207.23058%202.25%207.12481%202.25%207.00943C2.25%206.87481%202.25%206.73058%202.25%206.57673C2.25%206.21135%202.25%205.94212%202.25%205.76904C2.25%205.59597%202.25%205.60558%202.25%205.79789V4.9325V5.79789C2.25%205.58635%202.25%205.57673%202.25%205.76904C2.25%205.96135%202.25%206.22097%202.25%206.54789C2.25%206.72097%202.25%206.87481%202.25%207.00943C2.25%207.14404%202.25%207.24981%202.25%207.32673V7.06712V19.0671V7.06712Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain" data-name="Email" class="Button-Icon Button-Icon_position_left DefaultIcon DefaultIcon_isSocialIcon"></span><span class="Button-ContentWrapper">Subscribe</span></button></div><div class="NewsletterSignupPromo-Button NewsletterSignupPromo-Button_medium NewsletterSignupButton"><div data-component="social-share" class="SocialShare SocialShare_variant_layout Layout-SocialShare"><a target="_blank" rel="noreferrer" aria-label="Facebook" class="Layout-SocialLink" href="https://www.facebook.com/CaterEventOfficial"><span class="SocialShare-IconWrapper SocialShare-IconWrapper_variant_layout"><span data-component="icon" style="mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cg%20clip-path=&#x27;url(%23clip0_20379_28505)&#x27;%3e%3cpath%20d=&#x27;M24%2012C24%205.37258%2018.6274%200%2012%200C5.37258%200%200%205.37258%200%2012C0%2017.9895%204.3882%2022.954%2010.125%2023.8542V15.4688H7.07812V12H10.125V9.35625C10.125%206.34875%2011.9166%204.6875%2014.6576%204.6875C15.9701%204.6875%2017.3438%204.92188%2017.3438%204.92188V7.875H15.8306C14.34%207.875%2013.875%208.80008%2013.875%209.75V12H17.2031L16.6711%2015.4688H13.875V23.8542C19.6118%2022.954%2024%2017.9895%2024%2012Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id=&#x27;clip0_20379_28505&#x27;%3e%3crect%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20fill=&#x27;white&#x27;/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e&quot;);-webkit-mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cg%20clip-path=&#x27;url(%23clip0_20379_28505)&#x27;%3e%3cpath%20d=&#x27;M24%2012C24%205.37258%2018.6274%200%2012%200C5.37258%200%200%205.37258%200%2012C0%2017.9895%204.3882%2022.954%2010.125%2023.8542V15.4688H7.07812V12H10.125V9.35625C10.125%206.34875%2011.9166%204.6875%2014.6576%204.6875C15.9701%204.6875%2017.3438%204.92188%2017.3438%204.92188V7.875H15.8306C14.34%207.875%2013.875%208.80008%2013.875%209.75V12H17.2031L16.6711%2015.4688H13.875V23.8542C19.6118%2022.954%2024%2017.9895%2024%2012Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id=&#x27;clip0_20379_28505&#x27;%3e%3crect%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20fill=&#x27;white&#x27;/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e&quot;);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain" data-name="Facebook" class="SocialShare-Icon SocialShare-Icon_variant_layout SocialShare-Icon_type_facebook DefaultIcon DefaultIcon_isSocialIcon"></span></span></a><a target="_blank" rel="noreferrer" aria-label="Instagram" class="Layout-SocialLink" href="https://www.instagram.com/catereventofficial/"><span class="SocialShare-IconWrapper SocialShare-IconWrapper_variant_layout"><span data-component="icon" style="mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M12%202.16094C15.2063%202.16094%2015.5859%202.175%2016.8469%202.23125C18.0188%202.28281%2018.6516%202.47969%2019.0734%202.64375C19.6313%202.85938%2020.0344%203.12188%2020.4516%203.53906C20.8734%203.96094%2021.1313%204.35938%2021.3469%204.91719C21.5109%205.33906%2021.7078%205.97656%2021.7594%207.14375C21.8156%208.40937%2021.8297%208.78906%2021.8297%2011.9906C21.8297%2015.1969%2021.8156%2015.5766%2021.7594%2016.8375C21.7078%2018.0094%2021.5109%2018.6422%2021.3469%2019.0641C21.1313%2019.6219%2020.8687%2020.025%2020.4516%2020.4422C20.0297%2020.8641%2019.6313%2021.1219%2019.0734%2021.3375C18.6516%2021.5016%2018.0141%2021.6984%2016.8469%2021.75C15.5813%2021.8062%2015.2016%2021.8203%2012%2021.8203C8.79375%2021.8203%208.41406%2021.8062%207.15313%2021.75C5.98125%2021.6984%205.34844%2021.5016%204.92656%2021.3375C4.36875%2021.1219%203.96563%2020.8594%203.54844%2020.4422C3.12656%2020.0203%202.86875%2019.6219%202.65313%2019.0641C2.48906%2018.6422%202.29219%2018.0047%202.24063%2016.8375C2.18438%2015.5719%202.17031%2015.1922%202.17031%2011.9906C2.17031%208.78438%202.18438%208.40469%202.24063%207.14375C2.29219%205.97187%202.48906%205.33906%202.65313%204.91719C2.86875%204.35938%203.13125%203.95625%203.54844%203.53906C3.97031%203.11719%204.36875%202.85938%204.92656%202.64375C5.34844%202.47969%205.98594%202.28281%207.15313%202.23125C8.41406%202.175%208.79375%202.16094%2012%202.16094ZM12%200C8.74219%200%208.33438%200.0140625%207.05469%200.0703125C5.77969%200.126563%204.90313%200.332812%204.14375%200.628125C3.35156%200.9375%202.68125%201.34531%202.01563%202.01562C1.34531%202.68125%200.9375%203.35156%200.628125%204.13906C0.332812%204.90313%200.126563%205.775%200.0703125%207.05C0.0140625%208.33437%200%208.74219%200%2012C0%2015.2578%200.0140625%2015.6656%200.0703125%2016.9453C0.126563%2018.2203%200.332812%2019.0969%200.628125%2019.8563C0.9375%2020.6484%201.34531%2021.3188%202.01563%2021.9844C2.68125%2022.65%203.35156%2023.0625%204.13906%2023.3672C4.90313%2023.6625%205.775%2023.8687%207.05%2023.925C8.32969%2023.9812%208.7375%2023.9953%2011.9953%2023.9953C15.2531%2023.9953%2015.6609%2023.9812%2016.9406%2023.925C18.2156%2023.8687%2019.0922%2023.6625%2019.8516%2023.3672C20.6391%2023.0625%2021.3094%2022.65%2021.975%2021.9844C22.6406%2021.3188%2023.0531%2020.6484%2023.3578%2019.8609C23.6531%2019.0969%2023.8594%2018.225%2023.9156%2016.95C23.9719%2015.6703%2023.9859%2015.2625%2023.9859%2012.0047C23.9859%208.74688%2023.9719%208.33906%2023.9156%207.05938C23.8594%205.78438%2023.6531%204.90781%2023.3578%204.14844C23.0625%203.35156%2022.6547%202.68125%2021.9844%202.01562C21.3188%201.35%2020.6484%200.9375%2019.8609%200.632812C19.0969%200.3375%2018.225%200.13125%2016.95%200.075C15.6656%200.0140625%2015.2578%200%2012%200Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3cpath%20d=&#x27;M12%205.83594C8.59688%205.83594%205.83594%208.59688%205.83594%2012C5.83594%2015.4031%208.59688%2018.1641%2012%2018.1641C15.4031%2018.1641%2018.1641%2015.4031%2018.1641%2012C18.1641%208.59688%2015.4031%205.83594%2012%205.83594ZM12%2015.9984C9.79219%2015.9984%208.00156%2014.2078%208.00156%2012C8.00156%209.79219%209.79219%208.00156%2012%208.00156C14.2078%208.00156%2015.9984%209.79219%2015.9984%2012C15.9984%2014.2078%2014.2078%2015.9984%2012%2015.9984Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3cpath%20d=&#x27;M19.8469%205.59238C19.8469%206.38926%2019.2%207.03145%2018.4078%207.03145C17.6109%207.03145%2016.9688%206.38457%2016.9688%205.59238C16.9688%204.79551%2017.6156%204.15332%2018.4078%204.15332C19.2%204.15332%2019.8469%204.8002%2019.8469%205.59238Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);-webkit-mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M12%202.16094C15.2063%202.16094%2015.5859%202.175%2016.8469%202.23125C18.0188%202.28281%2018.6516%202.47969%2019.0734%202.64375C19.6313%202.85938%2020.0344%203.12188%2020.4516%203.53906C20.8734%203.96094%2021.1313%204.35938%2021.3469%204.91719C21.5109%205.33906%2021.7078%205.97656%2021.7594%207.14375C21.8156%208.40937%2021.8297%208.78906%2021.8297%2011.9906C21.8297%2015.1969%2021.8156%2015.5766%2021.7594%2016.8375C21.7078%2018.0094%2021.5109%2018.6422%2021.3469%2019.0641C21.1313%2019.6219%2020.8687%2020.025%2020.4516%2020.4422C20.0297%2020.8641%2019.6313%2021.1219%2019.0734%2021.3375C18.6516%2021.5016%2018.0141%2021.6984%2016.8469%2021.75C15.5813%2021.8062%2015.2016%2021.8203%2012%2021.8203C8.79375%2021.8203%208.41406%2021.8062%207.15313%2021.75C5.98125%2021.6984%205.34844%2021.5016%204.92656%2021.3375C4.36875%2021.1219%203.96563%2020.8594%203.54844%2020.4422C3.12656%2020.0203%202.86875%2019.6219%202.65313%2019.0641C2.48906%2018.6422%202.29219%2018.0047%202.24063%2016.8375C2.18438%2015.5719%202.17031%2015.1922%202.17031%2011.9906C2.17031%208.78438%202.18438%208.40469%202.24063%207.14375C2.29219%205.97187%202.48906%205.33906%202.65313%204.91719C2.86875%204.35938%203.13125%203.95625%203.54844%203.53906C3.97031%203.11719%204.36875%202.85938%204.92656%202.64375C5.34844%202.47969%205.98594%202.28281%207.15313%202.23125C8.41406%202.175%208.79375%202.16094%2012%202.16094ZM12%200C8.74219%200%208.33438%200.0140625%207.05469%200.0703125C5.77969%200.126563%204.90313%200.332812%204.14375%200.628125C3.35156%200.9375%202.68125%201.34531%202.01563%202.01562C1.34531%202.68125%200.9375%203.35156%200.628125%204.13906C0.332812%204.90313%200.126563%205.775%200.0703125%207.05C0.0140625%208.33437%200%208.74219%200%2012C0%2015.2578%200.0140625%2015.6656%200.0703125%2016.9453C0.126563%2018.2203%200.332812%2019.0969%200.628125%2019.8563C0.9375%2020.6484%201.34531%2021.3188%202.01563%2021.9844C2.68125%2022.65%203.35156%2023.0625%204.13906%2023.3672C4.90313%2023.6625%205.775%2023.8687%207.05%2023.925C8.32969%2023.9812%208.7375%2023.9953%2011.9953%2023.9953C15.2531%2023.9953%2015.6609%2023.9812%2016.9406%2023.925C18.2156%2023.8687%2019.0922%2023.6625%2019.8516%2023.3672C20.6391%2023.0625%2021.3094%2022.65%2021.975%2021.9844C22.6406%2021.3188%2023.0531%2020.6484%2023.3578%2019.8609C23.6531%2019.0969%2023.8594%2018.225%2023.9156%2016.95C23.9719%2015.6703%2023.9859%2015.2625%2023.9859%2012.0047C23.9859%208.74688%2023.9719%208.33906%2023.9156%207.05938C23.8594%205.78438%2023.6531%204.90781%2023.3578%204.14844C23.0625%203.35156%2022.6547%202.68125%2021.9844%202.01562C21.3188%201.35%2020.6484%200.9375%2019.8609%200.632812C19.0969%200.3375%2018.225%200.13125%2016.95%200.075C15.6656%200.0140625%2015.2578%200%2012%200Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3cpath%20d=&#x27;M12%205.83594C8.59688%205.83594%205.83594%208.59688%205.83594%2012C5.83594%2015.4031%208.59688%2018.1641%2012%2018.1641C15.4031%2018.1641%2018.1641%2015.4031%2018.1641%2012C18.1641%208.59688%2015.4031%205.83594%2012%205.83594ZM12%2015.9984C9.79219%2015.9984%208.00156%2014.2078%208.00156%2012C8.00156%209.79219%209.79219%208.00156%2012%208.00156C14.2078%208.00156%2015.9984%209.79219%2015.9984%2012C15.9984%2014.2078%2014.2078%2015.9984%2012%2015.9984Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3cpath%20d=&#x27;M19.8469%205.59238C19.8469%206.38926%2019.2%207.03145%2018.4078%207.03145C17.6109%207.03145%2016.9688%206.38457%2016.9688%205.59238C16.9688%204.79551%2017.6156%204.15332%2018.4078%204.15332C19.2%204.15332%2019.8469%204.8002%2019.8469%205.59238Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain" data-name="Instagram" class="SocialShare-Icon SocialShare-Icon_variant_layout SocialShare-Icon_type_instagram DefaultIcon DefaultIcon_isSocialIcon"></span></span></a><a target="_blank" rel="noreferrer" aria-label="Linkedin" class="Layout-SocialLink" href="https://www.linkedin.com/company/cater-event-official/posts/?feedView=all"><span class="SocialShare-IconWrapper SocialShare-IconWrapper_variant_layout"><span data-component="icon" style="mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M22.2234%200H1.77187C0.792187%200%200%200.773438%200%201.72969V22.2656C0%2023.2219%200.792187%2024%201.77187%2024H22.2234C23.2031%2024%2024%2023.2219%2024%2022.2703V1.72969C24%200.773438%2023.2031%200%2022.2234%200ZM7.12031%2020.4516H3.55781V8.99531H7.12031V20.4516ZM5.33906%207.43438C4.19531%207.43438%203.27188%206.51094%203.27188%205.37187C3.27188%204.23281%204.19531%203.30937%205.33906%203.30937C6.47813%203.30937%207.40156%204.23281%207.40156%205.37187C7.40156%206.50625%206.47813%207.43438%205.33906%207.43438ZM20.4516%2020.4516H16.8937V14.8828C16.8937%2013.5562%2016.8703%2011.8453%2015.0422%2011.8453C13.1906%2011.8453%2012.9094%2013.2937%2012.9094%2014.7891V20.4516H9.35625V8.99531H12.7687V10.5609H12.8156C13.2891%209.66094%2014.4516%208.70938%2016.1813%208.70938C19.7859%208.70938%2020.4516%2011.0813%2020.4516%2014.1656V20.4516Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);-webkit-mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M22.2234%200H1.77187C0.792187%200%200%200.773438%200%201.72969V22.2656C0%2023.2219%200.792187%2024%201.77187%2024H22.2234C23.2031%2024%2024%2023.2219%2024%2022.2703V1.72969C24%200.773438%2023.2031%200%2022.2234%200ZM7.12031%2020.4516H3.55781V8.99531H7.12031V20.4516ZM5.33906%207.43438C4.19531%207.43438%203.27188%206.51094%203.27188%205.37187C3.27188%204.23281%204.19531%203.30937%205.33906%203.30937C6.47813%203.30937%207.40156%204.23281%207.40156%205.37187C7.40156%206.50625%206.47813%207.43438%205.33906%207.43438ZM20.4516%2020.4516H16.8937V14.8828C16.8937%2013.5562%2016.8703%2011.8453%2015.0422%2011.8453C13.1906%2011.8453%2012.9094%2013.2937%2012.9094%2014.7891V20.4516H9.35625V8.99531H12.7687V10.5609H12.8156C13.2891%209.66094%2014.4516%208.70938%2016.1813%208.70938C19.7859%208.70938%2020.4516%2011.0813%2020.4516%2014.1656V20.4516Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain" data-name="Linkedin" class="SocialShare-Icon SocialShare-Icon_variant_layout SocialShare-Icon_type_linkedin DefaultIcon DefaultIcon_isSocialIcon"></span></span></a><a target="_blank" rel="noreferrer" aria-label="Youtube" class="Layout-SocialLink" href="https://www.youtube.com/@CatersourceandTheSpecialEvent"><span class="SocialShare-IconWrapper SocialShare-IconWrapper_variant_layout"><span data-component="icon" style="mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M23.7609%207.1998C23.7609%207.1998%2023.5266%205.54512%2022.8047%204.81855C21.8906%203.8623%2020.8688%203.85762%2020.4%203.80137C17.0438%203.55762%2012.0047%203.55762%2012.0047%203.55762H11.9953C11.9953%203.55762%206.95625%203.55762%203.6%203.80137C3.13125%203.85762%202.10938%203.8623%201.19531%204.81855C0.473438%205.54512%200.24375%207.1998%200.24375%207.1998C0.24375%207.1998%200%209.14512%200%2011.0857V12.9045C0%2014.8451%200.239062%2016.7904%200.239062%2016.7904C0.239062%2016.7904%200.473437%2018.4451%201.19062%2019.1717C2.10469%2020.1279%203.30469%2020.0951%203.83906%2020.1982C5.76094%2020.3811%2012%2020.4373%2012%2020.4373C12%2020.4373%2017.0438%2020.4279%2020.4%2020.1889C20.8688%2020.1326%2021.8906%2020.1279%2022.8047%2019.1717C23.5266%2018.4451%2023.7609%2016.7904%2023.7609%2016.7904C23.7609%2016.7904%2024%2014.8498%2024%2012.9045V11.0857C24%209.14512%2023.7609%207.1998%2023.7609%207.1998ZM9.52031%2015.1123V8.36699L16.0031%2011.7514L9.52031%2015.1123Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);-webkit-mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M23.7609%207.1998C23.7609%207.1998%2023.5266%205.54512%2022.8047%204.81855C21.8906%203.8623%2020.8688%203.85762%2020.4%203.80137C17.0438%203.55762%2012.0047%203.55762%2012.0047%203.55762H11.9953C11.9953%203.55762%206.95625%203.55762%203.6%203.80137C3.13125%203.85762%202.10938%203.8623%201.19531%204.81855C0.473438%205.54512%200.24375%207.1998%200.24375%207.1998C0.24375%207.1998%200%209.14512%200%2011.0857V12.9045C0%2014.8451%200.239062%2016.7904%200.239062%2016.7904C0.239062%2016.7904%200.473437%2018.4451%201.19062%2019.1717C2.10469%2020.1279%203.30469%2020.0951%203.83906%2020.1982C5.76094%2020.3811%2012%2020.4373%2012%2020.4373C12%2020.4373%2017.0438%2020.4279%2020.4%2020.1889C20.8688%2020.1326%2021.8906%2020.1279%2022.8047%2019.1717C23.5266%2018.4451%2023.7609%2016.7904%2023.7609%2016.7904C23.7609%2016.7904%2024%2014.8498%2024%2012.9045V11.0857C24%209.14512%2023.7609%207.1998%2023.7609%207.1998ZM9.52031%2015.1123V8.36699L16.0031%2011.7514L9.52031%2015.1123Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain" data-name="Youtube" class="SocialShare-Icon SocialShare-Icon_variant_layout SocialShare-Icon_type_youtube DefaultIcon DefaultIcon_isSocialIcon"></span></span></a><a target="_blank" rel="noreferrer" aria-label="TikTok" class="Layout-SocialLink" href="https://www.tiktok.com/@catereventofficial"><span class="SocialShare-IconWrapper SocialShare-IconWrapper_variant_layout"><span data-component="icon" style="mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M17.0725%200H13.0278V16.3478C13.0278%2018.2957%2011.4722%2019.8957%209.53626%2019.8957C7.60034%2019.8957%206.04469%2018.2957%206.04469%2016.3478C6.04469%2014.4348%207.56577%2012.8695%209.43257%2012.8V8.69567C5.31872%208.7652%202%2012.1391%202%2016.3478C2%2020.5913%205.38786%2024%209.57085%2024C13.7538%2024%2017.1416%2020.5565%2017.1416%2016.3478V7.9652C18.6627%209.07827%2020.5295%209.73913%2022.5%209.77393V5.66957C19.4579%205.56522%2017.0725%203.06087%2017.0725%200Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);-webkit-mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M17.0725%200H13.0278V16.3478C13.0278%2018.2957%2011.4722%2019.8957%209.53626%2019.8957C7.60034%2019.8957%206.04469%2018.2957%206.04469%2016.3478C6.04469%2014.4348%207.56577%2012.8695%209.43257%2012.8V8.69567C5.31872%208.7652%202%2012.1391%202%2016.3478C2%2020.5913%205.38786%2024%209.57085%2024C13.7538%2024%2017.1416%2020.5565%2017.1416%2016.3478V7.9652C18.6627%209.07827%2020.5295%209.73913%2022.5%209.77393V5.66957C19.4579%205.56522%2017.0725%203.06087%2017.0725%200Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain" data-name="TikTok" class="SocialShare-Icon SocialShare-Icon_variant_layout SocialShare-Icon_type_tikTok DefaultIcon DefaultIcon_isSocialIcon"></span></span></a></div><button target="_blank" data-component="button" data-testid="headerMediumNewsletterButton" class="Button Button_size_medium Button_variant_primaryFilled" type="button"><span data-component="icon" style="mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M2.25%2021.2306C1.63%2021.2306%201.1%2021.019%200.66%2020.596C0.22%2020.1729%200%2019.6633%200%2019.0671V4.9325C0%204.33635%200.22%203.82674%200.66%203.40366C1.1%202.98058%201.63%202.76904%202.25%202.76904H21.75C22.37%202.76904%2022.9%202.98058%2023.34%203.40366C23.78%203.82674%2024%204.33635%2024%204.9325V19.0671C24%2019.6633%2023.78%2020.1729%2023.34%2020.596C22.9%2021.019%2022.37%2021.2306%2021.75%2021.2306H2.25ZM21.75%207.06712L12.6%2012.6344C12.5%2012.6921%2012.4%2012.7402%2012.3%2012.7787C12.2%2012.7979%2012.1%2012.8075%2012%2012.8075C11.9%2012.8075%2011.8%2012.7979%2011.7%2012.7787C11.6%2012.7402%2011.5%2012.6921%2011.4%2012.6344L2.25%207.06712V19.0671H21.75V7.06712ZM12%2010.8171L21.72%204.9325H2.28L12%2010.8171ZM2.25%207.06712V7.32673C2.25%207.23058%202.25%207.12481%202.25%207.00943C2.25%206.87481%202.25%206.73058%202.25%206.57673C2.25%206.21135%202.25%205.94212%202.25%205.76904C2.25%205.59597%202.25%205.60558%202.25%205.79789V4.9325V5.79789C2.25%205.58635%202.25%205.57673%202.25%205.76904C2.25%205.96135%202.25%206.22097%202.25%206.54789C2.25%206.72097%202.25%206.87481%202.25%207.00943C2.25%207.14404%202.25%207.24981%202.25%207.32673V7.06712V19.0671V7.06712Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);-webkit-mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M2.25%2021.2306C1.63%2021.2306%201.1%2021.019%200.66%2020.596C0.22%2020.1729%200%2019.6633%200%2019.0671V4.9325C0%204.33635%200.22%203.82674%200.66%203.40366C1.1%202.98058%201.63%202.76904%202.25%202.76904H21.75C22.37%202.76904%2022.9%202.98058%2023.34%203.40366C23.78%203.82674%2024%204.33635%2024%204.9325V19.0671C24%2019.6633%2023.78%2020.1729%2023.34%2020.596C22.9%2021.019%2022.37%2021.2306%2021.75%2021.2306H2.25ZM21.75%207.06712L12.6%2012.6344C12.5%2012.6921%2012.4%2012.7402%2012.3%2012.7787C12.2%2012.7979%2012.1%2012.8075%2012%2012.8075C11.9%2012.8075%2011.8%2012.7979%2011.7%2012.7787C11.6%2012.7402%2011.5%2012.6921%2011.4%2012.6344L2.25%207.06712V19.0671H21.75V7.06712ZM12%2010.8171L21.72%204.9325H2.28L12%2010.8171ZM2.25%207.06712V7.32673C2.25%207.23058%202.25%207.12481%202.25%207.00943C2.25%206.87481%202.25%206.73058%202.25%206.57673C2.25%206.21135%202.25%205.94212%202.25%205.76904C2.25%205.59597%202.25%205.60558%202.25%205.79789V4.9325V5.79789C2.25%205.58635%202.25%205.57673%202.25%205.76904C2.25%205.96135%202.25%206.22097%202.25%206.54789C2.25%206.72097%202.25%206.87481%202.25%207.00943C2.25%207.14404%202.25%207.24981%202.25%207.32673V7.06712V19.0671V7.06712Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain" data-name="Email" class="Button-Icon Button-Icon_position_left DefaultIcon DefaultIcon_isSocialIcon"></span><span class="Button-ContentWrapper">Subscribe</span></button></div></div><button data-testid="RegisterSearchButton" class="NavBase-RegisterSearchButton" aria-label="Open Search in MegaMenu"><span data-component="icon" data-name="Search" class="NavBase-SearchIcon NavBase-SearchIcon_iconVariant_large NavBase-SearchIcon_iconType_search material-symbols-sharp  BaseMaterialIcon">search</span></button></div></div><div class="NavBase-SearchWrapper"><div class="FullScreenBackground NavBase-SearchBackground"></div><button data-testid="SearchCloseButton" class="NavBase-SearchCloseButton" aria-label="Close Search"><span data-component="icon" data-name="Close" class="NavBase-SearchIcon NavBase-SearchIcon_iconVariant_medium NavBase-SearchIcon_iconType_close material-symbols-sharp  BaseMaterialIcon">close</span></button></div></div></div><div class="Navigation-MainMenu"><div data-testid="mainMenu"><div class="FullScreenBackground MainMenu-BackgroundSubmenu"></div><div class="FullScreenBackground MainMenu-BackgroundMenuItem"></div><div class="MainMenu-Content"><div class="MainMenu-MegaMenuButtonWrapper"><button data-testid="mainMenu-MegaMenuButton" aria-label="Open MegaMenu" class="MainMenu-MegaMenuButton"><span data-component="icon" data-name="Bars" class="MainMenu-MegaMenuIcon material-symbols-sharp  BaseMaterialIcon">menu</span></button></div><div class="MainMenu-ItemsWrapper" role="menu"><div class="MainMenu-MenuItemWrapper"><div class="MainMenu-MenuItem" role="menuitem" tabindex="0" data-testid="openSubMenu" aria-label="Open Sub menu of Event Management"><span class="MainMenu-MainTitle">Event Management<span data-component="icon" data-name="ChevronDown" class="MainMenu-SubMenuIcon material-symbols-sharp  BaseMaterialIcon">keyboard_arrow_down</span></span></div><div class="MainMenu-SubMenuWrapper"><div class="MainMenu-SubMenuContent"><div data-module="sub-menu" class="SubMenu MainMenu-SubMenu" role="presentation"><div class="SubMenu-Container"><div class="SubMenu-RelatedTopicsWrapper"><h4 class="SubMenu-RelatedTopics">Related Topics</h4><div class="SubMenu-CasualLinkWrapper" data-testid="related"><ul class="SubMenu-CasualLinkList"><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/event-management/venues" target="_self" data-discover="true">Venues</a></li><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/event-management/event-safety-security" target="_self" data-discover="true">Event Safety &amp; Security</a></li></ul><ul class="SubMenu-CasualLinkList"><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/event-management/contracts-legal-frameworks" target="_self" data-discover="true">Contracts &amp; Legal Frameworks</a></li><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/event-management/sustainability" target="_self" data-discover="true">Sustainability</a></li></ul></div></div><div class="SubMenu-RecentContentWrapper" data-testid="recent"><div class="SubMenu-RecentContentHeading"><h4 data-testid="recent-title" class="SubMenu-RecentText">Recent in <a class="SubMenu-RecentTopicTerm" href="/event-management" target="_self" data-discover="true">Event Management</a></h4><div data-testid="see-more" class="SubMenu-SeeMore"><a class="SubMenu-MoreContent" href="/event-management" target="_self" data-discover="true"><span class="SubMenu-SeeMoreText">SEE ALL</span><span data-component="icon" data-name="ChevronRight" class="SubMenu-SeeMoreIcon material-symbols-sharp  BaseMaterialIcon">chevron_right</span></a></div></div><div class="SubMenu-ContentWrapper"><div class="ContentPreview" data-module="content-preview" data-variant="card-vertical"><div class="ContentPreview-Wrapper ContentPreview-Wrapper_variant_cardVertical"><a data-testid="thumbnail" href="/sustainability/turning-surplus-into-service-how-food-rescue-strengthens-community-and-sustainability" target="_self" data-discover="true"><div class="ContentPreview-ImageContainer"><img data-testid="content-preview-image" data-component="image" class="ContentPreview-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltb058624a5868e726/69fb78af8135d0824b21638a/AdobeStock_1004420458.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltb058624a5868e726/69fb78af8135d0824b21638a/AdobeStock_1004420458.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></div></a><a data-component="keyword" class="Keyword Keyword_variant_standard Keyword_title_sustainability ContentPreview-Category" href="/event-management/sustainability" target="_self" data-discover="true">Sustainability</a><div class="VerticalCard"><div class="VerticalCard-Body"><a class="VerticalCard-Title VerticalCard-Title_displayOption_default" data-testid="preview-default-title" href="/sustainability/turning-surplus-into-service-how-food-rescue-strengthens-community-and-sustainability" target="_self" data-discover="true">Turning Surplus Into Service: How Food Rescue Strengthens Community and Sustainability</a><a class="VerticalCard-Title VerticalCard-Title_displayOption_mobile" data-testid="preview-mobile-title" href="/sustainability/turning-surplus-into-service-how-food-rescue-strengthens-community-and-sustainability" target="_self" data-discover="true">Turning Surplus Into Service: How Food Rescue Strengthens Community and Sustainability</a><div class="Contributors Contributors_variant_slimline VerticalCard-ContributorsWrapper" data-component="contributors"><div class="Contributors-InfoWrapper"><span class="Contributors-ByText" data-testid="by-text">by</span><a class="Contributors-ContributorName" data-testid="contributor-name" href="/author/azad-rawat" target="_self" data-discover="true">Azad Rawat</a></div></div></div><div class="VerticalCard-Footer"><span class="VerticalCard-Date" data-testid="vertical-card-date">Jun 25, 2026</span><div data-module="card-time" class="CardTime"><div data-component="article-read-time" class="ArticleReadTime ArticleReadTime_size_small CardTime-ReadTime"><span data-testid="article-read-time-text">4 Min Read</span></div></div></div></div></div></div><div class="ContentPreview" data-module="content-preview" data-variant="card-vertical"><div class="ContentPreview-Wrapper ContentPreview-Wrapper_variant_cardVertical"><a data-testid="thumbnail" href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true"><div class="ContentPreview-ImageContainer"><img data-testid="content-preview-image" data-component="image" class="ContentPreview-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt4c0c0cbd8c2f50b8/69f5190181ac095f45fa556d/chow_girls_april_headshot_stories_2026_1876_55206470420_o.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt4c0c0cbd8c2f50b8/69f5190181ac095f45fa556d/chow_girls_april_headshot_stories_2026_1876_55206470420_o.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></div></a><a data-component="keyword" class="Keyword Keyword_variant_standard Keyword_title_sustainability ContentPreview-Category" href="/event-management/sustainability" target="_self" data-discover="true">Sustainability</a><div class="VerticalCard"><div class="VerticalCard-Body"><a class="VerticalCard-Title VerticalCard-Title_displayOption_default" data-testid="preview-default-title" href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true">Sustainability Goes From Buzzword to Business Standard</a><a class="VerticalCard-Title VerticalCard-Title_displayOption_mobile" data-testid="preview-mobile-title" href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true">Sustainability Goes From Buzzword to Business Standard</a><div class="Contributors Contributors_variant_slimline VerticalCard-ContributorsWrapper" data-component="contributors"><div class="Contributors-InfoWrapper"><span class="Contributors-ByText" data-testid="by-text">by</span><a class="Contributors-ContributorName" data-testid="contributor-name" href="/author/amber-kispert" target="_self" data-discover="true">Amber Kispert</a></div></div></div><div class="VerticalCard-Footer"><span class="VerticalCard-Date" data-testid="vertical-card-date">Jun 20, 2026</span><div data-module="card-time" class="CardTime"><div data-component="article-read-time" class="ArticleReadTime ArticleReadTime_size_small CardTime-ReadTime"><span data-testid="article-read-time-text">20 Min Read</span></div></div></div></div></div></div></div></div></div></div></div></div></div><div class="MainMenu-MenuItemWrapper"><div class="MainMenu-MenuItem" role="menuitem" tabindex="0" data-testid="openSubMenu" aria-label="Open Sub menu of Business Operations"><span class="MainMenu-MainTitle">Business Operations<span data-component="icon" data-name="ChevronDown" class="MainMenu-SubMenuIcon material-symbols-sharp  BaseMaterialIcon">keyboard_arrow_down</span></span></div><div class="MainMenu-SubMenuWrapper"><div class="MainMenu-SubMenuContent"><div data-module="sub-menu" class="SubMenu MainMenu-SubMenu" role="presentation"><div class="SubMenu-Container"><div class="SubMenu-RelatedTopicsWrapper"><h4 class="SubMenu-RelatedTopics">Related Topics</h4><div class="SubMenu-CasualLinkWrapper" data-testid="related"><ul class="SubMenu-CasualLinkList"><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/business-operations/staffing-training" target="_self" data-discover="true">Staffing &amp; Training</a></li><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/business-operations/diversity-equality-inclusion" target="_self" data-discover="true">Diversity, Equality &amp; Inclusion</a></li><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/business-operations/sales-marketing" target="_self" data-discover="true">Sales &amp; Marketing</a></li></ul><ul class="SubMenu-CasualLinkList"><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/business-operations/tools-technology" target="_self" data-discover="true">Tools &amp; Technology</a></li><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/business-operations/consulting" target="_self" data-discover="true">Consulting</a></li></ul></div></div><div class="SubMenu-RecentContentWrapper" data-testid="recent"><div class="SubMenu-RecentContentHeading"><h4 data-testid="recent-title" class="SubMenu-RecentText">Recent in <a class="SubMenu-RecentTopicTerm" href="/business-operations" target="_self" data-discover="true">Business Operations</a></h4><div data-testid="see-more" class="SubMenu-SeeMore"><a class="SubMenu-MoreContent" href="/business-operations" target="_self" data-discover="true"><span class="SubMenu-SeeMoreText">SEE ALL</span><span data-component="icon" data-name="ChevronRight" class="SubMenu-SeeMoreIcon material-symbols-sharp  BaseMaterialIcon">chevron_right</span></a></div></div><div class="SubMenu-ContentWrapper"><div class="ContentPreview" data-module="content-preview" data-variant="card-vertical"><div class="ContentPreview-Wrapper ContentPreview-Wrapper_variant_cardVertical"><a data-testid="thumbnail" href="/sales-marketing/how-event-pros-are-showcasing-their-work-in-2026" target="_self" data-discover="true"><div class="ContentPreview-ImageContainer"><img data-testid="content-preview-image" data-component="image" class="ContentPreview-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt6787eae466498d96/6a1d96bba23ff77a5516d595/AdobeStock_169697159.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt6787eae466498d96/6a1d96bba23ff77a5516d595/AdobeStock_169697159.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></div></a><a data-component="keyword" class="Keyword Keyword_variant_standard Keyword_title_salesMarketing ContentPreview-Category" href="/business-operations/sales-marketing" target="_self" data-discover="true">Sales &amp; Marketing</a><div class="VerticalCard"><div class="VerticalCard-Body"><a class="VerticalCard-Title VerticalCard-Title_displayOption_default" data-testid="preview-default-title" href="/sales-marketing/how-event-pros-are-showcasing-their-work-in-2026" target="_self" data-discover="true">How Event Pros Are Showcasing Their Work in 2026</a><a class="VerticalCard-Title VerticalCard-Title_displayOption_mobile" data-testid="preview-mobile-title" href="/sales-marketing/how-event-pros-are-showcasing-their-work-in-2026" target="_self" data-discover="true">How Event Pros Are Showcasing Their Work in 2026</a><div class="Contributors Contributors_variant_slimline VerticalCard-ContributorsWrapper" data-component="contributors"><div class="Contributors-InfoWrapper"><span class="Contributors-ByText" data-testid="by-text">by</span><a class="Contributors-ContributorName" data-testid="contributor-name" href="/author/meghan-ely" target="_self" data-discover="true">Meghan Ely</a></div></div></div><div class="VerticalCard-Footer"><span class="VerticalCard-Date" data-testid="vertical-card-date">Jun 21, 2026</span><div data-module="card-time" class="CardTime"><div data-component="article-read-time" class="ArticleReadTime ArticleReadTime_size_small CardTime-ReadTime"><span data-testid="article-read-time-text">6 Min Read</span></div></div></div></div></div></div><div class="ContentPreview" data-module="content-preview" data-variant="card-vertical"><div class="ContentPreview-Wrapper ContentPreview-Wrapper_variant_cardVertical"><a data-testid="thumbnail" href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true"><div class="ContentPreview-ImageContainer"><img data-testid="content-preview-image" data-component="image" class="ContentPreview-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt4c0c0cbd8c2f50b8/69f5190181ac095f45fa556d/chow_girls_april_headshot_stories_2026_1876_55206470420_o.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt4c0c0cbd8c2f50b8/69f5190181ac095f45fa556d/chow_girls_april_headshot_stories_2026_1876_55206470420_o.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></div></a><a data-component="keyword" class="Keyword Keyword_variant_standard Keyword_title_sustainability ContentPreview-Category" href="/event-management/sustainability" target="_self" data-discover="true">Sustainability</a><div class="VerticalCard"><div class="VerticalCard-Body"><a class="VerticalCard-Title VerticalCard-Title_displayOption_default" data-testid="preview-default-title" href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true">Sustainability Goes From Buzzword to Business Standard</a><a class="VerticalCard-Title VerticalCard-Title_displayOption_mobile" data-testid="preview-mobile-title" href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true">Sustainability Goes From Buzzword to Business Standard</a><div class="Contributors Contributors_variant_slimline VerticalCard-ContributorsWrapper" data-component="contributors"><div class="Contributors-InfoWrapper"><span class="Contributors-ByText" data-testid="by-text">by</span><a class="Contributors-ContributorName" data-testid="contributor-name" href="/author/amber-kispert" target="_self" data-discover="true">Amber Kispert</a></div></div></div><div class="VerticalCard-Footer"><span class="VerticalCard-Date" data-testid="vertical-card-date">Jun 20, 2026</span><div data-module="card-time" class="CardTime"><div data-component="article-read-time" class="ArticleReadTime ArticleReadTime_size_small CardTime-ReadTime"><span data-testid="article-read-time-text">20 Min Read</span></div></div></div></div></div></div></div></div></div></div></div></div></div><div class="MainMenu-MenuItemWrapper"><div class="MainMenu-MenuItem" role="menuitem" tabindex="0" data-testid="openSubMenu" aria-label="Open Sub menu of Event Trends &amp; Styles"><span class="MainMenu-MainTitle">Event Trends &amp; Styles<span data-component="icon" data-name="ChevronDown" class="MainMenu-SubMenuIcon material-symbols-sharp  BaseMaterialIcon">keyboard_arrow_down</span></span></div><div class="MainMenu-SubMenuWrapper"><div class="MainMenu-SubMenuContent"><div data-module="sub-menu" class="SubMenu MainMenu-SubMenu" role="presentation"><div class="SubMenu-Container"><div class="SubMenu-RelatedTopicsWrapper"><h4 class="SubMenu-RelatedTopics">Related Topics</h4><div class="SubMenu-CasualLinkWrapper" data-testid="related"><ul class="SubMenu-CasualLinkList"><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/event-trends-styles/design-decor" target="_self" data-discover="true">Design &amp; Decor</a></li><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/event-trends-styles/floral" target="_self" data-discover="true">Floral</a></li></ul><ul class="SubMenu-CasualLinkList"><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/event-trends-styles/rentals" target="_self" data-discover="true">Rentals</a></li><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/event-trends-styles/lighting-av" target="_self" data-discover="true">Lighting &amp; AV</a></li></ul></div></div><div class="SubMenu-RecentContentWrapper" data-testid="recent"><div class="SubMenu-RecentContentHeading"><h4 data-testid="recent-title" class="SubMenu-RecentText">Recent in <a class="SubMenu-RecentTopicTerm" href="/event-trends-styles" target="_self" data-discover="true">Event Trends &amp; Styles</a></h4><div data-testid="see-more" class="SubMenu-SeeMore"><a class="SubMenu-MoreContent" href="/event-trends-styles" target="_self" data-discover="true"><span class="SubMenu-SeeMoreText">SEE ALL</span><span data-component="icon" data-name="ChevronRight" class="SubMenu-SeeMoreIcon material-symbols-sharp  BaseMaterialIcon">chevron_right</span></a></div></div><div class="SubMenu-ContentWrapper"><div class="ContentPreview" data-module="content-preview" data-variant="card-vertical"><div class="ContentPreview-Wrapper ContentPreview-Wrapper_variant_cardVertical"><a data-testid="thumbnail" href="/conferences-trade-shows/how-layout-decisions-shape-attendee-flow-in-live-event-environments" target="_self" data-discover="true"><div class="ContentPreview-ImageContainer"><img data-testid="content-preview-image" data-component="image" class="ContentPreview-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blta353488bef36869c/6a048690dc88b1f708471bba/shein-marketplace-exhibit-booth-open-layout-view.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blta353488bef36869c/6a048690dc88b1f708471bba/shein-marketplace-exhibit-booth-open-layout-view.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></div></a><a data-component="keyword" class="Keyword Keyword_variant_standard Keyword_title_conferencesTradeShows ContentPreview-Category" href="/event-types/conferences-trade-shows" target="_self" data-discover="true">Conferences &amp; Trade Shows</a><div class="VerticalCard"><div class="VerticalCard-Body"><a class="VerticalCard-Title VerticalCard-Title_displayOption_default" data-testid="preview-default-title" href="/conferences-trade-shows/how-layout-decisions-shape-attendee-flow-in-live-event-environments" target="_self" data-discover="true">How Layout Decisions Shape Attendee Flow in Live Event Environments</a><a class="VerticalCard-Title VerticalCard-Title_displayOption_mobile" data-testid="preview-mobile-title" href="/conferences-trade-shows/how-layout-decisions-shape-attendee-flow-in-live-event-environments" target="_self" data-discover="true">How Layout Decisions Shape Attendee Flow in Live Event Environments</a><div class="Contributors Contributors_variant_slimline VerticalCard-ContributorsWrapper" data-component="contributors"><div class="Contributors-InfoWrapper"><span class="Contributors-ByText" data-testid="by-text">by</span><a class="Contributors-ContributorName" data-testid="contributor-name" href="/author/peter-chen" target="_self" data-discover="true">Peter Chen</a></div></div></div><div class="VerticalCard-Footer"><span class="VerticalCard-Date" data-testid="vertical-card-date">Jun 24, 2026</span><div data-module="card-time" class="CardTime"><div data-component="article-read-time" class="ArticleReadTime ArticleReadTime_size_small CardTime-ReadTime"><span data-testid="article-read-time-text">4 Min Read</span></div></div></div></div></div></div><div class="ContentPreview" data-module="content-preview" data-variant="card-vertical"><div class="ContentPreview-Wrapper ContentPreview-Wrapper_variant_cardVertical"><a data-testid="thumbnail" href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true"><div class="ContentPreview-ImageContainer"><img data-testid="content-preview-image" data-component="image" class="ContentPreview-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt4c0c0cbd8c2f50b8/69f5190181ac095f45fa556d/chow_girls_april_headshot_stories_2026_1876_55206470420_o.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt4c0c0cbd8c2f50b8/69f5190181ac095f45fa556d/chow_girls_april_headshot_stories_2026_1876_55206470420_o.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></div></a><a data-component="keyword" class="Keyword Keyword_variant_standard Keyword_title_sustainability ContentPreview-Category" href="/event-management/sustainability" target="_self" data-discover="true">Sustainability</a><div class="VerticalCard"><div class="VerticalCard-Body"><a class="VerticalCard-Title VerticalCard-Title_displayOption_default" data-testid="preview-default-title" href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true">Sustainability Goes From Buzzword to Business Standard</a><a class="VerticalCard-Title VerticalCard-Title_displayOption_mobile" data-testid="preview-mobile-title" href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true">Sustainability Goes From Buzzword to Business Standard</a><div class="Contributors Contributors_variant_slimline VerticalCard-ContributorsWrapper" data-component="contributors"><div class="Contributors-InfoWrapper"><span class="Contributors-ByText" data-testid="by-text">by</span><a class="Contributors-ContributorName" data-testid="contributor-name" href="/author/amber-kispert" target="_self" data-discover="true">Amber Kispert</a></div></div></div><div class="VerticalCard-Footer"><span class="VerticalCard-Date" data-testid="vertical-card-date">Jun 20, 2026</span><div data-module="card-time" class="CardTime"><div data-component="article-read-time" class="ArticleReadTime ArticleReadTime_size_small CardTime-ReadTime"><span data-testid="article-read-time-text">20 Min Read</span></div></div></div></div></div></div></div></div></div></div></div></div></div><div class="MainMenu-MenuItemWrapper"><div class="MainMenu-MenuItem" role="menuitem" tabindex="0" data-testid="openSubMenu" aria-label="Open Sub menu of Event Types"><span class="MainMenu-MainTitle">Event Types<span data-component="icon" data-name="ChevronDown" class="MainMenu-SubMenuIcon material-symbols-sharp  BaseMaterialIcon">keyboard_arrow_down</span></span></div><div class="MainMenu-SubMenuWrapper"><div class="MainMenu-SubMenuContent"><div data-module="sub-menu" class="SubMenu MainMenu-SubMenu" role="presentation"><div class="SubMenu-Container"><div class="SubMenu-RelatedTopicsWrapper"><h4 class="SubMenu-RelatedTopics">Related Topics</h4><div class="SubMenu-CasualLinkWrapper" data-testid="related"><ul class="SubMenu-CasualLinkList"><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/event-types/weddings" target="_self" data-discover="true">Weddings</a></li><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/event-types/conferences-trade-shows" target="_self" data-discover="true">Conferences &amp; Trade Shows</a></li><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/event-types/corporate-events" target="_self" data-discover="true">Corporate Events</a></li><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/event-types/galas-fundraisers" target="_self" data-discover="true">Galas &amp; Fundraisers</a></li></ul><ul class="SubMenu-CasualLinkList"><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/event-types/social-events" target="_self" data-discover="true">Social Events</a></li><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/event-types/fairs-festivals" target="_self" data-discover="true">Fairs &amp; Festivals</a></li><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/event-types/awards" target="_self" data-discover="true">Awards</a></li></ul></div></div><div class="SubMenu-RecentContentWrapper" data-testid="recent"><div class="SubMenu-RecentContentHeading"><h4 data-testid="recent-title" class="SubMenu-RecentText">Recent in <a class="SubMenu-RecentTopicTerm" href="/event-types" target="_self" data-discover="true">Event Types</a></h4><div data-testid="see-more" class="SubMenu-SeeMore"><a class="SubMenu-MoreContent" href="/event-types" target="_self" data-discover="true"><span class="SubMenu-SeeMoreText">SEE ALL</span><span data-component="icon" data-name="ChevronRight" class="SubMenu-SeeMoreIcon material-symbols-sharp  BaseMaterialIcon">chevron_right</span></a></div></div><div class="SubMenu-ContentWrapper"><div class="ContentPreview" data-module="content-preview" data-variant="card-vertical"><div class="ContentPreview-Wrapper ContentPreview-Wrapper_variant_cardVertical"><a data-testid="thumbnail" href="/conferences-trade-shows/how-layout-decisions-shape-attendee-flow-in-live-event-environments" target="_self" data-discover="true"><div class="ContentPreview-ImageContainer"><img data-testid="content-preview-image" data-component="image" class="ContentPreview-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blta353488bef36869c/6a048690dc88b1f708471bba/shein-marketplace-exhibit-booth-open-layout-view.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blta353488bef36869c/6a048690dc88b1f708471bba/shein-marketplace-exhibit-booth-open-layout-view.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></div></a><a data-component="keyword" class="Keyword Keyword_variant_standard Keyword_title_conferencesTradeShows ContentPreview-Category" href="/event-types/conferences-trade-shows" target="_self" data-discover="true">Conferences &amp; Trade Shows</a><div class="VerticalCard"><div class="VerticalCard-Body"><a class="VerticalCard-Title VerticalCard-Title_displayOption_default" data-testid="preview-default-title" href="/conferences-trade-shows/how-layout-decisions-shape-attendee-flow-in-live-event-environments" target="_self" data-discover="true">How Layout Decisions Shape Attendee Flow in Live Event Environments</a><a class="VerticalCard-Title VerticalCard-Title_displayOption_mobile" data-testid="preview-mobile-title" href="/conferences-trade-shows/how-layout-decisions-shape-attendee-flow-in-live-event-environments" target="_self" data-discover="true">How Layout Decisions Shape Attendee Flow in Live Event Environments</a><div class="Contributors Contributors_variant_slimline VerticalCard-ContributorsWrapper" data-component="contributors"><div class="Contributors-InfoWrapper"><span class="Contributors-ByText" data-testid="by-text">by</span><a class="Contributors-ContributorName" data-testid="contributor-name" href="/author/peter-chen" target="_self" data-discover="true">Peter Chen</a></div></div></div><div class="VerticalCard-Footer"><span class="VerticalCard-Date" data-testid="vertical-card-date">Jun 24, 2026</span><div data-module="card-time" class="CardTime"><div data-component="article-read-time" class="ArticleReadTime ArticleReadTime_size_small CardTime-ReadTime"><span data-testid="article-read-time-text">4 Min Read</span></div></div></div></div></div></div><div class="ContentPreview" data-module="content-preview" data-variant="card-vertical"><div class="ContentPreview-Wrapper ContentPreview-Wrapper_variant_cardVertical"><a data-testid="thumbnail" href="/our-events/the-call-for-speakers-2027-deadline-is-next-week-" target="_self" data-discover="true"><div class="ContentPreview-ImageContainer"><img data-testid="content-preview-image" data-component="image" class="ContentPreview-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt839507d3a11165b4/69c3f5a7cd73767d0566978e/IPPI3644.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt839507d3a11165b4/69c3f5a7cd73767d0566978e/IPPI3644.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></div></a><a data-component="keyword" class="Keyword Keyword_variant_standard Keyword_title_ourEvents ContentPreview-Category" href="/our-events" target="_self" data-discover="true">Our Events</a><div class="VerticalCard"><div class="VerticalCard-Body"><a class="VerticalCard-Title VerticalCard-Title_displayOption_default" data-testid="preview-default-title" href="/our-events/the-call-for-speakers-2027-deadline-is-next-week-" target="_self" data-discover="true">The Call for Speakers 2027 Deadline is Next Week!</a><a class="VerticalCard-Title VerticalCard-Title_displayOption_mobile" data-testid="preview-mobile-title" href="/our-events/the-call-for-speakers-2027-deadline-is-next-week-" target="_self" data-discover="true">The Call for Speakers 2027 Deadline is Next Week!</a><div class="Contributors Contributors_variant_slimline VerticalCard-ContributorsWrapper" data-component="contributors"><div class="Contributors-InfoWrapper"><span class="Contributors-ByText" data-testid="by-text">by</span><a class="Contributors-ContributorName" data-testid="contributor-name" href="/author/cater-event" target="_self" data-discover="true">Cater+Event</a></div></div></div><div class="VerticalCard-Footer"><span class="VerticalCard-Date" data-testid="vertical-card-date">Jun 23, 2026</span><div data-module="card-time" class="CardTime"><div data-component="article-read-time" class="ArticleReadTime ArticleReadTime_size_small CardTime-ReadTime"><span data-testid="article-read-time-text">3 Min Read</span></div></div></div></div></div></div></div></div></div></div></div></div></div><div class="MainMenu-MenuItemWrapper"><div class="MainMenu-MenuItem" role="menuitem" tabindex="0" data-testid="openSubMenu" aria-label="Open Sub menu of Food &amp; Beverage"><span class="MainMenu-MainTitle">Food &amp; Beverage<span data-component="icon" data-name="ChevronDown" class="MainMenu-SubMenuIcon material-symbols-sharp  BaseMaterialIcon">keyboard_arrow_down</span></span></div><div class="MainMenu-SubMenuWrapper"><div class="MainMenu-SubMenuContent"><div data-module="sub-menu" class="SubMenu MainMenu-SubMenu" role="presentation"><div class="SubMenu-Container"><div class="SubMenu-RelatedTopicsWrapper"><h4 class="SubMenu-RelatedTopics">Related Topics</h4><div class="SubMenu-CasualLinkWrapper" data-testid="related"><ul class="SubMenu-CasualLinkList"><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/food-beverage/menu-planning" target="_self" data-discover="true">Menu Planning</a></li><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/food-beverage/cuisine" target="_self" data-discover="true">Cuisine</a></li></ul><ul class="SubMenu-CasualLinkList"><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/food-beverage/catering" target="_self" data-discover="true">Catering</a></li><li class="SubMenu-CasualLinkItem"><a class="SubMenu-ItemLink" data-testid="sub-menu-item-link" href="/food-beverage/food-professionals" target="_self" data-discover="true">Food Professionals</a></li></ul></div></div><div class="SubMenu-RecentContentWrapper" data-testid="recent"><div class="SubMenu-RecentContentHeading"><h4 data-testid="recent-title" class="SubMenu-RecentText">Recent in <a class="SubMenu-RecentTopicTerm" href="/food-beverage" target="_self" data-discover="true">Food &amp; Beverage</a></h4><div data-testid="see-more" class="SubMenu-SeeMore"><a class="SubMenu-MoreContent" href="/food-beverage" target="_self" data-discover="true"><span class="SubMenu-SeeMoreText">SEE ALL</span><span data-component="icon" data-name="ChevronRight" class="SubMenu-SeeMoreIcon material-symbols-sharp  BaseMaterialIcon">chevron_right</span></a></div></div><div class="SubMenu-ContentWrapper"><div class="ContentPreview" data-module="content-preview" data-variant="card-vertical"><div class="ContentPreview-Wrapper ContentPreview-Wrapper_variant_cardVertical"><a data-testid="thumbnail" href="/sustainability/turning-surplus-into-service-how-food-rescue-strengthens-community-and-sustainability" target="_self" data-discover="true"><div class="ContentPreview-ImageContainer"><img data-testid="content-preview-image" data-component="image" class="ContentPreview-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltb058624a5868e726/69fb78af8135d0824b21638a/AdobeStock_1004420458.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltb058624a5868e726/69fb78af8135d0824b21638a/AdobeStock_1004420458.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></div></a><a data-component="keyword" class="Keyword Keyword_variant_standard Keyword_title_sustainability ContentPreview-Category" href="/event-management/sustainability" target="_self" data-discover="true">Sustainability</a><div class="VerticalCard"><div class="VerticalCard-Body"><a class="VerticalCard-Title VerticalCard-Title_displayOption_default" data-testid="preview-default-title" href="/sustainability/turning-surplus-into-service-how-food-rescue-strengthens-community-and-sustainability" target="_self" data-discover="true">Turning Surplus Into Service: How Food Rescue Strengthens Community and Sustainability</a><a class="VerticalCard-Title VerticalCard-Title_displayOption_mobile" data-testid="preview-mobile-title" href="/sustainability/turning-surplus-into-service-how-food-rescue-strengthens-community-and-sustainability" target="_self" data-discover="true">Turning Surplus Into Service: How Food Rescue Strengthens Community and Sustainability</a><div class="Contributors Contributors_variant_slimline VerticalCard-ContributorsWrapper" data-component="contributors"><div class="Contributors-InfoWrapper"><span class="Contributors-ByText" data-testid="by-text">by</span><a class="Contributors-ContributorName" data-testid="contributor-name" href="/author/azad-rawat" target="_self" data-discover="true">Azad Rawat</a></div></div></div><div class="VerticalCard-Footer"><span class="VerticalCard-Date" data-testid="vertical-card-date">Jun 25, 2026</span><div data-module="card-time" class="CardTime"><div data-component="article-read-time" class="ArticleReadTime ArticleReadTime_size_small CardTime-ReadTime"><span data-testid="article-read-time-text">4 Min Read</span></div></div></div></div></div></div><div class="ContentPreview" data-module="content-preview" data-variant="card-vertical"><div class="ContentPreview-Wrapper ContentPreview-Wrapper_variant_cardVertical"><a data-testid="thumbnail" href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true"><div class="ContentPreview-ImageContainer"><img data-testid="content-preview-image" data-component="image" class="ContentPreview-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt4c0c0cbd8c2f50b8/69f5190181ac095f45fa556d/chow_girls_april_headshot_stories_2026_1876_55206470420_o.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt4c0c0cbd8c2f50b8/69f5190181ac095f45fa556d/chow_girls_april_headshot_stories_2026_1876_55206470420_o.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></div></a><a data-component="keyword" class="Keyword Keyword_variant_standard Keyword_title_sustainability ContentPreview-Category" href="/event-management/sustainability" target="_self" data-discover="true">Sustainability</a><div class="VerticalCard"><div class="VerticalCard-Body"><a class="VerticalCard-Title VerticalCard-Title_displayOption_default" data-testid="preview-default-title" href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true">Sustainability Goes From Buzzword to Business Standard</a><a class="VerticalCard-Title VerticalCard-Title_displayOption_mobile" data-testid="preview-mobile-title" href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true">Sustainability Goes From Buzzword to Business Standard</a><div class="Contributors Contributors_variant_slimline VerticalCard-ContributorsWrapper" data-component="contributors"><div class="Contributors-InfoWrapper"><span class="Contributors-ByText" data-testid="by-text">by</span><a class="Contributors-ContributorName" data-testid="contributor-name" href="/author/amber-kispert" target="_self" data-discover="true">Amber Kispert</a></div></div></div><div class="VerticalCard-Footer"><span class="VerticalCard-Date" data-testid="vertical-card-date">Jun 20, 2026</span><div data-module="card-time" class="CardTime"><div data-component="article-read-time" class="ArticleReadTime ArticleReadTime_size_small CardTime-ReadTime"><span data-testid="article-read-time-text">20 Min Read</span></div></div></div></div></div></div></div></div></div></div></div></div></div><div class="MainMenu-TitleWrapper"><a class="MainMenu-Title" href="/our-events" target="_self" data-discover="true">Our Events</a></div></div><div class="MainMenu-SearchButtonWrapper"><button data-testid="mainMenu-SearchButton" aria-label="Open Search" class="MainMenu-SearchButton"><span data-component="icon" data-name="Search" class="MainMenu-SearchButtonIcon material-symbols-sharp  BaseMaterialIcon">search</span></button></div></div><div class="MainMenu-SearchWrapper"><div class="FullScreenBackground MainMenu-SearchBackground MainMenu-SearchBackground_withSearchBar"></div><button data-testid="mainMenu-SearchCloseButton" class="MainMenu-SearchCloseButton" aria-label="Close Search"><span data-component="icon" data-name="Close" class="MainMenu-SearchCloseIcon material-symbols-sharp  BaseMaterialIcon">close</span></button></div></div></div></div></nav><section class="Layout-Section"><div id="iiris-identity" data-testid="iris-identity" configid="07e39ccf0dc39049e8833f24d729cffd"></div><div data-template="home-page" class="HomePage"><div class="HomePage-Wrapper"><div data-module="top-featured" class="TopFeatured TopFeatured_variant_recent"><div data-testid="latest-news-wrapper" class="TopFeatured-WrapLatestNews"><div><h2 data-testid="recent-label" class="TopFeatured-WrapLatestNewsTop">Featured Items</h2></div><div class="TopFeatured-LatestNewsItem"><div class="TopFeatured-LatestNewsItemImageWrapper"><a href="/our-events/prices-increase-next-week-for-art-of-catering-food-2026-" target="_self" data-discover="true"><img data-component="image" class="TopFeatured-LatestNewsItemImage" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt8a1422164e7b5ac1/69f8fbbe468cc938c0e375bb/DG3_4695-1.webp?width=100&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt8a1422164e7b5ac1/69f8fbbe468cc938c0e375bb/DG3_4695-1.webp?width=100&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></a></div><div class="TopFeatured-LatestNewsItemInfo"><a href="/our-events/prices-increase-next-week-for-art-of-catering-food-2026-" target="_self" data-discover="true"><h3 class="TopFeatured-LatestNewsItemTitle">Prices Increase Next Week for Art of Catering Food 2026!</h3></a><div class="TopFeatured-LatestNewsItemDate">Jun 22, 2026</div></div></div><div class="TopFeatured-LatestNewsItem"><div class="TopFeatured-LatestNewsItemImageWrapper"><a href="/sales-marketing/how-event-pros-are-showcasing-their-work-in-2026" target="_self" data-discover="true"><img data-component="image" class="TopFeatured-LatestNewsItemImage" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt6787eae466498d96/6a1d96bba23ff77a5516d595/AdobeStock_169697159.png?width=100&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt6787eae466498d96/6a1d96bba23ff77a5516d595/AdobeStock_169697159.png?width=100&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></a></div><div class="TopFeatured-LatestNewsItemInfo"><a href="/sales-marketing/how-event-pros-are-showcasing-their-work-in-2026" target="_self" data-discover="true"><h3 class="TopFeatured-LatestNewsItemTitle">How Event Pros Are Showcasing Their Work in 2026</h3></a><div class="TopFeatured-LatestNewsItemDate">Jun 21, 2026</div></div></div><div class="TopFeatured-LatestNewsItem"><div class="TopFeatured-LatestNewsItemImageWrapper"><a href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true"><img data-component="image" class="TopFeatured-LatestNewsItemImage" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt4c0c0cbd8c2f50b8/69f5190181ac095f45fa556d/chow_girls_april_headshot_stories_2026_1876_55206470420_o.png?width=100&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt4c0c0cbd8c2f50b8/69f5190181ac095f45fa556d/chow_girls_april_headshot_stories_2026_1876_55206470420_o.png?width=100&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></a></div><div class="TopFeatured-LatestNewsItemInfo"><a href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true"><h3 class="TopFeatured-LatestNewsItemTitle">Sustainability Goes From Buzzword to Business Standard</h3></a><div class="TopFeatured-LatestNewsItemDate">Jun 20, 2026</div></div></div><div class="TopFeatured-LatestNewsItem"><div class="TopFeatured-LatestNewsItemImageWrapper"><a href="/business-operations/the-last-minute-everything-problem-why-short-lead-times-are-a-leadership-test-not-a-logistics-one" target="_self" data-discover="true"><img data-component="image" class="TopFeatured-LatestNewsItemImage" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt98d9cfc0c3978c14/6a22eb3b96c75a0c76cb75d5/AdobeStock_981571031.png?width=100&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt98d9cfc0c3978c14/6a22eb3b96c75a0c76cb75d5/AdobeStock_981571031.png?width=100&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></a></div><div class="TopFeatured-LatestNewsItemInfo"><a href="/business-operations/the-last-minute-everything-problem-why-short-lead-times-are-a-leadership-test-not-a-logistics-one" target="_self" data-discover="true"><h3 class="TopFeatured-LatestNewsItemTitle">The Last-Minute Everything Problem: Why Short Lead Times Are a Leadership Test, Not a Logistics One</h3></a><div class="TopFeatured-LatestNewsItemDate">Jun 17, 2026</div></div></div><div class="TopFeatured-CtaButtonWrapper"><a data-component="button" data-testid="button_a" class="Button Button_size_medium Button_variant_textLink TopFeatured-CtaButton" href="/food-beverage" target="_self" data-discover="true"><span class="Button-ContentWrapper">More</span><span data-component="icon" data-name="ChevronRight" class="Button-Icon Button-Icon_position_right material-symbols-sharp  BaseMaterialIcon">chevron_right</span></a></div></div><div data-testid="content-preview-wrapper" class="TopFeatured-WrapContentPreview"><div class="ContentPreview" data-module="content-preview" data-variant="top-featured"><div class="ContentPreview-Wrapper ContentPreview-Wrapper_variant_topFeatured"><a data-testid="thumbnail" href="/sustainability/turning-surplus-into-service-how-food-rescue-strengthens-community-and-sustainability" target="_self" data-discover="true"><div class="ContentPreview-ImageContainer"><img data-testid="content-preview-image" fetchPriority="high" data-component="image" class="ContentPreview-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltb058624a5868e726/69fb78af8135d0824b21638a/AdobeStock_1004420458.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltb058624a5868e726/69fb78af8135d0824b21638a/AdobeStock_1004420458.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="eager" alt="" title=""/></div></a><a data-component="keyword" class="Keyword Keyword_variant_standard Keyword_title_sustainability ContentPreview-Category" href="/event-management/sustainability" target="_self" data-discover="true">Sustainability</a><div class="TopFeaturedPreview"><a class="TopFeaturedPreview-TitleWrapper" href="/sustainability/turning-surplus-into-service-how-food-rescue-strengthens-community-and-sustainability" target="_self" data-discover="true"><h2 class="TopFeaturedPreview-Title" data-testid="preview-default-title">Turning Surplus Into Service: How Food Rescue Strengthens Community and Sustainability</h2></a><a class="TopFeaturedPreview-MobileTitleWrapper" href="/sustainability/turning-surplus-into-service-how-food-rescue-strengthens-community-and-sustainability" target="_self" data-discover="true"><h2 class="TopFeaturedPreview-Title" data-testid="preview-mobile-title">Turning Surplus Into Service: How Food Rescue Strengthens Community and Sustainability</h2></a><p class="TopFeaturedPreview-Summary">In hospitality, food is at the center of everything we do. It brings people together for celebrations, conferences, weddings, and milestone moments. Yet behind the scenes of large-scale events, every chef knows the reality that even with meticulous planning and forecasting, high-quality food inevitably remains untouched.</p></div><div class="TopFeaturedPreview-Footer"><span class="TopFeaturedPreview-Date">Jun 25, 2026</span><div data-module="card-time" class="CardTime"><span class="CardTime-SeparatorLine">|</span><div data-component="article-read-time" class="ArticleReadTime ArticleReadTime_size_small CardTime-ReadTime"><span data-testid="article-read-time-text">4 Min Read</span></div></div></div></div></div></div><div class="FeaturedItemsWithAd FeaturedItemsWithAd_isAdsRendered_empty FeaturedItemsWithAd_variant_recent"><div class="FeaturedItemsWithAd-WrapContent FeaturedItemsWithAd-WrapContent_isAdsRendered_empty FeaturedItemsWithAd-WrapContent_variant_recent"><div class="ContentPreview FeaturedItemsWithAd-ContentItem FeaturedItemsWithAd-ContentItem_variant_recent" data-module="content-preview" data-variant="card-horizontal"><div class="HorizontalCard"><div class="HorizontalCard-ImageWrapper"><a href="/conferences-trade-shows/how-layout-decisions-shape-attendee-flow-in-live-event-environments" target="_self" data-discover="true"><img data-component="image" class="HorizontalCard-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blta353488bef36869c/6a048690dc88b1f708471bba/shein-marketplace-exhibit-booth-open-layout-view.png?width=300&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blta353488bef36869c/6a048690dc88b1f708471bba/shein-marketplace-exhibit-booth-open-layout-view.png?width=300&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></a></div><div class="HorizontalCard-ContentWrapper"><div class="HorizontalCard-KeywordWrapper"><a data-component="keyword" class="Keyword Keyword_variant_alternate Keyword_title_conferencesTradeShows HorizontalCard-Keyword" href="/event-types/conferences-trade-shows" target="_self" data-discover="true">Conferences &amp; Trade Shows</a></div><div class="HorizontalCard-TitleWrapper"><a class="HorizontalCard-Title" data-testid="preview-default-title" href="/conferences-trade-shows/how-layout-decisions-shape-attendee-flow-in-live-event-environments" target="_self" data-discover="true">How Layout Decisions Shape Attendee Flow in Live Event Environments</a></div><div class="HorizontalCard-MobileTitleWrapper"><a class="HorizontalCard-Title" data-testid="preview-mobile-title" href="/conferences-trade-shows/how-layout-decisions-shape-attendee-flow-in-live-event-environments" target="_self" data-discover="true">How Layout Decisions Shape Attendee Flow in Live Event Environments</a></div><p class="HorizontalCard-Date" data-testid="horizontalCardDate">Jun 24, 2026</p></div></div></div><div class="ContentPreview FeaturedItemsWithAd-ContentItem FeaturedItemsWithAd-ContentItem_isLast FeaturedItemsWithAd-ContentItem_variant_recent" data-module="content-preview" data-variant="card-horizontal"><div class="HorizontalCard"><div class="HorizontalCard-ImageWrapper"><a href="/our-events/the-call-for-speakers-2027-deadline-is-next-week-" target="_self" data-discover="true"><img data-component="image" class="HorizontalCard-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt839507d3a11165b4/69c3f5a7cd73767d0566978e/IPPI3644.png?width=300&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt839507d3a11165b4/69c3f5a7cd73767d0566978e/IPPI3644.png?width=300&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></a></div><div class="HorizontalCard-ContentWrapper"><div class="HorizontalCard-KeywordWrapper"><a data-component="keyword" class="Keyword Keyword_variant_alternate Keyword_title_ourEvents HorizontalCard-Keyword" href="/our-events" target="_self" data-discover="true">Our Events</a></div><div class="HorizontalCard-TitleWrapper"><a class="HorizontalCard-Title" data-testid="preview-default-title" href="/our-events/the-call-for-speakers-2027-deadline-is-next-week-" target="_self" data-discover="true">The Call for Speakers 2027 Deadline is Next Week!</a></div><div class="HorizontalCard-MobileTitleWrapper"><a class="HorizontalCard-Title" data-testid="preview-mobile-title" href="/our-events/the-call-for-speakers-2027-deadline-is-next-week-" target="_self" data-discover="true">The Call for Speakers 2027 Deadline is Next Week!</a></div><p class="HorizontalCard-Date" data-testid="horizontalCardDate">Jun 23, 2026</p></div></div></div></div><div data-testid="content-preview-ad-container" class="FeaturedItemsWithAd-RetangleAds FeaturedItemsWithAd-RetangleAds_isAdsRendered_empty"></div></div></div><div data-module="newsletter-signup-promo"><div class="SubscribeBanner SubscribeBanner_mode_dark SubscribeBanner_variant_vertical HomePage-NewsletterContent"><div class="SubscribeBanner-Wrapper"><div class="SubscribeBanner-Title" data-testid="subscribeBanner_title">Subscribe and receive the latest insights and essential content in the cater + event industry.</div><div class="SubscribeBanner-Message" data-testid="subscribeBanner_message">Yes, it&#x27;s completely free</div><div class="SubscribeBanner-Button"><button target="_blank" data-component="button" data-testid="bannerNewsletterbutton" class="Button Button_size_medium Button_variant_secondaryFilled" type="button"><span class="Button-ContentWrapper">Sign Up Now</span></button></div></div></div></div><div data-module="content-spotlight" class="ContentSpotlight ContentSpotlight_mode_light"><div class="ContentSpotlight-ArticleWrapper"><article class="ContentSpotlight-Article ContentSpotlight-Article_isReversed" title="You’re Invited: The Art of Catering Food 2026" text-alignment="center" data-testid="content-spotlight-article"><div class="ContentSpotlight-ImageContainer" data-testid="content-spotlight-image-container"><div class="ContentSpotlight-KeywordList"><a data-component="keyword" class="Keyword Keyword_variant_standard Keyword_title_ourEvents ContentSpotlight-Keyword" href="/our-events" target="_self" data-discover="true">Our Events</a></div><a href="/our-events/you-re-invited-the-art-of-catering-food-2025-copy-2026-05-04-11-27-16" target="_self" data-discover="true"><img data-component="image" class="ContentSpotlight-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt30b7ca483eae4d50/69f8d5d59ba513b34f4e7d8e/7R9A9022.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt30b7ca483eae4d50/69f8d5d59ba513b34f4e7d8e/7R9A9022.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></a></div><div class="ContentSpotlight-ContentContainer ContentSpotlight-ContentContainer_textAlignment_center" data-testid="content-spotlight-content-container"><div class="ContentSpotlight-ContentContainerWrapper"><p class="ContentSpotlight-ContentSummary" data-testid="content-spotlight-summary">Content Spotlight</p><a href="/our-events/you-re-invited-the-art-of-catering-food-2025-copy-2026-05-04-11-27-16" target="_self" data-discover="true"><h2 class="ContentSpotlight-ContentHeading" data-testid="content-spotlight-heading">You’re Invited: The Art of Catering Food 2026</h2></a><div class="ContentSpotlight-ContentBodyWrapper"><p class="ContentSpotlight-ContentBody" data-testid="content-spotlight-body">Save the date for when we make our way to Chicago August 10-11, 2026</p></div><div class="ContentSpotlight-ButtonContainer"><a data-component="button" data-testid="content-spotlight-button-link" class="Button Button_size_medium Button_variant_darkOutlined" href="/our-events/you-re-invited-the-art-of-catering-food-2025-copy-2026-05-04-11-27-16" target="_self" data-discover="true"><span class="Button-ContentWrapper">Learn More</span></a></div></div></div></article></div></div><div data-module="two-column-highlight" class="TwoColumnHighlight"><div class="TwoColumnHighlight-Column" data-testid="two-column-highlight-column"><p class="TwoColumnHighlight-ColumnTitle" data-testid="column-title">Conference News</p><div class="TwoColumnHighlight-ColumnItem TwoColumnHighlight-ColumnItem_itemType_primary" data-testid="two-column-highlight-column-item"><div class="TwoColumnHighlight-ImageContainer"><div class="TwoColumnHighlight-ImageAspectWrapper"><a href="/our-events/the-call-for-speakers-2027-deadline-is-next-week-" target="_self" data-discover="true"><img data-component="image" class="TwoColumnHighlight-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt839507d3a11165b4/69c3f5a7cd73767d0566978e/IPPI3644.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt839507d3a11165b4/69c3f5a7cd73767d0566978e/IPPI3644.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></a></div><a data-component="keyword" class="Keyword Keyword_variant_standard Keyword_title_ourEvents TwoColumnHighlight-PrimaryItemCategory" href="/our-events" target="_self" data-discover="true">Our Events</a></div><div class="TwoColumnHighlight-SupplementalItemTitleWrapper"><a class="TwoColumnHighlight-ItemTitle TwoColumnHighlight-ItemTitle_displayOption_default TwoColumnHighlight-ItemTitle_itemType_primary" data-testid="column-item-default-title" href="/our-events/the-call-for-speakers-2027-deadline-is-next-week-" target="_self" data-discover="true">The Call for Speakers 2027 Deadline is Next Week!</a><a class="TwoColumnHighlight-ItemTitle TwoColumnHighlight-ItemTitle_displayOption_mobile TwoColumnHighlight-ItemTitle_itemType_primary" data-testid="column-item-mobile-title" href="/our-events/the-call-for-speakers-2027-deadline-is-next-week-" target="_self" data-discover="true">The Call for Speakers 2027 Deadline is Next Week!</a></div><p data-testid="column-item-summary" class="TwoColumnHighlight-ItemSummary TwoColumnHighlight-ItemSummary_itemType_primary">Don&#x27;t wait! The deadline is NEXT WEEK for our 2027 Call for Speakers! Take a moment and submit your topic for this ultra-creative conference loaded with fresh and impactful content. We want to hear from you now so we can build our best program yet.</p></div><div class="TwoColumnHighlight-SupplementalItemsList"><div class="TwoColumnHighlight-ColumnItem TwoColumnHighlight-ColumnItem_itemType_supplemental" data-testid="two-column-highlight-column-item"><a data-component="keyword" class="Keyword Keyword_variant_alternate Keyword_title_ourEvents TwoColumnHighlight-SupplementalCategory" href="/our-events" target="_self" data-discover="true">Our Events</a><div class="TwoColumnHighlight-SupplementalItemTitleWrapper"><a class="TwoColumnHighlight-ItemTitle TwoColumnHighlight-ItemTitle_displayOption_default TwoColumnHighlight-ItemTitle_itemType_supplemental" data-testid="column-item-default-title" href="/our-events/prices-increase-next-week-for-art-of-catering-food-2026-" target="_self" data-discover="true">Prices Increase Next Week for Art of Catering Food 2026!</a><a class="TwoColumnHighlight-ItemTitle TwoColumnHighlight-ItemTitle_displayOption_mobile TwoColumnHighlight-ItemTitle_itemType_supplemental" data-testid="column-item-mobile-title" href="/our-events/prices-increase-next-week-for-art-of-catering-food-2026-" target="_self" data-discover="true">Prices Increase Next Week for Art of Catering Food 2026!</a></div><p data-testid="column-item-summary" class="TwoColumnHighlight-ItemSummary TwoColumnHighlight-ItemSummary_itemType_supplemental">Join us on August 10-11 at the Allium Rooftop by Blue Plate Catering  in Chicago, where culinary artistry meets innovation in an unforgettable setting.</p></div><div class="TwoColumnHighlight-ColumnItem TwoColumnHighlight-ColumnItem_itemType_supplemental" data-testid="two-column-highlight-column-item"><a data-component="keyword" class="Keyword Keyword_variant_alternate Keyword_title_awards TwoColumnHighlight-SupplementalCategory" href="/event-types/awards" target="_self" data-discover="true">Awards</a><div class="TwoColumnHighlight-SupplementalItemTitleWrapper"><a class="TwoColumnHighlight-ItemTitle TwoColumnHighlight-ItemTitle_displayOption_default TwoColumnHighlight-ItemTitle_itemType_supplemental" data-testid="column-item-default-title" href="/awards/introducing-the-cater-event-gala-awards-a-new-era-of-excellence-in-catering-and-events" target="_self" data-discover="true">Introducing the Cater+Event Gala Awards: A New Era of Excellence in Catering and Events</a><a class="TwoColumnHighlight-ItemTitle TwoColumnHighlight-ItemTitle_displayOption_mobile TwoColumnHighlight-ItemTitle_itemType_supplemental" data-testid="column-item-mobile-title" href="/awards/introducing-the-cater-event-gala-awards-a-new-era-of-excellence-in-catering-and-events" target="_self" data-discover="true">Introducing the Cater+Event Gala Awards: A New Era of Excellence in Catering and Events </a></div><p data-testid="column-item-summary" class="TwoColumnHighlight-ItemSummary TwoColumnHighlight-ItemSummary_itemType_supplemental">We are thrilled to announce the launch of the Cater+Event Gala Awards, a groundbreaking fusion of two of the industry&#x27;s most prestigious honors: the Achievement in Catering Excellence (ACE) Awards and the Special Events Gala Awards. This new awards program celebrates the extraordinary talent, innovation, and dedication that define excellence in both catering and special events. </p></div></div><div class="TwoColumnHighlight-ColumnButtonWrapper"><a data-component="button" data-testid="button_a" class="Button Button_size_medium Button_variant_textLink TwoColumnHighlight-ColumnButton" href="/our-events" target="_self" data-discover="true"><span class="Button-ContentWrapper">View More</span><span data-component="icon" data-name="ChevronRight" class="Button-Icon Button-Icon_position_right material-symbols-sharp  BaseMaterialIcon">chevron_right</span></a></div></div><div class="TwoColumnHighlight-Column" data-testid="two-column-highlight-column"><p class="TwoColumnHighlight-ColumnTitle" data-testid="column-title">Inspiration Zone</p><div class="TwoColumnHighlight-ColumnItem TwoColumnHighlight-ColumnItem_itemType_primary" data-testid="two-column-highlight-column-item"><div class="TwoColumnHighlight-ImageContainer"><div class="TwoColumnHighlight-ImageAspectWrapper"><a href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true"><img data-component="image" class="TwoColumnHighlight-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt4c0c0cbd8c2f50b8/69f5190181ac095f45fa556d/chow_girls_april_headshot_stories_2026_1876_55206470420_o.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt4c0c0cbd8c2f50b8/69f5190181ac095f45fa556d/chow_girls_april_headshot_stories_2026_1876_55206470420_o.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></a></div><a data-component="keyword" class="Keyword Keyword_variant_standard Keyword_title_sustainability TwoColumnHighlight-PrimaryItemCategory" href="/event-management/sustainability" target="_self" data-discover="true">Sustainability</a></div><div class="TwoColumnHighlight-SupplementalItemTitleWrapper"><a class="TwoColumnHighlight-ItemTitle TwoColumnHighlight-ItemTitle_displayOption_default TwoColumnHighlight-ItemTitle_itemType_primary" data-testid="column-item-default-title" href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true">Sustainability Goes From Buzzword to Business Standard</a><a class="TwoColumnHighlight-ItemTitle TwoColumnHighlight-ItemTitle_displayOption_mobile TwoColumnHighlight-ItemTitle_itemType_primary" data-testid="column-item-mobile-title" href="/sustainability/sustainability-goes-from-buzzword-to-business-standard" target="_self" data-discover="true">Sustainability Goes From Buzzword to Business Standard</a></div><p data-testid="column-item-summary" class="TwoColumnHighlight-ItemSummary TwoColumnHighlight-ItemSummary_itemType_primary">The catering and events industry stands at a pivotal moment. What once seemed like an optional add-on or a nice-to-have feature has transformed into a fundamental expectation that shapes how we design, plan, and execute memorable experiences. Sustainability has evolved from a checkbox on an RFP to a core operating principle that influences everything from menu design to waste management, and the professionals leading this charge are proving that environmental responsibility and exceptional hospitality aren&#x27;t just compatible—they&#x27;re inseparable. </p></div><div class="TwoColumnHighlight-SupplementalItemsList"><div class="TwoColumnHighlight-ColumnItem TwoColumnHighlight-ColumnItem_itemType_supplemental" data-testid="two-column-highlight-column-item"><a data-component="keyword" class="Keyword Keyword_variant_alternate Keyword_title_menuPlanning Keyword_disabled TwoColumnHighlight-SupplementalCategory" href="/food-beverage/menu-planning" target="_self" data-discover="true">Menu planning</a><div class="TwoColumnHighlight-SupplementalItemTitleWrapper"><a class="TwoColumnHighlight-ItemTitle TwoColumnHighlight-ItemTitle_displayOption_default TwoColumnHighlight-ItemTitle_itemType_supplemental" data-testid="column-item-default-title" href="/menu-planning/recipe-friday-watermelon-ceviche" target="_self" data-discover="true">Recipe Friday: Grilled Watermelon Ceviche</a><a class="TwoColumnHighlight-ItemTitle TwoColumnHighlight-ItemTitle_displayOption_mobile TwoColumnHighlight-ItemTitle_itemType_supplemental" data-testid="column-item-mobile-title" href="/menu-planning/recipe-friday-watermelon-ceviche" target="_self" data-discover="true">Recipe Friday: Grilled Watermelon Ceviche</a></div><p data-testid="column-item-summary" class="TwoColumnHighlight-ItemSummary TwoColumnHighlight-ItemSummary_itemType_supplemental">This Grilled Watermelon Ceviche, crafted by Executive Chef Joshua Kemble of Harvest Kitchen Catering in Vista, California, reimagines traditional ceviche by replacing seafood with beautifully charred watermelon. </p></div><div class="TwoColumnHighlight-ColumnItem TwoColumnHighlight-ColumnItem_itemType_supplemental" data-testid="two-column-highlight-column-item"><a data-component="keyword" class="Keyword Keyword_variant_alternate Keyword_title_eventManagement TwoColumnHighlight-SupplementalCategory" href="/event-management" target="_self" data-discover="true">Event Management</a><div class="TwoColumnHighlight-SupplementalItemTitleWrapper"><a class="TwoColumnHighlight-ItemTitle TwoColumnHighlight-ItemTitle_displayOption_default TwoColumnHighlight-ItemTitle_itemType_supplemental" data-testid="column-item-default-title" href="/event-management/david-spade-headlines-farm-fresh-hope-gala-at-the-field-museum" target="_self" data-discover="true">David Spade Headlines Farm Fresh Hope Gala at the Field Museum</a><a class="TwoColumnHighlight-ItemTitle TwoColumnHighlight-ItemTitle_displayOption_mobile TwoColumnHighlight-ItemTitle_itemType_supplemental" data-testid="column-item-mobile-title" href="/event-management/david-spade-headlines-farm-fresh-hope-gala-at-the-field-museum" target="_self" data-discover="true">David Spade Headlines Farm Fresh Hope Gala at the Field Museum </a></div><p data-testid="column-item-summary" class="TwoColumnHighlight-ItemSummary TwoColumnHighlight-ItemSummary_itemType_supplemental">The Farm Fresh Hope Gala, which took place last fall at the Field Museum, brought together hundreds of supporters to raise awareness and funds for Farm 2 Veteran, an Illinois-based nonprofit that has already donated more than 400,000 meals to veterans in need. Headlined by internationally known actor, comedian, and podcaster David Spade, the gala combined star power with a meaningful mission: fighting veteran food insecurity across nine states, with plans to expand nationwide. </p></div></div><div class="TwoColumnHighlight-ColumnButtonWrapper"><a data-component="button" data-testid="button_a" class="Button Button_size_medium Button_variant_textLink TwoColumnHighlight-ColumnButton" href="/event-trends-styles" target="_self" data-discover="true"><span class="Button-ContentWrapper">View More</span><span data-component="icon" data-name="ChevronRight" class="Button-Icon Button-Icon_position_right material-symbols-sharp  BaseMaterialIcon">chevron_right</span></a></div></div></div><div data-module="content-spotlight" class="ContentSpotlight ContentSpotlight_mode_light"><div class="ContentSpotlight-ArticleWrapper"><article class="ContentSpotlight-Article ContentSpotlight-Article_isReversed" title="Call for Speakers for Cater+Event 2027 is Now Open!" text-alignment="center" data-testid="content-spotlight-article"><div class="ContentSpotlight-ImageContainer" data-testid="content-spotlight-image-container"><div class="ContentSpotlight-KeywordList"><a data-component="keyword" class="Keyword Keyword_variant_standard Keyword_title_ourEvents ContentSpotlight-Keyword" href="/our-events" target="_self" data-discover="true">Our Events</a></div><a href="/our-events/call-for-speakers-for-cs-tse-2025-is-now-open-" target="_self" data-discover="true"><img data-component="image" class="ContentSpotlight-Image" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt839507d3a11165b4/69c3f5a7cd73767d0566978e/IPPI3644.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt839507d3a11165b4/69c3f5a7cd73767d0566978e/IPPI3644.png?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="" title=""/></a></div><div class="ContentSpotlight-ContentContainer ContentSpotlight-ContentContainer_textAlignment_center" data-testid="content-spotlight-content-container"><div class="ContentSpotlight-ContentContainerWrapper"><p class="ContentSpotlight-ContentSummary" data-testid="content-spotlight-summary">Content Spotlight</p><a href="/our-events/call-for-speakers-for-cs-tse-2025-is-now-open-" target="_self" data-discover="true"><h2 class="ContentSpotlight-ContentHeading" data-testid="content-spotlight-heading">Call for Speakers for Cater+Event 2027 is Now Open!</h2></a><div class="ContentSpotlight-ContentBodyWrapper"><p class="ContentSpotlight-ContentBody" data-testid="content-spotlight-body">It's hard to believe Cater+Event 2026 wrapped up three week ago already! We are certainly feeling inspired and energized for the year ahead. In that spirit, we'd like to share our 2027 Call for Speakers! Take a moment and submit your topic for this ultra-creative conference loaded with fresh and impactful content. We want to hear from you now so we can build our best program yet.</p></div><div class="ContentSpotlight-ButtonContainer"><a data-component="button" data-testid="content-spotlight-button-link" class="Button Button_size_medium Button_variant_darkOutlined" href="/our-events/call-for-speakers-for-cs-tse-2025-is-now-open-" target="_self" data-discover="true"><span class="Button-ContentWrapper">Submit Your Proposal</span></a></div></div></div></article></div></div></div></div></section><footer data-module="footer" class="Footer Footer_length_3 Footer_withoutBrandSection"><div class="Footer-Background"></div><div data-testid="logo" class="Footer-LogoContainer Footer-LogoContainer_length_3"><a href="/" target="_self" data-discover="true"><img title="Cater+Event" data-component="image" class="Footer-LogoImage Footer-LogoImage_length_3" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blte4e76c44f01c3939/69ce6a1422f82c3ab5f5da9b/ce_logo_.svg?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blte4e76c44f01c3939/69ce6a1422f82c3ab5f5da9b/ce_logo_.svg?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="Cater+Event"/></a></div><div data-testid="LinkSection" class="LinkSection LinkSection_length_3"><h5 class="LinkSection-Title" data-testid="link-section-title">Explore</h5><div class="LinkSection-LinksWrapper"><a class="LinkSection-Link" href="/about-us" target="_self" data-discover="true">About Us</a><a class="LinkSection-Link" href="/contact-us" target="_self" data-discover="true">Contact Us</a><a class="LinkSection-Link" rel="noreferrer" href="/author" target="_self" data-discover="true">Meet Our Writers</a><a class="LinkSection-Link" href="/newsletter-subscribe" target="_self" data-discover="true">Subscribe</a><a class="LinkSection-Link" target="_blank" rel="noreferrer" href="https://www.informaconnect.com/code-of-conduct/">Code of conduct events</a></div></div><div data-testid="LinkSection" class="LinkSection LinkSection_length_3"><h5 class="LinkSection-Title" data-testid="link-section-title">Partner With Us</h5><div class="LinkSection-LinksWrapper"><a class="LinkSection-Link" target="_blank" rel="noreferrer" href="https://informaconnect.com/foodservice/caterevent/">Advertise</a><a class="LinkSection-Link" href="/events" target="_self" data-discover="true">Conferences &amp; Events</a><a class="LinkSection-Link" target="_blank" rel="noreferrer" href="https://form.jotform.com/242904070615047">Editorial Submissions</a></div></div><div data-testid="LinkSection" class="LinkSection LinkSection_length_3"><h5 class="LinkSection-Title" data-testid="link-section-title">More From Informa Connect</h5><div class="LinkSection-LinksWrapper"><a class="LinkSection-Link" target="_blank" rel="noreferrer" href="https://informaconnect.com/leading-caterers/">Leading Caterers of America</a><a class="LinkSection-Link" target="_blank" rel="noreferrer" href="https://www.nrn.com/">Nation’s Restaurant News</a><a class="LinkSection-Link" target="_blank" rel="noreferrer" href="https://www.technomic.com/">Technomic</a></div></div><div data-testid="registration" class="Footer-RegistrationWrapper"><div class="RegistrationSection RegistrationSection_linkSectionLength_3"><h5 class="RegistrationSection-Title">Join Us</h5><div class="Layout-Register Layout-Register_variant_footer"></div><div class="Layout-NewsLetter Layout-NewsLetter_variant_footer"><div data-module="newsletter-signup-promo"><button target="_blank" data-component="button" data-testid="footerNewsletterButton" class="Button Button_size_medium Button_variant_primaryFilled" type="button"><span class="Button-ContentWrapper">Subscribe</span></button></div></div></div></div><div data-testid="social" class="SocialSection SocialSection_linkSectionLength_3"><h5 class="SocialSection-Title">Follow Us</h5><div data-component="social-share" class="SocialShare SocialShare_variant_layout"><a target="_blank" rel="noreferrer" aria-label="Facebook" href="https://www.facebook.com/CaterEventOfficial"><span class="SocialShare-IconWrapper SocialShare-IconWrapper_variant_layout"><span data-component="icon" style="mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cg%20clip-path=&#x27;url(%23clip0_20379_28505)&#x27;%3e%3cpath%20d=&#x27;M24%2012C24%205.37258%2018.6274%200%2012%200C5.37258%200%200%205.37258%200%2012C0%2017.9895%204.3882%2022.954%2010.125%2023.8542V15.4688H7.07812V12H10.125V9.35625C10.125%206.34875%2011.9166%204.6875%2014.6576%204.6875C15.9701%204.6875%2017.3438%204.92188%2017.3438%204.92188V7.875H15.8306C14.34%207.875%2013.875%208.80008%2013.875%209.75V12H17.2031L16.6711%2015.4688H13.875V23.8542C19.6118%2022.954%2024%2017.9895%2024%2012Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id=&#x27;clip0_20379_28505&#x27;%3e%3crect%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20fill=&#x27;white&#x27;/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e&quot;);-webkit-mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cg%20clip-path=&#x27;url(%23clip0_20379_28505)&#x27;%3e%3cpath%20d=&#x27;M24%2012C24%205.37258%2018.6274%200%2012%200C5.37258%200%200%205.37258%200%2012C0%2017.9895%204.3882%2022.954%2010.125%2023.8542V15.4688H7.07812V12H10.125V9.35625C10.125%206.34875%2011.9166%204.6875%2014.6576%204.6875C15.9701%204.6875%2017.3438%204.92188%2017.3438%204.92188V7.875H15.8306C14.34%207.875%2013.875%208.80008%2013.875%209.75V12H17.2031L16.6711%2015.4688H13.875V23.8542C19.6118%2022.954%2024%2017.9895%2024%2012Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id=&#x27;clip0_20379_28505&#x27;%3e%3crect%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20fill=&#x27;white&#x27;/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e&quot;);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain" data-name="Facebook" class="SocialShare-Icon SocialShare-Icon_variant_layout SocialShare-Icon_type_facebook DefaultIcon DefaultIcon_isSocialIcon"></span></span></a><a target="_blank" rel="noreferrer" aria-label="Instagram" href="https://www.instagram.com/catereventofficial/"><span class="SocialShare-IconWrapper SocialShare-IconWrapper_variant_layout"><span data-component="icon" style="mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M12%202.16094C15.2063%202.16094%2015.5859%202.175%2016.8469%202.23125C18.0188%202.28281%2018.6516%202.47969%2019.0734%202.64375C19.6313%202.85938%2020.0344%203.12188%2020.4516%203.53906C20.8734%203.96094%2021.1313%204.35938%2021.3469%204.91719C21.5109%205.33906%2021.7078%205.97656%2021.7594%207.14375C21.8156%208.40937%2021.8297%208.78906%2021.8297%2011.9906C21.8297%2015.1969%2021.8156%2015.5766%2021.7594%2016.8375C21.7078%2018.0094%2021.5109%2018.6422%2021.3469%2019.0641C21.1313%2019.6219%2020.8687%2020.025%2020.4516%2020.4422C20.0297%2020.8641%2019.6313%2021.1219%2019.0734%2021.3375C18.6516%2021.5016%2018.0141%2021.6984%2016.8469%2021.75C15.5813%2021.8062%2015.2016%2021.8203%2012%2021.8203C8.79375%2021.8203%208.41406%2021.8062%207.15313%2021.75C5.98125%2021.6984%205.34844%2021.5016%204.92656%2021.3375C4.36875%2021.1219%203.96563%2020.8594%203.54844%2020.4422C3.12656%2020.0203%202.86875%2019.6219%202.65313%2019.0641C2.48906%2018.6422%202.29219%2018.0047%202.24063%2016.8375C2.18438%2015.5719%202.17031%2015.1922%202.17031%2011.9906C2.17031%208.78438%202.18438%208.40469%202.24063%207.14375C2.29219%205.97187%202.48906%205.33906%202.65313%204.91719C2.86875%204.35938%203.13125%203.95625%203.54844%203.53906C3.97031%203.11719%204.36875%202.85938%204.92656%202.64375C5.34844%202.47969%205.98594%202.28281%207.15313%202.23125C8.41406%202.175%208.79375%202.16094%2012%202.16094ZM12%200C8.74219%200%208.33438%200.0140625%207.05469%200.0703125C5.77969%200.126563%204.90313%200.332812%204.14375%200.628125C3.35156%200.9375%202.68125%201.34531%202.01563%202.01562C1.34531%202.68125%200.9375%203.35156%200.628125%204.13906C0.332812%204.90313%200.126563%205.775%200.0703125%207.05C0.0140625%208.33437%200%208.74219%200%2012C0%2015.2578%200.0140625%2015.6656%200.0703125%2016.9453C0.126563%2018.2203%200.332812%2019.0969%200.628125%2019.8563C0.9375%2020.6484%201.34531%2021.3188%202.01563%2021.9844C2.68125%2022.65%203.35156%2023.0625%204.13906%2023.3672C4.90313%2023.6625%205.775%2023.8687%207.05%2023.925C8.32969%2023.9812%208.7375%2023.9953%2011.9953%2023.9953C15.2531%2023.9953%2015.6609%2023.9812%2016.9406%2023.925C18.2156%2023.8687%2019.0922%2023.6625%2019.8516%2023.3672C20.6391%2023.0625%2021.3094%2022.65%2021.975%2021.9844C22.6406%2021.3188%2023.0531%2020.6484%2023.3578%2019.8609C23.6531%2019.0969%2023.8594%2018.225%2023.9156%2016.95C23.9719%2015.6703%2023.9859%2015.2625%2023.9859%2012.0047C23.9859%208.74688%2023.9719%208.33906%2023.9156%207.05938C23.8594%205.78438%2023.6531%204.90781%2023.3578%204.14844C23.0625%203.35156%2022.6547%202.68125%2021.9844%202.01562C21.3188%201.35%2020.6484%200.9375%2019.8609%200.632812C19.0969%200.3375%2018.225%200.13125%2016.95%200.075C15.6656%200.0140625%2015.2578%200%2012%200Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3cpath%20d=&#x27;M12%205.83594C8.59688%205.83594%205.83594%208.59688%205.83594%2012C5.83594%2015.4031%208.59688%2018.1641%2012%2018.1641C15.4031%2018.1641%2018.1641%2015.4031%2018.1641%2012C18.1641%208.59688%2015.4031%205.83594%2012%205.83594ZM12%2015.9984C9.79219%2015.9984%208.00156%2014.2078%208.00156%2012C8.00156%209.79219%209.79219%208.00156%2012%208.00156C14.2078%208.00156%2015.9984%209.79219%2015.9984%2012C15.9984%2014.2078%2014.2078%2015.9984%2012%2015.9984Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3cpath%20d=&#x27;M19.8469%205.59238C19.8469%206.38926%2019.2%207.03145%2018.4078%207.03145C17.6109%207.03145%2016.9688%206.38457%2016.9688%205.59238C16.9688%204.79551%2017.6156%204.15332%2018.4078%204.15332C19.2%204.15332%2019.8469%204.8002%2019.8469%205.59238Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);-webkit-mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M12%202.16094C15.2063%202.16094%2015.5859%202.175%2016.8469%202.23125C18.0188%202.28281%2018.6516%202.47969%2019.0734%202.64375C19.6313%202.85938%2020.0344%203.12188%2020.4516%203.53906C20.8734%203.96094%2021.1313%204.35938%2021.3469%204.91719C21.5109%205.33906%2021.7078%205.97656%2021.7594%207.14375C21.8156%208.40937%2021.8297%208.78906%2021.8297%2011.9906C21.8297%2015.1969%2021.8156%2015.5766%2021.7594%2016.8375C21.7078%2018.0094%2021.5109%2018.6422%2021.3469%2019.0641C21.1313%2019.6219%2020.8687%2020.025%2020.4516%2020.4422C20.0297%2020.8641%2019.6313%2021.1219%2019.0734%2021.3375C18.6516%2021.5016%2018.0141%2021.6984%2016.8469%2021.75C15.5813%2021.8062%2015.2016%2021.8203%2012%2021.8203C8.79375%2021.8203%208.41406%2021.8062%207.15313%2021.75C5.98125%2021.6984%205.34844%2021.5016%204.92656%2021.3375C4.36875%2021.1219%203.96563%2020.8594%203.54844%2020.4422C3.12656%2020.0203%202.86875%2019.6219%202.65313%2019.0641C2.48906%2018.6422%202.29219%2018.0047%202.24063%2016.8375C2.18438%2015.5719%202.17031%2015.1922%202.17031%2011.9906C2.17031%208.78438%202.18438%208.40469%202.24063%207.14375C2.29219%205.97187%202.48906%205.33906%202.65313%204.91719C2.86875%204.35938%203.13125%203.95625%203.54844%203.53906C3.97031%203.11719%204.36875%202.85938%204.92656%202.64375C5.34844%202.47969%205.98594%202.28281%207.15313%202.23125C8.41406%202.175%208.79375%202.16094%2012%202.16094ZM12%200C8.74219%200%208.33438%200.0140625%207.05469%200.0703125C5.77969%200.126563%204.90313%200.332812%204.14375%200.628125C3.35156%200.9375%202.68125%201.34531%202.01563%202.01562C1.34531%202.68125%200.9375%203.35156%200.628125%204.13906C0.332812%204.90313%200.126563%205.775%200.0703125%207.05C0.0140625%208.33437%200%208.74219%200%2012C0%2015.2578%200.0140625%2015.6656%200.0703125%2016.9453C0.126563%2018.2203%200.332812%2019.0969%200.628125%2019.8563C0.9375%2020.6484%201.34531%2021.3188%202.01563%2021.9844C2.68125%2022.65%203.35156%2023.0625%204.13906%2023.3672C4.90313%2023.6625%205.775%2023.8687%207.05%2023.925C8.32969%2023.9812%208.7375%2023.9953%2011.9953%2023.9953C15.2531%2023.9953%2015.6609%2023.9812%2016.9406%2023.925C18.2156%2023.8687%2019.0922%2023.6625%2019.8516%2023.3672C20.6391%2023.0625%2021.3094%2022.65%2021.975%2021.9844C22.6406%2021.3188%2023.0531%2020.6484%2023.3578%2019.8609C23.6531%2019.0969%2023.8594%2018.225%2023.9156%2016.95C23.9719%2015.6703%2023.9859%2015.2625%2023.9859%2012.0047C23.9859%208.74688%2023.9719%208.33906%2023.9156%207.05938C23.8594%205.78438%2023.6531%204.90781%2023.3578%204.14844C23.0625%203.35156%2022.6547%202.68125%2021.9844%202.01562C21.3188%201.35%2020.6484%200.9375%2019.8609%200.632812C19.0969%200.3375%2018.225%200.13125%2016.95%200.075C15.6656%200.0140625%2015.2578%200%2012%200Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3cpath%20d=&#x27;M12%205.83594C8.59688%205.83594%205.83594%208.59688%205.83594%2012C5.83594%2015.4031%208.59688%2018.1641%2012%2018.1641C15.4031%2018.1641%2018.1641%2015.4031%2018.1641%2012C18.1641%208.59688%2015.4031%205.83594%2012%205.83594ZM12%2015.9984C9.79219%2015.9984%208.00156%2014.2078%208.00156%2012C8.00156%209.79219%209.79219%208.00156%2012%208.00156C14.2078%208.00156%2015.9984%209.79219%2015.9984%2012C15.9984%2014.2078%2014.2078%2015.9984%2012%2015.9984Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3cpath%20d=&#x27;M19.8469%205.59238C19.8469%206.38926%2019.2%207.03145%2018.4078%207.03145C17.6109%207.03145%2016.9688%206.38457%2016.9688%205.59238C16.9688%204.79551%2017.6156%204.15332%2018.4078%204.15332C19.2%204.15332%2019.8469%204.8002%2019.8469%205.59238Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain" data-name="Instagram" class="SocialShare-Icon SocialShare-Icon_variant_layout SocialShare-Icon_type_instagram DefaultIcon DefaultIcon_isSocialIcon"></span></span></a><a target="_blank" rel="noreferrer" aria-label="Linkedin" href="https://www.linkedin.com/company/cater-event-official/posts/?feedView=all"><span class="SocialShare-IconWrapper SocialShare-IconWrapper_variant_layout"><span data-component="icon" style="mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M22.2234%200H1.77187C0.792187%200%200%200.773438%200%201.72969V22.2656C0%2023.2219%200.792187%2024%201.77187%2024H22.2234C23.2031%2024%2024%2023.2219%2024%2022.2703V1.72969C24%200.773438%2023.2031%200%2022.2234%200ZM7.12031%2020.4516H3.55781V8.99531H7.12031V20.4516ZM5.33906%207.43438C4.19531%207.43438%203.27188%206.51094%203.27188%205.37187C3.27188%204.23281%204.19531%203.30937%205.33906%203.30937C6.47813%203.30937%207.40156%204.23281%207.40156%205.37187C7.40156%206.50625%206.47813%207.43438%205.33906%207.43438ZM20.4516%2020.4516H16.8937V14.8828C16.8937%2013.5562%2016.8703%2011.8453%2015.0422%2011.8453C13.1906%2011.8453%2012.9094%2013.2937%2012.9094%2014.7891V20.4516H9.35625V8.99531H12.7687V10.5609H12.8156C13.2891%209.66094%2014.4516%208.70938%2016.1813%208.70938C19.7859%208.70938%2020.4516%2011.0813%2020.4516%2014.1656V20.4516Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);-webkit-mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M22.2234%200H1.77187C0.792187%200%200%200.773438%200%201.72969V22.2656C0%2023.2219%200.792187%2024%201.77187%2024H22.2234C23.2031%2024%2024%2023.2219%2024%2022.2703V1.72969C24%200.773438%2023.2031%200%2022.2234%200ZM7.12031%2020.4516H3.55781V8.99531H7.12031V20.4516ZM5.33906%207.43438C4.19531%207.43438%203.27188%206.51094%203.27188%205.37187C3.27188%204.23281%204.19531%203.30937%205.33906%203.30937C6.47813%203.30937%207.40156%204.23281%207.40156%205.37187C7.40156%206.50625%206.47813%207.43438%205.33906%207.43438ZM20.4516%2020.4516H16.8937V14.8828C16.8937%2013.5562%2016.8703%2011.8453%2015.0422%2011.8453C13.1906%2011.8453%2012.9094%2013.2937%2012.9094%2014.7891V20.4516H9.35625V8.99531H12.7687V10.5609H12.8156C13.2891%209.66094%2014.4516%208.70938%2016.1813%208.70938C19.7859%208.70938%2020.4516%2011.0813%2020.4516%2014.1656V20.4516Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain" data-name="Linkedin" class="SocialShare-Icon SocialShare-Icon_variant_layout SocialShare-Icon_type_linkedin DefaultIcon DefaultIcon_isSocialIcon"></span></span></a><a target="_blank" rel="noreferrer" aria-label="Youtube" href="https://www.youtube.com/@CatersourceandTheSpecialEvent"><span class="SocialShare-IconWrapper SocialShare-IconWrapper_variant_layout"><span data-component="icon" style="mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M23.7609%207.1998C23.7609%207.1998%2023.5266%205.54512%2022.8047%204.81855C21.8906%203.8623%2020.8688%203.85762%2020.4%203.80137C17.0438%203.55762%2012.0047%203.55762%2012.0047%203.55762H11.9953C11.9953%203.55762%206.95625%203.55762%203.6%203.80137C3.13125%203.85762%202.10938%203.8623%201.19531%204.81855C0.473438%205.54512%200.24375%207.1998%200.24375%207.1998C0.24375%207.1998%200%209.14512%200%2011.0857V12.9045C0%2014.8451%200.239062%2016.7904%200.239062%2016.7904C0.239062%2016.7904%200.473437%2018.4451%201.19062%2019.1717C2.10469%2020.1279%203.30469%2020.0951%203.83906%2020.1982C5.76094%2020.3811%2012%2020.4373%2012%2020.4373C12%2020.4373%2017.0438%2020.4279%2020.4%2020.1889C20.8688%2020.1326%2021.8906%2020.1279%2022.8047%2019.1717C23.5266%2018.4451%2023.7609%2016.7904%2023.7609%2016.7904C23.7609%2016.7904%2024%2014.8498%2024%2012.9045V11.0857C24%209.14512%2023.7609%207.1998%2023.7609%207.1998ZM9.52031%2015.1123V8.36699L16.0031%2011.7514L9.52031%2015.1123Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);-webkit-mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M23.7609%207.1998C23.7609%207.1998%2023.5266%205.54512%2022.8047%204.81855C21.8906%203.8623%2020.8688%203.85762%2020.4%203.80137C17.0438%203.55762%2012.0047%203.55762%2012.0047%203.55762H11.9953C11.9953%203.55762%206.95625%203.55762%203.6%203.80137C3.13125%203.85762%202.10938%203.8623%201.19531%204.81855C0.473438%205.54512%200.24375%207.1998%200.24375%207.1998C0.24375%207.1998%200%209.14512%200%2011.0857V12.9045C0%2014.8451%200.239062%2016.7904%200.239062%2016.7904C0.239062%2016.7904%200.473437%2018.4451%201.19062%2019.1717C2.10469%2020.1279%203.30469%2020.0951%203.83906%2020.1982C5.76094%2020.3811%2012%2020.4373%2012%2020.4373C12%2020.4373%2017.0438%2020.4279%2020.4%2020.1889C20.8688%2020.1326%2021.8906%2020.1279%2022.8047%2019.1717C23.5266%2018.4451%2023.7609%2016.7904%2023.7609%2016.7904C23.7609%2016.7904%2024%2014.8498%2024%2012.9045V11.0857C24%209.14512%2023.7609%207.1998%2023.7609%207.1998ZM9.52031%2015.1123V8.36699L16.0031%2011.7514L9.52031%2015.1123Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain" data-name="Youtube" class="SocialShare-Icon SocialShare-Icon_variant_layout SocialShare-Icon_type_youtube DefaultIcon DefaultIcon_isSocialIcon"></span></span></a><a target="_blank" rel="noreferrer" aria-label="TikTok" href="https://www.tiktok.com/@catereventofficial"><span class="SocialShare-IconWrapper SocialShare-IconWrapper_variant_layout"><span data-component="icon" style="mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M17.0725%200H13.0278V16.3478C13.0278%2018.2957%2011.4722%2019.8957%209.53626%2019.8957C7.60034%2019.8957%206.04469%2018.2957%206.04469%2016.3478C6.04469%2014.4348%207.56577%2012.8695%209.43257%2012.8V8.69567C5.31872%208.7652%202%2012.1391%202%2016.3478C2%2020.5913%205.38786%2024%209.57085%2024C13.7538%2024%2017.1416%2020.5565%2017.1416%2016.3478V7.9652C18.6627%209.07827%2020.5295%209.73913%2022.5%209.77393V5.66957C19.4579%205.56522%2017.0725%203.06087%2017.0725%200Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);-webkit-mask-image:url(&quot;data:image/svg+xml,%3csvg%20width=&#x27;24&#x27;%20height=&#x27;24&#x27;%20viewBox=&#x27;0%200%2024%2024&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cpath%20d=&#x27;M17.0725%200H13.0278V16.3478C13.0278%2018.2957%2011.4722%2019.8957%209.53626%2019.8957C7.60034%2019.8957%206.04469%2018.2957%206.04469%2016.3478C6.04469%2014.4348%207.56577%2012.8695%209.43257%2012.8V8.69567C5.31872%208.7652%202%2012.1391%202%2016.3478C2%2020.5913%205.38786%2024%209.57085%2024C13.7538%2024%2017.1416%2020.5565%2017.1416%2016.3478V7.9652C18.6627%209.07827%2020.5295%209.73913%2022.5%209.77393V5.66957C19.4579%205.56522%2017.0725%203.06087%2017.0725%200Z&#x27;%20fill=&#x27;%23002B66&#x27;/%3e%3c/svg%3e&quot;);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain" data-name="TikTok" class="SocialShare-Icon SocialShare-Icon_variant_layout SocialShare-Icon_type_tikTok DefaultIcon DefaultIcon_isSocialIcon"></span></span></a></div></div><div class="CopyrightsSection"><div class="CopyrightsSection-Background"></div><div data-testid="copyrights" class="CopyrightsSection-Wrapper"><a data-testid="businessUnit" class="CopyrightsSection-BusinessLink" rel="noreferrer" target="_blank" href="https://www.informa.com/"><img title="Informa" data-component="image" class="CopyrightsSection-BusinessImage" data-src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt3b3d59bbcb04601e/69eb804c982871cde4560acb/informa_logo_white@2x.webp?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" src="https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt3b3d59bbcb04601e/69eb804c982871cde4560acb/informa_logo_white@2x.webp?width=1280&amp;auto=webp&amp;quality=80&amp;disable=upscale" loading="lazy" alt="Informa"/></a><div data-testid="copyrightLinks" class="CopyrightsSection-LinksWrapper CopyrightsSection-LinksWrapper_hasLinks"><a class="CopyrightsSection-Link" rel="noreferrer" target="_blank" href="https://www.informa.com/about-us/">About Informa</a><a class="CopyrightsSection-Link" rel="noreferrer" target="_blank" href="https://www.informa.com/contact-us/">Contact Informa</a><a class="CopyrightsSection-Link" rel="noreferrer" target="_blank" href="https://www.informa.com/privacy-policy/">Privacy</a><a class="CopyrightsSection-Link" rel="noreferrer" target="_blank" href="https://www.informa.com/generic-content/terms--conditions/">Terms</a></div><p data-testid="copyrightText" class="CopyrightsSection-Text">Copyright © 2026  Informa PLC. Informa PLC is registered in England and Whales with company number 8860726 whose registered and head office is 5 Howick Place, London, SW1P 1WG.</p></div><div class="PrivacyChoices"><button id="cpra_button" class="PrivacyChoices-Button" aria-label="Your Privacy Choices" disabled=""><img class="PrivacyChoices-Image" src="data:image/svg+xml,%3csvg%20width=&#x27;30&#x27;%20height=&#x27;14&#x27;%20viewBox=&#x27;0%200%2030%2014&#x27;%20fill=&#x27;none&#x27;%20xmlns=&#x27;http://www.w3.org/2000/svg&#x27;%3e%3cg%20clip-path=&#x27;url(%23clip0_4001_1792)&#x27;%3e%3cpath%20fill-rule=&#x27;evenodd&#x27;%20clip-rule=&#x27;evenodd&#x27;%20d=&#x27;M7.39998%2012.8H14.2L17.3%201.20001H7.39998C4.19998%201.20001%201.59998%203.80001%201.59998%207.00001C1.59998%2010.2%204.19998%2012.8%207.39998%2012.8Z&#x27;%20fill=&#x27;white&#x27;/%3e%3cpath%20fill-rule=&#x27;evenodd&#x27;%20clip-rule=&#x27;evenodd&#x27;%20d=&#x27;M22.6%200H7.40002C3.50002%200%200.400024%203.1%200.400024%207C0.400024%2010.9%203.50002%2014%207.40002%2014H22.6C26.5%2014%2029.6%2010.9%2029.6%207C29.6%203.1%2026.4%200%2022.6%200ZM1.60002%207C1.60002%203.8%204.20002%201.2%207.40002%201.2H17.3L14.2%2012.8H7.40002C4.20002%2012.8%201.60002%2010.2%201.60002%207Z&#x27;%20fill=&#x27;%230066FF&#x27;/%3e%3cpath%20d=&#x27;M24.6%203.99998C24.8%204.19998%2024.8%204.59998%2024.6%204.79998L22.5%206.99998L24.7%209.19998C24.9%209.39998%2024.9%209.79998%2024.7%209.99998C24.5%2010.2%2024.1%2010.2%2023.9%209.99998L21.7%207.79998L19.5%209.99998C19.3%2010.2%2018.9%2010.2%2018.7%209.99998C18.5%209.79998%2018.5%209.39998%2018.7%209.19998L20.8%206.99998L18.6%204.79998C18.4%204.59998%2018.4%204.19998%2018.6%203.99998C18.8%203.79998%2019.2%203.79998%2019.4%203.99998L21.6%206.19998L23.8%203.99998C24%203.79998%2024.4%203.79998%2024.6%203.99998Z&#x27;%20fill=&#x27;white&#x27;/%3e%3cpath%20d=&#x27;M12.7%204.10001C12.9%204.30001%2013%204.70001%2012.8%204.90001L8.6%209.80001C8.5%209.90001%208.4%2010%208.3%2010C8.1%2010.1%207.8%2010.1%207.6%209.90001L5.4%207.70001C5.2%207.50001%205.2%207.10001%205.4%206.90001C5.6%206.70001%206%206.70001%206.2%206.90001L8%208.60001L11.8%204.10001C12%203.90001%2012.4%203.90001%2012.7%204.10001Z&#x27;%20fill=&#x27;%230066FF&#x27;/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id=&#x27;clip0_4001_1792&#x27;%3e%3crect%20width=&#x27;30&#x27;%20height=&#x27;14&#x27;%20fill=&#x27;white&#x27;/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e" alt=""/><span class="PrivacyChoices-ButtonText">Your Privacy Choices</span></button></div></div></footer></div><div id="script-list"></div></main><script>((storageKey2, restoreKey) => {
    if (!window.history.state || !window.history.state.key) {
      let key = Math.random().toString(32).slice(2);
      window.history.replaceState({ key }, "");
    }
    try {
      let positions = JSON.parse(sessionStorage.getItem(storageKey2) || "{}");
      let storedY = positions[restoreKey || window.history.state.key];
      if (typeof storedY === "number") {
        window.scrollTo(0, storedY);
      }
    } catch (error) {
      console.error(error);
      sessionStorage.removeItem(storageKey2);
    }
  })("react-router-scroll-positions", null)</script><script>window.__reactRouterContext = {"basename":"","future":{"unstable_optimizeDeps":false,"unstable_subResourceIntegrity":false,"unstable_trailingSlashAwareDataRequests":false,"v8_middleware":false,"v8_splitRouteModules":false,"v8_viteEnvironmentApi":false},"routeDiscovery":{"mode":"lazy","manifestPath":"/__manifest"},"ssr":true,"isSpaMode":false};window.__reactRouterContext.stream = new ReadableStream({start(controller){window.__reactRouterContext.streamController = controller;}}).pipeThrough(new TextEncoderStream());</script><script type="module" async="">;
import * as route0 from "/assets/root-VkFVVsnF.js";
import * as route1 from "/assets/_index-DbQGjsGl.js";
  window.__reactRouterManifest = {
  "entry": {
    "module": "/assets/entry.client-BnhDBGck.js",
    "imports": [
      "/assets/react-DL6dWp3l.js",
      "/assets/react-dom-BE6BiQSL.js",
      "/assets/jsx-runtime-BPeuaX5-.js",
      "/assets/preload-helper-ZNWeky0v.js"
    ],
    "css": []
  },
  "routes": {
    "root": {
      "id": "root",
      "path": "",
      "hasAction": false,
      "hasLoader": true,
      "hasClientAction": false,
      "hasClientLoader": false,
      "hasClientMiddleware": false,
      "hasErrorBoundary": true,
      "module": "/assets/root-VkFVVsnF.js",
      "imports": [
        "/assets/react-DL6dWp3l.js",
        "/assets/react-dom-BE6BiQSL.js",
        "/assets/jsx-runtime-BPeuaX5-.js",
        "/assets/preload-helper-ZNWeky0v.js",
        "/assets/src-DEXKJ6zn.js",
        "/assets/errorBoundary-Bza_mo5r.js",
        "/assets/src-D9KIS06H.js",
        "/assets/src--efQLIQv.js",
        "/assets/meta-CuL7Q2dt.js",
        "/assets/src-D1X3pj3r.js",
        "/assets/src-BPPx0PiP.js",
        "/assets/src-D6eXR2cT.js",
        "/assets/src-WL3Spbhs.js",
        "/assets/src-DYEyhgxz.js",
        "/assets/extends-C_2-xqiD.js",
        "/assets/src-qSuz-7fe.js",
        "/assets/index.es-D-m4KiPy.js",
        "/assets/esm-M_24yPeu.js",
        "/assets/src-HQrsyn6A2.js",
        "/assets/src-DvbQaBsy2.js",
        "/assets/_baseForOwn-BqB7W-Nl.js",
        "/assets/src-BvAEK5ec.js",
        "/assets/useLockBodyScroll-CFNaoMVC.js",
        "/assets/useIsomorphicLayoutEffect-CImoiNQ0.js",
        "/assets/striptags-Dq7gLV6A.js",
        "/assets/swiper-react-e3FtBfSt.js",
        "/assets/src-Bpe3ZeFd2.js",
        "/assets/src-CJnbybVY.js",
        "/assets/src-DE6SSSsg.js",
        "/assets/src-CYtpJuXV.js",
        "/assets/src-lzlE7fuk.js",
        "/assets/src-C-vxFczv.js",
        "/assets/toNumber-C4Sn9kQy.js",
        "/assets/src-BvYg1lSR.js",
        "/assets/src-DoIrbS7x.js",
        "/assets/src-RvcSZewU.js",
        "/assets/src-BipkaDeI2.js",
        "/assets/src-Dt7P6cNF.js"
      ],
      "css": []
    },
    "routes/_index": {
      "id": "routes/_index",
      "parentId": "root",
      "index": true,
      "hasAction": false,
      "hasLoader": true,
      "hasClientAction": false,
      "hasClientLoader": false,
      "hasClientMiddleware": false,
      "hasErrorBoundary": true,
      "module": "/assets/_index-DbQGjsGl.js",
      "imports": [
        "/assets/errorBoundary-Bza_mo5r.js",
        "/assets/_index-CBH4vjhh.js",
        "/assets/react-DL6dWp3l.js",
        "/assets/jsx-runtime-BPeuaX5-.js",
        "/assets/preload-helper-ZNWeky0v.js",
        "/assets/src-DvbQaBsy2.js",
        "/assets/meta-CuL7Q2dt.js",
        "/assets/src-BPPx0PiP.js",
        "/assets/src-Bpe3ZeFd2.js",
        "/assets/src-BNeoXNoW.js",
        "/assets/src-D6eXR2cT.js",
        "/assets/src-DEXKJ6zn.js",
        "/assets/src-qSuz-7fe.js",
        "/assets/src-BvAEK5ec.js",
        "/assets/swiper-react-e3FtBfSt.js",
        "/assets/src-lzlE7fuk.js",
        "/assets/src-CfdEd8Mz.js",
        "/assets/src-BipkaDeI2.js",
        "/assets/src-DYEyhgxz.js",
        "/assets/extends-C_2-xqiD.js",
        "/assets/react-dom-BE6BiQSL.js",
        "/assets/toNumber-C4Sn9kQy.js",
        "/assets/src-BvYg1lSR.js",
        "/assets/src-DoIrbS7x.js",
        "/assets/src-RvcSZewU.js",
        "/assets/index.es-D-m4KiPy.js"
      ],
      "css": []
    }
  },
  "url": "/assets/manifest-79dbcd66.js",
  "version": "79dbcd66"
};
  window.__reactRouterRouteModules = {"root":route0,"routes/_index":route1};

import("/assets/entry.client-BnhDBGck.js");</script><script defer="" src="https://www.instagram.com/embed.js"></script><!--$--><script>window.__reactRouterContext.streamController.enqueue("[{\"_1\":2,\"_3337\":-5,\"_3338\":-5},\"loaderData\",{\"_3\":4,\"_769\":770},\"root\",{\"_5\":6,\"_7\":8,\"_9\":10,\"_11\":12,\"_13\":14,\"_15\":16,\"_24\":25,\"_27\":23,\"_28\":29,\"_55\":56,\"_79\":80,\"_81\":82,\"_105\":106,\"_565\":566,\"_567\":-7,\"_568\":569,\"_583\":584,\"_687\":688,\"_765\":766,\"_767\":768},\"href\",\"https://www.cater-event.com/\",\"brand\",\"catersource\",\"domainUrl\",\"https://www.cater-event.com\",\"authenticationStatus\",\"anonymous\",\"siteName\",\"Cater+Event\",\"authConfig\",{\"_17\":18,\"_19\":20,\"_21\":18,\"_22\":23},\"enabled\",true,\"authenticationConfigId\",\"07e39ccf0dc39049e8833f24d729cffd\",\"standaloneRegistrationPage\",\"disableCaptcha\",false,\"favicons\",[26],\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt58fac1e4b6529324/69ce6a2907ee8ab7c12f4af0/informa_orbit_favicon.ico?auto=webp\",\"isDctsTurnOn\",\"cookieBanner\",{\"_30\":18,\"_31\":18,\"_32\":33,\"_52\":53,\"_54\":18},\"stub\",\"advancedConsentOverride\",\"settings\",{\"_34\":35,\"_36\":37,\"_38\":39,\"_40\":41,\"_42\":43,\"_44\":45,\"_46\":47,\"_48\":49,\"_50\":51},\"data-cfasync\",\"false\",\"data-local-sync\",\"allow-network-observable\",\"data-prompt\",\"1\",\"data-report-only\",\"off\",\"data-dismissed-view-state\",\"Closed\",\"data-tcf-ui-dismissed-view-state\",\"Collapsed\",\"data-ui-shadow-root\",\"open\",\"data-privacy-policy\",\"https://privacy.informa.com/\",\"src\",\"https://transcend-cdn.com/cm/ef49a3f1-d8c1-47d6-88fc-50e41130631f/airgap.js\",\"props\",{\"_34\":35,\"_36\":37,\"_38\":39,\"_40\":41,\"_42\":43,\"_44\":45,\"_46\":47,\"_48\":49,\"_50\":51},\"transcend\",\"ui\",{\"_7\":8,\"_57\":58,\"_59\":60,\"_71\":72},\"theme\",\"theme1\",\"font\",{\"_61\":62,\"_67\":68},\"primary\",{\"_63\":64,\"_65\":66},\"name\",\"Aleo\",\"url\",\"https://fonts.googleapis.com/css2?family=Aleo:ital,wght@0,100..900;1,100..900\u0026display=swap\",\"secondary\",{\"_63\":69,\"_65\":70},\"Open Sans\",\"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800\u0026display=swap\",\"oneInforma\",{\"_73\":74,\"_75\":76,\"_77\":78},\"endorsementLevel\",\"full-endorsement\",\"primaryColorPalette\",\"lavender\",\"personality\",\"sharp\",\"environment\",\"prod\",\"featureToggles\",{\"_83\":18,\"_84\":23,\"_85\":18,\"_86\":23,\"_87\":23,\"_88\":23,\"_89\":18,\"_90\":23,\"_91\":23,\"_92\":23,\"_93\":94,\"_95\":23,\"_96\":18,\"_97\":18,\"_98\":23,\"_99\":18,\"_100\":18,\"_101\":18,\"_102\":18,\"_103\":18,\"_104\":18},\"elnNewsletter\",\"elnWithoutNewsletter\",\"iirisAuthentication\",\"subBrand\",\"useSettingsRedirectAPIVersion1\",\"gatingEnabled\",\"iirisRecommendationDisabled\",\"iasPetEnabled\",\"bridgedMediaEnabled\",\"ecommerceEnabled\",\"iirisRecommendationVer\",\"version4\",\"weather3MonthForecastEnabled\",\"useContentApiVersion2\",\"cloudflareCachingEnabled\",\"oneTrustEnabled\",\"transcendEnabled\",\"disablePaymentServiceHealthCheck\",\"shouldUseNewsletterManagement\",\"useMassRedirectsEngine\",\"useNewEventResolver\",\"oneInformaEnabled\",\"layout\",{\"_107\":108,\"_125\":126,\"_149\":150,\"_152\":153,\"_379\":380,\"_479\":480,\"_485\":486},\"socialLinks\",[109,113,116,119,122],{\"_110\":111,\"_65\":112},\"type\",\"Facebook\",\"https://www.facebook.com/CaterEventOfficial\",{\"_110\":114,\"_65\":115},\"Instagram\",\"https://www.instagram.com/catereventofficial/\",{\"_110\":117,\"_65\":118},\"Linkedin\",\"https://www.linkedin.com/company/cater-event-official/posts/?feedView=all\",{\"_110\":120,\"_65\":121},\"Youtube\",\"https://www.youtube.com/@CatersourceandTheSpecialEvent\",{\"_110\":123,\"_65\":124},\"TikTok\",\"https://www.tiktok.com/@catereventofficial\",\"informaBar\",{\"_17\":18,\"_127\":128,\"_146\":147},\"leftSection\",{\"_129\":130,\"_131\":132},\"description\",\"Cater+Event is part of the Informa Connect Division of Informa PLC\",\"subMenu\",[133,137,140,143],{\"_134\":135,\"_65\":136},\"title\",\"Informa PLC\",\"https://informa.com/\",{\"_134\":138,\"_65\":139},\"ABOUT US\",\"https://informa.com/About-Us/\",{\"_134\":141,\"_65\":142},\"INVESTOR RELATIONS\",\"https://informa.com/Investors/\",{\"_134\":144,\"_65\":145},\"TALENT\",\"https://informa.com/Talent/\",\"rightSection\",{\"_129\":148},\"This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.\",\"ittNetworkBar\",{\"_17\":23,\"_131\":151},[],\"nav\",{\"_154\":155,\"_368\":369},\"mainMenuItems\",[156,226,263,298,340,365],{\"_134\":157,\"_65\":158,\"_159\":160,\"_161\":158,\"_162\":18,\"_131\":163,\"_176\":177},\"Event Management\",\"/event-management\",\"seeAllLink\",\"SEE ALL\",\"seeAllLinkUrl\",\"hasSubMenu\",[164,167,170,173],{\"_134\":165,\"_65\":166},\"Venues\",\"/event-management/venues\",{\"_134\":168,\"_65\":169},\"Event Safety \u0026 Security\",\"/event-management/event-safety-security\",{\"_134\":171,\"_65\":172},\"Contracts \u0026 Legal Frameworks\",\"/event-management/contracts-legal-frameworks\",{\"_134\":174,\"_65\":175},\"Sustainability\",\"/event-management/sustainability\",\"recentContents\",[178,213],{\"_179\":180,\"_184\":185,\"_186\":185,\"_187\":188,\"_189\":190,\"_191\":183,\"_192\":193,\"_194\":183,\"_195\":174,\"_196\":175,\"_197\":198,\"_199\":200,\"_207\":208,\"_209\":210,\"_211\":212},\"thumbnail\",{\"_50\":181,\"_182\":183},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltb058624a5868e726/69fb78af8135d0824b21638a/AdobeStock_1004420458.png\",\"alt\",\"\",\"articleName\",\"Turning Surplus Into Service: How Food Rescue Strengthens Community and Sustainability\",\"mobileHeadline\",\"articleSummary\",\"In hospitality, food is at the center of everything we do. It brings people together for celebrations, conferences, weddings, and milestone moments. Yet behind the scenes of large-scale events, every chef knows the reality that even with meticulous planning and forecasting, high-quality food inevitably remains untouched. \",\"articleUrl\",\"/sustainability/turning-surplus-into-service-how-food-rescue-strengthens-community-and-sustainability\",\"listPageUrl\",\"date\",\"Jun 25, 2026\",\"webinarStartTime\",\"categoryName\",\"categoryUrl\",\"contentType\",\"Article\",\"contributors\",[201],{\"_63\":202,\"_203\":204,\"_205\":206},\"Azad Rawat\",\"link\",\"/author/azad-rawat\",\"avatar\",\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt0aa560d548a8c58e/69fb7c7ec791a346104b98b4/Chef_Azad_-_Executive_Chef_at_Hyatt_Regency_Lake_Washington_(1).png\",\"timeRead\",4,\"variant\",\"card-vertical\",\"layoutVariant\",\"vertical\",{\"_179\":214,\"_184\":216,\"_186\":216,\"_187\":217,\"_189\":218,\"_191\":183,\"_192\":219,\"_194\":183,\"_195\":174,\"_196\":175,\"_197\":198,\"_199\":220,\"_207\":225,\"_209\":210,\"_211\":212},{\"_50\":215,\"_182\":183},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt4c0c0cbd8c2f50b8/69f5190181ac095f45fa556d/chow_girls_april_headshot_stories_2026_1876_55206470420_o.png\",\"Sustainability Goes From Buzzword to Business Standard\",\"The catering and events industry stands at a pivotal moment. What once seemed like an optional add-on or a nice-to-have feature has transformed into a fundamental expectation that shapes how we design, plan, and execute memorable experiences. Sustainability has evolved from a checkbox on an RFP to a core operating principle that influences everything from menu design to waste management, and the professionals leading this charge are proving that environmental responsibility and exceptional hospitality aren't just compatible—they're inseparable. \",\"/sustainability/sustainability-goes-from-buzzword-to-business-standard\",\"Jun 20, 2026\",[221],{\"_63\":222,\"_203\":223,\"_205\":224},\"Amber Kispert\",\"/author/amber-kispert\",\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt625b599e0b8d0a59/6717934f11fda2a0a335b742/Screen_Shot_2020-03-02_at_10.01.07_AM.png\",20,{\"_134\":227,\"_65\":228,\"_159\":160,\"_161\":228,\"_162\":18,\"_131\":229,\"_176\":245},\"Business Operations\",\"/business-operations\",[230,233,236,239,242],{\"_134\":231,\"_65\":232},\"Staffing \u0026 Training\",\"/business-operations/staffing-training\",{\"_134\":234,\"_65\":235},\"Diversity, Equality \u0026 Inclusion\",\"/business-operations/diversity-equality-inclusion\",{\"_134\":237,\"_65\":238},\"Sales \u0026 Marketing\",\"/business-operations/sales-marketing\",{\"_134\":240,\"_65\":241},\"Tools \u0026 Technology\",\"/business-operations/tools-technology\",{\"_134\":243,\"_65\":244},\"Consulting\",\"/business-operations/consulting\",[246,259],{\"_179\":247,\"_184\":249,\"_186\":249,\"_187\":250,\"_189\":251,\"_191\":183,\"_192\":252,\"_194\":183,\"_195\":237,\"_196\":238,\"_197\":198,\"_199\":253,\"_207\":258,\"_209\":210,\"_211\":212},{\"_50\":248,\"_182\":183},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt6787eae466498d96/6a1d96bba23ff77a5516d595/AdobeStock_169697159.png\",\"How Event Pros Are Showcasing Their Work in 2026\",\"There's room to get creative with how you put your work out there in 2026. Event pros are finding fresh ways to let their craft speak for itself, from website updates to offline resources. Here's a look at what's working according to a handful of industry pros.  \",\"/sales-marketing/how-event-pros-are-showcasing-their-work-in-2026\",\"Jun 21, 2026\",[254],{\"_63\":255,\"_203\":256,\"_205\":257},\"Meghan Ely\",\"/author/meghan-ely\",\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt5b6cffed3cce9ebf/6717acded19224e07f57b562/Meghan_Ely-6-Full_0.png\",6,{\"_179\":260,\"_184\":216,\"_186\":216,\"_187\":217,\"_189\":218,\"_191\":183,\"_192\":219,\"_194\":183,\"_195\":174,\"_196\":175,\"_197\":198,\"_199\":261,\"_207\":225,\"_209\":210,\"_211\":212},{\"_50\":215,\"_182\":183},[262],{\"_63\":222,\"_203\":223,\"_205\":224},{\"_134\":264,\"_65\":265,\"_159\":160,\"_161\":265,\"_162\":18,\"_131\":266,\"_176\":279},\"Event Trends \u0026 Styles\",\"/event-trends-styles\",[267,270,273,276],{\"_134\":268,\"_65\":269},\"Design \u0026 Decor\",\"/event-trends-styles/design-decor\",{\"_134\":271,\"_65\":272},\"Floral\",\"/event-trends-styles/floral\",{\"_134\":274,\"_65\":275},\"Rentals\",\"/event-trends-styles/rentals\",{\"_134\":277,\"_65\":278},\"Lighting \u0026 AV\",\"/event-trends-styles/lighting-av\",[280,294],{\"_179\":281,\"_184\":283,\"_186\":283,\"_187\":284,\"_189\":285,\"_191\":183,\"_192\":286,\"_194\":183,\"_195\":287,\"_196\":288,\"_197\":198,\"_199\":289,\"_207\":208,\"_209\":210,\"_211\":212},{\"_50\":282,\"_182\":183},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blta353488bef36869c/6a048690dc88b1f708471bba/shein-marketplace-exhibit-booth-open-layout-view.png\",\"How Layout Decisions Shape Attendee Flow in Live Event Environments\",\"When people talk about event success, they usually focus on what is easiest to see first. The branding is strong. The space looks polished. The colors work. The lighting feels right. The installation photographs well. All of that matters. But once attendees actually enter the environment, a different set of questions starts to decide whether the space works. \",\"/conferences-trade-shows/how-layout-decisions-shape-attendee-flow-in-live-event-environments\",\"Jun 24, 2026\",\"Conferences \u0026 Trade Shows\",\"/event-types/conferences-trade-shows\",[290],{\"_63\":291,\"_203\":292,\"_205\":293},\"Peter Chen\",\"/author/peter-chen\",\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltb7d044de05fb38e4/6a0485fc65a8aa3144fb5212/peter-circle-exhibit-headshot.png\",{\"_179\":295,\"_184\":216,\"_186\":216,\"_187\":217,\"_189\":218,\"_191\":183,\"_192\":219,\"_194\":183,\"_195\":174,\"_196\":175,\"_197\":198,\"_199\":296,\"_207\":225,\"_209\":210,\"_211\":212},{\"_50\":215,\"_182\":183},[297],{\"_63\":222,\"_203\":223,\"_205\":224},{\"_134\":299,\"_65\":300,\"_159\":160,\"_161\":300,\"_162\":18,\"_131\":301,\"_176\":321},\"Event Types\",\"/event-types\",[302,305,306,309,312,315,318],{\"_134\":303,\"_65\":304},\"Weddings\",\"/event-types/weddings\",{\"_134\":287,\"_65\":288},{\"_134\":307,\"_65\":308},\"Corporate Events\",\"/event-types/corporate-events\",{\"_134\":310,\"_65\":311},\"Galas \u0026 Fundraisers\",\"/event-types/galas-fundraisers\",{\"_134\":313,\"_65\":314},\"Social Events\",\"/event-types/social-events\",{\"_134\":316,\"_65\":317},\"Fairs \u0026 Festivals\",\"/event-types/fairs-festivals\",{\"_134\":319,\"_65\":320},\"Awards\",\"/event-types/awards\",[322,326],{\"_179\":323,\"_184\":283,\"_186\":283,\"_187\":284,\"_189\":285,\"_191\":183,\"_192\":286,\"_194\":183,\"_195\":287,\"_196\":288,\"_197\":198,\"_199\":324,\"_207\":208,\"_209\":210,\"_211\":212},{\"_50\":282,\"_182\":183},[325],{\"_63\":291,\"_203\":292,\"_205\":293},{\"_179\":327,\"_184\":329,\"_186\":329,\"_187\":330,\"_189\":331,\"_191\":183,\"_192\":332,\"_194\":183,\"_195\":333,\"_196\":334,\"_197\":198,\"_199\":335,\"_207\":339,\"_209\":210,\"_211\":212},{\"_50\":328,\"_182\":183},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt839507d3a11165b4/69c3f5a7cd73767d0566978e/IPPI3644.png\",\"The Call for Speakers 2027 Deadline is Next Week!\",\"Don't wait! The deadline is NEXT WEEK for our 2027 Call for Speakers! Take a moment and submit your topic for this ultra-creative conference loaded with fresh and impactful content. We want to hear from you now so we can build our best program yet.\",\"/our-events/the-call-for-speakers-2027-deadline-is-next-week-\",\"Jun 23, 2026\",\"Our Events\",\"/our-events\",[336],{\"_63\":14,\"_203\":337,\"_205\":338},\"/author/cater-event\",\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt10c2ad054f4f0f9d/69e8eb12b14e606f67fb9a7f/c_e_header_logo_white.png\",3,{\"_134\":341,\"_65\":342,\"_159\":160,\"_161\":342,\"_162\":18,\"_131\":343,\"_176\":356},\"Food \u0026 Beverage\",\"/food-beverage\",[344,347,350,353],{\"_134\":345,\"_65\":346},\"Menu Planning\",\"/food-beverage/menu-planning\",{\"_134\":348,\"_65\":349},\"Cuisine\",\"/food-beverage/cuisine\",{\"_134\":351,\"_65\":352},\"Catering\",\"/food-beverage/catering\",{\"_134\":354,\"_65\":355},\"Food Professionals\",\"/food-beverage/food-professionals\",[357,361],{\"_179\":358,\"_184\":185,\"_186\":185,\"_187\":188,\"_189\":190,\"_191\":183,\"_192\":193,\"_194\":183,\"_195\":174,\"_196\":175,\"_197\":198,\"_199\":359,\"_207\":208,\"_209\":210,\"_211\":212},{\"_50\":181,\"_182\":183},[360],{\"_63\":202,\"_203\":204,\"_205\":206},{\"_179\":362,\"_184\":216,\"_186\":216,\"_187\":217,\"_189\":218,\"_191\":183,\"_192\":219,\"_194\":183,\"_195\":174,\"_196\":175,\"_197\":198,\"_199\":363,\"_207\":225,\"_209\":210,\"_211\":212},{\"_50\":215,\"_182\":183},[364],{\"_63\":222,\"_203\":223,\"_205\":224},{\"_134\":333,\"_65\":334,\"_159\":333,\"_161\":334,\"_162\":23,\"_131\":366,\"_176\":367},[],[],\"secondaryMenu\",[370,373,376],{\"_134\":371,\"_65\":372},\"Subscribe\",\"/newsletter-subscribe\",{\"_134\":374,\"_65\":375},\"Conferences\",\"/events\",{\"_134\":377,\"_65\":378},\"Advertise\",\"https://informaconnect.com/foodservice/caterevent/\",\"megaMenu\",{\"_381\":382,\"_419\":420,\"_473\":474,\"_475\":476,\"_477\":183,\"_478\":183},\"largeMenu\",[383,389,396,402,411,417],{\"_134\":157,\"_65\":158,\"_131\":384,\"_159\":160,\"_161\":158},[385,386,387,388],{\"_134\":165,\"_65\":166},{\"_134\":168,\"_65\":169},{\"_134\":171,\"_65\":172},{\"_134\":174,\"_65\":175},{\"_134\":227,\"_65\":228,\"_131\":390,\"_159\":160,\"_161\":228},[391,392,393,394,395],{\"_134\":231,\"_65\":232},{\"_134\":234,\"_65\":235},{\"_134\":237,\"_65\":238},{\"_134\":240,\"_65\":241},{\"_134\":243,\"_65\":244},{\"_134\":264,\"_65\":265,\"_131\":397,\"_159\":160,\"_161\":265},[398,399,400,401],{\"_134\":268,\"_65\":269},{\"_134\":271,\"_65\":272},{\"_134\":274,\"_65\":275},{\"_134\":277,\"_65\":278},{\"_134\":299,\"_65\":300,\"_131\":403,\"_159\":160,\"_161\":300},[404,405,406,407,408,409,410],{\"_134\":303,\"_65\":304},{\"_134\":287,\"_65\":288},{\"_134\":307,\"_65\":308},{\"_134\":310,\"_65\":311},{\"_134\":313,\"_65\":314},{\"_134\":316,\"_65\":317},{\"_134\":319,\"_65\":320},{\"_134\":341,\"_65\":342,\"_131\":412,\"_159\":160,\"_161\":342},[413,414,415,416],{\"_134\":345,\"_65\":346},{\"_134\":348,\"_65\":349},{\"_134\":351,\"_65\":352},{\"_134\":354,\"_65\":355},{\"_134\":333,\"_65\":334,\"_131\":418,\"_159\":333,\"_161\":334},[],\"smallMenu\",[421,441,455],{\"_134\":422,\"_65\":183,\"_131\":423},\"Resources\",[424,427,430,432,435,438],{\"_134\":425,\"_65\":426},\"Industry Accolades\",\"/program/ace-gala-awards\",{\"_134\":428,\"_65\":429},\"Archive\",\"/program/archive\",{\"_134\":431,\"_65\":375},\"Conferences \u0026 Events\",{\"_134\":433,\"_65\":434},\"Latest News\",\"/latest-news\",{\"_134\":436,\"_65\":437},\"State of the Industry\",\"/program/state-of-the-industry\",{\"_134\":439,\"_65\":440},\"White Papers \u0026 Submissions\",\"/program/white-papers-submissions\",{\"_134\":442,\"_65\":183,\"_131\":443},\"About\",[444,447,448,451,454],{\"_134\":445,\"_65\":446},\"About Us\",\"/about-us\",{\"_134\":377,\"_65\":378},{\"_134\":449,\"_65\":450},\"Contact Us\",\"/contact-us\",{\"_134\":452,\"_65\":453},\"Meet Our Writers\",\"/author\",{\"_134\":371,\"_65\":372},{\"_134\":456,\"_65\":183,\"_131\":457},\"Partners \u0026 Industry Resources\",[458,461,464,467,470],{\"_134\":459,\"_65\":460},\"International Caterers Assoc.\",\"https://www.internationalcaterers.org/\",{\"_134\":462,\"_65\":463},\"Leading Caterers of America\",\"https://informaconnect.com/leading-caterers/\",{\"_134\":465,\"_65\":466},\"Academic Event Professional\",\"https://aep-edu.com/\",{\"_134\":468,\"_65\":469},\"International Live Event Assoc. \",\"https://www.ileahub.com/\",{\"_134\":471,\"_65\":472},\"National Restaurant Assoc. Show\",\"https://www.nationalrestaurantshow.com/\",\"sideNavSections\",[],\"socialSectionTitle\",\"Follow Us\",\"registrationSectionTitle\",\"registrationStatementText\",\"navBase\",{\"_481\":482},\"logo\",{\"_65\":483,\"_484\":14},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blte4e76c44f01c3939/69ce6a1422f82c3ab5f5da9b/ce_logo_.svg\",\"altText\",\"footer\",{\"_481\":487,\"_488\":489,\"_537\":538,\"_539\":540},{\"_65\":483,\"_484\":14},\"linkSections\",[490,510,524],{\"_491\":492,\"_134\":509,\"_110\":39},\"links\",[493,497,499,502,505],{\"_494\":495,\"_496\":23,\"_134\":445,\"_65\":446},\"image\",{\"_484\":183,\"_65\":183},\"openInNewTab\",{\"_494\":498,\"_496\":23,\"_134\":449,\"_65\":450},{\"_484\":183,\"_65\":183},{\"_494\":500,\"_496\":18,\"_134\":452,\"_65\":453},{\"_484\":183,\"_65\":501},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt6122cc22faeaada4/68261efe5361a55a1ce235a2/Screenshot_2025-05-15_at_12.05.55_PM.png\",{\"_494\":503,\"_496\":23,\"_134\":371,\"_65\":372},{\"_484\":183,\"_65\":504},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt8fe6f8d0cda24b1c/66fe6333637d8b5d8676cc85/OPN_Logo_H_RGB.png\",{\"_494\":506,\"_496\":18,\"_134\":507,\"_65\":508},{\"_484\":183,\"_65\":183},\"Code of conduct events\",\"https://www.informaconnect.com/code-of-conduct/\",\"Explore\",{\"_491\":511,\"_134\":523,\"_110\":39},[512,515,518],{\"_494\":513,\"_496\":23,\"_134\":377,\"_65\":378},{\"_484\":183,\"_65\":514},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt68c3cf6e9c52f28a/66fe6333637d8bc56076cc81/OPN_Logo_H_RGB.png\",{\"_494\":516,\"_496\":23,\"_134\":431,\"_65\":375},{\"_484\":183,\"_65\":517},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt38902a8df0cb90b6/66fe633382eac257a4651e1a/OPN_Logo_H_RGB.png\",{\"_494\":519,\"_496\":23,\"_134\":521,\"_65\":522},{\"_484\":183,\"_65\":520},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltd3ed57854f361dea/66fe6333610d5e3ff81a1aa8/OPN_Logo_H_RGB.png\",\"Editorial Submissions\",\"https://form.jotform.com/242904070615047\",\"Partner With Us\",{\"_491\":525,\"_134\":536,\"_110\":39},[526,528,532],{\"_494\":527,\"_496\":18,\"_134\":462,\"_65\":463},{\"_484\":183,\"_65\":504},{\"_494\":529,\"_496\":18,\"_134\":530,\"_65\":531},{\"_484\":183,\"_65\":504},\"Nation’s Restaurant News\",\"https://www.nrn.com/\",{\"_494\":533,\"_496\":18,\"_134\":534,\"_65\":535},{\"_484\":183,\"_65\":504},\"Technomic\",\"https://www.technomic.com/\",\"More From Informa Connect\",\"brandLinks\",[],\"copyright\",{\"_541\":542,\"_491\":547,\"_134\":564},\"businessUnit\",{\"_65\":543,\"_63\":544,\"_545\":546},\"https://www.informa.com/\",\"Informa\",\"logoUrl\",\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt3b3d59bbcb04601e/69eb804c982871cde4560acb/informa_logo_white@2x.webp\",[548,552,556,560],{\"_494\":549,\"_496\":18,\"_134\":550,\"_65\":551},{\"_484\":550,\"_65\":551},\"About Informa\",\"https://www.informa.com/about-us/\",{\"_494\":553,\"_496\":18,\"_134\":554,\"_65\":555},{\"_484\":554,\"_65\":555},\"Contact Informa\",\"https://www.informa.com/contact-us/\",{\"_494\":557,\"_496\":18,\"_134\":558,\"_65\":559},{\"_484\":558,\"_65\":559},\"Privacy\",\"https://www.informa.com/privacy-policy/\",{\"_494\":561,\"_496\":18,\"_134\":562,\"_65\":563},{\"_484\":562,\"_65\":563},\"Terms\",\"https://www.informa.com/generic-content/terms--conditions/\",\"  Informa PLC. Informa PLC is registered in England and Whales with company number 8860726 whose registered and head office is 5 Howick Place, London, SW1P 1WG.\",\"newRelicJs\",\"window.NREUM||(NREUM={});NREUM.info = {\\\"agent\\\":\\\"\\\",\\\"beacon\\\":\\\"bam.eu01.nr-data.net\\\",\\\"errorBeacon\\\":\\\"bam.eu01.nr-data.net\\\",\\\"licenseKey\\\":\\\"NRJS-26ae6a3b09493bbcc87\\\",\\\"applicationID\\\":\\\"514059305\\\",\\\"agentToken\\\":null,\\\"applicationTime\\\":52.40155,\\\"transactionName\\\":\\\"MhBSZQoZWEEDU0ZaXgtac0QLDFlfTR8=\\\",\\\"queueTime\\\":0,\\\"ttGuid\\\":\\\"68b65ef9d190066b\\\"}; (window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[\\\"bam.eu01.nr-data.net\\\"]},feature_flags:[\\\"soft_nav\\\"],distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:\\\"538480682\\\",accountID:\\\"3936348\\\",trustKey:\\\"3288925\\\",xpid:\\\"Vw8EV1VXABAFVVVSAggEVlE=\\\",licenseKey:\\\"NRJS-26ae6a3b09493bbcc87\\\",applicationID:\\\"514059305\\\",browserID:\\\"538480682\\\"};;/*! For license information please see nr-loader-spa-1.317.0.min.js.LICENSE.txt */\\n(()=\u003e{var e,t,r={384(e,t,r){\\\"use strict\\\";r.d(t,{NT:()=\u003ea,Zm:()=\u003ec,bQ:()=\u003eu,dV:()=\u003ed,pV:()=\u003el});var n=r(6154),i=r(1863),s=r(944),o=r(1910);const a={beacon:\\\"bam.nr-data.net\\\",errorBeacon:\\\"bam.nr-data.net\\\"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic\u0026\u0026(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,o.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length\u0026\u0026(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}},733(e,t,r){\\\"use strict\\\";function n(e,t){return function(e){let t=2166136261;for(let r=0;r\u003ce.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t\u003e\u003e\u003e0).toString(16).padStart(8,\\\"0\\\")}(\\\"\\\".concat(String(e),\\\":\\\").concat(String(t)))}r.d(t,{Y:()=\u003en})},782(e,t,r){\\\"use strict\\\";r.d(t,{T:()=\u003en});const n=r(860).K7.pageViewTiming},860(e,t,r){\\\"use strict\\\";r.d(t,{$J:()=\u003eu,K7:()=\u003ec,P3:()=\u003ed,XX:()=\u003ei,Yy:()=\u003ea,df:()=\u003es,qY:()=\u003en,v4:()=\u003eo});const n=\\\"events\\\",i=\\\"jserrors\\\",s=\\\"browser/blobs\\\",o=\\\"rum\\\",a=\\\"browser/logs\\\",c={ajax:\\\"ajax\\\",genericEvents:\\\"generic_events\\\",jserrors:i,logging:\\\"logging\\\",metrics:\\\"metrics\\\",pageAction:\\\"page_action\\\",pageViewEvent:\\\"page_view_event\\\",pageViewTiming:\\\"page_view_timing\\\",sessionReplay:\\\"session_replay\\\",sessionTrace:\\\"session_trace\\\",softNav:\\\"soft_navigations\\\"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.softNav]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.sessionReplay]:8,[c.logging]:9,[c.genericEvents]:10},u={[c.pageViewEvent]:o,[c.pageViewTiming]:n,[c.ajax]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:a,[c.genericEvents]:\\\"ins\\\"}},944(e,t,r){\\\"use strict\\\";r.d(t,{R:()=\u003ei});var n=r(3241);function i(e,t){\\\"function\\\"==typeof console.debug\u0026\u0026(console.debug(\\\"New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#\\\".concat(e),t),(0,n.W)({drained:null,type:\\\"data\\\",name:\\\"warn\\\",feature:\\\"warn\\\",data:{code:e,secondary:t}}))}},981(e,t,r){\\\"use strict\\\";r.d(t,{R:()=\u003en});const n={AJAX:\\\"AjaxRequest\\\",PA:\\\"PageAction\\\",UA:\\\"UserAction\\\",BP:\\\"BrowserPerformance\\\",WS:\\\"WebSocket\\\",SPV:\\\"SecurityPolicyViolation\\\",JSE:\\\"JavaScriptError\\\",LOG:\\\"Log\\\",PVE:\\\"PageView\\\",PVT:\\\"PageViewTiming\\\",SR:\\\"SessionReplay\\\",ST:\\\"SessionTrace\\\",BI:\\\"BrowserInteraction\\\"}},993(e,t,r){\\\"use strict\\\";r.d(t,{A$:()=\u003es,ET:()=\u003eo,TZ:()=\u003ea,p_:()=\u003ei});var n=r(860);const i={ERROR:\\\"ERROR\\\",WARN:\\\"WARN\\\",INFO:\\\"INFO\\\",DEBUG:\\\"DEBUG\\\",TRACE:\\\"TRACE\\\"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},o=\\\"log\\\",a=n.K7.logging},1687(e,t,r){\\\"use strict\\\";r.d(t,{Ak:()=\u003ea,Ze:()=\u003ed,x3:()=\u003ec});var n=r(3241),i=r(3606),s=r(860),o=r(2646);function a(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r\u0026\u0026(r.get(t)\u0026\u0026r.delete(t),l(e,t,!1),r.size\u0026\u0026u(e))}function d(e,t=\\\"feature\\\",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=\u003et.staged)\u0026\u0026(t.sort((e,t)=\u003ee[1].priority-t[1].priority),t.forEach(([t])=\u003e{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,a=i.i.handlers;if(s\u0026\u0026!s.aborted\u0026\u0026s.backlog\u0026\u0026a){if((0,n.W)({type:\\\"lifecycle\\\",name:\\\"drain\\\",feature:t}),r){const e=s.backlog[t],r=a[t];if(r){for(let t=0;e\u0026\u0026t\u003ce.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=\u003e{Object.values(t||{}).forEach(t=\u003e{t[0]?.on\u0026\u0026t[0].context()instanceof o.y\u0026\u0026!t[0].listeners(e).includes(t[1])\u0026\u0026t[0].on(e,t[1])})})}}s.isolatedBacklog||delete a[t],s.backlog[t]=null,s.emit(\\\"drain-\\\"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=\u003e{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},1738(e,t,r){\\\"use strict\\\";r.d(t,{U:()=\u003ef,Y:()=\u003el});var n=r(3241),i=r(9908),s=r(1863),o=r(944),a=r(3969),c=r(8362),d=r(860),u=r(4261);function l(e,t,r,s){const l=s||r;!l||l[e]\u0026\u0026l[e]!==c.d.prototype[e]||(l[e]=function(){(0,i.p)(a.xV,[\\\"API/\\\"+e+\\\"/called\\\"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:\\\"data\\\",name:\\\"api\\\",feature:u.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,o.R)(23,e)}})}function f(e,t,r,n,o){const a=e.info;null===r?delete a.jsAttributes[t]:a.jsAttributes[t]=r,(o||null===r)\u0026\u0026(0,i.p)(u.Pl+n,[(0,s.t)(),t,r],void 0,\\\"session\\\",e.ee)}},1741(e,t,r){\\\"use strict\\\";r.d(t,{W:()=\u003es});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},1863(e,t,r){\\\"use strict\\\";function n(){return Math.floor(performance.now())}r.d(t,{t:()=\u003en})},1910(e,t,r){\\\"use strict\\\";r.d(t,{i:()=\u003es});var n=r(944);const i=new Map;function s(...e){return e.every(e=\u003e{if(i.has(e))return i.get(e);const t=\\\"function\\\"==typeof e?e.toString():\\\"\\\",r=t.includes(\\\"[native code]\\\"),s=t.includes(\\\"nrWrapper\\\");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},2555(e,t,r){\\\"use strict\\\";r.d(t,{D:()=\u003ea,f:()=\u003eo});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function o(e){try{return!!e.licenseKey\u0026\u0026!!e.errorBeacon\u0026\u0026!!e.applicationID}catch(e){return!1}}const a=e=\u003e(0,i.a)(e,s)},2614(e,t,r){\\\"use strict\\\";r.d(t,{BB:()=\u003es,Wt:()=\u003en,g:()=\u003ec,iL:()=\u003ea,tS:()=\u003eo,wk:()=\u003ei});const n=\\\"NRBA_SESSION::\\\",i=144e5,s=18e5,o={STARTED:\\\"session-started\\\",PAUSE:\\\"session-pause\\\",RESET:\\\"session-reset\\\",RESUME:\\\"session-resume\\\",UPDATE:\\\"session-update\\\"},a={SAME_TAB:\\\"same-tab\\\",CROSS_TAB:\\\"cross-tab\\\"},c={OFF:0,FULL:1,ERROR:2}},2646(e,t,r){\\\"use strict\\\";r.d(t,{y:()=\u003en});class n{constructor(e){this.contextId=e}}},2843(e,t,r){\\\"use strict\\\";r.d(t,{G:()=\u003es,u:()=\u003ei});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)(\\\"visibilitychange\\\",function(){if(t)return void(\\\"hidden\\\"===document.visibilityState\u0026\u0026e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)(\\\"pagehide\\\",e,t,r)}},3241(e,t,r){\\\"use strict\\\";r.d(t,{W:()=\u003ei});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent(\\\"newrelic\\\",{detail:e}))}catch(e){}}},3304(e,t,r){\\\"use strict\\\";r.d(t,{A:()=\u003ei});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=\u003e{const e=new WeakSet;return(t,r)=\u003e{if(\\\"object\\\"==typeof r\u0026\u0026null!==r){if(e.has(r))return;e.add(r)}return r}})())??\\\"\\\"}catch(e){try{n.ee.emit(\\\"internal-error\\\",[e])}catch(e){}return\\\"\\\"}}},3333(e,t,r){\\\"use strict\\\";r.d(t,{$v:()=\u003el,TZ:()=\u003ei,Xh:()=\u003ed,Zp:()=\u003es,kd:()=\u003eu,mq:()=\u003ec,nf:()=\u003ea,qN:()=\u003eo});var n=r(981);const i=r(860).K7.genericEvents,s=[\\\"auxclick\\\",\\\"click\\\",\\\"copy\\\",\\\"keydown\\\",\\\"paste\\\",\\\"scrollend\\\"],o=[\\\"focus\\\",\\\"blur\\\"],a=4,c=1e3,d=2e3,u=[n.R.PA,n.R.UA,n.R.BP],l={RESOURCES:\\\"experimental.resources\\\",REGISTER:\\\"register\\\"}},3434(e,t,r){\\\"use strict\\\";r.d(t,{Jt:()=\u003eo,YM:()=\u003ed});var n=r(7836),i=r(5607),s=r(5732);const o=\\\"nr@original:\\\".concat(i.W);var a=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,o){r||(r=\\\"\\\");const a=\\\"-\\\"===r.charAt(0);for(let c=0;c\u003ct.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,a?d+r:r,n,d,s,o))}},i.flag=o,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=\\\"\\\"),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty\u0026\u0026Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)\u0026\u0026(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,l,p;let g,m;try{a=this,o=[...arguments],m=h?(0,s.$5)(r):[void 0],l=\\\"function\\\"==typeof i?i(o,a):i||{}}catch(t){u([t,\\\"\\\",[o,a,c],l],e)}d(n+\\\"start\\\",[o,a,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(a,o),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+\\\"err\\\",[o,a,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e\u003e=50,methodName:c,thrownError:g};t.isLongTask\u0026\u0026d(\\\"long-task\\\",[t,a,m],l,f),d(n+\\\"end\\\",[o,a,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var o=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=o}}}function u(e,t){t||(t=n.ee);try{t.emit(\\\"internal-error\\\",e)}catch(e){}}function l(e){return!(e\u0026\u0026\\\"function\\\"==typeof e\u0026\u0026e.apply\u0026\u0026!e[o])}},3606(e,t,r){\\\"use strict\\\";r.d(t,{i:()=\u003es});var n=r(9908);s.on=o;var i=s.handlers={};function s(e,t,r,s){o(s||n.d,i,e,t,r)}function o(e,t,r,i,s){s||(s=\\\"feature\\\"),e||(e=n.d);var o=t[s]=t[s]||{};(o[r]=o[r]||[]).push([e,i])}},3738(e,t,r){\\\"use strict\\\";r.d(t,{He:()=\u003ei,Kp:()=\u003ea,Lc:()=\u003ed,Rz:()=\u003eu,TZ:()=\u003en,bD:()=\u003es,d3:()=\u003eo,jx:()=\u003el,sl:()=\u003ef,uP:()=\u003ec});const n=r(860).K7.sessionTrace,i=\\\"bstResource\\\",s=\\\"resource\\\",o=\\\"-start\\\",a=\\\"-end\\\",c=\\\"fn\\\"+o,d=\\\"fn\\\"+a,u=\\\"pushState\\\",l=1e3,f=3e4},3785(e,t,r){\\\"use strict\\\";r.d(t,{R:()=\u003ec,b:()=\u003ed});var n=r(9908),i=r(1863),s=r(860),o=r(3969),a=r(993);function c(e,t,r={},c=a.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(o.xV,[\\\"API/logging/\\\".concat(c.toLowerCase(),\\\"/called\\\")],void 0,s.K7.metrics,e),(0,n.p)(a.ET,[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return\\\"string\\\"==typeof e\u0026\u0026Object.values(a.p_).some(t=\u003et===e.toUpperCase().trim())}},3878(e,t,r){\\\"use strict\\\";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=\u003es,jT:()=\u003en,sp:()=\u003ei})},3962(e,t,r){\\\"use strict\\\";r.d(t,{AM:()=\u003eo,O2:()=\u003el,OV:()=\u003es,Qu:()=\u003ef,TZ:()=\u003ec,ih:()=\u003eh,pP:()=\u003ea,t1:()=\u003eu,tC:()=\u003ei,wD:()=\u003ed});var n=r(860);const i=[\\\"click\\\",\\\"keydown\\\",\\\"submit\\\"],s=\\\"popstate\\\",o=\\\"api\\\",a=\\\"initialPageLoad\\\",c=n.K7.softNav,d=5e3,u=500,l={INITIAL_PAGE_LOAD:\\\"\\\",ROUTE_CHANGE:1,UNSPECIFIED:2},f={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},h={IP:\\\"in progress\\\",PF:\\\"pending finish\\\",FIN:\\\"finished\\\",CAN:\\\"cancelled\\\"}},3969(e,t,r){\\\"use strict\\\";r.d(t,{TZ:()=\u003en,XG:()=\u003ea,rs:()=\u003ei,xV:()=\u003eo,z_:()=\u003es});const n=r(860).K7.metrics,i=\\\"sm\\\",s=\\\"cm\\\",o=\\\"storeSupportabilityMetrics\\\",a=\\\"storeEventMetrics\\\"},4234(e,t,r){\\\"use strict\\\";r.d(t,{W:()=\u003ei});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},4261(e,t,r){\\\"use strict\\\";r.d(t,{$9:()=\u003eu,BL:()=\u003ec,CH:()=\u003ep,Dl:()=\u003ew,Fw:()=\u003eR,PA:()=\u003ev,Pl:()=\u003en,Pv:()=\u003ex,Tb:()=\u003ef,U2:()=\u003eo,V1:()=\u003eT,Wb:()=\u003eA,bt:()=\u003eb,cD:()=\u003ey,d3:()=\u003eE,dT:()=\u003ed,eY:()=\u003eg,fF:()=\u003eh,hG:()=\u003es,hw:()=\u003ei,k6:()=\u003ea,nb:()=\u003em,o5:()=\u003el});const n=\\\"api-\\\",i=n+\\\"ixn-\\\",s=\\\"addPageAction\\\",o=\\\"addToTrace\\\",a=\\\"addRelease\\\",c=\\\"finished\\\",d=\\\"interaction\\\",u=\\\"log\\\",l=\\\"noticeError\\\",f=\\\"pauseReplay\\\",h=\\\"recordCustomEvent\\\",p=\\\"recordReplay\\\",g=\\\"register\\\",m=\\\"setApplicationVersion\\\",v=\\\"setCurrentRouteName\\\",y=\\\"setCustomAttribute\\\",b=\\\"setErrorHandler\\\",R=\\\"setPageViewName\\\",w=\\\"setUserId\\\",E=\\\"start\\\",A=\\\"wrapLogger\\\",T=\\\"measure\\\",x=\\\"consent\\\"},5270(e,t,r){\\\"use strict\\\";r.d(t,{Aw:()=\u003eo,SR:()=\u003es,rF:()=\u003ea});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO\u0026\u0026(0,i.V)(e)\u0026\u0026!0===e?.session_trace.enabled}function o(e){return!0===e?.session_replay.preload\u0026\u0026s(e)}function a(e,t){try{if(\\\"string\\\"==typeof t?.type){if(\\\"password\\\"===t.type.toLowerCase())return\\\"*\\\".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains(\\\"nr-unmask\\\"))return e}}catch(e){}return\\\"string\\\"==typeof e?e.replace(/[\\\\S]/g,\\\"*\\\"):\\\"*\\\".repeat(e?.length||0)}},5289(e,t,r){\\\"use strict\\\";r.d(t,{GG:()=\u003eo,Qr:()=\u003ec,sB:()=\u003ea});var n=r(3878),i=r(6389);function s(){return\\\"undefined\\\"==typeof document||\\\"complete\\\"===document.readyState}function o(e,t){if(s())return e();const r=(0,i.J)(e),o=setInterval(()=\u003e{s()\u0026\u0026(clearInterval(o),r())},500);(0,n.sp)(\\\"load\\\",r,t)}function a(e){if(s())return e();(0,n.DD)(\\\"DOMContentLoaded\\\",e)}function c(e){if(s())return e();(0,n.sp)(\\\"popstate\\\",e)}},5607(e,t,r){\\\"use strict\\\";r.d(t,{W:()=\u003en});const n=(0,r(9566).bz)()},5732(e,t,r){\\\"use strict\\\";r.d(t,{$5:()=\u003eu,B5:()=\u003ed,Ms:()=\u003es,Ux:()=\u003ea,YA:()=\u003ec,fQ:()=\u003ei,yx:()=\u003eo});var n=r(7508);const i={MFE:\\\"MFE\\\",BA:\\\"BA\\\"};function s(e,t){if(!e||!t?.init.api.register.enabled)return[];const r=t.runtime.registeredEntities;return r?.filter(t=\u003eString(t.metadata.target.id)===String(e)).map(e=\u003ee.metadata.target)||[]}function o(e,t){if(!e||!t?.init.api.register.enabled)return[];const r=t.runtime.registeredEntities;return r?.filter(t=\u003et.metadata.timings?.asset?.endsWith(e)).map(e=\u003ee.metadata.target)||[]}function a(e,t){if(!l(t))return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return e?e.attributes:{\\\"entity.guid\\\":r,appId:t.agentRef.info.applicationID}}function c(e,t){return d(e,t)?{\\\"child.id\\\":e.id,\\\"child.type\\\":e.type,...a(void 0,t)}:{}}function d(e,t){return!!e\u0026\u0026!!l(t)\u0026\u0026t.agentRef.init.api.register.duplicate_data_to_container}function u(e){if(!e?.init.api.register.enabled)return[void 0];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...o(r[i--],e))}catch(e){}return t.length||t.push(void 0),t}function l(e){return 2===e?.harvestEndpointVersion}},6154(e,t,r){\\\"use strict\\\";r.d(t,{OF:()=\u003ed,RI:()=\u003ei,WN:()=\u003ef,bv:()=\u003es,gm:()=\u003eo,lR:()=\u003el,m:()=\u003ec,mw:()=\u003ea,sb:()=\u003eu,zk:()=\u003eh});var n=r(1863);const i=\\\"undefined\\\"!=typeof window\u0026\u0026!!window.document,s=\\\"undefined\\\"!=typeof WorkerGlobalScope\u0026\u0026(\\\"undefined\\\"!=typeof self\u0026\u0026self instanceof WorkerGlobalScope\u0026\u0026self.navigator instanceof WorkerNavigator||\\\"undefined\\\"!=typeof globalThis\u0026\u0026globalThis instanceof WorkerGlobalScope\u0026\u0026globalThis.navigator instanceof WorkerNavigator),o=i?window:\\\"undefined\\\"!=typeof WorkerGlobalScope\u0026\u0026(\\\"undefined\\\"!=typeof self\u0026\u0026self instanceof WorkerGlobalScope\u0026\u0026self||\\\"undefined\\\"!=typeof globalThis\u0026\u0026globalThis instanceof WorkerGlobalScope\u0026\u0026globalThis),a=Boolean(\\\"hidden\\\"===o?.document?.visibilityState),c=\\\"\\\"+o?.location,d=/iPad|iPhone|iPod/.test(o.navigator?.userAgent),u=d\u0026\u0026\\\"undefined\\\"==typeof SharedWorker,l=(()=\u003e{const e=o.navigator?.userAgent?.match(/Firefox[/\\\\s](\\\\d+\\\\.\\\\d+)/);return Array.isArray(e)\u0026\u0026e.length\u003e=2?+e[1]:0})(),f=Date.now()-(0,n.t)(),h=()=\u003e{const e=o?.performance?.getEntriesByType?.(\\\"navigation\\\")?.[0];if(e\u0026\u0026e.responseStart\u003e0\u0026\u0026e.responseStart\u003co.performance.now())return e}},6344(e,t,r){\\\"use strict\\\";r.d(t,{BB:()=\u003eu,Qb:()=\u003el,TZ:()=\u003ei,Ug:()=\u003eo,Vh:()=\u003es,_s:()=\u003ea,bc:()=\u003ed,yP:()=\u003ec});var n=r(2614);const i=r(860).K7.sessionReplay,s=\\\"errorDuringReplay\\\",o=.12,a={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},d={RESET:{message:\\\"Session was reset\\\",sm:\\\"Reset\\\"},IMPORT:{message:\\\"Recorder failed to import\\\",sm:\\\"Import\\\"},TOO_MANY:{message:\\\"429: Too Many Requests\\\",sm:\\\"Too-Many\\\"},TOO_BIG:{message:\\\"Payload was too large\\\",sm:\\\"Too-Big\\\"},CROSS_TAB:{message:\\\"Session Entity was set to OFF on another tab\\\",sm:\\\"Cross-Tab\\\"},ENTITLEMENTS:{message:\\\"Session Replay is not allowed and will not be started\\\",sm:\\\"Entitlement\\\"}},u=5e3,l={API:\\\"api\\\",RESUME:\\\"resume\\\",SWITCH_TO_FULL:\\\"switchToFull\\\",INITIALIZE:\\\"initialize\\\",PRELOAD:\\\"preload\\\"}},6389(e,t,r){\\\"use strict\\\";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=\u003e{n\u0026\u0026void 0===i\u0026\u0026(e.apply(this,r),i=setTimeout(()=\u003e{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=\u003e{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=\u003e{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=\u003ei,s:()=\u003en})},6630(e,t,r){\\\"use strict\\\";r.d(t,{T:()=\u003en});const n=r(860).K7.pageViewEvent},6774(e,t,r){\\\"use strict\\\";r.d(t,{T:()=\u003en});const n=r(860).K7.jserrors},7295(e,t,r){\\\"use strict\\\";r.d(t,{Xv:()=\u003eo,gX:()=\u003ei,iW:()=\u003es});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if(\\\"*\\\"===n[0].hostname)return!1;for(var t=0;t\u003cn.length;t++){var r=n[t];if(r.hostname.test(e.hostname)\u0026\u0026r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function o(e){if(n=[],e\u0026\u0026e.length)for(var t=0;t\u003ce.length;t++){let r=e[t];if(!r)continue;if(\\\"*\\\"===r)return void(n=[{hostname:\\\"*\\\"}]);0===r.indexOf(\\\"http://\\\")?r=r.substring(7):0===r.indexOf(\\\"https://\\\")\u0026\u0026(r=r.substring(8));const i=r.indexOf(\\\"/\\\");let s,o;i\u003e0?(s=r.substring(0,i),o=r.substring(i)):(s=r,o=\\\"*\\\");let[c]=s.split(\\\":\\\");n.push({hostname:a(c),pathname:a(o,!0)})}}function a(e,t=!1){const r=e.replace(/[.+?^${}()|[\\\\]\\\\\\\\]/g,e=\u003e\\\"\\\\\\\\\\\"+e).replace(/\\\\*/g,\\\".*?\\\");return new RegExp((t?\\\"^\\\":\\\"\\\")+r+\\\"$\\\")}},7485(e,t,r){\\\"use strict\\\";r.d(t,{D:()=\u003ei});var n=r(6154);function i(e){if(0===(e||\\\"\\\").indexOf(\\\"data:\\\"))return{protocol:\\\"data\\\"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(\\\":\\\")),sameOrigin:t.protocol===n.gm?.location?.protocol\u0026\u0026t.host===n.gm?.location?.host};return r.port\u0026\u0026\\\"\\\"!==r.port||(\\\"http:\\\"===t.protocol\u0026\u0026(r.port=\\\"80\\\"),\\\"https:\\\"===t.protocol\u0026\u0026(r.port=\\\"443\\\")),r.pathname\u0026\u0026\\\"\\\"!==r.pathname?r.pathname.startsWith(\\\"/\\\")||(r.pathname=\\\"/\\\".concat(r.pathname)):r.pathname=\\\"/\\\",r}catch(e){return{}}}},7508(e,t,r){\\\"use strict\\\";r.d(t,{AZ:()=\u003eg,Qr:()=\u003eb,QL:()=\u003em});var n=r(6154),i=r(1863),s=r(9119),o=r(7866);class a{dom=new c;performance=new c;constructor(e){this.url=e}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}let d;try{d=g(m())[0]}catch(e){d=g(e)[0]}const u=e=\u003e\\\"script\\\"===e.initiatorType||[\\\"link\\\",\\\"fetch\\\"].includes(e.initiatorType)\u0026\u0026e.name.endsWith(\\\".js\\\"),l=new Map;let f=[];function h(e){return l.get(e)}function p(e){const t=h(e);if(t)return t;const r=new a(e);if(l.set(e,r),l.size\u003e1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver\u0026\u0026n.gm.document){new MutationObserver(e=\u003e{e.forEach(e=\u003e{e.addedNodes.forEach(e=\u003e{if(\\\"SCRIPT\\\"===e.nodeName\u0026\u0026e.src){const t=p((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=\u003e{t.dom.end=(0,i.t)()};[\\\"load\\\",\\\"error\\\"].forEach(t=\u003ee.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes(\\\"resource\\\")){new PerformanceObserver(e=\u003e{e.getEntries().filter(u).forEach(e=\u003e{const t=p((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e;const r=[];f.forEach(({test:t,addedAt:n},s)=\u003e{(t(e)||(0,i.t)()-n\u003e1e4)\u0026\u0026r.push(s)}),f=f.filter((e,t)=\u003e!r.includes(t))})}).observe({type:\\\"resource\\\",buffered:!0})}function g(e){if(!e||\\\"string\\\"!=typeof e)return[];const t=new Set,r=e.split(\\\"\\\\n\\\");for(const e of r){const r=e.match(o.cn)||e.match(o.hB)||e.match(o.fL);if(r\u0026\u0026r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\\\\(([^)]+\\\\.js):\\\\d+:\\\\d+\\\\)/)||e.match(/^\\\\s+at\\\\s+([^\\\\s(]+\\\\.js):\\\\d+:\\\\d+/);r\u0026\u0026r[1]\u0026\u0026t.add((0,s.L)(r[1]))}}return[...t]}function m(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function v(e,t){return(0,s.L)(e.name)===t}function y(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType}function b(){const e={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:\\\"unknown\\\"},t=m();if(!t)return e;const r=n.gm.performance?.getEntriesByType(\\\"navigation\\\")?.[0]?.name||\\\"\\\";try{const o=g(t),a=(o.length\u003e1?o.filter(e=\u003ed!==e):o)[0];if(!a)return e;if(r.includes(a))return e.asset=(0,s.L)(r),e.type=\\\"inline\\\",e;e.correlation=h(a);const c=e.correlation?.performance.value||performance.getEntriesByType(\\\"resource\\\").find(e=\u003ev(e,a));c?y(e,c):function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel=\\\"preload\\\"][as=\\\"script\\\"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1}(a)\u0026\u0026(e.asset=a,e.type=\\\"preload\\\",f.push({addedAt:(0,i.t)(),test:t=\u003e!!v(t,a)\u0026\u0026(y(e,t),!0)})),Object.defineProperty(e,\\\"scriptStart\\\",{get:()=\u003ee.correlation?.script.start||e.fetchEnd}),Object.defineProperty(e,\\\"scriptEnd\\\",{get:()=\u003ee.correlation?.script.end||e.registeredAt})}catch(e){}return e}},7699(e,t,r){\\\"use strict\\\";r.d(t,{It:()=\u003es,KC:()=\u003ea,No:()=\u003ei,qh:()=\u003eo});var n=r(860);const i=16e3,s=1e6,o=\\\"SESSION_ERROR\\\",a={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0}},7767(e,t,r){\\\"use strict\\\";r.d(t,{V:()=\u003ei});var n=r(6154);const i=e=\u003en.RI\u0026\u0026!0===e?.privacy.cookies_enabled},7836(e,t,r){\\\"use strict\\\";r.d(t,{P:()=\u003ea,ee:()=\u003ec});var n=r(384),i=r(8990),s=r(2646),o=r(5607);const a=\\\"nr@context:\\\".concat(o.W),c=function e(t,r){var n={},o={},u={},l=!1;try{l=16===r.length\u0026\u0026d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i\u003cr.length;i++)r[i]===t\u0026\u0026r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s\u0026\u0026(s=!0);if(c.aborted\u0026\u0026!i)return;t\u0026\u0026s\u0026\u0026t.emit(e,r,n);var a=h(n);g(e).forEach(e=\u003e{e.apply(a,r)});var d=v()[o[e]];d\u0026\u0026d.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||\\\"feature\\\",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=\u003e{o[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=\u003e{delete f.backlog[e]})},isBuffering:function(e){return!!v()[o[e]]},debugId:r,backlog:l?{}:t\u0026\u0026\\\"object\\\"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,\\\"aborted\\\",{get:()=\u003e{let e=f._aborted||!1;return e||(t\u0026\u0026(e=t.aborted),e)}}),f;function h(e){return e\u0026\u0026e instanceof s.y?e:e?(0,i.I)(e,a,()=\u003enew s.y(a)):new s.y(a)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,\\\"globalEE\\\"),d=(0,n.Zm)();d.ee||(d.ee=c)},7866(e,t,r){\\\"use strict\\\";r.d(t,{Nc:()=\u003es,cn:()=\u003ea,fL:()=\u003ei,h3:()=\u003en,hB:()=\u003eo});const n=/function (.+?)\\\\s*\\\\(/,i=/^\\\\s*at .+ \\\\(eval at \\\\S+ \\\\((?:(?:file|http|https):[^)]+)?\\\\)(?:, [^:]*:\\\\d+:\\\\d+)?\\\\)$/i,s=/^\\\\s*at Function code \\\\(Function code:\\\\d+:\\\\d+\\\\)\\\\s*/i,o=/^\\\\s*at (?:((?:\\\\[object object\\\\])?(?:[^(]*\\\\([^)]*\\\\))*[^()]*(?: \\\\[as \\\\S+\\\\])?) )?\\\\(?((?:file|http|https|chrome-extension):.*?)?:(\\\\d+)(?::(\\\\d+))?\\\\)?\\\\s*$/i,a=/^\\\\s*(?:([^@]*)(?:\\\\(.*?\\\\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\\\\d+)(?::(\\\\d+))?\\\\s*$/i},8122(e,t,r){\\\"use strict\\\";r.d(t,{a:()=\u003ei});var n=r(944);function i(e,t){try{if(!e||\\\"object\\\"!=typeof e)return(0,n.R)(3);if(!t||\\\"object\\\"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let o in s)if(void 0!==e[o])try{if(null===e[o]){r[o]=null;continue}Array.isArray(e[o])\u0026\u0026Array.isArray(t[o])?r[o]=Array.from(new Set([...e[o],...t[o]])):e[o]instanceof Map||e[o]instanceof Set||e[o]instanceof Date||e[o]instanceof RegExp?r[o]=e[o]:\\\"object\\\"==typeof e[o]\u0026\u0026\\\"object\\\"==typeof t[o]?r[o]=i(e[o],t[o]):r[o]=e[o]}catch(e){r[o]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},8139(e,t,r){\\\"use strict\\\";r.d(t,{u:()=\u003ef});var n=r(7836),i=r(3434),s=r(8990),o=r(6154);const a={},c=o.gm.XMLHttpRequest,d=\\\"addEventListener\\\",u=\\\"removeEventListener\\\",l=\\\"nr@wrapped:\\\".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get(\\\"events\\\")}(e);if(a[t.debugId]++)return t;a[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[d,u],\\\"-\\\",p)}function p(e,t){return e[1]}return\\\"getPrototypeOf\\\"in Object\u0026\u0026(o.RI\u0026\u0026h(document,f),c\u0026\u0026h(c.prototype,f),h(o.gm,f)),t.on(d+\\\"-start\\\",function(e,t){var n=e[1];if(null!==n\u0026\u0026(\\\"function\\\"==typeof n||\\\"object\\\"==typeof n)\u0026\u0026\\\"newrelic\\\"!==e[0]){var i=(0,s.I)(n,l,function(){var e={object:function(){if(\\\"function\\\"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,\\\"fn-\\\",null,e.name||\\\"anonymous\\\"):n});this.wrapped=e[1]=i}}),t.on(u+\\\"-start\\\",function(e){e[1]=this.wrapped||e[1]}),t}function h(e,t,...r){let n=e;for(;\\\"object\\\"==typeof n\u0026\u0026!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n\u0026\u0026t(n,...r)}},8362(e,t,r){\\\"use strict\\\";r.d(t,{d:()=\u003es});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},8374(e,t,r){r.nc=(()=\u003e{try{return document?.currentScript?.nonce}catch(e){}return\\\"\\\"})()},8990(e,t,r){\\\"use strict\\\";r.d(t,{I:()=\u003ei});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty\u0026\u0026Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},9119(e,t,r){\\\"use strict\\\";r.d(t,{L:()=\u003es});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,\\\"$1$2\\\"):e}},9300(e,t,r){\\\"use strict\\\";r.d(t,{TZ:()=\u003en,f5:()=\u003es,mo:()=\u003ei});const n=r(860).K7.ajax,i={NONE:\\\"none\\\",FAILURES:\\\"failures\\\",ALL:\\\"all\\\"},s=\\\"ajaxRequest.id\\\"},9324(e,t,r){\\\"use strict\\\";r.d(t,{AJ:()=\u003eo,F3:()=\u003ei,Xs:()=\u003es,Yq:()=\u003ea,xv:()=\u003en});const n=\\\"1.317.0\\\",i=\\\"PROD\\\",s=\\\"CDN\\\",o=\\\"@newrelic/rrweb\\\",a=\\\"^1.1.2\\\"},9566(e,t,r){\\\"use strict\\\";r.d(t,{LA:()=\u003eo,ZF:()=\u003ea,bz:()=\u003es,el:()=\u003ec});var n=r(6154);function i(e,t){return e?15\u0026e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e\u0026\u0026e.getRandomValues\u0026\u0026(t=e.getRandomValues(new Uint8Array(30))),\\\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\\\".split(\\\"\\\").map(e=\u003e\\\"x\\\"===e?i(t,r++).toString(16):\\\"y\\\"===e?(3\u0026i()|8).toString(16):e).join(\\\"\\\")}function o(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t\u0026\u0026t.getRandomValues\u0026\u0026(r=t.getRandomValues(new Uint8Array(e)));const o=[];for(var a=0;a\u003ce;a++)o.push(i(r,s++).toString(16));return o.join(\\\"\\\")}function a(){return o(16)}function c(){return o(32)}},9908(e,t,r){\\\"use strict\\\";r.d(t,{d:()=\u003en,p:()=\u003ei});var n=r(7836).ee.get(\\\"handle\\\");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var s=n[e]={exports:{}};return r[e](s,s.exports,i),s.exports}i.m=r,i.d=(e,t)=\u003e{for(var r in t)i.o(t,r)\u0026\u0026!i.o(e,r)\u0026\u0026Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=\u003ePromise.all(Object.keys(i.f).reduce((t,r)=\u003e(i.f[r](e,t),t),[])),i.u=e=\u003e({212:\\\"nr-spa-compressor\\\",249:\\\"nr-spa-recorder\\\",478:\\\"nr-spa\\\"}[e]+\\\"-1.317.0.min.js\\\"),i.o=(e,t)=\u003eObject.prototype.hasOwnProperty.call(e,t),e={},t=\\\"NRBA-1.317.0.PROD:\\\",i.l=(r,n,s,o)=\u003e{if(e[r])e[r].push(n);else{var a,c;if(void 0!==s)for(var d=document.getElementsByTagName(\\\"script\\\"),u=0;u\u003cd.length;u++){var l=d[u];if(l.getAttribute(\\\"src\\\")==r||l.getAttribute(\\\"data-webpack\\\")==t+s){a=l;break}}if(!a){c=!0;var f={478:\\\"sha512-eQPlvjsni0l/8BpI1Dnp44Ouv71TV9psCYfQnkMKMnP9LLEeeyDmEZvhY4r21HXp5D1076TU0bCMEvvxaBraVA==\\\",249:\\\"sha512-j9QPZLyWvlbioWY/E1k3lPCLKiv4FqVn5yWS5d+O/Xscve6Prnqfhu9uBphRLsgAyjw7EGco4iiEIGuJwpwPnQ==\\\",212:\\\"sha512-e5GpXJnuC4WSPhN1rKsq1rGZ3e9YjrnxGc0zifKM1UCdrr6rwKW5Fuz/HspMZJtVogP7ktzzoLnlPZeGNnHdAg==\\\"};(a=document.createElement(\\\"script\\\")).charset=\\\"utf-8\\\",i.nc\u0026\u0026a.setAttribute(\\\"nonce\\\",i.nc),a.setAttribute(\\\"data-webpack\\\",t+s),a.src=r,0!==a.src.indexOf(window.location.origin+\\\"/\\\")\u0026\u0026(a.crossOrigin=\\\"anonymous\\\"),f[o]\u0026\u0026(a.integrity=f[o])}e[r]=[n];var h=(t,n)=\u003e{a.onerror=a.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],a.parentNode\u0026\u0026a.parentNode.removeChild(a),i\u0026\u0026i.forEach(e=\u003ee(n)),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:\\\"timeout\\\",target:a}),12e4);a.onerror=h.bind(null,a.onerror),a.onload=h.bind(null,a.onload),c\u0026\u0026document.head.appendChild(a)}},i.r=e=\u003e{\\\"undefined\\\"!=typeof Symbol\u0026\u0026Symbol.toStringTag\u0026\u0026Object.defineProperty(e,Symbol.toStringTag,{value:\\\"Module\\\"}),Object.defineProperty(e,\\\"__esModule\\\",{value:!0})},i.p=\\\"https://js-agent.newrelic.com/\\\",(()=\u003e{var e={38:0,788:0};i.f.j=(t,r)=\u003e{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var s=new Promise((r,i)=\u003en=e[t]=[r,i]);r.push(n[2]=s);var o=i.p+i.u(t),a=new Error;i.l(o,r=\u003e{if(i.o(e,t)\u0026\u0026(0!==(n=e[t])\u0026\u0026(e[t]=void 0),n)){var s=r\u0026\u0026(\\\"load\\\"===r.type?\\\"missing\\\":r.type),o=r\u0026\u0026r.target\u0026\u0026r.target.src;a.message=\\\"Loading chunk \\\"+t+\\\" failed: (\\\"+s+\\\": \\\"+o+\\\")\\\",a.name=\\\"ChunkLoadError\\\",a.type=s,a.request=o,n[1](a)}},\\\"chunk-\\\"+t,t)}};var t=(t,r)=\u003e{var n,s,[o,a,c]=r,d=0;if(o.some(t=\u003e0!==e[t])){for(n in a)i.o(a,n)\u0026\u0026(i.m[n]=a[n]);if(c)c(i)}for(t\u0026\u0026t(r);d\u003co.length;d++)s=o[d],i.o(e,s)\u0026\u0026e[s]\u0026\u0026e[s][0](),e[s]=0},r=self[\\\"webpackChunk:NRBA-1.317.0.PROD\\\"]=self[\\\"webpackChunk:NRBA-1.317.0.PROD\\\"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=\u003e{\\\"use strict\\\";i(8374);var e=i(8362),t=i(860);const r=Object.values(t.K7);var n=i(384),s=i(1741);var o=i(2555),a=i(3333),c=i(9300);const d=e=\u003e{if(!e||\\\"string\\\"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=i(2614),l=i(944),f=i(8122);const h=\\\"[data-nr-mask]\\\",p=e=\u003e(0,f.a)(e,(()=\u003e{const e={feature_flags:[],experimental:{register:!1,resources:!1},mask_selector:\\\"*\\\",block_selector:\\\"[data-nr-block]\\\",mask_input_options:{color:!1,date:!1,\\\"datetime-local\\\":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(a.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector=\\\"\\\".concat(t,\\\",\\\").concat(h):\\\"\\\"===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return\\\"nr-block\\\"},get ignore_class(){return\\\"nr-ignore\\\"},get mask_text_class(){return\\\"nr-mask\\\"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=\\\",\\\".concat(t):\\\"\\\"!==t\u0026\u0026(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t\u0026\u0026\\\"object\\\"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:[\\\"id\\\",\\\"className\\\",\\\"tagName\\\",\\\"type\\\"]}}})());var g=i(6154),m=i(9324);let v=0;const y={buildEnv:m.F3,distMethod:m.Xs,version:m.xv,originTime:g.WN},b={consented:!1},R={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v}};var w=i(7836),E=i(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};function T(e,t={},r,a){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,n.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv\u0026\u0026(d.jsAttributes.isWorker=!0),e.info=(0,o.D)(d);const v=e.init;e.runtime??=(e=\u003e{const t=(0,f.a)(e,R),r=Object.keys(y).reduce((e,t)=\u003e(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),v.proxy.assets\u0026\u0026(e=\u003e{const t=e.startsWith(\\\"http\\\");e+=\\\"/\\\",i.p=t?e:\\\"https://\\\"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,\\\"beacons\\\",{get:()=\u003e[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,\\\"denyList\\\",{get:()=\u003e[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=\u003e{const n=s.W.prototype[r];if(\\\"function\\\"!=typeof n||\\\"constructor\\\"===n)return;let i=t[r];e[r]\u0026\u0026!1!==e.exposed\u0026\u0026\\\"micro-agent\\\"!==e.runtime?.loaderType\u0026\u0026(t[r]=(...t)=\u003e{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=r,e.ee=w.ee.get(e.agentIdentifier),e.exposed=h,(0,E.W)({drained:!!e.runtime.activatedFeatures,type:\\\"lifecycle\\\",name:\\\"initialize\\\",feature:void 0,data:e.config}),e.runtime.configured=!0)}var x=i(9908),S=i(1863),O=i(4261),_=i(1738);var P=i(1687),N=i(4234),k=i(5289),L=i(5270),j=i(7767),C=i(6389),D=i(7699);const I=new WeakSet;class M extends N.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=\u003e{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=\u003e{this.ee.on(\\\"manual-start-all\\\",(0,C.J)(()=\u003e{(0,P.Ak)(e,this.featureName),t()}))}):(0,P.Ak)(e,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;const n=async()=\u003e{if(await this.deferred,this.#t(e),!(0,o.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);let n;try{if((0,j.V)(e.init)){const{setupAgentSession:t}=await i.e(478).then(i.bind(i,8766));n=t(e)}}catch(e){(0,l.R)(20,e),this.ee.emit(\\\"internal-error\\\",[e]),(0,x.p)(D.qh,[e],void 0,this.featureName,this.ee)}try{if(!this.#r(this.featureName,n,e.init))return(0,P.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:i}=await t();this.featAggregate=new i(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,P.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1),this.ee\u0026\u0026this.ee.abort()}};g.RI?(0,k.GG)(()=\u003en(),!0):n()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,L.SR)(n)\u0026\u0026!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!I.has(e)\u0026\u0026(I.add(e),!(0,o.f)(e.info))){const t=(0,n.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}T(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var B=i(6630);class H extends M{static featureName=B.T;constructor(e){var t;super(e,B.T),this.setupInspectionEvents(),t=e,(0,_.Y)(O.Fw,function(e,r){\\\"string\\\"==typeof e\u0026\u0026(\\\"/\\\"!==e.charAt(0)\u0026\u0026(e=\\\"/\\\"+e),t.runtime.customTransaction=(r||\\\"http://custom.transaction\\\")+e,(0,x.p)(O.Pl+O.Fw,[(0,S.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,5839)))}setupInspectionEvents(){const e=(e,t)=\u003e{e\u0026\u0026(0,E.W)({timeStamp:e.timeStamp,loaded:\\\"complete\\\"===e.target.readyState,type:\\\"window\\\",name:t,data:e.target.location+\\\"\\\"})};(0,k.sB)(t=\u003e{e(t,\\\"DOMContentLoaded\\\")}),(0,k.GG)(t=\u003e{e(t,\\\"load\\\")}),(0,k.Qr)(t=\u003e{e(t,\\\"navigate\\\")}),this.ee.on(u.tS.UPDATE,(e,t)=\u003e{(0,E.W)({type:\\\"lifecycle\\\",name:\\\"session\\\",data:t})})}}class W extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,n.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(H),T(this,e,e.loaderType||\\\"agent\\\"),t=this,(0,_.Y)(O.cD,function(e,r,n=!1){if(\\\"string\\\"==typeof e){if([\\\"string\\\",\\\"number\\\",\\\"boolean\\\"].includes(typeof r)||null===r)return(0,_.U)(t,e,r,O.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,_.Y)(O.Dl,function(t,r=!1){if(\\\"string\\\"!=typeof t\u0026\u0026null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes[\\\"enduser.id\\\"];r\u0026\u0026null!=n\u0026\u0026n!==t?(0,x.p)(O.Pl+\\\"setUserIdAndResetSession\\\",[t],void 0,\\\"session\\\",e.ee):(0,_.U)(e,\\\"enduser.id\\\",t,O.Dl,!0)},e)}(this),function(e){(0,_.Y)(O.nb,function(t){if(\\\"string\\\"==typeof t||null===t)return(0,_.U)(e,\\\"application.version\\\",t,O.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,_.Y)(O.d3,function(){e.ee.emit(\\\"manual-start-all\\\")},e)}(this),function(e){(0,_.Y)(O.Pv,function(t=!0){if(\\\"boolean\\\"==typeof t){if((0,x.p)(O.Pl+O.Pv,[t],void 0,\\\"session\\\",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=\u003e{const r=t.featAggregate;e\u0026\u0026!r.sentRum\u0026\u0026r.sendRum()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return r.forEach(r=\u003e{t[r]=!!e[r]?.enabled}),t}(this.init),n=[...this.desiredFeatures];n.sort((e,r)=\u003et.P3[e.featureName]-t.P3[r.featureName]),n.forEach(r=\u003e{if(!e[r.featureName]\u0026\u0026r.featureName!==t.K7.pageViewEvent)return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=\u003e!(e in this.features));n.length\u003e0\u0026\u0026(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,n.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var K=i(2843),F=i(782);class U extends M{static featureName=F.T;constructor(e){super(e,F.T),g.RI\u0026\u0026((0,K.u)(()=\u003e(0,x.p)(\\\"docHidden\\\",[(0,S.t)()],void 0,F.T,this.ee),!0),(0,K.G)(()=\u003e(0,x.p)(\\\"winPagehide\\\",[(0,S.t)()],void 0,F.T,this.ee)),this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,9917))))}}var V=i(3969);class z extends M{static featureName=V.TZ;constructor(e){super(e,V.TZ),this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,6555)))}}var G=i(6774),q=i(3878),Y=i(3304);class Z{constructor(e,t,r,n,i){this.name=\\\"UncaughtError\\\",this.message=\\\"string\\\"==typeof e?e:(0,Y.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function X(e){return ee(e)?e:new Z(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function Q(e){const t=\\\"Unhandled Promise Rejection: \\\";if(!e?.reason)return;if(ee(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return X(e.reason)}const r=X(e.reason);return(r.message||\\\"\\\").startsWith(t)||(r.message=t+r.message),r}function J(e){if(e.error instanceof SyntaxError\u0026\u0026!/:\\\\d+$/.test(e.error.stack?.trim())){const t=new Z(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ee(e.error)?e.error:X(e)}function ee(e){return e instanceof Error\u0026\u0026!!e.stack}function te(e,r,n,i,s=(0,S.t)()){\\\"string\\\"==typeof e\u0026\u0026(e=new Error(e)),(0,x.p)(\\\"err\\\",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,x.p)(\\\"uaErr\\\",[],void 0,t.K7.genericEvents,n.ee)}var re=i(5732),ne=i(993),ie=i(3785);function se(e,{customAttributes:t={},level:r=ne.p_.INFO}={},n,i,s=(0,S.t)()){(0,ie.R)(n.ee,e,t,r,!1,i,s)}function oe(e,r,n,i,s=(0,S.t)()){(0,x.p)(O.Pl+O.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function ae(e,r,n,i,s=(0,S.t)()){const{start:o,end:a,customAttributes:c}=r||{},d={customAttributes:c||{}};if(\\\"object\\\"!=typeof d.customAttributes||\\\"string\\\"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=\u003enull==e?t:\\\"number\\\"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(o,0),d.end=u(a,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration\u003c0))return(0,x.p)(O.Pl+O.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ce(e,r={},n,i,s=(0,S.t)()){(0,x.p)(O.Pl+O.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var de=i(7508),ue=i(9566);const le=[\\\"name\\\",\\\"id\\\",\\\"type\\\"],fe=new Map([[oe,\\\"addPageAction\\\"],[se,\\\"log\\\"],[ae,\\\"measure\\\"],[te,\\\"noticeError\\\"],[ce,\\\"recordCustomEvent\\\"]]),he={experimental:(0,C.J)(()=\u003e(0,l.R)(54,\\\"newrelic.register\\\")),disabled:(0,C.J)(()=\u003e(0,l.R)(55)),invalidTarget:(0,C.J)(e=\u003e(0,l.R)(48,e)),deregistered:(0,C.J)(()=\u003e(0,l.R)(68))};function pe(e){(0,_.Y)(O.eY,function(t){return ge(e,t)},e)}function ge(e,r){he.experimental(),r||={},r.instance=(0,ue.LA)(8),r.type=re.fQ.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,(\\\"object\\\"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))\u0026\u0026(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents[0].entityGuid},type:re.fQ.BA};const n=(0,de.Qr)(),i={};Object.prototype.hasOwnProperty.call(r,\\\"attributes\\\")||Object.defineProperty(r,\\\"attributes\\\",{get:()=\u003e({...i,\\\"source.id\\\":r.id,\\\"source.name\\\":r.name,\\\"source.type\\\":r.type,\\\"parent.type\\\":r.parent?.type||re.fQ.BA,\\\"parent.id\\\":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=\u003e{le.includes(e)||(i[\\\"source.\\\".concat(e)]=t)});let s=()=\u003e{};const o=e.runtime.registeredEntities,a=e=\u003e{r.blocked=!0,s=e};function c(e){return\\\"string\\\"==typeof e\u0026\u0026!!e.trim()\u0026\u0026e.trim().length\u003c501}e.init.api.register.enabled||a(he.disabled),c(r.id)\u0026\u0026c(r.name)||a(()=\u003ehe.invalidTarget(r));const d={addPageAction:(t,n={})=\u003ep(oe,[t,{...i,...n},e],r),deregister:()=\u003e{f(),a(he.deregistered)},log:(t,n={})=\u003ep(se,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),measure:(t,n={})=\u003ep(ae,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=\u003ep(te,[t,{...i,...n},e],r),recordCustomEvent:(t,n={})=\u003ep(ce,[t,{...i,...n},e],r),setApplicationVersion:e=\u003eh(\\\"application.version\\\",e),setCustomAttribute:(e,t)=\u003eh(e,t),setUserId:e=\u003eh(\\\"enduser.id\\\",e),metadata:{get customAttributes(){return i},target:r,timings:n}},u=()=\u003e(r.blocked\u0026\u0026s(),r.blocked);function f(){if(n.reportedAt)return;n.reportedAt=(0,S.t)();const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart;d.recordCustomEvent(\\\"MicroFrontEndTiming\\\",{assetUrl:n.asset,assetType:n.type,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,timeToRegister:n.registeredAt})}u()||(o.push(d),(0,K.G)(f));const h=(e,t)=\u003e{u()||(i[e]=t)},p=(r,n,i)=\u003e{if(u()\u0026\u0026r!==ge)return;const s=(0,S.t)(),o=fe.get(r)||\\\"unknown\\\";(0,x.p)(V.xV,[\\\"API/register/\\\".concat(o,\\\"/called\\\")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return d}class me extends M{static featureName=G.T;constructor(e){var t;super(e,G.T),t=e,(0,_.Y)(O.o5,(e,r)=\u003ete(e,r,t),t),function(e){(0,_.Y)(O.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,_.Y)(O.k6,function(e,r){++t\u003e10||(this.runtime.releaseIds[e.slice(-200)]=(\\\"\\\"+r).slice(-200))},e)}(e),pe(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on(\\\"internal-error\\\",(t,r)=\u003e{this.abortHandler\u0026\u0026(0,x.p)(\\\"ierr\\\",[X(t),(0,S.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener(\\\"unhandledrejection\\\",t=\u003e{this.abortHandler\u0026\u0026(0,x.p)(\\\"err\\\",[Q(t),(0,S.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,q.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener(\\\"error\\\",t=\u003e{this.abortHandler\u0026\u0026(0,x.p)(\\\"err\\\",[J(t),(0,S.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,q.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var ve=i(8990);let ye=1;function be(e){const t=typeof e;return!e||\\\"object\\\"!==t\u0026\u0026\\\"function\\\"!==t?-1:e===g.gm?0:(0,ve.I)(e,\\\"nr@id\\\",function(){return ye++})}function Re(e){if(\\\"string\\\"==typeof e)return e.length;if(\\\"object\\\"==typeof e){if(\\\"undefined\\\"!=typeof ArrayBuffer\u0026\u0026e instanceof ArrayBuffer\u0026\u0026e.byteLength)return e.byteLength;if(\\\"undefined\\\"!=typeof Blob\u0026\u0026e instanceof Blob\u0026\u0026e.size)return e.size;if(!(\\\"undefined\\\"!=typeof FormData\u0026\u0026e instanceof FormData))try{return(0,Y.A)(e).length}catch(e){return}}}var we=i(8139),Ee=i(3434);const Ae={},Te=[\\\"open\\\",\\\"send\\\",\\\"setRequestHeader\\\"];function xe(e,t){var r=e||w.ee;const n=function(e){return(e||w.ee).get(\\\"xhr\\\")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(Ae[n.debugId]++)return n;Ae[n.debugId]=1,(0,we.u)(r);var i=(0,Ee.YM)(n),s=g.gm.XMLHttpRequest,o=g.gm.MutationObserver,a=g.gm.Promise,c=g.gm.setInterval,d=\\\"readystatechange\\\",u=[\\\"onload\\\",\\\"onerror\\\",\\\"onabort\\\",\\\"onloadstart\\\",\\\"onloadend\\\",\\\"onprogress\\\",\\\"ontimeout\\\"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),o=n.context(r);o.targets=(0,re.$5)(t);try{n.emit(\\\"new-xhr\\\",[r],o),r.addEventListener(d,(a=o,function(){var e=this;e.readyState\u003e3\u0026\u0026!a.resolved\u0026\u0026(a.resolved=!0,n.emit(\\\"xhr-resolved\\\",[],e)),i.inPlace(e,u,\\\"fn-\\\",R)}),(0,q.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit(\\\"internal-error\\\",[e])}catch(e){}}var a;return r};function p(e,t){i.inPlace(t,[\\\"onreadystatechange\\\"],\\\"fn-\\\",R)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Te,\\\"-xhr-\\\",R),n.on(\\\"send-xhr-start\\\",function(e,t){p(e,t),function(e){f.push(e),o\u0026\u0026(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on(\\\"open-xhr-start\\\",p),o){var m=a\u0026\u0026a.resolve();if(!c\u0026\u0026!a){var v=1,y=document.createTextNode(v);new o(b).observe(y,{characterData:!0})}}else r.on(\\\"fn-end\\\",function(e){e[0]\u0026\u0026e[0].type===d||b()});function b(){for(var e=0;e\u003cf.length;e++)p(0,f[e]);f.length\u0026\u0026(f=[])}function R(e,t){return t}return n}var Se=\\\"fetch-\\\",Oe=Se+\\\"body-\\\",_e=[\\\"arrayBuffer\\\",\\\"blob\\\",\\\"json\\\",\\\"text\\\",\\\"formData\\\"],Pe=g.gm.Request,Ne=g.gm.Response,ke=\\\"prototype\\\";const Le={};function je(e,t){const r=function(e){return(e||w.ee).get(\\\"fetch\\\")}(e);if(!(Pe\u0026\u0026Ne\u0026\u0026g.gm.fetch))return r;if(Le[r.debugId]++)return r;function n(e,n,i){var s=e[n];\\\"function\\\"==typeof s\u0026\u0026(e[n]=function(){var e=[...arguments];const n={},o=(0,re.$5)(t);var a;r.emit(i+\\\"before-start\\\",[e],n),n[w.P]\u0026\u0026n[w.P].dt\u0026\u0026(a=n[w.P].dt);var c=s.apply(this,e);return r.emit(i+\\\"start\\\",[e,a],c),c.then(function(e){return r.emit(i+\\\"end\\\",[null,e,o],c),e},function(e){throw r.emit(i+\\\"end\\\",[e,void 0,o],c),e})})}return Le[r.debugId]=1,_e.forEach(e=\u003e{n(Pe[ke],e,Oe),n(Ne[ke],e,Oe)}),n(g.gm,\\\"fetch\\\",Se),r.on(Se+\\\"end\\\",function(e,t,n){var i=this;if(i.targets=n||[void 0],t){var s=t.headers.get(\\\"content-length\\\");null!==s\u0026\u0026(i.rxSize=s),r.emit(Se+\\\"done\\\",[null,t],i)}else r.emit(Se+\\\"done\\\",[e],i)}),r}var Ce=i(7485);class De{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||\\\"\\\").toString()||null,n=(t.agentID||\\\"\\\").toString()||null,i=(t.trustKey||\\\"\\\").toString()||null;if(!r||!n)return null;var s=(0,ue.ZF)(),o=(0,ue.el)(),a=Date.now(),c={spanId:s,traceId:o,timestamp:a};return(e.sameOrigin||this.isAllowedOrigin(e)\u0026\u0026this.useTraceContextHeadersForCors())\u0026\u0026(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,o),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,a,r,n,i)),(e.sameOrigin\u0026\u0026!this.excludeNewrelicHeader()||!e.sameOrigin\u0026\u0026this.isAllowedOrigin(e)\u0026\u0026this.useNewrelicHeaderForCors())\u0026\u0026(c.newrelicHeader=this.generateTraceHeader(s,o,a,r,n,i)),c}generateTraceContextParentHeader(e,t){return\\\"00-\\\"+t+\\\"-\\\"+e+\\\"-01\\\"}generateTraceContextStateHeader(e,t,r,n,i){return i+\\\"@nr=0-1-\\\"+r+\\\"-\\\"+n+\\\"-\\\"+e+\\\"----\\\"+t}generateTraceHeader(e,t,r,n,i,s){if(!(\\\"function\\\"==typeof g.gm?.btoa))return null;var o={v:[0,1],d:{ty:\\\"Browser\\\",ac:n,ap:i,id:e,tr:t,ti:r}};return s\u0026\u0026n!==s\u0026\u0026(o.d.tk=s),btoa((0,Y.A)(o))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled\u0026\u0026this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n\u003cr.allowed_origins.length;n++){var i=(0,Ce.D)(r.allowed_origins[n]);if(e.hostname===i.hostname\u0026\u0026e.protocol===i.protocol\u0026\u0026e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!!e.cors_use_tracecontext_headers}}var Ie=i(7295);function Me(e){return\\\"string\\\"==typeof e?e:e instanceof(0,n.dV)().o.REQ?e.url:g.gm?.URL\u0026\u0026e instanceof URL?e.href:void 0}var Be=[\\\"load\\\",\\\"error\\\",\\\"abort\\\",\\\"timeout\\\"],He=Be.length,We=(0,n.dV)().o.REQ,Ke=(0,n.dV)().o.XHR;const Fe=\\\"X-NewRelic-App-Data\\\",Ue=\\\"internal-error\\\";class Ve extends M{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new De(e),this.handler=(e,t,r,n)=\u003e(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:\\\"xhr\\\",fetch:\\\"fetch\\\",beacon:\\\"beacon\\\"};g.gm?.performance?.getEntriesByType(\\\"resource\\\").forEach(r=\u003e{if(r.initiatorType in e\u0026\u00260!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};ze(n,r.name),this.handler(\\\"xhr\\\",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}je(this.ee,e),xe(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function o(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=T,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener(\\\"load\\\",function(r){_(t,e)},(0,q.jT)(!1)),g.lR||e.addEventListener(\\\"progress\\\",function(e){t.lastSize=e.loaded},(0,q.jT)(!1))}function a(e){this.params={method:e[0]},ze(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid\u0026\u0026this.sameOrigin\u0026\u0026r.setRequestHeader(\\\"X-NewRelic-ID\\\",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader\u0026\u0026(r.setRequestHeader(\\\"newrelic\\\",n.newrelicHeader),s=!0),n.traceContextParentHeader\u0026\u0026(r.setRequestHeader(\\\"traceparent\\\",n.traceContextParentHeader),n.traceContextStateHeader\u0026\u0026r.setRequestHeader(\\\"tracestate\\\",n.traceContextStateHeader),s=!0),s\u0026\u0026(this.dt=n)}}function u(e,t){s\u0026\u0026e.length\u003e=2\u0026\u0026(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n\u0026\u0026i){var o=Re(i);o\u0026\u0026(n.txSize=o)}this.startTime=(0,S.t)(),this.requestBody=i,this.listener=function(e){try{\\\"abort\\\"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),(\\\"load\\\"!==e.type||s.called===s.totalCbs\u0026\u0026(s.onloadCalled||\\\"function\\\"!=typeof t.onload)\u0026\u0026\\\"function\\\"==typeof s.end)\u0026\u0026s.end(t)}catch(e){try{r.emit(Ue,[e])}catch(e){}}};for(var a=0;a\u003cHe;a++)t.addEventListener(Be[a],this.listener,(0,q.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled\u0026\u0026\\\"function\\\"==typeof r.onload||\\\"function\\\"!=typeof this.end||this.end(r)}function h(e,t){var r=\\\"\\\"+be(e)+!!t;this.xhrGuids\u0026\u0026!this.xhrGuids[r]\u0026\u0026(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=\\\"\\\"+be(e)+!!t;this.xhrGuids\u0026\u0026this.xhrGuids[r]\u0026\u0026(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,S.t)()}function v(e,t){t instanceof Ke\u0026\u0026\\\"load\\\"===e[0]\u0026\u0026r.emit(\\\"xhr-load-added\\\",[e[1],e[2]],t)}function y(e,t){t instanceof Ke\u0026\u0026\\\"load\\\"===e[0]\u0026\u0026r.emit(\\\"xhr-load-removed\\\",[e[1],e[2]],t)}function b(e,t,r){t instanceof Ke\u0026\u0026(\\\"onload\\\"===r\u0026\u0026(this.onload=!0),(\\\"load\\\"===(e[0]\u0026\u0026e[0].type)||this.onload)\u0026\u0026(this.xhrCbStart=(0,S.t)()))}function R(e,t){this.xhrCbStart\u0026\u0026r.emit(\\\"xhr-cb-time\\\",[(0,S.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if(\\\"string\\\"==typeof e[0]?0===(t=e[0]).length\u0026\u0026g.RI\u0026\u0026(t=\\\"\\\"+g.gm.location.href):e[0]\u0026\u0026e[0].url?t=e[0].url:g.gm?.URL\u0026\u0026e[0]\u0026\u0026e[0]instanceof URL?t=e[0].href:\\\"function\\\"==typeof e[0].toString\u0026\u0026(t=e[0].toString()),\\\"string\\\"==typeof t\u0026\u00260!==t.length){t\u0026\u0026(this.parsedOrigin=(0,Ce.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n\u0026\u0026(n.newrelicHeader||n.traceContextParentHeader))if(e[0]\u0026\u0026e[0].headers)a(e[0].headers,n)\u0026\u0026(this.dt=n);else{var s={};for(var o in r)s[o]=r[o];s.headers=new Headers(r.headers||{}),a(s.headers,n)\u0026\u0026(this.dt=n),e.length\u003e1?e[1]=s:e.push(s)}}function a(e,t){var r=!1;return t.newrelicHeader\u0026\u0026(e.set(\\\"newrelic\\\",t.newrelicHeader),r=!0),t.traceContextParentHeader\u0026\u0026(e.set(\\\"traceparent\\\",t.traceContextParentHeader),t.traceContextStateHeader\u0026\u0026e.set(\\\"tracestate\\\",t.traceContextStateHeader),r=!0),r}}function E(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t;let[r,n={}]=e;ze(this,Me(r));const i=(\\\"\\\"+(r\u0026\u0026r instanceof We\u0026\u0026r.method||n.method||\\\"GET\\\")).toUpperCase();this.params.method=i,this.txSize=Re(n.body||r?.body)||0;try{var o=n.headers||r?.headers;if(s\u0026\u0026o)if(this.requestHeaders??={},o instanceof Headers)o.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if(\\\"object\\\"==typeof o)for(var a in o)this.requestHeaders[a.toLowerCase()]=o[a]}catch(e){}this.requestBody=n.body||r?.body}function A(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,Ie.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=\u003e{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,\\\"fetch\\\"];this.targets.forEach(e=\u003eO(n,this,e))};t\u0026\u0026s?t.clone().text().then(e=\u003e{this.responseBody=e,this.rxSize\u0026\u0026\\\"0\\\"!==this.rxSize\u0026\u00260!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Re(e)),t?.headers\u0026\u0026(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=\u003e{r.emit(Ue,[e])}).finally(()=\u003e{n()}):n()}function T(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t\u003cHe;t++)e.removeEventListener(Be[t],this.listener,!1);if(t.aborted)return;if((0,Ie.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status\u0026\u0026(t.status=0):_(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)\u0026\u0026void 0!==this.responseBody\u0026\u00260!==t.status){const e=Re(this.responseBody);void 0!==e\u0026\u0026(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split(\\\"\\\\r\\\\n\\\").forEach(function(e){const r=e.indexOf(\\\": \\\");if(r\u003e0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(Ue,[e])}}const i=[t,n,this.startTime,this.endTime,\\\"xhr\\\"];this.targets.forEach(e=\u003eO(i,this,e))}function O(e,r,i){n(\\\"xhr\\\",[...e,i],r,t.K7.ajax)}function _(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return\\\"json\\\"===r\u0026\u0026null!==t?t:\\\"arraybuffer\\\"===r||\\\"blob\\\"===r||\\\"json\\\"===r?Re(e.response):\\\"text\\\"===r||\\\"\\\"===r||void 0===r?Re(e.responseText):void 0}(n,e.lastSize);if(void 0!==i\u0026\u00260!==n.status\u0026\u0026(e.metrics.rxSize=i),e.sameOrigin\u0026\u0026n.getAllResponseHeaders().indexOf(Fe)\u003e=0){var s=n.getResponseHeader(Fe);s\u0026\u0026((0,x.p)(V.rs,[\\\"Ajax/CrossApplicationTracing/Header/Seen\\\"],void 0,t.K7.metrics,r),e.params.cat=s.split(\\\", \\\").pop())}e.loadCaptureCalled=!0}r.on(\\\"new-xhr\\\",o),r.on(\\\"open-xhr-start\\\",a),r.on(\\\"open-xhr-end\\\",d),r.on(\\\"send-xhr-start\\\",l),r.on(\\\"setRequestHeader-xhr-start\\\",u),r.on(\\\"xhr-cb-time\\\",f),r.on(\\\"xhr-load-added\\\",h),r.on(\\\"xhr-load-removed\\\",p),r.on(\\\"xhr-resolved\\\",m),r.on(\\\"addEventListener-end\\\",v),r.on(\\\"removeEventListener-end\\\",y),r.on(\\\"fn-end\\\",R),r.on(\\\"fetch-before-start\\\",w),r.on(\\\"fetch-start\\\",E),r.on(\\\"fn-start\\\",b),r.on(\\\"fetch-done\\\",A)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,3845)))}}function ze(e,t){var r=(0,Ce.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+\\\":\\\"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const Ge={},qe=[\\\"pushState\\\",\\\"replaceState\\\"];function Ye(e){const t=function(e){return(e||w.ee).get(\\\"history\\\")}(e);return!g.RI||Ge[t.debugId]++||(Ge[t.debugId]=1,(0,Ee.YM)(t).inPlace(window.history,qe,\\\"-\\\")),t}var Ze=i(3738);function Xe(e){(0,_.Y)(O.BL,function(r=Date.now()){const n=r-g.WN;n\u003c0\u0026\u0026(0,l.R)(62,r),(0,x.p)(V.XG,[O.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:O.BL,start:r,origin:\\\"nr\\\"}),(0,x.p)(O.Pl+O.hG,[n,O.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:$e,bD:Qe,d3:Je,Kp:et,TZ:tt,Lc:rt,uP:nt,Rz:it}=Ze;class st extends M{static featureName=tt;constructor(e){var r;super(e,tt),r=e,(0,_.Y)(O.U2,function(e){if(!(e\u0026\u0026\\\"object\\\"==typeof e\u0026\u0026e.name\u0026\u0026e.start))return;const n={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||\\\"\\\",t:\\\"api\\\"};n.s\u003c0||n.e\u003c0||n.e\u003cn.s?(0,l.R)(61,{start:n.s,end:n.e}):(0,x.p)(\\\"bstApi\\\",[n],void 0,t.K7.sessionTrace,r.ee)},r),Xe(e);if(!(0,j.V)(e.init))return void this.deregisterDrain();const n=this.ee;let s;Ye(n),this.eventsEE=(0,we.u)(n),this.eventsEE.on(nt,function(e,t){this.bstStart=(0,S.t)()}),this.eventsEE.on(rt,function(e,r){(0,x.p)(\\\"bst\\\",[e[0],r,this.bstStart,(0,S.t)()],void 0,t.K7.sessionTrace,n)}),n.on(it+Je,function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash}),n.on(it+et,function(e){(0,x.p)(\\\"bstHist\\\",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,n)});try{s=new PerformanceObserver(e=\u003e{const r=e.getEntries();(0,x.p)($e,[r],void 0,t.K7.sessionTrace,n)}),s.observe({type:Qe,buffered:!0})}catch(e){}this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,6974)),{resourceObserver:s})}}var ot=i(733),at=i(6344);class ct extends M{static featureName=at.TZ;#i;recorder;constructor(e){var r;let n;super(e,at.TZ),r=e,(0,_.Y)(O.CH,function(){(0,x.p)(O.CH,[],void 0,t.K7.sessionReplay,r.ee)},r),function(e){(0,_.Y)(O.Tb,function(){(0,x.p)(O.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s=\\\"\\\".concat(u.Wt).concat((0,ot.Y)(e.info.licenseKey,e.info.applicationID));try{n=JSON.parse(localStorage.getItem(s))}catch(e){}(0,L.SR)(e.init)\u0026\u0026this.ee.on(O.CH,()=\u003ethis.#s()),this.#o(n)\u0026\u0026this.importRecorder().then(e=\u003e{e.startRecording(at.Qb.PRELOAD,n?.sessionReplayMode)}),this.importAggregator(this.agentRef,()=\u003ei.e(478).then(i.bind(i,6167)),this),this.ee.on(\\\"err\\\",e=\u003e{this.blocked||this.agentRef.runtime.isRecording\u0026\u0026(this.errorNoticed=!0,(0,x.p)(at.Vh,[e],void 0,this.featureName,this.ee))})}#o(e){return e\u0026\u0026(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,L.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([i.e(478),i.e(249)]).then(i.bind(i,4866)).then(({Recorder:e})=\u003e(this.recorder=new e(this),this.recorder)).catch(e=\u003e{throw this.ee.emit(\\\"internal-error\\\",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL\u0026\u0026this.featAggregate.initializeRecording(u.g.FULL,!0,at.Qb.API):this.importRecorder().then(()=\u003e{this.recorder.startRecording(at.Qb.API,u.g.FULL)}))}}var dt=i(3962);class ut extends M{static featureName=dt.TZ;constructor(e){if(super(e,dt.TZ),function(e){const r=e.ee.get(\\\"tracer\\\");function n(){}(0,_.Y)(O.dT,function(e){return(new n).get(\\\"object\\\"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},o=this,a=\\\"function\\\"==typeof i;return(0,x.p)(V.xV,[\\\"API/createTracer/called\\\"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((a?\\\"\\\":\\\"no-\\\")+\\\"fn-start\\\",[(0,S.t)(),o,a],s),a)try{return i.apply(this,arguments)}catch(e){const t=\\\"string\\\"==typeof e?new Error(e):e;throw r.emit(\\\"fn-err\\\",[arguments,this,t],s),t}finally{r.emit(\\\"fn-end\\\",[(0,S.t)()],s)}}}};[\\\"actionText\\\",\\\"setName\\\",\\\"setAttribute\\\",\\\"save\\\",\\\"ignore\\\",\\\"onEnd\\\",\\\"getContext\\\",\\\"end\\\",\\\"get\\\"].forEach(r=\u003e{_.Y.apply(this,[r,function(){return(0,x.p)(O.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,_.Y)(O.PA,function(){(0,x.p)(O.hw+\\\"routeName\\\",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,n.dV)().o.MO)return;const r=Ye(this.ee);try{this.removeOnAbort=new AbortController}catch(e){}dt.tC.forEach(e=\u003e{(0,q.sp)(e,e=\u003e{c(e)},!0,this.removeOnAbort?.signal)});const s=()=\u003e(0,x.p)(\\\"newURL\\\",[(0,S.t)(),\\\"\\\"+window.location],void 0,this.featureName,this.ee);r.on(\\\"pushState-end\\\",s),r.on(\\\"replaceState-end\\\",s),(0,q.sp)(dt.OV,e=\u003e{c(e),(0,x.p)(\\\"newURL\\\",[e.timeStamp,\\\"\\\"+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let o=!1;const a=new((0,n.dV)().o.MO)((e,t)=\u003e{o||(o=!0,requestAnimationFrame(()=\u003e{(0,x.p)(\\\"newDom\\\",[(0,S.t)()],void 0,this.featureName,this.ee),o=!1}))}),c=(0,C.s)(e=\u003e{\\\"loading\\\"!==document.readyState\u0026\u0026((0,x.p)(\\\"newUIEvent\\\",[e],void 0,this.featureName,this.ee),a.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),a.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,4393)),{domObserver:a})}}var lt=i(9119),ft=i(981);const ht={},pt=new Set;function gt(e){return\\\"string\\\"==typeof e?{type:\\\"string\\\",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:\\\"ArrayBuffer\\\",size:e.byteLength}:e instanceof Blob?{type:\\\"Blob\\\",size:e.size}:e instanceof DataView?{type:\\\"DataView\\\",size:e.byteLength}:ArrayBuffer.isView(e)?{type:\\\"TypedArray\\\",size:e.byteLength}:{type:\\\"unknown\\\",size:0}}class mt{constructor(e,t){this.timestamp=(0,S.t)(),this.currentUrl=(0,lt.L)(window.location.href),this.socketId=(0,ue.LA)(8),this.requestedUrl=(0,lt.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(\\\",\\\"):t||\\\"\\\",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason=\\\"unknown\\\",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class vt extends M{static featureName=a.TZ;constructor(e){super(e,a.TZ);const r=e.init.feature_flags.includes(\\\"websockets\\\"),s=!e.init.feature_flags.includes(\\\"no_spv\\\"),o=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,r,s];var c;let d;if(c=e,(0,_.Y)(O.hG,(e,t)=\u003eoe(e,t,c),c),function(e){(0,_.Y)(O.fF,(t,r)=\u003ece(t,r,e),e)}(e),Xe(e),pe(e),function(e){(0,_.Y)(O.V1,(t,r)=\u003eae(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=\u003e{this.removeOnAbort.abort(),this.abortHandler=void 0},r){const u=function(e){if(!(0,n.dV)().o.WS)return e;const t=e.get(\\\"websockets\\\");if(ht[t.debugId]++)return t;ht[t.debugId]=1,(0,K.G)(()=\u003e{const e=(0,S.t)();pt.forEach(r=\u003e{r.nrData.closedAt=e,r.nrData.closeCode=1001,r.nrData.closeReason=\\\"Page navigating away\\\",r.nrData.closeWasClean=!1,r.nrData.openedAt\u0026\u0026(r.nrData.connectedDuration=e-r.nrData.openedAt),t.emit(\\\"ws\\\",[r.nrData],r)})});class r extends WebSocket{static name=ft.R.WS;static toString(){return\\\"function WebSocket() { [native code] }\\\"}toString(){return\\\"[object WebSocket]\\\"}get[Symbol.toStringTag](){return r.name}#a(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new mt(e[0],e[1]),this.addEventListener(\\\"open\\\",()=\u003e{this.nrData.openedAt=(0,S.t)(),[\\\"protocol\\\",\\\"extensions\\\",\\\"binaryType\\\"].forEach(e=\u003e{this.nrData[e]=this[e]}),pt.add(this)}),this.addEventListener(\\\"message\\\",e=\u003e{const{type:t,size:r}=gt(e.data);this.nrData.messageOrigin??=(0,lt.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??\\\"\\\").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?\\\"\\\".concat(this.nrData.messageTypes,\\\",\\\").concat(t):t)}),this.addEventListener(\\\"close\\\",e=\u003e{this.nrData.closedAt=(0,S.t)(),this.nrData.closeCode=e.code,e.reason\u0026\u0026(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,pt.delete(this),t.emit(\\\"ws\\\",[this.nrData],this)})}addEventListener(e,t,...r){const n=this,i=\\\"function\\\"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#a(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#a(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=gt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??\\\"\\\").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?\\\"\\\".concat(this.nrData.sendTypes,\\\",\\\").concat(t):t)}try{return super.send(e)}catch(e){throw this.#a(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#a(e),e}}}return g.gm.WebSocket=r,t}(this.ee);u.on(\\\"ws\\\",e=\u003e{(0,x.p)(\\\"ws-complete\\\",[e],void 0,this.featureName,this.ee)})}if(s\u0026\u0026g.gm.addEventListener(\\\"securitypolicyviolation\\\",e=\u003e{(0,x.p)(\\\"spv\\\",[e],void 0,t.K7.genericEvents,this.ee)},(0,q.jT)(!1,this.removeOnAbort.signal)),g.RI){if(je(this.ee,e),xe(this.ee,e),d=Ye(this.ee),e.init.user_actions.enabled){function l(t){const r=(0,Ce.D)(t);return e.beacons.includes(r.hostname+\\\":\\\"+r.port)}function f(){d.emit(\\\"navChange\\\")}a.Zp.forEach(e=\u003e(0,q.sp)(e,e=\u003e(0,x.p)(\\\"ua\\\",[e],void 0,this.featureName,this.ee),!0)),a.qN.forEach(e=\u003e{const t=(0,C.s)(e=\u003e{(0,x.p)(\\\"ua\\\",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,q.sp)(e,t)}),g.gm.addEventListener(\\\"error\\\",()=\u003e{(0,x.p)(\\\"uaErr\\\",[],void 0,t.K7.genericEvents,this.ee)},(0,q.jT)(!1,this.removeOnAbort.signal)),this.ee.on(\\\"open-xhr-start\\\",(e,r)=\u003e{l(e[1])||r.addEventListener(\\\"readystatechange\\\",()=\u003e{2===r.readyState\u0026\u0026(0,x.p)(\\\"uaXhr\\\",[],void 0,t.K7.genericEvents,this.ee)},(0,q.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on(\\\"fetch-start\\\",e=\u003e{e.length\u003e=1\u0026\u0026!l(Me(e[0]))\u0026\u0026(0,x.p)(\\\"uaXhr\\\",[],void 0,t.K7.genericEvents,this.ee)}),d.on(\\\"pushState-end\\\",f),d.on(\\\"replaceState-end\\\",f),window.addEventListener(\\\"hashchange\\\",f,(0,q.jT)(!0,this.removeOnAbort.signal)),window.addEventListener(\\\"popstate\\\",f,(0,q.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled\u0026\u0026g.gm.PerformanceObserver?.supportedEntryTypes.includes(\\\"resource\\\")){new PerformanceObserver(e=\u003e{e.getEntries().forEach(e=\u003e{(0,x.p)(\\\"browserPerformance.resource\\\",[e],void 0,this.featureName,this.ee)})}).observe({type:\\\"resource\\\",buffered:!0})}}o.some(e=\u003ee)?this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,8019))):this.deregisterDrain()}}var yt=i(2646);const bt=new Map;function Rt(e,t,r,n,i=!0,s){if(\\\"object\\\"!=typeof t||!t||\\\"string\\\"!=typeof r||!r||\\\"function\\\"!=typeof t[r])return(0,l.R)(29);const o=function(e){return(e||w.ee).get(\\\"logger\\\")}(e),a=(0,Ee.YM)(o,void 0,s),c=new yt.y(w.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Ee.Jt]||t[r];return bt.set(d,c),a.inPlace(t,[r],\\\"wrap-logger-\\\",()=\u003ebt.get(d),void 0,!0),o}var wt=i(1910);class Et extends M{static featureName=ne.TZ;constructor(e){var t;super(e,ne.TZ),t=e,(0,_.Y)(O.$9,(e,r)=\u003ese(e,r,t),t),function(e){(0,_.Y)(O.Wb,(t,r,{customAttributes:n={},level:i=ne.p_.INFO}={})=\u003e{Rt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),pe(e);const r=this.ee;[\\\"log\\\",\\\"error\\\",\\\"warn\\\",\\\"info\\\",\\\"debug\\\",\\\"trace\\\"].forEach(t=\u003e{(0,wt.i)(g.gm.console[t]),Rt(r,g.gm.console,t,{level:\\\"log\\\"===t?\\\"info\\\":t},void 0,e)}),this.ee.on(\\\"wrap-logger-end\\\",function([e],t,n,i=[]){const{level:s,customAttributes:o,autoCaptured:a}=this;i.forEach(t=\u003e{(0,ie.R)(r,e,o,s,a,t)})}),this.importAggregator(e,()=\u003ei.e(478).then(i.bind(i,5288)))}}new W({features:[Ve,H,U,st,ct,z,me,vt,Et,ut],loaderType:\\\"spa\\\"})})()})();\",\"google\",\"testAutomationFlags\",{\"_570\":23,\"_571\":23,\"_572\":23,\"_573\":23,\"_574\":23,\"_575\":23,\"_576\":23,\"_577\":23,\"_578\":23,\"_22\":23,\"_579\":23,\"_580\":183,\"_581\":183,\"_582\":23},\"disableAds\",\"disableIirisAuth\",\"disableWelcomeAd\",\"disableBigskyAd\",\"disableIirisRecommend\",\"disableDcts\",\"disableWeatherWidget\",\"disableCashGrainWidget\",\"disableCommoditiesWidget\",\"disableCookieBanner\",\"overrideBrandStyling\",\"overrideThemeStyling\",\"extendedBreakpointsEnabled\",\"configState\",{\"_59\":60,\"_57\":58,\"_71\":585,\"_588\":8,\"_13\":14,\"_589\":183,\"_590\":-7,\"_591\":-7,\"_592\":-7,\"_494\":593,\"_600\":601,\"_603\":604,\"_618\":619,\"_622\":-7,\"_623\":624,\"_656\":657,\"_670\":-7,\"_671\":672},{\"_75\":76,\"_586\":587,\"_73\":74,\"_77\":78},\"secondaryColorPalette\",\"saffronxindigo\",\"uiBrand\",\"optimizelyUrl\",\"colors\",\"isMarketsDivision\",\"iirisTarget\",{\"_7\":594,\"_595\":596,\"_597\":598,\"_599\":183},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt32b1353225b94025/69ce69db4d3fef591e031774/ce_placeholder_image_1920x1080.png\",\"contributor\",\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltf889514136e39b5f/66fe6339d042d373d8baa72e/theme1_placeholder_avatar.png\",\"openGraphImage\",\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt16c636f2455f6c70/69ce69f058d26e5bd51c368e/ce_open_graph_image_1920x1080.png\",\"openGraphLogoOverlay\",\"media\",{\"_602\":183},\"brightcoveAccountId\",\"newsletterSignupPromo\",{\"_605\":183,\"_606\":607},\"unbounceURL\",\"elnConfig\",{\"_608\":609},\"newsletter\",{\"_610\":611,\"_615\":616},\"subscribeForm\",{\"_134\":612,\"_613\":614},\"Subscribe and receive the latest insights and essential content in the cater + event industry.\",\"subtitle\",\"Yes, it's completely free\",\"subscribeConfirm\",{\"_134\":612,\"_613\":617},\"Yes, it's completely free.\",\"newsletterCta\",{\"_620\":183,\"_621\":183},\"newsletterTitle\",\"newsletterUrl\",\"nextgen\",\"iirisRecommendation\",{\"_105\":625,\"_626\":18,\"_627\":23,\"_628\":23,\"_134\":629,\"_630\":183,\"_631\":183,\"_632\":633,\"_634\":23,\"_635\":636,\"_637\":638,\"_639\":208,\"_640\":641,\"_642\":643,\"_644\":645,\"_197\":-7,\"_646\":647,\"_648\":649,\"_650\":651},\"combined\",\"disabled\",\"disableSidebar\",\"disableArticleFooter\",\"You May Also Like\",\"division\",\"brandFamily\",\"redirectMode\",\"_self\",\"showSponsored\",\"sponsoredTag\",\"Sponsored Content\",\"sponsoredTitle\",\"Sponsored\",\"count\",\"recipe\",\"related-items\",\"itemAge\",12,\"sponsoredCount\",0,\"articleFooter\",{\"_639\":208,\"_640\":641,\"_642\":643,\"_644\":645,\"_197\":-7},\"sidebar\",{\"_639\":208,\"_640\":641,\"_642\":643,\"_644\":645,\"_197\":-7},\"authorPrefix\",{\"_652\":653,\"_654\":655},\"content\",\"by\",\"sponsored\",\"Brought to you by\",\"connectMeConfig\",{\"_658\":659,\"_660\":18,\"_661\":18,\"_662\":663,\"_664\":665,\"_666\":667,\"_668\":669},\"eventId\",\"9E89FC22DE131DDBF1AD6DFEDC03EB48\",\"externalConsent\",\"expressAccess\",\"expressType\",\"stage\",\"sandboxBaseUrl\",\"https://sandbox.connectmeinforma.com\",\"fallbackUrl\",\"https://webinar.connectmeinforma.com\",\"seamlessRegistrationEndpoint\",\"/{event_id}/agenda/viewer/{session_id}\",\"excludedPaidProductIdsForConsent\",\"newsletterManagementMeta\",{\"_673\":674},\"newsletter_management\",{\"_675\":676,\"_683\":684,\"_685\":686},\"newsletterSubscriptionPopUpModule\",{\"_134\":612,\"_677\":614,\"_678\":18,\"_679\":680,\"_681\":682},\"summary\",\"showDefaultSuccessMessage\",\"successPageSummary\",\"Confirmation will be sent to your email {email}.\",\"successPageTitle\",\"Thank you for subscribing.\",\"newsletterSubscriptionLandingPage\",{\"_134\":612,\"_677\":614,\"_678\":18,\"_679\":680,\"_681\":682},\"cacheTags\",\"newsletter_management:blt4a63e0e4d4416f08\",\"brandConfig\",{\"_689\":80,\"_28\":690,\"_693\":694,\"_711\":712,\"_716\":717,\"_656\":719,\"_720\":721,\"_13\":14,\"_728\":14,\"_729\":10,\"_730\":731,\"_732\":733,\"_741\":742,\"_751\":752,\"_602\":183,\"_757\":758,\"_55\":761,\"_762\":607,\"_763\":183,\"_539\":564,\"_623\":764},\"irisEnvironment\",{\"_691\":54,\"_54\":692},\"active\",{\"_30\":18,\"_31\":18,\"_32\":33},\"ads\",{\"_695\":18,\"_696\":23,\"_697\":698,\"_699\":700,\"_703\":704,\"_705\":8,\"_706\":707,\"_708\":23,\"_709\":18,\"_710\":18},\"autoSelectPos\",\"destroyEmpty\",\"throttling\",120,\"loadingConfig\",{\"_701\":702},\"base\",300,\"networkId\",3834,\"parentAdUnit\",\"enabledAds\",\"all\",\"checkClientIP\",\"welcAdOff\",\"disableSponsorBar\",\"iirisAudienceProfileConfig\",{\"_80\":713},{\"_714\":23,\"_65\":715},\"useLegacyIrisEndpoint\",\"/v3/audience/registration/{profileId}/{configId}\",\"iirisBaseUrl\",{\"_80\":718},\"https://api.iiris.com\",{\"_80\":657},\"newRelicEnvConfiguration\",{\"_722\":723,\"_724\":725,\"_726\":727},\"accountId\",\"TSS-SCM_Prod-1D8HF23EQFV80\",\"apiKey\",\"eu01xx8a36195d1e12f7ee86fdb984a6FFFFNRAL\",\"newrelicEndpoint\",\"https://insights-collector.eu01.nr-data.net\",\"siteFullName\",\"siteUrl\",\"siteDivision\",\"Informa Connect\",\"authentication\",{\"_734\":735,\"_738\":739,\"_80\":740},\"preview\",{\"_21\":18,\"_736\":737},\"configId\",\"b29c1823ec544642fa79c424f7bc2988\",\"staging\",{\"_21\":18,\"_736\":737},{\"_21\":18,\"_736\":20},\"oneTrust\",{\"_743\":744,\"_734\":747,\"_738\":748,\"_80\":750},\"local\",{\"_745\":746},\"siteId\",\"f6e294d3-30ee-4fd0-8612-9692c2e2e7fa-test\",{\"_745\":746},{\"_745\":749},\"f6e294d3-30ee-4fd0-8612-9692c2e2e7fa\",{\"_745\":749},\"unbounce\",{\"_743\":753,\"_734\":754,\"_738\":755,\"_80\":756},{},{},{},{},\"gtmIds\",{\"_61\":759,\"_67\":760},\"GTM-N49ZKQB\",\"GTM-PSRRD596\",{\"_7\":8,\"_57\":58,\"_59\":60,\"_71\":72},\"eln\",\"brandFallbackUrl\",{\"_626\":18},\"releaseVersion\",\"2.59.4\",\"ruid\",\"8tv5hjsa5v\",\"routes/_index\",{\"_771\":772,\"_3282\":3283,\"_3293\":3294,\"_3324\":3325,\"_767\":3336},\"modules\",[773,896,908,1813,3128],{\"_110\":774,\"_775\":776,\"_777\":778},\"module_featured\",\"uid\",\"blt70822b72bc95d9f1\",\"data\",{\"_779\":18,\"_134\":780,\"_781\":782,\"_824\":825,\"_209\":877,\"_878\":780,\"_879\":880,\"_881\":884,\"_887\":888,\"_889\":183,\"_890\":891,\"_892\":893,\"_894\":895},\"isDynamicContent\",\"Featured Items\",\"features\",[783,804,815],{\"_209\":784,\"_197\":198,\"_179\":785,\"_184\":185,\"_189\":190,\"_191\":190,\"_786\":787,\"_186\":788,\"_192\":789,\"_194\":183,\"_195\":174,\"_196\":175,\"_199\":790,\"_207\":208,\"_794\":23,\"_187\":188,\"_795\":796,\"_800\":801},\"normal\",{\"_50\":181,\"_182\":183},\"linkAttrs\",{},\"Turning Surplus Into Service: How Food Rescue Strengthens Community and Sustainability  \",\"2026-06-25T11:20:45.000Z\",[791],{\"_63\":202,\"_203\":204,\"_205\":206,\"_792\":793},\"role\",\"Executive Chef \",\"hasActivePaidProduct\",\"paidGating\",{\"_797\":23,\"_798\":799},\"paidContent\",\"paidProductTaxonomy\",[],\"sponsorshipGatingGroup\",{\"_802\":23,\"_803\":23},\"sponsorshipGatingSponsorFlag\",\"sponsorshipGatingGateRegFlag\",{\"_209\":784,\"_197\":198,\"_179\":805,\"_184\":283,\"_189\":285,\"_191\":285,\"_786\":806,\"_186\":807,\"_192\":808,\"_194\":183,\"_195\":287,\"_196\":288,\"_199\":809,\"_207\":208,\"_794\":23,\"_187\":284,\"_795\":812,\"_800\":814},{\"_50\":282,\"_182\":183},{},\"How Layout Decisions Shape Attendee Flow in Live Event Environments \",\"2026-06-24T11:08:34.000Z\",[810],{\"_63\":291,\"_203\":292,\"_205\":293,\"_792\":811},\"Project Stategy\",{\"_797\":23,\"_798\":813},[],{\"_802\":23,\"_803\":23},{\"_209\":784,\"_197\":198,\"_179\":816,\"_184\":329,\"_189\":331,\"_191\":331,\"_786\":817,\"_186\":329,\"_192\":818,\"_194\":183,\"_195\":333,\"_196\":334,\"_199\":819,\"_207\":339,\"_794\":23,\"_187\":330,\"_795\":821,\"_800\":823},{\"_50\":328,\"_182\":183},{},\"2026-06-23T11:00:56.000Z\",[820],{\"_63\":14,\"_203\":337,\"_205\":338,\"_792\":183},{\"_797\":23,\"_798\":822},[],{\"_802\":23,\"_803\":23},\"latestNews\",[826,839,850,860],{\"_209\":784,\"_197\":198,\"_179\":827,\"_184\":829,\"_189\":830,\"_191\":830,\"_786\":831,\"_186\":829,\"_192\":832,\"_195\":333,\"_196\":334,\"_199\":833,\"_207\":835,\"_794\":23,\"_795\":836,\"_800\":838},{\"_50\":828,\"_182\":183},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt8a1422164e7b5ac1/69f8fbbe468cc938c0e375bb/DG3_4695-1.webp\",\"Prices Increase Next Week for Art of Catering Food 2026!\",\"/our-events/prices-increase-next-week-for-art-of-catering-food-2026-\",{},\"2026-06-22T11:59:13.000Z\",[834],{\"_63\":14,\"_203\":337,\"_205\":338,\"_792\":183},1,{\"_797\":23,\"_798\":837},[],{\"_802\":23,\"_803\":23},{\"_209\":784,\"_197\":198,\"_179\":840,\"_184\":249,\"_189\":251,\"_191\":251,\"_786\":841,\"_186\":842,\"_192\":843,\"_195\":237,\"_196\":238,\"_199\":844,\"_207\":258,\"_794\":23,\"_795\":847,\"_800\":849},{\"_50\":248,\"_182\":183},{},\"How Event Pros Are Showcasing Their Work in 2026 \",\"2026-06-21T11:16:38.000Z\",[845],{\"_63\":255,\"_203\":256,\"_205\":257,\"_792\":846},\"Founder \u0026 Owner\",{\"_797\":23,\"_798\":848},[],{\"_802\":23,\"_803\":23},{\"_209\":784,\"_197\":198,\"_179\":851,\"_184\":216,\"_189\":218,\"_191\":218,\"_786\":852,\"_186\":216,\"_192\":853,\"_195\":174,\"_196\":175,\"_199\":854,\"_207\":225,\"_794\":23,\"_795\":857,\"_800\":859},{\"_50\":215,\"_182\":183},{},\"2026-06-20T11:10:45.000Z\",[855],{\"_63\":222,\"_203\":223,\"_205\":224,\"_792\":856},\"Senior Content Producer\",{\"_797\":23,\"_798\":858},[],{\"_802\":23,\"_803\":23},{\"_209\":784,\"_197\":198,\"_179\":861,\"_184\":863,\"_189\":864,\"_191\":864,\"_786\":865,\"_186\":863,\"_192\":866,\"_195\":227,\"_196\":228,\"_199\":867,\"_207\":873,\"_794\":23,\"_795\":874,\"_800\":876},{\"_50\":862,\"_182\":183},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt98d9cfc0c3978c14/6a22eb3b96c75a0c76cb75d5/AdobeStock_981571031.png\",\"The Last-Minute Everything Problem: Why Short Lead Times Are a Leadership Test, Not a Logistics One\",\"/business-operations/the-last-minute-everything-problem-why-short-lead-times-are-a-leadership-test-not-a-logistics-one\",{},\"2026-06-17T11:05:43.000Z\",[868],{\"_63\":869,\"_203\":870,\"_205\":871,\"_792\":872},\"Rich Bracken\",\"/author/rich-bracken\",\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltdabd108d40a46332/6a02017a131fbf7953fd6367/Bracken_Rich-0098_2.png\",\"Executive Consultant | Keynote Speaker\",7,{\"_797\":23,\"_798\":875},[],{\"_802\":23,\"_803\":23},\"recent\",\"recentLabel\",\"recentSectionButton\",{\"_881\":882,\"_883\":342},\"ctaButton\",\"More\",\"ctaButtonLink\",{\"_885\":183,\"_886\":183},\"ctaButtonText\",\"ctaButtonUrl\",\"dateDisplay\",\"show\",\"displayTitle\",\"adPosition\",\"right\",\"rectangleAdPos\",\"300_1v\",\"moduleLocation\",\"homepage\",{\"_110\":897,\"_775\":898,\"_777\":899},\"module_newsletter_promo\",\"bltd9ff5609afdbef9c\",{\"_134\":612,\"_900\":614,\"_901\":898,\"_902\":903,\"_904\":183,\"_209\":212,\"_905\":906,\"_907\":18},\"message\",\"newsletterId\",\"buttonText\",\"Sign Up Now\",\"buttonUrl\",\"mode\",\"dark\",\"isOnHomepage\",{\"_110\":909,\"_775\":910,\"_777\":911},\"module_content_spotlight\",\"bltba57e920c034b802\",{\"_209\":912,\"_913\":914,\"_905\":915,\"_916\":917,\"_652\":918,\"_890\":-7,\"_892\":-7,\"_134\":927,\"_197\":198,\"_191\":183,\"_894\":895},\"reversed\",\"moduleDesign\",\"standard\",\"light\",\"textAlignment\",\"center\",{\"_189\":919,\"_920\":921,\"_494\":922,\"_187\":924,\"_677\":925,\"_926\":927,\"_928\":927,\"_929\":924,\"_930\":931,\"_1805\":1806,\"_195\":333,\"_196\":334,\"_192\":1808,\"_786\":1809,\"_207\":643,\"_795\":1810,\"_794\":23,\"_800\":1812},\"/our-events/you-re-invited-the-art-of-catering-food-2025-copy-2026-05-04-11-27-16\",\"keywords\",[],{\"_65\":923,\"_484\":183},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt30b7ca483eae4d50/69f8d5d59ba513b34f4e7d8e/7R9A9022.png\",\"Save the date for when we make our way to Chicago August 10-11, 2026\",\"Content Spotlight\",\"heading\",\"You’re Invited: The Art of Catering Food 2026\",\"mobileHeading\",\"body\",\"articleBody\",[932,942,961,979,984,989,996,1037,1042,1056,1070,1075,1080,1091,1105,1116,1121,1126,1131,1136,1150,1155,1162,1190,1195,1202,1230,1235,1249,1256,1273,1278,1281,1288,1305,1310,1317,1345,1350,1353,1360,1377,1382,1385,1392,1409,1414,1428,1435,1452,1457,1464,1481,1486,1493,1523,1528,1535,1563,1568,1575,1592,1597,1611,1619,1636,1641,1648,1676,1681,1686,1689,1694,1699,1704,1709,1735,1740,1745,1750,1755,1760,1765,1768,1773,1791,1796],{\"_110\":933,\"_934\":935,\"_652\":938},\"paragraph\",\"attrs\",{\"_936\":937},\"textAlign\",\"left\",[939],{\"_110\":940,\"_940\":941},\"text\",\"Are you ready to be inspired? \",{\"_110\":933,\"_934\":943,\"_652\":944},{\"_936\":937},[945,947,959],{\"_110\":940,\"_940\":946},\"Art of Catering Food will make its way to Chicago August 10-11 . Hosted at the stunning new \",{\"_110\":940,\"_948\":949,\"_940\":958},\"marks\",[950,956],{\"_110\":203,\"_934\":951},{\"_5\":952,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://experienceallium.com/\",\"target\",\"rel\",\"class\",{\"_110\":957},\"bold\",\"Allium Rooftop\",{\"_110\":940,\"_940\":960},\" in Chicago, a city renowned for its vibrant culinary scene, this stunning, tailor-made venue provides the perfect backdrop to ignite your creativity. Immerse yourself in Chicago’s rich food culture scene and explore refined flavors, enhance your craft, and learn expert techniques that will help you deliver exceptional catered experiences your discerning clients will cherish.\",{\"_110\":962,\"_652\":963},\"figure\",[964,974],{\"_110\":933,\"_934\":965,\"_652\":966},{\"_936\":937},[967],{\"_110\":494,\"_934\":968},{\"_936\":937,\"_50\":969,\"_182\":970,\"_134\":-5,\"_971\":972},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt4fb25d3bb03481b2/69f8d14a1032fe2cf156f2c7/7R9A9028.png\",\"7R9A9028.png\",\"style\",{\"_973\":917},\"float\",{\"_110\":975,\"_652\":976},\"figcaption\",[977],{\"_110\":940,\"_940\":978},\"Many of the sessions during Art of Catering Food feature samples.\",{\"_110\":933,\"_934\":980,\"_652\":981},{\"_936\":937},[982],{\"_110\":940,\"_940\":983},\"Focused through the lens of the catering chef, AOCF is a boutique event created by chefs for chefs, bringing attendees a two-day intensive that focuses closely on catered events and the food and logistics it takes to make them so memorable. \",{\"_110\":933,\"_934\":985,\"_652\":986},{\"_936\":937},[987],{\"_110\":940,\"_940\":988},\"All the hallmarks of AOCF are in place: two high energy Lunch \u0026 Learns that pair culinary concepts with a solid learning experience plus networking, and a captivating keynote panel that will address key challenges and opportunities.\",{\"_110\":926,\"_934\":990,\"_652\":993},{\"_936\":937,\"_991\":992},\"level\",2,[994],{\"_110\":940,\"_940\":995},\"Catering Industry Insights: Addressing Key Challenges \u0026 Opportunities\",{\"_110\":933,\"_934\":997,\"_652\":998},{\"_936\":937},[999,1004,1011,1015,1022,1026,1033],{\"_110\":940,\"_948\":1000,\"_940\":1003},[1001],{\"_110\":1002},\"italic\",\"Presented by \",{\"_110\":940,\"_948\":1005,\"_940\":1010},[1006,1009],{\"_110\":203,\"_934\":1007},{\"_5\":1008,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/selden-robin/39620\",{\"_110\":1002},\"Robin Selden\",{\"_110\":940,\"_948\":1012,\"_940\":1014},[1013],{\"_110\":1002},\" (Managing Partner \u0026 Executive Chef, Marcia Selden Catering \u0026 Events and Naked Fig Catering); \",{\"_110\":940,\"_948\":1016,\"_940\":1021},[1017,1020],{\"_110\":203,\"_934\":1018},{\"_5\":1019,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/madia-donnie/83028\",{\"_110\":1002},\"Donnie Madia\",{\"_110\":940,\"_948\":1023,\"_940\":1025},[1024],{\"_110\":1002},\" (Founding Partner, One Off Hospitality); and \",{\"_110\":940,\"_948\":1027,\"_940\":1032},[1028,1031],{\"_110\":203,\"_934\":1029},{\"_5\":1030,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/wright-scroggins-missy/83173\",{\"_110\":1002},\"Missy Wright Scroggins\",{\"_110\":940,\"_948\":1034,\"_940\":1036},[1035],{\"_110\":1002},\" (Sales Director, Blue Plate Chicago)\",{\"_110\":933,\"_934\":1038,\"_652\":1039},{\"_936\":937},[1040],{\"_110\":940,\"_940\":1041},\"Get ready to kick off Art of Catering Food 2026 (at 9:05 a.m.) with an exciting, interactive opening session! Our panel of seasoned catering executives from across the US and beyond will tackle your most pressing questions—straight from the crowd. From navigating work challenges and boosting profitability to fostering teamwork and spotting the hottest trends, no topic is off-limits.\",{\"_110\":962,\"_652\":1043},[1044,1052],{\"_110\":933,\"_934\":1045,\"_652\":1046},{\"_936\":937},[1047],{\"_110\":494,\"_934\":1048},{\"_936\":937,\"_50\":1049,\"_182\":1050,\"_134\":-5,\"_971\":1051},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltdb97e92194997467/69f8d50e42bace4eaa7aa7c6/BA2A7334.png\",\"BA2A7334.png\",{\"_973\":917},{\"_110\":975,\"_652\":1053},[1054],{\"_110\":940,\"_940\":1055},\"Art of Catering Food 2025\",{\"_110\":933,\"_934\":1057,\"_652\":1058},{\"_936\":937},[1059,1061,1068],{\"_110\":940,\"_940\":1060},\"Submit your questions ahead of time using the jotform \",{\"_110\":940,\"_948\":1062,\"_940\":1067},[1063,1066],{\"_110\":203,\"_934\":1064},{\"_5\":1065,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://form.jotform.com/240925196296062\",{\"_110\":957},\"here\",{\"_110\":940,\"_940\":1069},\", or bring your curiosity to the live audience Q\u0026A at the end. This is your chance to shape the conversation and gain invaluable insights from the best in the business!\",{\"_110\":926,\"_934\":1071,\"_652\":1072},{\"_936\":937,\"_991\":992},[1073],{\"_110\":940,\"_940\":1074},\"Two tasty Lunch \u0026 Learns\",{\"_110\":933,\"_934\":1076,\"_652\":1077},{\"_936\":937},[1078],{\"_110\":940,\"_940\":1079},\"Attendees to this year’s AOCF will have two Lunch \u0026 Learn opportunities. \",{\"_110\":933,\"_934\":1081,\"_652\":1082},{\"_936\":937},[1083,1085,1089],{\"_110\":940,\"_940\":1084},\"The first, \",{\"_110\":940,\"_948\":1086,\"_940\":1088},[1087],{\"_110\":1002},\"Hot Time, Summer in the City!\",{\"_110\":940,\"_940\":1090},\" will take place on Mondayy at noon. The goal of this lunch is to embrace the heat of summer and show how caterers can accomplish delicious meals that are cool, refreshing, and fulfilling—but most importantly, that the temperature of the meal is safe for all guests. Our host, Blue Plate Chicago, will introduce this lunch with a little amuse bouche to whet your appetite.\",{\"_110\":962,\"_652\":1092},[1093,1101],{\"_110\":933,\"_934\":1094,\"_652\":1095},{\"_936\":937},[1096],{\"_110\":494,\"_934\":1097},{\"_936\":937,\"_50\":1098,\"_182\":1099,\"_134\":-5,\"_971\":1100},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt025e0bf5f6e01bc8/69f8d1ee405f8009392e4891/DG3_4836.png\",\"DG3_4836.png\",{\"_973\":917},{\"_110\":975,\"_652\":1102},[1103],{\"_110\":940,\"_940\":1104},\"A sampling of dishes from one of last year's Lunch \u0026 Learns, \\\"Reimagining Southern Comfort_ Innovative Twists on Soul Food Classics.\\\"\",{\"_110\":933,\"_934\":1106,\"_652\":1107},{\"_936\":937},[1108,1110,1114],{\"_110\":940,\"_940\":1109},\"The second Lunch \u0026 Learn, \",{\"_110\":940,\"_948\":1111,\"_940\":1113},[1112],{\"_110\":1002},\"Chicago Neighborhoods, Catering Style!\",{\"_110\":940,\"_940\":1115},\"  is on Tuesday at noon. Chicago is a lovely melting pot of a city, featuring a wide swath of neighborhoods known for particular types of cuisine—certainly more than the iconic Chicago Dogs and deep dish pizza that grab the national spotlight. This lunch and learn will lean on the food that makes Chicago great, focusing (too) on trends that clients are looking for on menus today: authenticity, storytelling, wellness, et al. We're taking the Chicago restaurant scene and turning favorite dishes into catering powerhouses! Get ready to dig in!\",{\"_110\":933,\"_934\":1117,\"_652\":1118},{\"_936\":937},[1119],{\"_110\":940,\"_940\":1120},\"Don’t miss either of this year’s Lunch \u0026 Learns! You’ll gain new knowledge while enjoying lunch with your colleagues.\",{\"_110\":926,\"_934\":1122,\"_652\":1123},{\"_936\":937,\"_991\":992},[1124],{\"_110\":940,\"_940\":1125},\"Chef-driven sessions\",{\"_110\":933,\"_934\":1127,\"_652\":1128},{\"_936\":937},[1129],{\"_110\":940,\"_940\":1130},\"AOCF’s chef-driven education program will focus on technique, problem solving, and unique ideas while helping attendees navigate new industry trends.\",{\"_110\":933,\"_934\":1132,\"_652\":1133},{\"_936\":937},[1134],{\"_110\":940,\"_940\":1135},\"Many of the sessions include samples.\",{\"_110\":1137,\"_934\":1138},\"iframe\",{\"_1139\":1140,\"_1141\":1142,\"_1143\":-5,\"_1144\":1145,\"_1146\":-5,\"_50\":1147,\"_1148\":1149},\"width\",\"100%\",\"height\",\"nullpx\",\"scrolling\",\"frameBorder\",\"0\",\"allow\",\"https://www.youtube.com/embed/7zCDjuakAM8\",\"loading\",\"lazy\",{\"_110\":933,\"_934\":1151,\"_652\":1152},{\"_936\":937},[1153],{\"_110\":940,\"_940\":1154},\"This year's sessions include:\",{\"_110\":933,\"_934\":1156,\"_652\":1157},{\"_936\":937},[1158],{\"_110\":940,\"_948\":1159,\"_940\":1161},[1160],{\"_110\":957},\"Pastry with Purpose: Savory, Sweet, and Seasonal Innovation (Monday at 10:10 a.m.)\",{\"_110\":933,\"_934\":1163,\"_652\":1164},{\"_936\":937},[1165,1168,1175,1179,1186],{\"_110\":940,\"_948\":1166,\"_940\":1003},[1167],{\"_110\":1002},{\"_110\":940,\"_948\":1169,\"_940\":1174},[1170,1173],{\"_110\":203,\"_934\":1171},{\"_5\":1172,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/pennings-edmond-annie/78767\",{\"_110\":1002},\"Annie Pennings Edmond\",{\"_110\":940,\"_948\":1176,\"_940\":1178},[1177],{\"_110\":1002},\" (Event Design \u0026 Sustainability Manager, Chowgirls) and \",{\"_110\":940,\"_948\":1180,\"_940\":1185},[1181,1184],{\"_110\":203,\"_934\":1182},{\"_5\":1183,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/schenk-andrea/81903\",{\"_110\":1002},\"Andrea Schenk\",{\"_110\":940,\"_948\":1187,\"_940\":1189},[1188],{\"_110\":1002},\" (Executive Pastry Chef, Chowgirls)\",{\"_110\":933,\"_934\":1191,\"_652\":1192},{\"_936\":937},[1193],{\"_110\":940,\"_940\":1194},\"Join Pastry Chef Andrea Field and Sustainable Event Designer Annie Pennings Edmond of Chowgirls Catering as they explore how seasonality and creativity can lead to innovation in the pastry world. Based in Minnesota, a state known for its four very distinct seasons, Chowgirls has made seasonality the foundation of every menu decision, from savory dishes to desserts and even their bar program. This session will highlight their inventive, dye-free approach to pastry, shaped by local sourcing, biodiversity, and the changing seasons.\",{\"_110\":933,\"_934\":1196,\"_652\":1197},{\"_936\":937},[1198],{\"_110\":940,\"_948\":1199,\"_940\":1201},[1200],{\"_110\":957},\"Designing One-of-a-Kind Menus for Unique Events (Monday at 11:00 a.m.)\",{\"_110\":933,\"_934\":1203,\"_652\":1204},{\"_936\":937},[1205,1208,1215,1219,1226],{\"_110\":940,\"_948\":1206,\"_940\":1003},[1207],{\"_110\":1002},{\"_110\":940,\"_948\":1209,\"_940\":1214},[1210,1213],{\"_110\":203,\"_934\":1211},{\"_5\":1212,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/oconnor-karen/39509\",{\"_110\":1002},\"Karen O'Connor\",{\"_110\":940,\"_948\":1216,\"_940\":1218},[1217],{\"_110\":1002},\" (Executive Chef, Daniel et Daniel Catering) and \",{\"_110\":940,\"_948\":1220,\"_940\":1225},[1221,1224],{\"_110\":203,\"_934\":1222},{\"_5\":1223,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/purnell-joanne/44241\",{\"_110\":1002},\"Joanne Purnell\",{\"_110\":940,\"_948\":1227,\"_940\":1229},[1228],{\"_110\":1002},\" (President, Good Gracious Events)\",{\"_110\":933,\"_934\":1231,\"_652\":1232},{\"_936\":937},[1233],{\"_110\":940,\"_940\":1234},\"Join Executive Chefs O'Connor and Purnell as they explore creating bespoke menus tailored to extraordinary events, including weddings, galas, corporate launches, and immersive brand experiences. From concept development to presentation, the two catering chefs will talk about the strategies they use to ensure each menu reflects the event's personality and enhances the guest experience. Participants will learn how to combine creativity, dietary considerations, and thematic elements to craft menus that resonate with the uniqueness of each event.\",{\"_110\":962,\"_652\":1236},[1237,1245],{\"_110\":933,\"_934\":1238,\"_652\":1239},{\"_936\":937},[1240],{\"_110\":494,\"_934\":1241},{\"_936\":937,\"_50\":1242,\"_182\":1243,\"_134\":-5,\"_971\":1244},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt413c8610887f19a9/69f8d27963b2b516874a694f/2S8A6198.png\",\"2S8A6198.png\",{\"_973\":917},{\"_110\":975,\"_652\":1246},[1247],{\"_110\":940,\"_940\":1248},\"\\\"A Deep Dive on Menu Development\\\" from Art of Catering Food 2025.\",{\"_110\":933,\"_934\":1250,\"_652\":1251},{\"_936\":937},[1252],{\"_110\":940,\"_948\":1253,\"_940\":1255},[1254],{\"_110\":957},\"From Blueprint to Wow Factor: Executing High-Stakes, Large-Scale Off-Premise Catering (Monday at 1:00 p.m.)\",{\"_110\":933,\"_934\":1257,\"_652\":1258},{\"_936\":937},[1259,1262,1269],{\"_110\":940,\"_948\":1260,\"_940\":1003},[1261],{\"_110\":1002},{\"_110\":940,\"_948\":1263,\"_940\":1268},[1264,1267],{\"_110\":203,\"_934\":1265},{\"_5\":1266,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/love-nina/81960\",{\"_110\":1002},\"Nina Love\",{\"_110\":940,\"_948\":1270,\"_940\":1272},[1271],{\"_110\":1002},\" (Chef, Founder, Food \u0026 Beverage/Hospitality Consultant, A.B.E Hospitality Group)\",{\"_110\":933,\"_934\":1274,\"_652\":1275},{\"_936\":937},[1276],{\"_110\":940,\"_940\":1277},\"In this chef-centered case study, Nina Love breaks down how blueprint-level planning translates into confident execution—from kitchen layout and production flow to menu composition, plating strategy, and service pacing. Attendees will explore how thoughtful food design, repeatable techniques, and disciplined systems allow chefs to move fast without sacrificing flavor, finesse, or visual impact.\",{\"_110\":1137,\"_934\":1279},{\"_1139\":1140,\"_1141\":1142,\"_1143\":-5,\"_1144\":1145,\"_1146\":-5,\"_50\":1280,\"_1148\":1149},\"https://www.youtube.com/embed/yRwR7irqCVA\",{\"_110\":933,\"_934\":1282,\"_652\":1283},{\"_936\":937},[1284],{\"_110\":940,\"_948\":1285,\"_940\":1287},[1286],{\"_110\":957},\"The Catering Culinary Engine: Structuring Teams That Deliver (Monday at 1:40 p.m.)\",{\"_110\":933,\"_934\":1289,\"_652\":1290},{\"_936\":937},[1291,1294,1301],{\"_110\":940,\"_948\":1292,\"_940\":1003},[1293],{\"_110\":1002},{\"_110\":940,\"_948\":1295,\"_940\":1300},[1296,1299],{\"_110\":203,\"_934\":1297},{\"_5\":1298,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/tran-thach-pronounced-as-ta/82262\",{\"_110\":1002},\"Thach (pronounced as Ta) Tran\",{\"_110\":940,\"_948\":1302,\"_940\":1304},[1303],{\"_110\":1002},\"  (Executive Chef, Footers Catering)\",{\"_110\":933,\"_934\":1306,\"_652\":1307},{\"_936\":937},[1308],{\"_110\":940,\"_940\":1309},\"High-volume catering demands more than great food — it requires a culinary structure designed for speed, consistency, leadership growth, and exceptional guest experience. In this session, Executive Chef Thach Tran of Footers Catering shares a practical look at how clearly defined culinary roles support seamless event execution across multiple venues, teams, and service styles.\",{\"_110\":933,\"_934\":1311,\"_652\":1312},{\"_936\":937},[1313],{\"_110\":940,\"_948\":1314,\"_940\":1316},[1315],{\"_110\":957},\"Smoothie Sleuth: The Ultimate Ingredient Challenge (Monday at 2:40 p.m.)\",{\"_110\":933,\"_934\":1318,\"_652\":1319},{\"_936\":937},[1320,1323,1330,1334,1341],{\"_110\":940,\"_948\":1321,\"_940\":1003},[1322],{\"_110\":1002},{\"_110\":940,\"_948\":1324,\"_940\":1329},[1325,1328],{\"_110\":203,\"_934\":1326},{\"_5\":1327,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/sutton-jason/44146\",{\"_110\":1002},\"Jason Sutton\",{\"_110\":940,\"_948\":1331,\"_940\":1333},[1332],{\"_110\":1002},\" (Director of Operations, Footers Catering) and \",{\"_110\":940,\"_948\":1335,\"_940\":1340},[1336,1339],{\"_110\":203,\"_934\":1337},{\"_5\":1338,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/varga-jay/52297\",{\"_110\":1002},\"Jay Varga\",{\"_110\":940,\"_948\":1342,\"_940\":1344},[1343],{\"_110\":1002},\" (Executive Chef, The JDK Group)\",{\"_110\":933,\"_934\":1346,\"_652\":1347},{\"_936\":937},[1348],{\"_110\":940,\"_940\":1349},\"Put your taste buds to the test in this interactive tasting session! Participants will sample a specially crafted smoothie made from eight unique ingredients. Your mission? Identify as many of the ingredients as possible. The person with the sharpest palate and the most correct guesses will win a coveted prize. Will you rise to the challenge and prove yourself as the ultimate Smoothie Sleuth? Let the tasting adventure begin!\",{\"_110\":1137,\"_934\":1351},{\"_1139\":1140,\"_1141\":1142,\"_1143\":-5,\"_1144\":1145,\"_1146\":-5,\"_50\":1352,\"_1148\":1149},\"https://www.youtube.com/embed/cgj0L8jZRa8\",{\"_110\":933,\"_934\":1354,\"_652\":1355},{\"_936\":937},[1356],{\"_110\":940,\"_948\":1357,\"_940\":1359},[1358],{\"_110\":957},\"The Hidden Kitchen: How Lean Thinking and Practice Unlocks Flow, Consistency, and Profit! (Monday at 3:05 p.m.)\",{\"_110\":933,\"_934\":1361,\"_652\":1362},{\"_936\":937},[1363,1366,1373],{\"_110\":940,\"_948\":1364,\"_940\":1003},[1365],{\"_110\":1002},{\"_110\":940,\"_948\":1367,\"_940\":1372},[1368,1371],{\"_110\":203,\"_934\":1369},{\"_5\":1370,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/porter-roy/39523\",{\"_110\":1002},\"Roy Porter\",{\"_110\":940,\"_948\":1374,\"_940\":1376},[1375],{\"_110\":1002},\" (Activities Director, Engage Works)\",{\"_110\":933,\"_934\":1378,\"_652\":1379},{\"_936\":937},[1380],{\"_110\":940,\"_940\":1381},\"This session is about what actually happens behind the line. Not theory. Not manufacturing talk. Real kitchen work. Using the nine elements of Lean, adapted specifically for catering kitchens, Roy Porter will look at how waste shows up during prep, cooking, plating, and pack-out—extra steps, waiting on information, materials or people, overproduction, rework, and last-minute chaos that forces chefs into hero mode.\",{\"_110\":1137,\"_934\":1383},{\"_1139\":1140,\"_1141\":1142,\"_1143\":-5,\"_1144\":1145,\"_1146\":-5,\"_50\":1384,\"_1148\":1149},\"https://www.youtube.com/embed/gWCVoojzpsc\",{\"_110\":933,\"_934\":1386,\"_652\":1387},{\"_936\":937},[1388],{\"_110\":940,\"_948\":1389,\"_940\":1391},[1390],{\"_110\":957},\"Luxury in Layers: Elevating Comfort Food into High-Revenue Experiences (Monday at 4:00 p.m.)\",{\"_110\":933,\"_934\":1393,\"_652\":1394},{\"_936\":937},[1395,1398,1405],{\"_110\":940,\"_948\":1396,\"_940\":1003},[1397],{\"_110\":1002},{\"_110\":940,\"_948\":1399,\"_940\":1404},[1400,1403],{\"_110\":203,\"_934\":1401},{\"_5\":1402,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/taylor-chris/35854\",{\"_110\":1002},\"Chris Taylor\",{\"_110\":940,\"_948\":1406,\"_940\":1408},[1407],{\"_110\":1002},\" (Principal, Chris Evans Events \u0026 Catering)\",{\"_110\":933,\"_934\":1410,\"_652\":1411},{\"_936\":937},[1412],{\"_110\":940,\"_940\":1413},\"Clients are no longer just paying for food, they are investing in experience, storytelling, and perceived luxury. This dynamic live culinary demo explores how to transform nostalgic comfort food into elevated, high-impact dishes that command premium pricing without losing their emotional connection. Chef Chris Taylor will demonstrate how to build \\\"layers of luxury\\\" through technique, ingredients, presentation, and service style to reposition familiar dishes into sophisticated offerings suitable for weddings, corporate events, and high-end social gatherings.\",{\"_110\":962,\"_652\":1415},[1416,1424],{\"_110\":933,\"_934\":1417,\"_652\":1418},{\"_936\":937},[1419],{\"_110\":494,\"_934\":1420},{\"_936\":937,\"_50\":1421,\"_182\":1422,\"_134\":-5,\"_971\":1423},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt4d51b742edc8d1e7/69f8d400a74d936f81bcd54a/DG3_4594.png\",\"DG3_4594.png\",{\"_973\":917},{\"_110\":975,\"_652\":1425},[1426],{\"_110\":940,\"_940\":1427},\"\\\"Mastering Legume-cuterie: Plant-Based BBQ with High ROI\\\" from Art of Catering Food 2025.\",{\"_110\":933,\"_934\":1429,\"_652\":1430},{\"_936\":937},[1431],{\"_110\":940,\"_948\":1432,\"_940\":1434},[1433],{\"_110\":957},\"What's in Your Larder? The Hidden Foundations of Culinary Creativity (Tuesday at 9:05 a.m.)\",{\"_110\":933,\"_934\":1436,\"_652\":1437},{\"_936\":937},[1438,1441,1448],{\"_110\":940,\"_948\":1439,\"_940\":1003},[1440],{\"_110\":1002},{\"_110\":940,\"_948\":1442,\"_940\":1447},[1443,1446],{\"_110\":203,\"_934\":1444},{\"_5\":1445,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/carter-richard/71191\",{\"_110\":1002},\"Richard Carter\",{\"_110\":940,\"_948\":1449,\"_940\":1451},[1450],{\"_110\":1002},\" (Executive Chef, North Carolina Museum of Art/ Catering Works)\",{\"_110\":933,\"_934\":1453,\"_652\":1454},{\"_936\":937},[1455],{\"_110\":940,\"_940\":1456},\"In this session, Executive Chef Richard Carter explores how culinary professionals intentionally build and refine their personal \\\"larder.\\\" From flavor memory and visual composition to technique development and ingredient relationships, attendees will learn how to cultivate the resources that fuel consistent creativity and artistic growth.\",{\"_110\":933,\"_934\":1458,\"_652\":1459},{\"_936\":937},[1460],{\"_110\":940,\"_948\":1461,\"_940\":1463},[1462],{\"_110\":957},\"From Kitchen to Canvas: Designing Immersive Food Experiences That Guests Never Forget (Tuesday at 10:00 a.m.)\",{\"_110\":933,\"_934\":1465,\"_652\":1466},{\"_936\":937},[1467,1470,1477],{\"_110\":940,\"_948\":1468,\"_940\":1003},[1469],{\"_110\":1002},{\"_110\":940,\"_948\":1471,\"_940\":1476},[1472,1475],{\"_110\":203,\"_934\":1473},{\"_5\":1474,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/taylor-gregory/82670\",{\"_110\":1002},\"Gregory Taylor\",{\"_110\":940,\"_948\":1478,\"_940\":1480},[1479],{\"_110\":1002},\" (Executive Chef, Chef Greg Taylor \u0026 Co.)\",{\"_110\":933,\"_934\":1482,\"_652\":1483},{\"_936\":937},[1484],{\"_110\":940,\"_940\":1485},\"In this dynamic session, Chef Greg Taylor shares how to transform catering into a fully immersive guest experience by aligning culinary execution with intentional design, storytelling, and service flow. Drawing from nearly two decades in luxury hospitality, private service, and event production, he breaks down how to elevate events through strategic use of layout, florals, lighting, and interactive food elements—without overcomplicating operations or inflating costs.\",{\"_110\":933,\"_934\":1487,\"_652\":1488},{\"_936\":937},[1489],{\"_110\":940,\"_948\":1490,\"_940\":1492},[1491],{\"_110\":957},\"Innovating the Plate: Research \u0026 Development Strategies for Modern Catering Chefs (Tuesday at 11:00 a.m.)\",{\"_110\":933,\"_934\":1494,\"_652\":1495},{\"_936\":937},[1496,1499,1504,1508,1513,1517,1521],{\"_110\":940,\"_948\":1497,\"_940\":1003},[1498],{\"_110\":1002},{\"_110\":940,\"_948\":1500,\"_940\":1010},[1501,1503],{\"_110\":203,\"_934\":1502},{\"_5\":1008,\"_953\":633,\"_954\":-5,\"_955\":-5},{\"_110\":1002},{\"_110\":940,\"_948\":1505,\"_940\":1507},[1506],{\"_110\":1002},\" (Managing Partner \u0026 Executive Chef, Marcia Selden Catering \u0026 Events and Naked Fig Catering) and \",{\"_110\":940,\"_948\":1509,\"_940\":1214},[1510,1512],{\"_110\":203,\"_934\":1511},{\"_5\":1212,\"_953\":633,\"_954\":-5,\"_955\":-5},{\"_110\":1002},{\"_110\":940,\"_948\":1514,\"_940\":1516},[1515],{\"_110\":1002},\" (Executive Chef, Daniel et Daniel Catering)\",{\"_110\":1518,\"_948\":1519},\"hardBreak\",[1520],{\"_110\":1002},{\"_110\":940,\"_940\":1522},\"Join leading catering chefs for an engaging panel exploring how R\u0026D is transforming large-scale food service. These strategies for maintaining profitability within menu development, trend forecasting, and sustainable practices make a real difference in their kitchens. This is your opportunity to discover how they do it.\",{\"_110\":933,\"_934\":1524,\"_652\":1525},{\"_936\":937},[1526],{\"_110\":940,\"_940\":1527},\"Whether it’s integrating emerging food trends, exploring alternative proteins, or using technology for scaling catering operations, you will get the scoop on practical approaches to balancing creativity with cost management, implementing zero-waste initiatives, and adapting to evolving dietary preferences. Bring your questions—and your own insights.\",{\"_110\":933,\"_934\":1529,\"_652\":1530},{\"_936\":937},[1531],{\"_110\":940,\"_948\":1532,\"_940\":1534},[1533],{\"_110\":957},\"Southern Soul, Global Palate: Crafting International Hors d'Oeuvres from the American South (Tuesday at 12:55 p.m.)\",{\"_110\":933,\"_934\":1536,\"_652\":1537},{\"_936\":937},[1538,1541,1548,1552,1559],{\"_110\":940,\"_948\":1539,\"_940\":1003},[1540],{\"_110\":1002},{\"_110\":940,\"_948\":1542,\"_940\":1547},[1543,1546],{\"_110\":203,\"_934\":1544},{\"_5\":1545,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/brunelli-devin/82675\",{\"_110\":1002},\"Devin Brunelli\",{\"_110\":940,\"_948\":1549,\"_940\":1551},[1550],{\"_110\":1002},\" (Executive Chef, HL Catering Company LLC) and \",{\"_110\":940,\"_948\":1553,\"_940\":1558},[1554,1557],{\"_110\":203,\"_934\":1555},{\"_5\":1556,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/loper-houston/79973\",{\"_110\":1002},\"Houston Loper\",{\"_110\":940,\"_948\":1560,\"_940\":1562},[1561],{\"_110\":1002},\" (Owner \u0026 CEO, HL Catering Company)\",{\"_110\":933,\"_934\":1564,\"_652\":1565},{\"_936\":937},[1566],{\"_110\":940,\"_940\":1567},\"In this demo session, Houston of HL Catering walks attendees through five original Southern-fusion hors d'oeuvres, each pairing a distinctly Southern ingredient with a globally recognized format: Hawaiian musubi, Thai larb, Italian arancini, Korean blini, and Vietnamese street cone.\",{\"_110\":933,\"_934\":1569,\"_652\":1570},{\"_936\":937},[1571],{\"_110\":940,\"_948\":1572,\"_940\":1574},[1573],{\"_110\":957},\"Fire It Up: How Wood-Fired Pizza Became Our Secret Catering Weapon (Tuesday at 1:45 p.m.)\",{\"_110\":933,\"_934\":1576,\"_652\":1577},{\"_936\":937},[1578,1581,1588],{\"_110\":940,\"_948\":1579,\"_940\":1003},[1580],{\"_110\":1002},{\"_110\":940,\"_948\":1582,\"_940\":1587},[1583,1586],{\"_110\":203,\"_934\":1584},{\"_5\":1585,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/mitchell-tim/66677\",{\"_110\":1002},\"Tim Mitchell\",{\"_110\":940,\"_948\":1589,\"_940\":1591},[1590],{\"_110\":1002},\" (Chef / Founder, Mangia Catering)\",{\"_110\":933,\"_934\":1593,\"_652\":1594},{\"_936\":937},[1595],{\"_110\":940,\"_940\":1596},\"In this session, Tim Mitchell, CEO of Mangia Catering, shares how his team turned a mobile wood-fired pizza operation into one of the most in-demand (and profitable) parts of their business. From sourcing custom ovens, to designing a guest-facing service that blends speed, theater, and flavor — Tim will show you how wood-fired catering can elevate your brand and bottom line. This isn't about slinging pies — it's about crafting an experience clients will line up for (and pay premium prices to get). If you're looking for a fresh, scalable service to add to your catering offerings — one that works at weddings, festivals, private events, and corporate functions — this session is your spark.\",{\"_110\":962,\"_652\":1598},[1599,1607],{\"_110\":933,\"_934\":1600,\"_652\":1601},{\"_936\":937},[1602],{\"_110\":494,\"_934\":1603},{\"_936\":937,\"_50\":1604,\"_182\":1605,\"_134\":-5,\"_971\":1606},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltde680c50152eddc4/69f8d2fc81ac0950f7fa5a64/BA2A7344.png\",\"BA2A7344.png\",{\"_973\":917},{\"_110\":975,\"_652\":1608},[1609],{\"_110\":940,\"_940\":1610},\"\\\"Exploring Canada's Bounty beyond Poutine \u0026 Beaver Tails\\\" from Art of Catering Food 2025.\",{\"_110\":933,\"_934\":1612,\"_652\":1613},{\"_936\":937},[1614],{\"_110\":940,\"_948\":1615,\"_940\":1618},[1616,1617],{\"_110\":957},{\"_110\":1002},\"Menus That Perform: Lessons Learned Catering to Pro Athletes (Tuesday at 3:15 p.m.)\",{\"_110\":933,\"_934\":1620,\"_652\":1621},{\"_936\":937},[1622,1625,1632],{\"_110\":940,\"_948\":1623,\"_940\":1003},[1624],{\"_110\":1002},{\"_110\":940,\"_948\":1626,\"_940\":1631},[1627,1630],{\"_110\":203,\"_934\":1628},{\"_5\":1629,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/wood-robbie/82671\",{\"_110\":1002},\"Robbie Wood\",{\"_110\":940,\"_948\":1633,\"_940\":1635},[1634],{\"_110\":1002},\" (Founder - Chef, Superfd Performance Nutrition)\",{\"_110\":933,\"_934\":1637,\"_652\":1638},{\"_936\":937},[1639],{\"_110\":940,\"_940\":1640},\"This discussion is centered around how principles of elite sports nutrition can translate into catering kitchens and event spaces. Drawing on the experience of Chef Robert Wood, who has spent more than a decade feeding professional athletes from all the major sports leagues starting in the NHL and expanding to NBA, MLB, MLS and NFL. Participants examine how macronutrients can be used intentionally to meet changing energy demands and learn how food shapes metabolism, inflammation, cognition, and recovery. Chef Wood illustrates how simple, colorful, nutrient-dense meals can support energy, recovery, and long-term health; culinary professionals leave with proven strategies to translate performance nutrition from aspirational into daily practice.\",{\"_110\":933,\"_934\":1642,\"_652\":1643},{\"_936\":937},[1644],{\"_110\":940,\"_948\":1645,\"_940\":1647},[1646],{\"_110\":957},\"Feather + Field: Modern Butchery + Catering Scalability (Tuesday at 4:10 p.m.)\",{\"_110\":933,\"_934\":1649,\"_652\":1650},{\"_936\":937},[1651,1654,1661,1665,1672],{\"_110\":940,\"_948\":1652,\"_940\":1003},[1653],{\"_110\":1002},{\"_110\":940,\"_948\":1655,\"_940\":1660},[1656,1659],{\"_110\":203,\"_934\":1657},{\"_5\":1658,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/langemann-jeremy/73306\",{\"_110\":1002},\"Jeremy Langemann\",{\"_110\":940,\"_948\":1662,\"_940\":1664},[1663],{\"_110\":1002},\" (Executive Chef, C.C.C., Bingemans Hospitality Inc.) \",{\"_110\":940,\"_948\":1666,\"_940\":1671},[1667,1670],{\"_110\":203,\"_934\":1668},{\"_5\":1669,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/speaker/carroll-adam/81719\",{\"_110\":1002},\"Adam Carroll\",{\"_110\":940,\"_948\":1673,\"_940\":1675},[1674],{\"_110\":1002},\" (Catering Chef, Bingemans Hospitality Inc.)\",{\"_110\":933,\"_934\":1677,\"_652\":1678},{\"_936\":937},[1679],{\"_110\":940,\"_940\":1680},\"This session explores the artistry and precision of modern butchery through a luxurious, trend-aligned dish: Pheasant and Foie Gras Ballotine. Attendees will witness the transformation of a lean game bird into an elegant, catering-friendly roulade that balances heritage technique with modern service practicality.\",{\"_110\":933,\"_934\":1682,\"_652\":1683},{\"_936\":937},[1684],{\"_110\":940,\"_940\":1685},\"Many of the above sessions will include samples. \",{\"_110\":1137,\"_934\":1687},{\"_1139\":1140,\"_1141\":1142,\"_1143\":-5,\"_1144\":1145,\"_1146\":-5,\"_50\":1688,\"_1148\":1149},\"https://www.youtube.com/embed/Dpdq4PN-QuA\",{\"_110\":926,\"_934\":1690,\"_652\":1691},{\"_936\":937,\"_991\":992},[1692],{\"_110\":940,\"_940\":1693},\"Blue Plate Commissary Tour\",{\"_110\":933,\"_934\":1695,\"_652\":1696},{\"_936\":937},[1697],{\"_110\":940,\"_940\":1698},\"First registered, first served!\",{\"_110\":933,\"_934\":1700,\"_652\":1701},{\"_936\":937},[1702],{\"_110\":940,\"_940\":1703},\"Tour Larkin Hall, the headquarters of Blue Plate Chicago and your host for Art of Catering Food! An 80,000 square-foot facility completed in 2016, Blue Plate operates on floors one and two, while Allium, Blue Plate’s newest event venue (completed in 2025), occupies the third floor. Nationally recognized as the first Chicago caterer to earn Green Restaurant Certification, the custom-designed facility includes temperature-controlled kitchens and on-site composting. \",{\"_110\":933,\"_934\":1705,\"_652\":1706},{\"_936\":937},[1707],{\"_110\":940,\"_940\":1708},\"In this approximate 20-minute tour, you will see:\",{\"_110\":1710,\"_652\":1711},\"bulletList\",[1712,1724],{\"_110\":1713,\"_652\":1714},\"listItem\",[1715],{\"_110\":933,\"_934\":1716,\"_652\":1717},{\"_936\":937},[1718,1722],{\"_110\":940,\"_948\":1719,\"_940\":1721},[1720],{\"_110\":957},\"First Floor – The Foundation:\",{\"_110\":940,\"_940\":1723},\" View the State-of-the-Art Production Kitchen; Workshop; Warehouse\",{\"_110\":1713,\"_652\":1725},[1726],{\"_110\":933,\"_934\":1727,\"_652\":1728},{\"_936\":937},[1729,1733],{\"_110\":940,\"_948\":1730,\"_940\":1732},[1731],{\"_110\":957},\"Second Floor – Public Facing:\",{\"_110\":940,\"_940\":1734},\" Walk through The Terrace Room; The Tasting Kitchen; Private Dining Rooms and its corporate offices\",{\"_110\":933,\"_934\":1736,\"_652\":1737},{\"_936\":937},[1738],{\"_110\":940,\"_940\":1739},\"Each tour will host 12 attendees during off-session times. Groups are small to be considerate of ongoing catering production and business and allow networking between attendees/Blue Plate staff.\",{\"_110\":933,\"_934\":1741,\"_652\":1742},{\"_936\":937},[1743],{\"_110\":940,\"_940\":1744},\"This is an add-on opportunity for a limited number of attendees and will occur either before breakfast or toward the end of lunch breaks on both days of the conference. Register early to secure your slot!\",{\"_110\":926,\"_934\":1746,\"_652\":1747},{\"_936\":937,\"_991\":992},[1748],{\"_110\":940,\"_940\":1749},\"Opening reception\",{\"_110\":933,\"_934\":1751,\"_652\":1752},{\"_936\":937},[1753],{\"_110\":940,\"_940\":1754},\"A little liquid nitro action station, a grazing station to beat all grazing stations, refreshments—and you! Let's relax on the patio overlooking the Chicago skyline and recap the day with new friends and colleagues. Day One over and out!\",{\"_110\":926,\"_934\":1756,\"_652\":1757},{\"_936\":937,\"_991\":992},[1758],{\"_110\":940,\"_940\":1759},\"Wear it with pride\",{\"_110\":933,\"_934\":1761,\"_652\":1762},{\"_936\":937},[1763],{\"_110\":940,\"_940\":1764},\"Attendees are encouraged to wear their chef coats: networking opportunities abound between sessions, during breaks, and at the Sunday afternoon happy hour—so wear your chef coat if you wish and show solidarity for your profession! \",{\"_110\":1137,\"_934\":1766},{\"_1139\":1140,\"_1141\":1142,\"_1143\":-5,\"_1144\":1145,\"_1146\":-5,\"_50\":1767,\"_1148\":1149},\"https://www.youtube.com/embed/iJm0XoQTjds\",{\"_110\":926,\"_934\":1769,\"_652\":1770},{\"_936\":937,\"_991\":992},[1771],{\"_110\":940,\"_940\":1772},\"Registration is open \u0026 waiting for you!\",{\"_110\":933,\"_934\":1774,\"_652\":1775},{\"_936\":937},[1776,1778,1782,1789],{\"_110\":940,\"_940\":1777},\"Quick! \",{\"_110\":940,\"_948\":1779,\"_940\":1781},[1780],{\"_110\":957},\"Head over to\",{\"_110\":940,\"_948\":1783,\"_940\":1788},[1784,1787],{\"_110\":203,\"_934\":1785},{\"_5\":1786,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://informaconnect.com/art-of-catering-food\",{\"_110\":957},\"﻿ https://informaconnect.com/art-of-catering-food \",{\"_110\":940,\"_940\":1790},\"and get your ticket to Art of Catering Food. Over the course of two days, you’ll have the opportunity to connect with experienced catering chefs sharing new culinary techniques, the latest trending ingredients, food costing, and everything else you need to know to turn your menus into works of art. But don't hesitate! Early bird prices end on June 28th! \",{\"_110\":933,\"_934\":1792,\"_652\":1793},{\"_936\":937},[1794],{\"_110\":940,\"_940\":1795},\"Hotel and travel information can also be found via the navigation bar at the top of the screen.  \",{\"_110\":926,\"_934\":1797,\"_652\":1798},{\"_936\":937,\"_991\":339},[1799],{\"_110\":940,\"_948\":1800,\"_940\":1804},[1801],{\"_110\":203,\"_934\":1802},{\"_5\":1803,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://informaconnect.com/art-of-catering-food/\",\"REGISTER NOW\",\"callToAction\",{\"_940\":1807,\"_65\":919},\"Learn More\",\"2026-06-08T11:41:45.000Z\",{},{\"_797\":23,\"_798\":1811},[],{\"_802\":23,\"_803\":23},{\"_110\":1814,\"_775\":1815,\"_777\":1816},\"module_two_column_highlight\",\"bltf33e7e71bb9e978c\",{\"_779\":18,\"_134\":1817,\"_1818\":1819,\"_894\":895,\"_777\":1820},\"Two Column Highlight\",\"moduleDisplayOptions\",\"threeEntries\",[1821,2297],{\"_1822\":1823,\"_2292\":2293,\"_881\":2294},\"contents\",[1824,1999,2051],{\"_197\":198,\"_209\":1825,\"_211\":1826,\"_179\":1827,\"_184\":329,\"_187\":330,\"_930\":1828,\"_186\":329,\"_189\":331,\"_191\":331,\"_786\":1993,\"_192\":332,\"_207\":339,\"_195\":333,\"_196\":334,\"_199\":1994,\"_794\":23,\"_800\":1996,\"_795\":1997},\"card-horizontal\",\"horizontal\",{\"_50\":328,\"_182\":183},[1829,1848,1857,1866,1871,1880,1885,1936,1958,1965,1974,1983,1988],{\"_110\":933,\"_934\":1830,\"_652\":1831},{\"_936\":937},[1832,1834,1838,1840,1846],{\"_110\":940,\"_940\":1833},\"Don't wait! The deadline is \",{\"_110\":940,\"_948\":1835,\"_940\":1837},[1836],{\"_110\":957},\"NEXT WEEK\",{\"_110\":940,\"_940\":1839},\" for our \",{\"_110\":940,\"_948\":1841,\"_940\":1845},[1842],{\"_110\":203,\"_934\":1843},{\"_5\":1844,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://ce2027.c4p.cater-event.com/\",\"2027 Call for Speakers\",{\"_110\":940,\"_940\":1847},\"! Take a moment and submit your topic for this ultra-creative conference loaded with fresh and impactful content. We want to hear from you now so we can build our best program yet.\",{\"_110\":933,\"_934\":1849,\"_652\":1850},{\"_936\":937},[1851,1855],{\"_110\":940,\"_948\":1852,\"_940\":1854},[1853],{\"_110\":957},\"Where \u0026 When\",{\"_110\":940,\"_940\":1856},\": We are excited to be located at the New Orleans Ernest N. Morial Convention Center in New Orleans, LA from March 22-25, 2027.\",{\"_110\":933,\"_934\":1858,\"_652\":1859},{\"_936\":937},[1860,1864],{\"_110\":940,\"_948\":1861,\"_940\":1863},[1862],{\"_110\":957},\"Our Audience\",{\"_110\":940,\"_940\":1865},\": Our audience is in the business of helping people celebrate the most important milestones in their lives. They are on and off-premise, doing drop off delivery, executing private parties all the way to multiple day festivals, driving food trucks, and setting up field kitchens and events in the most unlikely of places. Caterers and event planners are some of the hardest working people in business today.\u2028\",{\"_110\":933,\"_934\":1867,\"_652\":1868},{\"_936\":937},[1869],{\"_110\":940,\"_940\":1870},\"Our audience is comprised of top-level professionals who have been in the industry a long time, but also may bring new hires, and/or recently promoted planners, managers, and salespeople. Attendees may be representing a small company in a big town, a big company in a small town or a 500 million dollar company in a densely populated metro area. But they are all at Cater+Event for the same reason: to be wowed with new products, new education, new ideas—and network, too.\u2028\",{\"_110\":933,\"_934\":1872,\"_652\":1873},{\"_936\":937},[1874,1878],{\"_110\":940,\"_948\":1875,\"_940\":1877},[1876],{\"_110\":957},\"The Education\",{\"_110\":940,\"_940\":1879},\": Over 100+ sessions will span the length of the conference, within these tracks:\",{\"_110\":933,\"_934\":1881,\"_652\":1882},{\"_936\":937},[1883],{\"_110\":940,\"_940\":1884},\"Note: A \\\"C\\\" before the tracks signifies a Catering focus and the \\\"E\\\" signifies an Event focus.\",{\"_110\":1710,\"_652\":1886},[1887,1894,1901,1908,1915,1922,1929],{\"_110\":1713,\"_652\":1888},[1889],{\"_110\":933,\"_934\":1890,\"_652\":1891},{\"_936\":937},[1892],{\"_110\":940,\"_940\":1893},\"Business, Financials \u0026 Operations (financial goals, technology, software and other FOH)\",{\"_110\":1713,\"_652\":1895},[1896],{\"_110\":933,\"_934\":1897,\"_652\":1898},{\"_936\":937},[1899],{\"_110\":940,\"_940\":1900},\"Culinary Arts\",{\"_110\":1713,\"_652\":1902},[1903],{\"_110\":933,\"_934\":1904,\"_652\":1905},{\"_936\":937},[1906],{\"_110\":940,\"_940\":1907},\"Leadership \u0026 Professional Development (best business practices, business growth, C-Level operational strategies)\",{\"_110\":1713,\"_652\":1909},[1910],{\"_110\":933,\"_934\":1911,\"_652\":1912},{\"_936\":937},[1913],{\"_110\":940,\"_940\":1914},\" Sales \u0026 Marketing (client-facing ideas and strategies)\",{\"_110\":1713,\"_652\":1916},[1917],{\"_110\":933,\"_934\":1918,\"_652\":1919},{\"_936\":937},[1920],{\"_110\":940,\"_940\":1921},\"On- and Off-Premise Catering (drop off, corporate catering, events, colleges \u0026 universities, hotels, casinos, stadiums, wedding \u0026 event venue catering)\",{\"_110\":1713,\"_652\":1923},[1924],{\"_110\":933,\"_934\":1925,\"_652\":1926},{\"_936\":937},[1927],{\"_110\":940,\"_940\":1928},\"Trends, Technology \u0026 Design (food trends, colors, floral, lighting, design and technology trends)\",{\"_110\":1713,\"_652\":1930},[1931],{\"_110\":933,\"_934\":1932,\"_652\":1933},{\"_936\":937},[1934],{\"_110\":940,\"_940\":1935},\"Event Planning, Management \u0026 Production\",{\"_110\":933,\"_934\":1937,\"_652\":1938},{\"_936\":937},[1939,1943,1945,1950,1952,1956],{\"_110\":940,\"_948\":1940,\"_940\":1942},[1941],{\"_110\":957},\"How to Apply\",{\"_110\":940,\"_940\":1944},\": Go to \",{\"_110\":940,\"_948\":1946,\"_940\":1949},[1947],{\"_110\":203,\"_934\":1948},{\"_5\":1949,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://now.catersource.com/CSE25Interest\",{\"_110\":940,\"_940\":1951},\" for conference information, or \",{\"_110\":940,\"_948\":1953,\"_940\":1844},[1954],{\"_110\":203,\"_934\":1955},{\"_5\":1844,\"_953\":633,\"_954\":-5,\"_955\":-5},{\"_110\":940,\"_940\":1957},\" to pitch a session topic. \",{\"_110\":933,\"_934\":1959,\"_652\":1960},{\"_936\":937},[1961],{\"_110\":940,\"_948\":1962,\"_940\":1964},[1963],{\"_110\":1002},\"Please note: We cannot accept proposals that have already been presented at another similar industry conference, without prior approval.\u2028\",{\"_110\":933,\"_934\":1966,\"_652\":1967},{\"_936\":937},[1968,1972],{\"_110\":940,\"_948\":1969,\"_940\":1971},[1970],{\"_110\":957},\"Selection Process: \",{\"_110\":940,\"_940\":1973},\"All session proposals will be reviewed by Cater+Event staff members, as well as other trusted industry leaders. The final determination will be made based on speaker qualifications, originality of the session, conference mix, and how applicable the topic is to the core audience. Most speakers will also be vetted. You will be notified of acceptance or denial sometime in September 2026, possibly sooner.\u2028\",{\"_110\":933,\"_934\":1975,\"_652\":1976},{\"_936\":937},[1977,1981],{\"_110\":940,\"_948\":1978,\"_940\":1980},[1979],{\"_110\":957},\"Your Deadline\",{\"_110\":940,\"_940\":1982},\": The deadline for speaker/session submissions is June 30, 2026 at 11:59 pm CST.\u2028\",{\"_110\":933,\"_934\":1984,\"_652\":1985},{\"_936\":937},[1986],{\"_110\":940,\"_940\":1987},\"All speakers will receive one complimentary Conference Education Package to enjoy all days of our conference and tradeshow and one complimentary Opening Night Party ticket. Travel and hotel is not included in this package. Note that we have an arsenal of dedicated content and marketing professionals: we will do our very best to promote your appearance on our community website, our official show website, in our quarterly magazine and show guide, via social and email blasts, and on our official mobile app.\",{\"_110\":933,\"_934\":1989,\"_652\":1990},{\"_936\":937},[1991],{\"_110\":940,\"_940\":1992},\"We can't wait to see you next year in New Orleans!\",{},[1995],{\"_63\":14,\"_205\":338,\"_203\":337},{\"_802\":23,\"_803\":23},{\"_797\":23,\"_798\":1998},[],{\"_197\":198,\"_209\":1825,\"_211\":1826,\"_179\":2000,\"_184\":829,\"_187\":2001,\"_930\":2002,\"_186\":829,\"_189\":830,\"_191\":830,\"_786\":2044,\"_192\":2045,\"_207\":835,\"_195\":333,\"_196\":334,\"_199\":2046,\"_794\":23,\"_800\":2048,\"_795\":2049},{\"_50\":828,\"_182\":183},\"Join us on August 10-11 at the Allium Rooftop by Blue Plate Catering  in Chicago, where culinary artistry meets innovation in an unforgettable setting.\",[2003,2015,2020,2022,2029,2034],{\"_110\":933,\"_934\":2004,\"_652\":2005},{\"_936\":937},[2006,2008,2013],{\"_110\":940,\"_940\":2007},\"At \",{\"_110\":940,\"_948\":2009,\"_940\":2012},[2010],{\"_110\":203,\"_934\":2011},{\"_5\":919,\"_953\":633,\"_954\":-5,\"_955\":-5},\"Art of Catering Food 2026\",{\"_110\":940,\"_940\":2014},\", learn the techniques behind crafting visually striking dishes that leave lasting impressions. We have top chefs sharing fresh ideas and modern trends to inspire your creativity and take your plating skills to the next level.\",{\"_110\":933,\"_934\":2016,\"_652\":2017},{\"_936\":937},[2018],{\"_110\":940,\"_940\":2019},\"Join us on August 10-11 at the Allium Rooftop by Blue Plate Catering  in Chicago, where culinary artistry meets innovation in an unforgettable setting.\",{\"_110\":1137,\"_934\":2021},{\"_1139\":1140,\"_1141\":1142,\"_1143\":-5,\"_1144\":1145,\"_1146\":-5,\"_50\":1767,\"_1148\":1149},{\"_110\":933,\"_934\":2023,\"_652\":2024},{\"_936\":937},[2025],{\"_110\":940,\"_948\":2026,\"_940\":2028},[2027],{\"_110\":957},\"Don't hesitate! Prices increase on June 28th! \",{\"_110\":933,\"_934\":2030,\"_652\":2031},{\"_936\":937},[2032],{\"_110\":940,\"_940\":2033},\"Register today and stay tuned for our schedule of sessions, featuring hands-on workshops, live demonstrations, and networking opportunities.\",{\"_110\":933,\"_934\":2035,\"_652\":2036},{\"_936\":937},[2037],{\"_110\":940,\"_948\":2038,\"_940\":2043},[2039,2042],{\"_110\":203,\"_934\":2040},{\"_5\":2041,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://aocf.informaconnect.com/2026/registrations/ATTENDEE?utm_mc=em_AOCF26_RegLaunch7_03252026_MS\u0026_mc=em_AOCF26_RegLaunch7_03252026_MS\u0026utm_source=Eloqua\u0026utm_medium=email\u0026utm_campaign=AOCF26_RegLaunch7_03252026_MS\u0026sp_eh=4e2986c03e101d9b33d9e79d7d90e2d1f0fbbfbc1b62ecad43a7b139c08a8d3c\",{\"_110\":957},\"CLAIM YOUR SPOT  \",{},\"Jun 22, 2026\",[2047],{\"_63\":14,\"_205\":338,\"_203\":337},{\"_802\":23,\"_803\":23},{\"_797\":23,\"_798\":2050},[],{\"_197\":198,\"_209\":1825,\"_211\":1826,\"_179\":2052,\"_184\":2054,\"_187\":2055,\"_930\":2056,\"_186\":2283,\"_189\":2284,\"_191\":2284,\"_786\":2285,\"_192\":2286,\"_207\":992,\"_195\":319,\"_196\":320,\"_199\":2287,\"_794\":23,\"_800\":2289,\"_795\":2290},{\"_50\":2053,\"_182\":183},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt090d2e1d0520e567/69fb52b39e47cb79af030879/2S8A1819.png\",\"Introducing the Cater+Event Gala Awards: A New Era of Excellence in Catering and Events\",\"We are thrilled to announce the launch of the Cater+Event Gala Awards, a groundbreaking fusion of two of the industry's most prestigious honors: the Achievement in Catering Excellence (ACE) Awards and the Special Events Gala Awards. This new awards program celebrates the extraordinary talent, innovation, and dedication that define excellence in both catering and special events. \",[2057,2070,2075,2080,2085,2090,2095,2102,2146,2153,2218,2223,2228,2233,2238,2250,2264,2269],{\"_110\":933,\"_934\":2058,\"_652\":2059},{\"_936\":937},[2060,2062,2068],{\"_110\":940,\"_940\":2061},\"We are thrilled to announce the launch of the \",{\"_110\":940,\"_948\":2063,\"_940\":2067},[2064],{\"_110\":203,\"_934\":2065},{\"_5\":2066,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://cater-event-gala.awardsplatform.com/\",\"Cater+Event Gala Awards\",{\"_110\":940,\"_940\":2069},\", a groundbreaking fusion of two of the industry's most prestigious honors: the Achievement in Catering Excellence (ACE) Awards and the Special Events Gala Awards. This new awards program celebrates the extraordinary talent, innovation, and dedication that define excellence in both catering and special events. \",{\"_110\":926,\"_934\":2071,\"_652\":2072},{\"_936\":937,\"_991\":992},[2073],{\"_110\":940,\"_940\":2074},\"A legacy of excellence, reimagined\",{\"_110\":933,\"_934\":2076,\"_652\":2077},{\"_936\":937},[2078],{\"_110\":940,\"_940\":2079},\"For over three decades, the ACE Awards have championed top-tier catering companies, recognizing outstanding achievements in culinary artistry, business innovation, community engagement, and professional development. Meanwhile, the Special Events Gala Awards have stood as a beacon of international excellence for 36+ years, honoring the finest work across corporate events, weddings, nonprofit fundraisers, decor, and more—all evaluated by a distinguished board of industry veterans. \",{\"_110\":933,\"_934\":2081,\"_652\":2082},{\"_936\":937},[2083],{\"_110\":940,\"_940\":2084},\"Now, these two celebrated programs come together to create something even more powerful: a unified platform that honors the full spectrum of catering and event excellence under one prestigious banner. \",{\"_110\":926,\"_934\":2086,\"_652\":2087},{\"_936\":937,\"_991\":992},[2088],{\"_110\":940,\"_940\":2089},\"What the Cater+Event Gala Awards recognize\",{\"_110\":933,\"_934\":2091,\"_652\":2092},{\"_936\":937},[2093],{\"_110\":940,\"_940\":2094},\"The Cater+Event Gala Awards will honor outstanding achievement across a comprehensive range of categories, including: \",{\"_110\":933,\"_934\":2096,\"_652\":2097},{\"_936\":937},[2098],{\"_110\":940,\"_948\":2099,\"_940\":2101},[2100],{\"_110\":957},\"Catering excellence\",{\"_110\":1710,\"_652\":2103},[2104,2111,2118,2125,2132,2139],{\"_110\":1713,\"_652\":2105},[2106],{\"_110\":933,\"_934\":2107,\"_652\":2108},{\"_936\":937},[2109],{\"_110\":940,\"_940\":2110},\"Best Catered Fundraising or Nonprofit Event\",{\"_110\":1713,\"_652\":2112},[2113],{\"_110\":933,\"_934\":2114,\"_652\":2115},{\"_936\":937},[2116],{\"_110\":940,\"_940\":2117},\"Best Off Premise Catering \",{\"_110\":1713,\"_652\":2119},[2120],{\"_110\":933,\"_934\":2121,\"_652\":2122},{\"_936\":937},[2123],{\"_110\":940,\"_940\":2124},\"Best On Premise Catering\",{\"_110\":1713,\"_652\":2126},[2127],{\"_110\":933,\"_934\":2128,\"_652\":2129},{\"_936\":937},[2130],{\"_110\":940,\"_940\":2131},\"Best Catered Wedding\",{\"_110\":1713,\"_652\":2133},[2134],{\"_110\":933,\"_934\":2135,\"_652\":2136},{\"_936\":937},[2137],{\"_110\":940,\"_940\":2138},\"Outstanding Caterer of the Year\",{\"_110\":1713,\"_652\":2140},[2141],{\"_110\":933,\"_934\":2142,\"_652\":2143},{\"_936\":937},[2144],{\"_110\":940,\"_940\":2145},\"Best Catered Social Event\",{\"_110\":933,\"_934\":2147,\"_652\":2148},{\"_936\":937},[2149],{\"_110\":940,\"_948\":2150,\"_940\":2152},[2151],{\"_110\":957},\"Event excellence\",{\"_110\":1710,\"_652\":2154},[2155,2162,2169,2176,2183,2190,2197,2204,2211],{\"_110\":1713,\"_652\":2156},[2157],{\"_110\":933,\"_934\":2158,\"_652\":2159},{\"_936\":937},[2160],{\"_110\":940,\"_940\":2161},\"Best Event for a Corporation or Association\",{\"_110\":1713,\"_652\":2163},[2164],{\"_110\":933,\"_934\":2165,\"_652\":2166},{\"_936\":937},[2167],{\"_110\":940,\"_940\":2168},\"Best Multiple-Day Event for a Corporation or Association\",{\"_110\":1713,\"_652\":2170},[2171],{\"_110\":933,\"_934\":2172,\"_652\":2173},{\"_936\":937},[2174],{\"_110\":940,\"_940\":2175},\"Best Fundraising or Nonprofit Event\",{\"_110\":1713,\"_652\":2177},[2178],{\"_110\":933,\"_934\":2179,\"_652\":2180},{\"_936\":937},[2181],{\"_110\":940,\"_940\":2182},\"Best Wedding\",{\"_110\":1713,\"_652\":2184},[2185],{\"_110\":933,\"_934\":2186,\"_652\":2187},{\"_936\":937},[2188],{\"_110\":940,\"_940\":2189},\"Most Outstanding Spectacle, Fair, or Festival\",{\"_110\":1713,\"_652\":2191},[2192],{\"_110\":933,\"_934\":2193,\"_652\":2194},{\"_936\":937},[2195],{\"_110\":940,\"_940\":2196},\"Designer of the Year\",{\"_110\":1713,\"_652\":2198},[2199],{\"_110\":933,\"_934\":2200,\"_652\":2201},{\"_936\":937},[2202],{\"_110\":940,\"_940\":2203},\"Total Décor\",{\"_110\":1713,\"_652\":2205},[2206],{\"_110\":933,\"_934\":2207,\"_652\":2208},{\"_936\":937},[2209],{\"_110\":940,\"_940\":2210},\"Best Social Event\",{\"_110\":1713,\"_652\":2212},[2213],{\"_110\":933,\"_934\":2214,\"_652\":2215},{\"_936\":937},[2216],{\"_110\":940,\"_940\":2217},\"Best Entertainment\",{\"_110\":933,\"_934\":2219,\"_652\":2220},{\"_936\":937},[2221],{\"_110\":940,\"_940\":2222},\"Additionally, we will have the Green Award, honoring those events that incorporate sustainability practices.  \",{\"_110\":926,\"_934\":2224,\"_652\":2225},{\"_936\":937,\"_991\":992},[2226],{\"_110\":940,\"_940\":2227},\"Judged by the best in the business\",{\"_110\":933,\"_934\":2229,\"_652\":2230},{\"_936\":937},[2231],{\"_110\":940,\"_940\":2232},\"Maintaining the rigorous standards that have defined both legacy programs, entries will be evaluated by an esteemed panel of industry veterans who bring decades of expertise, insight, and passion to the judging process. \",{\"_110\":926,\"_934\":2234,\"_652\":2235},{\"_936\":937,\"_991\":992},[2236],{\"_110\":940,\"_940\":2237},\"Join us in celebrating excellence\",{\"_110\":933,\"_934\":2239,\"_652\":2240},{\"_936\":937},[2241,2248],{\"_110\":940,\"_948\":2242,\"_940\":2247},[2243,2245],{\"_110\":203,\"_934\":2244},{\"_5\":2066,\"_953\":633,\"_954\":-5,\"_955\":-5},{\"_110\":2246},\"underline\",\"The Cater+Event Gala Awards\",{\"_110\":940,\"_940\":2249},\" represent more than a merger of two programs—they mark the evolution of how we recognize and celebrate the professionals who create unforgettable experiences. Whether you're crafting exquisite cuisine, designing breathtaking environments, or orchestrating flawless events, recognition awaits those who exemplify the highest standards of our industry. \",{\"_110\":2251,\"_652\":2252},\"blockquote\",[2253],{\"_110\":933,\"_934\":2254,\"_652\":2255},{\"_936\":937},[2256,2258],{\"_110\":940,\"_940\":2257},\"Join us August 10-11 during Art of Catering Food, which brings fresh ideas, expert techniques, and real-world strategies to help chefs and caterers create unforgettable dining experiences. \",{\"_110\":940,\"_948\":2259,\"_940\":1807},[2260,2263],{\"_110\":203,\"_934\":2261},{\"_5\":2262,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://informaconnect.com/art-of-catering-food/?_gl=1*n1ywqg*_up*MQ..\u0026gclid=Cj0KCQjwl5jHBhDHARIsAB0Yqjykk8wlb2FzxugBPjfNIv2s2g-7HGOnc41cZjYeiVmCAAT-VCgp1mcaAmuxEALw_wcB\u0026gbraid=0AAAAAoZ1bB1iCZxfqiRzq-6vusNxi6SW-\",{\"_110\":957},{\"_110\":933,\"_934\":2265,\"_652\":2266},{\"_936\":937},[2267],{\"_110\":940,\"_940\":2268},\"Stay tuned for details on categories, entry deadlines, and the inaugural awards ceremony. Together, we're writing the next chapter in the story of catering and event excellence. \",{\"_110\":933,\"_934\":2270,\"_652\":2271},{\"_936\":937},[2272,2276],{\"_110\":940,\"_948\":2273,\"_940\":2275},[2274],{\"_110\":957},\"In the meantime, check out our new awards portal at \",{\"_110\":940,\"_948\":2277,\"_940\":2282},[2278,2281],{\"_110\":203,\"_934\":2279},{\"_5\":2280,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://my.awardforce.com/account/932b7c97-8d25-46ad-a28b-cbd28fe6d7a4\",{\"_110\":957},\"cater-event-gala.awardsplatform.com.\",\"Introducing the Cater+Event Gala Awards: A New Era of Excellence in Catering and Events \",\"/awards/introducing-the-cater-event-gala-awards-a-new-era-of-excellence-in-catering-and-events\",{},\"Jun 15, 2026\",[2288],{\"_63\":14,\"_205\":338,\"_203\":337},{\"_802\":23,\"_803\":23},{\"_797\":23,\"_798\":2291},[],\"columnTitle\",\"Conference News\",{\"_2295\":2296,\"_904\":334},\"buttonTitle\",\"View More\",{\"_1822\":2298,\"_2292\":3126,\"_881\":3127},[2299,3019,3075],{\"_197\":198,\"_209\":1825,\"_211\":1826,\"_179\":2300,\"_184\":216,\"_187\":217,\"_930\":2301,\"_186\":216,\"_189\":218,\"_191\":218,\"_786\":3013,\"_192\":219,\"_207\":225,\"_195\":174,\"_196\":175,\"_199\":3014,\"_794\":23,\"_800\":3016,\"_795\":3017},{\"_50\":215,\"_182\":183},[2302,2314,2327,2361,2366,2371,2376,2397,2402,2415,2420,2425,2430,2435,2440,2445,2450,2455,2482,2487,2492,2506,2511,2516,2521,2526,2537,2564,2569,2574,2579,2584,2617,2622,2627,2632,2637,2642,2647,2661,2666,2694,2699,2704,2709,2714,2728,2733,2738,2765,2770,2775,2780,2785,2799,2804,2809,2814,2819,2824,2829,2843,2848,2853,2858,2863,2868,2873,2922,2927,2932,2937,2942,2956,2961,2966,2971,2976,2981,2993,2998,3003,3008],{\"_110\":933,\"_934\":2303,\"_652\":2304},{\"_936\":937},[2305,2307,2312],{\"_110\":940,\"_940\":2306},\"The catering and events industry stands at a pivotal moment. What once seemed like an optional add-on or a nice-to-have feature has transformed into a fundamental expectation that shapes how we design, plan, and execute memorable experiences. \",{\"_110\":940,\"_948\":2308,\"_940\":174},[2309],{\"_110\":203,\"_934\":2310},{\"_5\":2311,\"_953\":633,\"_954\":-5,\"_955\":-5},\"/diversity-equality-inclusion/state-of-the-catering-and-events-industry-2025-part-6\",{\"_110\":940,\"_940\":2313},\" has evolved from a checkbox on an RFP to a core operating principle that influences everything from menu design to waste management, and the professionals leading this charge are proving that environmental responsibility and exceptional hospitality aren't just compatible—they're inseparable. \",{\"_110\":933,\"_934\":2315,\"_652\":2316},{\"_936\":937},[2317,2319,2325],{\"_110\":940,\"_940\":2318},\"The numbers speak for themselves. An event of 100 attendees can produce upwards of 400 pounds of trash from beginning to end. With 2.5 million weddings annually in the US alone, that adds up to about 1 billion pounds of single-use materials that end up in the landfill, much of which can be reduced, reused, and composted. Additionally, \",{\"_110\":940,\"_948\":2320,\"_940\":2324},[2321],{\"_110\":203,\"_934\":2322},{\"_5\":2323,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://www.nature.com/articles/s41467-021-27251-2\",\"a recent study\",{\"_110\":940,\"_940\":2326},\" suggests the annual carbon footprint for the global event industry is the same magnitude as the yearly greenhouse gas emissions of the entire United States. These figures aren't meant to discourage—they're meant to illuminate the tremendous opportunity we have as an industry to make meaningful change. \",{\"_110\":2251,\"_652\":2328},[2329],{\"_110\":933,\"_934\":2330,\"_652\":2331},{\"_936\":937},[2332,2336,2339,2341,2342,2344,2345,2347,2348,2350,2351,2353,2354,2356,2357],{\"_110\":940,\"_948\":2333,\"_940\":2335},[2334],{\"_110\":957},\"Reduce Your Single-Use\",{\"_110\":1518,\"_948\":2337},[2338],{\"_110\":957},{\"_110\":940,\"_940\":2340},\"*  Skip bottled water for BYO, drink dispensers, or pitchers and reusable glasses.\",{\"_110\":1518},{\"_110\":940,\"_940\":2343},\"*  Use reusable dishware and cups whenever possible, swap plastic/Styrofoam cutlery and plates for compostable (but be sure to dispose properly in organics recycling bin!).\",{\"_110\":1518},{\"_110\":940,\"_940\":2346},\"*  Consider renting decor, signage, and display items from a locally-based rental company instead of purchasing new–unless you plan to reuse year over year.\",{\"_110\":1518},{\"_110\":940,\"_940\":2349},\"*  Reduce unnecessary printed materials like programs and signage. Instead, go with electronic programs and digital signage, projections, QR codes and mobile friendly websites, or 100% recycled-content paper for necessary printables.\u0026\",{\"_110\":1518},{\"_110\":940,\"_940\":2352},\"*  Swap the foam-core and plastic posters for recyclable paperboard and corrugated cardboard posters.\",{\"_110\":1518},{\"_110\":940,\"_940\":2355},\"*  Design banners without specific event names or dates for reuse year over year.\",{\"_110\":1518},{\"_110\":940,\"_948\":2358,\"_940\":2360},[2359],{\"_110\":1002},\"- Information above courtesy Luum Collective\",{\"_110\":933,\"_934\":2362,\"_652\":2363},{\"_936\":937},[2364],{\"_110\":940,\"_940\":2365},\"Yet within this challenge lies remarkable innovation. Forward-thinking catering and event professionals are reimagining every aspect of their operations, from sourcing and preparation to presentation and disposal. They're discovering that sustainable practices don't just benefit the planet—they enhance profitability, improve operational efficiency, and create more engaging experiences for guests. The shift represents a fundamental rethinking of how events can serve as positive tools for social change while delivering the memorable moments clients expect. \",{\"_110\":926,\"_934\":2367,\"_652\":2368},{\"_936\":937,\"_991\":992},[2369],{\"_110\":940,\"_940\":2370},\"Beyond the checklist: building sustainability into your DNA\",{\"_110\":933,\"_934\":2372,\"_652\":2373},{\"_936\":937},[2374],{\"_110\":940,\"_940\":2375},\"For industry leaders like Chowgirls Catering (a certified green caterer in Minneapolis), sustainability isn't a separate initiative or a marketing angle—it's woven into the fabric of daily operations. Their comprehensive approach encompasses precise portion control, elimination of single-use plastics, sustainable delivery programs using real platters, and a sophisticated waste sorting system that includes compost, recycling, plastic film, Styrofoam, and other specialized items. They've even partnered with a local company that employs people with disabilities to transform plastic wrap into building materials, creating social impact alongside environmental benefits. \",{\"_110\":2251,\"_652\":2377},[2378],{\"_110\":933,\"_934\":2379,\"_652\":2380},{\"_936\":937},[2381,2385,2390,2395],{\"_110\":940,\"_948\":2382,\"_940\":2384},[2383],{\"_110\":957},\"Pastry with Purpose: Savory, Sweet, and Seasonal Innovation\",{\"_110\":1518,\"_948\":2386},[2387],{\"_110\":203,\"_934\":2388},{\"_5\":2389,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://schedule.artofcateringfood.com/session/pastry-with-purpose-savory-sweet-and-seasonal-innovation/917587\",{\"_110\":940,\"_948\":2391,\"_940\":2394},[2392],{\"_110\":203,\"_934\":2393},{\"_5\":2389,\"_953\":633,\"_954\":-5,\"_955\":-5},\"Join Pastry Chef Andrea Schenk and Sustainable Event Designer Annie Pennings Edmond of Chowgirls Catering\",{\"_110\":940,\"_940\":2396},\" as they explore how seasonality and creativity can lead to innovation in the pastry world. Based in Minnesota, a state known for its four very distinct seasons, Chowgirls has made seasonality the foundation of every menu decision, from savory dishes to desserts and even their bar program. This session will highlight their inventive, dye-free approach to pastry, shaped by local sourcing, biodiversity, and the changing seasons. Andrea and Annie will share insight into their R\u0026D process and experimental events where they've pushed the boundaries of what sweet and savory pastry can be, like squash ganache, beet-berry crisps, and blue spirulina focaccia. Learn how they preserve peak-season produce, swap synthetic dyes for natural alternatives, and design menus that adapt to the bounty (and scarcity) of the Midwest climate. You'll leave with fresh ideas for crafting sustainable, visually striking offerings that surprise and delight—no synthetic dye required.\",{\"_110\":933,\"_934\":2398,\"_652\":2399},{\"_936\":937},[2400],{\"_110\":940,\"_940\":2401},\"The transformation extends beyond back-of-house operations. Chowgirls has pioneered creative ways to make waste management part of the guest experience, styling back-of-house waste sorting stations as client-facing design elements and creating \\\"reverse buffets\\\" that grow throughout events as guests add waste. Clear acrylic bins on scales show live waste data, turning what's typically hidden into an educational and engaging element of the event itself. \",{\"_110\":933,\"_934\":2403,\"_652\":2404},{\"_936\":937},[2405,2407,2413],{\"_110\":940,\"_940\":2406},\"\\\"Sustainability is more than a commitment,\\\" said Annie Pennings Edmond with Chowgirls Catering during \",{\"_110\":940,\"_948\":2408,\"_940\":2412},[2409],{\"_110\":203,\"_934\":2410},{\"_5\":2411,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://www.luumcollective.co/-cultivate-summit\",\"Cultivate: A Sustainable Event Summit\",{\"_110\":940,\"_940\":2414},\" (a sustainability focused educational event for catering and event professionals). \\\"It's our operating system. We need everyone on all teams to be part of the solution.\\\" \",{\"_110\":933,\"_934\":2416,\"_652\":2417},{\"_936\":937},[2418],{\"_110\":940,\"_940\":2419},\"This systems-thinking approach reveals how deeply sustainability can be integrated when it's prioritized from the start. Rather than treating environmental considerations as constraints, leading professionals are discovering they unlock creativity and innovation. The key lies in building infrastructure and training that makes sustainable choices the default rather than the exception. \",{\"_110\":926,\"_934\":2421,\"_652\":2422},{\"_936\":937,\"_991\":992},[2423],{\"_110\":940,\"_940\":2424},\"The circular economy advantage\",{\"_110\":933,\"_934\":2426,\"_652\":2427},{\"_936\":937},[2428],{\"_110\":940,\"_940\":2429},\"One of the most compelling examples of sustainable innovation comes from how forward-thinking caterers are reimagining the lifecycle of ingredients. Consider the humble pear: it can serve as an edible styling garnish on a tablescape, then be transformed into pear jam for a pear and brie canapé, with any leftover jam kept at safe temperatures and reused in a pear cardamom hand pie. This circular approach doesn't just reduce waste—it creates multiple revenue opportunities from a single ingredient while eliminating disposal costs. \",{\"_110\":933,\"_934\":2431,\"_652\":2432},{\"_936\":937},[2433],{\"_110\":940,\"_940\":2434},\"The same principle applies to larger-scale operations. Chowgirls employs a Sustainability Chef who transforms event leftovers into staff meals, operates an HACCP-approved pickling program that preserves items for up to six months, and maintains partnerships with organizations like Second Harvest Heartland for food donation. They've built an inventory of vintage and thrifted serviceware that adds character to events while reducing the need for new purchases. These aren't isolated tactics—they're interconnected practices that reinforce each other and create compounding benefits over time. \",{\"_110\":933,\"_934\":2436,\"_652\":2437},{\"_936\":937},[2438],{\"_110\":940,\"_940\":2439},\"By designing menus and operations with reuse in mind from the outset, caterers can capture value that would otherwise be lost while reducing their environmental footprint. This requires upfront planning and investment in systems, but the returns—both financial and environmental—prove substantial. \",{\"_110\":926,\"_934\":2441,\"_652\":2442},{\"_936\":937,\"_991\":992},[2443],{\"_110\":940,\"_940\":2444},\"When waste becomes the main attraction\",{\"_110\":933,\"_934\":2446,\"_652\":2447},{\"_936\":937},[2448],{\"_110\":940,\"_940\":2449},\"Traditional hospitality wisdom suggests that waste should remain out of sight, tucked away in back corridors and loading docks. But a growing number of event professionals are challenging this assumption, recognizing that transparency about sustainable practices can actually enhance the guest experience and create opportunities for education and engagement. \",{\"_110\":933,\"_934\":2451,\"_652\":2452},{\"_936\":937},[2453],{\"_110\":940,\"_940\":2454},\"\\\"A lot of times we've been taught to believe the best hospitality is when waste is out of sight,\\\" said Pennings Edmond, \\\"but just because it's out of sight doesn't mean it doesn't exist. We've all taken out the trash at the end of the event and know how much there can be.\\\"\",{\"_110\":2251,\"_652\":2456},[2457],{\"_110\":933,\"_934\":2458,\"_652\":2459},{\"_936\":937},[2460,2464,2467,2469,2470,2472,2473,2475,2476,2478,2479],{\"_110\":940,\"_948\":2461,\"_940\":2463},[2462],{\"_110\":957},\"Reduce/Manage Waste\",{\"_110\":1518,\"_948\":2465},[2466],{\"_110\":957},{\"_110\":940,\"_940\":2468},\"*  Make sure your event has color-coded and labeled bins for trash, recycling and organics all next to one another. Research your city's recycling guide and know what trash hauler works with your venue.\",{\"_110\":1518},{\"_110\":940,\"_940\":2471},\"*  Provide instructions to your staff and guests on how to properly dispose of trash, recycling, and organics for food waste at an event.\",{\"_110\":1518},{\"_110\":940,\"_940\":2474},\"*  Go digital whenever possible. Print necessary materials on both sides of paper.\",{\"_110\":1518},{\"_110\":940,\"_940\":2477},\"*  Eliminate “swag” items, as most attendees don’t keep them anyways. Consider a digital swag bag instead! If it’s not possible to convince your clients, source ethically next. Look for fair trade labels or B Corp certifications like Fair Ware.\",{\"_110\":1518},{\"_110\":940,\"_948\":2480,\"_940\":2360},[2481],{\"_110\":1002},{\"_110\":933,\"_934\":2483,\"_652\":2484},{\"_936\":937},[2485],{\"_110\":940,\"_940\":2486},\"This philosophy has inspired creative approaches that turn waste management into art and entertainment. In the past, Chowgirls has partnered with local artists who transform food waste into watercolor pigments, creating color palettes that guests can use for painting activities. Natural dyes from beet peels, cabbage cores, and onion skins become both educational tools and interactive elements. These \\\"snacktivities\\\"—edible entertainment experiences—demonstrate that sustainability can be engaging rather than preachy, fun rather than restrictive. \",{\"_110\":933,\"_934\":2488,\"_652\":2489},{\"_936\":937},[2490],{\"_110\":940,\"_940\":2491},\"\\\"People really love experiencing something new,\\\" said Pennings Edmond. \\\"Through sustainable design you can show people stuff they've never seen before.\\\"\",{\"_110\":962,\"_652\":2493},[2494,2502],{\"_110\":933,\"_934\":2495,\"_652\":2496},{\"_936\":937},[2497],{\"_110\":494,\"_934\":2498},{\"_936\":937,\"_50\":2499,\"_182\":2500,\"_134\":-5,\"_971\":2501},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt5b2c2302ed95a1eb/69f8bbadbc7f5857dd84256f/chow_girls_april_headshot_stories_2026_1663_55205175012_o.png\",\"chow_girls_april_headshot_stories_2026_1663_55205175012_o.png\",{\"_973\":917},{\"_110\":975,\"_652\":2503},[2504],{\"_110\":940,\"_940\":2505},\"For stationed appetizers, Chowgirls Catering created an edible mosaic using excess rejected tiles from Mercury Mosaic (dented, scratched, glaze didn’t turn out, etc).\",{\"_110\":933,\"_934\":2507,\"_652\":2508},{\"_936\":937},[2509],{\"_110\":940,\"_940\":2510},\"The response from guests has been overwhelmingly positive. People appreciate experiencing something new and learning about the environmental impact of events in ways that feel participatory rather than prescriptive. Corporate clients particularly value these initiatives for their own sustainability reporting, creating a virtuous cycle where sustainable practices become a competitive advantage.\",{\"_110\":926,\"_934\":2512,\"_652\":2513},{\"_936\":937,\"_991\":992},[2514],{\"_110\":940,\"_940\":2515},\"How sustainability pays for itself\",{\"_110\":933,\"_934\":2517,\"_652\":2518},{\"_936\":937},[2519],{\"_110\":940,\"_940\":2520},\"While the environmental and social benefits of sustainability are clear, the financial advantages often surprise those new to these practices. Chowgirls' experience illustrates how green initiatives can directly improve the bottom line. For example, a grant from Hennepin County for waste sorting equipment saved nearly $7,000. Plastic wrap reduction efforts saved 8,000-12,000 feet per month, translating to $2,000 annually. In Minneapolis, where trash is taxed at 17% but composting and recycling are not, proper waste sorting creates immediate cost savings. \",{\"_110\":933,\"_934\":2522,\"_652\":2523},{\"_936\":937},[2524],{\"_110\":940,\"_940\":2525},\"Beyond direct cost reductions, sustainable practices improve operational efficiency in ways that compound over time. An organized walk-in cooler keeps kitchen teams aware of product freshness, reducing staff time spent searching for ingredients and minimizing spoilage. Sourcing seasonal ingredients ensures freshness and longevity. Reusing items saves money while reducing the time and labor associated with ordering, receiving, and disposing of single-use alternatives. \",{\"_110\":933,\"_934\":2527,\"_652\":2528},{\"_936\":937},[2529,2531],{\"_110\":940,\"_940\":2530},\"\\\"We've learned that waste-free events aren't only possible but also profitable,\\\" said Liz Mullen of Chowgirls Catering during a session on reducing waste during \",{\"_110\":940,\"_948\":2532,\"_940\":2536},[2533],{\"_110\":203,\"_934\":2534},{\"_5\":2535,\"_953\":633,\"_954\":-5,\"_955\":-5},\"/our-events/save-the-date-and-step-into-the-future-of-catering-and-events\",\"Cater+Event 2026. \",{\"_110\":2251,\"_652\":2538},[2539],{\"_110\":933,\"_934\":2540,\"_652\":2541},{\"_936\":937},[2542,2546,2549,2551,2552,2554,2555,2557,2558,2560,2561],{\"_110\":940,\"_948\":2543,\"_940\":2545},[2544],{\"_110\":957},\"Consider Your Travel \u0026 Transportation\",{\"_110\":1518,\"_948\":2547},[2548],{\"_110\":957},{\"_110\":940,\"_940\":2550},\"* Reduce flights and airtravel to your events and prioritize event locations that are accessible by   walking, biking, and public transportation.\",{\"_110\":1518},{\"_110\":940,\"_940\":2553},\"*  Encourage carpooling, shuttles, and offer public transportation or rideshare passes whenever you can!\",{\"_110\":1518},{\"_110\":940,\"_940\":2556},\"*  Ensure event accessibility for all abilities to ensure all are welcome and can participate.\",{\"_110\":1518},{\"_110\":940,\"_940\":2559},\"*  Reduce carbon-footprint of your event and travel of attendees wherever possible, then consider off-setting with tools. You can measure using tools like Terrapass\",{\"_110\":1518},{\"_110\":940,\"_948\":2562,\"_940\":2360},[2563],{\"_110\":1002},{\"_110\":933,\"_934\":2565,\"_652\":2566},{\"_936\":937},[2567],{\"_110\":940,\"_940\":2568},\"The profitability extends beyond immediate cost savings to include improved staff retention and reduced training costs. When sustainability is embedded in operations rather than treated as an add-on, it simplifies workflows and creates clarity around procedures. Team members appreciate working for organizations with strong values, and the reduced turnover that results saves significant resources in recruitment and training. \",{\"_110\":926,\"_934\":2570,\"_652\":2571},{\"_936\":937,\"_991\":992},[2572],{\"_110\":940,\"_940\":2573},\"Small changes, big impact\",{\"_110\":933,\"_934\":2575,\"_652\":2576},{\"_936\":937},[2577],{\"_110\":940,\"_940\":2578},\"For event professionals looking to enhance their sustainability practices, the path forward doesn't require a complete operational overhaul. Small, strategic changes can create meaningful impact while building momentum for larger initiatives. Swapping single-use plastic for compostable materials, renting décor instead of purchasing items for one-time use, and implementing digital signage instead of printed materials represent accessible starting points that deliver immediate results. \",{\"_110\":933,\"_934\":2580,\"_652\":2581},{\"_936\":937},[2582],{\"_110\":940,\"_940\":2583},\"Food and beverage sourcing offers particularly rich opportunities for sustainable innovation. Highlighting plant-based options, prioritizing seasonal ingredients, and eliminating air-freighted produce reduces environmental impact while often improving flavor and presentation. Caterers who source from local farms and small businesses help keep money in regional economies and ensures peak freshness. The demand for sophisticated vegetarian and vegan options has skyrocketed, and plant-forward menus appeal to health-conscious and eco-conscious attendees while having significantly lower environmental impact compared to meat-based dishes. \",{\"_110\":2251,\"_652\":2585},[2586],{\"_110\":933,\"_934\":2587,\"_652\":2588},{\"_936\":937},[2589,2593,2596,2598,2599,2601,2602,2604,2605,2607,2608,2610,2611,2613,2614],{\"_110\":940,\"_948\":2590,\"_940\":2592},[2591],{\"_110\":957},\"Food \u0026 Beverage Sourcing\",{\"_110\":1518,\"_948\":2594},[2595],{\"_110\":957},{\"_110\":940,\"_940\":2597},\"*  Add more vegetarian, plant-forward dishes to your menu, or simply reduce/eliminate red meat to start.\",{\"_110\":1518},{\"_110\":940,\"_940\":2600},\"*  Highlight foods that are in season and work with caterers who source from local farms and small businesses.\",{\"_110\":1518},{\"_110\":940,\"_940\":2603},\"*  Ask your caterer if they offer organic and/or fair trade certified food items such as coffee, tea, chocolate, and fruits.\",{\"_110\":1518},{\"_110\":940,\"_940\":2606},\"*  Request attendees RSVP to help you have an idea of how much food and drink to order, and using past orders to help estimate. Offer space for dietary requests to ensure all needs are met and guests feel welcomed.\",{\"_110\":1518},{\"_110\":940,\"_940\":2609},\"*  Swap individually portioned food and highly packaged items (like single-serving condiment packets, bags of chips, granola bars, bagged/boxed lunches) for large containers or trays.\",{\"_110\":1518},{\"_110\":940,\"_940\":2612},\"*  Have a plan for leftover food by bringing to a common kitchen, or partnering with local food rescue organizations for donation. Compost any food that is unsuitable for donation.\",{\"_110\":1518},{\"_110\":940,\"_948\":2615,\"_940\":2360},[2616],{\"_110\":1002},{\"_110\":933,\"_934\":2618,\"_652\":2619},{\"_936\":937},[2620],{\"_110\":940,\"_940\":2621},\"Another simple yet effective change involves waste sorting infrastructure. Setting up clearly labeled bins for trash, recycling, and organics—all positioned together—makes proper disposal intuitive for both staff and guests. The perception that this adds complexity is a common misconception that dissolves quickly in practice. \",{\"_110\":933,\"_934\":2623,\"_652\":2624},{\"_936\":937},[2625],{\"_110\":940,\"_940\":2626},\"\\\"It's an extra bin, not an extra step,\\\" said Pennings Edmond. \",{\"_110\":933,\"_934\":2628,\"_652\":2629},{\"_936\":937},[2630],{\"_110\":940,\"_940\":2631},\"This reframing is crucial. Sustainability initiatives often face resistance based on assumptions about added complexity or workload. But when systems are designed thoughtfully and teams are trained properly, sustainable practices become streamlined workflows rather than burdensome additions. The key lies in building infrastructure that makes the right choice the easy choice. \",{\"_110\":926,\"_934\":2633,\"_652\":2634},{\"_936\":937,\"_991\":992},[2635],{\"_110\":940,\"_940\":2636},\"Turning skeptics into champions \",{\"_110\":933,\"_934\":2638,\"_652\":2639},{\"_936\":937},[2640],{\"_110\":940,\"_940\":2641},\"Even with clear benefits and straightforward implementation strategies, introducing sustainable practices can encounter skepticism or resistance. The concerns are understandable—change requires effort, and the events industry operates on tight timelines and tighter margins. Yet professionals who've successfully integrated sustainability into their operations report that initial resistance typically dissolves once people see the systems in action. \",{\"_110\":933,\"_934\":2643,\"_652\":2644},{\"_936\":937},[2645],{\"_110\":940,\"_940\":2646},\"\\\"I can almost guarantee that people are going to be on your team,\\\" said Ashleyn Przedwiecki with Luum Collective during Cultivate. \\\"You might get some resistance up front, but once you're onsite, people are really intuitive and want to help.\\\" \",{\"_110\":962,\"_652\":2648},[2649,2657],{\"_110\":933,\"_934\":2650,\"_652\":2651},{\"_936\":937},[2652],{\"_110\":494,\"_934\":2653},{\"_936\":937,\"_50\":2654,\"_182\":2655,\"_134\":-5,\"_971\":2656},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltd813fe23d60b0878/69f8c0be1032fe32d956f2a3/chow_girls_april_headshot_stories_2026_1869_55206470400_o.png\",\"chow_girls_april_headshot_stories_2026_1869_55206470400_o.png\",{\"_973\":917},{\"_110\":975,\"_652\":2658},[2659],{\"_110\":940,\"_940\":2660},\"Chicory Salad (citrus, pickled fennel, avocado cream, Marcona Almond Crumble ). This dish incorporated leftover avocado scraps from the stationed appetizers, leftover olive oil for the dressing, along with beet peels and citrus rinds.\",{\"_110\":933,\"_934\":2662,\"_652\":2663},{\"_936\":937},[2664],{\"_110\":940,\"_940\":2665},\"The intuitive nature of sustainability works in its favor. Most people want to do the right thing when given clear direction and appropriate tools. Comprehensive staff education, clear signage, and well-designed sorting stations create the infrastructure that enables participation. When waste management is presented as a shared responsibility rather than an imposition, teams rally around the effort. \",{\"_110\":2251,\"_652\":2667},[2668],{\"_110\":933,\"_934\":2669,\"_652\":2670},{\"_936\":937},[2671,2675,2678,2680,2681,2683,2684,2686,2687,2689,2690],{\"_110\":940,\"_948\":2672,\"_940\":2674},[2673],{\"_110\":957},\"Choose Sustainable Venue \u0026 Vendors\",{\"_110\":1518,\"_948\":2676},[2677],{\"_110\":957},{\"_110\":940,\"_940\":2679},\"*  Select a green venue - Look for venues that consistently recycle (some still don’t!) and/or compost, use water, efficient appliances and fixtures, use LED or renewable energy sources. Ask about sustainability certifications if applicable to larger venues like convention centers or hotels.\",{\"_110\":1518},{\"_110\":940,\"_940\":2682},\"*  Seek out caterers, florists, bar services, printers and other companies that already have sustainability measures in place. If they don’t, just ask! You’d be surprised what they may already do.\",{\"_110\":1518},{\"_110\":940,\"_940\":2685},\"* Source from local, small businesses (+women, BIPOC, LQTBQ+ owned!) whenever possible. This keeps money in local communities and makes a positive social impact.\",{\"_110\":1518},{\"_110\":940,\"_940\":2688},\"*  Be sure to share your sustainability goals with all your vendors and note them in your RFPs and contracts. Work together with your vendors to come up with an accessible plan to meet them where they are at!\",{\"_110\":1518},{\"_110\":940,\"_948\":2691,\"_940\":2693},[2692],{\"_110\":1002},\"-Information above courtesy Luum Collective\",{\"_110\":933,\"_934\":2695,\"_652\":2696},{\"_936\":937},[2697],{\"_110\":940,\"_940\":2698},\"\\\"It's not more work,\\\" said Przedwiecki, \\\"it's just a redirection.\\\" \",{\"_110\":933,\"_934\":2700,\"_652\":2701},{\"_936\":937},[2702],{\"_110\":940,\"_940\":2703},\"This redirection requires leadership and communication. Sharing sustainability goals with all vendors, noting them in RFPs and contracts, and working collaboratively to develop accessible plans creates alignment across the entire event ecosystem. When clients understand the reasoning behind sustainable choices and see them executed seamlessly, they become advocates who carry these expectations to future events. \",{\"_110\":926,\"_934\":2705,\"_652\":2706},{\"_936\":937,\"_991\":992},[2707],{\"_110\":940,\"_940\":2708},\"What your guests really want \",{\"_110\":933,\"_934\":2710,\"_652\":2711},{\"_936\":937},[2712],{\"_110\":940,\"_940\":2713},\"The shift toward sustainability isn't happening in a vacuum—it's driven in large part by evolving guest expectations. Today's event attendees, whether at corporate conferences, weddings, or social gatherings, increasingly expect to see environmental values reflected throughout their experience. Post-event surveys consistently show that well-executed sustainability ranks among the top drivers of attendee engagement and satisfaction. \",{\"_110\":962,\"_652\":2715},[2716,2724],{\"_110\":933,\"_934\":2717,\"_652\":2718},{\"_936\":937},[2719],{\"_110\":494,\"_934\":2720},{\"_936\":937,\"_50\":2721,\"_182\":2722,\"_134\":-5,\"_971\":2723},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt0e233ade124802a6/69f8c1a4cf601368f4903d64/chow_girls_april_headshot_stories_2026_2212_55206072036_o.png\",\"chow_girls_april_headshot_stories_2026_2212_55206072036_o.png\",{\"_973\":917},{\"_110\":975,\"_652\":2725},[2726],{\"_110\":940,\"_940\":2727},\"Carrot Tartare (carrot, Salsa Vizcaina, olive tapenade, black garlic–cured egg yolk, sourdough). This dish utilized leftover orange rinds and fennel fronds as garnish.\",{\"_110\":933,\"_934\":2729,\"_652\":2730},{\"_936\":937},[2731],{\"_110\":940,\"_940\":2732},\"This expectation creates both pressure and opportunity for event professionals. Guests notice when venues consistently recycle and compost, when caterers highlight local and seasonal ingredients, when décor is thoughtfully curated rather than disposable. They appreciate transparency about sustainable practices and often want to learn more about the initiatives they're witnessing. Corporate clients particularly value sustainability for their own reporting requirements, making green practices a competitive differentiator in the bidding process. \",{\"_110\":933,\"_934\":2734,\"_652\":2735},{\"_936\":937},[2736],{\"_110\":940,\"_940\":2737},\"\\\"Introducing new thought processes to couples matters,\\\" said Cassie Ogren with HoneyHill during Cultivate. \\\"This is nothing crazy profound, but when it's introduced to a couple that impact matters quite a lot.\\\" \",{\"_110\":2251,\"_652\":2739},[2740],{\"_110\":933,\"_934\":2741,\"_652\":2742},{\"_936\":937},[2743,2747,2750,2752,2753,2755,2756,2758,2759,2761,2762],{\"_110\":940,\"_948\":2744,\"_940\":2746},[2745],{\"_110\":957},\"Bar \u0026 Libations Considerations\",{\"_110\":1518,\"_948\":2748},[2749],{\"_110\":957},{\"_110\":940,\"_940\":2751},\"*  Swap single use plastic with glassware or compostables. Skip the straws and cocktail napkins because you don’t actually need them anyways.\",{\"_110\":1518},{\"_110\":940,\"_940\":2754},\"*  Source alcohol locally from breweries or distilleries when possible and consider organic mixers, bitters, garnishes and wines.\",{\"_110\":1518},{\"_110\":940,\"_940\":2757},\"*  Consider having only one signature cocktail instead of a full bar.\",{\"_110\":1518},{\"_110\":940,\"_940\":2760},\"*  Provide a designated glass for guests as favors or allow them to refill their glasses to reduce number of glasses used per person.\",{\"_110\":1518},{\"_110\":940,\"_948\":2763,\"_940\":2360},[2764],{\"_110\":1002},{\"_110\":933,\"_934\":2766,\"_652\":2767},{\"_936\":937},[2768],{\"_110\":940,\"_940\":2769},\"Events serve as powerful educational opportunities, demonstrating that sustainability doesn't require sacrifice or compromise. When guests experience beautifully designed, delicious, and memorable events that also happen to be environmentally responsible, it shifts their perception of what's possible. \",{\"_110\":926,\"_934\":2771,\"_652\":2772},{\"_936\":937,\"_991\":992},[2773],{\"_110\":940,\"_940\":2774},\"Innovation through creativity \",{\"_110\":933,\"_934\":2776,\"_652\":2777},{\"_936\":937},[2778],{\"_110\":940,\"_940\":2779},\"Perhaps the most exciting aspect of the sustainability movement in events is how it's unleashing creativity across the industry. Constraints often inspire innovation, and the challenge of reducing environmental impact while maintaining exceptional experiences has led to remarkable breakthroughs. \",{\"_110\":933,\"_934\":2781,\"_652\":2782},{\"_936\":937},[2783],{\"_110\":940,\"_940\":2784},\"\\\"Creativity is the best tool for tackling climate change,\\\" said Pennings Edmond.  \",{\"_110\":962,\"_652\":2786},[2787,2795],{\"_110\":933,\"_934\":2788,\"_652\":2789},{\"_936\":937},[2790],{\"_110\":494,\"_934\":2791},{\"_936\":937,\"_50\":2792,\"_182\":2793,\"_134\":-5,\"_971\":2794},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt0785b94763243c10/69f8c2889ba5132e1a4e7d68/chow_girls_april_headshot_stories_2026_2589_55206070376_o.png\",\"chow_girls_april_headshot_stories_2026_2589_55206070376_o.png\",{\"_973\":917},{\"_110\":975,\"_652\":2796},[2797],{\"_110\":940,\"_940\":2798},\"Sourdough Cappelletti (ricotta, oyster mushroom, kohlrabi, dill, sunflower). The dish combined leftover kohlrabi stems with whey from the ricotta to make a sauce, incorporated mushroom and dill stems, as well as sourdough discard.\",{\"_110\":933,\"_934\":2800,\"_652\":2801},{\"_936\":937},[2802],{\"_110\":940,\"_940\":2803},\"This creativity manifests in countless ways. Edible centerpieces that transition from décor to dessert. Napkins dyed with food waste that double as reusable scarves. Slow-burn candles made into vessels. Or how about incorporating leftover scraps into consecutive courses. Each innovation demonstrates that sustainability isn't about limitation—it's about reimagining what's possible. \",{\"_110\":933,\"_934\":2805,\"_652\":2806},{\"_936\":937},[2807],{\"_110\":940,\"_940\":2808},\"The creative approach extends to how events are conceptualized from the start. Rather than planning a traditional event and then trying to make it more sustainable, leading professionals are designing with sustainability as a core parameter. This shift in mindset opens up new possibilities and often results in more distinctive, memorable experiences that stand out in an increasingly crowded marketplace. \",{\"_110\":926,\"_934\":2810,\"_652\":2811},{\"_936\":937,\"_991\":992},[2812],{\"_110\":940,\"_940\":2813},\"Better together\",{\"_110\":933,\"_934\":2815,\"_652\":2816},{\"_936\":937},[2817],{\"_110\":940,\"_940\":2818},\"While individual companies and professionals are making remarkable strides, the transformation of the events industry requires collective action. Sustainability thrives when it's treated as a shared goal rather than a competitive advantage to be hoarded. The most successful practitioners openly share their learning and collaborate together to elevate standards across the entire industry. \",{\"_110\":933,\"_934\":2820,\"_652\":2821},{\"_936\":937},[2822],{\"_110\":940,\"_940\":2823},\"\\\"In sustainability, we are all one team,\\\" said Marley Finnegan with Events of Purpose during Cultivate. \\\"We are all invested in the same outcome.\\\" \",{\"_110\":933,\"_934\":2825,\"_652\":2826},{\"_936\":937},[2827],{\"_110\":940,\"_940\":2828},\"This collaborative spirit recognizes that the challenges facing the industry—and the planet—are too large for any single organization to solve alone. By working together, event professionals can accelerate progress and amplify impact. \",{\"_110\":962,\"_652\":2830},[2831,2839],{\"_110\":933,\"_934\":2832,\"_652\":2833},{\"_936\":937},[2834],{\"_110\":494,\"_934\":2835},{\"_936\":937,\"_50\":2836,\"_182\":2837,\"_134\":-5,\"_971\":2838},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt0ab71ce096cd5752/69f8c396074d2de6c5223c30/chow_girls_april_headshot_stories_2026_2838_55206463815_o.png\",\"chow_girls_april_headshot_stories_2026_2838_55206463815_o.png\",{\"_973\":917},{\"_110\":975,\"_652\":2840},[2841],{\"_110\":940,\"_940\":2842},\"Kernza Risotto (carrot butter, coffee-roasted beet, mushroom bacon, vegetable demi-glace). This dish utilized leftover coffee grounds to roast the beets, as well as leftover vegetable and avocado scraps, along with leftover olive oil.\",{\"_110\":933,\"_934\":2844,\"_652\":2845},{\"_936\":937},[2846],{\"_110\":940,\"_940\":2847},\"Chowgirls' success stems in part from having team members with specific climate focuses, allowing the company to develop deep expertise across multiple areas while avoiding burnout from trying to tackle everything at once. This specialization creates efficiency and enables continuous improvement as each team member advances their particular area of focus. \",{\"_110\":933,\"_934\":2849,\"_652\":2850},{\"_936\":937},[2851],{\"_110\":940,\"_940\":2852},\"\\\"Everyone can't do everything about everything,\\\" said Pennings Edmond. \\\"Finding your focus is really important. It's really been great to have this team where everyone kind of has their specific climate focus, and that's what's helped us grow and have this really big impact.\\\" \",{\"_110\":926,\"_934\":2854,\"_652\":2855},{\"_936\":937,\"_991\":992},[2856],{\"_110\":940,\"_940\":2857},\"Future-proofing through sustainable innovation \",{\"_110\":933,\"_934\":2859,\"_652\":2860},{\"_936\":937},[2861],{\"_110\":940,\"_940\":2862},\"The sustainability initiatives being implemented today represent more than responses to current trends—they're investments in the long-term viability of the events industry itself. Climate change will continue affecting how, where, and when events can be held. Extreme weather, resource scarcity, and regulatory changes will shape the landscape in which event professionals operate. Building sustainable practices now creates resilience and adaptability for whatever challenges lie ahead. \",{\"_110\":933,\"_934\":2864,\"_652\":2865},{\"_936\":937},[2866],{\"_110\":940,\"_940\":2867},\"\\\"This is a long term investment in innovation,\\\" said Finnegan. \\\"It's an investment that'll never go away. It's just about thinking a little differently.\\\" \",{\"_110\":933,\"_934\":2869,\"_652\":2870},{\"_936\":937},[2871],{\"_110\":940,\"_940\":2872},\"This long-term perspective helps justify the upfront costs and effort required to implement comprehensive sustainability programs. While some initiatives deliver immediate returns, others pay dividends over years through improved reputation, stronger client relationships, and operational efficiencies that compound over time. The investment isn't just financial—it's an investment in skills, systems, and culture that position organizations for sustained success. \",{\"_110\":2251,\"_652\":2874},[2875],{\"_110\":933,\"_934\":2876,\"_652\":2877},{\"_936\":937},[2878,2882,2885,2887,2888,2890,2891,2893,2894,2896,2897,2899,2900,2902,2903,2905,2906,2908,2909,2911,2912,2914,2915,2917,2918],{\"_110\":940,\"_948\":2879,\"_940\":2881},[2880],{\"_110\":957},\"Sustainability Tips\",{\"_110\":1518,\"_948\":2883},[2884],{\"_110\":957},{\"_110\":940,\"_940\":2886},\"*  Leftover food that is kept at a safe temperature during the event can be donated via a meal connect afterward, which helps feed families in need.\",{\"_110\":1518},{\"_110\":940,\"_940\":2889},\"*  Florals created without paint, dye, or glue can be composted if sustainable mechanics are used. Avoiding floral foam and dyes is key to ensuring compostability.\",{\"_110\":1518},{\"_110\":940,\"_940\":2892},\"* Eco-friendly disposable wooden plates are crafted from natural wood with no added chemicals, offering a premium alternative to traditional plastic or paper.\",{\"_110\":1518},{\"_110\":940,\"_940\":2895},\"*  Rented items are a great way to reuse key items again and again. Renting linens and wares also allows for specialty items and bulk capacities.\",{\"_110\":1518},{\"_110\":940,\"_940\":2898},\"*  Refillable liquid candles burn a real flame but never melt down. There is also no mess of dripping wax, soot, or smoke, and they are reusable.\",{\"_110\":1518},{\"_110\":940,\"_940\":2901},\"* Candles made from natural beeswax are fully compostable. They can also be melted down and made into new candles.\",{\"_110\":1518},{\"_110\":940,\"_940\":2904},\"* Paper menu cards can be printed locally and they are recyclable.\",{\"_110\":1518},{\"_110\":940,\"_940\":2907},\"* FSC certified paper ensures every paper cup begins with responsibly managed forests. Home-compostable coatings and inks mean each produce ca safely return to the Earth without hidden plastics or special facilities.\",{\"_110\":1518},{\"_110\":940,\"_940\":2910},\"* Opting for compostable Polylactic Acid (PLA) cups makes a huge difference in diverting waste. PLA is a plant-based, biodegradable material that acts like plastic. Look for BPI-certification.\",{\"_110\":1518},{\"_110\":940,\"_940\":2913},\"*  When in need of disposable cutlery, bamboo is the way to go. An environmentally friendly material, it can be reused multiple times, or composted.\",{\"_110\":1518},{\"_110\":940,\"_940\":2916},\"*  Opting for compostable cups makes a huge difference in diverting waste.\",{\"_110\":1518},{\"_110\":940,\"_948\":2919,\"_940\":2921},[2920],{\"_110\":1002},\"- Information above courtesy Chowgirls Catering\",{\"_110\":933,\"_934\":2923,\"_652\":2924},{\"_936\":937},[2925],{\"_110\":940,\"_940\":2926},\"The innovation mindset also future-proofs businesses against changing regulations and market conditions. As sustainability requirements become more stringent and widespread, companies that have already built robust practices will have significant advantages over those scrambling to catch up. Early adopters are establishing themselves as industry leaders and trusted partners for clients who prioritize environmental responsibility. \",{\"_110\":926,\"_934\":2928,\"_652\":2929},{\"_936\":937,\"_991\":992},[2930],{\"_110\":940,\"_940\":2931},\"The narrative power of sustainability \",{\"_110\":933,\"_934\":2933,\"_652\":2934},{\"_936\":937},[2935],{\"_110\":940,\"_940\":2936},\"Beyond the operational and financial benefits, sustainability provides rich material for storytelling that deepens client relationships and enhances brand identity. Every sustainable choice has a story—the local farm that supplied the produce, the artist who transformed food waste into pigments, the partnership with an organization employing people with disabilities. These narratives add depth and meaning to events, creating emotional connections that transcend the immediate experience. \",{\"_110\":933,\"_934\":2938,\"_652\":2939},{\"_936\":937},[2940],{\"_110\":940,\"_940\":2941},\"\\\"We are connectors of community, gatherers of hearts,\\\" said Finnegan. \\\"We build events that help people cultivate hope. We steward meaningful moments and connection.\\\" \",{\"_110\":962,\"_652\":2943},[2944,2952],{\"_110\":933,\"_934\":2945,\"_652\":2946},{\"_936\":937},[2947],{\"_110\":494,\"_934\":2948},{\"_936\":937,\"_50\":2949,\"_182\":2950,\"_134\":-5,\"_971\":2951},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltc17060248034bb68/69f8bf40a54217525510bce9/chow_girls_april_headshot_stories_2026_2861_55206313594_o.png\",\"chow_girls_april_headshot_stories_2026_2861_55206313594_o.png\",{\"_973\":917},{\"_110\":975,\"_652\":2953},[2954],{\"_110\":940,\"_940\":2955},\"Citrus Yogurt Beet Bombe (yogurt mousse, beet crémeux, walnut apple crumble, citrus). This dish incorporated leftover beets from the dinner's fourth course, as well as excess sherry.\",{\"_110\":933,\"_934\":2957,\"_652\":2958},{\"_936\":937},[2959],{\"_110\":940,\"_940\":2960},\"This elevated purpose transforms events from transactions into opportunities for positive impact. When sustainability is woven into the story of an event, it reinforces the values that brought people together in the first place. Weddings become celebrations not just of love between two people but of commitment to a better future. Corporate events demonstrate organizational values in action rather than just talking about them. Social gatherings model the kind of community and care that attendees can carry forward into their own lives. \",{\"_110\":933,\"_934\":2962,\"_652\":2963},{\"_936\":937},[2964],{\"_110\":940,\"_940\":2965},\"The storytelling extends to how professionals communicate their own practices and values. Transparency about sustainability efforts—including challenges and areas for improvement—builds trust and authenticity. Clients appreciate honesty about what's possible and what's aspirational, and they often become partners in the journey rather than just consumers of services. \",{\"_110\":926,\"_934\":2967,\"_652\":2968},{\"_936\":937,\"_991\":992},[2969],{\"_110\":940,\"_940\":2970},\"Writing the next chapter \",{\"_110\":933,\"_934\":2972,\"_652\":2973},{\"_936\":937},[2974],{\"_110\":940,\"_940\":2975},\"The events industry stands at a crucial juncture in a larger story about humanity's relationship with the planet. The choices made today by event professionals will shape not just individual gatherings but the trajectory of an entire industry and its environmental impact. The good news is that the path forward is becoming clearer, the tools more accessible, and the business case more compelling with each passing year. \",{\"_110\":933,\"_934\":2977,\"_652\":2978},{\"_936\":937},[2979],{\"_110\":940,\"_940\":2980},\"\\\"We are in the midst of writing an amazing cliffhanger of a story,\\\" said Finnegan. \",{\"_110\":933,\"_934\":2982,\"_652\":2983},{\"_936\":937},[2984,2986,2991],{\"_110\":940,\"_940\":2985},\"The cliffhanger is whether the industry will rise to meet this moment to make sustainability not just common practice but the only practice. Today’s events prove that \",{\"_110\":940,\"_948\":2987,\"_940\":2990},[2988],{\"_110\":203,\"_934\":2989},{\"_5\":175,\"_953\":633,\"_954\":-5,\"_955\":-5},\"sustainability\",{\"_110\":940,\"_940\":2992},\" enhances rather than constrains, that it's profitable rather than prohibitive, and that it creates better experiences for everyone involved. \",{\"_110\":933,\"_934\":2994,\"_652\":2995},{\"_936\":937},[2996],{\"_110\":940,\"_940\":2997},\"The transformation won't happen overnight, and it won't be without challenges. But the momentum is building, the benefits are clear, and the imperative is undeniable. For event professionals at every level of experience, the opportunity exists to be part of this crucial shift, and demonstrate that events can be forces for positive change. \",{\"_110\":933,\"_934\":2999,\"_652\":3000},{\"_936\":937},[3001],{\"_110\":940,\"_940\":3002},\"\\\"Reducing is the first line of defense,\\\" said Mullen. \",{\"_110\":933,\"_934\":3004,\"_652\":3005},{\"_936\":937},[3006],{\"_110\":940,\"_940\":3007},\"That reduction starts with a single decision, a single event, a single commitment to doing things differently. It grows through consistency, learning, and continuous improvement. It spreads through collaboration, transparency, and shared success. And ultimately, it transforms an entire industry into one that not only creates memorable moments but also protects the planet that makes those moments possible. The time to act isn't tomorrow or next year—it's now, with the next event you plan and every one that follows. \",{\"_110\":933,\"_934\":3009,\"_652\":3010},{\"_936\":937},[3011],{\"_110\":940,\"_940\":3012},\"“Sustainability isn’t about compromise—it’s about creativity,” said Mullen. “When done right, it’s a win for the planet, a win for your business, and a win for your guests.” \",{},[3015],{\"_63\":222,\"_205\":224,\"_203\":223},{\"_802\":23,\"_803\":23},{\"_797\":23,\"_798\":3018},[],{\"_197\":3020,\"_209\":1825,\"_211\":1826,\"_179\":3021,\"_184\":3023,\"_187\":3024,\"_930\":3025,\"_186\":3023,\"_189\":3062,\"_191\":3062,\"_786\":3063,\"_192\":3064,\"_207\":645,\"_195\":345,\"_196\":346,\"_199\":3065,\"_794\":23,\"_800\":3074,\"_795\":-5},\"Recipe\",{\"_50\":3022,\"_182\":183},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltc604f56c6e47fcba/69f8f9f7dbe45439a6631749/Screenshot_2026-05-04_at_2.55.58_PM.png\",\"Recipe Friday: Grilled Watermelon Ceviche\",\"This Grilled Watermelon Ceviche, crafted by Executive Chef Joshua Kemble of Harvest Kitchen Catering in Vista, California, reimagines traditional ceviche by replacing seafood with beautifully charred watermelon. \",[3026,3033,3038,3049],{\"_110\":933,\"_934\":3027,\"_652\":3028},{\"_936\":937},[3029],{\"_110\":940,\"_948\":3030,\"_940\":3032},[3031],{\"_110\":1002},\"Editor's note: June 28th is National Ceviche Day; July is National Watermelon Month.\",{\"_110\":933,\"_934\":3034,\"_652\":3035},{\"_936\":937},[3036],{\"_110\":940,\"_940\":3037},\"Prepare to embark on a culinary adventure that transforms the classic summer fruit into an unexpected savory masterpiece.\",{\"_110\":2251,\"_652\":3039},[3040],{\"_110\":933,\"_934\":3041,\"_652\":3042},{\"_936\":937},[3043,3044],{\"_110\":940,\"_940\":2257},{\"_110\":940,\"_948\":3045,\"_940\":1807},[3046,3048],{\"_110\":203,\"_934\":3047},{\"_5\":2262,\"_953\":633,\"_954\":-5,\"_955\":-5},{\"_110\":957},{\"_110\":933,\"_934\":3050,\"_652\":3051},{\"_936\":937},[3052,3054,3060],{\"_110\":940,\"_940\":3053},\"This \",{\"_110\":940,\"_948\":3055,\"_940\":3059},[3056],{\"_110\":203,\"_934\":3057},{\"_5\":3058,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://vimeo.com/reviews/0662aa09-3e9b-4a2c-b1d8-5bf309adddf8/videos/489475115\",\"Grilled Watermelon Ceviche\",{\"_110\":940,\"_940\":3061},\", crafted by Executive Chef Joshua Kemble of Harvest Kitchen Catering in Vista, California, reimagines traditional ceviche by replacing seafood with beautifully charred watermelon. The grilling process caramelizes the fruit's natural sugars while adding a subtle smoky depth, creating a unique foundation for this vibrant dish. Paired with the heat of serrano peppers, the brightness of fresh cilantro and key lime, and the satisfying crunch of fried plantain chips, this recipe delivers a harmonious balance of sweet, tangy, spicy, and savory notes. Finished with artistic touches of beet powder and citrus zest, this innovative creation is perfect for those seeking to elevate their summer entertaining with a dish that's as visually stunning as it is delicious.\",\"/menu-planning/recipe-friday-watermelon-ceviche\",{},\"Jun 19, 2026\",[3066,3070],{\"_63\":3067,\"_205\":3068,\"_203\":3069},\"Chef Joshua Kemble\",\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/bltf827dd99ff84d512/69f8f5d7d1cc630b89ea4675/A7302594-web.webp\",\"/author/chef-joshua-kemble\",{\"_63\":3071,\"_205\":3072,\"_203\":3073},\"National Watermelon Promotion Board\",\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blte291377707ef1e9d/69f8f388d433809b5a95837a/National-Watermelon-Promotion-Board-Final-Logo.png\",\"/author/national-watermelon-promotion-board\",{\"_802\":23,\"_803\":23},{\"_197\":3076,\"_209\":1825,\"_211\":1826,\"_179\":3077,\"_184\":3079,\"_187\":3080,\"_930\":3081,\"_186\":3116,\"_189\":3117,\"_191\":3117,\"_786\":3118,\"_192\":3119,\"_207\":3120,\"_195\":157,\"_196\":158,\"_199\":3121,\"_794\":23,\"_800\":3123,\"_795\":3124},\"Slideshow\",{\"_50\":3078,\"_182\":183},\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt0d1aaca1dc6f3355/69dfc688d8b50ecdd8cce3e6/092025_F2V_Chicago_IL_CD_3102.png\",\"David Spade Headlines Farm Fresh Hope Gala at the Field Museum\",\"The Farm Fresh Hope Gala, which took place last fall at the Field Museum, brought together hundreds of supporters to raise awareness and funds for Farm 2 Veteran, an Illinois-based nonprofit that has already donated more than 400,000 meals to veterans in need. Headlined by internationally known actor, comedian, and podcaster David Spade, the gala combined star power with a meaningful mission: fighting veteran food insecurity across nine states, with plans to expand nationwide. \",[3082,3095,3106,3111],{\"_110\":933,\"_934\":3083,\"_652\":3084},{\"_936\":937},[3085,3087,3093],{\"_110\":940,\"_940\":3086},\"The Farm Fresh Hope Gala, which took place last fall at the Field Museum, brought together hundreds of supporters to raise awareness and funds for \",{\"_110\":940,\"_948\":3088,\"_940\":3092},[3089],{\"_110\":203,\"_934\":3090},{\"_5\":3091,\"_953\":633,\"_954\":-5,\"_955\":-5},\"https://url.us.m.mimecastprotect.com/s/eNePCZ6wWJf8ZZkXLhjhvtB66PY?domain=farm2veteran.com/\",\"Farm 2 Veteran\",{\"_110\":940,\"_940\":3094},\", an Illinois-based nonprofit that has already donated more than 400,000 meals to veterans in need. Headlined by internationally known actor, comedian, and podcaster David Spade, the gala combined star power with a meaningful mission: fighting veteran food insecurity across nine states, with plans to expand nationwide. \",{\"_110\":2251,\"_652\":3096},[3097],{\"_110\":933,\"_934\":3098,\"_652\":3099},{\"_936\":937},[3100,3101],{\"_110\":940,\"_940\":2257},{\"_110\":940,\"_948\":3102,\"_940\":1807},[3103,3105],{\"_110\":203,\"_934\":3104},{\"_5\":2262,\"_953\":633,\"_954\":-5,\"_955\":-5},{\"_110\":957},{\"_110\":933,\"_934\":3107,\"_652\":3108},{\"_936\":937},[3109],{\"_110\":940,\"_940\":3110},\"Guests enjoyed cocktails, dinner, and an exclusive comedy performance by Spade, all while supporting the organization’s ambitious goal of ensuring that America’s heroes never go hungry. \",{\"_110\":926,\"_934\":3112,\"_652\":3113},{\"_936\":937,\"_991\":208},[3114],{\"_110\":940,\"_940\":3115},\"Click through the slideshow for a look back at this event. \",\"David Spade Headlines Farm Fresh Hope Gala at the Field Museum \",\"/event-management/david-spade-headlines-farm-fresh-hope-gala-at-the-field-museum\",{},\"Jun 14, 2026\",23,[3122],{\"_63\":14,\"_205\":338,\"_203\":337},{\"_802\":23,\"_803\":23},{\"_797\":23,\"_798\":3125},[],\"Inspiration Zone\",{\"_2295\":2296,\"_904\":265},{\"_110\":909,\"_775\":3129,\"_777\":3130},\"blta03e2533a67e0deb\",{\"_209\":912,\"_913\":914,\"_905\":915,\"_916\":917,\"_652\":3131,\"_890\":-7,\"_892\":-7,\"_134\":3136,\"_197\":198,\"_191\":183,\"_894\":895},{\"_189\":3132,\"_920\":3133,\"_494\":3134,\"_187\":3135,\"_677\":925,\"_926\":3136,\"_928\":3136,\"_929\":3135,\"_930\":3137,\"_1805\":3275,\"_195\":333,\"_196\":334,\"_192\":3277,\"_786\":3278,\"_207\":339,\"_795\":3279,\"_794\":23,\"_800\":3281},\"/our-events/call-for-speakers-for-cs-tse-2025-is-now-open-\",[],{\"_65\":328,\"_484\":183},\"It's hard to believe Cater+Event 2026 wrapped up three week ago already! We are certainly feeling inspired and energized for the year ahead. In that spirit, we'd like to share our 2027 Call for Speakers! Take a moment and submit your topic for this ultra-creative conference loaded with fresh and impactful content. We want to hear from you now so we can build our best program yet. \",\"Call for Speakers for Cater+Event 2027 is Now Open!\",[3138,3157,3164,3171,3175,3182,3186,3230,3247,3253,3260,3267,3271],{\"_110\":933,\"_934\":3139,\"_652\":3140},{\"_936\":937},[3141,3143,3149,3151,3155],{\"_110\":940,\"_940\":3142},\"It's hard to believe \",{\"_110\":940,\"_948\":3144,\"_940\":3148},[3145],{\"_110\":203,\"_934\":3146},{\"_5\":3147,\"_953\":633,\"_954\":-5,\"_955\":-5},\"/our-events/that-s-a-wrap-on-cater-event-2026\",\"Cater+Event 2026 wrapped\",{\"_110\":940,\"_940\":3150},\" up three week ago already! We are certainly feeling inspired and energized for the year ahead. In that spirit, we'd like to share our \",{\"_110\":940,\"_948\":3152,\"_940\":1845},[3153],{\"_110\":203,\"_934\":3154},{\"_5\":1844,\"_953\":633,\"_954\":-5,\"_955\":-5},{\"_110\":940,\"_940\":3156},\"! Take a moment and submit your topic for this ultra-creative conference loaded with fresh and impactful content. We want to hear from you now so we can build our best program yet. \",{\"_110\":933,\"_934\":3158,\"_652\":3159},{\"_936\":937},[3160,3163],{\"_110\":940,\"_948\":3161,\"_940\":1854},[3162],{\"_110\":957},{\"_110\":940,\"_940\":1856},{\"_110\":933,\"_934\":3165,\"_652\":3166},{\"_936\":937},[3167,3170],{\"_110\":940,\"_948\":3168,\"_940\":1863},[3169],{\"_110\":957},{\"_110\":940,\"_940\":1865},{\"_110\":933,\"_934\":3172,\"_652\":3173},{\"_936\":937},[3174],{\"_110\":940,\"_940\":1870},{\"_110\":933,\"_934\":3176,\"_652\":3177},{\"_936\":937},[3178,3181],{\"_110\":940,\"_948\":3179,\"_940\":1877},[3180],{\"_110\":957},{\"_110\":940,\"_940\":1879},{\"_110\":933,\"_934\":3183,\"_652\":3184},{\"_936\":937},[3185],{\"_110\":940,\"_940\":1884},{\"_110\":1710,\"_652\":3187},[3188,3194,3200,3206,3212,3218,3224],{\"_110\":1713,\"_652\":3189},[3190],{\"_110\":933,\"_934\":3191,\"_652\":3192},{\"_936\":937},[3193],{\"_110\":940,\"_940\":1893},{\"_110\":1713,\"_652\":3195},[3196],{\"_110\":933,\"_934\":3197,\"_652\":3198},{\"_936\":937},[3199],{\"_110\":940,\"_940\":1900},{\"_110\":1713,\"_652\":3201},[3202],{\"_110\":933,\"_934\":3203,\"_652\":3204},{\"_936\":937},[3205],{\"_110\":940,\"_940\":1907},{\"_110\":1713,\"_652\":3207},[3208],{\"_110\":933,\"_934\":3209,\"_652\":3210},{\"_936\":937},[3211],{\"_110\":940,\"_940\":1914},{\"_110\":1713,\"_652\":3213},[3214],{\"_110\":933,\"_934\":3215,\"_652\":3216},{\"_936\":937},[3217],{\"_110\":940,\"_940\":1921},{\"_110\":1713,\"_652\":3219},[3220],{\"_110\":933,\"_934\":3221,\"_652\":3222},{\"_936\":937},[3223],{\"_110\":940,\"_940\":1928},{\"_110\":1713,\"_652\":3225},[3226],{\"_110\":933,\"_934\":3227,\"_652\":3228},{\"_936\":937},[3229],{\"_110\":940,\"_940\":1935},{\"_110\":933,\"_934\":3231,\"_652\":3232},{\"_936\":937},[3233,3236,3237,3241,3242,3246],{\"_110\":940,\"_948\":3234,\"_940\":1942},[3235],{\"_110\":957},{\"_110\":940,\"_940\":1944},{\"_110\":940,\"_948\":3238,\"_940\":1949},[3239],{\"_110\":203,\"_934\":3240},{\"_5\":1949,\"_953\":633,\"_954\":-5,\"_955\":-5},{\"_110\":940,\"_940\":1951},{\"_110\":940,\"_948\":3243,\"_940\":1844},[3244],{\"_110\":203,\"_934\":3245},{\"_5\":1844,\"_953\":633,\"_954\":-5,\"_955\":-5},{\"_110\":940,\"_940\":1957},{\"_110\":933,\"_934\":3248,\"_652\":3249},{\"_936\":937},[3250],{\"_110\":940,\"_948\":3251,\"_940\":1964},[3252],{\"_110\":1002},{\"_110\":933,\"_934\":3254,\"_652\":3255},{\"_936\":937},[3256,3259],{\"_110\":940,\"_948\":3257,\"_940\":1971},[3258],{\"_110\":957},{\"_110\":940,\"_940\":1973},{\"_110\":933,\"_934\":3261,\"_652\":3262},{\"_936\":937},[3263,3266],{\"_110\":940,\"_948\":3264,\"_940\":1980},[3265],{\"_110\":957},{\"_110\":940,\"_940\":1982},{\"_110\":933,\"_934\":3268,\"_652\":3269},{\"_936\":937},[3270],{\"_110\":940,\"_940\":1987},{\"_110\":933,\"_934\":3272,\"_652\":3273},{\"_936\":937},[3274],{\"_110\":940,\"_940\":1992},{\"_940\":3276,\"_65\":3132},\"Submit Your Proposal\",\"2026-03-25T11:00:56.000Z\",{},{\"_797\":23,\"_798\":3280},[],{\"_802\":23,\"_803\":23},\"seo\",{\"_3284\":6,\"_3285\":3286,\"_3287\":3288,\"_3289\":23,\"_3290\":3291,\"_13\":14,\"_3292\":-7},\"canonicalUrl\",\"metaDescription\",\"Cater + Event—formerly Catersource—delivers catering and event education, business insights, and industry news to help professionals grow and innovate.\",\"metaTitle\",\"Cater + Event (Formerly Catersource)\",\"noIndex\",\"imageUrl\",\"https://eu-images.contentstack.com/v3/assets/bltd086b08e43bf43d2/blt16c636f2455f6c70/69ce69f058d26e5bd51c368e/ce_open_graph_image_1920x1080.png?disable=upscale\u0026width=1200\u0026height=630\u0026fit=crop\",\"mediaLinks\",\"schema\",[3295],{\"_3296\":3297,\"_3298\":3299,\"_63\":3300,\"_129\":3286,\"_65\":10,\"_481\":483,\"_3301\":3302},\"@context\",\"https://schema.org\",\"@type\",\"NewsMediaOrganization\",\"Home Page\",\"publisher\",{\"_3298\":3303,\"_3306\":10,\"_63\":14,\"_65\":10,\"_3307\":3308,\"_3312\":3313,\"_129\":3314,\"_481\":3315},[3299,3304,3305],\"Organization\",\"OnlineBusiness\",\"identifier\",\"sameAs\",[3309,3310,3311,121,124],\"https://www.facebook.com/CatersourceTheSpecialEvent\",\"https://www.instagram.com/cstse_show/\",\"https://www.linkedin.com/company/catersource-the-special-event-show\",\"foundingDate\",\"1992\",\"Cater+Event, owned by Informa Connect, engages the catering and event community by connecting professionals to trusted products, insights, and services that drive their businesses forward. The brand includes www.catersource.com, a weekly e-newsletter and a portfolio of live events that educate, inspire, and bring the industry together.\",{\"_3298\":3316,\"_65\":3317,\"_1139\":3318,\"_1141\":3322},\"ImageObject\",\"https://www.cater-event.com/assets/Catersource-DYTLW5Ij.svg\",{\"_3298\":3319,\"_3320\":3321},\"QuantitativeValue\",\"value\",947,{\"_3298\":3319,\"_3320\":3323},118,\"socialShare\",[3326,3328,3330,3333],{\"_110\":117,\"_65\":3327},\"https://www.linkedin.com/sharing/share-offsite/?url=https://www.cater-event.com\",{\"_110\":111,\"_65\":3329},\"http://www.facebook.com/sharer/sharer.php?u=https://www.cater-event.com\",{\"_110\":3331,\"_65\":3332},\"Email\",\"mailto:?subject=I wanted you to see this site\u0026body=I%20thought%20the%20following%20from%20Cater%2BEvent%20might%20interest%20you.%0D%0A%0D%0A%20%0D%0Ahttps%3A%2F%2Fwww.cater-event.com\",{\"_110\":3334,\"_65\":3335},\"Print\",\"/\",\"4nzft91u9t2\",\"actionData\",\"errors\"]\n");</script><!--$--><script>window.__reactRouterContext.streamController.close();</script><!--/$--><!--/$--></body></html>