1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[165],{97568:function(n,e,i){var r,t=i(17186),a=i(67568),l=i.n(a),s=i(37607),o=i(20507),d=i(57393),c=(0,s.Z)("div",{shouldForwardProp:function(n){return-1===["isHero"].indexOf(n)}})(r||(r=(0,t.Z)(["\n position: relative;\n width: 100vw;\n max-width: 100%;\n height: ",";\n \n "," {\n height: ",";\n }\n"])),(function(n){return n.isHero?"calc(100vh - ".concat(o.Z.mobile+o.Z.banner,"px)"):"100vh"}),d.aE.lg,(function(n){return n.isHero?"calc(100vh - ".concat(o.Z.desktop+o.Z.banner,"px)"):"100vh"}));c.propTypes={isHero:l().bool},c.defaultProps={isHero:!1},e.Z=c},36779:function(n,e,i){i.r(e),i.d(e,{default:function(){return $}});var r,t=i(3335),a=i(18489),l=i(50678),s=i(92421),o=(i(10443),i(17186)),d=i(24045),c=i(61975),h=i(83437),p=i(72377),u=i(36926),m=i(95524),x=i(53256),g=i(78227),f=i(37607),Z=i(57393),w=i(74630),v=(0,f.Z)("div")(r||(r=(0,o.Z)(["\n width: 100%;\n\n ","{\n width: 50%;\n }\n\n /* The styles is used in this file, if used in SmallWrapper.js :nth-of-type does not work properly */\n /* How -13.75% is calculated */\n /* SmallWrapper is 75% of BigWrapper. 100% - 75% = 25% */\n /* The margin is auto so the each size has a (25% / 2 =) 12.5% margin */\n /* Percentage margin is calculated by parent width. The ratio is 9/10 so the height is 10% larger than the width */\n /* So 12.5% * 1.1 gives the correct margin of 13.75% */\n\n /* Used to negate extra white-space in mobile if a small warpper is the first child */\n &:nth-of-type(1) {\n &.smallWrapper {\n ","{\n margin-top: -13.75%;\n }\n }\n }\n\n /* Used to negate extra white-space in mobile if a small warpper is the second child */\n &:nth-of-type(2) {\n &.smallWrapper {\n ","{\n margin-bottom: -13.75%;\n }\n }\n }\n"])),Z.aE.md,Z.B2.md,Z.B2.md),j=function(n){var e=n.children,i=n.className;return(0,w.jsx)(v,{className:i,children:(0,w.jsx)(m.Z,{ratio:.9,children:e})})};j.defaultProps={className:null};var y,b,k=j,q=i(97568),_=(0,f.Z)("div")(y||(y=(0,o.Z)(["\n width: 75%;\n height: 75%;\n /* Margin x and y are note the same because the wrapper is not a square */\n /* Why 13.75% is used is described inside BigWrapper.js */\n margin: 13.75% 12.5%;\n"]))),L=function(n){var e=n.children;return(0,w.jsx)(k,{className:"smallWrapper",children:(0,w.jsx)(_,{children:e})})},E=(0,f.Z)("div")(b||(b=(0,o.Z)(["\n display: flex;\n width: 100%;\n flex-wrap: wrap;\n"]))),H=function(n){var e=n.media;return e.length>1?(0,w.jsx)(E,{children:e.map((function(n){return(0,w.jsx)(s.Fragment,{children:"small"===n.layout?(0,w.jsx)(L,{children:(0,w.jsx)(x.Z,{background:n,type:n.type})}):(0,w.jsx)(k,{children:(0,w.jsx)(x.Z,{background:n,type:n.type})})},n.url)}))}):(0,w.jsxs)(s.Fragment,{children:[(0,w.jsx)(g.Z,{breakpoint:"md",render:function(){return(0,w.jsx)(q.Z,{children:(0,w.jsx)(x.Z,{background:e[0],type:e[0].type})})}}),(0,w.jsx)(u.Z,{breakpoint:"md",render:function(){return(0,w.jsx)(m.Z,{ratio:16/9,children:(0,w.jsx)(x.Z,{background:e[0],type:e[0].type})})}})]})},W=i(83738),P=i(12858),T=["children","xs","sm","md","lg","xl","xxl"],A=function(n){var e=n.children,i=n.xs,r=n.sm,t=n.md,l=n.lg,s=n.xl,o=n.xxl,d=(0,W.Z)(n,T);return(0,w.jsx)(P.Z,(0,a.Z)((0,a.Z)({totalColumns:12,columns:[i,r,t,l,s,o]},d),{},{children:e}))};A.defaultProps={xs:12,sm:null,md:10,lg:8,xl:null,xxl:null};var B,D,N,S,O=A,C=i(60094),Q=i(30195),U=(0,f.Z)("div")(B||(B=(0,o.Z)(["\n text-align: center;\n\n a {\n color: inherit;\n text-decoration: none;\n }\n"]))),z=(0,f.Z)("span")(D||(D=(0,o.Z)(["\n position: relative;\n display: inline-block;\n margin-bottom: 64px;\n font-size: 16px;\n line-height: 1;\n\n &::after {\n position: absolute;\n content: '';\n top: 100%;\n left: 50%;\n width: 2px;\n height: 40px;\n background-color: ",";\n transform: translate(-50%, 14px);\n }\n"])),Q.Z.yellow1),F=(0,f.Z)(d.Z)(N||(N=(0,o.Z)(["\n margin-top: 56px;\n"]))),K=(0,f.Z)("p")(S||(S=(0,o.Z)(["\n margin: 0px;\n margin-top: 16px;\n\n a {\n color: inherit;\n }\n"]))),M=function(n){var e=n.heading,i=n.headingTag,r=n.media,t=n.tag,a=n.text,l=n.wrapperLink;if(!r||0===r.length)return null;var s=e||a;return(0,w.jsx)(U,{children:(0,w.jsxs)(h.Z,{volatile:!0,to:l||void 0,children:[t&&(0,w.jsx)(z,{children:t}),(0,w.jsx)(H,{media:r}),s&&(0,w.jsx)(F,{children:(0,w.jsx)(p.Z,{children:(0,w.jsxs)(O,{children:[e&&(0,w.jsx)(c.Z,{as:i,size:"medium",children:e}),a&&(0,w.jsx)(C.Z,{data:a,textComponent:K})]})})})]})})};M.defaultProps={heading:void 0,headingTag:"h2",tag:void 0,text:void 0,wrapperLink:void 0};var G=M,I=i(64566),J=i(47111),R=i(35410),V=function(n){var e=n.content,i=(n.mediaQueries,e.media),r=e.heading,t=e.link,o=e.caption,d=e.tag,c=e.settings,h={full:[{w:576,q:70},{w:768,q:70},{w:992,q:70},{w:1200,q:70},{w:2e3,q:70},{w:2600,q:70}],large:[{w:576,q:70},{w:768,q:70},{w:496,q:70},{w:600,q:70},{w:1e3,q:70},{w:1300,q:70}],small:[{w:432,q:70},{w:576,q:70},{w:372,q:70},{w:450,q:70},{w:750,q:70},{w:975,q:70}]}
1,p=h,u=[],m=[],x=1===i.length,g=(0,s.useState)(m),f=(0,l.Z)(g,2),Z=f[0],v=f[1],j=(0,R.Z)("md");return i&&i.forEach((function(n){var e=n.layout.split("_"),i=e[0],r=e[1]?e[1]:"large",t={};switch(i){case"image":t=(0,J.Z)(n.background_image,"image");break;case"video":t=(0,J.Z)(n.background_video,"video")}var l=t.mobile&&t.mobile.url?t.mobile:t.desktop,s=(0,a.Z)({type:i,layout:r,mediaQuery:p[x?"full":r]},l);u.push(s);var o=t.desktop&&t.desktop.url?t.desktop:t.mobile;m.push((0,a.Z)({type:i,layout:r,mediaQuery:p[x?"full":r]},o))})),(0,s.useEffect)((function(){v(j?m:u)}),[i,j]),(0,w.jsx)(G,{heading:r?r.text:null,headingTag:r?r.type:null,tag:d,wrapperLink:(0,I.Z)(c,"link")&&t,text:o,media:Z})};V.defaultProps={mediaQueries:void 0};var X=V,Y=i(35463),$=function(n){var e=n.content;return(0,w.jsx)(Y.Z,{children:(0,w.jsx)(t.Z,{children:(0,w.jsx)(X,{content:e})})})}}}]);
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.