PageSourceSearch

https://zysygy.de/_next/static/chunks/5b0519766a61fca9.js

js zysygy.de collected 2026-10-10 00:01:21 UTC 134,792 bytes, 69 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,31713,e=>{"use strict";var t=e.i(43476),n=e.i(71645),i=e.i(11379),r=e.i(46932),a=e.i(10542),s=e.i(33768),l=e.i(32368);function o({onJoin:e,onOpenCalculator:n,heroButtonRef:a}){let{language:s}=(0,i.useContentStore)(),o="en"===s;return(0,t.jsx)(l.Section,{theme:"light",id:"hero-section",className:"items-center justify-center py-0 text-center",style:{minHeight:"calc(100vh - 80px)",marginTop:"80px",paddingTop:0,paddingBottom:0},children:(0,t.jsxs)("div",{className:"w-full max-w-4xl flex flex-col items-center text-center px-6 md:px-0",children:[(0,t.jsxs)(r.motion.h1,{className:"font-medium tracking-tight mb-6",style:{fontSize:o?"clamp(2.8rem, 6vw, 5.5rem)":"clamp(2.2rem, 4.7vw, 4.3rem)",lineHeight:1.05,color:"var(--text-warm)"},initial:{opacity:0,y:28},animate:{opacity:1,y:0},transition:{duration:.7,ease:"easeOut"},children:[o?"You run your business.":"Du führst dein Unternehmen.",(0,t.jsx)("br",{}),(0,t.jsx)("span",{style:{color:"var(--text-warm)"},children:o?"We handle the rest.":"Wir erledigen den Rest."})]}),(0,t.jsx)(r.motion.p,{className:"font-light max-w-[760px] mx-auto mb-10 text-center",style:{fontSize:o?"clamp(1.05rem, 1.5vw, 1.25rem)":"clamp(0.9rem, 1.2vw, 1.05rem)",lineHeight:1.75,color:"var(--text-warm-secondary)"},initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.7,delay:.1,ease:"easeOut"},children:o?(0,t.jsxs)(t.Fragment,{children:["Running a business is hard enough. Accept payments instantly with your existing phone.",(0,t.jsx)("br",{}),"No hardware, no payment fees."]}):(0,t.jsxs)(t.Fragment,{children:["Ein Unternehmen zu führen ist schwer genug. Nimm Zahlungen sofort per Smartphone an.",(0,t.jsx)("br",{}),"Keine Hardware, keine Transaktionsgebühren."]})}),(0,t.jsx)(r.motion.div,{className:"flex flex-col sm:flex-row gap-3 items-center",initial:{opacity:0,y:16},animate:{opacity:1,y:0},transition:{duration:.7,delay:.2,ease:"easeOut"},children:(0,t.jsxs)("div",{className:"flex flex-row items-center justify-center gap-3 flex-wrap",children:[(0,t.jsx)("button",{onClick:n,className:"h-13 px-8 rounded-md font-semibold text-base active:scale-95 transition-all hover:opacity-80 border border-[var(--btn-primary-border)]",style:{height:"3.25rem",backgroundColor:"var(--btn-primary-bg)",color:"#FFFFFF"},children:o?"Calculate your savings →":"Ersparnisse berechnen →"}),(0,t.jsx)("a",{href:"/plans",style:{display:"inline-flex",alignItems:"center",justifyContent:"center",height:"2.75rem",paddingLeft:"1.5rem",paddingRight:"1.5rem",borderRadius:"0.5rem",fontSize:"0.9375rem",fontWeight:600,textDecoration:"none",border:"1.5px solid var(--border)",backgroundColor:"transparent",color:"var(--text-primary)",transition:"opacity 0.15s",whiteSpace:"nowrap"},onMouseEnter:e=>e.currentTarget.style.opacity="0.7",onMouseLeave:e=>e.currentTarget.style.opacity="1",children:o?"See pricing":"Preise ansehen"})]})}),(0,t.jsx)("div",{ref:a,className:"h-0 w-full mt-10"})]})})}var d=e.i(88064);let c={SumUp:1.69,"Zettle by PayPal":1.75,"Stripe Terminal":2.5,PAYONE:2.29,"Nexi (Concardis)":1.99,"Sparkasse (S-POS)":.79,"VR Payment":1,Flatpay:1.49,"Cash only":0,Other:1.5},h=Object.entries(c).filter(([e])=>"Cash only"!==e).map(([,e])=>e),m=h.reduce((e,t)=>e+t,0)/h.length,u=[{labelEN:"Everything",labelDE:"Alles",headline:"Your phone is already a full business system.",headlineDE:"Dein Smartphone ist bereits ein vollständiges Kassensystem.",body:"Terminal. Card reader. POS. Inventory. Staff management. All of it runs on the phone already in your pocket. Everything you need, nothing you have to buy.",bodyDE:"Terminal. Kartenleser. Kasse. Lagerverwaltung. Personalverwaltung. Alles läuft auf dem Smartphone, das du bereits in der Tasche hast. Alles was du brauchst, nichts was du kaufen musst."},{labelEN:"Instant",labelDE:"Sofort",headline:"Money in your wallet the moment they pay.",headlineDE:"Geld in deiner Wallet in dem Moment, in dem gezahlt wird.",body:"Payment confirmed, funds land in your ZYSYGY wallet immediately. Withdraw to your bank whenever you want, or let it settle automatically at the end of every day. You never wait for your own money.",bodyDE:"Zahlung bestätigt, das Geld landet sofort in deiner ZYSYGY-Wallet. Hebe es jederzeit auf dein Bankkonto ab oder lass es automatisch am Ende jedes Tages abrechnen. Du wartest nie auf dein eigenes Geld."},{labelEN:"Free",labelDE:"Kostenlos",headline:"Zero fees. Not lower fees. Zero.",headlineDE:"Null Gebühren. Nicht niedrigere Gebühren. Null.",headlineNode:(0,t.jsxs)(t.Fragment,{children:["Zero fees. Not lower fees. ",(0,t.jsx)("span",{style:{color:"#E25B28"},children:"Zero."})]}),headlineNodeDE:(0,t.jsxs)(t.Fragment,{children:["Null Gebühren. Nicht niedrigere Gebühren. ",(0,t.jsx)("span",{style:{color:"#E25B28"},children:"Null."})]}),body:"Every euro you earn stays with you. No percentage taken, no monthly terminal fee, no hidden markup. ZYSYGY earns from premium features that merchants choose to unlock. Your payments were never our revenue source, and they never will be.",bodyDE:"Jeder Euro, den du verdienst, bleibt bei dir. Kein Prozentsatz abgezogen, keine monatliche Terminalgebühr, kein versteckter Aufschlag. ZYSYGY verdient an Premium-Funktionen, die Händler freiwillig freischalten. Deine Zahlungen waren nie unsere Einnahmequelle, und das wird sich nie ändern."}];
1function x(){let[e,a]=(0,n.useState)(""),[s,o]=(0,n.useState)(1e4),[h,x]=(0,n.useState)(0),[p,g]=(0,n.useState)(!1),{language:f}=(0,i.useContentStore)(),y="en"===f;(0,n.useEffect)(()=>{let e=document.documentElement,t=()=>g("dark"===e.getAttribute("data-theme"));t();let n=new MutationObserver(t);return n.observe(e,{attributes:!0,attributeFilter:["data-theme"]}),()=>n.disconnect()},[]),(0,n.useEffect)(()=>{if(2===h)return;let e=setInterval(()=>{x(e=>(e+1)%u.length)},25e3);return()=>clearInterval(e)},[h]);let b=c[e]??1.5,v="Cash only"===e,j=""!==e,w=v?0:b/100*s*12,k=m/100*s*12,S=e=>y?new Intl.NumberFormat("en-GB",{style:"currency",currency:"EUR",maximumFractionDigits:0}).format(e):new Intl.NumberFormat("de-DE",{style:"currency",currency:"EUR",maximumFractionDigits:0}).format(e);return(0,t.jsx)(l.Section,{theme:"light",className:"min-h-0 h-auto pt-8 pb-32 justify-start",children:(0,t.jsx)(r.motion.div,{initial:{opacity:0,y:40},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-100px"},transition:{duration:.7},className:"w-full flex flex-col gap-16",children:(0,t.jsxs)("div",{className:"w-full mx-auto rounded-3xl overflow-hidden",style:{maxWidth:"1380px"},children:[(0,t.jsx)("div",{className:"flex flex-col items-center text-center pt-8 px-16 pb-[7.5rem]",children:(0,t.jsx)("h2",{className:"font-medium tracking-tight",style:{fontSize:"clamp(2.2rem, 4vw, 3.4rem)",lineHeight:1.12,color:"var(--text-warm)"},children:y?"Why businesses choose ZYSYGY":"Warum Unternehmen ZYSYGY wählen"})}),(0,t.jsxs)("div",{className:"px-16 pb-16 flex flex-col lg:flex-row gap-12 items-start",children:[(0,t.jsxs)("div",{className:"flex flex-col flex-1 justify-start lg:mt-[3.75rem]",style:{gap:"20px"},children:[(0,t.jsx)(d.SegmentedControl,{options:u.map(e=>({label:y?e.labelEN:e.labelDE})),value:h,onChange:x,className:"h-10 w-full"}),(0,t.jsx)("div",{className:"relative h-px bg-[var(--text-primary)]/10 rounded-full overflow-hidden mt-2",children:(0,t.jsx)(r.motion.div,{className:"absolute left-0 top-0 h-full bg-[var(--accent)]",initial:{width:"0%"},animate:{width:"100%"},transition:2===h?{duration:.3,ease:"linear"}:{duration:25,ease:"linear"}},h)}),(0,t.jsx)("div",{style:{display:"grid",paddingTop:"24px"},children:u.map((e,n)=>(0,t.jsxs)(r.motion.div,{style:{gridRow:1,gridColumn:1,display:"flex",flexDirection:"column",gap:"16px"},animate:{opacity:+(n===h)},transition:{duration:.3},"aria-hidden":n!==h,children:[(0,t.jsx)("h3",{className:"font-medium tracking-tight",style:{fontSize:"clamp(1.55rem, 2.2vw, 2.1rem)",lineHeight:1.15,color:"var(--text-warm)"},children:y?e.headlineNode??e.headline:e.headlineNodeDE??e.headlineDE}),(0,t.jsx)("p",{className:"leading-loose",style:{color:"var(--text-warm-secondary)"},children:y?e.body:e.bodyDE})]},n))})]}),(0,t.jsxs)("div",{className:"flex flex-col flex-1 gap-4",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-6 p-10 rounded-lg w-full",style:{backgroundColor:p?"#161616":"rgba(10,10,10,0.05)",border:`1px solid ${p?"rgba(255,255,255,0.08)":"rgba(10,10,10,0.10)"}`},children:[(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)("label",{className:"text-xl font-semibold",style:{color:p?"#EAEAEA":"#111111"},children:y?"The hidden cost":"Die versteckten Kosten"}),(0,t.jsxs)("select",{value:e,onChange:e=>a(e.target.value),className:"w-full px-4 rounded-md font-medium text-base focus:outline-none transition-colors cursor-pointer",style:{color:""===e?p?"#7D7D7D":"#666666":p?"#EAEAEA":"#111111",paddingTop:"14px",paddingBottom:"14px",backgroundColor:p?"rgba(255,255,255,0.06)":"rgba(255,255,255,0.70)",border:`1px solid ${p?"rgba(255,255,255,0.12)":"rgba(0,0,0,0.12)"}`},children:[(0,t.jsx)("option",{value:"",disabled:!0,children:y?"Select your provider":"Anbieter auswählen"}),Object.keys(c).map(e=>(0,t.jsx)("option",{value:e,children:y?e:"Cash only"===e?"Nur Bargeld":"Other"===e?"Andere":e},e))]})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsxs)("div",{className:"flex justify-between items-end",children:[(0,t.jsx)("label",{className:"text-xs font-bold uppercase tracking-widest",style:{color:p?"#7D7D7D":"#555555"},children:y?"Monthly card volume":"Monatliches Kartenvolumen"}),(0,t.jsx)("span",{className:"text-lg font-semibold",style:{color:p?"#EAEAEA":"#111111"},children:S(s)})]}),(0,t.jsx)("input",{type:"range",min:"500",max:"50000",step:"500",value:s,onChange:e=>o(Number(e.target.value)),className:"w-full h-2 rounded-full appearance-none cursor-pointer",style:{background:p?"rgba(255,255,255,0.12)":"rgba(0,0,0,0.15)",accentColor:p?"#EAEAEA":"#0a0a0a"}}),(0,t.jsxs)("div",{className:"flex justify-between text-xs",style:{color:p?"#7D7D7D":"#555555"},children:[(0,t.jsx)("span",{children:S(500)}),(0,t.jsx)("span",{children:S(5e4)}
1)]})]}),(0,t.jsxs)("div",{className:"flex flex-col pt-6 flex-1",style:{borderTop:`1px solid ${p?"rgba(255,255,255,0.10)":"rgba(0,0,0,0.12)"}`},children:[(0,t.jsx)("div",{className:"text-xs font-bold uppercase tracking-widest",style:{color:p?"#7D7D7D":"#555555"},children:y?"Your annual savings":"Deine jährlichen Ersparnisse"}),(0,t.jsx)("div",{className:"flex items-center",style:{minHeight:"80px"},children:j?v?(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsx)("div",{className:"font-bold",style:{fontSize:"clamp(2.5rem, 5vw, 4rem)",lineHeight:1.1,color:p?"#EAEAEA":"#111111"},children:"€"+Math.round(12*s*.018).toLocaleString("en-US")}),(0,t.jsx)("p",{className:"text-sm",style:{color:p?"#7D7D7D":"#555555"},children:"lost to counting, depositing & reconciling. Time is money."})]}):(0,t.jsx)("div",{className:"font-bold",style:{fontSize:"clamp(2.5rem, 5vw, 4rem)",lineHeight:1.1,color:p?"#EAEAEA":"#111111"},children:S(w)}):(0,t.jsx)("div",{className:"font-bold",style:{fontSize:"clamp(2.5rem, 5vw, 4rem)",lineHeight:1.1,color:p?"#EAEAEA":"#111111"},children:S(k)})}),(0,t.jsx)("div",{className:"text-xs",style:{color:p?"#7D7D7D":"#666666",visibility:j?"hidden":"inherit"},children:y?"Based on average provider fees. Select yours above to see your number.":"Basierend auf durchschnittlichen Anbietergebühren. Wähle deinen Anbieter oben aus."})]})]}),(0,t.jsx)("p",{className:"text-xs tracking-wide mt-1 text-center",style:{color:"#E25B28",fontStyle:"italic"},children:y?"The industry buries this in small print. We put it on the page.":"Die Branche versteckt das im Kleingedruckten. Wir stellen es auf die Seite."})]})]})]})})})}var p=e.i(88653);let g=[{label:"Checkout",labelDE:"Kasse",headline:"Every payment. Its own QR code.",headlineDE:"Jede Zahlung. Ihr eigener QR-Code.",body:"Enter the amount or select items from your catalogue. ZYSYGY generates a unique QR linked to the exact transaction. Customer scans. Payment confirmed. Receipt sent. Inventory updated. All at once.",bodyDE:"Betrag eingeben oder Artikel aus deinem Katalog auswählen. ZYSYGY generiert einen einzigartigen QR-Code für genau diese Transaktion. Kunde scannt. Zahlung bestätigt. Beleg gesendet. Lager aktualisiert. Alles auf einmal.",hook:"Faster checkout. Fewer errors. Zero paper.",icon:"⬛",stat:null},{label:"Operations",labelDE:"Betrieb",headline:"Your business runs itself.",headlineDE:"Dein Unternehmen läuft von selbst.",body:"Live payments, shift tracking, team performance, daily settlements. Every transaction logged the moment it happens. Staff take payments. Managers review the day. You see everything, from anywhere.",bodyDE:"Live-Zahlungen, Schichtverfolgung, Teamleistung, tägliche Abrechnungen. Jede Transaktion wird im Moment ihres Entstehens erfasst. Personal nimmt Zahlungen entgegen. Manager überprüfen den Tag. Du siehst alles, von überall.",hook:"Built for businesses with more than one person.",icon:"📱",stat:null},{label:"Pay",labelDE:"Bezahlen",headline:"Two phones. One tap. Done.",headlineDE:"Zwei Smartphones. Ein Tipp. Fertig.",body:"Customer taps their phone to yours. Payment complete. No card reader. No third-party terminal. No extra hardware on either side. No other payment method in Germany needs less hardware.",bodyDE:"Der Kunde tippt sein Smartphone an deins. Zahlung abgeschlossen. Kein Kartenleser. Kein Drittanbieter-Terminal. Keine zusätzliche Hardware auf beiden Seiten. Kein anderes Zahlungsmittel in Deutschland braucht weniger Hardware.",hook:"The last physical barrier to cashless payments. Removed.",icon:"📲",stat:null},{label:"Compliance",labelDE:"Compliance",headline:"Your accountant gets the data before they ask.",headlineDE:"Dein Steuerberater bekommt die Daten, bevor er fragt.",body:"Every transaction logged, timestamped, and exportable in DATEV format. KassenSichV-compliant receipts issued automatically via Fiskaltrust. Your Kassenbuch updates itself. GoBD-compliant from day one. No paper. No manual entries. No surprises at year end.",bodyDE:"Jede Transaktion protokolliert, mit Zeitstempel versehen und im DATEV-Format exportierbar. KassenSichV-konforme Belege werden automatisch über Fiskaltrust ausgestellt. Dein Kassenbuch aktualisiert sich selbst. GoBD-konform von Tag eins. Kein Papier. Keine manuellen Einträge. Keine Überraschungen am Jahresende.",hook:"Built for Germany's tax system. Not retrofitted for it.",icon:"🧾",stat:null}];function f(){return(0,t.jsxs)("div",{style:{height:44,display:"flex",justifyContent:"space-between",alignItems:"center",padding:"0 24px",flexShrink:0},children:[(0,t.jsx)("span",{style:{color:"white",fontSize:12,fontWeight:600},children:"9:41"}),(0,t.jsx)("div",{style:{display:"flex",gap:5,alignItems:"center"},children:(0,t.jsxs)("svg",{width:"25",height:"12",viewBox:"0 0 25 12",fill:"none",children:[(0,t.jsx)("rect",{x:"0.5",y:"0.5",width:"21",height:"11",rx:"2.5",stroke:"white",strokeOpacity:"0.4"}),(0,t.jsx)("rect",{x:"1.5",y:"1.5",width:"16",height:"9",rx:"1.5",fill:"white"}),(0,t.jsx)("path",{d:"M23 3.5V8.5C24 8.2 24.5 7.4 24.5 6C24.5 4.6 24 3.8 23 3.5Z",fill:"white",fillOpacity:"0.4"})]})})]})}function y(){return(0,t.jsx)("div",{style:{width:100,height:4,background:"rgba(255,255,255,0.25)",borderRadius:2,margin:"8px auto 6px",flexShrink:0}})}let b={background:"var(--mockup-panel-bg, rgba(13,12,11,0.76))",backdropFilter:"blur(24px) saturate(190%)",WebkitBackdropFilter:"blur(24px) saturate(190%)",border:"1px solid rgba(255,255,255,0.09)",borderTop:"1px solid rgba(255,255,255,0.17)",boxShadow:"0 1px 0 rgba(255,255,255,0.08) inset",overflow:"hidden"};
1function v(){return(0,t.jsx)(r.motion.div,{animate:{opacity:[1,.25,1]},transition:{duration:1,repeat:1/0,ease:"easeInOut"},style:{width:5,height:5,borderRadius:"50%",background:"#22c55e",flexShrink:0}})}let j=[function(){let e={...b,borderRadius:44,width:210,height:455,display:"flex",flexDirection:"column",position:"relative",flexShrink:0};return(0,t.jsx)("div",{style:{display:"flex",justifyContent:"center",padding:"0 0 56px"},children:(0,t.jsxs)("div",{style:{position:"relative",display:"flex",alignItems:"flex-start"},children:[(0,t.jsxs)("div",{style:{...e,zIndex:1},children:[(0,t.jsx)(f,{}),(0,t.jsxs)("div",{style:{flex:1,padding:"4px 12px 0",display:"flex",flexDirection:"column",overflow:"hidden"},children:[(0,t.jsx)("div",{style:{textAlign:"center",marginBottom:6},children:(0,t.jsx)("span",{style:{color:"white",fontSize:10,letterSpacing:"0.14em",fontWeight:500},children:"CAFÉ MILA"})}),(0,t.jsx)("div",{style:{height:1,background:"rgba(255,255,255,0.07)",marginBottom:8}}),(0,t.jsx)("div",{style:{display:"grid",gridTemplateColumns:"1fr 1fr",gap:8,flex:1},children:[{name:"Cappuccino",price:"€3.80",selected:!0,bg:"radial-gradient(ellipse at 40% 35%, #c4956a 0%, transparent 55%), radial-gradient(ellipse at 65% 65%, #6b3a20 0%, transparent 50%), linear-gradient(145deg, #4a2510 0%, #9a5c2a 45%, #5a2e12 100%)"},{name:"Croissant",price:"€2.50",selected:!0,bg:"radial-gradient(ellipse at 45% 35%, #d4a855 0%, transparent 50%), radial-gradient(ellipse at 60% 65%, #a07828 0%, transparent 45%), linear-gradient(150deg, #7a5818 0%, #c49535 50%, #8a6520 100%)"},{name:"Matcha Latte",price:"€4.50",selected:!1,bg:"radial-gradient(ellipse at 40% 40%, #8aaa5a 0%, transparent 50%), radial-gradient(ellipse at 65% 60%, #4a6a2a 0%, transparent 45%), linear-gradient(145deg, #3a5520 0%, #7a9a45 45%, #4a6528 100%)"},{name:"Espresso",price:"€2.20",selected:!1,bg:"radial-gradient(ellipse at 50% 30%, #4a2510 0%, transparent 45%), radial-gradient(circle at 35% 65%, #1a0a04 0%, transparent 40%), linear-gradient(160deg, #120804 0%, #2e1408 60%, #0a0402 100%)"},{name:"Avocado Toast",price:"€7.50",selected:!1,bg:"radial-gradient(ellipse at 40% 40%, #8aaa5a 0%, transparent 45%), radial-gradient(ellipse at 60% 30%, #c4b855 0%, transparent 40%), linear-gradient(145deg, #5a6a28 0%, #8a9a40 45%, #4a5820 100%)"},{name:"Flat White",price:"€3.50",selected:!1,bg:"radial-gradient(ellipse at 45% 35%, #d4c4b0 0%, transparent 50%), radial-gradient(ellipse at 60% 65%, #a89880 0%, transparent 45%), linear-gradient(150deg, #8a7860 0%, #c4b4a0 50%, #9a8870 100%)"}].map(e=>(0,t.jsxs)("div",{style:{borderRadius:12,overflow:"hidden",height:82,position:"relative",cursor:"default",...e.selected?{border:"1.5px solid rgba(255,255,255,0.60)",boxShadow:"inset 0 0 0 1px rgba(255,255,255,0.15)"}:{}},children:[(0,t.jsx)("div",{style:{background:e.bg,position:"absolute",inset:0}}),(0,t.jsxs)("div",{style:{position:"absolute",bottom:0,left:0,right:0,height:36,background:"linear-gradient(transparent, rgba(0,0,0,0.65))",padding:"0 7px 5px",display:"flex",alignItems:"flex-end",justifyContent:"space-between"},children:[(0,t.jsx)("span",{style:{color:"white",fontSize:9,fontWeight:600},children:e.name}),(0,t.jsx)("span",{style:{color:"rgba(255,255,255,0.60)",fontSize:8},children:e.price})]}),e.selected&&(0,t.jsx)("div",{style:{position:"absolute",top:5,right:5,width:15,height:15,borderRadius:"50%",background:"white",display:"flex",alignItems:"center",justifyContent:"center",fontSize:8,color:"#1a1a1a",fontWeight:700,lineHeight:1},children:"✓"})]},e.name))}),(0,t.jsxs)("div",{style:{background:"rgba(255,255,255,0.06)",border:"1px solid rgba(255,255,255,0.08)",borderRadius:10,padding:"9px 12px",display:"flex",justifyContent:"space-between",alignItems:"center",marginTop:8,flexShrink:0},children:[(0,t.jsx)("span",{style:{color:"white",fontSize:10,fontWeight:500},children:"Cappuccino + Croissant"}),(0,t.jsx)("span",{style:{color:"white",fontSize:13,fontWeight:800},children:"€6.30"})]}),(0,t.jsx)("div",{style:{background:"rgba(255,255,255,0.06)",border:"1px solid rgba(255,255,255,0.08)",borderRadius:10,height:40,width:"100%",display:"flex",alignItems:"center",justifyContent:"center",marginTop:8,flexShrink:0,cursor:"default"},children:(0,t.jsx)("span",{style:{color:"white",fontSize:11,fontWeight:700},children:"Generate QR"})})]}),(0,t.jsx)(y,{})]}),(0,t.jsx)("div",{style:{position:"absolute",left:198,top:"42%",transform:"translateY(-50%)",color:"rgba(255,255,255,0.18)",fontSize:18,zIndex:3,userSelect:"none",pointerEvents:"none",lineHeight:1},children:"›"}),(0,t.jsxs)("div",{style:{...e,transform:"translateY(28px)",marginLeft:-12,zIndex:2},children:[(0,t.jsx)(f,{}),(0,t.jsxs)("div",{style:{flex:1,display:"flex",flexDirection:"column",alignItems:"center",padding:"8px 16px 0"},children:[(0,t.jsx)("div",{style:{color:"rgba(255,255,255,0.45)",fontSize:10,letterSpacing:"0.10em",marginBottom:6},children:"Payment Request"}),(0,t.jsx)("div",{style:{color:"white",fontSize:40,fontWeight:800,letterSpacing:"-0.03em",lineHeight:1},children:"€6.30"}),(0,t.jsx)("div",{style:{color:"rgba(255,255,255,0.38)",fontSize:10,marginTop:5,marginBottom:14},children:"Cappuccino + Croissant"}),(0,t.jsx)("div",{style:{background:"white",borderRadius:10,padding:8,width:116,height:116,boxShadow:"0 4px 20px rgba(0,0,0,0.4)",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:(0,t.jsxs)("svg",{width:"100",height:"100",viewBox:"0 0 105 105",children:[(0,t.jsx)("rect",{x:"0",y:"0",width:"35",height:"35",fill:"#111"}),(0,t.jsx)("rect",{x:"5",y:"5",width:"25",height:"25",fill:"white"}),(0,t.jsx)("rect",{x:"10",y:"10",width:"15",height:"15",fill:"#111"}),(0,t.jsx)("rect",{x:"70",y:"0",width:"35",height:"35",fill:"#111"}),(0,t.jsx)("rect",{x:"75",y:"5",width:"25",height:"25",fill:"white"}),(0,t.jsx)("rect",{x:"80",y:"10",width:"15",height:"15",fill:"#111"}),(0,t.jsx)("rect",{x:"0",y:"70",width:"35",height:"35",fill:"#111"}
1),(0,t.jsx)("rect",{x:"5",y:"75",width:"25",height:"25",fill:"white"}),(0,t.jsx)("rect",{x:"10",y:"80",width:"15",height:"15",fill:"#111"}),(0,t.jsx)("rect",{x:"40",y:"30",width:"5",height:"5",fill:"#111"}),(0,t.jsx)("rect",{x:"50",y:"30",width:"5",height:"5",fill:"#111"}),(0,t.jsx)("rect",{x:"60",y:"30",width:"5",height:"5",fill:"#111"}),(0,t.jsx)("rect",{x:"30",y:"40",width:"5",height:"5",fill:"#111"}),(0,t.jsx)("rect",{x:"30",y:"50",width:"5",height:"5",fill:"#111"}),(0,t.jsx)("rect",{x:"30",y:"60",width:"5",height:"5",fill:"#111"}),[[35,0],[45,0],[55,0],[65,0],[40,5],[50,5],[60,5],[35,10],[45,10],[60,10],[40,15],[55,15],[65,15],[35,20],[50,20],[65,20],[40,25],[55,25],[0,40],[10,40],[20,40],[5,45],[15,45],[25,45],[0,50],[10,50],[25,50],[5,55],[20,55],[0,60],[10,60],[25,60],[35,40],[40,40],[50,40],[60,40],[70,40],[80,40],[90,40],[100,40],[35,45],[45,45],[55,45],[65,45],[75,45],[85,45],[95,45],[40,50],[55,50],[65,50],[80,50],[95,50],[100,50],[35,55],[45,55],[60,55],[70,55],[85,55],[100,55],[40,60],[50,60],[65,60],[80,60],[90,60],[40,65],[55,65],[70,65],[85,65],[100,65],[35,70],[45,70],[60,70],[75,70],[90,70],[40,75],[50,75],[65,75],[80,75],[95,75],[100,75],[35,80],[55,80],[70,80],[85,80],[45,85],[60,85],[75,85],[90,85],[100,85],[35,90],[50,90],[65,90],[80,90],[40,95],[55,95],[70,95],[85,95],[100,95],[35,100],[50,100],[65,100],[75,100],[90,100],[100,100]].map(([e,n])=>(0,t.jsx)("rect",{x:e,y:n,width:"5",height:"5",fill:"#111"},`${e}-${n}`))]})}),(0,t.jsxs)("div",{style:{textAlign:"center",margin:"12px 0 10px"},children:[(0,t.jsx)("div",{style:{color:"rgba(255,255,255,0.28)",fontSize:9},children:"Unique to this transaction"}),(0,t.jsx)("div",{style:{color:"rgba(255,255,255,0.20)",fontSize:9,marginTop:3},children:"Valid for 5 minutes"})]}),(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:6},children:[(0,t.jsx)(v,{}),(0,t.jsx)("span",{style:{color:"rgba(255,255,255,0.32)",fontSize:9},children:"Waiting for scan"})]})]}),(0,t.jsx)(y,{})]})]})})},function(){let e={background:"rgba(255,255,255,0.04)",border:"1px solid rgba(255,255,255,0.06)",borderTop:"1px solid rgba(255,255,255,0.12)",borderRadius:8,padding:"8px 10px",marginBottom:5,minHeight:44,display:"flex",alignItems:"center",gap:8};return(0,t.jsx)("div",{style:{display:"flex",justifyContent:"center",padding:"24px 0"},children:(0,t.jsxs)("div",{style:{...b,borderRadius:20,width:400,height:533,display:"flex",flexDirection:"column"},children:[(0,t.jsxs)("div",{style:{height:44,flexShrink:0,background:"rgba(255,255,255,0.025)",borderBottom:"1px solid rgba(255,255,255,0.06)",padding:"0 14px",display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,t.jsx)("span",{style:{color:"white",fontSize:11,fontWeight:700,letterSpacing:"0.08em"},children:"ZYSYGY"}),(0,t.jsx)("span",{style:{color:"rgba(255,255,255,0.38)",fontSize:10},children:"Tue, 28 Apr"}),(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"row",gap:6,alignItems:"center"},children:[(0,t.jsx)("span",{style:{color:"rgba(255,255,255,0.38)",fontSize:10},children:"Café Mila"}),(0,t.jsx)(r.motion.div,{animate:{opacity:[1,.25,1]},transition:{duration:1,repeat:1/0,ease:"easeInOut"},style:{width:5,height:5,borderRadius:"50%",background:"#22c55e",flexShrink:0}})]})]}),(0,t.jsx)("div",{style:{padding:"12px 14px",display:"flex",gap:10,flexShrink:0},children:[{label:"Today",value:"€847.50",sub:"52 Payments"},{label:"Open",value:"€54.90",sub:"2 Tables"},{label:"Shift",value:"6h 14m",sub:"Since 09:00"}].map(e=>(0,t.jsxs)("div",{style:{flex:1,background:"rgba(255,255,255,0.05)",border:"1px solid rgba(255,255,255,0.07)",borderTop:"1px solid rgba(255,255,255,0.12)",borderRadius:12,padding:"14px 14px"},children:[(0,t.jsx)("div",{style:{color:"rgba(255,255,255,0.35)",fontSize:9,fontWeight:500,letterSpacing:"0.06em",marginBottom:3},children:e.label}),(0,t.jsx)("div",{style:{color:"white",fontSize:24,fontWeight:800,letterSpacing:"-0.02em",lineHeight:1},children:e.value}),(0,t.jsx)("div",{style:{color:"rgba(255,255,255,0.28)",fontSize:9,marginTop:3},children:e.sub})]},e.label))}),(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"row",padding:"0 14px 14px",gap:12,flex:1,minHeight:0},children:[(0,t.jsxs)("div",{style:{flex:"0 0 56%",display:"flex",flexDirection:"column",minWidth:0},children:[(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:6,marginBottom:8,flexShrink:0},children:[(0,t.jsx)(v,{}),(0,t.jsx)("span",{style:{color:"white",fontSize:10,fontWeight:700},children:"Live Transactions"})]}),(0,t.jsxs)("div",{style:{position:"relative",flex:1},children:[[{color:"#7c3aed",init:"A",name:"Ali",item:"Cappuccino + Croissant",amount:"€6.30",time:"14:32"}
1,{color:"#0891b2",init:"S",name:"Sara",item:"2x Matcha Latte",amount:"€9.00",time:"14:31"},{color:"#7c3aed",init:"A",name:"Ali",item:"Flat White + Toast",amount:"€11.00",time:"14:29"},{color:"#0891b2",init:"S",name:"Sara",item:"Espresso",amount:"€2.20",time:"14:27"},{color:"#16a34a",init:"M",name:"Marko",item:"Cappuccino x3",amount:"€11.40",time:"14:25"}].map((n,i)=>(0,t.jsxs)("div",{style:{...e,opacity:4===i?.5:1},children:[(0,t.jsx)("div",{style:{width:26,height:26,borderRadius:"50%",background:n.color,display:"flex",alignItems:"center",justifyContent:"center",fontSize:9,color:"white",fontWeight:700,flexShrink:0},children:n.init}),(0,t.jsxs)("div",{style:{flex:1,minWidth:0},children:[(0,t.jsx)("div",{style:{color:"white",fontSize:9,fontWeight:600},children:n.name}),(0,t.jsx)("div",{style:{color:"rgba(255,255,255,0.38)",fontSize:8,marginTop:1,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:n.item})]}),(0,t.jsxs)("div",{style:{textAlign:"right",flexShrink:0},children:[(0,t.jsx)("div",{style:{color:"white",fontSize:9,fontWeight:700},children:n.amount}),(0,t.jsx)("div",{style:{color:"rgba(255,255,255,0.28)",fontSize:8,marginTop:1},children:n.time})]})]},i)),(0,t.jsx)("div",{style:{position:"absolute",bottom:0,left:0,right:0,height:20,background:"linear-gradient(transparent, rgba(13,12,11,0.70))",pointerEvents:"none"}})]})]}),(0,t.jsxs)("div",{style:{flex:"0 0 calc(44% - 12px)",display:"flex",flexDirection:"column",minWidth:0},children:[(0,t.jsx)("div",{style:{color:"white",fontSize:10,fontWeight:700,marginBottom:8,flexShrink:0},children:"Team"}),[{color:"#7c3aed",init:"A",name:"Ali",role:"Staff",roleColor:"rgba(255,255,255,0.30)",amount:"€298.00",count:"22 Trans."},{color:"#0891b2",init:"S",name:"Sara",role:"Staff",roleColor:"rgba(255,255,255,0.30)",amount:"€312.50",count:"18 Trans."},{color:"#16a34a",init:"M",name:"Marko",role:"Manager",roleColor:"#60a5fa",amount:"€187.00",count:"12 Trans."}].map((n,i)=>(0,t.jsxs)("div",{style:e,children:[(0,t.jsx)("div",{style:{width:26,height:26,borderRadius:"50%",background:n.color,display:"flex",alignItems:"center",justifyContent:"center",fontSize:9,color:"white",fontWeight:700,flexShrink:0},children:n.init}),(0,t.jsxs)("div",{style:{flex:1,minWidth:0},children:[(0,t.jsx)("div",{style:{color:"white",fontSize:9,fontWeight:600},children:n.name}),(0,t.jsx)("div",{style:{color:n.roleColor,fontSize:8},children:n.role})]}),(0,t.jsxs)("div",{style:{textAlign:"right",flexShrink:0},children:[(0,t.jsx)("div",{style:{color:"white",fontSize:9,fontWeight:700},children:n.amount}),(0,t.jsx)("div",{style:{color:"rgba(255,255,255,0.28)",fontSize:8},children:n.count})]})]},i))]})]}),(0,t.jsxs)("div",{style:{height:36,flexShrink:0,background:"rgba(255,255,255,0.02)",borderTop:"1px solid rgba(255,255,255,0.05)",padding:"0 14px",display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,t.jsx)("span",{style:{color:"rgba(255,255,255,0.28)",fontSize:9},children:"Shift ends 18:00"}),(0,t.jsx)("span",{style:{color:"rgba(255,255,255,0.22)",fontSize:9},children:"Daily report auto-generated"})]})]})})},function(){let[e,i]=(0,n.useState)("waiting");(0,n.useEffect)(()=>{let e=()=>(i("waiting"),setTimeout(()=>i("confirmed"),2200)),t=e(),n=setInterval(()=>{clearTimeout(t),t=e()},4800);return()=>{clearTimeout(t),clearInterval(n)}},[]);let r={...b,borderRadius:44,width:210,height:455,overflow:"hidden",display:"flex",flexDirection:"column",position:"relative",flexShrink:0};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{children:`
2                @keyframes payArcPulse {
3                    0%, 100% { opacity: 0.05; }
4                    50% { opacity: 1; }
5                }
6                @keyframes payConnectionPulse {
7                    0% { opacity: 0.5; transform: scaleX(0.85); }
8                    100% { opacity: 1.0; transform: scaleX(1.15); }
9                }
10                @keyframes payLeanLeft {
11                    0% { transform: rotate(5deg) translateX(0px); }
12                    100% { transform: rotate(5deg) translateX(3px); }
13                }
14                @keyframes payLeanRight {
15                    0% { transform: rotate(-5deg) translateX(0px); }
16                    100% { transform: rotate(-5deg) translateX(-3px); }
17                }
18                @keyframes payLiveDot {
19                    0%, 100% { opacity: 1; }
20                    50% { opacity: 0.25; }
21                }
22            `}),(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"row",alignItems:"center",justifyContent:"center",gap:40,position:"relative",padding:"28px 0 56px"},children:[(0,t.jsxs)("div",{style:{...r,transformOrigin:"bottom right",animation:"payLeanLeft 2.4s ease-in-out infinite alternate"},children:[(0,t.jsx)(f,{}),(0,t.jsxs)("div",{style:{flex:1,display:"flex",flexDirection:"column",alignItems:"center",padding:"20px 20px 20px"},children:[(0,t.jsxs)("div",{style:{height:44,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",width:"100%"},children:[(0,t.jsx)("div",{style:{color:"rgba(255,255,255,0.40)",fontSize:9,letterSpacing:"0.14em",textAlign:"center"},children:"CAFÉ MILA"}),(0,t.jsx)("div",{style:{color:"rgba(255,255,255,0.25)",fontSize:8,textAlign:"center",marginTop:3},children:"Merchant"})]}),(0,t.jsx)("div",{style:{height:1,background:"rgba(255,255,255,0.07)",width:"100%",margin:"10px 0 14px"}}),(0,t.jsx)("div",{style:{color:"white",fontSize:44,fontWeight:800,letterSpacing:"-0.03em",lineHeight:1,textAlign:"center"},children:"€6.30"}),(0,t.jsx)("div",{style:{color:"rgba(255,255,255,0.38)",fontSize:10,textAlign:"center",marginTop:5},children:"Cappuccino + Croissant"}),(0,t.jsx)("div",{style:{flex:1}}),(0,t.jsx)(({delay:e=0,frozen:n=!1})=>(0,t.jsxs)("svg",{width:"25",height:"44",viewBox:"0 0 25 44",fill:"none",children:[(0,t.jsx)("path",{d:"M 5.66,16.34 A 8 8 0 0 1 5.66,27.66",stroke:"#7c3aed",strokeWidth:"2",strokeLinecap:"round",style:{animation:n?"none":"payArcPulse 1.6s ease-in-out infinite",animationDelay:`${e}s`,opacity:n?0:void 0}}),(0,t.jsx)("path",{d:"M 9.9,12.1 A 14 14 0 0 1 9.9,31.9",stroke:"rgba(124,58,237,0.55)",strokeWidth:"2",strokeLinecap:"round",style:{animation:n?"none":"payArcPulse 1.6s ease-in-out infinite",animationDelay:`${e+.3}s`,opacity:n?0:void 0}}),(0,t.jsx)("path",{d:"M 14.14,7.86 A 20 20 0 0 1 14.14,36.14",stroke:"rgba(124,58,237,0.25)",strokeWidth:"2",strokeLinecap:"round",style:{animation:n?"none":"payArcPulse 1.6s ease-in-out infinite",animationDelay:`${e+.6}s`,opacity:n?0:void 0}})]}),{delay:0,frozen:"confirmed"===e}),(0,t.jsx)("div",{style:{marginTop:14},children:"waiting"===e?(0,t.jsx)("div",{style:{background:"rgba(124,58,237,0.12)",border:"1px solid rgba(124,58,237,0.30)",borderRadius:20,padding:"4px 10px",transition:"opacity 0.3s"},children:(0,t.jsx)("span",{style:{color:"#a78bfa",fontSize:9},children:"Waiting for Payment"})}):(0,t.jsxs)("div",{style:{background:"rgba(34,197,94,0.12)",border:"1px solid rgba(34,197,94,0.35)",borderRadius:20,padding:"4px 10px",display:"flex",alignItems:"center",gap:5,transition:"opacity 0.3s"},children:[(0,t.jsx)("svg",{width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",children:(0,t.jsx)("path",{d:"M2 5.2L4.2 7.5L8 3",stroke:"#22c55e",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),(0,t.jsx)("span",{style:{color:"#22c55e",fontSize:9},children:"Confirmed"})]})}),(0,t.jsx)("div",{style:{flex:1}}),(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:5},children:[(0,t.jsx)("div",{style:{width:5,height:5,borderRadius:"50%",background:"#22c55e",animation:"payLiveDot 1s ease-in-out infinite"}}),(0,t.jsx)("span",{style:{color:"rgba(255,255,255,0.30)",fontSize:9},children:"Live"})]})]})]}),(0,t.jsxs)("div",{style:{...r,transformOrigin:"bottom left",animation:"payLeanRight 2.4s ease-in-out infinite alternate"},children:[(0,t.jsx)(f,{}),(0,t.jsxs)("div",{style:{flex:1,display:"flex",flexDirection:"column",alignItems:"center",padding:"20px 20px 20px"},children:[(0,t.jsxs)("div",{style:{height:44,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",width:"100%"},children:[(0,t.jsx)("div",{style:{color:"rgba(255,255,255,0.25)",fontSize:8,letterSpacing:"0.08em",textAlign:"center"},children:"ZYSYGY · Paying at"}),(0,t.jsx)("div",{style:{color:"white",fontSize:12,fontWeight:600,textAlign:"center",marginTop:3},children:"Café Mila"})]}),(0,t.jsx)("div",{style:{height:1,background:"rgba(255,255,255,0.07)",width:"100%",margin:"10px 0 14px"}}),(0,t.jsx)("div",{style:{color:"white",fontSize:44,fontWeight:800,letterSpacing:"-0.03em",lineHeight:1,textAlign:"center"},children:"€6.30"}),(0,t.jsx)("div",{style:{color:"rgba(255,255,255,0.38)",fontSize:10,textAlign:"center",marginTop:5},children:"Cappuccino + Croissant"}),(0,t.jsx)("div",{style:{flex:1}}),(0,t.jsx)(({delay:e=0,frozen:n=!1})=>(0,t.jsxs)("svg",{width:"25",height:"44",viewBox:"0 0 25 44",fill:"none",style:{transform:"scaleX(-1)"},children:[(0,t.jsx)("path",{d:"M 5.66,16.34 A 8 8 0 0 1 5.66,27.66",stroke:"#7c3aed",strokeWidth:"2",strokeLinecap:"round",style:{animation:n?"none":"payArcPulse 1.6s ease-in-out infinite",animationDelay:`${e}s`,opacity:n?0:void 0}}),(0,t.jsx)("path",{d:"M 9.9,12.1 A 14 14 0 0 1 9.9,31.9",stroke:"rgba(124,58,237,0.55)",strokeWidth:"2",strokeLinecap:"round",style:{animation:n?"none":"payArcPulse 1.6s ease-in-out infinite",animationDelay:`${e+.3}s`,opacity:n?0:void 0}}),(0,t.jsx)("path",{d:"M 14.14,7.86 A 20 20 0 0 1 14.14,36.14",stroke:"rgba(124,58,237,0.25)",strokeWidth:"2",strokeLinecap:"round",style:{animation:n?"none":"payArcPulse 1.6s ease-in-out infinite",animationDelay:`${e+.6}s`,opacity:n?0:void 0}})]}),{delay:.2,frozen:"confirmed"===e}),(0,t.jsx)("div",{style:{color:"rgba(255,255,255,0.40)",fontSize:10,textAlign:"center",marginTop:14},children:"Hold near device"}),(0,t.jsx)("div",{style:{flex:1}}),(0,t.jsx)("div",{style:{width:36,height:36,borderRadius:"50%",background:"confirmed"===e?"rgba(34,197,94,0.12)":"transparent",border:"confirmed"===e?"1px solid rgba(34,197,94,0.30)":"1px solid transparent",display:"flex",alignItems:"center",justifyContent:"center",transition:"background 0.4s, border 0.4s"},children:"confirmed"===e&&(0,t.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:(0,t.jsx)("path",{d:"M3 8.5L6.5 12L13 5",stroke:"#22c55e",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})})})]})]})]})]})},function(){let e=()=>(0,t.jsxs)("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:[(0,t.jsx)("path",{d:"M6 1v7M3 7L6 10l3-3",stroke:"rgba(255,255,255,0.55)",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M1.5 11h9",stroke:"rgba(255,255,255,0.55)",strokeWidth:"1.5",strokeLinecap:"round"})]});return(0,t.jsx)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",padding:"0 0 56px",width:"100%"},children:(0,t.jsxs)("div",{style:{...b,width:210,height:455,borderRadius:44,position:"relative",display:"flex",flexDirection:"column"},children:[(0,t.jsx)(f,{}),(0,t.jsxs)("div",{style:{height:36,background:"rgba(255,255,255,0.03)",borderBottom:"1px solid rgba(255,255,255,0.06)",padding:"0 12px",display:"flex",alignItems:"center",justifyContent:"space-between",flexShrink:0},children:[(0,t.jsx)("span",{style:{color:"white",fontSize:11,fontWeight:700,letterSpacing:"-0.01em"},children:"Kassenbuch"}),(0,t.jsx)("span",{style:{color:"rgba(255,255,255,0.38)",fontSize:9,fontWeight:400},children:"28 Apr 2026"})]}),(0,t.jsxs)("div",{style:{padding:"6px 12px",display:"flex",justifyContent:"space-between",alignItems:"center",borderBottom:"1px solid rgba(255,255,255,0.05)",flexShrink:0},children:[(0,t.jsx)("span",{style:{color:"rgba(255,255,255,0.35)",fontSize:9},children:"32 Entries"}),(0,t.jsx)("span",{style:{color:"white",fontSize:10,fontWeight:700},children:"€847.40 Total"})]}),(0,t.jsxs)("div",{style:{position:"relative",flex:1,overflow:"hidden"},children:[[{desc:"Cappuccino + Croissant",meta:"14:32 · Ali",amount:"€6.30",tag:"Speisen",cat:"speisen"}
22,{desc:"2x Matcha Latte",meta:"14:31 · Sara",amount:"€9.00",tag:"Getränke",cat:"getraenke"},{desc:"Flat White + Toast",meta:"14:29 · Ali",amount:"€11.00",tag:"Speisen",cat:"speisen"},{desc:"Espresso",meta:"14:27 · Sara",amount:"€2.20",tag:"Getränke",cat:"getraenke"},{desc:"Cappuccino x3",meta:"14:25 · Marko",amount:"€11.40",tag:"Getränke",cat:"getraenke"},{desc:"Avocado Toast",meta:"14:22 · Ali",amount:"€7.50",tag:"Speisen",cat:"speisen"}].map((e,n)=>(0,t.jsxs)("div",{style:{display:"flex",alignItems:"flex-start",padding:"7px 12px",borderBottom:"1px solid rgba(255,255,255,0.05)",gap:8},children:[(0,t.jsx)("div",{style:{width:8,height:8,borderRadius:2,background:"speisen"===e.cat?"rgba(251,146,60,0.70)":"rgba(96,165,250,0.70)",flexShrink:0,marginTop:2}}),(0,t.jsxs)("div",{style:{flex:1,minWidth:0},children:[(0,t.jsx)("div",{style:{color:"white",fontSize:10,fontWeight:500,lineHeight:1.3},children:e.desc}),(0,t.jsx)("div",{style:{color:"rgba(255,255,255,0.30)",fontSize:8,fontWeight:400},children:e.meta})]}),(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-end",gap:2,flexShrink:0},children:[(0,t.jsx)("span",{style:{color:"white",fontSize:10,fontWeight:700},children:e.amount}),(0,t.jsx)("span",{style:{background:"rgba(255,255,255,0.06)",border:"1px solid rgba(255,255,255,0.08)",borderRadius:3,padding:"1px 5px",fontSize:7,color:"rgba(255,255,255,0.40)",letterSpacing:"0.04em"},children:e.tag})]})]},n)),(0,t.jsx)("div",{style:{position:"absolute",bottom:0,left:0,right:0,height:20,background:"linear-gradient(transparent, rgba(13,12,11,0.70))",pointerEvents:"none"}})]}),(0,t.jsx)("div",{style:{padding:"8px 12px",display:"flex",gap:6,borderTop:"1px solid rgba(255,255,255,0.06)",flexShrink:0},children:[{label:"DATEV Export"},{label:"PDF Report"}].map(({label:n})=>(0,t.jsxs)("div",{style:{flex:1,height:32,borderRadius:8,background:"rgba(255,255,255,0.07)",border:"1px solid rgba(255,255,255,0.10)",borderTop:"1px solid rgba(255,255,255,0.16)",display:"flex",alignItems:"center",justifyContent:"center",gap:5,cursor:"default"},children:[(0,t.jsx)(e,{}),(0,t.jsx)("span",{style:{color:"white",fontSize:9,fontWeight:600,letterSpacing:"0.01em"},children:n})]},n))}),(0,t.jsxs)("div",{style:{padding:"5px 12px 8px",textAlign:"center",flexShrink:0},children:[(0,t.jsx)(()=>(0,t.jsx)("svg",{width:"9",height:"10",viewBox:"0 0 9 10",fill:"none",style:{display:"inline-block",verticalAlign:"middle",marginRight:4},children:(0,t.jsx)("path",{d:"M4.5 1L1 2.5V5c0 2 1.5 3.5 3.5 4C6 8.5 8 7 8 5V2.5L4.5 1Z",stroke:"rgba(255,255,255,0.22)",strokeWidth:"1.5",strokeLinejoin:"round"})}),{}),(0,t.jsx)("span",{style:{color:"rgba(255,255,255,0.22)",fontSize:8,letterSpacing:"0.04em",verticalAlign:"middle"},children:"GoBD-compliant · Backed up daily"})]})]})})}];function w(){let[e,a]=(0,n.useState)(0),{language:s}=(0,i.useContentStore)(),o="en"===s;(0,n.useEffect)(()=>{let e=setInterval(()=>{a(e=>(e+1)%g.length)},3e4);return()=>clearInterval(e)},[e]);let c=g[e],h=j[e];return(0,t.jsx)(l.Section,{theme:"dark",className:"min-h-0 h-auto py-32",children:(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:40},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-100px"},transition:{duration:.7},className:"w-full flex flex-col gap-8 md:gap-16",children:[(0,t.jsxs)("div",{className:"text-center",children:[(0,t.jsx)("h2",{className:"font-medium tracking-tight mb-3 text-center",style:{fontSize:"clamp(2rem, 3.5vw, 3.2rem)",lineHeight:1.15,color:"var(--text-warm)"},children:o?(0,t.jsxs)(t.Fragment,{children:["More than payments.",(0,t.jsx)("br",{}),"Everything your business needs."]}):(0,t.jsxs)(t.Fragment,{children:["Mehr als Zahlungen.",(0,t.jsx)("br",{}),"Alles, was dein Unternehmen braucht."]})}),(0,t.jsx)("p",{className:"text-center",style:{fontSize:"clamp(1rem, 1.2vw, 1.15rem)",color:"var(--text-warm-secondary)"},children:o?"Payment apps take a cut and disappear. ZYSYGY takes nothing and stays. From the moment a customer pays to the moment your accountant files your taxes, every step is handled.":"Zahlungs-Apps nehmen eine Provision und verschwinden. ZYSYGY nimmt nichts und bleibt. Vom Moment der Kundenzahlung bis zur Steuererklärung deines Steuerberaters ist jeder Schritt abgedeckt."})]}),(0,t.jsxs)("div",{className:"flex flex-col md:grid gap-x-8",style:{gridTemplateColumns:"1fr 1fr"}
22,children:[(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"column",minHeight:"420px"},children:[(0,t.jsxs)("div",{className:"overflow-x-auto whitespace-nowrap",children:[(0,t.jsx)(d.SegmentedControl,{options:g.map(e=>({label:o?e.label:e.labelDE})),value:e,onChange:a,className:"h-10 w-full"}),(0,t.jsx)("div",{className:"relative h-px bg-[var(--text-primary)]/10 rounded-full overflow-hidden mt-2",children:(0,t.jsx)(r.motion.div,{className:"absolute left-0 top-0 h-full bg-[var(--accent)]",initial:{width:"0%"},animate:{width:"100%"},transition:{duration:30,ease:"linear"}},e)})]}),(0,t.jsx)("div",{style:{flex:1,marginTop:24},children:(0,t.jsx)(p.AnimatePresence,{mode:"wait",children:(0,t.jsx)(r.motion.div,{initial:{opacity:0,x:20},animate:{opacity:1,x:0},exit:{opacity:0,x:-20},transition:{duration:.3},className:"flex flex-col gap-5",children:(0,t.jsxs)("div",{children:[(0,t.jsx)("h3",{className:"font-semibold tracking-tight mb-4",style:{fontSize:"clamp(1.55rem, 2.2vw, 2.1rem)",lineHeight:1.2,color:"var(--text-warm)"},children:o?c.headline:c.headlineDE}),(0,t.jsx)("p",{className:"leading-relaxed mb-4",style:{fontSize:"clamp(0.95rem, 1.1vw, 1.1rem)",color:"var(--text-warm-secondary)"},children:o?c.body:c.bodyDE}),(0,t.jsx)("p",{style:{fontSize:"1rem",color:"#E25B28",fontStyle:"italic",fontWeight:600},children:o?"One app. Every tool your business needs.":"Eine App. Jedes Werkzeug, das dein Unternehmen braucht."}),c.stat&&(0,t.jsx)("div",{className:"mt-4 p-4 rounded-md border border-[var(--border-dim)] bg-[var(--bg-surface)]/30",children:(0,t.jsx)("p",{className:"text-sm text-[var(--text-secondary)] leading-relaxed italic",children:c.stat})})]})},e)})})]}),(0,t.jsx)("div",{className:"flex items-center justify-center w-full overflow-hidden",children:(0,t.jsx)(p.AnimatePresence,{mode:"wait",children:(0,t.jsx)(r.motion.div,{initial:{opacity:0}
22,animate:{opacity:1},exit:{opacity:0},transition:{duration:.3},style:{width:"100%"},children:(0,t.jsx)(h,{})},e)})})]})]})})}let k=[{name:"Still cash only",nameDE:"Noch immer nur Bargeld",tagline:"The last reason to stay cash-only just disappeared.",back:"4 in 10 customers avoid shops that don't accept digital payments, according to research. ZYSYGY costs nothing to set up and nothing per transaction. There is no reason to wait.",backDE:"4 von 10 Kunden meiden Geschäfte, die keine digitalen Zahlungen akzeptieren, laut Studien. ZYSYGY kostet nichts in der Einrichtung und nichts pro Transaktion. Es gibt keinen Grund zu warten.",icon:(0,t.jsxs)("svg",{width:"96",height:"96",viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("rect",{x:"6",y:"14",width:"36",height:"22",rx:"3"}),(0,t.jsx)("circle",{cx:"24",cy:"25",r:"5"}),(0,t.jsx)("line",{x1:"6",y1:"20",x2:"12",y2:"20"}),(0,t.jsx)("line",{x1:"36",y1:"20",x2:"42",y2:"20"}),(0,t.jsx)("line",{x1:"6",y1:"30",x2:"12",y2:"30"}),(0,t.jsx)("line",{x1:"36",y1:"30",x2:"42",y2:"30"})]})},{name:"Café & Restaurant",nameDE:"Café & Restaurant",tagline:"You cook. We count.",back:"Zero fees on every payment, no matter how busy the shift. Table QRs, tip prompts, split bills, end-of-day reports. Everything that keeps your team moving and your margin intact.",backDE:"Null Gebühren auf jede Zahlung, egal wie viel Betrieb ist. Tisch-QR-Codes, Trinkgeld-Aufforderungen, geteilte Rechnungen, Tagesabschlussberichte. Alles, was dein Team am Laufen hält und deine Marge sichert.",icon:(0,t.jsxs)("svg",{width:"96",height:"96",viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M10 18 h18 v10 a9 9 0 0 1-18 0z"}),(0,t.jsx)("path",{d:"M28 20 h4 a5 5 0 0 1 0 10 h-4"}),(0,t.jsx)("line",{x1:"13",y1:"38",x2:"25",y2:"38"}),(0,t.jsx)("path",{d:"M15 18 c0-4 3-6 3-10"}),(0,t.jsx)("path",{d:"M21 18 c0-4 3-6 3-10"})]})},{name:"Retail",nameDE:"Einzelhandel",tagline:"You sell. We settle.",back:"Your phone is your register. Scan a product, take a payment, done. No terminal to rent, no card fees cutting into your margin, no reconciliation at closing time.",backDE:"Dein Smartphone ist deine Kasse. Produkt scannen, Zahlung annehmen, fertig. Kein Terminal zu mieten, keine Kartengebühren die deine Marge schmälern, kein Kassenabschluss am Feierabend.",icon:(0,t.jsxs)("svg",{width:"96",height:"96",viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M8 14 l3 -6 h26 l3 6"}),(0,t.jsx)("rect",{x:"8",y:"14",width:"32",height:"24",rx:"2"}),(0,t.jsx)("path",{d:"M18 14 v4 a6 6 0 0 0 12 0 v-4"})]})},{name:"Beauty & Wellness",nameDE:"Beauty & Wellness",tagline:"You transform. We take care of the rest.",back:"No terminal on the desk. No paper slips. Just you, your client, and a checkout that takes three seconds and feels invisible.",backDE:"Kein Terminal auf dem Tresen. Keine Papierbelege. Nur du, dein Kunde und ein Bezahlvorgang, der drei Sekunden dauert und unsichtbar wirkt.",icon:(0,t.jsxs)("svg",{width:"96",height:"96",viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M14 36 c0-10 4-14 10-14 s10 4 10 14"}),(0,t.jsx)("circle",{cx:"24",cy:"16",r:"5"}),(0,t.jsx)("path",{d:"M18 36 h12"}),(0,t.jsx)("path",{d:"M30 24 c4 0 6 2 6 6"}),(0,t.jsx)("path",{d:"M33 26 l4-2 1 4"})]})},{name:"Trades",nameDE:"Handwerk",tagline:"You fix it. We collect it.",back:"Send a payment request the moment the job is done. Customer pays from their phone. You're already on the way to the next job.",backDE:"Eine Zahlungsanforderung senden, sobald die Arbeit erledigt ist. Kunde zahlt vom Smartphone. Du bist bereits auf dem Weg zum nächsten Auftrag.",icon:(0,t.jsxs)("svg",{width:"96",height:"96",viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M16 32 L30 18"}),(0,t.jsx)("path",{d:"M30 14 a4 4 0 0 1 4 4 l-4 4-4-4z"}),(0,t.jsx)("path",{d:"M16 32 l-4 4 a2 2 0 0 0 3 3 l4-4"}),(0,t.jsx)("path",{d:"M28 28 l6 6"}),(0,t.jsx)("circle",{cx:"34",cy:"34",r:"4"})]})},{name:"Taxi & Transport",nameDE:"Taxi & Transport",tagline:"You drive. We handle the fare.",back:"Passenger pays before they get out. No change, no card reader on the dash, no end-of-shift cash count.",backDE:"Fahrgast zahlt bevor er aussteigt. Kein Wechselgeld, kein Kartenleser im Armaturenbrett, kein Bargeld zählen am Schichtende.",icon:(0,t.jsxs)("svg",{width:"96",height:"96",viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("rect",{x:"6",y:"22",width:"36",height:"14",rx:"3"}),(0,t.jsx)("path",{d:"M12 22 l4-8 h16 l4 8"}),(0,t.jsx)("circle",{cx:"14",cy:"36",r:"4"}),(0,t.jsx)("circle",{cx:"34",cy:"36",r:"4"}),(0,t.jsx)("line",{x1:"20",y1:"14",x2:"28",y2:"14"}),(0,t.jsx)("line",{x1:"18",y1:"28",x2:"30",y2:"28"})]})},{name:"Artisans",nameDE:"Kunsthandwerk",tagline:"You create. We get you paid.",back:"Markets, pop-ups, fairs. No hardware, no WiFi needed. Wherever you set up, you're ready to take payments.",backDE:"Märkte, Pop-ups, Messen. Keine Hardware, kein WLAN nötig. Wo auch immer du aufbaust, bist du bereit, Zahlungen anzunehmen.",icon:(0,t.jsxs)("svg",{width:"96",height:"96",viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("ellipse",{cx:"24",cy:"30",rx:"12",ry:"6"}),(0,t.jsx)("path",{d:"M12 30 v-8 c0-4 12-8 12-8 s12 4 12 8 v8"}
22),(0,t.jsx)("path",{d:"M18 14 c0-4 2-6 6-6 s6 2 6 6"}),(0,t.jsx)("line",{x1:"24",y1:"8",x2:"24",y2:"14"})]})},{name:"Digital & Online",nameDE:"Digital & Online",tagline:"You publish. We collect.",back:"Send a payment link. Get paid instantly. No invoice chasing, no platform cut, no waiting days for a payout. Recurring billing built in for subscriptions and retainers.",backDE:"Zahlungslink senden. Sofort bezahlt werden. Kein Nachjagen von Rechnungen, kein Plattformabzug, kein tagelanger Warten auf Auszahlung. Wiederkehrende Abrechnung integriert für Abonnements.",icon:(0,t.jsxs)("svg",{width:"96",height:"96",viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("rect",{x:"8",y:"10",width:"32",height:"22",rx:"3"}),(0,t.jsx)("line",{x1:"16",y1:"38",x2:"32",y2:"38"}),(0,t.jsx)("line",{x1:"22",y1:"32",x2:"26",y2:"38"}),(0,t.jsx)("line",{x1:"8",y1:"26",x2:"40",y2:"26"}),(0,t.jsx)("path",{d:"M24 10 v16"})]})}];function S({card:e,index:a}){let{language:s}=(0,i.useContentStore)(),l="en"===s,[o,d]=n.default.useState(!1);return(0,t.jsx)("div",{className:"relative flex-shrink-0",style:{width:352,height:320,perspective:"1000px"},children:(0,t.jsxs)(r.motion.div,{animate:{rotateY:180*!!o},transition:{duration:.5,ease:[.23,1,.32,1]},style:{transformStyle:"preserve-3d"},className:"relative w-full h-full",children:[(0,t.jsxs)("div",{className:"absolute inset-0 border border-[var(--border-dim)] hover:border-[var(--accent)]/40 hover:shadow-lg transition-all duration-300",onClick:()=>d(!0),style:{backfaceVisibility:"hidden",backgroundColor:"var(--bg-primary)",borderRadius:16,overflow:"hidden",cursor:"pointer"},children:[(0,t.jsx)("div",{style:{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:"var(--text-warm-secondary)"},children:e.icon}),(0,t.jsx)("div",{style:{position:"absolute",bottom:24,left:24},children:(0,t.jsx)("div",{className:"font-semibold text-lg leading-tight",style:{color:"var(--text-warm)"},children:l?e.name:e.nameDE})}),(0,t.jsx)("button",{onClick:()=>d(!0),"aria-label":"Show details",style:{position:"absolute",bottom:16,right:16,width:32,height:32,borderRadius:"50%",background:"#26251F",color:"#FFFFFF",border:"none",display:"flex",alignItems:"center",justifyContent:"center",padding:0,cursor:"pointer"},children:(0,t.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("line",{x1:"7",y1:"0",x2:"7",y2:"14",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),(0,t.jsx)("line",{x1:"0",y1:"7",x2:"14",y2:"7",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})]})})]}),(0,t.jsxs)("div",{className:"absolute inset-0 flex flex-col p-6 border",style:{backfaceVisibility:"hidden",transform:"rotateY(180deg)",backgroundColor:"var(--card-surface)",borderColor:"var(--border)",borderRadius:16},children:[(0,t.jsx)("p",{className:"text-sm leading-relaxed flex-1",style:{color:"var(--text-warm-secondary)"},children:l?e.back:e.backDE}),(0,t.jsx)("button",{onClick:()=>d(!1),"aria-label":"Close details",style:{position:"absolute",bottom:16,right:16,width:32,height:32,borderRadius:"50%",background:"#26251F",color:"#FFFFFF",border:"none",display:"flex",alignItems:"center",justifyContent:"center",padding:0,cursor:"pointer"},children:(0,t.jsxs)("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("line",{x1:"1",y1:"1",x2:"11",y2:"11",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"}),(0,t.jsx)("line",{x1:"11",y1:"1",x2:"1",y2:"11",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})]})})]})]})})}function N(){let{language:e}=(0,i.useContentStore)(),a="en"===e,s=(0,n.useRef)(null),o=e=>{s.current?.scrollBy({left:e,behavior:"smooth"})},d=e=>({position:"absolute",top:"50%",transform:"translateY(-50%)",zIndex:3,[e]:12,width:36,height:36,borderRadius:"50%",background:"var(--bg-card)",border:"1px solid var(--border)",boxShadow:"0 2px 8px rgba(0,0,0,0.12)",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",fontSize:18,lineHeight:1,color:"var(--text-primary)"});return(0,t.jsx)(l.Section,{theme:"light",className:"min-h-0 h-auto pt-32 pb-0 overflow-hidden",children:(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:40},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.7},className:"w-full flex flex-col gap-10",children:[(0,t.jsxs)("div",{className:"text-center",children:[(0,t.jsx)("h2",{className:"font-medium tracking-tight mb-3 text-center",style:{fontSize:"clamp(2rem, 3.5vw, 3.2rem)",lineHeight:1.15,color:"var(--text-warm)"},children:a?"ZYSYGY is for every business.":"ZYSYGY ist für jedes 
22Unternehmen."}),(0,t.jsx)("p",{className:"text-center",style:{fontSize:"clamp(1rem, 1.2vw, 1.15rem)",color:"var(--text-warm-secondary)"},children:a?"No matter what you do, ZYSYGY works for you.":"Egal was du machst, ZYSYGY funktioniert für dich."})]}),(0,t.jsxs)("div",{style:{position:"relative",overflow:"hidden",width:"100vw",left:"50%",transform:"translateX(-50%)"},children:[(0,t.jsx)("div",{"aria-hidden":"true",style:{position:"absolute",top:0,bottom:0,left:0,width:80,zIndex:2,pointerEvents:"none",background:"linear-gradient(to right, var(--bg-primary) 0%, transparent 100%)"}}),(0,t.jsx)("div",{"aria-hidden":"true",style:{position:"absolute",top:0,bottom:0,right:0,width:80,zIndex:2,pointerEvents:"none",background:"linear-gradient(to left, var(--bg-primary) 0%, transparent 100%)"}}),(0,t.jsx)("button",{"aria-label":"Scroll left",onClick:()=>o(-340),className:"hidden md:flex",style:d("left"),children:"‹"}),(0,t.jsx)("div",{ref:s,style:{overflowX:"auto",scrollbarWidth:"none",msOverflowStyle:"none"},children:(0,t.jsx)("div",{style:{display:"flex",gap:20,width:"max-content",padding:"24px 60px"},children:k.map((e,n)=>(0,t.jsx)(S,{card:e,index:n},n))})}),(0,t.jsx)("button",{"aria-label":"Scroll right",onClick:()=>o(340),className:"hidden md:flex",style:d("right"),children:"›"})]})]})})}var E=e.i(22016);function D(){let{language:e}=(0,i.useContentStore)(),n="en"===e;return(0,t.jsx)(l.Section,{theme:"light",className:"min-h-0 h-auto pt-12 pb-32 justify-start",children:(0,t.jsxs)("div",{className:"w-full p-8 rounded-lg border border-[var(--border-dim)]",style:{backgroundColor:"var(--card-surface)"},children:[(0,t.jsx)("div",{className:"text-2xl font-bold mb-2",style:{color:"var(--text-warm)"},children:n?"Free to start. Free forever on payments.":"Kostenlos starten. Für immer kostenlos bei Zahlungen."}),(0,t.jsx)("p",{className:"text-sm leading-relaxed mb-4",style:{color:"var(--text-warm-secondary)"},children:n?"Premium features for businesses that want more: full POS, DATEV export, staff roles, and tax integration. One flat monthly fee.":"Premium-Funktionen für Unternehmen, die mehr wollen: vollständige Kasse, DATEV-Export, Personalrollen und Steuerintegration. Eine pauschale monatliche Gebühr."}),(0,t.jsx)(E.default,{href:"/plans",className:"text-sm font-semibold hover:underline",style:{color:"#E25B28"},children:n?"See all plans →":"Alle Pläne ansehen →"})]})})}let Y=`
23    @keyframes phone-float {
24        0%, 100% { transform: perspective(1200px) rotateX(3deg) translateY(0px); }
25        50%       { transform: perspective(1200px) rotateX(3deg) translateY(-8px); }
26    }
27`;function C({children:e}){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{children:Y}),(0,t.jsx)("div",{style:{animation:"phone-float 3s ease-in-out infinite",flexShrink:0,willChange:"transform"},children:(0,t.jsx)("div",{style:{width:280,height:560,borderRadius:52,background:"var(--phone-frame-shell, linear-gradient(160deg, #4a4a4e 0%, #2c2c2e 20%, #1c1c1e 50%, #28282a 78%, #3a3a3c 100%))",boxShadow:"0 40px 80px rgba(0,0,0,0.3), 0 10px 20px rgba(0,0,0,0.15), 0 0 0 0.5px rgba(255,255,255,0.08), inset 0 1px 0 rgba(255,255,255,0.18), inset 0 -1px 0 rgba(0,0,0,0.55), inset 1px 0 0 rgba(255,255,255,0.07), inset -1px 0 0 rgba(0,0,0,0.35)",padding:3,position:"relative"},children:(0,t.jsxs)("div",{style:{width:"100%",height:"100%",borderRadius:49,background:"var(--phone-frame-screen, #09090b)",overflow:"hidden",display:"flex",flexDirection:"column",position:"relative"},children:[(0,t.jsx)("div",{"aria-hidden":"true",style:{position:"absolute",inset:0,borderRadius:"inherit",background:"linear-gradient(135deg, rgba(255,255,255,0.08) 0%, rgba(255,255,255,0.03) 30%, transparent 60%)",zIndex:20,pointerEvents:"none"}}),(0,t.jsx)("div",{style:{position:"absolute",top:10,left:"50%",transform:"translateX(-50%)",width:110,height:32,background:"#000",borderRadius:999,zIndex:10}}),(0,t.jsxs)("div",{style:{paddingTop:54,paddingLeft:22,paddingRight:22,paddingBottom:6,display:"flex",justifyContent:"space-between",alignItems:"center",flexShrink:0},children:[(0,t.jsx)("span",{style:{fontSize:10,fontWeight:600,color:"#52525b",letterSpacing:.2},children:"9:41"}),(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:5},children:[(0,t.jsxs)("svg",{width:"15",height:"10",viewBox:"0 0 15 10",fill:"none",children:[(0,t.jsx)("rect",{x:"0",y:"6.5",width:"2.5",height:"3.5",rx:"0.5",fill:"#52525b"}),(0,t.jsx)("rect",{x:"3.2",y:"4",width:"2.5",height:"6",rx:"0.5",fill:"#52525b"}),(0,t.jsx)("rect",{x:"6.4",y:"2",width:"2.5",height:"8",rx:"0.5",fill:"#52525b"}),(0,t.jsx)("rect",{x:"9.6",y:"0",width:"2.5",height:"10",rx:"0.5",fill:"#52525b"})]}),(0,t.jsxs)("svg",{width:"13",height:"10",viewBox:"0 0 13 10",fill:"none",children:[(0,t.jsx)("path",{d:"M0.5 3.5C3 1 10 1 12.5 3.5",stroke:"#52525b",strokeWidth:"1.3",strokeLinecap:"round"}),(0,t.jsx)("path",{d:"M2.5 6C4.2 4.3 8.8 4.3 10.5 6",stroke:"#52525b",strokeWidth:"1.3",strokeLinecap:"round"}),(0,t.jsx)("circle",{cx:"6.5",cy:"8.8",r:"1",fill:"#52525b"})]}),(0,t.jsxs)("svg",{width:"23",height:"11",viewBox:"0 0 23 11",fill:"none",children:[(0,t.jsx)("rect",{x:"0.5",y:"0.5",width:"19",height:"10",rx:"2.5",stroke:"#52525b",strokeWidth:"1"}),(0,t.jsx)("rect",{x:"20",y:"3.5",width:"2.5",height:"4",rx:"1.25",fill:"#52525b",fillOpacity:"0.5"}),(0,t.jsx)("rect",{x:"2",y:"2",width:"14",height:"7",rx:"1.5",fill:"#52525b"})]})]})]}),(0,t.jsx)("div",{style:{flex:1,padding:"0 20px 20px",display:"flex",flexDirection:"column",overflow:"hidden",minHeight:0},children:e})]})})})]})}let z=[{label:"Pay by QR",labelDE:"Per QR bezahlen",steps:[{copy:"Open ZYSYGY. Select what the customer ordered or enter the amount.",copyDE:"ZYSYGY öffnen. Auswählen, was der Kunde bestellt hat, oder den Betrag eingeben.",visual:"🛒",desc:"Merchant screen — product catalogue, items selected"},{copy:"A payment QR appears instantly. Unique to this transaction. Valid for this amount only.",copyDE:"Ein Zahlungs-QR erscheint sofort. Einmalig für diese Transaktion. Nur für diesen Betrag gültig.",visual:"⬛",desc:"A unique QR code fills the merchant's screen"},{copy:"Customer scans. Amount pre-filled. One tap to pay.",copyDE:"Kunde scannt. Betrag vorausgefüllt. Ein Tipp zum Bezahlen.",visual:"📸",desc:"Customer's phone camera pointed at the QR"},{copy:"Paid. Money in your ZYSYGY wallet instantly.",copyNode:(0,t.jsxs)(t.Fragment,{children:["Paid. Money in your ZYSYGY wallet ",(0,t.jsx)("span",{style:{color:"#E25B28"},children:"instantly."})]}),copyDE:"Bezahlt. Geld sofort in deiner ZYSYGY-Wallet.",copyNodeDE:(0,t.jsxs)(t.Fragment,{children:["Bezahlt. Geld ",(0,t.jsx)("span",{style:{color:"#E25B28"},children:"sofort"})," in deiner ZYSYGY-Wallet."]}),visual:"✅",desc:"Green checkmark, amount, timestamp"}]},{label:"Tap to Pay",labelDE:"Tap to Pay",steps:[{copy:"Open ZYSYGY. Select what the customer ordered, or enter the amount.",copyDE:"ZYSYGY öffnen. Auswählen, was der Kunde bestellt hat, oder den Betrag eingeben.",visual:"📱",desc:"Merchant screen showing amount entered"},{copy:"Customer taps their phone to yours. That's the payment.",copyDE:"Der Kunde tippt sein Smartphone an deins. Das ist die Zahlung.",visual:"📲",desc:"Two phones touching — customer's against merchant's"},{copy:"Both phones confirm. No extra hardware on either side.",copyDE:"Beide Smartphones bestätigen. Keine zusätzliche Hardware auf beiden Seiten.",visual:"✅",desc:"Both phones showing confirmation simultaneously"},{copy:"Paid. Money in your ZYSYGY wallet instantly.",copyNode:(0,t.jsxs)(t.Fragment,{children:["Paid. Money in your ZYSYGY wallet ",(0,t.jsx)("span",{style:{color:"#E25B28"},children:"instantly."})]}),copyDE:"Bezahlt. Geld sofort in deiner ZYSYGY-Wallet.",copyNodeDE:(0,t.jsxs)(t.Fragment,{children:["Bezahlt. Geld ",(0,t.jsx)("span",{style:{color:"#E25B28"},children:"sofort"})," in deiner ZYSYGY-Wallet."]}),visual:"💰",desc:"Transaction feed on merchant's screen — balance updated"}]}],T=["111111101001101111111","100000101100101000001","101110100011001011101","101110101010101011101","101110100101001011101","100000100110001000001","111111101010101111111","000000001101100000000","110100110010101110011","001011001101010010110","101100110010101001001","010110001011010110100","100011101100001001011","000000011010110000110","111111101001001101001","100000101100110010101","101110100011001010110","101110101010110100011","101110100101001101010","100000100110010010101","111111101001101010110"];function W({size:e=116}){let n=e/21;return(0,t.jsxs)("svg",{width:e,height:e,viewBox:`0 0 ${e} ${e}`,style:{display:"block"},children:[(0,t.jsx)("rect",{width:e,height:e,fill:"white"}),T.map((e,i)=>e.split("").map((e,r)=>"1"===e?(0,t.jsx)("rect",{x:r*n,y:i*n,width:n,height:n,fill:"#111"},`${i}-${r}`):null))]})}let A=`
28    @keyframes qr-step-enter {
29        from { opacity: 0; transform: translateY(8px); }
30        to   { opacity: 1; transform: translateY(0); }
31    }
32    @keyframes qr-scan {
33        0%   { top: 0; }
34        100% { top: calc(100% - 2px); }
35    }
36    @keyframes qr-pulse {
37        0%   { transform: scale(1);   opacity: 1; }
38        100% { transform: scale(1.5); opacity: 0; }
39    }
40    @keyframes qr-draw-circle { to { stroke-dashoffset: 0; } }
41    @keyframes qr-draw-check  { to { stroke-dashoffset: 0; } }
42`,B=`
43    @keyframes nfc-step-enter {
44        from { opacity: 0; transform: translateX(18px); }
45        to   { opacity: 1; transform: translateX(0); }
46    }
47    @keyframes nfc-ring {
48        0%   { transform: scale(0.28); opacity: 0.75; }
49        100% { transform: scale(2.1);  opacity: 0; }
50    }
51    @keyframes nfc-dot-pulse {
52        0%, 100% { opacity: 1;   transform: scale(1); }
53        50%       { opacity: 0.4; transform: scale(0.75); }
54    }
55    @keyframes nfc-contact-fade {
56        0%, 100% { opacity: 1; }
57        50%       { opacity: 0.35; }
58    }
59    @keyframes nfc-scale-in {
60        from { transform: scale(0.55); opacity: 0; }
61        to   { transform: scale(1);    opacity: 1; }
62    }
63    @keyframes nfc-draw-circle { to { stroke-dashoffset: 0; } }
64    @keyframes nfc-draw-check  { to { stroke-dashoffset: 0; } }
65    @keyframes nfc-cursor-blink {
66        0%, 100% { opacity: 1; }
67        50%       { opacity: 0; }
68    }
69`;function I(){return(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"column",height:"100%",animation:"qr-step-enter 300ms ease-out both"},children:[(0,t.jsx)("div",{style:{textAlign:"center",fontSize:10,fontWeight:500,letterSpacing:"0.08em",textTransform:"uppercase",color:"#3f3f46",marginBottom:10},children:"New payment"}),(0,t.jsx)("div",{style:{textAlign:"center",marginBottom:8},children:(0,t.jsx)("div",{style:{fontSize:36,fontWeight:700,letterSpacing:-1.5,color:"#fafafa",lineHeight:1},children:"€8.50"})}),(0,t.jsx)("div",{style:{display:"flex",justifyContent:"center",marginBottom:14},children:(0,t.jsx)("div",{style:{background:"#18181b",border:"0.5px solid rgba(255,255,255,0.06)",borderRadius:999,padding:"4px 10px",fontSize:11,color:"#71717a"},children:"Döner + Ayran"})}),(0,t.jsx)("div",{style:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:8,flex:1,minHeight:0},children:["1","2","3","4","5","6","7","8","9","·","0","⌫"].map(e=>(0,t.jsx)("div",{style:{background:"·"===e||"⌫"===e?"#27272a":"#18181b",border:"0.5px solid rgba(255,255,255,0.06)",borderRadius:10,display:"flex",alignItems:"center",justifyContent:"center",fontSize:17,fontWeight:400,color:"#fafafa",minHeight:40,cursor:"default",userSelect:"none"},children:e},e))}),(0,t.jsx)("div",{style:{marginTop:10},children:(0,t.jsxs)("div",{style:{background:"#a78bfa",borderRadius:12,height:44,display:"flex",alignItems:"center",justifyContent:"center",gap:7,fontSize:15,fontWeight:500,color:"#09090b",boxShadow:"0 0 20px rgba(167,139,250,0.25)",cursor:"default",userSelect:"none"},children:[(0,t.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",children:[(0,t.jsx)("rect",{x:"1",y:"1",width:"4.5",height:"4.5",rx:"0.8",stroke:"#09090b",strokeWidth:"1.2"}),(0,t.jsx)("rect",{x:"2.2",y:"2.2",width:"2",height:"2",rx:"0.3",fill:"#09090b"}),(0,t.jsx)("rect",{x:"8.5",y:"1",width:"4.5",height:"4.5",rx:"0.8",stroke:"#09090b",strokeWidth:"1.2"}),(0,t.jsx)("rect",{x:"9.7",y:"2.2",width:"2",height:"2",rx:"0.3",fill:"#09090b"}),(0,t.jsx)("rect",{x:"1",y:"8.5",width:"4.5",height:"4.5",rx:"0.8",stroke:"#09090b",strokeWidth:"1.2"}),(0,t.jsx)("rect",{x:"2.2",y:"9.7",width:"2",height:"2",rx:"0.3",fill:"#09090b"}),(0,t.jsx)("rect",{x:"8.5",y:"8.5",width:"1.5",height:"1.5",fill:"#09090b"}),(0,t.jsx)("rect",{x:"11",y:"8.5",width:"1.5",height:"1.5",fill:"#09090b"}),(0,t.jsx)("rect",{x:"8.5",y:"11",width:"1.5",height:"1.5",fill:"#09090b"}),(0,t.jsx)("rect",{x:"11",y:"11",width:"1.5",height:"1.5",fill:"#09090b"})]}),"Generate QR"]})})]})}function G(){return(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",height:"100%",gap:10,animation:"qr-step-enter 300ms ease-out both"},children:[(0,t.jsx)("div",{style:{fontSize:12,color:"#71717a",letterSpacing:.2},children:"Scan to pay"}),(0,t.jsx)("div",{style:{fontSize:36,fontWeight:700,letterSpacing:-1.5,color:"#fafafa",lineHeight:1},children:"€8.50"}),(0,t.jsx)("div",{style:{background:"#fafafa",borderRadius:16,padding:12,marginTop:2},children:(0,t.jsx)(W,{size:116})}),(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:7,marginTop:2},children:[(0,t.jsxs)("div",{style:{position:"relative",width:8,height:8,flexShrink:0},children:[(0,t.jsx)("div",{style:{position:"absolute",top:0,right:0,bottom:0,left:0,borderRadius:"50%",background:"#a78bfa",animation:"qr-pulse 1.5s ease-out infinite"}}),(0,t.jsx)("div",{style:{position:"absolute",top:0,right:0,bottom:0,left:0,borderRadius:"50%",background:"#a78bfa"}})]}),(0,t.jsx)("span",{style:{fontSize:11,color:"#71717a"},children:"Waiting for scan"})]}
69),(0,t.jsx)("div",{style:{fontSize:10,color:"#3f3f46",letterSpacing:"0.02em"},children:"Expires in 4:59"})]})}function F(){return(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",height:"100%",gap:12,animation:"qr-step-enter 300ms ease-out both"},children:[(0,t.jsx)("div",{style:{fontSize:12,color:"#a78bfa"},children:"Customer scanning..."}),(0,t.jsxs)("div",{style:{position:"relative",background:"#fafafa",borderRadius:16,padding:12,overflow:"hidden",boxShadow:"0 0 0 1px rgba(167,139,250,0.3), 0 0 24px rgba(167,139,250,0.12)"},children:[(0,t.jsx)(W,{size:116}),(0,t.jsx)("div",{style:{position:"absolute",left:0,right:0,height:2,background:"linear-gradient(90deg, transparent 0%, #a78bfa 20%, #a78bfa 80%, transparent 100%)",boxShadow:"0 0 8px rgba(167,139,250,0.6)",animation:"qr-scan 1.2s linear infinite",top:0}})]}),(0,t.jsx)("div",{style:{fontSize:10,color:"#3f3f46",letterSpacing:"0.02em"},children:"Amount pre-filled · one tap to confirm"})]})}function Z(){return(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"space-between",height:"100%",animation:"qr-step-enter 300ms ease-out both"},children:[(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",gap:8,flex:1,justifyContent:"center",paddingBottom:12},children:[(0,t.jsxs)("svg",{width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",children:[(0,t.jsx)("circle",{cx:"32",cy:"32",r:"29",stroke:"#4ade80",strokeWidth:"2",strokeLinecap:"round",strokeDasharray:"182.2",strokeDashoffset:"182.2",style:{animation:"qr-draw-circle 0.6s ease-out forwards"}}),(0,t.jsx)("path",{d:"M19 31 L28 40 L45 23",stroke:"#4ade80",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",strokeDasharray:"40",strokeDashoffset:"40",style:{animation:"qr-draw-check 0.4s ease-out 0.5s forwards"}})]}),(0,t.jsx)("div",{style:{fontSize:32,fontWeight:700,letterSpacing:-1,color:"#fafafa",lineHeight:1},children:"€8.50"}),(0,t.jsx)("div",{style:{fontSize:13,color:"#4ade80"},children:"Payment received"}),(0,t.jsx)("div",{style:{fontSize:10,fontWeight:500,letterSpacing:"0.08em",textTransform:"uppercase",color:"#3f3f46"},children:"Settled · SEPA Instant"})]}),(0,t.jsxs)("div",{style:{width:"100%",background:"#18181b",border:"0.5px solid rgba(255,255,255,0.06)",borderRadius:14,padding:"12px 14px",display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{style:{fontSize:10,fontWeight:500,letterSpacing:"0.08em",textTransform:"uppercase",color:"#3f3f46",marginBottom:4},children:"Wallet balance"}),(0,t.jsx)("div",{style:{fontSize:18,fontWeight:600,color:"#fafafa"},children:"€247.50"})]}),(0,t.jsx)("div",{style:{fontSize:11,fontWeight:500,color:"#4ade80",background:"rgba(74,222,128,0.1)",borderRadius:999,padding:"3px 8px"},children:"+€8.50"})]})]})}function R(){return(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"column",height:"100%",animation:"nfc-step-enter 300ms ease-out both"},children:[(0,t.jsxs)("div",{style:{textAlign:"center",marginBottom:6,flexShrink:0},children:[(0,t.jsx)("span",{style:{fontSize:48,fontWeight:700,letterSpacing:-2,color:"#ffffff",lineHeight:1},children:"€8.50"}),(0,t.jsx)("span",{style:{fontSize:48,fontWeight:700,color:"#7c3aed",lineHeight:1,animation:"nfc-cursor-blink 1s step-end infinite"},children:"|"})]}),(0,t.jsx)("div",{style:{display:"flex",justifyContent:"center",marginBottom:10,flexShrink:0},children:(0,t.jsx)("div",{style:{background:"#1c1c1e",borderRadius:999,padding:"3px 10px",fontSize:10,color:"#666666"},children:"· Döner + Ayran ·"})}),(0,t.jsx)("div",{style:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:7,flex:1,minHeight:0},children:["1","2","3","4","5","6","7","8","9","·","0","⌫"].map(e=>(0,t.jsx)("div",{style:{background:"#1c1c1e",borderRadius:10,display:"flex",alignItems:"center",justifyContent:"center",fontSize:15,fontWeight:400,color:"#ffffff",minHeight:36,cursor:"default",userSelect:"none"},children:e},e))}),(0,t.jsx)("div",{style:{marginTop:8,flexShrink:0},children:(0,t.jsx)("div",{style:{background:"linear-gradient(135deg, #7c3aed, #6d28d9)",borderRadius:14,height:40,display:"flex",alignItems:"center",justifyContent:"center",fontSize:12,fontWeight:600,color:"#ffffff",cursor:"default",userSelect:"none",letterSpacing:.3},children:"⟡ Hold to Tap"})})]})}function L({fast:e=!1}){let n=e?"1s":"2s",i=e?.32:.65;return(0,t.jsxs)("div",{style:{position:"relative",width:88,height:88,flexShrink:0},children:[[0,1,2].map(e=>(0,t.jsx)("div",{style:{position:"absolute",inset:0,borderRadius:"50%",border:"1.5px solid #7c3aed",animationName:"nfc-ring",animationDuration:n,animationDelay:`${e*i}
69s`,animationTimingFunction:"ease-out",animationIterationCount:"infinite",animationFillMode:"both"}},e)),(0,t.jsx)("div",{style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"},children:(0,t.jsx)("div",{style:{width:44,height:44,background:"#1c1c1e",borderRadius:"50%",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,t.jsxs)("svg",{width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",children:[(0,t.jsx)("rect",{x:"5",y:"2",width:"14",height:"20",rx:"2",stroke:"white",strokeWidth:"1.5"}),(0,t.jsx)("circle",{cx:"12",cy:"17.5",r:"1.2",fill:"white"}),(0,t.jsx)("line",{x1:"9",y1:"6",x2:"15",y2:"6",stroke:"white",strokeWidth:"1.2",strokeLinecap:"round"})]})})})]})}function M(){return(0,t.jsx)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",height:"100%",animation:"nfc-step-enter 300ms ease-out both"},children:(0,t.jsxs)("div",{style:{flex:1,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",gap:10},children:[(0,t.jsx)("div",{style:{fontSize:11,color:"#999999"},children:"Hold phones together"}),(0,t.jsx)("div",{style:{fontSize:36,fontWeight:700,letterSpacing:-1.5,color:"#ffffff",lineHeight:1},children:"€8.50"}),(0,t.jsx)(L,{fast:!1}),(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:6},children:[(0,t.jsx)("div",{style:{width:6,height:6,borderRadius:"50%",background:"#7c3aed",flexShrink:0,animation:"nfc-dot-pulse 1.5s ease-in-out infinite"}}),(0,t.jsx)("span",{style:{fontSize:10,color:"#999999"},children:"NFC active · waiting for tap"})]}),(0,t.jsx)("div",{style:{fontSize:9,color:"#555555",fontStyle:"italic"},children:"Keep phones within 4cm"})]})})}function P(){return(0,t.jsx)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",height:"100%",animation:"nfc-step-enter 300ms ease-out both"},children:(0,t.jsxs)("div",{style:{flex:1,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",gap:9},children:[(0,t.jsx)("div",{style:{fontSize:11,color:"#999999"},children:"Hold phones together"}),(0,t.jsx)("div",{style:{fontSize:36,fontWeight:700,letterSpacing:-1.5,color:"#ffffff",lineHeight:1},children:"€8.50"}),(0,t.jsx)(L,{fast:!0}),(0,t.jsx)("div",{style:{fontSize:12,color:"#6366f1",animation:"nfc-contact-fade 0.9s ease-in-out infinite"},children:"Contact detected..."}),(0,t.jsx)("div",{style:{fontSize:9,color:"#555555",fontStyle:"italic",textAlign:"center"},children:"Confirming payment · do not move phones"})]})})}function K(){return(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"space-between",height:"100%",animation:"nfc-step-enter 300ms ease-out both"},children:[(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",gap:8,flex:1,justifyContent:"center",paddingBottom:10},children:[(0,t.jsxs)("svg",{width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",style:{animation:"nfc-scale-in 0.45s ease-out both"},children:[(0,t.jsx)("circle",{cx:"32",cy:"32",r:"29",stroke:"#22c55e",strokeWidth:"3",strokeLinecap:"round",strokeDasharray:"182.2",strokeDashoffset:"182.2",style:{animation:"nfc-draw-circle 0.6s ease-out forwards"}}),(0,t.jsx)("path",{d:"M19 31 L28 40 L45 23",stroke:"#22c55e",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",strokeDasharray:"40",strokeDashoffset:"40",style:{animation:"nfc-draw-check 0.4s ease-out 0.5s forwards"}})]}),(0,t.jsx)("div",{style:{fontSize:44,fontWeight:700,letterSpacing:-2,color:"#ffffff",lineHeight:1},children:"€8.50"}),(0,t.jsx)("div",{style:{fontSize:13,color:"#22c55e"},children:"Payment received"}),(0,t.jsx)("div",{style:{fontSize:9,fontWeight:500,letterSpacing:"0.1em",textTransform:"uppercase",color:"#555555"},children:"SETTLED · SEPA INSTANT"})]}),(0,t.jsxs)("div",{style:{width:"100%",background:"#1c1c1e",borderRadius:16,padding:"10px 12px",display:"flex",justifyContent:"space-between",alignItems:"center",flexShrink:0},children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{style:{fontSize:9,fontWeight:500,letterSpacing:"0.08em",textTransform:"uppercase",color:"#555555",marginBottom:3},children:"WALLET BALANCE"}),(0,t.jsx)("div",{style:{fontSize:18,fontWeight:700,color:"#ffffff"},children:"€247.50"})]}),(0,t.jsx)("div",{style:{fontSize:10,fontWeight:500,color:"#22c55e",background:"#166534",borderRadius:999,padding:"3px 8px"},children:"+€8.50"})]})]})}function H(){let{language:e}
69=(0,i.useContentStore)(),a="en"===e,[s,o]=(0,n.useState)(0),[c,h]=(0,n.useState)(0),[m,u]=(0,n.useState)(!1),x=(0,n.useRef)(0),g=(0,n.useRef)(0),f=(0,n.useRef)(null),y=(0,n.useRef)(null);x.current=s,g.current=c;let b=z[s],v=(0,n.useCallback)(()=>{let e=x.current,t=g.current;t<z[e].steps.length-1?(console.log(`[HowItWorks] advance → method=${e} step=${t+1}`),h(t+1)):(console.log(`[HowItWorks] advance → method=${e} step=0 (loop)`),h(0))},[]),j=(0,n.useCallback)(()=>{f.current&&clearInterval(f.current),f.current=setInterval(v,4500),console.log("[HowItWorks] interval started, id:",f.current)},[v]);(0,n.useEffect)(()=>(j(),()=>{f.current&&clearInterval(f.current),y.current&&clearTimeout(y.current)}),[j]);let w=(0,n.useCallback)(()=>{f.current&&(clearInterval(f.current),f.current=null),u(!0),y.current&&clearTimeout(y.current),console.log("[HowItWorks] paused — will resume in 5s"),y.current=setTimeout(()=>{u(!1),j(),console.log("[HowItWorks] resumed — interval restarted")},5e3)},[j]);return(0,t.jsx)(l.Section,{theme:"dark",className:"min-h-0 h-auto py-32 overflow-hidden",children:(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:40},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-100px"},transition:{duration:.7},className:"w-full flex flex-col gap-0",children:[(0,t.jsx)("div",{className:"text-center",children:(0,t.jsx)("h2",{className:"font-medium tracking-tight text-center",style:{fontSize:"clamp(2rem, 3.5vw, 3.2rem)",lineHeight:1.15,color:"var(--text-warm)"},children:a?"No terminal. No card reader. Just your phone.":"Kein Terminal. Kein Kartenleser. Nur dein Smartphone."})}),(0,t.jsxs)("div",{className:"grid gap-8 items-start mt-8",style:{gridTemplateColumns:"repeat(auto-fit, minmax(22rem, 1fr))"},children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-2 w-fit",children:[(0,t.jsx)(d.SegmentedControl,{options:z.map(e=>({label:a?e.label:e.labelDE})),value:s,onChange:e=>{o(e),h(0),w()},className:"h-10 w-fit",labelClassName:"px-4 py-1"}),!m&&(0,t.jsx)("div",{className:"relative h-px bg-[var(--text-primary)]/10 rounded-full overflow-hidden",children:(0,t.jsx)(r.motion.div,{className:"absolute left-0 top-0 h-full bg-[var(--accent)]",initial:{width:"0%"},animate:{width:"100%"},transition:{duration:4.5,ease:"linear"}},`${s}-${c}`)})]}),b.steps.map((e,n)=>(0,t.jsx)("button",{onClick:()=>{y.current&&clearTimeout(y.current),u(!1),h(n),j()},className:`w-full text-left p-5 rounded-lg border transition-all ${c===n?"border-[var(--text-primary)] bg-[var(--text-primary)]/10":"border-[var(--border)] hover:border-[var(--text-secondary)]"}`,children:(0,t.jsxs)("div",{className:"flex items-start gap-4",children:[(0,t.jsx)("div",{className:`w-8 h-8 rounded-full flex items-center justify-center text-sm font-bold flex-shrink-0 transition-colors ${c===n?"bg-[var(--text-primary)] text-[var(--bg-primary)]":"bg-[var(--bg-card)] border border-[var(--border)] text-[var(--text-secondary)]"}`,children:n+1}),(0,t.jsx)("p",{className:"leading-relaxed transition-colors font-medium",style:{fontSize:"clamp(0.9rem, 1vw, 1rem)",color:"var(--text-warm-secondary)"},children:a?e.copyNode??e.copy:e.copyNodeDE??e.copyDE??e.copy})]})},n))]}),(0,t.jsx)(p.AnimatePresence,{mode:"wait",children:(0,t.jsx)(r.motion.div,{initial:{opacity:0,scale:.97},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.97},transition:{duration:.25},className:"min-h-[280px] flex flex-col items-center justify-center gap-6 p-8",children:0===s?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{children:A}),(0,t.jsxs)(C,{children:[0===c&&(0,t.jsx)(I,{}),1===c&&(0,t.jsx)(G,{}),2===c&&(0,t.jsx)(F,{}),3===c&&(0,t.jsx)(Z,{})]}),(0,t.jsx)("div",{style:{display:"flex",gap:6},children:b.steps.map((e,n)=>(0,t.jsx)("div",{style:{height:4,borderRadius:999,width:n===c?16:4,background:n===c?"#a78bfa":"#27272a",transition:"width 300ms ease, background 300ms ease"}},n))})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{children:B}),(0,t.jsxs)(C,{children:[0===c&&(0,t.jsx)(R,{}),1===c&&(0,t.jsx)(M,{}),2===c&&(0,t.jsx)(P,{}),3===c&&(0,t.jsx)(K,{})]}),(0,t.jsx)("div",{style:{display:"flex",gap:6},children:b.steps.map((e,n)=>(0,t.jsx)("div",{style:{height:4,borderRadius:999,width:n===c?16:4,background:n===c?"#7c3aed":"#27272a",transition:"width 300ms ease, background 300ms ease"}},n))})]})},s)})]})]})})}let q=[{name:"Thomas H.",business:"Bakery owner",quote:"A €2.50 Brötchen with a card fee on top. That's why we always said cash only. ZYSYGY is the first solution where the numbers actually make sense for small ticket sizes. That's why I joined.",quoteDE:"Ein Brötchen für 2,50 € mit Kartengebühr obendrauf. Deshalb haben wir immer auf Bargeld bestanden. ZYSYGY ist die erste Lösung, bei der die Zahlen für kleine Beträge wirklich Sinn ergeben. Deshalb bin ich dabei.",theme:"Fees",themeDE:"Gebühren",emoji:"🥐"},{name:"Mehmet Y.",business:"Döner shop owner",quote:"Every other solution wanted me to buy or rent a terminal. ZYSYGY works on the phone I already have. I've been waiting for something like this for years.",quoteDE:"Jede andere Lösung wollte, dass ich ein Terminal kaufe oder miete. ZYSYGY funktioniert auf dem Smartphone, das ich bereits habe. Ich habe jahrelang auf so etwas gewartet.",theme:"No hardware",themeDE:"Keine Hardware",emoji:"🌯"},{name:"Anna M.",business:"Salon owner",quote:"No contract. No installation. No salesperson at my door. I joined the waitlist in two minutes. That alone told me this was built differently.",quoteDE:"Kein Vertrag. Keine Installation. Kein Verkäufer an meiner Tür. Ich habe mich in zwei Minuten auf die Warteliste eingetragen. Das allein hat mir gezeigt, dass das anders gemacht ist.",theme:"Easy setup",themeDE:"Einfache Einrichtung",emoji:"✂️"},{name:"Lukas W.",business:"Market vendor",quote:"At the market you don't have time to wait for settlements the next day. The promise of instant settlement is exactly what made me sign up. I've been losing sales to cashless customers for years. Not anymore.",quoteDE:"Auf dem Markt hat man keine Zeit, bis zum nächsten Tag auf Abrechnungen zu warten. Das Versprechen der sofortigen Abrechnung war genau das, was mich überzeugt hat. Ich habe jahrelang Kunden ohne Bargeld verloren. Nicht mehr.",theme:"Speed",themeDE:"Schnelligkeit",emoji:"🧀"},{name:"Stefan F.",business:"Elektriker",quote:"I'm on the road all day. A payment solution that works from my phone with nothing to carry or set up. That's not a nice-to-have for me. That's the only way it works.",quoteDE:"Ich bin den ganzen Tag unterwegs. Eine Zahlungslösung, die von meinem Smartphone funktioniert, ohne etwas tragen oder einrichten zu müssen. Das ist für mich kein Nice-to-have. Das ist der einzige Weg, wie es funktioniert.",theme:"On the road",themeDE:"Unterwegs",emoji:"⚡"},{name:"Sarah S.",business:"Café owner",quote:"Most payment providers have a hotline that puts you on hold for 40 minutes. ZYSYGY reached out to me personally when I joined the waitlist. That kind of attention before the product is even live. That's rare.",quoteDE:"Die meisten Zahlungsanbieter haben eine Hotline, die einen 40 Minuten warten lässt. ZYSYGY hat mich persönlich kontaktiert, als ich mich auf die Warteliste eingetragen habe. Diese Art von Aufmerksamkeit, bevor das Produkt überhaupt live ist. Das ist selten.",theme:"Service",themeDE:"Service",emoji:"☕"}],O=[...q,...q,...q],V=372*q.length;function $({t:e}){let{language:n}=(0,i.useContentStore)(),r="en"===n;return(0,t.jsxs)("div",{className:"flex-shrink-0 w-[22rem] p-6 rounded-xl border border-[var(--border-dim)] flex flex-col gap-4 hover:border-[var(--accent)]/40 hover:shadow-lg transition-all duration-300",style:{backgroundColor:"var(--card-surface)"},children:[(0,t.jsxs)("div",{className:"flex items-start justify-between gap-3",children:[(0,t.jsx)("div",{className:"w-10 h-10 rounded-lg bg-[var(--accent)]/10 flex items-center justify-center text-xl flex-shrink-0",children:e.emoji}),(0,t.jsx)("span",{className:"text-xs font-semibold text-[var(--accent)] bg-[var(--accent)]/10 px-2 py-0.5 rounded-md flex-shrink-0",children:r?e.theme:e.themeDE})]}),(0,t.jsxs)("blockquote",{className:"leading-relaxed flex-1",style:{fontSize:"clamp(0.9rem, 1vw, 1rem)",color:"var(--text-warm-secondary)"}
69,children:["“",r?e.quote:e.quoteDE,"”"]}),(0,t.jsxs)("div",{className:"border-t border-[var(--border-dim)] pt-4",children:[(0,t.jsx)("div",{className:"font-semibold text-sm",style:{color:"var(--text-warm)"},children:e.name}),(0,t.jsx)("div",{className:"text-xs",style:{color:"var(--text-warm-secondary)"},children:e.business})]})]})}function U(){let{language:e}=(0,i.useContentStore)(),a="en"===e,s=(0,n.useRef)(null);(0,n.useEffect)(()=>{s.current&&(s.current.scrollLeft=V)},[]),(0,n.useEffect)(()=>{let e=s.current;if(!e)return;let t=()=>{e.scrollLeft<V?e.scrollLeft+=V:e.scrollLeft>=2*V&&(e.scrollLeft-=V)};return e.addEventListener("scroll",t,{passive:!0}),()=>e.removeEventListener("scroll",t)},[]);let o=e=>{s.current?.scrollBy({left:e,behavior:"smooth"})},d=e=>({position:"absolute",top:"50%",transform:"translateY(-50%)",zIndex:3,[e]:12,width:36,height:36,borderRadius:"50%",background:"var(--bg-card)",border:"1px solid var(--border)",boxShadow:"0 2px 8px rgba(0,0,0,0.12)",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",fontSize:18,lineHeight:1,color:"var(--text-primary)"});return(0,t.jsx)(l.Section,{theme:"light",className:"min-h-0 h-auto py-32 overflow-hidden",children:(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:40},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-100px"},transition:{duration:.7},className:"w-full flex flex-col gap-10",children:[(0,t.jsx)("div",{className:"text-center",children:(0,t.jsx)("h2",{className:"font-medium tracking-tight",style:{fontSize:"clamp(2rem, 3.5vw, 3.2rem)",lineHeight:1.15,color:"var(--text-warm)"},children:a?(0,t.jsxs)(t.Fragment,{children:["The merchants who tried everything else",(0,t.jsx)("br",{}),"chose this."]}):"Die Händler, die alles andere ausprobiert haben, haben sich dafür entschieden."})}),(0,t.jsxs)("div",{style:{position:"relative",overflow:"hidden",width:"100vw",left:"50%",transform:"translateX(-50%)"},children:[(0,t.jsx)("div",{"aria-hidden":"true",style:{position:"absolute",top:0,bottom:0,left:0,width:80,zIndex:2,pointerEvents:"none",background:"linear-gradient(to right, var(--bg-primary) 0%, transparent 100%)"}}),(0,t.jsx)("div",{"aria-hidden":"true",style:{position:"absolute",top:0,bottom:0,right:0,width:80,zIndex:2,pointerEvents:"none",background:"linear-gradient(to left, var(--bg-primary) 0%, transparent 100%)"}}),(0,t.jsx)("button",{"aria-label":"Scroll left",onClick:()=>o(-340),className:"hidden md:flex",style:d("left"),children:"‹"}),(0,t.jsx)("div",{ref:s,style:{overflowX:"auto",scrollbarWidth:"none",msOverflowStyle:"none"},children:(0,t.jsx)("div",{style:{display:"flex",gap:20,width:"max-content",padding:"24px 60px"},children:O.map((e,n)=>(0,t.jsx)($,{t:e},n))})}),(0,t.jsx)("button",{"aria-label":"Scroll right",onClick:()=>o(340),className:"hidden md:flex",style:d("right"),children:"›"})]}),(0,t.jsxs)("div",{className:"flex flex-col items-center text-center gap-6 px-4 pt-4 pb-2",children:[(0,t.jsx)("h2",{className:"font-medium tracking-tight",style:{fontSize:"clamp(1.55rem, 2.2vw, 2.1rem)",lineHeight:1.2,color:"var(--text-warm)"},children:a?"We're building this for you.":"Wir bauen das für dich."}),(0,t.jsx)("p",{style:{fontSize:"clamp(1rem, 1.5vw, 1.2rem)",maxWidth:"38rem",lineHeight:1.6,color:"var(--text-warm-secondary)"},children:a?"Payments in Germany are broken for small businesses. Too expensive, too complicated, too much hardware. We're fixing that. Join the waitlist and help us build something that actually works.":"Zahlungen in Deutschland sind für kleine Unternehmen kaputt. Zu teuer, zu kompliziert, zu viel Hardware. Wir ändern das. Trage dich auf die Warteliste ein und hilf uns, etwas zu bauen, das wirklich funktioniert."}),(0,t.jsx)("button",{className:"px-5 h-10 rounded-md font-semibold text-sm hover:opacity-80 active:scale-95 transition-all whitespace-nowrap border border-[var(--btn-primary-border)]",style:{backgroundColor:"var(--btn-primary-bg)",color:"#E25B28"},onClick:()=>{i.useContentStore.getState().setIsWaitlistFormVisible(!0),setTimeout(()=>{document.getElementById("waitlist-form")?.scrollIntoView({behavior:"smooth"})},300)},children:a?"Join Waitlist":"Warteliste beitreten"})]})]})})}let J=[{title:"Datenschutz",titleDE:"Datenschutz",icon:"🔒",body:"Your payment data is processed and stored on German servers. Full stop. We don't sell it, share it, or use it for advertising. It's yours.",bodyDE:"Deine Zahlungsdaten werden auf deutschen Servern verarbeitet und gespeichert. Punkt. Wir verkaufen sie nicht, teilen sie nicht und nutzen sie nicht für Werbung. Sie gehören dir."},{title:"Mastercard and Visa are American companies. SEPA is not.",titleDE:"Mastercard und Visa sind amerikanische Unternehmen. SEPA nicht.",icon:"🛡️",body:"Card payments route through US networks, subject to American law. ZYSYGY moves money directly between German bank accounts. No foreign intermediary.",bodyDE:"Kartenzahlungen laufen über US-Netzwerke, unterliegen amerikanischem Recht. ZYSYGY bewegt Geld direkt zwischen deutschen Bankkonten. Kein ausländischer Vermittler."},{title:"Coming Law",titleDE:"Kommendes Gesetz",icon:"🏛️",body:"Germany's new government has committed to requiring every business to offer digital payments. The law is not final yet. But the direction is. ZYSYGY costs nothing to set up. There is no reason to wait until it is.",bodyDE:"Die neue Bundesregierung hat sich verpflichtet, jeden Betrieb zur Annahme digitaler Zahlungen zu verpflichten. Das Gesetz ist noch nicht endgültig. Aber die Richtung ist klar. ZYSYGY kostet nichts in der Einrichtung. Es gibt keinen Grund zu warten, bis es soweit ist."},{title:"KassenSichV & DATEV ready.",titleDE:"KassenSichV & DATEV-bereit.",icon:"📋",body:"Every transaction logged, timestamped, and exportable in DATEV format. KassenSichV-compl
69iant receipts via Fiskaltrust. Your Kassenbuch is ready before your accountant asks for it.",bodyDE:"Jede Transaktion protokolliert, mit Zeitstempel versehen und im DATEV-Format exportierbar. KassenSichV-konforme Belege via Fiskaltrust. Dein Kassenbuch ist fertig, bevor dein Steuerberater danach fragt."}];function Q(){let{language:e}=(0,i.useContentStore)(),n="en"===e;return(0,t.jsx)(l.Section,{theme:"dark",className:"min-h-0 h-auto py-32",children:(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:40},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-100px"},transition:{duration:.7},className:"w-full flex flex-col gap-0",children:[(0,t.jsxs)("div",{className:"w-full flex flex-col items-center text-center gap-4",children:[(0,t.jsx)("h2",{className:"font-medium tracking-tight",style:{fontSize:"clamp(2rem, 3.5vw, 3.2rem)",lineHeight:1.15,color:"var(--text-warm)"},children:n?"Built in Germany. For the World.":"In Deutschland gebaut. Für die Welt."}),(0,t.jsx)("p",{className:"leading-relaxed max-w-2xl",style:{fontSize:"clamp(1rem, 1.2vw, 1.15rem)",color:"var(--text-warm-secondary)"},children:n?"Not adapted for Germany. Built for it. German data law, German banking, German tax compliance from day one.":"Nicht für Deutschland angepasst. Dafür gebaut. Deutsches Datenschutzrecht, deutsches Banking, deutsche Steuerkonformität von Tag eins."})]}),(0,t.jsx)("div",{style:{position:"relative",width:"100vw",left:"50%",transform:"translateX(-50%)",padding:"0 60px",marginTop:"4rem"},children:(0,t.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-
695",children:J.map((e,i)=>(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.1*i},className:"p-6 rounded-xl border border-[var(--border-dim)] flex flex-col gap-4 hover:border-[var(--accent)]/40 transition-colors min-h-[320px]",style:{backgroundColor:"var(--card-surface)"},children:[(0,t.jsx)("div",{className:"w-12 h-12 rounded-lg bg-[var(--accent)]/15 flex items-center justify-center text-2xl",children:e.icon}),(0,t.jsx)("h3",{className:"font-semibold text-xl",style:{color:"var(--text-warm)"},children:n?e.title:e.titleDE}),(0,t.jsx)("p",{className:"leading-relaxed text-sm flex-1",style:{color:"var(--text-warm-secondary)"},children:n?e.body:e.bodyDE})]},e.title))})})]})})}let X=[{q:"What exactly is ZYSYGY?",qDE:"Was genau ist ZYSYGY?",a:"ZYSYGY is a payment and business management app built for merchants. You accept payments through your existing phone. No card reader, no terminal, no hardware purchase. Money lands in your ZYSYGY wallet instantly. On top of payments, ZYSYGY handles your product catalogue, receipts, daily reports, tip management, and DATEV export. Everything a modern merchant needs, without the hardware.",aDE:"ZYSYGY ist eine Zahlungs- und Unternehmensmanagement-App für Händler. Du nimmst Zahlungen über dein vorhandenes Smartphone an. Kein Kartenleser, kein Terminal, kein Hardware-Kauf. Geld landet sofort in deiner ZYSYGY-Wallet. Neben Zahlungen verwaltet ZYSYGY deinen Produktkatalog, Belege, Tagesberichte, Trinkgeldverwaltung und DATEV-Export. Alles, was ein moderner Händler braucht, ohne Hardware."},{q:"How does ZYSYGY charge zero transaction fees? What's the catch?",qDE:"Wie kann ZYSYGY null Transaktionsgebühren erheben? Was ist der Haken?",a:"No catch. The business model is simple: merchants pay nothing on transactions. ZYSYGY earns from premium features that businesses choose to unlock when they're ready to grow: things like advanced inventory management, full POS, and accounting integrations. Payments stay free because we never made them our revenue source.",aDE:"Kein Haken. Das Geschäftsmodell ist einfach: Händler zahlen nichts auf Transaktionen. ZYSYGY verdient an Premium-Funktionen, die Unternehmen freischalten, wenn sie bereit sind zu wachsen: zum Beispiel erweiterte Lagerverwaltung, vollständige Kasse und Buchhaltungsintegrationen. Zahlungen bleiben kostenlos, weil wir sie nie als Einnahmequelle betrachtet haben."},{q:"How does ZYSYGY actually move money without card network fees?",qDE:"Wie bewegt ZYSYGY tatsächlich Geld ohne Kartennetzwerkgebühren?",a:"Most payment providers route transactions through Mastercard or Visa, which charge interchange fees, scheme fees, and acquirer margins at every step. ZYSYGY moves money directly between accounts using SEPA, the same infrastru
69cture German banks have used for decades, just without the middlemen. No card network. No scheme fees. No markup. That's why the transaction fee is zero.",aDE:"Die meisten Zahlungsanbieter leiten Transaktionen über Mastercard oder Visa, die an jedem Schritt Interbankenentgelte, Systementgelte und Acquirer-Margen erheben. ZYSYGY bewegt Geld direkt zwischen Konten über SEPA, die gleiche Infrastruktur, die deutsche Banken seit Jahrzehnten nutzen, nur ohne die Mittelsmänner. Kein Kartennetzwerk. Keine Systementgelte. Kein Aufschlag. Deshalb ist die Transaktionsgebühr null."},{q:"How does a customer actually pay?",qDE:"Wie bezahlt ein Kunde tatsächlich?",a:(0,t.jsxs)(t.Fragment,{children:["Two ways.",(0,t.jsx)("br",{}),(0,t.jsx)("br",{}),"QR code: your staff select the items in ZYSYGY, a unique QR code appears on your screen, the customer scans it with their phone and confirms.",(0,t.jsx)("br",{}),(0,t.jsx)("br",{}),"Phone tap: the customer taps their phone against yours using NFC, exactly like tapping a card on a reader, but without the reader."]}),aDE:(0,t.jsxs)(t.Fragment,{children:["Auf zwei Wegen.",(0,t.jsx)("br",{}),(0,t.jsx)("br",{}),"QR-Code: Dein Personal wählt die Artikel in ZYSYGY aus, ein einzigartiger QR-Code erscheint auf deinem Bildschirm, der Kunde scannt ihn mit seinem Smartphone und bestätigt.",(0,t.jsx)("br",{}),(0,t.jsx)("br",{}),"Smartphone-Tipp: Der Kunde tippt sein Smartphone an deins über NFC, genau wie eine Karte auf ein Lesegerät zu tippen, aber ohne das Lesegerät."]})},{q:"How fast do I receive the money?",qDE:"Wie schnell erhalte ich das Geld?",a:"The moment a customer pays, the amount appears in your ZYSYGY wallet instantly. At the end of each day, ZYSYGY automatically settles your full balance to your German bank account via SEPA Instant. If you want the money sooner, you can withdraw to your bank account at any time.",aDE:"Im Moment der Kundenzahlung erscheint der Betrag sofort in deiner ZYSYGY-Wallet. Am Ende jedes Tages rechnet ZYSYGY deinen gesamten Saldo automatisch auf dein deutsches Bankkonto per SEPA Instant ab. Wenn du das Geld früher möchtest, kannst du jederzeit auf dein Bankkonto auszahlen."},{q:"Do I need to buy any hardware?",qDE:"Muss ich Hardware kaufen?",a:"No. For accepting payments, your existing smartphone is everything you need. No card reader, no terminal, nothing extra. NFC is available on virtually all modern smartphones. For back-office features like your product catalogue, daily reports, staff management, and inventory, ZYSYGY works on any device you already own: phone, tablet, or laptop.",aDE:"Nein. Für die Zahlungsannahme ist dein vorhandenes Smartphone alles, was du brauchst. Kein Kartenleser, kein Terminal, nichts zusätzliches. NFC ist auf praktisch allen modernen Smartphones verfügbar. Für Back-Office-Funktionen wie deinen Produktkatalog, Tagesberichte, Personalverwaltung und Lagerverwaltung funktioniert ZYSYGY auf jedem Gerät, das du bereits besitzt: Smartphone, Tablet oder Laptop."},{q:"Does ZYSYGY work for my tax accounting?",qDE:"Funktioniert ZYSYGY für meine Steuerbuchhaltung?",a:"Yes, and this is where ZYSYGY goes further than most payment apps. Every transaction is logged, timestamped, and stored in a GoBD-compliant format. You can export your full transaction history in DATEV format, the standard your Steuerberater already uses. The Kassenbuch is generated automatically via Fiskaltrust integration. You don't prepare anything manually. It's just there when you need it.",aDE:"Ja, und hier geht ZYSYGY weiter als die meisten Zahlungs-Apps. Jede Transaktion wird protokolliert, mit Zeitstempel versehen und in einem GoBD-konformen Format gespeichert. Du kannst deinen vollständigen Transaktionsverlauf im DATEV-Format exportieren, dem Standard, den dein Steuerberater bereits verwendet. Das Kassenbuch wird automatisch über die Fiskaltrust-Integration erstellt. Du bereitest nichts manuell vor. Es ist einfach da, wenn du es brauchst."},{q:"Is my customer's payment data safe?",qDE:"Sind die Zahlungsdaten meiner Kunden sicher?",a:"Yes. Payment data is processed in accordance with German and EU data protection law. ZYSYGY is fully GDPR/DSGVO-compliant.",aDE:"Ja. Zahlungsdaten werden gemäß deutschem und EU-Datenschutzrecht verarbeitet. ZYSYGY ist vollständig DSGVO-konform."},{q:"How much does ZYSYGY cost?",qDE:"Was kostet ZYSYGY?",a:"Payments are free for merchants. Permanently. Premium features including full POS, inventory management, DATEV export, staff management, and recurring billing are available for a small monthly fee. You can start for free and upgrade when you're ready. Waitlist members will be the first to know exact pricing before we lau
69nch.",aDE:"Zahlungen sind für Händler dauerhaft kostenlos. Premium-Funktionen einschließlich vollständiger Kasse, Lagerverwaltung, DATEV-Export, Personalverwaltung und wiederkehrender Abrechnung sind für eine kleine monatliche Gebühr verfügbar. Du kannst kostenlos starten und upgraden, wenn du bereit bist. Wartelistenmitglieder erfahren als Erste den genauen Preis vor dem Launch."},{q:"Can my staff use ZYSYGY too?",qDE:"Kann mein Personal ZYSYGY auch nutzen?",a:"Yes. You can add staff members to your account and set what they can see and do. Staff can take payments and view their own shift. Managers can see all transactions, issue refunds, and generate reports. You stay in control.",aDE:"Ja. Du kannst Mitarbeiter zu deinem Konto hinzufügen und festlegen, was sie sehen und tun können. Mitarbeiter können Zahlungen annehmen und ihre eigene Schicht einsehen. Manager können alle Transaktionen sehen, Rückerstattungen ausstellen und Berichte erstellen. Du behältst die Kontrolle."},{q:"What happens if there is no internet connection?",qDE:"Was passiert, wenn keine Internetverbindung besteht?",a:"ZYSYGY supports offline payments. If connectivity drops mid-transaction, the app holds the payment and confirms it automatically when the connection returns. You never lose a sale because of signal.",aDE:"ZYSYGY unterstützt Offline-Zahlungen. Wenn die Verbindung während einer Transaktion abbricht, hält die App die Zahlung und bestätigt sie automatisch, wenn die Verbindung zurückkehrt. Du verlierst nie einen Verkauf wegen des Signals."}];function _({item:e,index:a}){let{language:s}=(0,i.useContentStore)(),l="en"===s,[o,d]=(0,n.useState)(!1);return(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:12},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.4,delay:.04*a},className:"border-b border-[var(--border-dim)] last:border-0",children:[(0,t.jsxs)("button",{onClick:()=>d(e=>!e),className:"w-full flex items-start justify-between gap-6 py-5 text-left group",children:[(0,t.jsx)("span",{className:"font-medium group-hover:text-[var(--accent)] transition-colors",style:{color:"var(--text-warm)",fontSize:"clamp(0.95rem, 1.1vw, 1.1rem)"},children:l?e.q:e.qDE}),(0,t.jsx)(r.motion.span,{animate:{rotate:45*!!o},transition:{duration:.2},className:"text-[var(--text-secondary)] text-2xl leading-none flex-shrink-0 mt-0.5",children:"+"})]}),(0,t.jsx)(p.AnimatePresence,{initial:!1,children:o&&(0,t.jsx)(r.motion.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.3,ease:"easeInOut"},style:{overflow:"hidden"},children:(0,t.jsx)("p",{className:"leading-relaxed pb-5",style:{fontSize:"clamp(0.9rem, 1vw, 1rem)",color:"var(--text-warm-secondary)"},children:l?e.a:e.aDE})})})]})}function ee(){let{language:e}=(0,i.useContentStore)();return(0,t.jsx)(l.Section,{theme:"light",className:"min-h-0 h-auto py-32",children:(0,t.jsxs)(r.motion.div,{initial:{opacity:0,y:40},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-100px"},transition:{duration:.7},className:"w-full flex flex-col gap-10",children:[(0,t.jsx)("div",{children:(0,t.jsx)("h2",{className:"font-medium tracking-tight mb-2",style:{fontSize:"clamp(2rem, 3.5vw, 3.2rem)",lineHeight:1.15,color:"var(--text-warm)"},children:"en"===e?"Have questions? Good.":"Fragen? Gut."})}),(0,t.jsx)("div",{className:"w-full max-w-3xl flex flex-col",children:X.map((e,n)=>(0,t.jsx)(_,{item:e,index:n},n))})]})})}var et=e.i(99452);function en(){let{setHasJoinedWaitlist:e,language:a}=(0,i.useContentStore)(),[s,o]=(0,n.useState)(!1),[d,c]=(0,n.useState)(!1),h=(0,et.useTranslation)().common.waitlist,[m,u]=(0,n.useState)(""),[x,g]=(0,n.useState)(!1),f=(0,n.useRef)(null),[y,b]=(0,n.useState)({}),v=[{value:"<100k",label:h.revenueOptions.under100k},{value:"100k-500k",label:h.revenueOptions.range100k500k},{value:"500k-1m",label:h.revenueOptions.range500k1m},{value:">1m",label:h.revenueOptions.over1m}];(0,n.useEffect)(()=>{let e=e=>{f.current&&!f.current.contains(e.target)&&g(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]);let j=e=>{b(t=>{if(!t[e])return t;let n={...t};return delete n[e],n})},w=e=>/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e.trim()),k=e=>/^\d{10,15}$/.test(e.replace(/[\s\-]/g,"")),S=e=>/^\d{5}$/.test(e.trim()),N=async t=>{t.preventDefault();let n=new FormData(t.currentTarget),i={};
69["firstName","lastName","companyName"].forEach(e=>{n.get(e)||(i[e]=h.validationRequired)}),m||(i.revenue=h.validationRequired);let r=n.get("email")||"";r?w(r)||(i.email=h.validationEmail):i.email=h.validationRequired;let a=n.get("mobileNumber")||"";a?k(a)||(i.mobileNumber="Enter a valid German mobile number."):i.mobileNumber=h.validationRequired;let s=n.get("postcode")||"";if(s?S(s)||(i.postcode="Enter a valid German postcode."):i.postcode=h.validationRequired,Object.keys(i).length>0)return void b(i);b({}),o(!0);try{if(!(await fetch("/api/waitlist",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({firstName:n.get("firstName"),lastName:n.get("lastName"),email:r,companyName:n.get("companyName"),mobileNumber:a,postcode:s,revenue:m,comments:n.get("comments")??""})})).ok)throw Error("submission failed");c(!0),e(!0)}catch{b({form:"Something went wrong. Please try again."})}finally{o(!1)}},E=e=>y[e]?"border-red-500/50 focus:border-red-500 focus:ring-red-500/20 bg-red-950/30 text-red-400":"border-[var(--border)] focus:border-[var(--text-secondary)] focus:ring-[var(--text-secondary)]/20 bg-white text-[var(--text-primary)]";return d?(0,t.jsx)(l.Section,{theme:"light",id:"waitlist-form",className:"py-32 text-center items-center justify-center min-h-[50vh]",children:(0,t.jsxs)(r.motion.div,{initial:{opacity:0,scale:.95},animate:{opacity:1,scale:1},className:"p-12 rounded-xl bg-[var(--bg-surface)] border border-[var(--border-dim)] flex flex-col items-center gap-6",children:[(0,t.jsx)("div",{className:"w-16 h-16 rounded-full flex items-center justify-center text-3xl",style:{backgroundColor:"#E25B2822",color:"#E25B28"},children:"✓"}),(0,t.jsx)("h2",{className:"text-3xl font-medium",style:{color:"var(--text-warm)"},children:h.successTitle}),(0,t.jsx)("p",{style:{color:"var(--text-warm-secondary)"},children:h.successMessage})]})}):(0,t.jsx)(l.Section,{theme:"light",id:"waitlist-form",className:"py-32 items-center",children:(0,t.jsxs)("div",{className:"w-full max-w-3xl flex flex-col gap-12 relative z-10",children:[(0,t.jsxs)("div",{className:"text-center space-y-4",children:[(0,t.jsx)("h2",{className:"text-4xl md:text-5xl font-medium tracking-tight",style:{color:"var(--text-warm)"},children:h.title}),(0,t.jsx)("p",{className:"text-lg",style:{color:"var(--text-warm-secondary)"},children:h.subtitle})]}),(0,t.jsx)("div",{className:"relative group",children:(0,t.jsxs)("form",{noValidate:!0,onSubmit:N,className:"relative flex flex-col gap-6 p-8 md:p-12 rounded-xl border border-[var(--border)]",style:{backgroundColor:"var(--card-surface)"},children:[(0,t.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsxs)("label",{className:"text-sm font-semibold pl-2",style:{color:"var(--text-warm-secondary)"},children:[h.firstName," ",(0,t.jsx)("span",{style:{color:"#E25B28"},children:"*"})]}),(0,t.jsx)("input",{name:"firstName",onChange:()=>j("firstName"),type:"text",className:`w-full h-14 border rounded-lg px-4 text-lg font-medium focus:ring-2 outline-none transition-all placeholder-[var(--text-secondary)]/50 ${E("firstName")}`,placeholder:h.placeholderFirstName}),y.firstName&&(0,t.jsx)("span",{className:"text-xs font-medium text-red-500 pl-2",children:y.firstName})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsxs)("label",{className:"text-sm font-semibold pl-2",style:{color:"var(--text-warm-secondary)"},children:[h.lastName," ",(0,t.jsx)("span",{style:{color:"#E25B28"},children:"*"})]}),(0,t.jsx)("input",{name:"lastName",onChange:()=>j("lastName"),type:"text",className:`w-full h-14 border rounded-lg px-4 text-lg font-medium focus:ring-2 outline-none transition-all placeholder-[var(--text-secondary)]/50 ${E("lastName")}
69`,placeholder:h.placeholderLastName}),y.lastName&&(0,t.jsx)("span",{className:"text-xs font-medium text-red-500 pl-2",children:y.lastName})]})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsxs)("label",{className:"text-sm font-semibold pl-2",style:{color:"var(--text-warm-secondary)"},children:[h.companyName," ",(0,t.jsx)("span",{style:{color:"#E25B28"},children:"*"})]}),(0,t.jsx)("input",{name:"companyName",onChange:()=>j("companyName"),type:"text",className:`w-full h-14 border rounded-lg px-4 text-lg font-medium focus:ring-2 outline-none transition-all placeholder-[var(--text-secondary)]/50 ${E("companyName")}`,placeholder:h.placeholderCompanyName}),y.companyName&&(0,t.jsx)("span",{className:"text-xs font-medium text-red-500 pl-2",children:y.companyName})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsxs)("label",{className:"text-sm font-semibold pl-2",style:{color:"var(--text-warm-secondary)"},children:[h.email," ",(0,t.jsx)("span",{style:{color:"#E25B28"},children:"*"})]}),(0,t.jsx)("input",{name:"email",onChange:()=>j("email"),onBlur:e=>{e.target.value&&!w(e.target.value)&&b(e=>({...e,email:h.validationEmail}))},type:"email",className:`w-full h-14 border rounded-lg px-4 text-lg font-medium focus:ring-2 outline-none transition-all placeholder-[var(--text-secondary)]/50 ${E("email")}`,placeholder:h.placeholderEmail}),y.email&&(0,t.jsx)("span",{className:"text-xs font-medium text-red-500 pl-2",children:y.email})]}),(0,t.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsxs)("label",{className:"text-sm font-semibold pl-2",style:{color:"var(--text-warm-secondary)"},children:[h.mobileNumber," ",(0,t.jsx)("span",{style:{color:"#E25B28"},children:"*"})]}),(0,t.jsxs)("div",{className:`flex h-14 border rounded-lg focus-within:ring-2 transition-all overflow-hidden items-center ${E("mobileNumber")}`,children:[(0,t.jsxs)("div",{className:"flex items-center justify-center gap-2 px-4 h-full bg-[var(--bg-surface)]/50 border-r border-inherit",children:[(0,t.jsx)("span",{className:"text-lg translate-y-[-1px]",children:"DE"}),(0,t.jsx)("span",{className:"font-semibold text-base",children:"+49"})]}),(0,t.jsx)("input",{name:"mobileNumber",onChange:()=>j("mobileNumber"),onBlur:e=>{e.target.value&&!k(e.target.value)&&b(e=>({...e,mobileNumber:"Enter a valid German mobile number."}))},type:"tel",className:"flex-1 bg-transparent border-none px-4 text-lg font-medium outline-none placeholder-[var(--text-secondary)]/50",placeholder:"151 2345678"})]}),y.mobileNumber&&(0,t.jsx)("span",{className:"text-xs font-medium text-red-500 pl-2",children:y.mobileNumber})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsxs)("label",{className:"text-sm font-semibold pl-2",style:{color:"var(--text-warm-secondary)"},children:[h.postcode," ",(0,t.jsx)("span",{style:{color:"#E25B28"},children:"*"})]}),(0,t.jsx)("input",{name:"postcode",onChange:()=>j("postcode"),onBlur:e=>{e.target.value&&!S(e.target.value)&&b(e=>({...e,postcode:"Enter a valid German postcode."}))},type:"text",className:`w-full h-14 border rounded-lg px-4 text-lg font-medium focus:ring-2 outline-none transition-all placeholder-[var(--text-secondary)]/50 ${E("postcode")}`,placeholder:"10115"}),y.postcode&&(0,t.jsx)("span",{className:"text-xs font-medium text-red-500 pl-2",children:y.postcode})]})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-2 relative z-20",ref:f,children:[(0,t.jsxs)("label",{className:"text-sm font-semibold pl-2",style:{color:"var(--text-warm-secondary)"},children:[h.annualRevenue," ",(0,t.jsx)("span",{style:{color:"#E25B28"},children:"*"})]}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsxs)("div",{onClick:()=>g(!x),className:`w-full h-14 border rounded-lg px-4 text-lg font-medium flex items-center justify-between cursor-pointer transition-all ${x&&!y.revenue?"border-[var(--text-secondary)] ring-2 ring-[var(--text-secondary)]/20 bg-[var(--bg-card)]":E("revenue")} ${!x&&!y.revenue?"hover:border-[var(--text-secondary)]":""}`,children:[(0,t.jsx)("span",{className:m?"text-[var(--text-primary)]":"text-[var(--text-secondary)]/50",children:m?v.find(e=>e.value===m)?.label:h.revenuePlaceholder}),(0,t.jsx)(r.motion.span,{animate:{rotate:180*!!x},className:"text-[var(--text-secondary)] opacity-50 flex items-center justify-center p-1",children:(0,t.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:(0,t.jsx)("polyline",{points:"6 9 12 15 18 9"})})})]}),y.revenue&&(0,t.jsx)("span",{className:"text-xs font-medium text-red-500 pl-2 mt-2 block",children:y.revenue}),(0,t.jsx)(p.AnimatePresence,{children:x&&(0,t.jsx)(r.motion.div,{initial:{opacity:0,scale:.95,y:-10}
69,animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.95,y:-10},transition:{duration:.2,ease:"easeOut"},className:"absolute top-[calc(100%+8px)] left-0 w-full bg-[var(--bg-card)] backdrop-blur-xl border border-[var(--border)] rounded-lg shadow-2xl shadow-black/20 overflow-hidden z-50 p-1",children:v.map(e=>(0,t.jsxs)("div",{onClick:()=>{u(e.value),g(!1),j("revenue")},className:`px-4 py-3 cursor-pointer rounded-md font-medium transition-all text-lg flex items-center justify-between ${m===e.value?"bg-[var(--text-primary)]/10 text-[var(--text-primary)]":"text-[var(--text-secondary)] hover:bg-[var(--bg-secondary)] hover:text-[var(--text-primary)]"}`,children:[e.label,m===e.value&&(0,t.jsx)(r.motion.span,{initial:{scale:0},animate:{scale:1},style:{color:"#E25B28"},children:(0,t.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:(0,t.jsx)("polyline",{points:"20 6 9 17 4 12"})})})]},e.value))})})]})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)("label",{className:"text-sm font-semibold pl-2",style:{color:"var(--text-warm-secondary)"},children:h.comments}),(0,t.jsx)("textarea",{name:"comments",className:"w-full bg-white border border-[var(--border)] rounded-lg p-4 text-[var(--text-primary)] text-lg font-medium focus:border-[var(--text-secondary)] focus:ring-2 focus:ring-[var(--text-secondary)]/20 outline-none transition-all placeholder-[var(--text-secondary)]/50 min-h-[120px] resize-y",placeholder:h.placeholderComments})]}),y.form&&(0,t.jsx)("p",{className:"text-sm font-medium text-red-500 text-center",children:y.form}),(0,t.jsx)("button",{type:"submit",disabled:s,className:"mt-4 h-14 rounded-md font-semibold text-lg hover:opacity-80 active:scale-[0.98] transition-all flex items-center justify-center disabled:opacity-70 border border-[var(--btn-primary-border)]",style:{backgroundColor:"var(--btn-primary-bg)",color:"#E25B28"},children:s?(0,t.jsxs)("span",{className:"flex items-center gap-2",children:[(0,t.jsx)("span",{className:"w-5 h-5 border-2 border-[#E25B28]/30 border-t-[#E25B28] rounded-full animate-spin"}),h.submitting]}):h.submit})]})})]})})}function ei(){let e=(0,et.useTranslation)(),{setIsWaitlistFormVisible:a}=(0,i.useContentStore)(),[s,o]=(0,n.useState)(!1);return(0,t.jsxs)(l.Section,{theme:"dark",className:"items-center text-center",children:[(0,t.jsx)("h2",{className:"text-6xl md:text-9xl font-medium mb-12 tracking-tight",style:{color:"var(--text-warm)"},children:e.cta.title}),(0,t.jsx)("div",{className:"h-[80px] flex items-center justify-center w-full relative z-10",children:(0,t.jsx)(p.AnimatePresence,{mode:"popLayout",children:s?(0,t.jsx)(r.motion.div,{initial:{opacity:0,scale:.9},animate:{opacity:1,scale:1},className:"text-2xl font-medium text-[var(--accent)]",children:"You're on the list! 🚀"}):(0,t.jsx)("button",{className:"px-10 py-5 rounded-md font-semibold text-xl hover:opacity-80 active:scale-95 transition-all whitespace-nowrap border border-[var(--btn-primary-border)]",style:{backgroundColor:"var(--btn-primary-bg)",color:"#E25B28"},onClick:()=>{a(!0),setTimeout(()=>{document.getElementById("waitlist-form")?.scrollIntoView({behavior:"smooth"})},100)},children:e.hero.cta})})})]})}var er=e.i(57627);let ea=["Café / Restaurant","Retail","Beauty & Wellness","Trades","Bakery","Taxi / Transport","Hospitality","Freelancer","Other"],es=["Café / Restaurant","Einzelhandel","Beauty & Wellness","Handwerk","Bäckerei","Taxi / Transport","Gastronomie","Freelancer","Andere"],el=[{name:"SumUp",labelDE:"SumUp",rate:1.69},{name:"Zettle by PayPal",labelDE:"Zettle by PayPal",rate:1.75},{name:"Stripe Terminal",labelDE:"Stripe Terminal",rate:2.5},{name:"PAYONE",labelDE:"PAYONE",rate:2.29},{name:"Nexi (Concardis)",labelDE:"Nexi (Concardis)",rate:1.99},{name:"Sparkasse (S-POS)",labelDE:"Sparkasse (S-POS)",rate:.79},{name:"VR Payment",labelDE:"VR Payment",rate:1},{name:"Flatpay",labelDE:"Flatpay",rate:1.49},{name:"Cash only",labelDE:"Nur Bargeld",rate:0},{name:"Other",labelDE:"Andere",rate:1.6}],eo=[{label:"Under €2,000",labelDE:"Unter 2.000 €",midpoint:1e3},{label:"€2,000 – €5,000",labelDE:"2.000 € – 5.000 €",midpoint:3500},{label:"€5,000 – €15,000",labelDE:"5.000 € – 15.000 €",midpoint:1e4}
69,{label:"Over €15,000",labelDE:"Über 15.000 €",midpoint:25e3}],ed=e=>new Intl.NumberFormat("de-DE",{style:"currency",currency:"EUR",maximumFractionDigits:0}).format(e);function ec({children:e,sub:n,onClick:i}){return(0,t.jsxs)("button",{onClick:i,className:"group flex flex-col items-start gap-1 w-full text-left p-5 rounded-md border border-[#333333] hover:border-[#555555] active:scale-[0.98] transition-all duration-150",style:{backgroundColor:"transparent"},onMouseEnter:e=>e.currentTarget.style.backgroundColor="rgba(255,255,255,0.05)",onMouseLeave:e=>e.currentTarget.style.backgroundColor="transparent",children:[(0,t.jsx)("span",{className:"font-semibold text-white text-base leading-snug group-hover:text-white transition-colors",children:e}),n&&(0,t.jsx)("span",{className:"text-xs text-[#EDEDED] font-medium",children:n})]})}function eh({isOpen:e,onClose:a}){let{language:s}=(0,i.useContentStore)(),l="en"===s,[o,d]=(0,n.useState)(0),[c,h]=(0,n.useState)(1),[m,u]=(0,n.useState)(""),[x,g]=(0,n.useState)(null),[f,y]=(0,n.useState)(null),[b,v]=(0,n.useState)(""),[j,w]=(0,n.useState)(""),[k,S]=(0,n.useState)(""),[N,E]=(0,n.useState)(""),[D,Y]=(0,n.useState)(""),[C,z]=(0,n.useState)(""),[T,W]=(0,n.useState)(""),[A,B]=(0,n.useState)(!1),[I,G]=(0,n.useState)(!1),[F,Z]=(0,n.useState)(""),[R,L]=(0,n.useState)(""),M=x?.name==="Cash only",P=!M&&x&&f?f.midpoint*(x.rate/100):0,K=12*P;f&&f.midpoint;let H=e=>"€"+Math.round(e).toLocaleString("en-US"),q=e=>{h(1),d(e)},O=()=>{a(),setTimeout(()=>{d(0),h(1),u(""),g(null),y(null),v(""),w(""),S(""),E(""),Y(""),z(""),W(""),B(!1),Z(""),L("")},300)},V=e=>/^\d{10,15}$/.test(e.replace(/[\s\-]/g,"")),$=e=>/^\d{5}$/.test(e.trim()),U=e=>{e.preventDefault();let t=V(N)?"":"Enter a valid German mobile number.",n=$(D)?"":"Enter a valid German postcode.";Z(t),L(n),t||n||(G(!0),setTimeout(()=>{G(!1),B(!0),setTimeout(()=>{O()},3e3)},900))},J="w-full px-5 rounded-lg border border-[#222222] bg-[#111111] text-white text-base font-medium placeholder-[#666666] outline-none transition-all",Q={height:"3.25rem"},X=e=>{e.currentTarget.style.borderColor="#555555",e.currentTarget.style.boxShadow="0 0 0 3px rgba(255,255,255,0.08)"},_=e=>{e.currentTarget.style.borderColor="#222222",e.currentTarget.style.boxShadow="none"};return(0,t.jsx)(p.AnimatePresence,{children:e&&(0,t.jsxs)(r.motion.div,{initial:{opacity:0}
69,animate:{opacity:1},exit:{opacity:0},transition:{duration:.2},style:{position:"fixed",inset:0,zIndex:9999,backgroundColor:"#000000",display:"flex",flexDirection:"column",overflow:"hidden"},children:[(0,t.jsx)("div",{style:{flexShrink:0,display:"flex",alignItems:"center",justifyContent:"flex-end",padding:"1.25rem 3rem",borderBottom:"1px solid #222222"},children:(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"0.75rem"},children:[o>0&&!A&&(0,t.jsxs)("button",{onClick:()=>{h(-1),d(e=>e-1)},style:{display:"flex",alignItems:"center",gap:"0.375rem",fontSize:"0.875rem",fontWeight:500,color:"#EDEDED",padding:"0.5rem 0.75rem",borderRadius:"0.375rem",border:"none",background:"none",cursor:"pointer"},onMouseEnter:e=>{e.currentTarget.style.backgroundColor="#1a1a1a",e.currentTarget.style.color="#FFFFFF"},onMouseLeave:e=>{e.currentTarget.style.backgroundColor="transparent",e.currentTarget.style.color="#EDEDED"},children:[(0,t.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",children:(0,t.jsx)("polyline",{points:"15 18 9 12 15 6"})}),"Back"]}),(0,t.jsx)("button",{onClick:O,"aria-label":"Close",style:{width:"2.25rem",height:"2.25rem",borderRadius:"0.375rem",display:"flex",alignItems:"center",justifyContent:"center",color:"#EDEDED",border:"none",background:"none",cursor:"pointer"},onMouseEnter:e=>{e.currentTarget.style.backgroundColor="#1a1a1a",e.currentTarget.style.color="#FFFFFF"},onMouseLeave:e=>{e.currentTarget.style.backgroundColor="transparent",e.currentTarget.style.color="#EDEDED"},children:(0,t.jsxs)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,t.jsx)("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),(0,t.jsx)("line",{x1:"6",y1:"6",x2:"18",y2:"18"})]})})]})}),(0,t.jsx)("div",{style:{flex:1,overflowY:"auto",padding:"3.5rem 3rem",maxWidth:"64rem",width:"100%",margin:"0 auto"},children:(0,t.jsx)(p.AnimatePresence,{mode:"wait",custom:c,children:(0,t.jsx)(r.motion.div,{custom:c,variants:{enter:e=>({x:48*e,opacity:0}),center:{x:0,opacity:1},exit:e=>({x:-48*e,opacity:0})},initial:"enter",animate:"center",exit:"exit",transition:{duration:.28,ease:[.32,0,.67,0]},children:(()=>{if(0===o){let e=l?ea:es;return(0,t.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-sm font-semibold text-[#EDEDED] uppercase tracking-widest mb-3",children:l?"Step 1 of 4":"SCHRITT 1 VON 4"}),(0,t.jsx)("h2",{className:"font-medium tracking-tight text-white",style:{fontSize:"clamp(1.8rem, 3.5vw, 2.8rem)",lineHeight:1.1},children:l?(0,t.jsxs)(t.Fragment,{children:["What kind of business",(0,t.jsx)("br",{}),"do you run?"]}):(0,t.jsxs)(t.Fragment,{children:["Was für ein Unternehmen",(0,t.jsx)("br",{}),"führst du?"]})})]}),(0,t.jsx)("div",{className:"grid gap-3",style:{gridTemplateColumns:"repeat(auto-fill, minmax(min(100%, 14rem), 1fr))"},children:e.map((e,n)=>(0,t.jsx)(ec,{onClick:()=>{u(ea[n]),q(1)},children:e},e))})]})}return 1===o?(0,t.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-sm font-semibold text-[#EDEDED] uppercase tracking-widest mb-3",children:l?"Step 2 of 4":"SCHRITT 2 VON 4"}),(0,t.jsx)("h2",{className:"font-medium tracking-tight text-white",style:{fontSize:"clamp(1.8rem, 3.5vw, 2.8rem)",lineHeight:1.1},children:l?(0,t.jsxs)(t.Fragment,{children:["Who do you currently use",(0,t.jsx)("br",{}),"for card payments?"]}):(0,t.jsxs)(t.Fragment,{children:["Wen nutzt du derzeit",(0,t.jsx)("br",{}),"für Kartenzahlungen?"]})})]}),(0,t.jsx)("div",{className:"grid gap-3",style:{gridTemplateColumns:"repeat(auto-fill, minmax(min(100%, 14rem), 1fr))"},children:el.map(e=>(0,t.jsx)("div",{className:"Other"===e.name?"col-start-2":void 0,children:(0,t.jsx)(ec,{onClick:()=>{g(e),q(2)},children:l?e.name:e.labelDE})},e.name))})]}):2===o?(0,t.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-sm font-semibold text-[#EDEDED] uppercase tracking-widest mb-3",children:l?"Step 3 of 4":"SCHRITT 3 VON 4"}),(0,t.jsx)("h2",{className:"font-medium tracking-tight text-white",style:{fontSize:"clamp(1.8rem, 3.5vw, 2.8rem)",lineHeight:1.1},children:l?(0,t.jsxs)(t.Fragment,{children:["How much do you process",(0,t.jsx)("br",{}),"by card each month?"]}):(0,t.jsxs)(t.Fragment,{children:["Wie viel verarbeitest du",(0,t.jsx)("br",{}),"monatlich per Karte?"]})})]}),(0,t.jsx)("div",{className:"grid gap-3",style:{gridTemplateColumns:"repeat(auto-fill, minmax(min(100%, 14rem), 1fr))"},children:eo.map((e,n)=>(0,t.jsx)("div",{className:n===eo.length-1?"col-start-2":void 0,children:(0,t.jsx)(ec,{onClick:()=>{y(e),q(3)},children:l?e.label:e.labelDE}
69)},e.label))})]}):A?(0,t.jsxs)(r.motion.div,{initial:{opacity:0,scale:.95},animate:{opacity:1,scale:1},className:"flex flex-col items-center justify-center gap-6 py-24 text-center",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)("p",{className:"text-xs font-bold text-[#EDEDED] uppercase tracking-widest",children:M?l?"Your annual savings":"Deine jährlichen Ersparnisse":l?"Your estimated annual savings with ZYSYGY":"Deine geschätzten jährlichen Ersparnisse mit ZYSYGY"}),(0,t.jsx)("div",{className:"font-bold text-white leading-none",style:{fontSize:"clamp(3rem, 7vw, 5.5rem)"},children:M?H(f?12*f.midpoint*.018:0):ed(K)})]}),(0,t.jsx)("div",{className:"w-full max-w-xs border-t border-[#333333]"}),(0,t.jsx)("div",{className:"w-16 h-16 rounded-full flex items-center justify-center text-white font-bold text-2xl",style:{backgroundColor:"rgba(255,255,255,0.1)"},children:"✓"}),(0,t.jsx)("h2",{className:"font-medium tracking-tight text-white",style:{fontSize:"clamp(1.8rem, 3.5vw, 2.8rem)",lineHeight:1.1},children:"We'll be in touch soon."}),(0,t.jsx)("button",{onClick:O,className:"mt-4 px-8 rounded-md border border-[#333333] bg-[#111111] text-white font-semibold text-sm hover:bg-[#1a1a1a] hover:border-[#444444] active:scale-95 transition-all",style:{height:"2.75rem"},children:"Close"})]}):(0,t.jsxs)("div",{className:"flex flex-col gap-10",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-sm font-semibold text-[#EDEDED] uppercase tracking-widest mb-3",children:l?"Step 4 of 4":"SCHRITT 4 VON 4"}),(0,t.jsx)("h2",{className:"font-medium tracking-tight text-white",style:{fontSize:"clamp(1.8rem, 3.5vw, 2.8rem)",lineHeight:1.1},children:l?"Your savings are waiting.":"Deine Ersparnisse warten."})]}),!M&&(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)("p",{className:"text-xs font-bold text-[#EDEDED] uppercase tracking-widest",children:l?"Your estimated annual savings with ZYSYGY":"Deine geschätzten jährlichen Ersparnisse mit ZYSYGY"}),(0,t.jsxs)("div",{style:{filter:"blur(15px)",userSelect:"none"},children:[(0,t.jsx)("div",{className:"font-bold text-white leading-none",style:{fontSize:"clamp(3rem, 7vw, 5.5rem)"},children:ed(K)}),(0,t.jsxs)("div",{className:"flex items-baseline gap-2",children:[(0,t.jsx)("span",{className:"text-2xl font-semibold text-white",children:ed(P)}),(0,t.jsx)("span",{className:"text-sm text-[#EDEDED]",children:"per month"})]})]})]}),M&&(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)("p",{className:"text-xs font-bold text-[#EDEDED] uppercase tracking-widest",children:l?"Your annual savings":"Deine jährlichen Ersparnisse"}),(0,t.jsxs)("div",{style:{filter:"blur(15px)",userSelect:"none"},children:[(0,t.jsx)("div",{className:"font-bold text-white leading-none",style:{fontSize:"clamp(3rem, 7vw, 5.5rem)"},children:H(f?12*f.midpoint*.018:0)}),(0,t.jsx)("p",{className:"text-base text-[#EDEDED] leading-snug",children:"lost to counting, depositing & reconciling. Time is money."})]})]}),(0,t.jsxs)("form",{onSubmit:U,className:"flex flex-col gap-4",children:[(0,t.jsxs)("div",{className:"grid gap-4",style:{gridTemplateColumns:"repeat(auto-fill, minmax(min(100%, 14rem), 1fr))"},children:[(0,t.jsx)("input",{type:"text",required:!0,value:b,onChange:e=>v(e.target.value),placeholder:l?"First Name":"Vorname",className:J,style:Q,onFocus:X,onBlur:_}),(0,t.jsx)("input",{type:"text",required:!0,value:j,onChange:e=>w(e.target.value),placeholder:l?"Last Name":"Nachname",className:J,style:Q,onFocus:X,onBlur:_})]}),(0,t.jsx)("input",{type:"text",required:!0,value:k,onChange:e=>S(e.target.value),placeholder:l?"Company Name":"Unternehmensname",className:J,style:Q,onFocus:X,onBlur:_}),(0,t.jsxs)("div",{className:"grid gap-4",style:{gridTemplateColumns:"repeat(auto-fill, minmax(min(100%, 14rem), 1fr))"},children:[(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsxs)("div",{className:"flex items-center border border-[#222222] rounded-lg overflow-hidden bg-[#111111] transition-all",style:Q,children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 px-4 h-full border-r border-[#333333] bg-[#1a1a1a]",children:[(0,t.jsx)("span",{className:"text-base translate-y-[-1px]",children:"DE"}),(0,t.jsx)("span",{className:"font-semibold text-sm text-[#EDEDED]",children:"+49"})]}),(0,t.jsx)("input",{type:"tel",required:!0,value:N,onChange:e=>{E(e.target.value),Z("")},onBlur:e=>{e.target.value&&Z(V(e.target.value)?"":"Enter a valid German mobile number.")},placeholder:l?"Mobile Number":"Mobilnummer",className:"flex-1 h-full px-4 bg-transparent text-white text-base font-medium placeholder-[#666666] outline-none"})]}),F&&(0,t.jsx)("p",{className:"text-red-500 text-xs pl-1",children:F})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsx)("input",{type:"text",required:!0,value:D,onChange:e=>{Y(e.target.value),L("")},onBlur:e=>{e.target.value&&L($(e.target.value)?"":"Enter a valid German postcode.")}
69,placeholder:l?"Postcode":"Postleitzahl",className:J,style:Q,onFocus:X}),R&&(0,t.jsx)("p",{className:"text-red-500 text-xs pl-1",children:R})]})]}),(0,t.jsxs)("select",{required:!0,value:C,onChange:e=>z(e.target.value),className:J,style:{...Q,color:C?"#FFFFFF":"#666666"},onFocus:X,onBlur:_,children:[(0,t.jsx)("option",{value:"",disabled:!0,hidden:!0,children:l?"Annual Revenue":"Jahresumsatz"}),(0,t.jsx)("option",{value:"under-50k",children:l?"Under €50,000":"Unter 50.000 €"}),(0,t.jsx)("option",{value:"50k-200k",children:l?"€50,000–€200,000":"50.000 €–200.000 €"}),(0,t.jsx)("option",{value:"200k-500k",children:l?"€200,000–€500,000":"200.000 €–500.000 €"}),(0,t.jsx)("option",{value:"over-500k",children:l?"Over €500,000":"Über 500.000 €"})]}),(0,t.jsx)("textarea",{value:T,onChange:e=>W(e.target.value),placeholder:l?"Comments (optional)":"Kommentare (optional)",className:"w-full px-5 py-4 rounded-lg border border-[#222222] bg-[#111111] text-white text-base font-medium placeholder-[#666666] outline-none transition-all resize-none",style:{minHeight:"7rem"},onFocus:X,onBlur:_}),(0,t.jsx)("button",{type:"submit",disabled:I,className:"w-full rounded-md border border-[#333333] bg-[#111111] text-white font-semibold text-base hover:bg-[#1a1a1a] hover:border-[#444444] active:scale-[0.98] transition-all flex items-center justify-center gap-2 disabled:opacity-60",style:{height:"3.25rem"},children:I?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"w-4 h-4 border-2 border-white/30 border-t-white rounded-full animate-spin"}),l?"Sending…":"Wird gesendet..."]}):l?"Show me my savings →":"Zeig mir meine Ersparnisse →"})]})]})})()},o)})})]},"savings-calculator")})}function em(){let{isLogoAnimationFinished:e,setShowNavbarCta:l,showNavbarCta:d,hasJoinedWaitlist:c,setHasJoinedWaitlist:h,userType:m,isWaitlistFormVisible:u,setIsWaitlistFormVisible:p}=(0,i.useContentStore)(),[g,f]=(0,n.useState)(!1),[y,b]=(0,n.useState)(!1),v=n.default.useRef(null),j=(0,et.useTranslation)();n.default.useEffect(()=>{window.scrollTo(0,0)},[]);let{scrollY:k}=(0,a.useScroll)();return(0,s.useMotionValueEvent)(k,"change",e=>{if(e>100&&!g?f(!0):e<=100&&g&&f(!1),!c&&v.current){let e=v.current.getBoundingClientRect().bottom<80;e&&!d?l(!0):!e&&d&&l(!1)}else c&&d&&l(!1)}),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.motion.main,{initial:"hidden",animate:e?"visible":"hidden",variants:{hidden:{opacity:0,x:-20},visible:{opacity:1,x:0,transition:{duration:.8,ease:"easeOut",delay:.2}}},className:"flex flex-col items-center justify-center w-full",children:"merchant"===m?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o,{isHeroCollapsed:g,onJoin:()=>{h(!1),p(!0),setTimeout(()=>{document.getElementById("waitlist-form")?.scrollIntoView({behavior:"smooth"})},100)},onOpenCalculator:()=>b(!0),heroButtonRef:v}),(0,t.jsx)(x,{}),(0,t.jsx)(w,{}),(0,t.jsx)(H,{}),(0,t.jsx)(N,{}),(0,t.jsx)(D,{}),(0,t.jsx)(U,{}),(0,t.jsx)(Q,{}),(0,t.jsx)(ee,{}),u?(0,t.jsx)(en,{}):(0,t.jsx)(ei,{})]}):(0,t.jsx)(er.ComingSoonSection,{title:j.comingSoon?.title||"Coming Soon",subtitle:j.comingSoon?.subtitle||"Check back soon"})}),(0,t.jsx)(eh,{isOpen:y,onClose:()=>b(!1)})]})}e.s(["default",()=>em],31713)}]);

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.