1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="e5a85aa2-3acc-4d6a-9ffc-049562c79aeb",e._sentryDebugIdIdentifier="sentry-dbid-e5a85aa2-3acc-4d6a-9ffc-049562c79aeb")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[59],{87508:function(e,n,t){"use strict";t.r(n);var o,r=t(29223);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var o in t)({}).hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e}).apply(null,arguments)}n.default=function(e){return r.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 23 23"},e),o||(o=r.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",d:"M19.375 11.5V22H1V3.625h10.5m-2.625 10.5L22 1m0 0h-7.875M22 1v7.875"})))}},44620:function(e,n,t){"use strict";t.d(n,{Z:function(){return l}});var o=t(37821),r=t(24910),i=t.n(r),a=t(88149);function l(e){let{url:n,alt:t,style:r,hq:l,width:s=1600,height:u=1200,variant:_="scalable"}=e,c="fixed"===_?i().fixedImage:i().image;return(0,o.jsx)(a.default,{className:c,src:n,alt:null!=t?t:"",width:s,height:u,style:r,quality:l?100:void 0})}},87387:function(e,n,t){"use strict";t.d(n,{F:function(){return _},ThemeProvider:function(){return u}});var o=t(37821),r=t(58078),i=t(58504),a=t(86360);let l="accessible-mode",s=(0,r.createContext)({setAccessible:()=>console.warn("ThemeProvider not ready"),toggleAccessible:()=>console.warn("ThemeProvider not ready")});function u(e){let{children:n,takeoverTheme:t}=e,[u,_]=(0,r.useState)((0,a.rv)(t)),[g,f]=(0,r.useState)(!1),{replace:m}=(0,i.useRouter)(),h=u===a.qx,p=(0,a.rv)(t),v=(0,r.useCallback)(e=>{_(e?a.qx:p)},[p]),y=(0,r.useCallback)(()=>v(!h),[h]);return(0,r.useEffect)(()=>{let e=function(e,n){if(new URLSearchParams(window.location.search).has(a.qx))return n&&n(window.location.pathname),a.qx;if(window.localStorage){let e=window.localStorage.getItem(l);if(e&&JSON.parse(e))return a.qx}return e}(p,m);d(e,p),c(e),_(e),f(!0)},[]),(0,r.useEffect)(()=>{g&&(d(u,p),c(u))},[u]),(0,o.jsx)(s.Provider,{value:{theme:u,accessible:h,setAccessible:v,toggleAccessible:y},children:n})}function _(){return(0,r.useContext)(s)}function c(e){if(e!==a.qx)return window.localStorage.removeItem(l);window.localStorage.setItem(l,JSON.stringify(!0))}function d(e,n){document.documentElement.classList.remove(n,a.qx),document.documentElement.classList.add(e)}},38703:function(e,n,t){"use strict";t.d(n,{default:function(){return D}});var o,r,i,a,l,s,u,_=t(37821),c=t(58078),d=t(74542),g=t(39866),f=t(29223);function m(){return(m=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var o in t)({}).hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e}).apply(null,arguments)}var h=function(e){return f.createElement("svg",m({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 28 20"},e),o||(o=f.createElement("path",{stroke:"currentColor",strokeLinejoin:"round",d:"M5.235 6.625H1v6.75h4.235L13 19V1z"})),r||(r=f.createElement("path",{stroke:"currentColor",strokeLinecap:"round",d:"m17 6 8 8m0-8-8 8"})))};function p(){return(p=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var o in t)({}).hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e}).apply(null,arguments)}var v=function(e){return f.createElement("svg",p({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 28 20"},e),i||(i=f.createElement("path",{fill:"currentColor",stroke:"currentColor",strokeLinejoin:"round",d:"M5.235 6.625H1v6.75h4.235L13 19V1z"})),a||(a=f.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",d:"M17 7c1 2.5 1 4.5 0 7M21 5c1.333 4.5 1.333 6.5 0 11M25 2c2.667 6.5 2.667 10.5 0 17"})))},y=t(88540),x=t.n(y);function w(e){let{muted:n,toggleMuted:t}=e,[o,r]=(0,c.useState)("Sound on?"),i=(0,c.useCallback)(()=>{r(void 0),t()},[t]),a=n?(0,_.jsx)(h,{className:x().icon}):(0,_.jsx)(v,{className:x().icon});return(0,_.jsx)("div",{className:x().container,children:(0,_.jsx)(g.Z,{onClick:i,title:n?"Unmute":"Mute",icon:a,iconPosition:"left",childClassName:x().label,children:o})})}var C=t(87536),b=t.n(C),k=t(40784),P=t(25583),j=t(51182),L=t.n(j),I=t(87387),E=t(44620);function N(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:25;return Math.round(e/n)*n}function T(e){let{playbackId:n,portraitPlaybackId:t,onError:o,onPlaying:r,muted:i=!0,poster:a,play:l=!0}=e,[s,u]=(0,c.useState)(void 0),[d,g]=(0,c.useState)(!1),[f,m]=(0,c.useState)(!1),h=(0,c.useRef)(null),{accessible:p}=(0,I.F)(),v=(0,c.useCallback)(e=>{o&&o(e),g(!0)},[o,g]),y=(0,c.useCallback)(()=>{r&&r(),g(!1),m(!0)},[r,g,m]),{ref:x}=(0,P.Z)({round:t?N:()=>0,onResize:e=>{let{width:n,height:t}=e;n&&t&&u(function(e,n){let{width:t=1,height:o=1}=e,r=t/o;return void 0===n?r<.8:r<(n?1:.6)}(e,s))}}),w=s&&t||n,C=d?L().errorPlayer:L().muxPlayer;(0,c.useEffect)(()=>g(!1),[w,g]),(0,c.useEffect)(()=>{let{current:e}=h;e&&l&&f&&!p&&(e.muted=!1,e.play())},[l,p]),(0,c.useEffect)(()=>{let{current:e}=h;if(!e)return;let n=b()(()=>{let n=Math.max(0,Math.min(1,1-window.scrollY/window.innerHeight));e.volume=n,0===n?(e.pause(),m(!1)):(e.play(),m(!0))},40,{leading:!1,trailing:!0});return window.addEventListener("scroll",n),()=>window.removeEventListener("scroll",n)},[]);let j=a&&"/_next/image?url=".concat(encodeURIComponent(a),"&w=1920&q=66");return p&&j?(0,_.jsx)(E.Z,{url:j,alt:"",width:3200,height:2400}):(0,_.jsx)("div",{className:f?L().playing:L().initial,ref:x,children:(0,_.jsx)(k.ZP,{loop:!0,nohotkeys:!0,thumbnailTime:0,poster:j,ref:h,autoPlay:!!l&&!p&&"auto",paused:p,muted:p||i,className:C,playbackId:w,onPlaying:y,onError:v,streamType:"on-demand",primaryColor:"currentColor",secondaryColor:"currentColor",preload:"auto"},w)})}var z=t(12012),M=t.n(z);function A(){return(A=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var o in t)({}).hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e}).apply(null,arguments)}var S=function(e){return f.createElement("svg",A({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 30 40"},e),l||(l=f.createElement("path",{stroke:"var(--line-1)",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"inherit",d:"m1 1 11 12c3 3 3 3 6 0L29 1"})),s||(s=f.createElement("path",{stroke:"var(--line-2)",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"inherit",d:"m1 13 11 12c3 3 3 3 6 0l11-12"})),u||(u=f.createElement("path",{stroke:"var(--line-3)",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"inherit",d:"m1 25 11 12c3 3 3 3 6 0l11-12"})))};function R(){let e=(0,c.useCallback)(()=>{window.scrollTo({top:window.innerHeight,behavior:"smooth"})},[]);return(0,_.jsx)("button",{type:"button",onClick:e,className:M().button,children:(0,_.jsx)("span",{className:M().wrapper,children:(0,_.jsx)(S,{className:M().icon})})})}var H=t(5956),W=t.n(H);function D(e){let{pushedDown:n=!1,pageTitle:t,copy:o,...r}=e,{imageAlt:i,imageUrl:a,playbackId:l,portraitPlaybackId:s}=function(e){if(void 0!==e.videoAsset){var n,t,o;let{videoAsset:{video:{asset:r},videoPortrait:i,fallBackImage:a},image:l}=e,s=null!==(t=null==r?void 0:r.playbackId)&&void 0!==t?t:void 0,u=null!==(o=null==i?void 0:null===(n=i.asset)||void 0===n?void 0:n.playbackId)&&void 0!==o?o:void 0,_=null==a?void 0:a.url,c=null==a?void 0:a.alt;if(!s)throw Error("No playback ID found for video");return{imageAlt:c,imageUrl:_,playbackId:s,portraitPlaybackId:u}}return{imageAlt:e.image.alt,imageUrl:e.image.url}}(r),{accessible:u}=(0,I.F)(),[g,f]=(0,c.useState)(!0),m=(0,c.useRef)(!1),h=(0,c.useRef)(null),p=(0,c.useCallback)(()=>{let{current:e}=h;if(!e)return;let n=window.scrollY/window.innerHeight;e.style.setProperty("--scroll",Math.max(0,Math.min(1,n)).toString()),e.style.setProperty("--asset-visibility-hidden",n>1.2?"hidden":null),e.style.setProperty("--asset-display-none",n>1.2?"none":null),m.current=!1},[]),v=(0,c.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:!g;f(e)},[g]);(0,c.useEffect)(()=>{let e=()=>{m.current||(requestAnimationFrame(p),m.current=!0)};return e(),window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]);let y=n&&(0,_.jsx)(R,{}),x=o?(0,_.jsx)("div",{className:n?W().pushedDownTextContainer:W().textContainer,children:(0,_.jsxs)("div",{className:W().overlayText,children:[(0,_.jsx)(d.default,{className:W().pageTitle,href:t?t.link:"/",children:null==t?void 0:t.t
1itle}),(0,_.jsx)("div",{className:W().copy,children:o})]})}):null,C=(0,_.jsx)("div",{className:W().audioControl,children:(0,_.jsx)(w,{muted:g,toggleMuted:v})});return(0,_.jsx)("div",{className:W().container,ref:h,children:(0,_.jsxs)("div",{className:W().asset,children:[(0,_.jsx)("div",{className:W().assetContainer,children:(0,_.jsxs)("div",{className:W().blurAsset,children:[l&&!u&&(0,_.jsx)(T,{playbackId:l,portraitPlaybackId:s,muted:g,play:!0}),a&&(0,_.jsx)(E.Z,{url:a,alt:i,width:3200,height:2400,style:{visibility:!l||u?"visible":"hidden"}})]})}),l&&(0,_.jsxs)("div",{className:W().overlayContainer,children:[C,y]}),x]})})}},39866:function(e,n,t){"use strict";t.d(n,{Z:function(){return g}});var o=t(37821),r=t(58078),i=t(74542),a=t(94496),l=t.n(a),s=t(87508),u=t(46710),_=t(49984),c=t.n(_),d=t(30271);function g(e){let{children:n,childClassName:t,url:a,variants:_,title:g,externalLink:f=!1,iconPosition:m=f?"right":"left",icon:h,onClick:p}=e,v=p?(0,r.useCallback)(()=>p(),[p]):void 0,y=_?[a?c().container:c().emptyContainer,..._.map(e=>{switch(e){case"reverse":return c().reversedContainer;case"lightMode":return c().lightModeContainer;case"disabled":return c().disabledContainer;case"largeWidth":return c().largeWidthContainer;case"mediumWidth":return c().mediumWidthContainer;case"smallWidth":return c().smallWidthContainer;case"fitContent":return c().fitContentContainer;case"lowHeight":return c().lowHeightContainer;case"overflowHidden":return c().overflowHidden}})].filter(u.$):c().container;if(!n||"string"==typeof n&&""===n.trim())return null;if(!a&&!v)return(0,o.jsx)("div",{className:l()(y),children:n});let x=null!=h?h:f&&(0,o.jsx)(s.default,{className:c().outlinkIcon}),w=x?(0,o.jsx)("span",{className:"right"===m?c().iconRight:c().iconLeft,children:x}):null,C=(null==_?void 0:_.includes("overflowHidden"))?c().overflowHidden:c().linkText,b=n&&(0,o.jsx)("span",{className:l()(C,t),children:n}),k=w&&b?(0,o.jsxs)("span",{className:c().innerContainer,children:[w,b]}):null!=w?w:b;if(a&&(0===a.indexOf("/")||0===a.indexOf("#")))return(0,o.jsx)(i.default,{href:a,className:l()(y),onClick:v,title:g,children:k});if(!a)return(0,o.jsx)("button",{className:l()(y),onClick:v,title:g,children:k});let P=(0,d.OZ)(a,{ref:"ithg_web"});return(0,o.jsx)("a",{href:P,target:"_blank",className:l()(y),title:g,onClick:v,children:k})}},86360:function(e,n,t){"use strict";t.d(n,{W5:function(){return o},_I:function(){return r},gY:function(){return s},qx:function(){return i},rv:function(){return l}});let o="dark",r="winter",i="light",a={[r]:"ithgw"};function l(e){return"winter"===e?r:o}function s(e){if(e in a)return a[e]}},46710:function(e,n,t){"use strict";function o(e){return null!=e}t.d(n,{$:function(){return o}})},51182:function(e){e.exports={container:"MuxVideo_container__watH2",initial:"MuxVideo_initial__lj2zX MuxVideo_container__watH2",playing:"MuxVideo_playing__EPdln MuxVideo_container__watH2",muxPlayer:"MuxVideo_muxPlayer__uKqb_",errorPlayer:"MuxVideo_errorPlayer__Tz_k3 MuxVideo_muxPlayer__uKqb_"}},88540:function(e){e.exports={container:"AudioToggle_container__Pa1QP",slideUp:"AudioToggle_slideUp__FxbBM",icon:"AudioToggle_icon__re_ph",label:"AudioToggle_label__ZZ2lm"}},24910:function(e){e.exports={image:"NextImage_image__Crpm2",fixedImage:"NextImage_fixedImage__bQXi9"}}
1,16980:function(e){e.exports={container:"ContentContainer_container__29E_t layout_outer-column__5P_Zu layout_page-column__htjA4 typography_body__m7JfH",inlineContainer:"ContentContainer_inlineContainer__Lf6xk layout_outer-column__5P_Zu layout_page-column__htjA4 typography_body__m7JfH"}},85730:function(e){e.exports={container:"ImagePage_container__go5_s",asset:"ImagePage_asset__RZBm1",assetContainer:"ImagePage_assetContainer__2Fu_R",padding:"ImagePage_padding__nIdZe",pushedDownPadding:"ImagePage_pushedDownPadding__5RKXN ImagePage_padding__nIdZe",content:"ImagePage_content__tUMz4",textContainer:"ImagePage_textContainer__XIGFW",pushedDownTextContainer:"ImagePage_pushedDownTextContainer__anqs9 ImagePage_textContainer__XIGFW",overlayText:"ImagePage_overlayText__Qvrdj",pageTitle:"ImagePage_pageTitle___bnU_ typography_heading-small___RAJ6 typography_founders__s2DIP typography_uppercase__MET9e typography_medium__Kl7DP",scrollButton:"ImagePage_scrollButton__A2vgL",invisibleScrollButton:"ImagePage_invisibleScrollButton___3D6s ImagePage_scrollButton__A2vgL"}},5956:function(e){e.exports={container:"PageAsset_container__FBKD7",asset:"PageAsset_asset___Hww5",assetContainer:"PageAsset_assetContainer__T4ljr",blurAsset:"PageAsset_blurAsset__EIVxJ",textContainer:"PageAsset_textContainer__Askdl layout_outer-column__5P_Zu layout_page-column__htjA4",pushedDownTextContainer:"PageAsset_pushedDownTextContainer__E7RPF PageAsset_textContainer__Askdl layout_outer-column__5P_Zu layout_page-column__htjA4",overlayText:"PageAsset_overlayText__jMxgd",pageTitle:"PageAsset_pageTitle__xDLyU typography_heading-small___RAJ6 typography_founders__s2DIP typography_uppercase__MET9e typography_medium__Kl7DP",overlayContainer:"PageAsset_overlayContainer__f_1sR layout_outer-column__5P_Zu layout_page-column__htjA4",audioControl:"PageAsset_audioControl__Wgnj2"}},12012:function(e){e.exports={button:"ScrollButton_button__4FEz4",wrapper:"ScrollButton_wrapper__sPWE8",icon:"ScrollButton_icon__GWVK5 svg_svg__XyoGm",lights:"ScrollButton_lights__9Mf2t"}},36657:function(e){e.exports={container:"SnapBackSection_container__fk5zb",lightMode:"SnapBackSection_lightMode__nZjDy"}},49984:function(e){e.exports={flexRow:"Lozenge_flexRow__UE0Jj",container:"Lozenge_container__zpITg Lozenge_flexRow__UE0Jj typography_tiny-body__o_MR7",innerContainer:"Lozenge_innerContainer__UTop6 Lozenge_flexRow__UE0Jj",emptyContainer:"Lozenge_emptyContainer__xbYNa Lozenge_container__zpITg Lozenge_flexRow__UE0Jj typography_tiny-body__o_MR7",reversedContainer:"Lozenge_reversedContainer__bB1OI",lightModeContainer:"Lozenge_lightModeContainer__hKkOs",disabledContainer:"Lozenge_disabledContainer__3nYlU Lozenge_container__zpITg Lozenge_flexRow__UE0Jj typography_tiny-body__o_MR7",smallWidthContainer:"Lozenge_smallWidthContainer__46FPe",mediumWidthContainer:"Lozenge_mediumWidthContainer__V2IST",largeWidthContainer:"Lozenge_largeWidthContainer__lQePL",lowHeightContainer:"Lozenge_lowHeightContainer__IdmlK",fitContentContainer:"Lozenge_fitContentContainer__rSPdW",icon:"Lozenge_icon__gf0Nm",iconLeft:"Lozenge_iconLeft__aePxq Lozenge_icon__gf0Nm",iconRight:"Lozenge_iconRight__ywE8E Lozenge_icon__gf0Nm",outlinkIcon:"Lozenge_outlinkIcon__2w_oc",linkText:"Lozenge_linkText__Oe25L",overflowHidden:"Lozenge_overflowHidden__1VjJD Lozenge_linkText__Oe25L"}}}]);
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.