1import{j as e,m as o}from"./vendor-motion-BfNIef7F.js";import{u as c}from"./useAnimations-MRj_Jcwc.js";import{A as m,a as x,b as p,c as g}from"./accordion-Dr1Bt888.js";import{G as r}from"./index-DyEpjwg0.js";import{g as d}from"./PenroseGuaranteeFAQ-DGwTjPks.js";import"./vendor-ui-DZUeZKlB.js";import"./vendor-router-Clmx3wcb.js";import"./FAQSection-DS739FJV.js";const l=({heading:n,items:a,prefix:i})=>e.jsxs("div",{children:[e.jsx("h3",{className:"font-heading text-lg md:text-xl font-light text-foreground tracking-wide mb-6",children:n}),e.jsx(m,{type:"single",collapsible:!0,className:"space-y-3",children:a.map((s,t)=>e.jsxs(x,{value:`${i}-${t}`,className:"border border-border rounded-lg px-5 bg-card",children:[e.jsx(p,{className:"text-[16px] font-body font-normal text-foreground/80 hover:no-underline text-left",children:s.q}),e.jsx(g,{className:"text-[15px] font-body font-light text-foreground/75 leading-[1.8]",children:s.a})]},`${i}-${t}`))})]}),A=()=>{const{ref:n,isInView:a}=c(),s={"@context":"https://schema.org","@type":"FAQPage",mainEntity:[...r,...d].map(t=>({"@type":"Question",name:t.q,acceptedAnswer:{"@type":"Answer",text:t.a}}))};return e.jsxs("section",{ref:n,className:"py-12 md:py-16 bg-background",children:[e.jsx("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(s)}}),e.jsxs("div",{className:"container mx-auto px-6 max-w-6xl",children:[e.jsxs(o.div,{initial:{opacity:0,y:30},animate:a?{opacity:1,y:0}:{},transition:{duration:.8},className:"text-center mb-12 md:mb-16",children:[e.jsxs("div",{className:"flex items-center justify-center gap-3 mb-4",children:[e.jsx("div",{className:"w-10 h-[1px] bg-sandalwood/50"}),e.jsx("p",{className:"text-[13px] tracking-[0.4em] uppercase text-sandalwood font-body font-light",children:"FAQ"}),e.jsx("div",{className:"w-10 h-[1px] bg-sandalwood/50"})]}),e.jsx("h2",{className:"font-heading text-2xl md:text-4xl font-light text-foreground tracking-wide",children:"Frequently Asked Questions"})]}),e.jsxs(o.div,{initial:{opacity:0,y:20},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,delay:.2},className:"grid grid-cols-1 md:grid-cols-2 gap-8 lg:gap-12 items-start",children:[e.jsx(l,{heading:"General",items:r,prefix:"general"}),e.jsx(l,{heading:"The Penrose Guarantee",items:d,prefix:"guarantee"})]})]})]})};export{A 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.