1import{c as w,r as l,u as Z,j as e,S as J,L as g,B as R,C as K,a as X}from"./index-DRte3PLm.js";import{A as z,D as L,a as O,e as M,H as Y,F as Q,B as D,g as ee}from"./back-to-top-CZfEH4w8.js";import{C as te}from"./curved-cta-panel-Cfibu1-G.js";import{S as se,a as ie}from"./seo-data-CF_Os_0q.js";import{u as oe}from"./use-intersection-observer-DP-_TtMf.js";import{P as ae,a as re}from"./play-DokOrxgR.js";import{U as F}from"./users-B9ejz1rB.js";import{A as le}from"./award-CayREhOv.js";import{T as ne}from"./target-Dl3LVqMQ.js";/** 2 * @license lucide-react v0.453.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const ce=w("HandHeart",[["path",{d:"M11 14h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 16",key:"1ifwr1"}],["path",{d:"m7 20 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9",key:"17abbs"}],["path",{d:"m2 15 6 6",key:"10dquu"}],["path",{d:"M19.5 8.5c.7-.7 1.5-1.6 1.5-2.7A2.73 2.73 0 0 0 16 4a2.78 2.78 0 0 0-5 1.8c0 1.2.8 2 1.5 2.8L16 12Z",key:"1h3036"}]]);/** 7 * @license lucide-react v0.453.0 - ISC 8 * 9 * This source code is licensed under the ISC license. 10 * See the LICENSE file in the root directory of this source tree. 11 */const de=w("Network",[["rect",{x:"16",y:"16",width:"6",height:"6",rx:"1",key:"4q2zg0"}],["rect",{x:"2",y:"16",width:"6",height:"6",rx:"1",key:"8cvhb9"}],["rect",{x:"9",y:"2",width:"6",height:"6",rx:"1",key:"1egb70"}],["path",{d:"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3",key:"1jsf9p"}],["path",{d:"M12 12V8",key:"2874zd"}]]);/** 12 * @license lucide-react v0.453.0 - ISC 13 * 14 * This source code is licensed under the ISC license. 15 * See the LICENSE file in the root directory of this source tree. 16 */const me=w("UserCheck",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["polyline",{points:"16 11 18 13 22 9",key:"1pwet4"}]]);class ue{constructor(){this.baseURL=z,this.timeout=L}async getSustainabilityPage(){var d,m;try{const t=await O.get(`${z}/sustainability-page?populate=*`,{timeout:L});return M("Sustainability page raw response:",t.data),M("Sustainability page extracted data:",t.data.data),t.data.data}catch(n){throw O.isAxiosError(n)?n.code==="ECONNABORTED"?new Error("Request timeout - please check your connection"):((d=n.response)==null?void 0:d.status)===404?new Error("Sustainability page not found"):(m=n.response)!=null&&m.status&&n.response.status>=500?new Error("Server error - please try again later"):new Error(`Failed to fetch sustainability page: ${n.message}`):new Error("An unexpected error occurred while fetching sustainability page data")}}}const he=new ue,r={title:"Sustainability",subtitle:"Investing in the next generation of technology and the next generation in communities",primaryButton:{text:"PARTNER",subtext:"with us",href:"/contact",icon:le},secondaryButton:{text:"EXPLORE",subtext:"Our Goals",href:"/net-zero-goals",icon:ne}},b=[{image:"/images/sustainability/carbon_footprint.jpg",title:"Carbon Footprint",text:"Our 'Reduce as We Grow' roadmap delivers what matters to people and planet, merging sustainable technology and mindful operations, powered by our greener Compleo team."},{image:"/images/sustainability/community-connection.jpg",title:"Connecting with the Community",text:"Delivering what matters to communities by investing in future generations through health education, grass roots sports and real-world career placement opportunities."},{image:"/images/sustainability/accessible-healthcare.jpg",title:"Accessible Healthcare",text:"Delivering diagnostic services that reach communities across Europe regardless of location or circumstances."}],f=[{title:`Greener Technology 17Helium-Free MRI`,icon:"/images/sustainability/greener-technology-helium-free.png",text:"We are committed to smarter Scanning, Greener Planet: BlueSeal slashes environmental impact by 90% with helium-free dry magnet innovation.",impact:"Zero helium emissions across our BlueSeal MRI fleet"},{title:"Greener Generators",icon:"/images/sustainability/greener-generators.png",text:"We are saying goodbye Generators and Hello Flybrid, Batteries, and a Fully Renewable Network.",impact:"Powering progress to Carbon neutral operations at all locations"},{title:"Greener Fleet Program",icon:"/images/sustainability/greener-fleet-program.png",text:"Committed to sustainable solutions, we've made the switch; 90% of our company vehicles are fully hybrid and electric to support a greener way to get around.",impact:"60% reduction in fleet emissions year-on-year"}],y=[{title:"Work Placements",icon:me,text:"By offering hands-on work placements we create lasting social value by inspiring the next generation of healthcare professionals and opening pathways to meaningful, rewarding careers.",impact:"Creating pathways for the next generation of healthcare professionals by improving social mobility"},{title:"Health Education",icon:ce,text:"Our community health education and screening programmes empower people to take charge of their wellbeing, enabling early detection and prevention of illness for healthier, longer lives.",impact:"Helping communities take charge of their wellbeing"},{title:"NHS Trust partnerships",icon:de,text:"Through collaborative partnerships with NHS Trusts, we are expanding access to timely diagnostics in underserved communities, helping to reduce health inequalities and improve patient outcomes.",impact:"Expanding access to diagnostics in underserved communities"}],v=[{imageUrl:"/images/sustainability/SupportingFutureGenerations_image_optimized.jpg",title:"Supporting Future Generations",text:"Preventive healthcare starts with movement. When young people are empowered to engage in active communities, we don't just improve health outcomes, we build a brighter, stronger future generation.",url:null},{imageUrl:"",title:"Work Placements",text:`Our "You can't be when you see" programme leads partnerships with local colleges provides social mobility activities to inspire students and get them prepared for work.`,url:null},{imageUrl:"",title:"Health Education",text:"Educational webinars and community health programs designed to empower individuals with knowledge for better health outcomes.",url:null}],x={title:"Join Our Mission",description:"Partner with us to create sustainable healthcare solutions that benef
17it communities across the UK. Together, we can build a healthier, more sustainable future for all.",buttonText:"Partner With Us",buttonHref:"/contact"};function ke(){var S,k,I,C,T,P,B,E,A,H;const[j,d]=l.useState(!1),{elementRef:m,isVisible:n}=oe({threshold:.2,triggerOnce:!0}),[t,G]=l.useState(null),[xe,_]=l.useState(null),[$,p]=l.useState(!0),[pe,u]=l.useState(null),[,N]=Z(),[c,q]=l.useState(!0),h=l.useRef(null),W=()=>{h.current&&(c?h.current.pause():h.current.play(),q(!c))};return l.useEffect(()=>{const s=setTimeout(()=>d(!0),300);return()=>clearTimeout(s)},[]),l.useEffect(()=>{(async()=>{var o,a,U;try{p(!0),u(null);const[i,V]=await Promise.all([he.getSustainabilityPage(),ee.getGlobalSettings()]);G(i),_(V),p(!1)}catch(i){console.error("â Social Impact CMS connection failed:",i),console.error("ð Error type:",(i==null?void 0:i.name)||"Unknown"),console.error("ð Error message:",(i==null?void 0:i.message)||"No message"),console.error("ð Error code:",(i==null?void 0:i.code)||"No code"),(o=i==null?void 0:i.message)!=null&&o.includes("Mixed Content")||(a=i==null?void 0:i.message)!=null&&a.includes("CORS")||(i==null?void 0:i.code)==="ERR_FAILED"?(console.error("ð¨ HTTPSâHTTP Mixed Content Security Error detected!"),console.error("ð¡ Solution: CMS needs HTTPS or frontend needs HTTP"),u("CMS connection blocked by browser security (HTTPSâHTTP)")):(i==null?void 0:i.code)==="ECONNABORTED"||(U=i==null?void 0:i.message)!=null&&U.includes("timeout")?(console.error("â±ï¸ Connection timeout detected"),u("CMS connection timeout - using fallback content")):u(`CMS connection failed: ${(i==null?void 0:i.message)||"Unknown error"}`),p(!1)}})()},[]),$?e.jsxs("div",{className:"min-h-screen bg-white flex flex-col items-center justify-center relative overflow-hidden",children:[e.jsx("div",{className:"absolute top-1/4 left-1/2 transform -translate-x-1/2 -translate-y-1/2",children:e.jsx("img",{src:"/images/shared/logo-loading.png",alt:"Compleo Health Logo",className:"w-[768px] h-auto max-w-[70vw] max-h-[40vh] object-contain animate-logo-grow"})}),e.jsxs("div",{className:"text-center text-compleo-deep-teal relative z-10 mt-32",children:[e.jsx("div",{className:"w-12 h-12 border-4 border-compleo-teal/30 border-t-compleo-teal rounded-full animate-spin mx-auto mb-4"}),e.jsx("p",{className:"text-lg font-medium",children:"Loading..."})]})]}):e.jsxs("div",{className:"min-h-screen bg-gray-50",children:[e.jsx(se,{...ie.sustainability}),e.jsx(J,{}),e.jsx(Y,{}),e.jsxs("main",{id:"main-content",className:"animate-fade-in-up",children:[e.jsxs("section",{ref:m,className:"py-20 bg-compleo-deep-teal text-white relative overflow-hidden",children:[e.jsxs("div",{className:"absolute inset-0",children:[e.jsxs("video",{ref:h,autoPlay:!0,loop:!0,muted:!0,playsInline:!0,className:"w-full h-full object-cover opacity-40","aria-label":"Background video showing environmental sustainability and healthcare technology",children:[e.jsx("source",{src:"/videos/environment-hero.mp4",type:"video/mp4"}),e.jsx("div",{className:"w-full h-full bg-cover bg-center bg-no-repeat",style:{backgroundImage:"url('https://images.unsplash.com/photo-1569163139394-de44cb5894c4?ixlib=rb-4.0.3&auto=format&fit=crop&w=1920&h=1080')"}})]}),e.jsx("button",{onClick:W,className:"absolute bottom-4 right-4 bg-black/50 hover:bg-black/70 text-white p-3 rounded-full transition-all duration-300 backdrop-blur-sm z-20 focus-visible:outline-none focus-visible:ring-4 focus-visible:ring-white focus-visible:ring-offset-2","aria-label":c?"Pause background video":"Play background video",title:c?"Pause video":"Play video",children:c?e.jsx(ae,{className:"h-5 w-5"}):e.jsx(re,{className:"h-5 w-5"})})]}),e.jsx("div",{className:"relative z-10 max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 text-center",children:e.jsxs("div",{className:`transition-all duration-700 ${j?"animate-slide-in-left opacity-100":"opacity-0 translate-x-[-50px]"}`,children:[e.jsx("h1",{className:"heading-1 mb-4",children:(t==null?void 0:t.heroTitle)||r.title}),e.jsx("p",{className:"body-large text-gray-200 max-w-3xl mx-auto mb-6",children:(t==null?void 0:t.heroSubtitle)||r.subt
17itle}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-6 justify-center",children:[e.jsx(g,{href:((S=t==null?void 0:t.primaryButton)==null?void 0:S.url)||r.primaryButton.href,tabIndex:-1,children:e.jsxs(R,{size:"lg",className:"group relative bg-gradient-to-br from-compleo-teal via-compleo-teal to-compleo-deep-teal hover:from-compleo-teal/90 hover:via-compleo-teal/90 hover:to-compleo-deep-teal/90 text-white px-8 py-3 rounded-xl shadow-xl hover:shadow-2xl border-2 border-white/40 hover:border-white/60 backdrop-blur-sm transition-all duration-300 hover:scale-105 w-48 h-auto",onClick:()=>{var s;return N(((s=t==null?void 0:t.primaryButton)==null?void 0:s.url)||r.primaryButton.href)},children:[e.jsxs("div",{className:"flex flex-col items-center gap-1.5",children:[e.jsx("div",{className:"bg-white/20 rounded-full p-1",children:e.jsx(r.primaryButton.icon,{className:"h-5 w-5 group-hover:pulse transition-transform duration-300"})}),e.jsxs("div",{className:"flex flex-col items-center",children:[e.jsx("span",{className:"text-base font-semibold tracking-wider",children:((k=t==null?void 0:t.primaryButton)==null?void 0:k.text)||r.primaryButton.text}),e.jsx("span",{className:"text-xs font-medium opacity-90",children:((I=t==null?void 0:t.primaryButton)==null?void 0:I.subtext)||r.primaryButton.subtext})]})]}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-white/30 via-transparent to-white/10 rounded-xl opacity-0 group-hover:opacity-100 transition-opacity duration-500"})]})}),e.jsx(g,{href:((C=t==null?void 0:t.secondaryButton)==null?void 0:C.url)||r.secondaryButton.href,tabIndex:-1,children:e.jsx(R,{size:"lg",className:"group bg-compleo-yellow hover:bg-compleo-yellow/90 text-compleo-deep-teal px-8 py-3 rounded-xl shadow-xl hover:shadow-2xl border-2 border-compleo-deep-teal/30 hover:border-compleo-deep-teal/50 backdrop-blur-sm transition-all duration-300 hover:scale-105 w-48 h-auto",onClick:()=>{var s;return N(((s=t==null?void 0:t.secondaryButton)==null?void 0:s.url)||r.secondaryButton.href)},children:e.jsxs("div",{className:"flex flex-col items-center gap-1.5",children:[e.jsx("div",{className:"bg-compleo-deep-teal/20 rounded-full p-1",children:e.jsx(r.secondaryButton.icon,{className:"h-5 w-5 group-hover:pulse transition-transform duration-300"})}),e.jsxs("div",{className:"flex flex-col items-center",children:[e.jsx("span",{className:"text-base font-semibold tracking-wider",children:((T=t==null?void 0:t.secondaryButton)==null?void 0:T.text)||r.secondaryButton.text}),e.jsx("span",{className:"text-xs font-medium opacity-90",children:((P=t==null?void 0:t.secondaryButton)==null?void 0:P.subtext)||r.secondaryButton.subtext})]})]})})})]})]})})]}),e.jsx("section",{className:"section-padding bg-[#ffffff]",children:e.jsxs("div",{className:"max-w-7xl mx-auto container-padding",children:[e.jsxs("div",{className:"text-center mb-16",children:[e.jsx("h2",{className:"heading-2 text-compleo-deep-teal mb-4",children:(t==null?void 0:t.interestAreasTitle)||"Our Areas of Interest"}),e.jsx("p",{className:"body-large text-compleo-gray max-w-3xl mx-auto",children:(t==null?void 0:t.interestAreasDescription)||"Core focus areas driving our commitment to sustainable healthcare and community impact"})]}),e.jsx("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-10",children:(t!=null&&t.interestAreas&&t.interestAreas.length>0?t.interestAreas.map((s,o)=>{var a;return{title:s.title,text:s.text,image:s.image||((a=b[o%b.length])==null?void 0:a.image)}}):b).map((s,o)=>e.jsxs(K,{className:"group relative bg-gradient-to-br from-white to-gray-50/30 border-2 border-gray-100 hover:border-compleo-teal/20 shadow-xl hover:shadow-2xl transition-all duration-300 overflow-hidden flex flex-col h-full",children:[e.jsx("div",{className:"absolute inset-0 bg-compleo-deep-teal opacity-0 group-hover:opacity-25 transition-opacity duration-300 z-30 pointer-events-none"}),e.jsx("div",{className:"relative h-48 overflow-hidden bg-white",children:e.jsx("img",{src:s.image,alt:`${s.title} - ${s.text.substring(0,100)}...`,className:"w-full h-full object-cover transition-transform duration-300 group-hover:scale-105",loading:"lazy"})}),e.jsx("div",{className:"absolute top-0 left-0 w-full h-1 bg-gradient-to-r from-emerald-400 to-green-400"}),e.jsxs(X,{className:"p-8 flex-grow flex flex-col",children:[e.jsx("h3",{className:"text-2xl font-bold text-compleo-deep-teal mb-4 group-hover:text-compleo-teal transition-colors",children:s.title}),e.jsx("p",{className:"body-base text-gray-700 leading-relaxed flex-grow",children:s.text})]})]},o))})]})}),e.jsxs("section",{className:"section-padding bg-[rgb(15,46,46)] relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-compleo-deep-teal/20 via-trans
17parent to-emerald-600/10"}),e.jsx("div",{className:"absolute inset-0 bg-grid-pattern opacity-5"}),e.jsxs("div",{className:"max-w-7xl mx-auto container-padding relative z-10",children:[e.jsxs("div",{className:"text-center mb-16",children:[e.jsx("h2",{className:"heading-2 text-white mb-6",children:(t==null?void 0:t.sustainabilityInitiativesTitle)||"Sustainability Initiatives"}),e.jsx("p",{className:"body-large text-gray-200 max-w-3xl mx-auto",children:(t==null?void 0:t.sustainabilityInitiativesDescription)||"Leading the healthcare industry with next generation solutions."})]}),e.jsx("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-8",children:(t!=null&&t.sustainabilityInitiatives&&t.sustainabilityInitiatives.length>0?t.sustainabilityInitiatives.map((s,o)=>{var a;return{title:s.title,text:s.text,icon:((a=f[o%f.length])==null?void 0:a.icon)||"/images/sustainability/greener-technology-helium-free.png",impact:s.impact}}):f).map((s,o)=>e.jsxs("div",{className:"bg-gradient-to-br from-slate-800/50 to-slate-900/50 backdrop-blur-sm border-2 border-white/10 hover:border-compleo-teal/20 rounded-2xl shadow-xl hover:shadow-2xl transition-all duration-300 group h-full flex flex-col relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-compleo-deep-teal opacity-0 group-hover:opacity-25 transition-opacity duration-300 z-30 pointer-events-none"}),e.jsxs("div",{className:"bg-gradient-to-r from-emerald-600 to-green-600 p-6 flex items-center gap-4 roun
17ded-t-2xl",children:[e.jsx("div",{className:"transform group-hover:scale-105 transition-transform duration-300",children:e.jsx("div",{className:"w-16 h-16 flex items-center justify-center",children:e.jsx("img",{src:s.icon,alt:s.title,className:"w-14 h-14 object-contain brightness-0 invert",style:{filter:"brightness(0) invert(1)"}})})}),e.jsx("h3",{className:"text-xl font-bold text-white whitespace-pre-line",children:s.title})]}),e.jsxs("div",{className:"premium-card-content flex-grow flex flex-col",children:[e.jsx("p",{className:"body-base text-gray-200 leading-relaxed flex-grow mb-6",children:s.text}),e.jsx("div",{className:"bg-emerald-500/20 p-4 rounded-lg border-l-4 border-emerald-400 mt-auto backdrop-blur-sm",children:e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx("div",{className:"w-3 h-3 rounded-full bg-emerald-400 mt-2 flex-shrink-0"}),e.jsxs("div",{children:[e.jsx("p",{className:"text-xs font-semibold text-emerald-200 mb-1 uppercase tracking-wide",children:"Impact"}),e.jsx("p",{className:"text-sm text-emerald-100 font-medium",children:s.impact})]})]})})]})]},o))})]})]}),e.jsx("section",{className:"py-20 px-4 bg-[#ffffff] relative overflow-hidden",children:e.jsxs("div",{className:"max-w-7xl mx-auto relative z-10",children:[e.jsxs("div",{className:"text-center mb-16",children:[e.jsx("h2",{className:"heading-2 text-compleo-deep-teal mb-6",children:(t==null?void 0:t.socialImpactInitiativesTitle)||"Social Impact Initiatives"}),e.jsx("p",{className:"body-large text-compleo-gray max-w-3xl mx-auto",children:(t==null?void 0:t.socialImpactInitiativesDescription)||"Investing in lasting social value through health education, community partnerships, and expanding healthcare access"})]}),e.jsx("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-8",children:(t!=null&&t.socialImpactInitiatives&&t.socialImpactInitiatives.length>0?t.socialImpactInitiatives.map((s,o)=>{var a;return{title:s.title,text:s.text,icon:((a=y[o%y.length])==null?void 0:a.icon)||F,impact:s.impact}}):y).map((s,o)=>e.jsxs("div",{className:"bg-white rounded-2xl shadow-xl hover:shadow-2xl transition-all duration-300 border-2 border-gray-100 hover:border-compleo-teal/20 group h-full flex flex-col relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-compleo-deep-teal opacity-0 group-hover:opacity-25 transition-opacity duration-300 z-30 pointer-events-none"}),e.jsxs("div",{className:"bg-gradient-to-r from-compleo-teal to-compleo-deep-teal p-6 flex items-center gap-4 roun
17ded-t-2xl",children:[e.jsx("div",{className:"transform group-hover:scale-105 transition-transform duration-300",children:e.jsx("div",{className:"w-16 h-16 flex items-center justify-center",children:typeof s.icon=="function"?e.jsx(s.icon,{className:"w-12 h-12 text-white"}):e.jsx(F,{className:"w-12 h-12 text-white"})})}),e.jsx("h3",{className:"text-xl font-bold text-white",children:s.title})]}),e.jsxs("div",{className:"p-8 flex-grow flex flex-col",children:[e.jsx("p",{className:"body-base text-gray-700 leading-relaxed flex-grow mb-6",children:s.text}),e.jsx("div",{className:"bg-compleo-teal/10 p-4 rounded-lg border-l-4 border-compleo-teal mt-auto",children:e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx("div",{className:"w-3 h-3 rounded-full bg-compleo-teal mt-2 flex-shrink-0"}),e.jsxs("div",{children:[e.jsx("p",{className:"text-xs font-semibold text-compleo-deep-teal mb-1 uppercase tracking-wide",children:"Impact"}),e.jsx("p",{className:"text-sm text-compleo-deep-teal font-medium",children:s.impact})]})]})})]})]},o))})]})}),e.jsxs("section",{className:"py-20 px-4 bg-gradient-to-br from-compleo-deep-teal via-compleo-deep-teal to-slate-800 relative overflow-hidden",children:[e.jsxs("div",{className:"absolute inset-0 opacity-10",children:[e.jsx("div",{className:"absolute top-10 left-10 w-32 h-32 border border-white/20 rounded-full"}),e.jsx("div",{className:"absolute bottom-20 right-20 w-24 h-24 border border-white/20 rounded-full"}),e.jsx("div",{className:"absolute top-1/2 left-1/4 w-16 h-16 border border-white/20 rounded-full"})]}),e.jsxs("div",{className:"max-w-7xl mx-auto relative z-10",children:[e.jsxs("div",{className:"text-center mb-16",children:[e.jsx("h2",{className:"heading-2 text-white mb-6",children:(t==null?void 0:t.impactCardsTitle)||"Our Impact"}),e.jsx("p",{className:"body-large text-gray-300 max-w-3xl mx-auto",children:(t==null?void 0:t.impactCardsDescription)||"Measurable results from our commitment to creating lasting positive change in communities"})]}),e.jsx("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-8",children:(t!=null&&t.impactCards&&t.impactCards.length>0?t.impactCards.map((s,o)=>{var a;return{title:s.title,text:s.text,imageUrl:s.imageUrl||((a=v[o%v.length])==null?void 0:a.imageUrl),url:s.url}}):v).map((s,o)=>{const a=e.jsxs("div",{className:"bg-gradient-to-br from-white/10 to-white/5 backdrop-blur-sm border border-white/20 rounded-2xl overflow-hidden group hover:border-compleo-teal/50 transition-all duration-300 h-full flex flex-col",children:[e.jsx("div",{className:"h-64 relative overflow-hidden",children:s.imageUrl?e.jsxs("picture",{children:[e.jsx("source",{media:"(max-width: 768px)",srcSet:s.imageUrl.replace("_optimized.jpg","-mobile.jpg").replace(".jpg","-mobile.jpg")}),e.jsx("img",{src:s.imageUrl,alt:`${s.title} - ${s.text.substring(0,100)}...`,className:"w-full h-full object-cover",loading:"lazy",width:"800",height:"600"})]}):e.jsx("div",{className:"h-64 bg-gradient-to-br from-gray-800 to-gray-900 flex items-center justify-center",children:e.jsx("p",{className:"text-gray-400 font-medium text-sm",children:"Photo - Coming Soon"})})}),e.jsxs("div",{className:"p-6 flex-grow flex flex-col",children:[e.jsx("h3",{className:"text-xl font-bold text-white mb-4",children:s.title}),e.jsx("p",{className:"text-gray-300 leading-relaxed text-sm flex-grow",children:s.text})]})]},o);return s.url?e.jsx(g,{href:s.url,children:a},o):a})})]})]}),e.jsx(te,{title:((B=t==null?void 0:t.ctaSection)==null?void 0:B.title)||x.title,description:((E=t==null?void 0:t.ctaSection)==null?void 0:E.description)||x.description,buttonText:((A=t==null?void 0:t.ctaSection)==null?void 0:A.primaryButton_text)||x.buttonText,buttonHref:((H=t==null?void 0:t.ctaSection)==null?void 0:H.primaryButton_Href)||x.buttonHref,imageSrc:"/images/sustainability/sustainability-impact.jpg",mobileImageSrc:"/images/sustainability/sustainability-impact-mobile.jpg"})]}),e.jsx(Q,{}),e.jsx(D,{})]})}export{ke as default};
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.