1import{t as e}from"./jsx-runtime-DiK4U9sA.js";import{P as t}from"./index-C1ZEXXE_.js";var n=e();function r({quotes:e,heading:r,tone:i=`bone`}){return!e||e.length===0?null:(0,n.jsx)(`section`,{className:`${i===`bone`?`bg-[var(--bone)]`:`bg-white`} py-16 md:py-20`,children:(0,n.jsxs)(`div`,{className:`mx-auto max-w-[980px] px-6 md:px-8`,children:[r?(0,n.jsx)(t,{children:(0,n.jsx)(`h2`,{className:`text-[28px] font-semibold leading-[1.15] tracking-[-0.015em] text-[var(--navy-ink)] md:text-[34px]`,children:r})}):null,(0,n.jsx)(`div`,{className:`grid gap-6 ${r?`mt-10`:``} ${e.length>1?`md:grid-cols-2`:``}`,children:e.map((e,r)=>(0,n.jsx)(t,{delay:.06*r,children:(0,n.jsxs)(`figure`,{className:`h-full rounded-2xl border border-[var(--line)] bg-white p-7 md:p-8`,children:[(0,n.jsx)(`blockquote`,{className:`text-[17px] leading-[1.7] text-[var(--ink-2)]`,children:e.quote}),(e.personName||e.role||e.company)&&(0,n.jsxs)(`figcaption`,{className:`mt-5 text-[14px] text-[var(--ink-3)]`,children:[(0,n.jsx)(`span`,{className:`font-semibold text-[var(--navy-ink)]`,children:e.personName}),e.role?`, ${e.role}`:``,e.company?`, ${e.company}`:``]})]})},e._id))})]})})}export{r as t};
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.