PageSourceSearch

https://www.openenergytransition.org/_next/static/chunks/5868-8c29…?dpl=dpl_8Cwe6wLuLqCXowCkJcpiocqw4bV4

js openenergytransition.org collected 2026-10-03 19:11:01 UTC 22,469 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5868],{182:(e,t,r)=>{"use strict";r.d(t,{TeamMemberCard:()=>c,TeamMembersClient:()=>d});var l=r(95155),a=r(12115),s=r(66766),n=r(92799),i=r(54416);let o=e=>{let{member:t,isOpen:r,onClose:s}=e,{firstName:o,lastName:c,description:d,education:x}=t;return((0,a.useEffect)(()=>{let e=e=>{"Escape"===e.key&&s()};return r&&(document.addEventListener("keydown",e),document.body.style.overflow="hidden"),()=>{document.removeEventListener("keydown",e),document.body.style.overflow="unset"}},[r,s]),r)?(0,l.jsx)("div",{className:"fixed inset-0 z-50 flex items-center justify-center p-4 bg-black/50",onClick:s,children:(0,l.jsxs)("div",{className:"relative bg-white dark:bg-gray-900 rounded-2xl shadow-2xl max-w-2xl w-full max-h-[80vh] overflow-y-auto",onClick:e=>e.stopPropagation(),children:[(0,l.jsx)("button",{onClick:s,className:"absolute top-4 right-4 p-2 rounded-full hover:bg-gray-100 dark:hover:bg-gray-800 transition-colors","aria-label":"Close modal",children:(0,l.jsx)(i.A,{className:"w-6 h-6 text-gray-600 dark:text-gray-300"})}),(0,l.jsxs)("div",{className:"p-8",children:[(0,l.jsxs)("h2",{className:"text-2xl font-bold text-gray-900 dark:text-white mb-4",children:["About ",o," ",c]}),x&&x.length>0&&(0,l.jsx)("div",{className:"mb-6 space-y-2",children:x.map((e,t)=>(0,l.jsxs)("div",{className:"flex items-start gap-3",children:[(0,l.jsxs)("svg",{className:"w-5 h-5 text-blue-600 dark:text-blue-400 mt-0.5 flex-shrink-0",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:[(0,l.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M12 14l9-5-9-5-9 5 9 5z"}),(0,l.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M12 14l6.16-3.422a12.083 12.083 0 01.665 6.479A11.952 11.952 0 0012 20.055a11.952 11.952 0 00-6.824-2.998 12.078 12.078 0 01.665-6.479L12 14z"}),(0,l.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M12 14l9-5-9-5-9 5 9 5zm0 0l6.16-3.422a12.083 12.083 0 01.665 6.479A11.952 11.952 0 0012 20.055a11.952 11.952 0 00-6.824-2.998 12.078 12.078 0 01.665-6.479L12 14zm-4 6v-7.5l4-2.222"})]}),(0,l.jsx)("div",{className:"flex-1 text-gray-700 dark:text-gray-300",children:e.degree})]},t))}),d?(0,l.jsx)("div",{className:"text-gray-700 dark:text-gray-300",children:(0,l.jsx)(n.A,{data:d,enableGutter:!1,enableProse:!1})}):(0,l.jsx)("p",{className:"text-gray-500 dark:text-gray-400"})]})]})}):null},c=e=>{var t;let{member:r}=e,[n,i]=(0,a.useState)(!1),c="object"==typeof r.image&&(null==(t=r.image)?void 0:t.url)?r.image.url:void 0,{firstName:d,lastName:x,jobTitle:m,linkedIn:u,externalLink:h,x:g,email:f,categories:b,github:p}=r;return(0,l.jsxs)("div",{className:"group relative overflow-hidden rounded-lg hover:shadow-md flex flex-col items-center p-6",children:[c&&(0,l.jsx)("div",{className:"mb-4 rounded-3xl overflow-hidden lg:w-96 lg:h-96",children:(0,l.jsx)(s.default,{src:c,alt:"Team Member Image",width:384,height:384,className:"object-cover w-full h-full"})}),(0,l.jsxs)("h3",{className:"text-xl font-semibold font-heebo text-gray-900 text-left w-full",children:[d," ",x]}),m&&(0,l.jsx)("p",{className:"mt-1 text-lg font-heebo font-normal text-gray-600 text-left w-full",children:m}),b&&b.length>0&&(0,l.jsx)("div",{className:"flex flex-wrap gap-1 mt-2 mb-3 w-full",children:b.map((e,t)=>{let r="object"==typeof e?e.name:null;return r?(0,l.jsx)("span",{className:"inline-block px-2.5 py-1 bg-blue-50 text-xs font-medium text-blue-600 rounded-md dark:border dark:text-white dark:bg-transparent",title:"Expertise: ".concat(r),children:r},t):null})}),(0,l.jsx)("button",{onClick:()=>i(!0),className:"text-gray-600 dark:!text-white hover:underline text-base mb-2 w-full text-left",children:"About Me"}),(0,l.jsx)(o,{member:r,isOpen:n,onClose:()=>i(!1)}),(0,l.jsxs)("div",{className:"flex gap-3.5 mt-2 w-full",children:[u&&(0,l.jsx)("a",{href:u,target:"_blank",rel:"noopener noreferrer",className:"hover:scale-110 text-xs",children:(0,l.jsx)("svg",{width:"18",height:"19",viewBox:"0 0 18 19",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,l.jsx)("path",{className:"dark:fill-white",f
1illRule:"evenodd",clipRule:"evenodd",d:"M1.5 0.912598C0.67157 0.912598 0 1.58417 0 2.4126V17.4126C0 18.241 0.67157 18.9126 1.5 18.9126H16.5C17.3284 18.9126 18 18.241 18 17.4126V2.4126C18 1.58417 17.3284 0.912598 16.5 0.912598H1.5ZM5.52076 4.91532C5.52639 5.87157 4.81061 6.46079 3.96123 6.45657C3.16107 6.45235 2.46357 5.81532 2.46779 4.91673C2.47201 4.07157 3.13998 3.39235 4.00764 3.41204C4.88795 3.43173 5.52639 4.0772 5.52076 4.91532ZM9.2797 7.67436H6.75971H6.7583V16.2342H9.4217V16.0345C9.4217 15.6546 9.4214 15.2746 9.4211 14.8945C9.4203 13.8807 9.4194 12.8658 9.4246 11.8523C9.426 11.6062 9.4372 11.3503 9.5005 11.1154C9.7381 10.2379 10.5271 9.6712 11.4074 9.8105C11.9727 9.899 12.3467 10.2267 12.5042 10.7597C12.6013 11.0929 12.6449 11.4515 12.6491 11.7989C12.6605 12.8465 12.6589 13.8941 12.6573 14.9418C12.6567 15.3116 12.6561 15.6816 12.6561 16.0514V16.2328H15.328V16.0275C15.328 15.5755 15.3278 15.1236 15.3275 14.6717C15.327 13.5422 15.3264 12.4127 15.3294 11.2828C15.3308 10.7723 15.276 10.2689 15.1508 9.7753C14.9638 9.0412 14.5771 8.4337 13.9485 7.995C13.5027 7.68279 13.0133 7.4817 12.4663 7.4592C12.404 7.45661 12.3412 7.45322 12.2781 7.44981C11.9984 7.43469 11.7141 7.41933 11.4467 7.47326C10.6817 7.62654 10.0096 7.9767 9.5019 8.594C9.4429 8.6648 9.3852 8.7367 9.2991 8.844L9.2797 8.8683V7.67436ZM2.68164 16.237H5.33242V7.67993H2.68164V16.237Z",fill:"#0B0C0B"})})}),f&&(0,l.jsx)("a",{href:"mailto:".concat(f),target:"_blank",rel:"noopener noreferrer",className:"text-xs hover:scale-110",children:(0,l.jsxs)("svg",{id:"Layer_1",width:18,height:18,"data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 122.88 88.86",children:[(0,l.jsx)("title",{children:"email"}),(0,l.jsx)("path",{className:"dark:fill-white",d:"M7.05,0H115.83a7.07,7.07,0,0,1,7,7.05V81.81a7,7,0,0,1-1.22,4,2.78,2.78,0,0,1-.66,1,2.62,2.62,0,0,1-.66.46,7,7,0,0,1-4.51,1.65H7.05a7.07,7.07,0,0,1-7-7V7.05A7.07,7.07,0,0,1,7.05,0Zm-.3,78.84L43.53,40.62,6.75,9.54v69.3ZM49.07,45.39,9.77,83.45h103L75.22,45.39l-11,9.21h0a2.7,2.7,0,0,1-3.45,0L49.07,45.39Zm31.6-4.84,35.46,38.6V9.2L80.67,40.55ZM10.21,5.41,62.39,47.7,112.27,5.41Z"})]})}),p&&(0,l.jsx)("a",{href:p,target:"_blank",rel:"noopener noreferrer",className:"hover:scale-110 text-xs",children:(0,l.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 1024 1024",fill:"none","data-google-analytics-opt-out":"",children:(0,l.jsx)("path",{className:"dark:fill-white",fillRule:"evenodd",clipRule:"evenodd",d:"M8 0C3.58 0 0 3.58 0 8C0 11.54 2.29 14.53 5.47 15.59C5.87 15.66 6.02 15.42 6.02 15.21C6.02 15.02 6.01 14.39 6.01 13.72C4 14.09 3.48 13.23 3.32 12.78C3.23 12.55 2.84 11.84 2.5 11.65C2.22 11.5 1.82 11.13 2.49 11.12C3.12 11.11 3.57 11.7 3.72 11.94C4.44 13.15 5.59 12.81 6.05 12.6C6.12 12.08 6.33 11.73 6.56 11.53C4.78 11.33 2.92 10.64 2.92 7.58C2.92 6.71 3.23 5.99 3.74 5.43C3.66 5.23 3.38 4.41 3.82 3.31C3.82 3.31 4.49 3.1 6.02 4.13C6.66 3.95 7.34 3.86 8.02 3.86C8.7 3.86 9.38 3.95 10.02 4.13C11.55 3.09 12.22 3.31 12.22 3.31C12.66 4.41 12.38 5.23 12.3 5.43C12.81 5.99 13.12 6.7 13.12 7.58C13.12 10.65 11.25 11.33 9.47 11.53C9.76 11.78 10.01 12.26 10.01 13.01C10.01 14.08 10 14.94 10 15.21C10 15.42 10.15 15.67 10.55 15.59C13.71 14.53 16 11.53 16 8C16 3.58 12.42 0 8 0Z",transform:"scale(64)",fill:"#1B1F23"})})}),h&&(0,l.jsx)("a",{href:h,target:"_blank",rel:"noopener noreferrer",className:"hover:scale-110 text-xs",children:(0,l.jsx)("svg",{width:"18",height:"19",viewBox:"0 0 18 19",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,l.jsx)("path",{className:"dark:fill-white",fillRule:"evenodd",clipRule:"evenodd",d:"M9 0.669922C4.03145 0.669922 0 4.70137 0 9.66992C0 14.6385 4.03145 18.6699 9 18.6699C13.9588 18.6699 18 14.6385 18 9.66992C18 4.70137 13.9588 0.669922 9 0.669922ZM14.9447 4.81851C16.0184 6.12654 16.6627 7.79572 16.6822 9.60162C16.4284 9.55282 13.8904 9.03542 11.333 9.35752C11.2744 9.23062 11.2256 9.09402 11.167 8.95732C11.0108 8.58642 10.8352 8.20572 10.6594 7.84452C13.4902 6.69272 14.7787 5.03326 14.9447 4.81851ZM9 1.99747C10.9523 1.99747 12.7386 2.72958 14.0955 3.93023C13.9588 4.12545 12.7972 5.67751 10.064 6.70245C8.8048 4.38901 7.4089 2.4953 7.1942 2.20246C7.77 2.0658 8.3753 1.99747 9 1.99747ZM5.72996 2.71981C5.93494 2.99313 7.3015 4.8966 8.5803 7.16123C4.98807 8.11792 1.81562 8.09832 1.47397 8.09832C1.9718 5.71656 3.58243 3.73499 5.72996 2.71981ZM1.30803 9.67972C1.30803 9.60162 1.30803 9.52352 1.30803 9.44542C1.63991 9.45512 5.36876 9.50402 9.205 8.35212C9.4295 8.78162 9.6345 9.22092 9.8297 9.66012C9.7321 9.68942 9.6247 9.71872 9.5271 9.74802C5.56399 11.0267 3.45553 14.5213 3.27983 14.8141C2.05965 13.4573 1.30803 11.6515 1.30803 9.67972ZM9 17.3619C7.2234 17.3619 5.58352 16.7567 4.28525 15.7415C4.42191 15.4584 5.98371 12.4519 10.3178 10.9389C10.3373 10.9291 10.3471 10.9291 10.3666 10.9194C11.4501 13.7209 11.8894 16.0733 12.0065 16.7469C11.0792 17.1471 10.064 17.3619 9 17.3619ZM13.2852 16.0441C13.2072 15.5755 12.7972 13.3304 11.7917 10.5679C14.2028 10.1872 16.3113 10.812 16.5749 10.8999C16.243 13.0376 15.013 14.8825 13.2852 16.0441Z",fill:"#0B0C0B"})})}),g&&(0,l.jsx)("a",{href:g,target:"_blank",rel:"noopener noreferrer",className:"hover:scale-110 text-xs",children:(0,l.jsx)("svg",{width:"18",height:"17",viewBox:"0 0 18 17",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,l.jsx)("path",{className:"dark:fill-white",d:"M14.1761 0.912598H16.9362L10.9061 7.69L18 16.9126H12.4456L8.0951 11.3192L3.11723 16.9126H0.35544L6.80517 9.6634L0 0.912598H5.69545L9.6279 6.02522L14.1761 0.912598ZM13.2073 15.288H14.7368L4.86441 2.45188H3.2232L13.2073 15.288Z",fill:"#0B0C0B"})})})]})]})},d=e=>
1{let{tag:t,title:r,description:s,teamMembers:n,staffCategories:i=[],defaultStaffCategory:o}=e,d=o?"object"==typeof o?String(o.id):String(o):null,[x,m]=(0,a.useState)(d),[u,h]=(0,a.useState)(n),g=[...i];return(0,a.useEffect)(()=>{let e=null===x?[...n]:n.filter(e=>e.categories.some(e=>String("object"==typeof e?e.id:e)===x)),t=i.find(e=>String(e.id)===x),r=(null==t?void 0:t.headOfDepartment)&&"object"==typeof t.headOfDepartment?t.headOfDepartment.id:null==t?void 0:t.headOfDepartment;h(e.sort((e,t)=>{let l=r&&String(e.id)===String(r),a=r&&String(t.id)===String(r);return l&&!a?-1:!l&&a?1:("number"==typeof e._order?e._order:Number.MAX_SAFE_INTEGER)-("number"==typeof t._order?t._order:Number.MAX_SAFE_INTEGER)}))},[x,n,i]),(0,l.jsxs)("div",{className:"container mx-auto px-4 py-12",children:[(t||r||s)&&(0,l.jsxs)("div",{className:"mb-8 text-center",children:[t&&(0,l.jsx)("span",{className:"inline-block mb-2 rounded-full bg-blue-100 px-3 py-1 text-xs font-semibold text-blue-700 uppercase tracking-wide dark:text-white dark:bg-transparent dark:border",children:t}),r&&(0,l.jsx)("h2",{className:"text-3xl w-full font-bold text-gray-900 mb-2",children:r})]}),g&&g.length>0&&(0,l.jsx)("div",{className:"mb-8",children:(0,l.jsxs)("div",{className:"flex flex-wrap justify-center gap-2",children:[(0,l.jsx)("button",{onClick:()=>m(null),className:"px-4 py-2 rounded-full text-sm font-medium transition-colors ".concat(null===x?"bg-blue-500 text-white":"bg-gray-100 text-gray-800 hover:bg-gray-200"),"aria-pressed":null===x,children:"All"}),g.map(e=>(0,l.jsx)("button",{onClick:()=>{m(String(e.id))},className:"px-4 py-2 rounded-full text-sm font-medium transition-colors ".concat(x===String(e.id)?"bg-blue-500 text-white":"bg-gray-100 text-gray-800 hover:bg-gray-200"),"aria-pressed":x===String(e.id),children:e.name},e.id))]})}),(0,l.jsx)("div",{className:"grid gap-6 sm:grid-cols-2 lg:grid-cols-3",children:u&&u.length>0?u.map(e=>(0,l.jsx)("div",{className:"animate-fadeIn",children:(0,l.jsx)(c,{member:e})},e.id)):(0,l.jsx)("div",{className:"col-span-full text-gray-500 text-center py-12",children:"No team members found in this category."})})]})}},26268:()=>{},29139:(e,t,r)=>{"use strict";r.d(t,{LivePreviewListener:()=>i});var l=r(95155),a=r(39565),s=r(31833),n=r(35695);r(12115);let i=()=>{let e=(0,n.useRouter)();return(0,l.jsx)(s.p,{refresh:e.refresh,serverURL:(0,a.y)()})}},66949:(e,t,r)=>{"use strict";r.d(t,{$:()=>i});var l=r(95155),a=r(12115),s=r(66515),n=r(293);let i=e=>{var t;let{className:r,htmlElement:i="div",resource:o,imgClassName:c="rounded-3xl w-full"}=e,d="object"==typeof o&&(null==o||null==(t=o.mimeType)?void 0:t.includes("video")),x=i||a.Fragment;return(0,l.jsx)(x,{...null!==i?{className:r}:{},children:d?(0,l.jsx)(n.VideoMedia,{...e}):(0,l.jsx)(s.ImageMedia,{imgClassName:c,...e})})}},88029:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var l=r(95155),a=r(30285),s=r(41674),n=r(6874),i=r.n(n);r(12115);let o=e=>{let{type:t,appearance:r="inline",children:n,className:o,label:c,newTab:d,reference:x,size:m,url:u,btnTextColor:h,btnBgColor:g,btnSize:f="regular",icon:b}=e;if("none"===t)return(0,l.jsx)("div",{children:b&&"object"==typeof b&&"svg"in b&&(0,l.jsx)("span",{className:"inline-block ml-2",dangerouslySetInnerHTML:{__html:b.svg.replace(/fill="[^"]*"/g,'fill="'.concat(h,'"'))}})});let p="reference"===t&&"object"==typeof(null==x?void 0:x.value)&&x.value.slug?"".concat((null==x?void 0:x.relationTo)!=="pages"?"/".concat(null==x?void 0:x.relationTo):"","/").concat(x.value.slug):u;if(!p)return null;let j=(()=>{if("link"===r)return"clear";if(m)return m;switch(f){case"xs":return"text-xs";case"sm":return"text-sm";case"md":return"text-md";case"lg":return"text-lg";case"xl":return"text-xl";case"2xl":return"text-2xl";default:return"text-base"}})(),v=d?{rel:"noopener noreferrer",target:"_blank"}:{};if("inline"===r){let e=()=>{switch(f){case"xs":return"text-xs";case"sm":case"small":return"text-sm";case"md":case"regular":default:return"text-base";case"lg":case"large":return"text-lg";case"xl":return"text-xl";case"2xl":return"text-2xl"}};return(0,l.jsxs)(i(),{className:(0,s.cn)(o,e()),href:p||u||"",...v,style:{...h?{color:h}:{},...g?{backgroundColor:g}:{}},children:[c&&(0,l.jsx)("span",{className:"".concat(e()," leading-none"),children:c}),n&&n,b&&"object"==typeof b&&"svg"in b&&(0,l.jsx)("span",{className:"inline-block ml-2",dangerouslySetInnerHTML:{__html:b.svg.replace(/fill="[^"]*"/g,'fill="'.concat(h,'"'))}})]})}return(0,l.jsx)(a.$,{asChild:!0,className:o,style:{...h?{color:h||"inherit"}:{},..."outline"===r?{borderColor:h||"inherit"}:{backgroundColor:g||"transparent"}},variant:r,children:(0,l.jsxs)(i(),{className:(0,s.cn)(j,o),href:p||u||"",...v,children:[c&&(0,l.jsx)("span",{className:"".concat(j," leading-none"),children:c}),n&&n,b&&"object"==typeof b&&"svg"in b&&(0,l.jsx)("span",{className:"inline-block ml-2",dangerouslySetInnerHTML:{__html:b.svg.replace(/fill="[^"]*"/g,'fill="'.concat(h,'"'))}})]})})}},92799:(e,t,r)=>{"use strict";r.d(t,{A:()=>M});var l=r(95155),a=r(41674);r(12115);var s=r(66949);let n=e=>{let t,{captionClassName:r,className:n,enableGutter:i=!0,imgClassName:o,media:c,staticImage:d,disableInnerContainer:x}=e;return c&&"object"==typeof c&&(t=c.caption),(0,l.jsxs)("div",{className:(0,a.cn)("",{container:i},n),children:[(c||d)&&(0,l.jsx)(s.$,{imgClassName:(0,a.cn)("border border-border rounded-[0.8rem]",o),resource:c,src:d}),t&&(0,l.jsx)("div",{className:(0,a.cn)("mt-6",{container:!x},r),children:(0,l.jsx)(M,{data:t,enableGutter:!1})})]})};var i=r(95653),o=r(61787);r(26268);var c=r(45796);let d=e=>{let{className:t,code:r,language:a}=e;
1return(0,l.jsx)("div",{className:[t,"not-prose"].filter(Boolean).join(" "),children:(0,l.jsx)(c.Code,{code:r,language:a})})},x=e=>{let{className:t,content:r,style:s}=e;return(0,l.jsx)("div",{className:(0,a.cn)("mx-auto my-8 w-full",t),children:(0,l.jsx)("div",{className:(0,a.cn)("border py-3 px-6 flex items-center rounded",{"border-border bg-card":"info"===s,"border-error bg-error/30":"error"===s,"border-success bg-success/30":"success"===s,"border-warning bg-warning/30":"warning"===s}),children:(0,l.jsx)(M,{data:r,enableGutter:!1,enableProse:!1})})})};var m=r(88029);let u=e=>{let{links:t,richText:r}=e;return(0,l.jsx)("div",{className:"container",children:(0,l.jsxs)("div",{className:"bg-card rounded border-border border p-4 flex flex-col gap-8 md:flex-row md:justify-between md:items-center",children:[(0,l.jsx)("div",{className:"max-w-[48rem] flex items-center",children:r&&(0,l.jsx)(M,{className:"mb-0",data:r,enableGutter:!1})}),(0,l.jsx)("div",{className:"flex flex-col gap-8",children:(t||[]).map((e,t)=>{let{link:r}=e;return(0,l.jsx)(m.A,{size:"lg",...r},t)})})]})})},h={default:"bg-gray-200 text-black dark:bg-transparent dark:text-white",primary:"bg-blue-600 text-white dark:bg-transparent dark:text-white",secondary:"bg-gray-600 text-white dark:bg-transparent dark:text-white",success:"bg-green-600 text-white dark:bg-transparent dark:text-white",warning:"bg-yellow-500 text-black dark:bg-transparent dark:text-white",danger:"bg-red-600 text-white dark:bg-transparent dark:text-white",gray:"bg-gray-400 text-black dark:bg-transparent dark:text-white"},g=e=>{let{link:t,color:r="default",icon:a,size:s}=e,n=h[r||"default"]||h.default,i=(null==a?void 0:a.svg)||null;return(0,l.jsx)("div",{children:(0,l.jsx)("div",{children:(0,l.jsxs)("div",{className:(()=>{switch(t.pos){case"center":return"text-center";case"end":return"text-end";default:return""}})(),children:[t&&(0,l.jsx)(m.A,{className:"button ".concat("sm"===s?"px-0":"lg"===s?"px-6 py-3":"2xl"===s?"px-8 py-4":"px-4 py-2"," rounded-3xl ").concat(n),size:"lg",...t}),i&&(0,l.jsx)("span",{className:"inline-block ml-2 align-middle",dangerouslySetInnerHTML:{__html:i}})]})})})};var f=r(21366);let b=e=>{let{items:t}=e;return(0,l.jsx)(f.ContentItemsBlockComponent,{isPublish:e.isPublish,title:e.title||"",items:t})};var p=r(63046);let j=e=>{let{title:t,items:r,media:a}=e;return(0,l.jsx)(p.ProjectAimsBlockComponent,{title:t,items:r,media:a})};var v=r(18457);let C=e=>{let{title:t,teamMembers:r}=e;return(0,l.jsx)(v.ProjectTeamBlockComponent,{title:t,teamMembers:r})};var w=r(49941);let k=e=>{let{description:t}=e;return(0,l.jsx)(w.BlogQuoteBlockComponent,{description:t})};var y=r(52040);let N=e=>{let{className:t,chartType:r,data:a=[],title:s,description:n,xAxisLabel:i,yAxisLabel:o,color:c,showGrid:d,showLegend:x,valueLabel:m,value2Label:u,series:h}=e;return a&&0!==a.length?(0,l.jsx)("div",{className:[t,"not-prose"].filter(Boolean).join(" "),children:(0,l.jsx)(y.ChartClient,{chartType:r,data:a,series:h,title:s||void 0,description:n||void 0,xAxisLabel:i||void 0,yAxisLabel:o||void 0,color:c||void 0,showGrid:null==d||d,showLegend:null==x||x,valueLabel:m||void 0,value2Label:u||void 0})}):(0,l.jsx)("div",{className:t,children:(0,l.jsx)("p",{className:"text-gray-500 italic",children:"No chart data available"})})},L=e=>{let{linkNode:t}=e,{value:r,relationTo:l}=t.fields.doc;if("object"!=typeof r)throw Error("Expected value to be an object");let a=r.slug;return"posts"===l?"/posts/".concat(a):"/".concat(a)},_=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return t=>{let{defaultConverters:r}=t;return{...r,...(0,i.A)({internalDocToHref:L}),text:e=>{let{node:t,nodesToJSX:r}=e,a=t.$,s=t.children?r({nodes:t.children}):null;if("element"===t.type){if("strong"===t.tag||"b"===t.tag)return(0,l.jsx)("strong",{children:t.text||s});if("em"===t.tag||"i"===t.tag)return(0,l.jsx)("em",{children:t.text||s})}let n=t.text||s;if(t.className&&(t.className.includes("LexicalEditorTheme__textBold")&&(n=(0,l.jsx)("strong",{children:n})),t.className.includes("LexicalEditorTheme__textItalic")&&(n=(0,l.jsx)("em",{children:n})),t.className.includes("LexicalEditorTheme__textUnderline")&&(n=(0,l.jsx)("u",{children:n})),t.className.includes("LexicalEditorTheme__textStrikethrough")&&(n=(0,l.jsx)("s",{children:n}))),t.format>0&&(1&t.format&&(n=(0,l.jsx)("strong",{children:n})),2&t.format&&(n=(0,l.jsx)("em",{children:n})),8&t.format&&(n=(0,l.jsx)("u",{children:n})),16&t.format&&(n=(0,l.jsx)("s",{children:n})),32&t.format&&(n=(0,l.jsx)("code",{children:n})),64&t.format&&(n=(0,l.jsx)("sub",{children:n})),128&t.format&&(n=(0,l.jsx)("sup",{children:n})),256&t.format&&(n=(0,l.jsx)("mark",{children:n}))),a){let e={};if(a.size)switch(a.size){case"small":e.fontSize="0.875rem";break;case"normal":e.fontSize="1rem";break;case"large":e.fontSize="1.5rem";break;case"huge":e.fontSize="2rem";break;case"heading1":break;case"h9":e.fontSize="16px",e.lineHeight="24px",e.letterSpacing="0%";break;case"poppins":e.fontSize="56px",e.lineHeight="100%",e.letterSpacing="0%"}a.fontWeight&&(e.fontWeight=a.fontWeight),a.color&&("customGrey1"===a.color?e.color="rgba(11, 12, 11, 0.5)":"customGrey2"===a.color?e.color="rgba(11, 12, 11, 0.7)":e.color=a.color),a.background&&(e.backgroundColor=a.background);let t="";a.color&&(t+=" customTextState-color-".concat(a.color)),a.size&&(t+=" customTextState-size-".concat(a.size)),a.background&&(t+=" customTextState-background-".concat(a.background)),(Object.keys(e).length>0||t)&&(n=(0,l.jsx)("span",{style:e,className:t.trim()||void 0,children:n}))}return n},heading:t=>{let{node:r,nodesToJSX:a}=t,s=r.tag,n=a({nodes:r.children});if(e){let e=(function e(t){return t.text?t.text:t.children&&Array.isArray(t.children)?t.children.map(t=>e(t)).join(""):""})(r).toLowerCase().replace(/[^\w\s-]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-").trim();return(0,l.jsx)(s,{id:e,className:"scroll-mt-20",children:n})}return(0,l.jsx)(s,{children:n})},blocks:{banner:e=>{let{node:t}=e;return(0,l.jsx)(x,{className:"col-start-2 mb-4",...t.fields})},mediaBlock:e=>{let{node:t}=e;return(0,l.jsx)(n,{className:"col-start-1 col-span-3",imgClassName:"m-0",...t.fields,captionClassName:"mx-auto max-w-[48rem]",enableGutter:!1,disableInnerContainer:!0})},code:e=>{let{node:t}=e;return(0,l.jsx)(d,{className:"col-start-2",...t.fields})},cta:e=>{let{node:t}=e;return(0,l.jsx)(u,{...t.fields})},button:e=>{let{node:t}=e;return(0,l.jsx)(g,{...t.fields})},chart:e=>{let{node:t}=e;return(0,l.jsx)(N,{className:"col-start-2",...t.fields})},contentItems:e=>{let{node:t}=e;return(0,l.jsx)(b,{...t.fields})},projectAims:e=>{let{node:t}=e;return(0,l.jsx)(j,{...t.fields})},projectTeam:e=>{let{node:t}=e;return(0,l.jsx)(C,{...t.fields})},blogQuote:e=>{let{node:t}=e;return(0,l.jsx)(k,{...t.fields})}}}}};function M(e){let{className:t,enableProse:r=!0,enableGutter:s=!0,enableHeadingIds:n=!1,...i}=e;return(0,l.jsx)(o.s,{converters:_(n),className:(0,a.cn)("payload-richtext",{container:s,"max-w-none":!s,"mx-auto prose md:prose-md dark:prose-invert":r},t),...i})}}}]);

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.