1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[539],{192(e,t,a){a.d(t,{A:()=>E});var n=a(96540),r=a(32485),i=a.n(r),o=a(86126),l=a(11083),s=a(65901),c=a(17210),d=a(27149);const u=d.I4.div.withConfig({displayName:"heroMainstyled__HeroMainStyled",componentId:"sc-o7zdih-0"})(["",";"],({theme:e})=>d.AH` 2 background: ${e.color.background}; 3 position: relative; 4 display: flex; 5 flex-direction: column; 6 `),m=({children:e,surface:t})=>n.createElement(c.A,{surface:t},n.createElement(u,{surface:t,className:"hero__main"},e));var p=a(45744),g=a(6325),h=a(73315),f=a(9521),$=a(69972);const _=d.I4.div.withConfig({displayName:"herostyled__HeroStyled",componentId:"sc-10sw84z-0"})(["",";"],({theme:e,image:t,video:a,searchbar:n,renderTallerHero:r})=>{const i=t||a,o=i&&!0===r,l=i?"min-height: 40vh; min-height: 40svh;":"height: auto;",s=i&&!1===r?`min-height: ${(0,$.g)(520)};`:o?`min-height: ${(0,$.g)(680)};`:"height: auto;",c=n?`padding-block: ${(0,$.g)(40)} ${(0,$.g)(130)};`:o?`padding-block: ${(0,$.g)(40)};`:`padding-block: ${(0,$.g)(40)}`,u=n?`padding-block: ${(0,$.g)(40)} ${(0,$.g)(150)};`:i?`padding-block: ${(0,$.g)(64)};`:`padding-block: ${(0,$.g)(80)}`,m=i?"max-width: 50%;":"width: auto;";return d.AH` 7 .hero__wrap { 8 position: relative; 9 } 10 .hero__main { 11 ${l}; 12 ${c}; 13 @media ${(0,f.mq)(e.breakpoint.l)} { 14 ${s}; 15 ${u}; 16 } 17 } 18 19 /* When has searchbar */ 20 .searchbar { 21 position: absolute; 22 inset: auto 0 0 0; 23 z-index: 15; 24 } 25 26 .hero__image { 27 position: absolute; 28 z-index: 0; 29 inset: 0; 30 img { 31 object-fit: cover; 32 width: 100%; 33 height: 100%; 34 } 35 &--mobile-only { 36 @media ${(0,f.mq)(e.breakpoint.m)} { 37 display: none; 38 } 39 } 40 } 41 .hero__video { 42 display: none; 43 @media ${(0,f.mq)(e.breakpoint.m)} { 44 display: block; 45 } 46 47 video { 48 object-fit: cover; 49 width: 100%; 50 height: 100%; 51 position: absolute; 52 z-index: 0; 53 inset: 0; 54 } 55 } 56 .toggle-video { 57 .label { 58 ${e.patterns.visuallyHide}; 59 } 60 .svg { 61 margin: 0; 62 width: ${(0,$.g)(24)}; 63 height: ${(0,$.g)(24)}; 64 } 65 display: none; 66 padding: 0; 67 width: ${(0,$.g)(48)}; 68 height: ${(0,$.g)(48)}; 69 @media ${(0,f.mq)(e.breakpoint.m)} { 70 display: grid; 71 place-items: center; 72 flex: 0 0 auto; 73 } 74 } 75 76 .hero__content { 77 margin-top: auto; 78 position: relative; 79 z-index: 1; 80 .container { 81 display: flex; 82 gap: ${(0,$.g)(80)}; 83 justify-content: space-between; 84 align-items: flex-end; 85 } 86 } 87 .content__block { 88 display: flex; 89 flex-direction: column; 90 align-items: start; 91 gap: ${(0,$.g)(4)}; 92 @media ${(0,f.mq)(e.breakpoint.l)} { 93 ${m}; 94 } 95 } 96 97 .hero__title { 98 ${e.typeStyles.display[5]}; 99 color: ${e.color.text}; 100 text-wrap: balance; 101 text-wrap: pretty; 102 &:has(span.block-title) { 103 line-height: 1; 104 } 105 span.block-title { 106 background-color: ${e.color.background}; 107 padding: ${(0,$.g)(4)} ${(0,$.g)(8)}; 108 -webkit-box-decoration-break: clone; 109 box-decoration-break: clone; 110 line-height: ${(0,$.g)(60)}; 111 } 112 @media ${(0,f.mq)(e.breakpoint.m)} { 113 &:has(span.block-title) { 114 line-height: 1; 115 } 116 span.block-title { 117 padding: ${(0,$.g)(8)} ${(0,$.g)(16)}; 118 line-height: ${(0,$.g)(96)}; 119 } 120 &--reduce { 121 ${e.typeStyles.display[4]}; 122 span.block-title { 123 line-height: ${(0,$.g)(69)}; 124 } 125 } 126 } 127 } 128 .hero__pre { 129 padding-block: ${(0,$.g)(32)} ${(0,$.g)(16)}; 130 @media ${(0,f.mq)(e.breakpoint.m)} { 131 padding-block: ${(0,$.g)(40)} ${(0,$.g)(24)}; 132 } 133 } 134 &:not(.breadcrumb + #main &) { 135 .hero__pre { 136 border-top: 1px solid ${e.border.border01}; 137 } 138 } 139 140 .hero__actions { 141 display: flex; 142 flex-direction: column; 143 gap: ${(0,$.g)(16)}; 144 margin-top: ${(0,$.g)(32)}; 145 @media ${(0,f.mq)(e.breakpoint.s)} { 146 flex-direction: row; 147 flex-wrap: wrap; 148 width: 100%; 149 justify-content: space-between; 150 margin-top: ${(0,$.g)(44)}; 151 } 152 } 153 .hero__image { 154 order: -1; 155 img { 156 display: block; 157 height: 100%; 158 width: 100%; 159 object-fit: cover; 160 //aspect-ratio: 8 / 4; 161 //object-position: bottom; 162 } 163 } 164 165 @media print { 166 .hero__main { 167 min-height: auto; 168 padding-block: 0; 169 display: block; 170 } 171 .hero__video { 172 display: none; 173 } 174 .hero__image { 175 position: static; 176 max-height: 6cm; 177 img { 178 max-height: 6cm; 179 } 180 } 181 .hero__content { 182 margin-top: 0; 183 } 184 .hero__title { 185 font-size: inherit; 186 color: ${e.color.text}; 187 line-height: inherit; 188 text-wrap: balance; 189 text-wrap: pretty; 190 span, 191 span.block-title { 192 background-color: transparent; 193 padding: 0; 194 -webkit-box-decoration-break: initial; 195 box-decoration-break: initial; 196 line-height: initial; 197 } 198 } 199 } 200 `});var y=a(72054),b=a(62184);function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},v.apply(null,arguments)}
200const E=({callToAction:e,date:t,image:a,renderTallerHero:r=!1,renderTitleAboveImage:c=!1,searchbar:d,title:u,mediaAsset:f,video:$,videoTitle:E})=>{const k=(0,n.useRef)(null),[w,N]=(0,n.useState)(!0),A=!!f?.transcodedMedia?.length,D=!!f?.thumbnail,S=(0,b.F)(f),x=f?.thumbnail||a;return n.createElement(_,{image:!!a||D,video:!!$||A,searchbar:!!d,renderTallerHero:r,className:i()("hero",{"hero--with-search":!!d},{"hero--with-tall-image":r})},c&&n.createElement("div",{className:"hero__pre"},n.createElement(l.A,null,t&&n.createElement(s.A,t),n.createElement("h1",{className:u.length>=38?"hero__title hero__title--reduce":"hero__title"},u))),n.createElement("div",{className:"hero__wrap"},n.createElement(m,{surface:"Grey Light"},n.createElement("div",{className:"hero__content"},n.createElement(l.A,null,n.createElement("div",{className:"content__block"},!c&&n.createElement(n.Fragment,null,t&&n.createElement(s.A,t),n.createElement("h1",{className:u.length>=38?"hero__title hero__title--reduce":"hero__title"},n.createElement("span",{className:a||$||f?"block-title":"title"},u))),e&&n.createElement("div",{className:"hero__actions"},n.createElement(o.A,{uri:e.uri,buttonType:"button01"},e.title))),(A||$)&&n.createElement(o.A,{buttonType:"button01",className:"toggle-video",onClick:()=>(()=>{const e=k.current;e&&(e.paused||e.ended?(e.play(),N(!0)):(e.pause(),N(!1)),k.current.defaultMuted=!0,k.current.muted=!0)})()},w?n.createElement(n.Fragment,null,n.createElement("span",{className:"label"},y.z.hero.pause),n.createElement(g.A,{icon:"Pause"})):n.createElement(n.Fragment,null,n.createElement("span",{className:"label"},y.z.hero.play),n.createElement(g.A,{icon:"Bullet"}))))),x?.src&&n.createElement("div",{className:"hero__image"},n.createElement(h.A,v({},x,{alt:""}))," "),A?n.createElement("div",{className:"hero__video"},n.createElement("video",{width:"320",height:"240",autoPlay:!0,loop:!0,poster:f?.thumbnail?.src,ref:k,muted:!0,"aria-label":`Video hero background: ${f?.title}`},n.createElement("source",{src:S?`/rich-media/stream/${S.fileName}`:void 0,type:S?.fileType}))):$?n.createElement("div",{className:"hero__video"},n.createElement("video",{width:"320",height:"240",autoPlay:!0,loop:!0,poster:a?.src,ref:k,muted:!0,"aria-label":`Video hero background: ${E}`},n.createElement("source",{src:$,type:"video/mp4"}),n.createElement("p",null,y.z.hero.noSupport[0],n.createElement("a",{href:$},y.z.hero.noSupport[1]),y.z.hero.noSupport[2],"."))):null),d&&n.createElement(p.A,d)))}},45744(e,t,a){a.d(t,{A:()=>h});var n=a(96540),r=a(45135),i=a(65700),o=a(11083),l=a(6325),s=a(27149),c=a(69972),d=a(9521);const u=s.I4.form.withConfig({displayName:"heroSearchbarstyled__HeroSearchbarStyled",componentId:"sc-da0m94-0"})(["",";"],({theme:e})=>s.AH` 201 background: rgba(0, 0, 0, 0.3); 202 @media ${(0,d.mq)(e.breakpoint.xl)} { 203 background: rgba(58, 61, 63, 0.2); 204 backdrop-filter: blur(12px); 205 } 206 .search-container { 207 padding: ${(0,c.g)(16)} ${(0,c.g)(8)}; 208 height: ${(0,c.g)(96)}; 209 display: grid; 210 align-items: center; 211 @media ${(0,d.mq)(e.breakpoint.xl)} { 212 padding: ${(0,c.g)(24)} ${(0,c.g)(16)}; 213 height: ${(0,c.g)(110)}; 214 } 215 } 216 217 .searchbar__label, 218 .visually-hidden { 219 ${e.patterns.visuallyHide}; 220 } 221 .searchbar__fields { 222 display: grid; 223 grid-template-columns: 1fr ${(0,c.g)(48)}; 224 align-items: center; 225 border: 0; 226 background: ${e.color.background}; 227 color: ${e.color.text}; 228 position: relative; 229 @media ${(0,d.mq)(e.breakpoint.l)} { 230 grid-template-columns: 1fr ${(0,c.g)(64)}; 231 } 232 > * { 233 height: ${(0,c.g)(48)}; 234 border: 0; 235 background: none; 236 @media ${(0,d.mq)(e.breakpoint.l)} { 237 height: ${(0,c.g)(64)}; 238 } 239 } 240 } 241 .searchbar__input { 242 padding: ${(0,c.g)(8)}; 243 ${e.typeStyles.body[2]}; 244 @media ${(0,d.mq)(e.breakpoint.l)} { 245 padding: ${(0,c.g)(16)}; 246 } 247 [dir='rtl'] & { 248 padding-left: 0; 249 } 250 } 251 252 .searchbar__submit { 253 appearance: none; 254 cursor: pointer; 255 border-radius: 0; 256 background: ${e.uiColors.red}; 257 color: ${e.uiColors.white}; 258 .svg { 259 transition: all 0.2s ease-in-out; 260 } 261 &:hover, 262 &:focus { 263 .svg { 264 transform: scale(1.2); 265 } 266 } 267 } 268 269 @media print { 270 display: none; 271 } 272 `);var m=a(6247),p=a(72054);const{setRoute:g}=i.DT.actions,h=({id:e,isExternal:t=!1,label:a,params:i,path:s="/search",submit:c,placeholder:d,value:h=""})=>
272{const f=(0,r.wA)(),[$,_]=(0,n.useState)(h),y=(0,n.useRef)(null);return n.createElement(u,{onSubmit:e=>(e=>{e.preventDefault(),c?c(y.current?.value||""):t?(0,m.B)()&&(window.location.href=s.replace(/\{\{term\}\}/g,encodeURIComponent(y.current?.value||""))):f(g(`${s}?${[`term=${encodeURIComponent(y.current?.value||"")}`,i].filter(e=>e).join("&")}`,null))})(e),className:"searchbar"},n.createElement(o.A,{className:"search-container"},n.createElement("label",{htmlFor:e,className:"searchbar__label"},a),n.createElement("div",{className:"searchbar__fields"},n.createElement("input",{id:e,onChange:e=>(e=>{_(e.target.value)})(e),ref:y,type:"search",placeholder:d,className:"searchbar__input focusBoost",value:$}),n.createElement("button",{className:"searchbar__submit focusBoost"},n.createElement(l.A,{icon:"Search",size:"16"}),n.createElement("span",{className:"visually-hidden"},p.z.search)))))}},20052(e,t,a){a.d(t,{A:()=>m});var n=a(96540),r=a(41971),i=a(17210),o=a(27149),l=a(19483),s=a(69972);const c=(0,o.I4)(l.A).withConfig({displayName:"topicstyled__TopicStyled",componentId:"sc-1njrph3-0"})(["",";"],({theme:e})=>o.AH` 273 background: ${e.color.background}; 274 color: ${e.color.text}; 275 display: block; 276 padding: ${(0,s.g)(8)}; 277 ${e.typeStyles.body[2]}; 278 transition: all 0.2s ease-in-out; 279 &:hover { 280 background: ${e.color.backgroundHover}; 281 } 282 `),d=({link:e,surface:t="Grey Light"})=>n.createElement(i.A,{surface:t},n.createElement(c,{uri:e.uri,className:"topic"},e.title)),u=o.I4.div.withConfig({displayName:"topicsstyled__TopicsStyled",componentId:"sc-16xb8o-0"})(["",";"],()=>o.AH` 283 .topics__list { 284 list-style: none; 285 display: flex; 286 flex-wrap: wrap; 287 gap: ${(0,s.g)(8)}; 288 } 289 .section-header + * { 290 margin-top: ${(0,s.g)(24)}; 291 } 292 `),m=({items:e,title:t,surface:a})=>n.createElement(u,{className:"topics"},n.createElement(r.A,{title:t,headingStyle:"brandBorder",headingLevel:"h2",displaySize:"h4"}),n.createElement("ul",{className:"topics__list"},e.map(e=>n.createElement("li",{key:e.id,className:"topics__item"},n.createElement(d,{link:e,surface:a})))))},83225(e,t,a){a.r(t),a.d(t,{default:()=>J});var n=a(96540),r=a(45135),i=a(32485),o=a.n(i);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},l.apply(null,arguments)}function s(e){var t={exports:{}};return e(t,t.exports),t.exports}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==a.g?a.g:"undefined"!=typeof self&&self;var c=s(function(e,t){e.exports=function(){var e=6e4,t=36e5,a="millisecond",n="second",r="minute",i="hour",o="day",l="week",s="month",c="quarter",d="year",u="date",m="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,g=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,h={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],a=e%100;return"["+e+(t[(a-20)%10]||t[a]||t[0])+"]"}},f=function(e,t,a){var n=String(e);return!n||n.length>=t?e:""+Array(t+1-n.length).join(a)+e},$={s:f,z:function(e){var t=-e.utcOffset(),a=Math.abs(t),n=Math.floor(a/60),r=a%60;return(t<=0?"+":"-")+f(n,2,"0")+":"+f(r,2,"0")},m:function e(t,a){if(t.date()<a.date())return-e(a,t);var n=12*(a.year()-t.year())+(a.month()-t.month()),r=t.clone().add(n,s),i=a-r<0,o=t.clone().add(n+(i?-1:1),s);return+(-(n+(a-r)/(i?r-o:o-r))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:s,y:d,w:l,d:o,D:u,h:i,m:r,s:n,ms:a,Q:c}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},_="en",y={};y[_]=h;var b="$isDayjsObject",v=function(e){return e instanceof N||!(!e||!e[b])},E=function e(t,a,n){var r;if(!t)return _;if("string"==typeof t){var i=t.toLowerCase();y[i]&&(r=i),a&&(y[i]=a,r=i);var o=t.split("-");if(!r&&o.length>1)return e(o[0])}else{var l=t.name;y[l]=t,r=l}return!n&&r&&(_=r),r||!n&&_},k=function(e,t){if(v(e))return e.clone();var a="object"==typeof t?t:{};return a.date=e,a.args=arguments,new N(a)},w=$;w.l=E,w.i=v,w.w=function(e,t){return k(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var N=function(){function h(e){this.$L=E(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[b]=!0}var f=h.prototype;return f.parse=function(e){this.$d=function(e){var t=e.date,a=e.utc;if(null===t)return new Date(NaN);if(w.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var n=t.match(p);if(n){var r=n[2]-1||0,i=(n[7]||"0").substring(0,3);return a?new Date(Date.UTC(n[1],r,n[3]||1,n[4]||0,n[5]||0,n[6]||0,i)):new Date(n[1],r,n[3]||1,n[4]||0,n[5]||0,n[6]||0,i)}}return new Date(t)}(e),this.init()},f.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},f.$utils=function(){return w},f.isValid=function(){return!(this.$d.toString()===m)},f.isSame=function(e,t){var a=k(e);return this.startOf(t)<=a&&a<=this.endOf(t)},f.isAfter=function(e,t){return k(e)<this.startOf(t)},f.isBefore=function(e,t){return this.endOf(t)<k(e)},f.$g=function(e,t,a){return w.u(e)?this[t]:this.set(a,e)},f.unix=function(){return Math.floor(this.valueOf()/1e3)},f.valueOf=function(){return this.$d.getTime()},f.startOf=function(e,t){var a=this,c=!!w.u(t)||t,m=w.p(e),p=function(e,t){var n=w.w(a.$u?Date.UTC(a.$y,t,e):new Date(a.$y,t,e),a);return c?n:n.endOf(o)},g=function(e,t){return w.w(a.toDate()[e].apply(a.toDate("s"),(c?[0,0,0,0]:[23,59,59,999]).slice(t)),a)},h=this.$W,f=this.$M,$=this.$D,_="set"+(this.$u?"UTC":"");switch(m){case d:return c?p(1,0):p(31,11);case s:return c?p(1,f):p(0,f+1);case l:var y=this.$locale().weekStart||0,b=(h<y?h+7:h)-y;return p(c?$-b:$+(6-b),f);case o:case u:return g(_+"Hours",0);case i:return g(_+"Minutes",1);case r:return g(_+"Seconds",2);case n:return g(_+"Milliseconds",3);default:return this.clone()}},f.endOf=function(e){return this.startOf(e,!1)},f.$set=function(e,t){var l,c=w.p(e),m="set"+(this.$u?"UTC":""),p=(l={},l[o]=m+"Date",l[u]=m+"Date",l[s]=m+"Month",l[d]=m+"FullYear",l[i]=m+"Hours",l[r]=m+"Minutes",l[n]=m+"Seconds",l[a]=m+"Milliseconds",l)[c],g=c===o?this.$D+(t-this.$W):t;if(c===s||c===d){var h=this.clone().set(u,1);h.$d[p](g),h.init(),this.$d=h.set(u,Math.min(this.$D,h.daysInMonth())).$d}else p&&this.$d[p](g);return this.init(),this},f.set=function(e,t){return this.clone().$set(e,t)},f.get=function(e){return this[w.p(e)]()},f.add=function(a,c){var u,m=this;a=Number(a);var p=w.p(c),g=function(e){var t=k(m);
292return w.w(t.date(t.date()+Math.round(e*a)),m)};if(p===s)return this.set(s,this.$M+a);if(p===d)return this.set(d,this.$y+a);if(p===o)return g(1);if(p===l)return g(7);var h=(u={},u[r]=e,u[i]=t,u[n]=1e3,u)[p]||1,f=this.$d.getTime()+a*h;return w.w(f,this)},f.subtract=function(e,t){return this.add(-1*e,t)},f.format=function(e){var t=this,a=this.$locale();if(!this.isValid())return a.invalidDate||m;var n=e||"YYYY-MM-DDTHH:mm:ssZ",r=w.z(this),i=this.$H,o=this.$m,l=this.$M,s=a.weekdays,c=a.months,d=function(e,a,r,i){return e&&(e[a]||e(t,n))||r[a].slice(0,i)},u=function(e){return w.s(i%12||12,e,"0")},p=a.meridiem||function(e,t,a){var n=e<12?"AM":"PM";return a?n.toLowerCase():n};return n.replace(g,function(e,n){return n||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return w.s(t.$y,4,"0");case"M":return l+1;case"MM":return w.s(l+1,2,"0");case"MMM":return d(a.monthsShort,l,c,3);case"MMMM":return d(c,l);case"D":return t.$D;case"DD":return w.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return d(a.weekdaysMin,t.$W,s,2);case"ddd":return d(a.weekdaysShort,t.$W,s,3);case"dddd":return s[t.$W];case"H":return String(i);case"HH":return w.s(i,2,"0");case"h":return u(1);case"hh":return u(2);case"a":return p(i,o,!0);case"A":return p(i,o,!1);case"m":return String(o);case"mm":return w.s(o,2,"0");case"s":return String(t.$s);case"ss":return w.s(t.$s,2,"0");case"SSS":return w.s(t.$ms,3,"0");case"Z":return r}return null}(e)||r.replace(":","")})},f.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},f.diff=function(a,u,m){var p,g=this,h=w.p(u),f=k(a),$=(f.utcOffset()-this.utcOffset())*e,_=this-f,y=function(){return w.m(g,f)};switch(h){case d:p=y()/12;break;case s:p=y();break;case c:p=y()/3;break;case l:p=(_-$)/6048e5;break;case o:p=(_-$)/864e5;break;case i:p=_/t;break;case r:p=_/e;break;case n:p=_/1e3;break;default:p=_}return m?p:w.a(p)},f.daysInMonth=function(){return this.endOf(s).$D},f.$locale=function(){return y[this.$L]},f.locale=function(e,t){if(!e)return this.$L;var a=this.clone(),n=E(e,t,!0);return n&&(a.$L=n),a},f.clone=function(){return w.w(this.$d,this)},f.toDate=function(){return new Date(this.valueOf())},f.toJSON=function(){return this.isValid()?this.toISOString():null},f.toISOString=function(){return this.$d.toISOString()},f.toString=function(){return this.$d.toUTCString()},h}(),A=N.prototype;return k.prototype=A,[["$ms",a],["$s",n],["$m",r],["$H",i],["$W",o],["$M",s],["$y",d],["$D",u]].forEach(function(e){A[e[1]]=function(t){return this.$g(t,e[0],e[1])}}),k.extend=function(e,t){return e.$i||(e(t,N,k),e.$i=!0),k},k.locale=E,k.isDayjs=v,k.unix=function(e){return k(1e3*e)},k.en=y[_],k.Ls=y,k.p={},k}()}),d=s(function(e,t){var a,n,r;e.exports=(a="minute",n=/[+-]\d\d(?::?\d\d)?/g,r=/([+-]|\d\d)/g,function(e,t,i){var o=t.prototype;i.utc=function(e){return new t({date:e,utc:!0,args:arguments})},o.utc=function(e){var t=i(this.toDate(),{locale:this.$L,utc:!0});return e?t.add(this.utcOffset(),a):t},o.local=function(){return i(this.toDate(),{locale:this.$L,utc:!1})};var l=o.parse;o.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),l.call(this,e)};var s=o.init;o.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else s.call(this)};var c=o.utcOffset;o.utcOffset=function(e,t){var i=this.$utils().u;if(i(e))return this.$u?0:i(this.$offset)?c.call(this):this.$offset;if("string"==typeof e&&(e=function(e){void 0===e&&(e="");var t=e.match(n);if(!t)return null;var a=(""+t[0]).match(r)||["-",0,0],i=60*+a[1]+ +a[2];return 0===i?0:"+"===a[0]?i:-i}(e),null===e))return this;var o=Math.abs(e)<=16?60*e:e;if(0===o)return this.utc(t);var l=this.clone();if(t)return l.$offset=o,l.$u=!1,l;var s=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();return(l=this.local().add(o+s,a)).$offset=o,l.$x.$localOffset=s,l};var d=o.format;o.format=function(e){return d.call(this,e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":""))},o.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},o.isUTC=function(){return!!this.$u},o.toISOString=function(){return this.toDate().toISOString()},o.toString=function(){return this.toDate().toUTCString()};var u=o.toDate;o.toDate=function(e){return"s"===e&&this.$offset?i(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():u.call(this)};var m=o.diff;o.diff=function(e,t,a){if(e&&this.$u===e.$u)return m.call(this,e,t,a);
292var n=this.local(),r=i(e).local();return m.call(n,r,t,a)}})});const u={dateTimeLocal:"YYYY-MM-DD[T]HH:mm:ss",dateTimeUTC:"YYYYMMDD[T]HHmmss[Z]",allDay:"YYYYMMDD"};function m(e){const t=new URLSearchParams;return Object.keys(e).sort().forEach(a=>{const n=e[a];null!=n&&t.append(a,n)}),t.toString().replace(/\+/g,"%20")}function p({startTime:e,endTime:t},a){const n=u[a];return{start:e.format(n),end:t.format(n)}}c.extend(d);const g=(e,t,a=!0)=>t?c.utc(e):a?c(e).utc():c(e),h=(e,t=!0)=>{const{start:a,end:n,duration:r}=e,i=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;a[n]=e[n]}return a}(e,["start","end","duration"]),o=g(a,e.allDay,t),s=n?g(n,e.allDay,t):(()=>{if(e.allDay)return o.add(1,"day");if(r&&2==r.length){const e=Number(r[0]);return o.add(e,r[1])}return o})();return l({},i,{startTime:o,endTime:s})},f=e=>{const t=h(e),{start:a,end:n}=p(t,t.allDay?"allDay":"dateTimeUTC"),r={action:"TEMPLATE",text:t.title,details:t.description,location:t.location,trp:t.busy,dates:a+"/"+n,recur:t.rRule?"RRULE:"+t.rRule:void 0};return t.guests&&t.guests.length&&(r.add=t.guests.join()),`https://calendar.google.com/calendar/render?${m(r)}`},$=e=>{const t=h(e,!1),{start:a,end:n}=p(t,"dateTimeLocal"),r={path:"/calendar/action/compose",rru:"addevent",startdt:a,enddt:n,subject:t.title,body:t.description,location:t.location,allday:t.allDay||!1};return t.guests&&t.guests.length&&(r.to=t.guests.join()),`https://outlook.live.com/calendar/0/action/compose?${m(r)}`},_=e=>{const t=h(e,!1),{start:a,end:n}=p(t,"dateTimeLocal"),r={path:"/calendar/action/compose",rru:"addevent",startdt:a,enddt:n,subject:t.title,body:t.description,location:t.location,allday:t.allDay||!1};return t.guests&&t.guests.length&&(r.to=t.guests.join()),`https://outlook.office.com/calendar/0/action/compose?${m(r)}`},y=e=>{const t=h(e),a=(t.description||"").replace(/,/gm,",").replace(/;/gm,";").replace(/\r\n/gm,"\n").replace(/\n/gm,"\\n").replace(/(\\n)[\s\t]+/gm,"\\n"),n=(t.location||"").replace(/,/gm,",").replace(/;/gm,";").replace(/\r\n/gm,"\n").replace(/\n/gm,"\\n").replace(/(\\n)[\s\t]+/gm,"\\n"),{start:r,end:i}=p(t,t.allDay?"allDay":"dateTimeUTC"),o=c(new Date).utc().format(u.dateTimeUTC),l=[{key:"BEGIN",value:"VCALENDAR"},{key:"VERSION",value:"2.0"},{key:"PRODID",value:"-//AnandChowdhary//calendar-link//EN"},{key:"BEGIN",value:"VEVENT"},{key:"URL",value:t.url},{key:"DTSTART",value:r},{key:"DTEND",value:i},{key:"DTSTAMP",value:o},...t.allDay?[{key:"X-MICROSOFT-CDO-ALLDAYEVENT",value:"TRUE"},{key:"X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT",value:"TRUE"}]:[],{key:"RRULE",value:t.rRule},{key:"SUMMARY",value:t.title},{key:"DESCRIPTION",value:a},{key:"LOCATION",value:n},{key:"ORGANIZER",value:t.organizer},{key:"STATUS",value:t.status},{key:"UID",value:t.uid||Math.floor(1e5*Math.random()).toString().replace(".","")},{key:"END",value:"VEVENT"},{key:"END",value:"VCALENDAR"}];let s="";return l.forEach(e=>{if(e.value)if("ORGANIZER"==e.key){const t=e.value;s+=`${e.key};${encodeURIComponent(`CN=${t.name}:MAILTO:${t.email}\r\n`)}`}else s+=`${e.key}:${encodeURIComponent(`${e.value}\r\n`)}`}),`data:text/calendar;charset=utf8,${s}`};var b=a(27149),v=a(73580),E=a(86126),k=a(63896),w=a(11083),N=a(69972),A=a(76439);const D=b.I4.div.withConfig({displayName:"eventBookingInfostyled__EventBookingInfoStyled",componentId:"sc-1b3o0q3-0"})(["",";"],({theme:e})=>b.AH` 293 display: flex; 294 flex-direction: column; 295 .label { 296 ${(0,A.d)({buttonType:"button01",theme:e})}; 297 pointer-events: none; 298 } 299 .canvas { 300 padding: ${(0,N.g)(16)} ${(0,N.g)(24)}; 301 background: ${e.color.background}; 302 * { 303 ${e.typeStyles.body[2]}; 304 } 305 } 306 `);var S=a(17210);const x=({label:e,content:t})=>n.createElement(S.A,{surface:"Grey Light"},n.createElement(D,{className:"aside__bookingInfo"},n.createElement("h2",{className:"label"},e),n.createElement(k.A,{content:t})));var T=a(65901),M=a(9521);const O=b.I4.div.withConfig({displayName:"eventHerostyled__EventHeroStyled",componentId:"sc-137l3oi-0"})(["",";"],({theme:e})=>b.AH` 307 background: ${e.color.background}; 308 color: ${e.color.text}; 309 padding-block: ${(0,N.g)(40)}; 310 .page__hero-content { 311 display: grid; 312 gap: ${(0,N.g)(16)}; 313 } 314 .page__location { 315 padding-top: ${(0,N.g)(16)}; 316 border-top: 1px solid ${e.color.border}; 317 } 318 .page__title { 319 ${e.typeStyles.display[4]}; 320 } 321 .page__subtitle { 322 ${e.typeStyles.display[2]}; 323 } 324 .page__location { 325 ${e.typeStyles.display[1]}; 326 } 327 @media ${(0,M.mq)(e.breakpoint.l)} { 328 padding-block: ${(0,N.g)(80)}; 329 .container { 330 display: grid; 331 gap: ${(0,N.g)(24)}; 332 grid-template-columns: repeat(12, 1fr); 333 } 334 .page__hero-content { 335 grid-column: 1/8; 336 } 337 } 338 `),C=({date:e,location:t,subtitle:a,title:r})=>n.createElement(S.A,{surface:"Grey Dark"},n.createElement(O,{className:"page__hero"},n.createElement(w.A,null,n.createElement("div",{className:"page__hero-content"},n.createElement(T.A,e),n.createElement("h1",{className:"page__title"},r),n.createElement("div",{className:"page__subtitle"},a),t&&n.createElement("div",{className:"page__location"},t))))),I=b.I4.ul.withConfig({displayName:"eventStreamLinksstyled__EventStreamLinkStyled",componentId:"sc-z0psfz-0"})(["",";"],({theme:e})=>b.AH` 339 list-style: none; 340 padding: 0; 341 margin: 0; 342 display: flex; 343 flex-direction: column; 344 gap: ${(0,N.g)(16)}; 345 &:not(:last-child) { 346 padding-top: ${(0,N.g)(40)}; 347 border-top: 1px solid ${e.border.border03}; 348 } 349 li { 350 display: flex; 351 align-items: center; 352 gap: ${(0,N.g)(8)}; 353 padding: ${(0,N.g)(8)}; 354 background: ${e.color.background}; 355 position: relative; 356 transition: background 0.2s ease; 357 &:hover, 358 &:focus-within { 359 background: ${e.color.backgroundHover}; 360 } 361 a { 362 color: ${e.color.text}; 363 ${e.typeStyles.body[2]}; 364 &::after { 365 content: ''; 366 display: block; 367 inset: 0; 368 position: absolute; 369 } 370 } 371 } 372 373 .stream-link__icon { 374 display: grid; 375 place-items: center; 376 background: ${e.uiColors.charcoal}; 377 flex: 0 0 ${(0,N.g)(40)}; 378 height: ${(0,N.g)(40)}; 379 color: ${e.uiColors.white}; 380 } 381 382 @media ${(0,M.mq)(e.breakpoint.l)} { 383 .stream-link__icon { 384 flex: 0 0 ${(0,N.g)(80)}; 385 height: ${(0,N.g)(80)}; 386 } 387 } 388 `);var H=a(6325),L=a(19483);const Y=({streamLinks:e})=>n.createElement(S.A,{surface:"Grey Light"},n.createElement(I,{className:"aside__stream-links"},e.map(e=>n.createElement("li",{key:e.id},n.createElement("div",{className:"stream-link__icon"},n.createElement(H.A,{icon:"Play"}
388)),n.createElement(L.A,{uri:e.uri,openInNewTab:e.openInNewTab},e.title)))));var U=a(192),R=a(16096),z=a(68271),j=a(80917),q=a(35720),P=a(44307),B=a(20052);const F=b.I4.div.withConfig({displayName:"eventstyled__EventStyled",componentId:"sc-l2mqpd-0"})(["",";"],({theme:e})=>b.AH` 389 .page__layout { 390 padding-block: ${(0,N.g)(24)} ${(0,N.g)(40)}; 391 display: grid; 392 gap: ${(0,N.g)(40)}; 393 } 394 .page__hero + .container { 395 .page__layout { 396 padding-block: ${(0,N.g)(40)}; 397 } 398 } 399 .page__aside { 400 display: grid; 401 gap: ${(0,N.g)(24)}; 402 } 403 .hero__afterword__subtitle { 404 ${e.typeStyles.display[2]}; 405 } 406 .hero__location { 407 ${e.typeStyles.display[1]}; 408 } 409 .hero__afterword-container { 410 padding-block: ${(0,N.g)(40)} ${(0,N.g)(24)}; 411 } 412 .hero__afterword-wrapper { 413 display: grid; 414 grid-template-columns: 1fr; 415 } 416 .hero__afterword { 417 display: grid; 418 grid-template-columns: 1fr; 419 gap: ${(0,N.g)(8)}; 420 * + * { 421 border-top: 1px solid ${e.border.border03}; 422 padding-top: ${(0,N.g)(8)}; 423 } 424 } 425 .page__date-long__text { 426 display: block; 427 ${e.typeStyles.display[1]}; 428 border-bottom: 1px solid ${e.border.border03}; 429 padding-bottom: ${(0,N.g)(40)}; 430 } 431 .page__date-long + * { 432 margin-top: ${(0,N.g)(40)}; 433 } 434 .aside__speakers { 435 margin-top: ${(0,N.g)(40)}; 436 } 437 .page__canvas { 438 margin-top: ${(0,N.g)(40)}; 439 } 440 .page__aside { 441 margin-top: ${(0,N.g)(40)}; 442 } 443 444 .aside__ctas { 445 display: flex; 446 flex-direction: column; 447 gap: ${(0,N.g)(24)}; 448 width: 100%; 449 max-width: 480px; 450 margin-inline: auto; 451 452 .button { 453 width: 100%; 454 } 455 } 456 457 .calendar-dropdown { 458 background: #fff; 459 width: 100%; 460 border: 1px solid ${e.border.border04}; 461 padding: ${(0,N.g)(16)}; 462 margin-top: ${(0,N.g)(16)}; 463 display: none; 464 &.open { 465 display: block; 466 } 467 } 468 469 .calendar-options { 470 list-style: none; 471 margin: 0; 472 padding: 0; 473 } 474 475 .calendar-options__item { 476 &:not(:first-child) { 477 margin-top: ${(0,N.g)(16)}; 478 } 479 } 480 481 .calendar-options__item__link { 482 background: transparent; 483 border: none; 484 color: ${e.color.text}; 485 text-decoration: none; 486 ${e.typeStyles.body[1]}; 487 display: flex; 488 align-items: center; 489 cursor: pointer; 490 491 &:hover { 492 text-decoration: underline; 493 color: ${e.color.text}; 494 } 495 496 > span { 497 margin-right: ${(0,N.g)(8)}; 498 } 499 } 500 501 .aside__actions { 502 display: flex; 503 flex-direction: column; 504 gap: ${(0,N.g)(24)}; 505 } 506 507 @media ${(0,M.mq)(e.breakpoint.l)} { 508 .hero__afterword-wrapper { 509 grid-template-columns: 7fr 5fr; 510 gap: 1.5rem; 511 } 512 513 .page__date { 514 display: grid; 515 gap: ${(0,N.g)(40)}; 516 grid-template-columns: repeat(12, 1fr); 517 } 518 .page__date__text { 519 padding-block: ${(0,N.g)(80)} ${(0,N.g)(24)}; 520 grid-column: 1 / 8; 521 } 522 .page__layout { 523 grid-template-columns: repeat(12, 1fr); 524 gap: ${(0,N.g)(24)}; 525 } 526 .page__hero + .container { 527 .page__layout { 528 padding-block: ${(0,N.g)(64)} ${(0,N.g)(80)}; 529 } 530 } 531 .page__date-long + * { 532 margin-top: ${(0,N.g)(64)}; 533 } 534 .page__content { 535 grid-column: 1/8; 536 min-width: 0; 537 } 538 .page__aside { 539 grid-column: 9/13; 540 height: fit-content; 541 margin-top: 0; 542 } 543 .page__canvas { 544 margin-top: 0; 545 } 546 .aside__speakers { 547 margin-top: ${(0,N.g)(40)}; 548 } 549 .aside__ctas { 550 max-width: 100%; 551 margin-inline: 0; 552 } 553 .aside__actions { 554 gap: ${(0,N.g)(40)}; 555 + * { 556 margin-top: ${(0,N.g)(40)}; 557 } 558 } 559 } 560 561 @media print { 562 .aside__ctas { 563 display: none; 564 } 565 .aside__actions { 566 display: block; 567 } 568 .aside__stream-links { 569 li { 570 padding-inline: 0; 571 display: table; 572 .stream-link__icon, 573 a { 574 display: table-cell; 575 vertical-align: middle; 576 } 577 .stream-link__icon { 578 width: 24pt; 579 } 580 } 581 } 582 } 583 `);var V=a(91291),G=a(16627),W=a(96319),Z=a(72054);const J=({mappedEntry:{bookingInformation:e,calendarEvent:t,chair:a,content:i,
583ctaPostEvent:l,ctaPreEvent:s,date:c,dateLong:d,discussants:u,endDate:m,hero:p,location:g,meta:h,moderator:N,promotionalBanner:A,showNewsletter:D,showSectionNavigationBar:S,socialShare:T,speakers:M,streamLinks:O,subtitle:I,title:J,topics:K,entry:X}})=>{const Q=(0,b.DP)(),ee=(0,v.useIsClient)(),te=(0,W.U)(`(min-width:${Q.breakpoint.l}px)`),ae=ee&&te,ne=(0,r.d4)(e=>e.config?.eventsDisclaimer),re=(0,r.d4)(e=>e.config?.eventsNewsletter),ie=(0,r.d4)(e=>e.config?.listings?.event),{buttonRef:oe,elementRef:le,isOpen:se,toggle:ce}=(0,G.q)({focus:!0}),[de,ue]=(0,n.useState)(void 0),me=[{icon:"AppleCalendar",title:"Apple",event:y(t)},{icon:"GoogleCalendar",title:"Google",event:f(t)},{icon:"Microsoft365",title:"Microsoft 365",event:_(t)},{icon:"OutlookCalendar",title:"Outlook",event:$(t)}];return(0,n.useEffect)(()=>{const e=(new Date).toISOString();ue(e>=m?"post":"pre")},[m]),n.createElement(R.A,{meta:h},n.createElement(F,null,p?n.createElement(n.Fragment,null,n.createElement(U.A,p),S&&n.createElement(j.A,{entry:X}),n.createElement(w.A,{className:"hero__afterword-container"},n.createElement("div",{className:"hero__afterword-wrapper"},n.createElement("div",{className:"hero__afterword"},n.createElement("div",{className:"hero__afterword__subtitle"},I),g&&n.createElement("div",{className:"hero__location"},g))))):n.createElement(n.Fragment,null,n.createElement(C,{date:c,location:g,subtitle:I,title:J}),S&&n.createElement(j.A,null)),n.createElement(w.A,null,n.createElement("div",{className:`page__layout ${p&&"page__layout--post-hero"}`},n.createElement("div",{className:"page__content"},n.createElement("div",{className:"page__date-long"},n.createElement("span",{className:"page__date-long__text"},d)),!ae&&(M||a||u||N)&&n.createElement("div",{className:"aside__speakers"},M&&n.createElement(P.A,M),u&&n.createElement(P.A,u),a&&n.createElement(P.A,a),N&&n.createElement(P.A,N)),n.createElement("div",{className:"page__canvas"},n.createElement(k.A,{content:[...i,...ne??[]]}))),n.createElement("aside",{className:"page__aside"},"pre"===de&&e&&n.createElement(x,e),n.createElement("div",{className:"aside__actions"},n.createElement("div",{className:"aside__ctas"},("pre"===de?s:l).map(e=>n.createElement(E.A,{key:e.id,className:"cta",buttonType:"button01",uri:e.uri,openInNewTab:e.openInNewTab},e.title)),re&&D&&n.createElement(E.A,{key:re.id,buttonType:"button02",uri:re.uri},re.title),n.createElement("div",{ref:le},"pre"===de&&n.createElement(E.A,{buttonType:"button02",onClick:ce,ref:oe},Z.z.event.addToCalendar),n.createElement("div",{className:o()("calendar-dropdown",{open:se})},n.createElement("ul",{className:"calendar-options"},me.map(e=>n.createElement("li",{className:"calendar-options__item",key:(0,V.h)(e.title)},"Apple"===e.title?n.createElement("button",{className:"calendar-options__item__link",onClick:()=>(({calendarEvent:e,title:t})=>{const a=document.createElement("a");a.href=e,a.download=`${(0,V.h)(t)}.ics`,document.body.appendChild(a),a.click(),document.body.removeChild(a)})({calendarEvent:e.event,title:J})},n.createElement(H.A,{icon:e.icon}),e.title):n.createElement(L.A,{uri:e.event,className:"calendar-options__item__link"},n.createElement(H.A,{icon:e.icon}),e.title))))))),O.length>0&&n.createElement(Y,{streamLinks:O}),K.length>0&&n.createElement(B.A,{items:K.map(e=>({...e,uri:ie?`${ie}?topic=${e.id}`:void 0})),title:Z.z.topics}),n.createElement(q.A,T)),ae&&(M||a||u||N)&&n.createElement("div",{className:"aside__speakers"},M&&n.createElement(P.A,M),u&&n.createElement(P.A,u),a&&n.createElement(P.A,a),N&&n.createElement(P.A,N))))),A&&n.createElement(z.A,A)))}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.