"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[896],{89970:(A,c,t)=>{t.d(c,{A:()=>y});var n=t(48322),r=t(68253),d=t(24231),p=t(28130),v=t(32394),g=t(24174),u=t(34500),o=t(10394),s=t(66247);const T=u.I4.div` ${({theme:e})=>(0,u.AH)` background: ${e.color.background}; padding-block: ${(0,o.g)(24)}; @media ${(0,s.mq)(e.breakpoint.l)} { padding-block: ${(0,o.g)(24)} 0; } .intro__layout { display: grid; gap: ${(0,o.g)(40)}; max-width: ${(0,o.g)(560)}; margin-inline: auto; @media ${(0,s.mq)(e.breakpoint.m)} { max-width: calc(${e.container.default} + (2 * ${(0,o.g)(16)})); grid-template-columns: repeat(12, 1fr); gap: ${(0,o.g)(24)}; } } .intro__content { .canvas__content { > * + * { margin-top: ${(0,o.g)(16)}; } } @media ${(0,s.mq)(e.breakpoint.m)} { grid-column: 1 / 8; } @media ${(0,s.mq)(e.breakpoint.xl)} { grid-column: 1 / 8; } } .intro__actions { display: grid; gap: ${(0,o.g)(24)}; align-items: start; @media ${(0,s.mq)(e.breakpoint.m)} { grid-column: 8 / 13; grid-template-columns: subgrid; gap: inherit; } } .intro__ctas { display: grid; gap: ${(0,o.g)(8)}; @media ${(0,s.mq)(e.breakpoint.m)} { grid-column: 3 / 6; } } .intro__socials { container: socials / inline-size; @media ${(0,s.mq)(e.breakpoint.m)} { grid-column: 3 / 6; width: 100%; } } .intro__socials__title { ${e.typeStyles.body[0]}; + * { margin-top: ${(0,o.g)(8)}; } } .intro__socials__list { list-style: none; display: flex; gap: ${(0,o.g)(8)}; align-items: center; flex-wrap: wrap; @container socials (min-width: ${(0,o.g)(290)}) { flex: 0 1 ${(0,o.g)(56)}; gap: ${(0,o.g)(2)}; } } .social__item { flex: 0 1 ${(0,o.g)(40)}; aspect-ratio: 1 /1; display: flex; @container socials (min-width: ${(0,o.g)(290)}) { flex: 0 1 ${(0,o.g)(56)}; } } .social__link { color: ${e.color.text}; display: grid; place-items: center; line-height: 0; aspect-ratio: 1 /1; &:focus, &:hover { background: ${e.uiColors.greyLight}; } } .social__link__label { ${e.patterns.visuallyHide}; } @media print { .intro__layout { max-width: 100%; } .intro__actions { display: none; } } `}; `;var S=t(93281),x=t(36540);const y=({ctas:e,content:m,socialLinks:$})=>(0,S.O)(m)?null:n.createElement(T,null,n.createElement(p.A,{className:"intro__layout"},n.createElement("div",{className:"intro__content"},m&&n.createElement(d.A,{content:m})),n.createElement("div",{className:"intro__actions"},e.length>0&&n.createElement("div",{className:"intro__ctas"},e.map((i,h)=>{const L=h===0?{buttonType:"button01"}:{buttonType:"button02"};return n.createElement(r.A,{className:"cta",key:i.id,uri:i.uri,openInNewTab:i.openInNewTab,...L},i.title)})),$.length>0&&n.createElement("div",{className:"intro__socials"},n.createElement("div",{className:"intro__socials__layout"},n.createElement("div",{className:"intro__socials__title"},x.z.connectWithUs),n.createElement("ul",{className:"intro__socials__list"},$?.map(i=>n.createElement("li",{key:i.id,className:"social__item"},n.createElement(g.A,{uri:i.uri,className:"social__link"},n.createElement("span",{className:"social__link__label"},i.title),n.createElement(v.A,{icon:i.icon}))))))))))},74706:(A,c,t)=>{t.d(c,{A:()=>s});var n=t(48322),r=t(34500),d=t(10394);const v=r.I4.div` ${({theme:N})=>(0,r.AH)` width: 100%; display: flex; justify-content: center; padding: ${(0,d.g)(40)} ${(0,d.g)(8)} ${(0,d.g)(24)}; border-top: 1px solid ${N.border.border01}; img { display: block; } `}; `;var g=t(36540);const s=()=>n.createElement(v,{className:"rftw-logo"},n.createElement("img",{src:"/_mClaLQ_08e54489-5242-4e86-9d85-d7a1f1302d13/static/assets/Research_For_The_World_logo.svg",alt:g.z.research.researchForTheWorld}))},35631:(A,c,t)=>{t.d(c,{A:()=>U});var n=t(48322),r=t(72187),d=t.n(r),p=t(28130),v=t(32394),g=t(24174),u=t(10015),o=t(34500),s=t(10394),N=t(66247);const S=o.I4.div` ${({theme:a})=>{const l=(0,s.g)(56);return(0,o.AH)` position: sticky; top: 0; z-index: 100; min-height: 20px; background: ${a.color.background}; .toggle-nav { display: flex; align-items: center; justify-content: space-between; gap: ${(0,s.g)(16)}; width: 100%; height: ${l}; padding-block: ${(0,s.g)(16)}; background: ${a.color.background}; border: 0; color: ${a.color.text}; cursor: pointer; ${a.typeStyles.display[1]}; } .nav__list { list-style: none; display: none; &.open { display: grid; left: 0; right: 0; top: 100%; z-index: 100; padding-bottom: ${(0,s.g)(16)}; max-height: 100vh; max-height: calc(100svh - ${l}); overflow-y: auto; } } .nav__link { display: block; ${a.typeStyles.body[2]}; color: ${a.color.text}; line-height: 1; transition: all 0.2s ease-in-out; padding: ${(0,s.g)(16)} 0; &:hover { background: ${a.color.backgroundHover}; } } @media ${(0,N.mq)(a.breakpoint.l)} { .section-nav__container { padding-inline: 0; } .toggle-nav { display: none; } .nav__list { list-style: none; display: flex; flex-wrap: wrap; gap: 0; padding: 0; &.open { padding: 0; display: flex; max-height: unset; } } .nav__link { padding: ${(0,s.g)(24)} ${(0,s.g)(16)}; } } @media print { display: none !important; } `}}; `;var x=t(38001);const O=({navigation:a,section:l})=>{const B=l.title.split(" ").slice(1).join(" "),{buttonRef:R,elementRef:D,isOpen:C,toggle:I}=(0,x.q)();return n.createElement(u.A,{surface:"Grey Dark"},n.createElement(S,{className:"section-nav__container"},a&&n.createElement(p.A,{className:"section-nav__container"},n.createElement("button",{ref:R,onClick:I,className:"toggle-nav",role:"tab",tabIndex:0,"aria-label":`Open the ${B} menu`,"aria-haspopup":"true","aria-controls":"sectionMenu","aria-expanded":!!C,title:`Browse ${B}`},"Browse ",l.title," ",n.createElement(v.A,{icon:"SubNav"})),n.createElement("ul",{ref:D,className:d()("nav__list",{open:C===!0}),id:"sectionMenu"},a.map(E=>n.createElement("li",{key:E.id,className:"nav__item"},n.createElement(g.A,{uri:E.uri,className:"nav__link"},E.title)))))))};var y=t(43266),e=t(52546);const m=a=>a.sectionNavigation;var $=t(97661),i=t(34210),h=t(32594);const{selectCurrentNode:L}=e.DT.selectors,{selectVersionStatus:W}=e.rE.selectors,F=()=>{const a=(0,y.wA)(),l=(0,y.d4)(L),{navigation:B,section:R}=(0,y.d4)(m),D=(0,y.d4)(W),C=async({id:I,versionStatus:E})=>(0,h.m)((0,i.c)().nodes.getChildren({id:I,entryFields:["url"],versionStatus:E}));return(0,n.useEffect)(()=>{l?(l.entry?.url||l.path)!==R?.uri&&C({id:l.id,versionStatus:D}).then(({response:E})=>{a({type:$.y,navigation:(E||[]).filter(f=>f.entry&&f.includeInMenu).map(f=>({id:f.id,title:f.displayName,uri:f.entry?.url||f.path})),section:{id:l.id,title:l.displayName,uri:l.entry?.url||l.path}})}):a({type:$.y})},[a,l,R,D]),{navigation:B,section:R}},U=()=>{const{section:a,navigation:l}=F();return a&&l.length>0?n.createElement(O,{navigation:l,section:a}):null}},94305:(A,c,t)=>{t.d(c,{H:()=>n});const n="/research/research-for-the-world"},91855:(A,c,t)=>{t.d(c,{D:()=>d});var n=t(19091),r=t(1895);const d={button01:n.w.buttons.button04,color:{...n.w.color,accent:n.w.uiColors.yellow},surfaces:Object.entries(n.w.surfaces).reduce((p,[v,g])=>({...p,[v]:["White","Grey Light"].includes(v)?{...g,button01:n.w.buttons.button04,color:{...g.color,accent:n.w.uiColors.yellow}}:g}),{}),typeStyles:{...n.w.typeStyles,display:{...n.w.typeStyles.display,...r._F}}}},7422:(A,c,t)=>{t.r(c),t.d(c,{default:()=>y});var n=t(48322),r=t(34500),d=t(48954),p=t(16395),v=t(11619),g=t(89970),u=t(76147),o=t(74706);const N=r.I4.div` ${({isRFTW:e,theme:m})=>(0,r.AH)` ${e&&m.patterns.rftw({theme:m})} .page-title { ${m.patterns.visuallyHide} } `}; `;var T=t(95676),S=t(91855),x=t(94305),H=t(35631);const y=({mappedEntry:{content:e,currentPath:m,introBlock:$,hero:i,heroSlider:h,meta:L,showLandingNavigation:W,title:F}})=>{const b=m.startsWith(x.H),M=b?S.D:{};return n.createElement(u.A,{meta:L},n.createElement(r.NP,{theme:M},n.createElement(N,{isRFTW:b},b&&n.createElement(o.A,null),!i&&n.createElement("h1",{className:"page-title"},F),i&&n.createElement(p.A,{...i}),h&&n.createElement(v.A,{...h}),W&&n.createElement(H.A,null),n.createElement(g.A,{...$}),n.createElement(d.A,{components:T.d,composer:e}))))}}}]);