1import{j as e}from"./vendor-ui-srD7R-Zr.js";import{r as b}from"./vendor-i18n-DtlmU0Vb.js";import{S as v}from"./SEOHead-DFGqe1Uz.js";import{J as y}from"./JsonLd-EJvELHrT.js";import{u as w,d as j,B as s,A as m,k as N,j as u}from"./index-Cl50YbWy.js";import{C as o,c as d}from"./card-2FNxPkSo.js";import{A as k,a as A,b as L,c as P}from"./accordion-CuD9YxUj.js";import{A as a}from"./AnimatedSection-BrTxaeeR.js";import{S as O}from"./StaggeredAnimation-CHD3kroF.js";import{S as q}from"./StandardHero-BjTz0K9E.js";import{B as C}from"./BrevoContactForm-YsOjGt8g.js";import{o as S}from"./oxid-opal-grafik-BoYE_KV9.js";import{B as D}from"./BlueprintSection-CFnEeXjR.js";import{C as h}from"./calendar-clock-DYmh1fHG.js";import{C as I}from"./calendar-check-C330rkf0.js";import{C as H}from"./chart-column-BHlpMRoA.js";import{L as l}from"./vendor-react-4t1c1o1L.js";import"./vendor-recharts-BMEKEyEe.js";import"./input-DhK7JSUA.js";import"./label-CfLvV09J.js";import"./circle-alert-BYxcQNku.js";import"./send-iPnoUnZy.js";const B=[h,I,H],W={de:{seoTitle:"Wunsch- & Liefertermin für OXID eShop â Termine im Checkout",seoDescription:"Kunden geben im Checkout ihren Wunschliefertermin an, dein Team pflegt das geplante Datum â mit Reporting und Anbindung per OXAPI. Baustein direkt von OXID.",heroHighlight:"Wunsch- & Liefertermin",heroSubtitle:"Kunden geben im Checkout ein Wunschlieferdatum an, dein Team pflegt das geplante Lieferdatum â transparent im Shop, nachvollziehbar im Admin und per API anbindbar.",requestOpal:"OPAL anfragen",viewFeatures:"Funktionen ansehen",trust:["Für OXID eShop 7.4","Direkt vom Plattform-Hersteller"],urgencyEyebrow:"Kunden fragen nach dem Liefertermin.",urgencyHeading:"Klare Liefertermine statt Rückfragen",urgencyText:"Kunden wollen wissen, wann geliefert wird. Ohne strukturiertes Feld landen Wünsche in Bestellkommentaren oder im Support, und Terminänderungen sind nicht nachvollziehbar. Der OPAL trennt sauber das unverbindliche Wunschlieferdatum vom prozessrelevanten geplanten Lieferdatum, zeigt beides transparent und protokolliert jede Ãnderung.",requestNow:"Jetzt anfragen",solvesHeading:"Was der OPAL für dich löst",solves:["Erfasse das Wunschlieferdatum optional im Checkout.","Pflege das geplante Lieferdatum im Admin â mit Begründung, Zeitstempel und Ãnderungshistorie.","Zeige Kunden Wunsch- und geplantes Datum im Shop â konfigurierbar â und binde Drittsysteme über die OXAPI an."],beforeAfterHeading:"Vorher / Nachher",beforeLabel:"Vorher",afterLabel:"Nachher",vorherNachher:[{vorher:"Lieferwünsche stehen im Bestellkommentar oder kommen per Mail.",nachher:"Ein strukturiertes Wunschlieferdatum hängt direkt an der Bestellung und ist im Shop wie im Admin sichtbar."},{vorher:"Kunden erhalten nach der Bestellung keine Rückmeldung zum Liefertermin.",nachher:"Das geplante Lieferdatum wird â optional â im Frontend angezeigt und bei Ãnderung per E-Mail kommuniziert."}],familyLabel:"Teil der OPAL-Familie",familyText:"OPALe sind Bausteine von OXID eSales: eine erprobte, solide Basis, die an deine Systemlandschaft angepasst und in deinen Shop integriert werden muss.",discoverAll:"Alle OPALe entdecken",featuresHeading:"Funktionen im Ãberblick",featuresLeft:[{title:"Wunschlieferdatum im Checkout",description:"Optionales Eingabefeld mit konfigurierbarem Hinweistext â der Kunde weiÃ, dass es ein unverbindlicher Wunsch ist."},{title:"Eingabe-Validierung",description:"Keine Vergangenheitstermine, konfigurierbarer Horizont sowie gesperrte Wochentage und Feiertage."},{title:"Geplantes Lieferdatum im Admin",description:"Separat vom Kundenwunsch pflegen, ändern und entfernen â direkt an der Bestellung."},{title:"Ãnderungshistorie",description:"Jede Ãnderung wird mit Begründung, Quelle und Zeitstempel festgehalten."}],featuresRight:[{title:"Anzeige im Frontend",description:"Wunsch- und geplantes Datum lassen sich getrennt in Bestellhistorie und Thank-You-Seite ein- und ausblenden."},{title:"E-Mail bei Terminänderung",description:"Kunden werden automatisch benachrichtigt, wenn sich das geplante Lieferdatum ändert."},{title:"Reporting",description:"Kennzahlen und Ãbersicht über Bestellungen mit Lieferdaten â als CSV exportierbar."},{title:"OXAPI-Anbindung",description:"Lieferdaten lesen, setzen und entfernen über die OXAPI â für ERP, WMS und andere Integrationen."}],personaHeading:"Für wen ist der OPAL gedacht?",personaBenefitLabel:"Was der OPAL hier konkret bringt",personas:[{id:"shopbetreiber",label:"Shop-Betreiber",title:"Shop-Betreiber / E-Commerce Manager",scenario:"Deine Kunden fragen regelmäÃig nach dem Liefertermin, und Wünsche landen unstrukturiert in Bestellkommentaren oder im Support.",benefit:"Du bekommst ein sauberes Feld für den Wunschtermin im Checkout â mit Hinweistext, dass es ein unverbindlicher Wunsch ist â und ein davon getrenntes geplantes Lieferdatum für die Abwicklung. Kunden sehen, wenn du willst, beide Termine im Shop, und Ãnderungen am geplanten Datum kannst du automatisch per E-Mail kommunizieren. Das reduziert Rückfragen und macht Liefertermine belastbar dokumentiert.",cta:"OPAL anfragen"},{id:"partner",label:"Partner / Agentur",title:"Partner / Agenturen",scenario:"Dein Kunde will Liefertermine im Shop abbilden und an ERP/WMS anbinden, ohne ein komplettes Termin-System von Grund auf zu bauen.",benefit:"Du lieferst ein getestetes Datenmodell (Wunsch + geplant, mit Historie) samt Checkout-Eingabe, Admin-Pflege, Reporting und GraphQL-OXAPI als Baustein. Die Policy (nur speichern / Admin manuell / Regelwerk) lässt Spielraum für die Prozesslogik des Kunden, und die API bindet Frontend, Admin und Integrationen konsistent an.",cta:"OPAL anfragen"},{id:"operations",label:"Operations / Logistik",title:"Operations- / Logistik-Verantwortliche",scenario:"Du planst Liefertermine und musst nachvollziehen können, wer wann welchen Termin geändert hat.",benefit:"Du pflegst das geplante Lieferdatum direkt an der Bestellung â mit optionalem oder verpflichtendem Begründungsfeld â und hast eine lückenlose Historie mit Quelle, Actor und Alt/Neu-Werten. Das Reporting zeigt Anteile und die durchschnittliche Differenz zwischen Wunsch und Plan, exportierbar als CSV. So werden Termintreue und Abweichungen messbar.",cta:"OPAL anfragen"}],faqHeading:"Häufige Fragen",faq:[{question:"Was ist der Unterschied zwischen Wunsch- und geplantem Lieferdatum?",answer:"Das Wunschlieferdatum ist der unverbindliche Kundenwunsch aus dem Checkout; das geplante Lieferdatum ist der prozessrelevante Termin, den dein Team oder eine Integration pflegt. Ein konfigurierbarer Hinweistext stellt klar, dass der Wunsch nicht garantiert ist."},{question:"Kann der Kunde das Datum nach der Bestellung noch ändern?",answer:"Im Kern ist nur die Eingabe im Checkout vorgesehen. Eine nachträgliche Ãnderung durch Kunden ist optional als Erweiterung möglich, folgt denselben Regeln und ist nach dem Versand nicht mehr zulässig."}],priceHeading:"Preis",price:"35 â¬/Monat",pricingNotePre:"OPALe sind auch in ",pricingNoteLink:"Abonnement-Paketen",pricingNotePost:" erhältlich.",questions
1Heading:"Noch Fragen?",finalCtaHeading:"OPAL Wunsch- & Liefertermin anfragen",finalCtaText:"Wunsch und Plan sauber getrennt â transparent für Kunden, nachvollziehbar für dein Team.",toOverview:"Zur OPAL Ãbersicht"},en:{seoTitle:"Requested & Delivery Date for OXID eShop â dates in the checkout",seoDescription:"Customers enter their requested delivery date in the checkout, your team maintains the planned date â with reporting and integration via the OXAPI. A building block directly from OXID.",heroHighlight:"Requested & Delivery Date",heroSubtitle:"Customers enter a requested delivery date in the checkout, your team maintains the planned delivery date â transparent in the shop, traceable in the administration area and connectable via API.",requestOpal:"Request OPAL",viewFeatures:"View features",trust:["For OXID eShop 7.4","Directly from the platform vendor"],urgencyEyebrow:"Customers ask about the delivery date.",urgencyHeading:"Clear delivery dates instead of enquiries",urgencyText:"Customers want to know when delivery will happen. Without a structured field, requests end up in order comments or in support, and date changes are not traceable. The OPAL cleanly separates the non-binding requested delivery date from the process-relevant planned delivery date, shows both transparently and logs every change.",requestNow:"Request now",solvesHeading:"What the OPAL solves for you",solves:["Optionally capture the requested delivery date in the checkout.","Maintain the planned delivery date in the administration area â with a reason, timestamp and change history.","Show customers the requested and planned date in the shop â configurable â and connect third-party systems via the OXAPI."],beforeAfterHeading:"Before / After",beforeLabel:"Before",afterLabel:"After",vorherNachher:[{vorher:"Delivery requests are in the order comment or arrive by email.",nachher:"A structured requested delivery date is attached directly to the order and is visible in the shop as well as in the administration area."},{vorher:"Customers receive no feedback on the delivery date after ordering.",nachher:"The planned delivery date is â optionally â shown in the frontend and communicated by email when it changes."}],familyLabel:"Part of the OPAL family",familyText:"OPALs are building blocks from OXID eSales: a proven, solid foundation that needs to be adapted to your system landscape and integrated into your shop.",discoverAll:"Discover all OPALs",featuresHeading:"Features at a glance",featuresLeft:[{title:"Requested delivery date in the checkout",description:"An optional input field with a configurable note â the customer knows that it is a non-binding request."},{title:"Input validation",description:"No dates in the past, a configurable horizon as well as blocked weekdays and public holidays."},{title:"Planned delivery date in the administration area",description:"Maintain, change and remove it separately from the customer request â directly on the order."},{title:"Change history",description:"Every change is recorded with a reason, source and timestamp."}],featuresRight:[{title:"Display in the frontend",description:"The requested and planned date can be shown or hidden separately in the order history and the thank-you page."},{title:"Email on date change",description:"Customers are notified automatically when the planned delivery date changes."},{title:"Reporting",description:"Key figures and an overview of orders with delivery dates â exportable as CSV."},{title:"OXAPI integration",description:"Read, set and remove delivery dates via the OXAPI â for ERP, WMS and other integrations."}],personaHeading:"Who is this OPAL for?",personaBenefitLabel:"What the OPAL delivers here",personas:[{id:"shopbetreiber",label:"Shop operator",title:"Shop operator / e-commerce manager",scenario:"Your customers regularly ask about the delivery date, and requests end up unstructured in order comments or in support.",benefit:"You get a clean field for the requested date in the checkout â with a note that it is a non-binding request â and a separate planned delivery date for fulfilment. If you want, customers see both dates in the shop, and you can communicate changes to the planned date automatically by email. That reduces enquiries and documents delivery dates reliably.",cta:"Request OPAL"},{id:"partner",label:"Partner / agency",title:"Partners / agencies",scenario:"Your client wants to represent delivery dates in the shop and connect them to E
1RP/WMS, without building a complete date system from scratch.",benefit:"You deliver a tested data model (requested + planned, with history) together with checkout input, admin maintenance, reporting and the GraphQL OXAPI as a building block. The policy (store only / admin manual / rule set) leaves room for the client's process logic, and the API connects frontend, administration area and integrations consistently.",cta:"Request OPAL"},{id:"operations",label:"Operations / logistics",title:"Operations / logistics managers",scenario:"You plan delivery dates and need to be able to trace who changed which date and when.",benefit:"You maintain the planned delivery date directly on the order â with an optional or mandatory reason field â and have a complete history with source, actor and old/new values. The reporting shows proportions and the average difference between the requested and planned date, exportable as CSV. This makes on-time delivery and deviations measurable.",cta:"Request OPAL"}],faqHeading:"Frequently asked questions",faq:[{question:"What is the difference between the requested and the planned delivery date?",answer:"The requested delivery date is the non-binding customer request from the checkout; the planned delivery date is the process-relevant date that your team or an integration maintains. A configurable note makes clear that the request is not guaranteed."},{question:"Can the customer still change the date after ordering?",answer:"At its core, only entry in the checkout is provided for. A subsequent change by customers is optionally possible as an extension, follows the same rules and is no longer allowed after shipping."}],priceHeading:"Price",price:"â¬35/month",pricingNotePre:"OPALs are also available in ",pricingNoteLink:"subscription packages",pricingNotePost:".",questionsHeading:"Any questions?",finalCtaHeading:"Request OPAL Requested & Delivery Date",finalCtaText:"Requested and planned cleanly separated â transparent for customers, traceable for your team.",toOverview:"To the OPAL overview"}},ie=()=>{const{lang:p}=w(),t=W[p==="en"?"en":"de"],[c,g]=b.useState("shopbetreiber"),i=t.personas.find(n=>n.id===c),x=u().includes("/loesungen/opal")||u().includes("/solutions/opal");return e.jsxs(e.Fragment,{children:[e.jsx(v,{title:t.seoTitle,description:t.seoDescription}),e.jsx(y,{data:[{"@context":"https://schema.org","@type":"Product",name:"Wunsch- & Liefertermin",description:"Kunden geben im Checkout ihren Wunschliefertermin an, dein Team pflegt das geplante Datum â mit Reporting und Anbindung per OXAPI. Baustein direkt von OXID.",brand:{"@type":"Brand",name:"OXID eSales"},url:"https://oxid-esales.com/loesungen/opal/wunsch-liefertermin",offers:{"@type":"Offer",priceCurrency:"EUR",price:"35.00",availability:"https://schema.org/InStock",url:"https://oxid-esales.com/loesungen/opal/wunsch-liefertermin",priceSpecification:{"@type":"UnitPriceSpecification",price:35,priceCurrency:"EUR",unitCode:"MON"}}},{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Startseite",item:"https://oxid-esales.com/"},{"@type":"ListItem",position:2,name:"OPAL",item:"https://oxid-esales.com/loesungen/opal"},{"@type":"ListItem",position:3,name:"Wunsch- & Liefertermin",item:"https://oxid-esales.com/loesungen/opal/wunsch-liefertermin"}]}]}),e.jsx(q,{title:"OPAL",titleHighlight:t.heroHighlight,subtitle:t.heroSubtitle,primaryButton:{label:t.requestOpal,onClick:()=>{var n;return(n=document.getElementById("opal-request-form"))==null?void 0:n.scrollIntoView({behavior:"smooth"})}},secondaryButton:{label:t.viewFeatures,href:"#features"}}),e.jsx("section",{className:"py-4 bg-background border-b",children:e.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:e.jsx("div",{className:"flex flex-wrap items-center justify-center gap-x-8 gap-y-2 text-sm text-muted-foreground",children:t.trust.map((n,r)=>e.jsxs("span",{className:"flex items-center gap-2",children:[e.jsx(j,{className:"h-4 w-4 text-primary"}),n]},r))})})}),e.jsxs("section",{className:"py-20 bg-gradient-to-br from-primary to-accent relative overflow-hidden",children:[e.jsxs("div",{className:"absolute inset-0",children:[e.jsx("div",{className:"absolute top-1/4 left-1/4 w-96 h-96 bg-white/5 rounded-full blur-3xl"}),e.jsx("div",{className:"absolute bottom-1/4 right-1/4 w-64 h-64 bg-white/5 rounded-full blur-3xl"})]}),e.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative",children:e.jsxs(a,{animation:"fade-in-up",children:[e.jsxs("p",{className:"text-white/70 text-sm font-medium mb-3 flex items-center gap-2",children:[e.jsx(h,{className:"h-4 w-4"}),t.urgencyEyebrow]}),e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-white mb-6 font-alexandria",children:t.urgencyHeading}),e.jsx("p",{className:"text-white/90 text-lg max-w-3xl mb-8",children:t.urgencyText}),e.jsx(s,{size:"lg",className:"bg-white text-primary hover:bg-white/90",onClick:()=>{var n;return(n=document.getElementById("opal-request-form"))==null?void 0:n.scrollIntoView({behavior:"smooth"})},children:t.requestNow})]})})]}),e.jsx("section",{className:"py-20 bg-background",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsx(a,{animation:"fade-in-up",children:e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-12 font-alexandria text-center",children:t.solvesHeading})}),e.jsx(O,{animation:"fade-in-up",staggerDelay:.15,className:"grid md:grid-cols-3 gap-8 max-w-5xl mx-auto",children:t.solves.map((n,r)=>{const f=B[r];return e.jsx(o,{className:"bg-card rounded-2xl border-0 shadow-[0_0_20px_rgba(0,0,0,0.12)] h-full hover:shadow-xl transition-all duration-300",children:e.jsxs(d,{className:"p-8",children:[e.jsx("div",{className:"w-12 h-12 bg-oxid-red/10 rounded-xl flex items-center justify-center mb-5",children:e.jsx(f,{className:"h-6 w-6 text-oxid-red"})}),e.jsxs("p",{className:"text-foreground text-lg leading-relaxed",children:[e.jsxs("span",{className:"font-bold text-primary mr-2",children:[r+1,"."]}),n]})]})},r)})})]})}),e.jsx("section",{className:"py-20 bg-secondary",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsx(a,{animation:"fade-in-up",children:e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-12 font-alexandria text-center",children:t.beforeAfterHeading})}),e.jsx("div",{className:"space-y-6 max-w-5xl mx-auto",children:t.vorherNachher.map((n,r)=>e.jsx(a,{animation:"fade-in-up",delay:r*.1,children:e.jsxs("div",{className:"grid md:grid-cols-2 gap-0 rounded-2xl overflow-hidden shadow-[0_0_20px_rgba(0,0,0,0.12)]",children:[e.jsxs("div",{className:"bg-card p-6 md:p-8 border-b md:border-b-0 md:border-r border-border",children:[e.jsx("span",{className:"inline-block text-xs font-semibold uppercase tracking-wider text-muted-foreground mb-3 bg-muted px-3 py-1 rounded-full",children:t.beforeLabel}),e.jsx("p",{className:"text-muted-foreground",children:n.vorher})]}),e.jsxs("div",{className:"bg-card p-6 md:p-8",children:[e.jsx("span",{className:"inline-block text-xs font-semibold uppercase tracking-wider text-primary mb-3 bg-primary/10 px-3 py-1 rounded-full",children:t.afterLabel}),e.jsx("p",{className:"text-foreground",children:n.nachher})]})]})},r))})]})}),!x&&e.jsx("section",{className:"py-10 bg-gradient-to-b from-secondary from-[67%] to-background to-[67%]",children:e.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:e.jsx(a,{animation:"fade-in-up",children:e.jsxs("div",{className:"rounded-3xl bg-gradient-to-r from-primary to-accent relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_30%_50%,rgba(255,255,255,0.1),transparent_60%)]"}),e.jsxs("div",{className:"relative grid grid-cols-1 lg:grid-cols-2 gap-0",children:[e.jsxs("div",{className:"p-8 lg:p-12 flex flex-col justify-center",children:[e.jsx("p",{className:"text-white/70 text-sm mb-1",children:t.familyLabel}),e.jsx("p",{className:"text-white font-medium max-w-xl mb-6",children:t.familyText}),e.jsx("div",{children:e.jsxs(l,{to:"/loesungen/opal",className:"h-12 px-6 rounded-2xl font-semibold border-2 border-white/70 text-white hover:bg-white/20 backdrop-blur-sm text-sm transition-all duration-300 inline-flex items-center justify-center gap-2",children:[t.discoverAll,e.
1jsx(m,{className:"w-4 h-4"})]})})]}),e.jsxs("div",{className:"hidden lg:block relative min-h-[240px]",children:[e.jsx("img",{src:S,alt:"OXID OPAL Module",className:"absolute inset-0 w-full h-full object-cover rounded-r-3xl",loading:"lazy"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-primary/40 via-primary/10 to-transparent rounded-r-3xl"})]})]})]})})})}),e.jsx("section",{id:"features",className:"py-20 bg-background overflow-visible",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 overflow-visible",children:[e.jsx(a,{animation:"fade-in-up",children:e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-12 font-alexandria text-center",children:t.featuresHeading})}),e.jsx(D,{featuresLeft:t.featuresLeft,featuresRight:t.featuresRight})]})}),e.jsx("section",{className:"py-20 bg-background",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsx(a,{animation:"fade-in-up",children:e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-8 font-alexandria text-center",children:t.personaHeading})}),e.jsx("div",{className:"flex flex-wrap justify-center gap-2 mb-10",children:t.personas.map(n=>e.jsx("button",{onClick:()=>g(n.id),className:`px-4 py-2 rounded-full text-sm font-medium transition-all ${c===n.id?"bg-primary text-white shadow-lg":"bg-card text-muted-foreground hover:bg-muted shadow-[0_0_10px_rgba(0,0,0,0.08)]"}`,children:n.label},n.id))}),e.jsx("div",{className:"max-w-4xl mx-auto",children:e.jsx(o,{className:"bg-card rounded-2xl border-0 shadow-[0_0_20px_rgba(0,0,0,0.12)]",children:e.jsxs(d,{className:"p-8 md:p-10",children:[e.jsx("h3",{className:"text-2xl font-bold text-foreground font-alexandria mb-4",children:i.title}),e.jsx("p",{className:"text-muted-foreground italic mb-6",children:i.scenario}),e.jsx("h4",{className:"font-semibold text-foreground mb-3",children:t.personaBenefitLabel}),e.jsx("p",{className:"text-muted-foreground mb-6",children:i.benefit}),e.jsxs(s,{onClick:()=>{var n;return(n=document.getElementById("opal-request-form"))==null?void 0:n.scrollIntoView({behavior:"smooth"})},className:"gap-2",children:[i.cta,e.jsx(m,{className:"h-4 w-4"})]})]})})})]})}),e.jsx("section",{className:"py-20 bg-secondary",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsx(a,{animation:"fade-in-up",children:e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-12 font-alexandria text-center",children:t.faqHeading})}),e.jsx(a,{animation:"fade-in-up",delay:.1,children:e.jsx("div",{className:"max-w-3xl mx-auto",children:e.jsx(k,{type:"single",collapsible:!0,className:"space-y-4",children:t.faq.map((n,r)=>e.jsxs(A,{value:`faq-${r}`,className:"bg-card rounded-2xl border-0 shadow-[0_0_20px_rgba(0,0,0,0.12)] px-6 data-[state=open]:shadow-md transition-all hover:shadow-sm",children:[e.jsx(L,{className:"font-semibold hover:no-underline py-6 text-foreground",children:n.question}),e.jsx(P,{className:"text-muted-foreground pb-6 pt-0",children:n.answer})]},r))})})})]})}),e.jsx("section",{className:"py-20 bg-background",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsx(a,{animation:"fade-in-up",children:e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-12 font-alexandria text-center",children:t.priceHeading})}),e.jsx(a,{animation:"fade-in-up",delay:.1,children:e.jsxs("div",{className:"max-w-sm mx-auto",children:[e.jsx(o,{className:"bg-card rounded-2xl border-0 shadow-[0_0_20px_rgba(0,0,0,0.12)]",children:e.jsx(d,{className:"p-8 text-center",children:e.jsx("p",{className:"text-4xl font-bold text-foreground font-alexandria mb-1",children:t.price})})}),e.jsxs("p",{className:"text-sm text-muted-foreground text-center mt-4",children:[t.pricingNotePre,e.jsx(l,{to:"/loesungen/opal#opal-pricing",className:"text-primary hover:underline font-medium",children:t.pricingNoteLink}),t.pricingNotePost]})]})})]})}),e.jsx("section",{id:"opal-request-form",className:"py-20 bg-background",children:e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsx(a,{animation:"fade-in-up",children:e.jsx("div",{className:"text-center mb-10",children:e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-4 font-alexandria",children:t.questions
1Heading})})}),e.jsx(C,{hideHeader:!0,interesseAn:"Wunsch- & Liefertermin",formType:"opal-detail"})]})}),e.jsx("section",{className:"py-20 bg-gradient-to-br from-primary to-accent",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsx(a,{animation:"fade-in-up",children:e.jsxs("div",{className:"max-w-3xl mx-auto text-center",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-white mb-6 font-alexandria",children:t.finalCtaHeading}),e.jsx("p",{className:"text-xl text-white/90 mb-8",children:t.finalCtaText}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[e.jsxs(s,{size:"lg",className:"bg-white text-primary hover:bg-white/90 gap-2",onClick:()=>{var n;return(n=document.getElementById("opal-request-form"))==null?void 0:n.scrollIntoView({behavior:"smooth"})},children:[e.jsx(N,{className:"h-4 w-4"}),t.requestNow]}),e.jsx(l,{to:"/loesungen/opal",children:e.jsx(s,{size:"lg",variant:"outline",className:"bg-transparent border-white/80 text-white hover:bg-white/20",children:t.toOverview})})]})]})})})})]})};export{ie 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.