1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[815],{2931(ae,$,n){n.r($),n.d($,{default:()=>te});var t=n(48322),B=n(97154),C=n.n(B),F=n(77610),I=n(18045),H=n(40424),d=n(71114),b=n(88194);const x=b.default.div` 2 ${({theme:{colors:e}})=>(0,b.css)` 3 padding: 3.6rem 0 0 0; 4 5 .landing-page__grey-section { 6 margin-top: 2.6rem; 7 padding: 4rem 0 3.6rem 0; 8 background-color: ${e.primary.lightGrey}; 9 10 &:nth-child(n + 1) { 11 margin-top: 0; 12 } 13 14 .events > .wrapper { 15 .event__card { 16 background-color: ${e.primary.white}; 17 } 18 } 19 } 20 21 .events > .wrapper { 22 padding-left: 0; 23 padding-right: 0; 24 } 25 26 .interactive-card { 27 margin: 0.6rem; 28 } 29 30 .landing-page__more-links { 31 display: flex; 32 flex-wrap: wrap; 33 justify-content: space-between; 34 margin: 0; 35 padding: 0; 36 padding-top: 0.8rem; 37 list-style-type: none; 38 39 li { 40 flex-basis: 100%; 41 line-height: 1.3; 42 margin-bottom: 2rem; 43 44 @media only screen and (min-width: 480px) { 45 flex-basis: 48%; 46 } 47 } 48 49 a { 50 text-decoration: underline; 51 padding: 1.4rem 1.2rem; 52 box-decoration-break: clone; 53 } 54 } 55 56 .landing-page__related-content + .landing-page__related-content { 57 margin-top: 2rem; 58 } 59 60 .static-card { 61 min-height: 100px; 62 margin-bottom: 16px !important; 63 margin-top: 0 !important; 64 65 h3 { 66 font-weight: 600; 67 max-width: 200px; 68 } 69 button { 70 position: absolute; 71 right: 16px; 72 bottom: 16px; 73 } 74 } 75 76 .whiteCards { 77 margin-bottom: 3rem; 78 } 79 80 .interactive-card-listing { 81 margin-bottom: 3rem; 82 83 & > .wrapper { 84 padding-left: 0; 85 padding-right: 0; 86 } 87 } 88 89 .wrapper__markup { 90 margin: 0 auto 1.6rem auto; 91 } 92 93 .showMore__button { 94 background-color: ${e.primary.orange}; 95 border-color: ${e.primary.orange}; 96 color: ${e.primary.white}; 97 display: block; 98 padding: 1.6rem 2.4em; 99 font-size: 2rem; 100 font-weight: bold; 101 line-height: 1.8rem; 102 -webkit-text-decoration: none; 103 text-decoration: none; 104 border: none; 105 margin: 0 auto 1.6rem auto; 106 cursor: pointer; 107 } 108 109 .news { 110 margin: 1.6rem 0; 111 .wrapper { 112 padding: 0; 113 } 114 115 .news-card-listing__container { 116 margin-left: 0; 117 } 118 } 119 120 .static-card-listing__container { 121 width: 100%; 122 /* .static-card { 123 &:nth-child(1) { 124 margin-left: 0.8rem; 125 } 126 } */ 127 } 128 `} 129`;x.defaultProps={theme:{}};const U=x;var K=n(74564),s=n(24448),W=n(87023),z=n(75737);const G={composerProps:({composer:e})=>(0,W.FL)(e,z.A),title:"entryTitle",id:"sys.id",category:"category.sys.id",cardLinks:{$path:"cardLinks[*].linkEntry",$formatting:e=>e?{id:e.sys.id,title:e.entryTitle,link:(0,s.A)(e)}:null},interactiveCards:{$path:"iconAndLinkCard",$formatting:{title:"title",cardLink:e=>{var r,a;return(0,s.A)(e.cardLink)!==null?(0,s.A)(e.cardLink):(a=(r=e==null?void 0:e.cardLink)==null?void 0:r.sys)==null?void 0:a.allUris[0]},icon:"icon",iconPath:"svg.internalLink",color:"color",links:{$path:"links",$formatting:e=>({title:e.title,url:(0,s.A)(e)})}}},sidebarLinks:{$path:"sidebarLinks",$formatting:{title:"title",items:{$path:"links",$formatting:{id:"sys.id",title:"entryTitle",url:e=>(0,s.A)(e)}}}},heroProps:{title:"hero.heroTitle",summary:"hero.heroSummary",image:"hero.heroImage.asset.sys.uri",buttonText:"hero.heroButtonText",buttonLink:{$path:"hero.heroButtonLink",$formatting:e=>(0,s.A)(e)},type:{$path:"hero.type",$formatting:e=>e==null?void 0:e.toLowerCase()}},moreInThisSectionProps:{title:()=>"Related information",items:{$path:"moreInThisSectionLinks[*].linkEntry",$formatting:e=>({id:e&&e.sys&&e.sys.id,title:e==null?void 0:e.entryTitle,url:(0,s.A)(e)})}},heroes:"heroCarousel.hero",banner:{title:"banner.title",cards:e=>e&&e.banner&&e.banner.bannerCard.map(r=>{var a,u,c,i,m,l;return{text:r==null?void 0:r.text,mobileText:r==null?void 0:r.textForMobile,image:(c=(u=(a=r==null?void 0:r.image)==null?void 0:a.asset)==null?void 0:u.sys)==null?void 0:c.uri,altText:(i=r==null?void 0:r.image)==null?void 0:i.altText,isVideo:r==null?void 0:r.isVideo,url:(l=(m=r==null?void 0:r.link)==null?void 0:m.sys)==null?void 0:l.uri}})},markup:{background:"markup.background",changeOrderListType:"markup.changeOrderListType",content:"markup.markup",dottedList:"markup.dottedList",button:"markup.globalButton"},overrides:{$path:"newsListing.news",$formatting:{title:"title",ur
129i:"sys.uri",readingTime:"readingTime",image:"metaImage.img.asset.sys.uri"}},manuallyPinned:{$path:"eventsListing.event",$formatting:{title:"entryTitle",summary:["summary","entryDescription"],uri:"sys.uri",image:"metaImage.img.asset.sys.uri",date:{$path:"eventDate",$formatting:e=>(0,K.Ay)(e,"d MMMM yyyy, h:mmtt").replace("AM",r=>r.toLowerCase()).replace("PM",r=>r.toLowerCase()).replace(":00",r=>{const a=e.indexOf(r);return e.slice(a,3)})}}}};var N=n(48237),P=n(67589),R=n(42704),J=n(90473),Q=n(93656),X=n(54132),k=n(29879),Y=n(50180),Z=n(47161),T=n(43697),S=n(62483),q=Object.defineProperty,M=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,O=(e,r,a)=>r in e?q(e,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[r]=a,f=(e,r)=>{for(var a in r||(r={}))_.call(r,a)&&O(e,a,r[a]);if(M)for(var a of M(r))ee.call(r,a)&&O(e,a,r[a]);return e};const D=({entry:e,fallbackImage:r})=>{var a;if(!e)return null;const{title:u,cardLinks:c,heroProps:i,moreInThisSectionProps:m,heroes:l,banner:p,interactiveCards:o,markup:L,overrides:h,manuallyPinned:v}=(0,F.Vs)(e,G),[g,re]=(0,t.useState)(!1),y=i&&i.title,V=i.type==="secondary",A=(0,I.useSelector)(Y.h7),[E,ne]=(0,t.useState)(!1),j=()=>{re(!g)};return(0,t.useEffect)(()=>{o.length>8&&ne(!0)}
129,[o.length]),t.createElement(H.A,null,t.createElement(U,null,t.createElement("div",{className:"landing-page__white-section"},t.createElement("div",{className:"wrapper"},t.createElement("h1",null,u)),t.createElement("div",null,((a=L==null?void 0:L.content)==null?void 0:a.length)>0&&t.createElement("div",{className:"wrapper wrapper__markup"},t.createElement(Z.A,f({},L))),y&&t.createElement(t.Fragment,null,V&&t.createElement(N.A,f({fallbackImage:r},i)),!V&&t.createElement("div",{className:"wrapper"},t.createElement(N.A,f({fallbackImage:r},i)))),l&&t.createElement("div",{className:"wrapper"},t.createElement(Q.A,{heroes:l,padding:!1})),p&&p.cards&&t.createElement("div",{className:"bannerWrapper"},t.createElement("div",{className:"wrapper"},t.createElement(X.A,{banner:p})))),!y&&!l&&!p.cards&&t.createElement(d.f,null,t.createElement(d.V,{large:8,style:{width:"100%"}},t.createElement(P.A,{cards:c,format:"3-columns",hover:!0,className:"staticCard__landing",isDarkMode:A})),o&&t.createElement(d.V,{large:8,style:{width:"100%"}},t.createElement(k.A,{cardData:E&&g?o:o.slice(0,8),isDarkMode:A,openSameTab:!0}),E&&t.createElement("button",{onClick:j,className:"showMore__button"},g?"Show less":"Show all"))),!y&&!l&&!p.cards&&t.createElement("div",null,h&&t.createElement(T.A,{overrides:h,fallbackImage:r,className:"news",isAnimated:!0}),v&&t.createElement(S.A,{fallbackImage:r,title:"Events",isAnimated:!0,manuallyPinned:v}))),t.createElement(t.Fragment,null,(y||l||p.cards)&&c&&t.createElement("div",{className:"landing-page__grey-section"},t.createElement("div",{className:"wrapper"},t.createElement(P.A,{cards:c,format:"3-columns",bg:"white",className:"whiteCards",hover:!0}),o&&t.createElement(k.A,{cardData:E&&g?o:o.slice(0,8),isDarkMode:A,openSameTab:!0}),E&&t.createElement("button",{onClick:j,className:"showMore__button"},g?"Show less":"Show all"),h&&t.createElement(T.A,{overrides:h,fallbackImage:r,className:"news",isAnimated:!0}),v&&t.createElement(S.A,{fallbackImage:r,title:"Events",isAnimated:!0,manuallyPinned:v,className:"events",eventCardClassName:"event__card"}))),(m==null?void 0:m.items.length)>0&&t.createElement("div",{className:"landing-page__grey-section"},t.createElement(d.f,null,t.createElement(d.V,{medium:4,large:3},t.createElement("h3",null,m.title)),t.createElement(d.V,{medium:8,large:7},t.createElement("ul",{className:"landing-page__more-links"},m.items.map(w=>t.createElement("li",{key:w.id},t.createElement(R.A,{href:w.url},w.title))))))))))};D.propTypes={entry:C().object,fallbackImage:C().string};const te=(0,J.A)(D)}}]);
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.