"use strict";(self.webpackChunkOne=self.webpackChunkOne||[]).push([["4563"],{75406:function(e,t,i){i.r(t),i.d(t,{default:()=>c});var n=i(85893),r=i(63387),s=i.n(r),l=i(95650),a=i(79692),o=i(36658);let c=({strapline:e="",title:t="",title2:i="",alignLeft:r=!1,makeSmall:c=!1,introduction:d,notGenerateH:u=!1,alternativeBackground:p=!1,alternativeMode:h=!1,editContext:v,titleAnchor1:f})=>{let g=(0,a.xo)(u)?"p":"h2",{ref:x,isVisible:b}=(0,o.Z)({role:"animation"});return(0,n.jsxs)("div",{className:s()("RevealTitle Slice",{"is-leftAligned":r,"is-alternativeBg":p,"is-alternativeMd":h}),children:[f&&(0,n.jsx)("span",{className:"RevealTitle__anchor",id:f}),e&&(0,n.jsx)("p",{className:"RevealTitle__strapline",children:e}),(t||i)&&(0,n.jsxs)(g,{ref:x,className:s()("RevealTitle__title",{"is-small":c,"is-visible":b}),children:[(0,n.jsx)("span",{className:"RevealTitle__firstTitle",children:t}),(0,n.jsxs)("span",{className:"RevealTitle__secondTitle",children:[" ",i]})]}),d&&(0,n.jsx)("p",{className:"RevealTitle__subtitle",children:d}),(0,n.jsx)(l.Cq,{editContext:v})]})}},36658:function(e,t,i){i.d(t,{Z:()=>l});var n=i(18911),r=i(39363);let s=e=>{let t="undefined"!=typeof window&&r.j$[r.ln]&&window.innerWidth>=r.j$[r.ln],{role:i,options:n={},stayVisible:s=!0}=e;return"lazyload"===i?n.rootMargin=`0px -10px ${t?"200px":"30px"} 0px`:"animation"===i?n.rootMargin=`0px -10px ${t?"-140px":"-100px"} 0px`:"technical"===i&&(n.rootMargin="0px -10px 0px 0px"),{...n,triggerOnce:s}},l=e=>{let{ref:t,inView:i=!1,entry:r}=(0,n.YD)(s(e));return{ref:t,isVisible:i,entry:r}}},18911:function(e,t,i){i.d(t,{YD:()=>d});var n=i(67294),r=Object.defineProperty,s=(e,t,i)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,l=new Map,a=new WeakMap,o=0,c=void 0;function d({threshold:e,delay:t,trackVisibility:i,rootMargin:r,root:s,triggerOnce:u,skip:p,initialInView:h,fallbackInView:v,onChange:f}={}){var g;let[x,b]=n.useState(null),w=n.useRef(f),[m,y]=n.useState({inView:!!h,entry:void 0});w.current=f,n.useEffect(()=>{let n;if(!p&&x)return n=function(e,t,i={},n=c){if(void 0===window.IntersectionObserver&&void 0!==n){let r=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof i.threshold?i.threshold:0,time:0,boundingClientRect:r,intersectionRect:r,rootBounds:r}),()=>{}}let{id:r,observer:s,elements:d}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var i;return`${t}_${"root"===t?(i=e.root)?(a.has(i)||(o+=1,a.set(i,o.toString())),a.get(i)):"0":e[t]}`}).toString(),i=l.get(t);if(!i){let n;let r=new Map,s=new IntersectionObserver(t=>{t.forEach(t=>{var i;let s=t.isIntersecting&&n.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=s),null==(i=r.get(t.target))||i.forEach(e=>{e(s,t)})})},e);n=s.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),i={id:t,observer:s,elements:r},l.set(t,i)}return i}(i),u=d.get(e)||[];return d.has(e)||d.set(e,u),u.push(t),s.observe(e),function(){u.splice(u.indexOf(t),1),0===u.length&&(d.delete(e),s.unobserve(e)),0===d.size&&(s.disconnect(),l.delete(r))}}(x,(e,t)=>{y({inView:e,entry:t}),w.current&&w.current(e,t),t.isIntersecting&&u&&n&&(n(),n=void 0)},{root:s,rootMargin:r,threshold:e,trackVisibility:i,delay:t},v),()=>{n&&n()}},[Array.isArray(e)?e.toString():e,x,s,r,u,p,i,v,t]);let R=null==(g=m.entry)?void 0:g.target,_=n.useRef(void 0);x||!R||u||p||_.current===R||(_.current=R,y({inView:!!h,entry:void 0}));let j=[b,m.inView,m.entry];return j.ref=j[0],j.inView=j[1],j.entry=j[2],j}n.Component}}]);