1import{k as a,w as o,a as r,at as i,au as d}from"./index-CIpd-Oln.js";import{j as e,u as c}from"./index-DB1uCt0m.js";import{I as x}from"./Image-CknkgVNa.js";import{u as m}from"./useOnClient-S5cV8vGm.js";import{G as f}from"./GeneralError-DILTxeZt.js";import{u as g}from"./useTranslation-D9fYHQVN.js";import"./use-hydrated-BrdeQr_C.js";function u({className:n,priceList:t}){return e.jsx("div",{className:a(n,"border-t border-stone-300 mt-4"),children:t.map(s=>e.jsxs("div",{className:"flex flex-col items-start justify-start border-b border-stone-300 py-2 md:flex-row",children:[e.jsx("div",{className:"w-full text-xl font-bold leading-loose text-black md:w-1/2",children:s.item}),e.jsx("div",{className:"w-full text-xl font-normal leading-loose text-black md:w-1/2 md:text-right",children:s.value})]},s.id))})}function p({className:n,teamMembers:t}){return e.jsx("div",{className:a(n,"flex flex-wrap justify-between gap-8 md:gap-4 lg:gap-8"),children:t.map(s=>e.jsx(h,{teamMember:s},s.id))})}function h({teamMember:n}){const t=n.image,s=m();return e.jsxs("div",{className:"flex flex-col items-start gap-4",children:[t&&t.url&&e.jsx(x,{className:"w-full md:w-96",containerClassName:"h-auto w-full",preview:{name:t.alternativeText??"",url:t.url}}),e.jsxs("div",{className:"flex flex-col items-start justify-start",children:[e.jsx("div",{className:"font-heading text-xl font-normal leading-loose text-black",children:n.name}),e.jsx("div",{className:"text-base font-normal leading-normal text-black",children:n.jobTitle}),e.jsx("div",{className:"text-base font-normal leading-normal text-indigo-700 underline",children:s(n.email)}),e.jsx("div",{className:"text-base font-normal leading-normal text-black",children:n.phone})]}),e.jsx("div",{className:"w-full text-sm font-normal !leading-loose text-black md:w-96",children:n.description})]})}const C=({data:n})=>n?[{title:n?.contentPage?.title}]:[],P=o(function(){const{contentPage:t}=c(),s=t?.priceList??[],l=t?.teamMembers??[];return e.jsxs("div",{className:"max-w-4xl",children:[e.jsxs("div",{children:[e.jsx("h1",{className:"font-heading text-m-3xl leading-9 lg:pb-12 lg:text-7xl lg:leading-none",children:t?.title}),t?.description&&e.jsx("h2",{className:" mb-6 font-heading text-xl leading-10 lg:text-3xl lg:leading-none",children:t?.description})]}),e.jsxs("div",{className:`prose !max-w-none font-normal 2 prose-headings:font-heading lg:prose-h1:text-3xl lg:prose-h2:text-2xl lg:prose-h3:text-xl`,children:[s.length>0&&e.jsx(u,{priceList:s}),l.length>0&&e.jsx(p,{teamMembers:l}),t?.content&&e.jsx(i,{content:d(t.content)})]})]})}),T=r(function(){const{t}=g("public");return e.jsx(f,{message:"content.page.not.found",t})});export{T as ErrorBoundary,P as default,C as meta};
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.