PageSourceSearch

https://sona-motion.ai/assets/LandingPage-BEIT34yV.js

js sona-motion.ai collected 2026-10-05 12:39:21 UTC 74,727 bytes, 2 lines download raw bytes

1import{r as e,t}from"./jsx-runtime-DGeXAQPT.js";import{t as n}from"./react-vt4WmSOl.js";import{a as r,i,l as a,o,r as s,t as c,u as l}from"./thanks-DkBuEgxh.js";import{t as u}from"./useRouter-DjxpDcdu.js";import{a as d,c as f,g as p,i as m,l as h,n as g,o as _,r as v,s as y,t as b,u as x}from"./parts-UmL5dsQm.js";import{E as S,S as C,T as w,w as T}from"./index-BKc6rhid.js";import{r as E,t as D}from"./tracking-Dy7FKTJf.js";function O(e){if(Array.isArray(e))return e.flatMap(e=>O(e));if(typeof e!=`string`)return[];let t=[],n=0,r,i,a,o,s,c=()=>{for(;n<e.length&&/\s/.test(e.charAt(n));)n+=1;return n<e.length},l=()=>(i=e.charAt(n),i!==`=`&&i!==`;`&&i!==`,`);for(;n<e.length;){for(r=n,s=!1;c();)if(i=e.charAt(n),i===`,`){for(a=n,n+=1,c(),o=n;n<e.length&&l();)n+=1;n<e.length&&e.charAt(n)===`=`?(s=!0,n=o,t.push(e.slice(r,a)),r=n):n=a+1}else n+=1;(!s||n>=e.length)&&t.push(e.slice(r))}return t}function k(e){return e instanceof Headers?e:Array.isArray(e)||typeof e==`object`?new Headers(e):null}function A(...e){return e.reduce((e,t)=>{let n=k(t);if(!n)return e;for(let[t,r]of n.entries())t===`set-cookie`?O(r).forEach(t=>e.append(`set-cookie`,t)):e.set(t,r);return e},new Headers)}var j=e(n(),1);function M(e){let t=u();return j.useCallback(async(...n)=>{try{let t=await e(...n);if(a(t))throw t;return t}catch(e){if(a(e))return e.options._fromLocation=t.stores.location.get(),t.navigate(t.resolveRedirect(e).options);throw e}},[t,e])}function N(e){return e!==`__proto__`&&e!==`constructor`&&e!==`prototype`}function P(e,t){let n=Object.create(null);if(e)for(let t of Object.keys(e))N(t)&&(n[t]=e[t]);if(t&&typeof t==`object`)for(let e of Object.keys(t))N(e)&&(n[e]=t[e]);return n}function F(e){if(!e)return Object.create(null);let t=Object.create(null);for(let n of Object.keys(e))N(n)&&(t[n]=e[n]);return t}var I=()=>{throw Error(`createServerOnlyFn() functions can only be called on the server!`)},L=(e,t)=>{let n=t||e||{};n.method===void 0&&(n.method=`GET`);let r=e=>L(void 0,{...n,validator:e,inputValidator:e});return Object.assign(e=>L(void 0,{...n,...e}),{options:n,middleware:e=>{let t=[...n.middleware||[]];e.forEach(e=>{S in e?e.options.middleware&&t.push(...e.options.middleware):t.push(e)});let r=L(void 0,{...n,middleware:t});return r[S]=!0,r},validator:r,inputValidator:r,handler:(...e)=>{let[t,r]=e,i={...n,extractedFn:t,serverFn:r},a=[...i.middleware||[],ne(i)];return t.method=n.method,Object.assign(async e=>{let n=await ee(a,`client`,{...t,...i,data:e?.data,headers:e?.headers,signal:e?.signal,fetch:e?.fetch,context:F()}),r=l(n.error);if(r)throw r;if(n.error)throw n.error;return n.result},{...t,method:n.method,__executeServer:async e=>{let r=I(),i=r.contextAfterGlobalMiddlewares;return await ee(a,`server`,{...t,data:e.data,method:e.method??n.method,serverFnMeta:t.serverFnMeta,context:P(e.context,i),request:r.request}).then(e=>({result:e.result,error:e.error,context:e.sendContext}))}})}})};async function ee(e,t,n){let r=te([...w()?.functionMiddleware||[],...e]);if(t===`server`){let e=I({throwIfNotFound:!1});e?.executedRequestMiddlewares&&(r=r.filter(t=>!e.executedRequestMiddlewares.has(t)))}let i=async e=>{let n=r.shift();if(!n)return e;try{let r=`validator`in n.options?n.options.validator:void 0;!r&&`inputValidator`in n.options&&(r=n.options.inputValidator),r&&t===`server`&&(e.data=await R(r,e.data));let o;if(t===`client`?`client`in n.options&&(o=n.options.client):`server`in n.options&&(o=n.options.server),o){let t=async(t={})=>{let n=await i({...e,...t,context:P(e.context,t.context),sendContext:P(e.sendContext,t.sendContext),headers:A(e.headers,t.headers),_callSiteFetch:e._callSiteFetch,fetch:e._callSiteFetch??t.fetch??e.fetch,result:t.result===void 0?t instanceof Response?t:e.result:t.result,error:t.error??e.error});if(n.error)throw n.error;return n},n=await o({...e,next:t});if(a(n))return{...e,error:n};if(n instanceof Response)return{...e,result:n};if(!n)throw Error(`User middleware returned undefined. You must call next() or return a result in your middlewares.`);return n}return i(e)}catch(t){return{...e,error:t}}};return i({...n,headers:n.headers||{},sendContext:n.sendContext||{}
1,context:n.context||F(),_callSiteFetch:n.fetch})}function te(e,t=100){let n=new Set,r=[],i=(e,a)=>{if(a>t)throw Error(`Middleware nesting depth exceeded maximum of ${t}. Check for circular references.`);e.forEach(e=>{e.options.middleware&&i(e.options.middleware,a+1),n.has(e)||(n.add(e),r.push(e))})};return i(e,0),r}async function R(e,t){if(e==null)return{};if(`~standard`in e){let n=await e[`~standard`].validate(t);if(n.issues)throw Error(JSON.stringify(n.issues,void 0,2));return n.value}if(`parse`in e)return e.parse(t);if(typeof e==`function`)return e(t);throw Error(`Invalid validator type!`)}function ne(e){return{"~types":void 0,options:{inputValidator:e.validator??e.inputValidator,client:async({next:t,sendContext:n,fetch:r,...i})=>{let a={...i,context:n,fetch:r};return t(await e.extractedFn?.(a))},server:async({next:t,...n})=>{let r=await e.serverFn?.(n);return t({...n,result:r})}}}}var re={entryMonthlyPrice:350},ie=L({method:`POST`}).handler(T(`ededdd43e8ac0f47cf9a6ebde82a512226734b4f59fed8914bab953c9fd23e85`)),ae=L({method:`POST`}).handler(T(`b2e97bfa534e4ef7dd77fb4d0b967ee9b5fd8d65838df1436ae3e8ddf4d0f628`)),oe=L({method:`POST`}).handler(T(`093d6454ef66843553e7a49f600e701995ab5deff87446a6822eed400a44c00f`)),z=t(),se={de:`de-DE`,en:`en-US`,fr:`fr-FR`,it:`it-IT`},ce={de:`/datenschutz`,en:`/en/privacy`,fr:`/fr/confidentialite`,it:`/it/privacy`},le={de:{copy:`Ergebnis kopieren`,copied:`Kopiert`,share:`Teilen`,aria:`Ergebnis kopieren oder teilen`},en:{copy:`Copy result`,copied:`Copied`,share:`Share`,aria:`Copy or share result`},fr:{copy:`Copier le résultat`,copied:`Copié`,share:`Partager`,aria:`Copier ou partager le résultat`},it:{copy:`Copia risultato`,copied:`Copiato`,share:`Condividi`,aria:`Copia o condividi il risultato`}},ue={de:`Pflichtfeld`,en:`Required`,fr:`Champ obligatoire`,it:`Campo obbligatorio`},de={de:`/demo`,en:`/en/demo`,fr:`/fr/demo`,it:`/it/demo`},fe={de:{title:`Was sich für Sie rechnet`,appts:`Zurückgewonnene Termine pro Monat`,cm:`Zurückgewonnener Deckungsbeitrag pro Monat`,cap:e=>`Eine Telefon-KI rechnet sich für Ihren Betrieb, solange sie weniger als ${e} € pro Monat kostet.`,low:`Bei Ihrem Anrufvolumen schauen wir gemeinsam, welcher Einsatz sich rechnet - zum Beispiel nur außerhalb der Öffnungszeiten.`,revenueHint:`Für den Budgetrahmen bitte auf Deckungsbeitrag umschalten.`,demoLead:`Welches Paket zu Ihrem Anrufvolumen passt, klären wir in 30 Minuten.`,demoBtn:`Demo buchen`,disclaimer:`Schätzung auf Basis Ihrer Eingaben, kein Angebot.`,explainA:`verpasste Anrufe × Ihre Termin-Conversion × 60-75 % (typische Rückgewinnungsquote), gerundet als Spanne.`,explainB:`zurückgewonnene Termine × Ø Deckungsbeitrag pro Servicetermin, gerundet als Spanne. Nur im Modus Deckungsbeitrag.`,explainC:`Untergrenze des zurückgewonnenen Deckungsbeitrags, abgerundet auf volle 50 €. Bis zu diesem Betrag pro Monat trägt sich eine Telefon-KI aus den zurückgewonnenen Terminen.`},en:{title:`What pays off for you`,appts:`Recovered appointments per month`,cm:`Recovered contribution margin per month`,cap:e=>`An AI phone assistant pays off for your business as long as it costs less than €${e} per month.`,low:`At your call volume, we will look together at which setup pays off - for example only outside opening hours.`,revenueHint:`For the budget range, please switch to contribution margin.`,demoLead:`We will clarify which package fits your call volume in 30 minutes.`,demoBtn:`Book a demo`,disclaimer:`Estimate based on your inputs, not a quote.`,explainA:`missed calls × your appointment conversion × 60-75 % (typical recovery rate), rounded as a range.`,explainB:`recovered appointments × avg. contribution margin per service appointment, rounded as a range. Contribution margin mode only.`,explainC:`lower bound of the recovered contribution margin, rounded down to the nearest €50. Up to this monthly amount, an AI phone assistant pays for itself from recovered appointments.`},fr:{title:`Ce qui est rentable pour vous`,appts:`Rendez-vous récupérés par mois`,cm:`Marge sur coûts variables récupérée par mois`,cap:e=>`Un assistant téléphonique IA est rentable pour votre entreprise tant qu'il coûte moins de ${e} € par mois.`,low:`Avec votre volume d'appels, nous verrons ensemble quelle utilisation est rentable - par exemple uniquement en dehors des heures d'ouverture.`,revenueHint:`Pour le cadre budgétaire, veuillez passer à la marge sur coûts variables.`,demoLead:`Nous déterminons en 3
10 minutes quelle formule correspond à votre volume d'appels.`,demoBtn:`Réserver une démo`,disclaimer:`Estimation basée sur vos saisies, pas une offre.`,explainA:`appels manqués × votre taux de conversion en rendez-vous × 60-75 % (taux de récupération typique), arrondi sous forme de fourchette.`,explainB:`rendez-vous récupérés × marge moyenne par rendez-vous atelier, arrondie sous forme de fourchette. Uniquement en mode marge.`,explainC:`borne inférieure de la marge récupérée, arrondie à 50 € inférieurs. Jusqu'à ce montant mensuel, un assistant téléphonique IA se finance par les rendez-vous récupérés.`},it:{title:`Cosa conviene per voi`,appts:`Appuntamenti recuperati al mese`,cm:`Margine di contribuzione recuperato al mese`,cap:e=>`Un assistente telefonico IA conviene alla vostra azienda finché costa meno di ${e} € al mese.`,low:`Con il vostro volume di chiamate valutiamo insieme quale impiego conviene - per esempio solo fuori dall'orario di apertura.`,revenueHint:`Per il quadro di budget, passate al margine di contribuzione.`,demoLead:`In 30 minuti chiariamo quale pacchetto si adatta al vostro volume di chiamate.`,demoBtn:`Prenota una demo`,disclaimer:`Stima basata sui vostri dati, non un'offerta.`,explainA:`chiamate perse × la vostra conversione in appuntamenti × 60-75 % (tasso di recupero tipico), arrotondato come intervallo.`,explainB:`appuntamenti recuperati × margine medio per appuntamento di assistenza, arrotondato come intervallo. Solo in modalità margine.`,explainC:`limite inferiore del margine recuperato, arrotondato per difetto ai 50 € interi. Fino a questo importo mensile un assistente telefonico IA si ripaga con gli appuntamenti recuperati.`}},pe=`sm-roi-lead`;function B({label:e,value:t,min:n,max:r,step:i,unit:a,helper:o,onChange:s,lang:c}){let l=(0,j.useId)(),u=(0,j.useId)(),d=e=>e.toLocaleString(se[c],{maximumFractionDigits:0});return(0,z.jsxs)(`div`,{className:`calc-field`,children:[(0,z.jsxs)(`div`,{className:`calc-field-head`,children:[(0,z.jsx)(`label`,{htmlFor:l,className:`calc-label`,children:e}),(0,z.jsxs)(`div`,{className:`calc-num-wrap`,children:[(0,z.jsx)(`input`,{id:l,type:`number`,min:n,max:r,step:i,value:t,onChange:e=>{let t=Number(e.target.value);isNaN(t)||s(Math.max(n,Math.min(r,t)))},className:`calc-num`}),(0,z.jsx)(`span`,{className:`calc-unit`,children:a})]})]}),(0,z.jsx)(`input`,{id:u,type:`range`,min:n,max:r,step:i,value:t,onChange:e=>s(Number(e.target.value)),className:`calc-range`,"aria-label":e}),(0,z.jsxs)(`div`,{className:`calc-range-legend`,children:[(0,z.jsx)(`span`,{children:d(n)}),o&&(0,z.jsx)(`span`,{className:`calc-helper`,children:o}),(0,z.jsx)(`span`,{children:d(r)})]})]})}function V({t:e,contactT:t,lang:n}){let r=e.gate,a=fe[n],[l,u]=(0,j.useState)(50),[d,f]=(0,j.useState)(20),[p,m]=(0,j.use
1State)(`margin`),[h,g]=(0,j.useState)(110),[_,v]=(0,j.useState)(260),[y,b]=(0,j.useState)(25),[x,S]=(0,j.useState)(21),[w,T]=(0,j.useState)(!1),D=o(),[O,k]=(0,j.useState)(null),[A,N]=(0,j.useState)(null),[P,F]=(0,j.useState)(!1),[I,L]=(0,j.useState)(`idle`),[ee,te]=(0,j.useState)(!1),[R,ne]=(0,j.useState)(``),[V,me]=(0,j.useState)(``),[H,he]=(0,j.useState)(``),[U,ge]=(0,j.useState)(``),[_e,ve]=(0,j.useState)(``),[W,ye]=(0,j.useState)(``),[G,K]=(0,j.useState)(`idle`),[be,q]=(0,j.useState)(!1),xe=M(ie),Se=M(ae),Ce=M(oe),J=p===`margin`?h:_,we=p===`margin`?g:v,Y=Math.round(d/100*l*x),X=!!O;(0,j.useEffect)(()=>{if(!X||typeof window>`u`)return;let e=window.setTimeout(()=>window.dispatchEvent(new CustomEvent(c)),0);return()=>window.clearTimeout(e)},[X]);let Z=(0,j.useMemo)(()=>e=>e.toLocaleString(se[n],{maximumFractionDigits:0}),[n]),Q=(0,j.useMemo)(()=>({callsDay:l,unanswered:d,revenue:J,conversion:y,workdays:x,mode:p}),[l,d,J,y,x,p]),Te=(0,j.useCallback)(async e=>{try{let t=await Se({data:{leadId:e,inputs:Q}});N({lostLow:t.lostLow,lostHigh:t.lostHigh,yearLow:t.yearLow,yearHigh:t.yearHigh,apptLow:t.apptLow,apptHigh:t.apptHigh,cmLow:t.cmLow,cmHigh:t.cmHigh,budgetCap:t.budgetCap})}catch{}},[Se,Q]);(0,j.useEffect)(()=>{let e=sessionStorage.getItem(pe);e&&k(e),new URLSearchParams(window.location.search).get(`bestaetigt`)===`1`&&q(!0)},[]),(0,j.useEffect)(()=>{if(!O)return;let e=window.setTimeout(()=>void Te(O),350);return()=>window.clearTimeout(e)},[O,Te]);let Ee=(0,j.useRef)(!1);(0,j.useEffect)(()=>{Ee.current||(Ee.current=!0,C(`roi_calculator_view`,{lang:n}))},[n]);let De=(0,j.useRef)(!0);(0,j.useEffect)(()=>{if(De.current){De.current=!1;return}let e=window.setTimeout(()=>{C(`roi_calculator_calculate`,{lang:n,callsPerDay:l,unansweredPct:d,avgRevenue:J,conversionPct:y,workdays:x,missedMonth:Y,unlocked:X})},800);return()=>window.clearTimeout(e)},[l,d,J,y,x,Y,X,n]);let Oe=le[n],$=p===`margin`?e.r2LabelMargin:e.r2Label,ke=`${r.noticePre}${r.noticeLink}${r.noticePost}`,Ae=[r.panelTitle,r.panelLead,`${r.emailLabel} *`,`${r.companyLabel} *`,ke,r.submit].join(` | `),je=[r.step2Title,r.step2Lead,`${t.nameLabel} *`,`${t.phoneLabel} *`,t.roleLabel,t.messageLabel,r.step2Submit].join(` | `),Me=/^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/.test(R.trim())&&V.trim().length>=2&&I!==`loading`;async function Ne(e){if(e.preventDefault(),Me){L(`loading`);try{let e=await xe({data:{...Q,email:R.trim(),company:V.trim(),lang:n,gateFormText:Ae,sourceUrl:window.location.href}});sessionStorage.setItem(pe,e.leadId),k(e.leadId),N({lostLow:e.lostLow,lostHigh:e.lostHigh,yearLow:e.yearLow,yearHigh:e.yearHigh,apptLow:e.apptLow,apptHigh:e.apptHigh,cmLow:e.cmLow,cmHigh:e.cmHigh,budgetCap:e.budgetCap}),F(!1),L(`idle`),te(!0),E(`unlock`,e.leadId,n)}catch{L(`error`)}}}let Pe=U.replace(/[^0-9]/g,``).length>=6,Fe=H.trim().length>=2&&Pe&&G!==`loading`;async function Ie(e){if(e.preventDefault(),!(!Fe||!O)){K(`loading`);try{await Ce({data:{leadId:O,name:H.trim(),phone:U.trim(),role:_e,message:W.trim(),formText:je,requestWording:r.step2Wording}}),K(`success`),E(`callback`,O,n),D({to:i(n),search:{src:`roi`,r:s()}}).catch(()=>{})}catch{K(`error`)}}}let Le=()=>{let t=typeof window<`u`?window.location.href:`https://sona-motion.ai/roi`,n=[`${e.r1Label}: ${Z(Y)}`];return A&&(n.push(`${$}: ${Z(A.lostLow)}-${Z(A.lostHigh)} EUR`),n.push(`${e.r3Label}: +${Z(A.yearLow)}-${Z(A.yearHigh)} EUR`)),n.push(t),n.join(`
2`)},Re=async()=>{let e=Le(),t=typeof navigator<`u`?navigator:void 0,r=`none`;try{t&&typeof t.share==`function`?(await t.share({title:`SonaMotion ROI`,text:e}),r=`web-share`):t&&t.clipboard&&typeof t.clipboard.writeText==`function`&&(await t.clipboard.writeText(e),r=`clipboard`,T(!0),window.setTimeout(()=>T(!1),2e3))}catch{}C(`roi_calculator_share`,{lang:n,method:r})},ze=(e,t)=>(0,z.jsxs)(`div`,{className:`calc-result ${t} calc-result-locked`,children:[(0,z.jsx)(`div`,{className:`calc-result-v calc-locked-v`,"aria-hidden":`true`,children:`••• €`}),(0,z.jsx)(`div`,{className:`calc-result-l`,children:e}),(0,z.jsx)(`span`,{className:`calc-locked-tag`,children:r.lockedLabel})]});return(0,z.jsxs)(`div`,{className:`calc-wrap`,children:[(0,z.jsxs)(`div`,{className:`calc-grid`,children:[(0,z.jsxs)(`div`,{className:`calc-inputs`,children:[(0,z.jsxs)(`div`,{className:`calc-mode`,role:`group`,"aria-label":e.modeLabel,children:[(0,z.jsx)(`span`,{className:`calc-label`,children:e.modeLabel}),(0,z.jsxs)(`div`,{className:`calc-mode-btns`,children:[(0,z.jsx)(`button`,{type:`button`,className:p===`margin`?`calc-mode-btn active`:`calc-mode-btn`,"aria-pressed":p===`margin`,onClick:()=>m(`margin`),children:e.modeMargin}),(0,z.jsx)(`button`,{type:`button`,className:p===`revenue`?`calc-mode-btn active`:`calc-mode-btn`,"aria-pressed":p===`revenue`,onClick:()=>m(`revenue`),children:e.modeRevenue})]})]}),(0,z.jsx)(B,{label:e.s1Label,value:l,min:10,max:300,step:5,unit:e.s1Unit,onChange:u,lang:n}),(0,z.jsx)(B,{label:e.s2Label,value:d,min:5,max:60,step:1,unit:`%`,helper:e.s2Helper,onChange:f,lang:n}),(0,z.jsx)(B,{label:p===`margin`?e.s3LabelMargin:e.s3Label,value:J,min:20,max:1e3,step:10,unit:e.s3Unit,onChange:we,lang:n}),(0,z.jsx)(B,{label:e.s4Label,value:y,min:5,max:80,step:5,unit:`%`,onCh
2ange:b,lang:n}),(0,z.jsx)(B,{label:e.s5Label,value:x,min:18,max:26,step:1,unit:e.s5Unit,onChange:S,lang:n})]}),(0,z.jsxs)(`div`,{className:`calc-results`,children:[(0,z.jsxs)(`div`,{className:`calc-result calc-result-amber`,children:[(0,z.jsx)(`div`,{className:`calc-result-v`,children:Z(Y)}),(0,z.jsx)(`div`,{className:`calc-result-l`,children:e.r1Label})]}),A?(0,z.jsxs)(z.Fragment,{children:[(0,z.jsxs)(`div`,{className:`calc-result calc-result-red`,children:[(0,z.jsxs)(`div`,{className:`calc-result-v`,children:[Z(A.lostLow),`\xA0-\xA0`,Z(A.lostHigh),`\xA0€`]}),(0,z.jsx)(`div`,{className:`calc-result-l`,children:$})]}),(0,z.jsxs)(`div`,{className:`calc-result calc-result-green`,children:[(0,z.jsxs)(`div`,{className:`calc-result-v`,children:[`+ `,Z(A.yearLow),`\xA0-\xA0`,Z(A.yearHigh),`\xA0€`]}),(0,z.jsx)(`div`,{className:`calc-result-l`,children:e.r3Label})]}),(0,z.jsxs)(`div`,{className:`calc-budget`,children:[(0,z.jsx)(`h3`,{className:`calc-budget-title`,children:a.title}),(0,z.jsxs)(`div`,{className:`calc-budget-row`,children:[(0,z.jsx)(`span`,{children:a.appts}),(0,z.jsxs)(`strong`,{children:[Z(A.apptLow),`\xA0-\xA0`,Z(A.apptHigh)]})]}),p===`margin`&&A.cmLow!==null&&A.cmHigh!==null&&A.budgetCap!==null?(0,z.jsxs)(z.Fragment,{children:[(0,z.jsxs)(`div`,{className:`calc-budget-row`,children:[(0,z.jsx)(`span`,{children:a.cm}),(0,z.jsxs)(`strong`,{children:[Z(A.cmLow),`\xA0-\xA0`,Z(A.cmHigh),`\xA0€`]})]}),(0,z.jsx)(`p`,{className:`calc-budget-cap`,children:A.budgetCap<re.entryMonthlyPrice?a.low:a.cap(Z(A.budgetCap))})]}):(0,z.jsx)(`p`,{className:`calc-budget-cap`,children:a.revenueHint}),(0,z.jsx)(`p`,{className:`calc-budget-demo`,children:a.demoLead}),(0,z.jsx)(`a`,{href:de[n],className:`btn btn-primary calc-budget-btn`,children:a.demoBtn}),(0,z.jsx)(`p`,{className:`calc-budget-note`,children:a.disclaimer})]})]}):(0,z.jsxs)(`div`,{className:`calc-locked-group`,children:[ze($,`calc-result-red`),ze(e.r3Label,`calc-result-green`),!P&&(0,z.jsx)(`button`,{type:`button`,className:`btn btn-primary calc-unlock-btn`,onClick:()=>{F(!0),C(`roi_gate_open`,{lang:n})},children:r.unlockBtn})]}),!A&&P&&(0,z.jsxs)(`form`,{className:`calc-gate`,onSubmit:Ne,noValidate:!0,children:[(0,z.jsx)(`h3`,{className:`calc-gate-title`,children:r.panelTitle}),(0,z.jsx)(`p`,{className:`calc-gate-lead`,children:r.panelLead}),I===`error`&&(0,z.jsx)(`div`,{className:`cf-error`,children:r.error}),(0,z.jsxs)(`div`,{className:`cf-field`,children:[(0,z.jsxs)(`label`,{htmlFor:`roi-gate-email`,children:[r.emailLabel,` *`]}),(0,z.jsx)(`input`,{id:`roi-gate-email`,type:`email`,required:!0,maxLength:255,autoComplete:`email`,value:R,onChange:e=>ne(e.target.value),placeholder:t.emailPlaceholder})]}),(0,z.jsxs)(`div`,{className:`cf-field`,children:[(0,z.jsxs)(`label`,{htmlFor:`roi-gate-company`,children:[r.companyLabel,` *`]}),(0,z.jsx)(`input`,{id:`roi-gate-company`,type:`text`,required:!0,maxLength:150,autoComplete:`organization`,value:V,onChange:e=>me(e.target.value),placeholder:t.companyPlaceholder})]}),(0,z.jsxs)(`p`,{className:`calc-gate-notice`,children:[r.noticePre,(0,z.jsx)(`a`,{href:ce[n],target:`_blank`,rel:`noreferrer`,children:r.noticeLink}),r.noticePost]}),(0,z.jsx)(`button`,{type:`submit`,className:`btn btn-primary cf-submit`,disabled:!Me,children:I===`loading`?r.sending:r.submit}),(0,z.jsxs)(`p`,{className:`calc-gate-req`,children:[`* `,ue[n]]})]}),(0,z.jsx)(`div`,{className:`calc-range-note`,children:e.rangeNote}),(0,z.jsxs)(`div`,{className:`calc-callout`,children:[(0,z.jsx)(`strong`,{children:e.withLabel}),` - `,e.callout]}),(0,z.jsx)(`button`,{type:`button`,className:`calc-share-btn`,onClick:Re,"aria-label":Oe.aria,children:w?Oe.copied:Oe.share})]})]}),be&&(0,z.jsx)(`div`,{className:`calc-doi-hint`,children:r.confirmedNote}),ee&&(0,z.jsx)(`div`,{className:`calc-doi-hint`,children:r.doiHint}),(0,z.jsxs)(`div`,{className:`calc-explain`,children:[(0,z.jsx)(`h3`,{children:e.explainTitle}),(0,z.jsx)(`p`,{children:e.explainIntro}),(0,z.jsxs)(`ul`,{children:[(0,z.jsxs)(`li`,{children:[(0,z.jsxs)(`strong`,{children:[e.r1Label,`.`]}),` `,e.explainR1]}),(0,z.jsxs)(`li`,{children:[(0,z.jsxs)(`strong`,{children:[$,`.`]}),` `,p===`margin`?e.explainR2Margin:e.explainR2]}),(0,z.jsxs)(`li`,{children:[(0,z.jsxs)(`strong`,{children:[e.r3Label,`.`]}),` `,e.explainR3]}),(0,z.jsxs)(`li`,{children:[(0,z.jsxs)(`strong`,{children:[a.appts,`.`]}),` `,a.explainA]}),(0,z.jsxs)(`li`,{children:[(0,z.jsxs)(`strong`,{children:[a.cm,`.`]}),` `,a.explainB]}),(0,z.jsxs)(`li`,{children:[(0,z.jsxs)(`strong`,{children:[a.title,`.`]}),` `,a.explainC]})]}),(0,z.jsx)(`p`,{className:`calc-explain-method`,children:e.explainMethod})]}),X&&(0,z.jsxs)(`div`,{className:`calc-cta calc-cta--primary`,id:`roi-callback`,children:[(0,z.jsx)(`h3`,{children:r.step2Title}),(0,z.jsx)(`p`,{children:r.step2Lead}),G===`success`?(0,z.jsxs)(`div`,{className:`cf-success`,children:[(0,z.jsx)(`h3`,{children:t.successTitle}),(0,z.jsx)(`p`,{children:r.step2Success})]}):(0,z.jsxs)(`form`,{className:`cf`,onSubmit:Ie,noValidate:!0,children:[G===`error`&&(0,z.jsx)(`div`,{className:`cf-error`,children:t.errorMsg}),(0,z.jsxs)(`div`,{className:`cf-row`,children:[(0,z.jsxs)(`div`,{className:`cf-field`,children:[(0,z.jsxs)(`label`,{htmlFor:`roi-cb-name`,children:[t.nameLabel,` *`]}),(0,z.jsx)(`input`,{id:`roi-cb-name`,type:`text`,required:!0,maxLength:100,value:H,onChange:e=>he(e.target.value),placeholder:t.namePlaceholder})]}),(0,z.jsxs)(`div`,{className:`cf-field`,children:[(0,z.jsxs)(`label`,{htmlFor:`roi-cb-phone`,children:[t.phoneLabel,` *`]}),(0,z.jsx)(`input`,{id:`roi-cb-phone`,type:`tel`,required:!0,maxLength:40,autoComplete:`tel`,value:U,onChange:e=>ge(e.target.value),placeholder:t.phonePlaceholder})]})]}),(0,z.jsxs)(`div`,{className:`cf-field`,children:[(0,z.jsx)(`label`,{htmlFor:`roi-cb-role`,children:t.roleLabel}),(0,z.jsxs)(`select`,{id:`roi-cb-role`,value:_e,onChange:e=>ve(e.target.value),children:[(0,z.jsx)(`option`,{value:``,children:t.roleDefault}),(0,z.jsx)(`option`,{value:`gf`,children:t.roleGF}),(0,z.jsx)(`option`,{value:`service`,children:t.roleService}),(0,z.jsx)(`option`,{value:`werkstatt`,children:t.roleWerkstatt}),(0,z.jsx)(`option`,{value:`kaufm`,children:t.roleKaufm}),(0,z.jsx)(`option`,{value:`other`,children:t.roleOther})]})]}),(0,z.jsxs)(`div`,{className:`cf-field`,children:[(0,z.jsx)(`label`,{htmlFor:`roi-cb-msg`,children:t.messageLabel}),(0,z.jsx)(`textarea`,{id:`roi-cb-msg`,rows:3,maxLength:1e3,value:W,onChange:e=>ye(e.target.value),placeholder:t.messagePlaceholder})]}),(0,z.jsx)(`p`,{className:`calc-gate-notice`,children:r.step2Wording}),(0,z.jsx)(`button`,{type:`submit`,className:`btn btn-primary cf-submit`,disabled:!Fe,children:G===`loading`?t.sending:r.step2Submit})]}),G!==`success`&&(0,z.jsx)(`p`,{className:`calc-cta-alt`,children:(0,z.jsx)(`a`,{href:de[n],children:r.step2AltLink})}),(0,z.jsx)(`p`,{className:`calc-disclaimer`,children:e.disclaimer})]})]})}var me=L({method:`POST`}).handler(T(`885a33069ad25fa891d8246f481f78cacb85d05dcb696f792fa944c67d5e77ce`));function H({t:e,source:t,lang:n=`de`,extraPayload:a,leadSource:c}
2){let l=o(),[u,d]=(0,j.useState)(``),[f,p]=(0,j.useState)(``),[m,h]=(0,j.useState)(``),[g,_]=(0,j.useState)(``),[v,y]=(0,j.useState)(``),[b,x]=(0,j.useState)(``),[S,w]=(0,j.useState)(!1),[T,E]=(0,j.useState)(`idle`),[D,O]=(0,j.useState)(``),k=(0,j.useRef)(!1),A=(0,j.useRef)(typeof performance<`u`?performance.now():Date.now()),M=m.replace(/[^0-9]/g,``).length>=6,N=S&&!!u.trim()&&!!f.trim()&&M&&!!g.trim()&&T!==`loading`;function P(){let e=c??r(t);l({to:i(n),search:{src:e,r:s()}}).catch(()=>{})}async function F(e){if(e.preventDefault(),k.current||!N)return;let r=(typeof performance<`u`?performance.now():Date.now())-A.current;if(D.trim()!==``||r<2500){E(`success`);return}k.current=!0,E(`loading`);try{await me({data:{name:u,email:f,phone:m,company:g,role:v,message:b,formSource:t,lang:n,sourceUrl:typeof window<`u`?window.location.href:``}}),C(`contact_form_submit`,{form_source:t,role:v||`unspecified`,has_message:b.trim().length>0,...a??{}}),E(`success`),d(``),p(``),h(``),_(``),y(``),x(``),w(!1),P()}catch{k.current=!1,E(`error`)}}return T===`success`?(0,z.jsxs)(`div`,{className:`cf-success`,children:[(0,z.jsx)(`div`,{className:`cf-success-icon`,"aria-hidden":`true`,children:(0,z.jsx)(`svg`,{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2.5`,strokeLinecap:`round`,strokeLinejoin:`round`,children:(0,z.jsx)(`polyline`,{points:`20 6 9 17 4 12`})})}),(0,z.jsx)(`h3`,{children:e.successTitle}),(0,z.jsx)(`p`,{children:e.successMsg})]}):(0,z.jsxs)(`form`,{className:`cf`,onSubmit:F,noValidate:!0,children:[(0,z.jsx)(`div`,{"aria-hidden":`true`,style:{position:`absolute`,left:`-9999px`,width:1,height:1,overflow:`hidden`},children:(0,z.jsxs)(`label`,{children:[`Website`,(0,z.jsx)(`input`,{type:`text`,tabIndex:-1,autoComplete:`off`,value:D,onChange:e=>O(e.target.value)})]})}),T===`error`&&(0,z.jsx)(`div`,{className:`cf-error`,children:e.errorMsg}),(0,z.jsxs)(`div`,{className:`cf-row`,children:[(0,z.jsxs)(`div`,{className:`cf-field`,children:[(0,z.jsxs)(`label`,{htmlFor:`cf-name-${t}`,children:[e.nameLabel,` *`]}),(0,z.jsx)(`input`,{id:`cf-name-${t}`,type:`text`,required:!0,maxLength:100,value:u,onChange:e=>d(e.target.value),placeholder:e.namePlaceholder})]}),(0,z.jsxs)(`div`,{className:`cf-field`,children:[(0,z.jsxs)(`label`,{htmlFor:`cf-email-${t}`,children:[e.emailLabel,` *`]}),(0,z.jsx)(`input`,{id:`cf-email-${t}`,type:`email`,required:!0,maxLength:255,value:f,onChange:e=>p(e.target.value),placeholder:e.emailPlaceholder})]})]}),(0,z.jsxs)(`div`,{className:`cf-row`,children:[(0,z.jsxs)(`div`,{className:`cf-field`,children:[(0,z.jsxs)(`label`,{htmlFor:`cf-phone-${t}`,children:[e.phoneLabel,` *`]}),(0,z.jsx)(`input`,{id:`cf-phone-${t}`,type:`tel`,required:!0,maxLength:40,autoComplete:`tel`,value:m,onChange:e=>h(e.target.value),placeholder:e.phonePlaceholder})]}),(0,z.jsxs)(`div`,{className:`cf-field`,children:[(0,z.jsxs)(`label`,{htmlFor:`cf-company-${t}`,children:[e.companyLabel,` *`]}),(0,z.jsx)(`input`,{id:`cf-company-${t}`,type:`text`,required:!0,maxLength:100,value:g,onChange:e=>_(e.target.value),placeholder:e.companyPlaceholder})]})]}),(0,z.jsxs)(`div`,{className:`cf-field`,children:[(0,z.jsx)(`label`,{htmlFor:`cf-role-${t}`,children:e.roleLabel}),(0,z.jsxs)(`select`,{id:`cf-role-${t}`,value:v,onChange:e=>y(e.target.value),children:[(0,z.jsx)(`option`,{value:``,children:e.roleDefault}),(0,z.jsx)(`option`,{value:`gf`,children:e.roleGF}),(0,z.jsx)(`option`,{value:`service`,children:e.roleService}),(0,z.jsx)(`option`,{value:`werkstatt`,children:e.roleWerkstatt}),(0,z.jsx)(`option`,{value:`kaufm`,children:e.roleKaufm}),(0,z.jsx)(`option`,{value:`other`,children:e.roleOther})]})]}),(0,z.jsxs)(`div`,{className:`cf-field`,children:[(0,z.jsx)(`label`,{htmlFor:`cf-msg-${t}`,children:e.messageLabel}),(0,z.jsx)(`textarea`,{id:`cf-msg-${t}`,rows:3,maxLength:1e3,value:b,onChange:e=>x(e.target.value),placeholder:e.messagePlaceholder})]}),(0,z.jsxs)(`label`,{className:`cf-consent`,children:[(0,z.jsx)(`input`,{type:`checkbox`,checked:S,onChange:e=>w(e.target.checked)}),(0,z.jsxs)(`span`,{children:[e.consentText,` `,(0,z.jsx)(`a`,{href:`/datenschutz`,target:`_blank`,rel:`noreferrer`,children:e.consentLink})]})]}),(0,z.jsx)(`button`,{type:`submit`,className:`btn btn-primary cf-submit`,disabled:!N,children:T===`loading`?e.sending:e.submitBtn})]})}var he=`https://outlook.office.com/bookwithme/user/[email protected]?anonymous&ismsaljsauthenabled&ep=pcard`,U={de:`/datenschutz`,en:`/en/privacy`,fr:`/fr/confidentialite`,it:`/it/privacy`},ge={de:{optionA:`Termin direkt buchen - 30 Minuten, freie Slots sofort sichtbar`,optionB:`Oder Anfrage senden - wir melden uns innerhalb eines Werktages`,load:`Buchungskalender laden`,noticePre:`Die Buchung öffnet sich in einem neuen Tab bei Microsoft Bookings. Details in unserer `,noticeLink:`Datenschutzerklärung`,noticePost:`.`,openTab:`Buchungskalender öffnen`,provider:`Microsoft Bookings`},en:{optionA:`Book an appointment directly - 30 minutes, free slots visible instantly`,optionB:`Or send an enquiry - we will get back to you within one business day`,load:`Load booking calendar`,noticePre:`The booking opens in a new tab at Microsoft Bookings. Details in our `,noticeLink:`privacy policy`,noticePost:`.`,openTab:`Open booking calendar`,provider:`Microsoft Bookings`},fr:{optionA:`Réserver un rendez-vous directement - 30 minutes, créneaux libres visibles aussitôt`,optionB:`Ou envoyer une demande - nous vous répondons sous un jour ouvré`,load:`Charger le c
2alendrier de réservation`,noticePre:`La réservation s'ouvre dans un nouvel onglet sur Microsoft Bookings. Détails dans notre `,noticeLink:`politique de confidentialité`,noticePost:`.`,openTab:`Ouvrir le calendrier de réservation`,provider:`Microsoft Bookings`},it:{optionA:`Prenota subito un appuntamento - 30 minuti, slot liberi visibili all'istante`,optionB:`Oppure invia una richiesta - la ricontattiamo entro un giorno lavorativo`,load:`Carica il calendario di prenotazione`,noticePre:`La prenotazione si apre in una nuova scheda su Microsoft Bookings. Dettagli nella nostra `,noticeLink:`informativa sulla privacy`,noticePost:`.`,openTab:`Apri il calendario di prenotazione`,provider:`Microsoft Bookings`}};function _e({lang:e}){let t=ge[e];return(0,z.jsxs)(`div`,{className:`booking-two-ways`,style:{margin:`0 auto 40px`,maxWidth:760,textAlign:`left`},children:[(0,z.jsx)(`h3`,{style:{fontSize:`1.15rem`,fontWeight:600,marginBottom:12},children:t.optionA}),(0,z.jsxs)(`a`,{href:he,target:`_blank`,rel:`noopener`,className:`btn btn-primary`,onClick:()=>D(e),children:[t.openTab,(0,z.jsxs)(`svg`,{"aria-hidden":`true`,width:`14`,height:`14`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2.2`,strokeLinecap:`round`,strokeLinejoin:`round`,style:{marginLeft:8,verticalAlign:`-2px`},children:[(0,z.jsx)(`path`,{d:`M15 3h6v6`}),(0,z.jsx)(`path`,{d:`M10 14 21 3`}),(0,z.jsx)(`path`,{d:`M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6`})]})]}),(0,z.jsxs)(`p`,{style:{fontSize:`.82rem`,color:`var(--text-mute)`,lineHeight:1.5,marginTop:12},children:[t.noticePre,(0,z.jsx)(`a`,{href:U[e],style:{textDecoration:`underline`,color:`inherit`},children:t.noticeLink}),t.noticePost]}),(0,z.jsx)(`h3`,{style:{fontSize:`1.15rem`,fontWeight:600,margin:`40px 0 0`},children:t.optionB})]})}function ve({lang:e=`de`}){let t=f.filter(e=>!!e.logo);return t.length===0?null:(0,z.jsx)(`section`,{className:`customer-logos`,"aria-label":h[e].logosTitle,children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`span`,{className:`customer-logos-title`,children:h[e].logosTitle}),(0,z.jsx)(`div`,{className:`customer-logos-row`,children:t.map(e=>(0,z.jsx)(`span`,{className:`customer-logo-item`,children:(0,z.jsx)(`img`,{src:e.logo,alt:`${e.company} Logo`,className:`customer-logo`,loading:`lazy`,decoding:`async`})},e.id))})]})})}var W=()=>(0,z.jsx)(`svg`,{className:`beyond-mark`,viewBox:`567 142 434 56`,xmlns:`http://www.w3.org/2000/svg`,"aria-label":`Beyond the Call.`,role:`img`,children:(0,z.jsxs)(`g`,{fill:`currentColor`,children:[(0,z.jsx)(`path`,{d:`M597.98,168.73c-1.09-1.69-2.66-3.04-4.72-4.05,1.57-.97,2.79-2.18,3.66-3.63.87-1.45,1.3-3.08,1.3-4.9,0-2.62-.59-4.81-1.75-6.56-1.17-1.75-2.81-3.07-4.93-3.96-2.12-.89-4.63-1.33-7.53-1.33h-13.97v42.32h15.78c2.82,0,5.26-.46,7.32-1.39,2.06-.93,3.65-2.28,4.78-4.05s1.69-3.91,1.69-6.41c0-2.34-.54-4.35-1.63-6.05ZM576.94,150.04h6.71c2.34,0,4.16.51,5.47,1.54,1.31,1.03,1.97,2.51,1.97,4.44s-.57,3.38-1.72,4.44c-1.15,1.07-2.73,1.6-4.75,1.6h-7.68v-12.03ZM590.54,178.7c-1.29,1.09-3.04,1.63-5.26,1.63h-8.34v-12.45h7.38c2.58,0,4.59.56,6.02,1.69,1.43,1.13,2.15,2.7,2.15,4.72,0,1.85-.64,3.33-1.93,4.41Z`}),(0,z.jsx)(`path`,{d:`M625.02,180.06c-1.21.83-2.74,1.24-4.6,1.24-1.61,0-3.08-.36-4.41-1.09-1.33-.73-2.4-1.76-3.2-3.11-.68-1.14-1.05-2.46-1.16-3.96h22.81c0-3.63-.63-6.75-1.9-9.37-1.27-2.62-2.99-4.63-5.17-6.02-2.18-1.39-4.62-2.09-7.32-2.09-2.98,0-5.63.68-7.95,2.03-2.32,1.35-4.14,3.21-5.47,5.59-1.33,2.38-1.99,5.12-1.99,8.22s.65,5.84,1.97,8.22c1.31,2.38,3.1,4.24,5.38,5.59,2.28,1.35,4.89,2.03,7.83,2.03,2.3,0,4.34-.32,6.14-.97,1.79-.64,3.35-1.57,4.66-2.78,1.31-1.21,2.39-2.62,3.23-4.23l-5.98-2.54c-.69,1.33-1.63,2.41-2.84,3.23ZM613.23,164.71c.81-1.07,1.81-1.87,3.02-2.42,1.21-.54,2.42-.82,3.63-.82s2.37.27,3.48.82,2.03,1.35,2.75,2.42c.6.88.93,1.96,1.04,3.23h-15.07c.12-1.27.49-2.36,1.15-3.23Z`}),(0,z.jsx)(`path`,{d:`M660.83,156.39l-8.96,22.36-9.24-22.36h-7.38l13.44,30-1.65,3.86c-.4.97-.94,1.7-1.6,2.21-.66.5-1.48.76-2.45.76-.4,0-.93-.11-1.57-.33-.64-.22-1.35-.51-2.11-.88l-2.54,5.5c1.09.56,2.23,1.03,3.42,1.39,1.19.36,2.27.54,3.23.54,2.01,0,3.67-.39,4.96-1.18,1.29-.79,2.37-1.9,3.23-3.36.87-1.45,1.72-3.14,2.57-5.08l14.03-33.44h-7.38Z`}),(0,z.jsx)(`path`,{d:`M684.21,187.35c-3.02,0-5.71-.68-8.07-2.03-2.36-1.35-4.2-3.21-5.53-5.59-1.33-2.38-1.99-5.12-1.99-8.22s.65-5.84,1.97-8.22c1.31-2.38,3.13-4.24,5.47-5.59,2.34-1.35,5.02-2.03,8.04-2.03s5.7.68,8.04,2.03c2.34,1.35,4.16,3.21,5.47,5.59,1.31,2.38,1.97,5.12,1.97,8.22s-.65,5.84-1.94,8.22c-1.29,2.38-3.1,4.24-5.44,5.59-2.34,1.35-5,2.03-7.98,2.03ZM684.21,181.12c1.65,0,3.12-.41,4.41-1.24,1.29-.83,2.3-1.95,3.02-3.39.73-1.43,1.09-3.09,1.09-4.99s-.37-3.56-1.12-4.99c-.75-1.43-1.76-2.56-3.05-3.39-1.29-.83-2.78-1.24-4.48-1.24s-3.18.4-4.47,1.21c-1.29.81-2.3,1.93-3.02,3.39-.73,1.45-1.09,3.12-1.09,5.02s.37,3.56,1.12,4.99c.75,1.43,1.77,2.56,3.08,3.39,1.31.83,2.81,1.24,4.5,1.24Z`}),(0,z.jsx)(`path`,{d:`M731.62,161.62c-.91-2.04-2.22-3.54-3.93-4.5-1.71-.97-3.78-1.45-6.2-1.45s-4.43.59-6.17,1.78c-1.17.8-2.14,1.87-2.94,3.17l-.32-4.23h-6.35v30.23h6.77v-15.78c0-2.86.62-5.06,1.87-6.59,1.25-1.53,3-2.28,5.26-2.24,1.33,0,2.49.26,3.48.79.99.52,1.75,1.44,2.3,2.75.54,1.31.82,3.17.82,5.59v15.48h6.77v-17.05c0-3.27-.45-5.91-1.36-7.95Z`}),(0,z.jsx)(`path`,{d:`M762.1,144.3v16.55c-.82-1.28-1.81-2.37-2.99-3.22-1.83-1.31-4.02-1.96-6.56-1.96-2.74,0-5.13.66-7.16,1.96-2.04,1.31-3.63,3.14-4.78,5.5-1.15,2.36-1.72,5.15-1.72,8.37s.57,5.97,1.72,8.34c1.15,2.38,2.74,4.22,4.78,5.53,2.03,1.31,4.42,1.96,7.16,1.96,2.54,0,4.73-.66,6.56-1.96,1.21-.87,2.22-1.99,3.05-3.32l.25,4.56h6.41v-42.32h-6.71ZM758.32,179.94c-1.19.83-2.55,1.24-4.08,1.24-1.61,0-3.05-.41-4.32-1.24-1.27-.83-2.26-1.96-2.96-3.42-.71-1.45-1.08-3.12-1.12-5.02.04-1.89.41-3.57,1.12-5.02.7-1.45,1.68-2.58,2.93-3.39,1.25-.81,2.68-1.21,4.29-1.21s2.95.4,4.14,1.21c1.19.81,2.12,1.93,2.78,3.39.67,1.45,1,3.12,1,5.02s-.33,3.57-1,5.02c-.66,1.45-1.59,2.59-2.78,3.42Z`}),(0,z.jsx)(`path`,{d:`M812.91,179.97c-.6.44-1.15.75-1.63.91-.49.16-.93.24-1.33.24-1.29,0-2.27-.36-2.93-1.09-.67-.73-1-1.79-1-3.2v-14.63h8.16v-5.8h-8.16v-9.43h-6.71v9.43h-5.02v5.8h5.02v15.9c0,2.98.84,5.27,2.51,6.86,1.67,1.59,4.1,2.39,7.29,2.39,1.05,0,2.1-.19,3.14-.57,1.05-.38,2.1-.94,3.14-1.66l-2.48-5.14Z`}),(0,z.jsx)(`path`,{d:`M845.97,161.62c-.91-2.04-2.23-3.54-3.96-4.5-1.73-.97-3.79-1.45-6.17-1.45s-4.43.59-6.17,1.78c-1.12.77-2.05,1.78-2.84,3v-16.15h-6.77v42.32h6.77v-15.78c0-2.86.61-5.06,1.84-6.59,1.23-1.53,2.99-2.28,5.29-2.24,1.29,0,2.43.26,3.42.79.99.52,1.76,1.44,2.33,2.75.56,1.31.85,3.17.85,5.59v15.48h6.77v-17.05c0-3.27-.45-5.91-1.36-7.95Z`}),(0,z.jsx)(`path`,{d:`M872.37,180.06c-1.21.83-2.74,1.24-4.6,1.24-1.61,0-3.08-.36-4.41-1.09-1.33-.73-2.4-1.76-3.2-3.11-.68-1.14-1.05-2.46-1.16-3.96h22.81c0-3.63-.63-6.75-1.9-9.37-1.27-2.62-2.99-4.63-5.17-6.02-2.18-1.39-4.62-2.09-7.32-2.09-2.98,0-5.63.68-7.95,2.03-2.32,1.35-4.14,3.21-5.47,5.59-1.33,2.38-1.99,5.12-1.99,8.22s.65,5.84,1.97,8.22c1.31,2.38,3.1,4.24,5.38,5.59,2.28,1.35,4.89,2.03,7.83,2.03,2.3,0,4.34-.32,6.14-.97,1.79-.64,3.35-1.57,4.66-2.78,1.31-1.21,2.39-2.62,3.23-4.23l-5.98-2.54c-.69,1.33-1.63,2.41-2.84,3.23ZM860.58,164.71c.81-1.07,1.81-1.87,3.02-2.42,1.21-.54,2.42-.82,3.63-.82s2.37.27,3.48.82,2.03,1.35,2.75,2.42c.6.88.93,1.96,1.04,3.23h-15.07c.12-1.27.49-2.36,1.15-3.23Z`}),(0,z.jsx)(`path`,{d:`M923.49,187.35c-4.07,0-7.69-.94-10.85-2.81-3.17-1.87-5.64-4.45-7.44-7.74-1.79-3.28-2.69-7.06-2.69-11.34s.9-8.05,2.69-11.34c1.79-3.29,4.26-5.86,7.41-7.74,3.14-1.87,6.75-2.81,10.82-2.81,2.74,0,5.32.49,7.74,1.48,2.42.99,4.57,2.35,6.44,4.08,1.87,1.73,3.31,3.75,4.32,6.05l-6.41,2.6c-.73-1.53-1.7-2.89-2.93-4.08-1.23-1.19-2.63-2.11-4.2-2.75s-3.23-.97-4.96-.97c-2.66,0-
25.03.67-7.1,2-2.08,1.33-3.71,3.15-4.9,5.47-1.19,2.32-1.78,4.99-1.78,8.01s.59,5.7,1.78,8.04c1.19,2.34,2.84,4.17,4.96,5.5,2.12,1.33,4.52,1.99,7.22,1.99,1.77,0,3.44-.35,4.99-1.06,1.55-.7,2.94-1.68,4.17-2.93,1.23-1.25,2.21-2.7,2.93-4.35l6.41,2.6c-1.01,2.38-2.44,4.48-4.29,6.32-1.85,1.83-4.01,3.25-6.47,4.26-2.46,1.01-5.08,1.51-7.86,1.51Z`}),(0,z.jsx)(`path`,{d:`M972.37,162.32c-.95-2.14-2.41-3.78-4.38-4.93-1.98-1.15-4.44-1.72-7.38-1.72-2.3,0-4.26.34-5.9,1.03-1.63.69-2.98,1.6-4.05,2.75-1.07,1.15-1.93,2.39-2.57,3.72l5.92,2.18c.77-1.29,1.69-2.24,2.78-2.84,1.09-.6,2.36-.91,3.81-.91,1.57,0,2.83.37,3.78,1.12.95.75,1.63,1.81,2.06,3.2.23.74.39,1.58.49,2.51h-7.66c-3.79,0-6.74.83-8.86,2.48-2.12,1.65-3.17,4.05-3.17,7.2,0,2.94,1,5.22,2.99,6.83,1.99,1.61,4.81,2.42,8.43,2.42s6.27-1.18,7.92-3.54c.22-.32.39-.69.58-1.04l.2,3.85h6.23l.18-16.57c0-3.02-.47-5.6-1.42-7.74ZM966.14,177.92c-.62,1.13-1.5,2.04-2.63,2.72-1.13.69-2.46,1.03-3.99,1.03-1.69,0-3.01-.33-3.96-1-.95-.67-1.42-1.58-1.42-2.75,0-1.37.54-2.43,1.63-3.17,1.09-.75,2.98-1.12,5.68-1.12h5.62v.48c0,1.41-.31,2.68-.94,3.81Z`}),(0,z.jsx)(`path`,{d:`M978.93,186.62v-42.32h6.77v42.32h-6.77Z`}),(0,z.jsx)(`path`,{d:`M993.23,186.62v-42.32h6.77v42.32h-6.77Z`})]})}),ye=({label:e})=>{let[t,n]=(0,j.useState)(!1);return(0,j.useEffect)(()=>{let e=()=>n(window.scrollY>400);return e(),window.addEventListener(`scroll`,e,{passive:!0}),()=>window.removeEventListener(`scroll`,e)},[]),t?(0,z.jsx)(`button`,{className:`scroll-to-top`,onClick:()=>window.scrollTo({top:0,behavior:`smooth`}),"aria-label":e,title:e,children:(0,z.jsx)(`svg`,{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2.5`,strokeLinecap:`round`,strokeLinejoin:`round`,"aria-hidden":`true`,children:(0,z.jsx)(`polyline`,{points:`18 15 12 9 6 15`})})}):null},G={de:`/sprachen`,en:`/en/languages`,fr:`/fr/langues`,it:`/it/lingue`},K={de:{cost:{href:`/ratgeber/was-kostet-ein-ki-telefonassistent`,label:`KI Telefonassistent Kosten`},compare:{href:`/ratgeber/ki-telefonassistent-vs-callcenter`,label:`KI Telefonassistent Vergleich`}},en:{cost:{href:`/en/guide/ai-phone-assistant-cost`,label:`AI Phone Assistant Cost`},compare:{href:`/en/guide/ai-phone-assistant-vs-call-center`,label:`AI Phone Assistant Comparison`}},fr:{cost:{href:`/fr/guide/prix-assistant-telephonique-ia`,label:`Prix Assistant Téléphonique IA`},compare:{href:`/fr/guide/assistant-telephonique-ia-vs-centre-appels`,label:`Assistant Téléphonique IA vs Centre d'Appels`}},it:{cost:{href:`/it/guide/quanto-costa-assistente-telefonico-ia`,label:`Quanto Costa Assistente Telefonico IA`},compare:{href:`/it/guide/assistente-telefonico-ia-vs-call-center`,label:`Assistente Telefonico IA vs Call Center`}}},be={full:`all`,home:[`hero`,`solutions`,`compare`,`integrations`,`trust`,`cta`],problem:[`problem`,`leaks`],funktionen:[`intro`,`flow`,`caps`,`transfer`,`promises`],vergleich:[`compare`,`built`,`dashboard`,`integrations`,`cta`],roi:[`roi`],process:[`process`,`roadmap`],team:[`team`,`faq`],demo:[`cta`]},q={de:{fullCompare:`Vollständiger Vergleich`,trustLabel:`Sicherheit`,solutionsAria:`Lösungen`,popularGuides:`Beliebte Ratgeber:`},en:{fullCompare:`Full comparison`,trustLabel:`Security`,solutionsAria:`Solutions`,popularGuides:`Popular guides:`},fr:{fullCompare:`Comparatif complet`,trustLabel:`Sécurité`,solutionsAria:`Solutions`,popularGuides:`Guides populaires :`},it:{fullCompare:`Confronto completo`,trustLabel:`Sicurezza`,solutionsAria:`Soluzioni`,popularGuides:`Guide più lette:`}},xe={de:[{href:`/autohaus`,title:`Für Autohäuser`,desc:`Serviceannahme, Ersatzteile, Terminbuchung ins DMS - speziell für Pkw-Autohäuser.`},{href:`/werkstatt`,title:`Für Werkstätten`,desc:`Rund um die Uhr erreichbar für Serviceannahme, Ersatzteile und Pannenanrufe.`},{href:`/nutzfahrzeug`,title:`Für Lkw & Nutzfahrzeuge →`,desc:`Service und Reparaturen, Pannenanrufe und Fahrer in ihrer Sprache.`},{href:`/caravan`,title:`Für Caravan-Händler`,desc:`Vermietung koordinieren, Dichtigkeitsprüfung buchen, Serviceanfragen erfassen.`},{href:`/ratgeber`,title:`Ratgeber`,desc:`Wissen zu Kosten, Einsatz und Best Practices für KI Telefonassistenten.`}],en:[{href:`/en/features`,title:`For dealerships`,desc:`Service intake, parts enquiries and appointments booked straight into your DMS.`},{href:`/en/workshop`,title:`For workshops`,desc:`Available around the clock for service intake, parts enquiries and breakdown calls.`},{href:`/en/commercial-vehicles`,title:`For HGVs & commercial vehicles →`,desc:`Service calls, breakdowns and drivers in their own language.`},{href:`/en/caravan-dealership`,title:`For caravan dealers`,desc:`Coordinate rentals, book damp tests and capture service requests around the clock.`},{href:`/en/comparison`,title:`Comparison`,desc:`AI phone assistant vs. call center vs. answering machine - an honest comparison.`},{href:`/en/guide`,title:`Guide`,desc:`Costs, use cases and best practices for AI phone assistants.`}],fr:[{href:`/fr/fonctions`,title:`Pour les concessions`,desc:`Réception service, pièces détachées et rendez-vous enregistrés directement dans votre DMS.`},{href:`/fr/garage`,title:`Pour les garages`,desc:`Disponibles 24h/24 pour la réception service, les pièces détachées et les appels de dépannage.`},{href:`/fr/vehicules-utilitaires`,title:`Pour les poids lourds et utilitaires →`,desc:`Entretien, dépannages et conducteurs dans leur langue.`}
2,{href:`/fr/concession-caravane`,title:`Pour les caravanes`,desc:`Coordonner les locations, réserver les tests d'étanchéité, saisir les demandes de service.`},{href:`/fr/comparatif`,title:`Comparatif`,desc:`Assistant téléphonique IA, centre d'appels ou répondeur - la comparaison honnête.`},{href:`/fr/guide`,title:`Guide`,desc:`Coûts, cas d'usage et bonnes pratiques des assistants téléphoniques IA.`}],it:[{href:`/it/funzioni`,title:`Per le concessionarie`,desc:`Accettazione service, ricambi e appuntamenti registrati direttamente nel vostro DMS.`},{href:`/it/officina`,title:`Per le officine`,desc:`Sempre disponibili per l'accettazione service, i ricambi e le chiamate di soccorso.`},{href:`/it/veicoli-commerciali`,title:`Per camion e veicoli commerciali →`,desc:`Assistenza, emergenze e autisti nella loro lingua.`},{href:`/it/concessionaria-caravan`,title:`Per i caravan`,desc:`Coordinare i noleggi, prenotare i test di tenuta, raccogliere le richieste di assistenza.`},{href:`/it/confronto`,title:`Confronto`,desc:`Assistente telefonico IA, call center o segreteria - il confronto onesto.`},{href:`/it/guide`,title:`Guida`,desc:`Costi, casi d'uso e best practice per gli assistenti telefonici IA.`}]};function Se({t:e,lang:t,mode:n=`full`}){let r=be[n],i=e=>r===`all`||r.includes(e),a=n===`full`||n===`home`,o=n===`home`,s=Array.isArray(r)&&n!==`full`&&n!==`home`?r[0]:null,l=e=>s===e?`h1`:`h2`,u=(e,t)=>[s===e?`as-h2`:``,t].filter(Boolean).join(` `)||void 0,S={de:{problem:`/problem`,funktionen:`/funktionen`,vergleich:`/vergleich`,roi:`/roi`,process:`/so-gehts-los`,team:`/ansprechpartner`,faq:`/faq`,demo:`/demo`},en:{problem:`/en/problem`,funktionen:`/en/features`,vergleich:`/en/comparison`,roi:`/en/roi`,process:`/en/getting-started`,team:`/en/contact`,faq:`/en/guide`,demo:`/en/demo`},fr:{problem:`/fr/probleme`,funktionen:`/fr/fonctions`,vergleich:`/fr/comparatif`,roi:`/fr/roi`,process:`/fr/demarrer`,team:`/fr/contact`,faq:`/fr/guide`,demo:`/fr/demo`},it:{problem:`/it/problema`,funktionen:`/it/funzioni`,vergleich:`/it/confronto`,roi:`/it/roi`,process:`/it/come-iniziare`,team:`/it/contatto`,faq:`/it/faq`,demo:`/it/demo`}}[t],[C,w]=(0,j.useState)(!1),[T,E]=(0,j.useState)(!1);return(0,j.useEffect)(()=>{if(n!==`roi`)return;let e=()=>E(!0);return window.addEventListener(c,e),()=>window.removeEventListener(c,e)},[n]),(0,j.useEffect)(()=>(C?document.body.style.overflow=`hidden`:document.body.style.overflow=``,()=>{document.body.style.overflow=``}),[C]),(0,j.useEffect)(()=>{let e=e=>{e.key===`Escape`&&w(!1)};return window.addEventListener(`keydown`,e),()=>window.removeEventListener(`keydown`,e)},[]),(0,j.useEffect)(()=>{let e=document.querySelectorAll(`section`);e.forEach(e=>e.classList.add(`fade-in`));let t=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(e.target.classList.add(`visible`),t.unobserve(e.target))})},{threshold:.1});e.forEach(e=>t.observe(e));let n=document.querySelectorAll(`.faq-item`),r=[];return n.forEach(e=>{let t=()=>{e.open&&n.forEach(t=>{t!==e&&(t.open=!1)})};e.addEventListener(`toggle`,t),r.push([e,t])}),()=>{t.disconnect(),r.forEach(([e,t])=>e.removeEventListener(`toggle`,t))}},[]),(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(`div`,{className:`bg-glow`}),(0,z.jsx)(`div`,{className:`bg-grid`}),(0,z.jsxs)(`main`,{children:[i(`hero`)&&(0,z.jsx)(`section`,{className:`hero`,children:(0,z.jsx)(`div`,{className:`container`,children:(0,z.jsxs)(`div`,{className:`hero-grid`,children:[(0,z.jsxs)(`div`,{children:[(0,z.jsxs)(`span`,{className:`pill pill-brand`,"aria-label":e.hero.pill,children:[(0,z.jsx)(`span`,{className:`dot`}),` `,(0,z.jsx)(W,{})]}),(0,z.jsxs)(`h1`,{children:[e.hero.h1a,(0,z.jsx)(`span`,{className:`accent`,children:e.hero.h1accent})]}),(0,z.jsx)(`p`,{className:`hero-lead`,children:e.hero.lead}),(0,z.jsxs)(`div`,{className:`hero-ctas`,children:[(0,z.jsxs)(`a`,{href:S.demo,className:`btn btn-primary`,children:[e.hero.cta1,` `,(0,z.jsx)(b,{})]}),(0,z.jsxs)(`a`,{href:`tel:+493075935884`,className:`btn btn-call`,children:[(0,z.jsx)(m,{}),` `,e.hero.cta2]})]}),(0,z.jsx)(`div`,{className:`hero-trust`,children:e.hero.trust.map(e=>(0,z.jsxs)(`span`,{children:[(0,z.jsx)(v,{}),` `,e]},e))})]}),(0,z.jsx)(d,{aria:e.hero.visualAria,callLabel:e.hero.callLabel,times:e.hero.times,caller:e.hero.caller,dialog:e.hero.dialog,lang:t})]})})}),i(`hero`)&&(0,z.jsx)(ve,{lang:t}),i(`solutions`)&&(0,z.jsx)(`section`,{"aria-label":q[t].solutionsAria,style:{padding:`48px 0 0`},children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`div`,{style:{display:`grid`,gap:16,gridTemplateColumns:`repeat(auto-fit, minmax(240px, 1fr))`},children:xe[t].map(e=>(0,z.jsxs)(`a`,{href:e.href,style:{display:`block`,padding:`20px 22px`,borderRadius:14,border:`1px solid rgba(255,255,255,0.10)`,background:`rgba(255,255,255,0.02)`,color:`var(--text)`,textDecoration:`none`},children:[(0,z.jsxs)(`div`,{style:{fontSize:17,fontWeight:600,marginBottom:6},children:[e.title,` `,(0,z.jsx)(`span`,{style:{color:`#22d3ee`},children:`→`})]}),(0,z.jsx)(`div`,{style:{fontSize:14,color:`var(--text-mute)`,lineHeight:1.55},children:e.desc})]},e.href))}),(0,z.jsxs)(`p`,{style:{marginTop:24,fontSize:15,color:`var(--text-mute)`,lineHeight:1.6},children:[q[t].popularGuides,` `,(0,z.jsx)(`a`,{href:K[t].cost.href,style:{color:`#22d3ee`,textDecoration:`none`},children:K[t].cost.label}),` · `,(0,z.jsx)(`a`,{href:K[t].compare.href,style:{color:`#22d3ee`,textDecoration:`none`},children:K[t].compare.label})]})]})}),i(`problem`)&&(0,z.jsx)(`section`,{className:`problem`,id:`problem`,children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:e.problem.eyebrow}),(0,z.jsxs)(l(`problem`),{className:u(`problem`),children:[e.problem.h2a,(0,z.jsx)(`br`,{}),(0,z.jsx)(`span`,{className:`serif`,children:e.problem.h2serif})]}),(0,z.jsxs)(`div`,{className:`stat-row`,children:[(0,z.jsxs)(`div`,{className:`big-stat`,children:[`35`,(0,z.jsx)(`sup`,{children:`%`})]}),(0,z.jsxs)(`div`,{className:`stat-copy`,children:[(0,z.jsx)(`h3`,{children:e.problem.statH3}),(0,z.jsx)(`p`,{children:e.problem.statP}),(0,z.jsx)(`p`,{className:`stat-source`,children:e.problem.statSource}),(0,z.jsxs)(`p`,{style:{marginTop:18,fontSize:15,color:`var(--text-mute)`},children:[t===`de`&&`Mehr dazu: `,t===`en`&&`Read more: `,t===`fr`&&`En savoir plus : `,t===`it`&&`Leggi di più: `,(0,z.jsx)(`a`,{href:K[t].compare.href,style:{color:`#22d3ee`,textDecoration:`none`},children:K[t].compare.label}),` · `,(0,z.jsx)(`a`,{href:K[t].cost.href,style:{color:`#22d3ee`,textDecoration:`none`},children:K[t].cost.label})]})]})]})]})}),i(`leaks`)&&(0,z.jsx)(`section`,{style:{paddingTop:0},children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:e.leaks.eyebrow}),(0,z.jsx)(`h2`,{children:e.leaks.h2}),(0,z.jsx)(`p`,{className:`lead`,style:{marginTop:20},children:e.leaks.lead}),(0,z.jsx)(`div`,{className:`leaks-grid`,children:e.leaks.items.map((e,t)=>(0,z.jsxs)(`div`,{className:`leak-card`,children:[(0,z.jsx)(`div`,{className:`leak-icon`,children:(0,z.jsx)(`svg`,{viewB
2ox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,children:[(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(`circle`,{cx:`12`,cy:`12`,r:`10`}),(0,z.jsx)(`polyline`,{points:`12 6 12 12 16 14`})]}),(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(`path`,{d:`M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2`}),(0,z.jsx)(`circle`,{cx:`9`,cy:`7`,r:`4`}),(0,z.jsx)(`path`,{d:`M23 21v-2a4 4 0 0 0-3-3.87`}),(0,z.jsx)(`path`,{d:`M16 3.13a4 4 0 0 1 0 7.75`})]}),(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(`path`,{d:`M3 18v-6a9 9 0 0 1 18 0v6`}),(0,z.jsx)(`path`,{d:`M21 19a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3zM3 19a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H3z`})]}),(0,z.jsx)(`path`,{d:`M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z`})][t]})}),(0,z.jsx)(`h3`,{children:e.title}),(0,z.jsx)(`p`,{children:e.text})]},e.title))})]})}),i(`intro`)&&(0,z.jsx)(`section`,{className:`intro`,children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`div`,{className:`intro-mark`,children:(0,z.jsxs)(`svg`,{viewBox:`0 0 24 24`,fill:`none`,stroke:`white`,strokeWidth:`2.5`,strokeLinecap:`round`,strokeLinejoin:`round`,children:[(0,z.jsx)(`line`,{x1:`4`,y1:`12`,x2:`4`,y2:`12`}),(0,z.jsx)(`line`,{x1:`8`,y1:`9`,x2:`8`,y2:`15`}),(0,z.jsx)(`line`,{x1:`12`,y1:`6`,x2:`12`,y2:`18`}),(0,z.jsx)(`line`,{x1:`16`,y1:`9`,x2:`16`,y2:`15`}),(0,z.jsx)(`line`,{x1:`20`,y1:`12`,x2:`20`,y2:`12`})]})}),(0,z.jsx)(`span`,{className:`eyebrow`,style:{marginBottom:18},children:e.intro.eyebrow}),(0,z.jsxs)(l(`intro`),{className:u(`intro`),style:{maxWidth:920,margin:`0 auto`},children:[(0,z.jsx)(`span`,{className:`name`,children:`SonaMotion.`}),(0,z.jsx)(`br`,{}),(0,z.jsx)(`span`,{className:`serif`,children:e.intro.serif})]}),(0,z.jsx)(`p`,{className:`lead`,children:e.intro.lead}),(0,z.jsx)(`div`,{className:`feature-pills`,children:e.intro.pills.map(e=>(0,z.jsx)(`span`,{className:`feature-pill`,children:e},e))}),(0,z.jsxs)(`p`,{style:{marginTop:26,fontSize:15,color:`var(--text-mute)`},children:[t===`de`&&`Praxiswissen: `,t===`en`&&`Practical guides: `,t===`fr`&&`Guides pratiques : `,t===`it`&&`Guide pratiche: `,(0,z.jsx)(`a`,{href:K[t].cost.href,style:{color:`#22d3ee`,textDecoration:`none`},children:K[t].cost.label}),` · `,(0,z.jsx)(`a`,{href:K[t].compare.href,style:{color:`#22d3ee`,textDecoration:`none`},children:K[t].compare.label})]})]})}),i(`flow`)&&(0,z.jsx)(`section`,{className:`flow`,id:`funktionen`,children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:e.flow.eyebrow}),(0,z.jsxs)(`h2`,{className:`flow-header`,children:[e.flow.h2a,(0,z.jsx)(`span`,{className:`serif`,children:e.flow.h2serif})]}),(0,z.jsx)(g,{flow:e.flow})]})}),i(`caps`)&&(0,z.jsx)(`section`,{style:{paddingTop:0},id:`funktionen-liste`,children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:e.caps.eyebrow}),(0,z.jsx)(`h2`,{children:e.caps.h2}),(0,z.jsx)(`p`,{className:`lead`,style:{marginTop:20},children:e.caps.lead}),(0,z.jsx)(`div`,{className:`caps-grid`,children:e.caps.items.map(e=>(0,z.jsxs)(`div`,{className:`cap-card`,children:[(0,z.jsx)(`div`,{className:`cap-icon`,children:(0,z.jsxs)(`svg`,{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,children:[(0,z.jsx)(`circle`,{cx:`12`,cy:`12`,r:`9`}),(0,z.jsx)(`polyline`,{points:`9 12 11 14 15 10`})]})}),(0,z.jsx)(`h3`,{children:e.t}),(0,z.jsx)(`p`,{children:e.p})]},e.t))}),(0,z.jsx)(`div`,{className:`cap-featured-row`,children:(0,z.jsxs)(`div`,{className:`cap-card cap-card-lang`,children:[(0,z.jsx)(`div`,{className:`cap-lang-num`,children:e.caps.extraNum}),(0,z.jsx)(`h3`,{children:e.caps.extraStrong}),(0,z.jsx)(`p`,{children:e.caps.extraText}),(0,z.jsxs)(`a`,{className:`cap-lang-link`,href:G[t],children:[e.caps.extraLink,` `,(0,z.jsx)(b,{})]})]})}),(0,z.jsxs)(`div`,{className:`lang-switch-usp`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:e.caps.switchEyebrow}),(0,z.jsx)(`h3`,{children:e.caps.switchTitle}),(0,z.jsx)(`p`,{children:e.caps.switchText}),(0,z.jsx)(`div`,{className:`lang-switch-dialog`,children:e.caps.switchExample.map((e,t)=>(0,z.jsxs)(`div`,{className:`lang-switch-line${t%2==1?` is-sona`:``}`,children:[(0,z.jsx)(`span`,{className:`who`,children:e.who}),(0,z.jsx)(`span`,{className:`what`,children:e.text})]},t))})]})]})}),i(`transfer`)&&(0,z.jsx)(`section`,{className:`transfer`,children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:e.transfer.eyebrow}),(0,z.jsxs)(`h2`,{children:[e.transfer.h2a,(0,z.jsx)(`span`,{className:`serif`,children:e.transfer.h2serif})]}),(0,z.jsx)(`p`,{className:`lead`,style:{marginTop:20},children:e.transfer.lead}),(0,z.jsxs)(`div`,{className:`transfer-steps`,children:[e.transfer.steps.map((e,t)=>(0,z.jsxs)(`div`,{className:`transfer-step`,children:[(0,z.jsx)(`div`,{className:`transfer-num`,children:`0${t+1} / 04`}),(0,z.jsx)(`h3`,{children:e.title}),(0,z.jsx)(`p`,{children:e.text}),(0,z.jsx)(`div`,{className:`transfer-arrow`,children:(0,z.jsx)(b,{})})]},e.title)),(0,z.jsxs)(`div`,{className:`transfer-step highlight`,children:[(0,z.jsx)(`div`,{className:`transfer-num`,style:{color:`#00ddff`},children:`04 / 04`}),(0,z.jsx)(`h3`,{children:e.transfer.step4Title}),(0,z.jsx)(`div`,{className:`transfer-outcome`,children:(0,z.jsxs)(`div`,{className:`outcome-pill outcome-success`,children:[(0,z.jsx)(`svg`,{width:`14`,height:`14`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2.5`,strokeLinecap:`round`,strokeLinejoin:`round`,children:(0,z.jsx)(`polyline`,{points:`20 6 9 17 4 12`})}),` `,e.transfer.outcome1]})}),(0,z.jsx)(`div`,{className:`transfer-outcome`,style:{marginTop:8},children:(0,z.jsxs)(`div`,{className:`outcome-pill outcome-callback`,children:[(0,z.jsxs)(`svg`,{width:`14`,height:`14`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2.5`,strokeLinecap:`round`,strokeLinejoin:`round`,children:[(0,z.jsx)(`path`,{d:`M3 12a9 9 0 1 0 9-9`}),(0,z.jsx)(`polyline`,{points:`3 4 3 9 8 9`})]}),` `,e.transfer.outcome2]})})]})]}),(0,z.jsxs)(`div`,{className:`transfer-banner`,children:[e.transfer.banner[0],` `,(0,z.jsx)(`span`,{children:`·`}),` `,e.transfer.banner[1],` `,(0,z.jsx)(`span`,{children:`·`}),` `,e.transfer.banner[2]]})]})}),i(`transfer`)&&n===`funktionen`&&(0,z.jsx)(`section`,{children:(0,z.jsx)(`div`,{className:`container`,children:(0,z.jsx)(y,{testimonial:x(`segelschule-ludwigshafen`),variant:`full`,lang:t})})}),i(`dashboard`)&&(0,z.jsx)(`section`,{children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:e.dashboard.eyebrow}),(0,z.jsx)(`h2`,{children:e.dashboard.h2}),(0,z.jsx)(`p`,{className:`lead`,style:{marginTop:20},children:e.dashboard.lead}),(0,z.jsxs)(`div`,{className:`dashboard-wrap`,children:[(0,z.jsxs)(`div`,{className:`dash-bar`,children:[(0,z.jsx)(`span`,{className:`dot r`}),(0,z.jsx)(`span`,{className:`dot y`}),(0,z.jsx)(`span`,{className:`dot g`}),(0,z.jsx)(`span`,{className:`url`,children:`sona-motion.ai · Performance Overview`}),(0,z.jsx)(`span`,{className:`dash-sample-badge`,children:e.dashboard.sampleBadge})]}),(0,z.jsxs)(`div`,{className:`dash-body`,children:[(0,z.jsx)(`div`,{className:`dash-stats`,children:e.dashboard.stats.map(e=>(0,z.jsxs)(`div`,{className:`dash-stat`,children:[(0,z.jsx)(`div`,{className:`num`,children:e.n}),(0,z.jsx)(`div`,{className:`label`,children:e.l})]},e.l))}),(0,z.jsxs)(`div`,{className:`dash-charts`,children:[(0,z.jsxs)(`div`,{className:`dash-panel`,children:[(0,z.jsx)(`h3`,{children:e.dashboard.panel1}),(0,z.jsxs)(`div`,{className:`donut-wrap`,children:[(0,z.jsxs)(`svg`,{className:`donut`,viewBox:`0 0 42 42`,"aria-hidden":`true`,children:[(0,z.jsx)(`circle`,{cx:`21`,cy:`21`,r:`15.9`,fill:`none`,stroke:`rgba(255,255,255,0.05)`,strokeWidth:`6`}),(0,z.jsx)(`circle`,{cx:`21`,cy:`21`,r:`15.9`,fill:`none`,stroke:`#6952ff`,strokeWidth:`6`,strokeDasharray:`35 65`,transform:`rotate(-90 21 21)`}),(0,z.jsx)(`circle`,{cx:`21`,cy:`21`,r:`15.9`,fill:`none`,stroke:`#1ad6ff`,strokeWidth:`6`,strokeDasharray:`25 75`,strokeDashoffset:`-35`,transform:`rotate(-90 21 21)`}),(0,z.jsx)(`circle`,{cx:`21`,cy:`21`,r:`15.9`,fill:`none`,stroke:`#86efac`,strokeWidth:`6`,strokeDasharray:`15 85`,strokeDashoffset:`-60`,transform:`rotate(-90 21 21)`}),(0,z.jsx)(`circle`,{cx:`21`,cy:`21`,r:`15.9`,fill:`none`,stroke:`#fbbf24`,strokeWidth:`6`,strokeDasharray:`12 88`,strokeDashoffset:`-75`,transform:`rotate(-90 21 21)`}),(0,z.jsx)(`circle`,{cx:`21`,cy:`21`,r:`15.9`,fill:`none`,stroke:`#f87171`,strokeWidth:`6`,strokeDasharray:`8 92`,strokeDashoffset:`-87`,transform:`rotate(-90 21 21)`})]}),(0,z.jsx)(`ul`,{className:`donut-legend`,children:e.dashboard.legend.map((e,t)=>(0,z.jsxs)(`li`,{children:[(0,z.jsx)(`span`,{className:`legend-dot`,style:{background:[`#6952ff`,`#1ad6ff`,`#86efac`,`#fbbf24`,`#f87171`][t]}}),` `,e]},e))})]})]}),(0,z.jsxs)(`div`,{className:`dash-panel`,children:[(0,z.jsx)(`h3`,{children:e.dashboard.panel2}),(0,z.jsx)(`div`,{className:`bar-chart`,children:[22,58,75,62,38,18,48,70,60,48,32,18].map((e,t)=>(0,z.jsx)(`div`,{className:`bar`,style:{height:`${e}%`}},t))}),(0,z.jsx)(`div`,{className:`bar-labels`,children:[`8h`,`9h`,`10h`,`11h`,`12h`,`13h`,`14h`,`15h`,`16h`,`17h`,`18h`,`19h`].map(e=>(0,z.jsx)(`span`,{children:e},e))})]})]})]})]}),(0,z.jsx)(`p`,{className:`dash-sample-note`,children:e.dashboard.sampleNote})]})}),i(`promises`)&&(0,z.jsx)(`section`,{children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:e.promises.eyebrow}),(0,z.jsx)(`h2`,{children:e.promises.h2}
2),(0,z.jsx)(`div`,{className:`promises-grid`,children:e.promises.items.map(e=>(0,z.jsxs)(`div`,{className:`promise-card`,children:[(0,z.jsx)(`div`,{className:`promise-num`,children:e.n}),(0,z.jsx)(`div`,{className:`promise-divider`}),(0,z.jsx)(`div`,{className:`promise-label`,children:e.l}),(0,z.jsx)(`p`,{className:`promise-text`,children:e.t})]},e.l))}),(0,z.jsx)(`p`,{className:`promises-note`,children:e.promises.note})]})}),i(`compare`)&&(0,z.jsx)(`section`,{id:`vergleich`,children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:e.compare.eyebrow}),(0,z.jsxs)(l(`compare`),{className:u(`compare`),children:[e.compare.h2a,(0,z.jsx)(`span`,{className:`serif`,children:e.compare.h2serif})]}),(0,z.jsx)(`div`,{className:`compare-wrap`,children:(0,z.jsxs)(`table`,{className:`compare`,children:[(0,z.jsx)(`thead`,{children:(0,z.jsxs)(`tr`,{children:[(0,z.jsx)(`th`,{children:(0,z.jsx)(`span`,{className:`visually-hidden`,children:e.compare.criterionAria})}),(0,z.jsx)(`th`,{className:`sona`,children:e.compare.headers[0]}),(0,z.jsx)(`th`,{children:e.compare.headers[1]}),(0,z.jsx)(`th`,{children:e.compare.headers[2]})]})}),(0,z.jsx)(`tbody`,{children:(o?[0,1,2,6].map(t=>e.compare.rows[t]).filter(Boolean):e.compare.rows).map(e=>(0,z.jsxs)(`tr`,{children:[(0,z.jsx)(`td`,{className:`feat`,children:e[0]}),(0,z.jsx)(`td`,{className:`sona`,children:e[1]}),(0,z.jsx)(`td`,{className:`other`,children:e[2]}),(0,z.jsx)(`td`,{className:`other`,children:e[3]})]},e[0]))})]})}),o?(0,z.jsx)(`p`,{style:{marginTop:22,fontSize:15,textAlign:`center`},children:(0,z.jsxs)(`a`,{href:S.vergleich,style:{color:`#22d3ee`,textDecoration:`none`},children:[q[t].fullCompare,` →`]})}):(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(`p`,{className:`compare-note`,children:e.compare.note}),(0,z.jsxs)(`p`,{style:{marginTop:22,fontSize:15,color:`var(--text-mute)`,textAlign:`center`},children:[t===`de`&&`Passend dazu: `,t===`en`&&`Related: `,t===`fr`&&`En lien : `,t===`it`&&`Correlato: `,(0,z.jsx)(`a`,{href:K[t].compare.href,style:{color:`#22d3ee`,textDecoration:`none`},children:K[t].compare.label}),` · `,(0,z.jsx)(`a`,{href:K[t].cost.href,style:{color:`#22d3ee`,textDecoration:`none`},children:K[t].cost.label})]})]}),n===`vergleich`&&(0,z.jsxs)(`div`,{style:{marginTop:28,padding:`22px 24px`,borderRadius:16,border:`1px solid rgba(34,211,238,0.35)`,background:`rgba(34,211,238,0.06)`,textAlign:`center`},children:[(0,z.jsxs)(`h3`,{style:{fontSize:`1.15rem`,fontWeight:600,marginBottom:8},children:[t===`de`&&`Der ausführliche Vergleich im Ratgeber`,t===`en`&&`The in-depth comparison in our guide`,t===`fr`&&`Le comparatif détaillé dans le guide`,t===`it`&&`Il confronto dettagliato nella guida`]}),(0,z.jsxs)(`p`,{style:{margin:`0 0 14px`,color:`var(--text-mute)`,lineHeight:1.55},children:[t===`de`&&`Kosten pro Anruf, Prozessqualität, Datenschutz und eine Empfehlung für kleine, mittlere und große Autohäuser.`,t===`en`&&`Cost per call, process quality, data protection and a recommendation for small, mid-size and large dealerships.`,t===`fr`&&`Coût par appel, qualité des processus, protection des données et une recommandation par taille de concession.`,t===`it`&&`Costo per chiamata, qualità dei processi, protezione dei dati e una raccomandazione per ogni dimensione di concessionaria.`]}),(0,z.jsxs)(`a`,{href:K[t].compare.href,style:{display:`inline-block`,background:`#22d3ee`,color:`#07061a`,padding:`12px 24px`,borderRadius:999,fontWeight:600,textDecoration:`none`},children:[t===`de`&&`KI-Telefonassistent vs. Callcenter lesen`,t===`en`&&`Read: AI phone assistant vs. call center`,t===`fr`&&`Lire : assistant téléphonique IA vs centre d'appels`,t===`it`&&`Leggi: assistente telefonico IA vs call center`]})]})]})}),i(`compare`)&&(n===`home`||n===`full`)&&(0,z.jsx)(`section`,{"aria-label":h[t].sectionTitle,children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`h2`,{children:h[t].sectionTitle}),(0,z.jsx)(`div`,{className:`testimonials-grid`,children:f.map(e=>(0,z.jsx)(y,{testimonial:e,variant:`pull`,lang:t},e.id))})]})}),i(`compare`)&&n===`vergleich`&&(0,z.jsx)(`section`,{"aria-label":x(`kaltenbach`).company,children:(0,z.jsx)(`div`,{className:`container`,children:(0,z.jsx)(_,{testimonial:x(`kaltenbach`),lang:t})})}),i(`integrations`)&&(0,z.jsx)(`section`,{className:`integrations`,id:`integrationen`,"aria-label":`Integrationen`,children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:t===`en`?`Integrations`
2:t===`fr`?`Intégrations`:t===`it`?`Integrazioni`:`Integrationen`}),(0,z.jsx)(`h2`,{children:t===`en`?(0,z.jsxs)(z.Fragment,{children:[`Direct integration with the systems `,(0,z.jsx)(`span`,{className:`serif`,children:`your dealership already uses`})]}):t===`fr`?(0,z.jsxs)(z.Fragment,{children:[`Intégration directe avec les systèmes`,` `,(0,z.jsx)(`span`,{className:`serif`,children:`que votre concession utilise déjà`})]}):t===`it`?(0,z.jsxs)(z.Fragment,{children:[`Integrazione diretta con i sistemi`,` `,(0,z.jsx)(`span`,{className:`serif`,children:`che la vostra concessionaria già utilizza`})]}):(0,z.jsxs)(z.Fragment,{children:[`Direkte Integration in die Systeme, `,(0,z.jsx)(`span`,{className:`serif`,children:`die Ihr Autohaus bereits nutzt`})]})}),(0,z.jsx)(`p`,{className:`lead`,style:{marginTop:20},children:t===`en`?`SonaMotion connects seamlessly to leading DMS, CRM and appointment systems - appointments, customer data and call notes land right where your team already works.`:t===`fr`?`SonaMotion se connecte facilement aux principaux DMS, CRM et systèmes de prise de rendez-vous - les rendez-vous, les données clients et les notes d'appel arrivent là où votre équipe travaille déjà.`:t===`it`?`SonaMotion si collega senza sforzo ai principali DMS, CRM e sistemi di prenotazione - appuntamenti, dati clienti e note delle chiamate arrivano dove il vostro team già lavora.`:`SonaMotion verbindet sich nahtlos mit führenden DMS-, CRM- und Terminsystemen - Termine, Kundendaten und Anrufnotizen landen direkt dort, wo Ihr Team ohnehin arbeitet.`}),(0,z.jsxs)(`div`,{className:`integ-grid`,children:[p.map(({n:e,href:t})=>(0,z.jsxs)(`a`,{className:`integ-tile`,href:t,target:`_blank`,rel:`noopener noreferrer`,children:[(0,z.jsx)(`span`,{className:`integ-dot`,"aria-hidden":`true`}),(0,z.jsx)(`span`,{className:`integ-name`,children:e})]},e)),(0,z.jsx)(`div`,{className:`integ-tile integ-tile-more`,"aria-hidden":`true`,children:(0,z.jsx)(`span`,{className:`integ-name`,children:t===`en`?`+ more on request`:t===`fr`?`+ d'autres sur demande`:t===`it`?`+ altri su richiesta`:`+ weitere auf Anfrage`})})]}),(0,z.jsxs)(`div`,{className:`integ-foot`,children:[(0,z.jsx)(`span`,{children:t===`en`?`Missing your system? We connect anything with an API, webhook or SFTP.`:t===`fr`?`Votre système n'est pas listé ? Nous connectons tout ce qui dispose d'une API, d'un webhook ou d'un SFTP.`:t===`it`?`Il vostro sistema non c'è? Integriamo tutto ciò che ha API, webhook o SFTP.`:`System nicht dabei? Wir integrieren alles mit API, Webhook oder SFTP.`}),(0,z.jsxs)(`a`,{href:S.demo,className:`btn btn-ghost btn-sm`,children:[t===`en`?`Ask about your setup`:t===`fr`?`Discuter de votre configuration`:t===`it`?`Parliamo del vostro setup`:`Setup besprechen`,` `,(0,z.jsx)(b,{})]})]})]})}),i(`trust`)&&(0,z.jsx)(`section`,{"aria-label":e.built.trustH3,style:{padding:`48px 0`},children:(0,z.jsx)(`div`,{className:`container`,children:(0,z.jsxs)(`div`,{className:`home-trust`,children:[(0,z.jsxs)(`div`,{className:`home-trust-head`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:q[t].trustLabel}),(0,z.jsx)(`h2`,{className:`as-h2`,style:{marginTop:8},children:e.built.trustH3})]}),(0,z.jsx)(`ul`,{className:`home-trust-badges`,children:e.built.trustList.slice(0,3).map(e=>(0,z.jsxs)(`li`,{children:[(0,z.jsx)(v,{}),` `,e]},e))})]})})}),i(`built`)&&(0,z.jsx)(`section`,{children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:e.built.eyebrow}),(0,z.jsxs)(`h2`,{children:[e.built.h2a,(0,z.jsx)(`span`,{className:`serif`,children:e.built.h2serif})]}),(0,z.jsxs)(`div`,{className:`built`,style:{marginTop:56},children:[(0,z.jsx)(`div`,{children:(0,z.jsx)(`div`,{className:`built-list`,children:e.built.items.map(e=>(0,z.jsxs)(`div`,{className:`built-item`,children:[(0,z.jsx)(`div`,{className:`built-icon`,children:(0,z.jsxs)(`svg`,{viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,children:[(0,z.jsx)(`rect`,{x:`3`,y:`11`,width:`18`,height:`11`,rx:`2`}),(0,z.jsx)(`path`,{d:`M7 11V7a5 5 0 0 1 10 0v4`})]})}),(0,z.jsxs)(`div`,{children:[(0,z.jsx)(`h3`,{children:e.t}),(0,z.jsx)(`p`,{children:e.p})]})]},e.t))})}),(0,z.jsxs)(`div`,{className:`trust-card`,children:[(0,z.jsx)(`div`,{className:`label`,children:e.built.trustLabel}),(0,z.jsx)(`h3`,{children:e.built.trustH3}),(0,z.jsx)(`ul`,{className:`trust-list`,children:e.built.trustList.map(e=>(0,z.jsx)(`li`,{children:e},e))})]})]}),(0,z.jsxs)(`div`,{className:`integrations`,children:[(0,z.jsx)(`div`,{className:`integrations-label`,children:e.built.intLabel}),(0,z.jsx)(`div`,{className:`integrations-row`,children:p.map(({n:e})=>(0,z.jsx)(`span`,{className:`integration`,children:e},e))})]})]})}),i(`roi`)&&(0,z.jsx)(`section`,{id:`roi`,children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:e.roi.eyebrow}),(0,z.jsxs)(l(`roi`),{className:u(`roi`),children:[e.roi.h2a,(0,z.jsx)(`span`,{className:`serif`,children:e.roi.h2serif})]}),(0,z.jsx)(`p`,{className:`lead`,style:{marginTop:20},children:e.roi.lead}),(0,z.jsx)(V,{t:e.roi,contactT:e.contact,lang:t}),(0,z.jsxs)(`p`,{style:{marginTop:28,fontSize:15,color:`var(--text-mute)`,textAlign:`center`}
2,children:[t===`de`&&`Hintergrund: `,t===`en`&&`Background: `,t===`fr`&&`Contexte : `,t===`it`&&`Contesto: `,(0,z.jsx)(`a`,{href:K[t].cost.href,style:{color:`#22d3ee`,textDecoration:`none`},children:K[t].cost.label}),` · `,(0,z.jsx)(`a`,{href:K[t].compare.href,style:{color:`#22d3ee`,textDecoration:`none`},children:K[t].compare.label})]})]})}),i(`process`)&&(0,z.jsx)(`section`,{id:`process`,children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:e.process.eyebrow}),(0,z.jsxs)(l(`process`),{className:u(`process`),children:[e.process.h2a,(0,z.jsx)(`span`,{className:`serif`,children:e.process.h2serif})]}),(0,z.jsx)(`div`,{className:`process-grid`,children:e.process.items.map(e=>(0,z.jsxs)(`div`,{className:`process-card`,children:[(0,z.jsx)(`div`,{className:`process-num`,children:e.n}),(0,z.jsx)(`h3`,{children:e.t}),(0,z.jsx)(`p`,{children:e.p})]},e.n))})]})}),i(`team`)&&(0,z.jsx)(`section`,{id:`ansprechpartner`,children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:e.team.eyebrow}),(0,z.jsx)(l(`team`),{className:u(`team`),children:e.team.h2}),(0,z.jsx)(`p`,{className:`lead`,style:{marginTop:20},children:e.team.lead}),(0,z.jsx)(`div`,{className:`team-grid`,children:[{i:`JD`,n:`Josip Dodik`,r:e.team.salesRole,p:e.team.salesBio,e:`[email protected]`,tel:`+49 170 3319690`,th:`+491703319690`},{i:`IB`,n:`Ingo Biller`,r:e.team.csRole,p:e.team.csBio,e:`[email protected]`,tel:`+49 7663 6089808`,th:`+4976636089808`}].map(e=>(0,z.jsxs)(`div`,{className:`team-card`,children:[(0,z.jsxs)(`div`,{className:`team-head`,children:[(0,z.jsx)(`div`,{className:`team-avatar`,children:e.i}),(0,z.jsxs)(`div`,{children:[(0,z.jsx)(`h3`,{children:e.n}),(0,z.jsx)(`div`,{className:`team-role`,children:e.r})]})]}),(0,z.jsx)(`p`,{children:e.p}),(0,z.jsxs)(`div`,{className:`team-contact`,children:[(0,z.jsxs)(`a`,{href:`mailto:${e.e}`,children:[(0,z.jsxs)(`svg`,{viewBox:`0 0 24 24`,fill:`none`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,children:[(0,z.jsx)(`path`,{d:`M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z`}),(0,z.jsx)(`polyline`,{points:`22,6 12,13 2,6`})]}),` `,e.e]}),(0,z.jsxs)(`a`,{href:`tel:${e.th}`,children:[(0,z.jsx)(`svg`,{viewBox:`0 0 24 24`,fill:`none`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,children:(0,z.jsx)(`path`,{d:`M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.37 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.33 1.85.57 2.81.7A2 2 0 0 1 22 16.92z`})}),` `,e.tel]})]})]},e.i))}),(0,z.jsxs)(`div`,{className:`tryline`,children:[(0,z.jsxs)(`div`,{className:`tl-copy`,children:[(0,z.jsx)(`h3`,{children:e.team.trylineH3}),(0,z.jsx)(`p`,{children:e.team.trylineP})]}),(0,z.jsx)(`a`,{href:`tel:+493075935884`,className:`tl-num`,children:`📞 +49 30 75935884`})]})]})}),i(`faq`)&&(0,z.jsx)(`section`,{id:`faq`,children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:e.faq.eyebrow}),(0,z.jsxs)(`h2`,{children:[e.faq.h2a,(0,z.jsx)(`span`,{className:`serif`,children:e.faq.h2serif})]}),(0,z.jsx)(`div`,{className:`faq-list`,children:e.faq.items.map((e,t)=>(0,z.jsxs)(`details`,{className:`faq-item`,open:t===0,children:[(0,z.jsxs)(`summary`,{children:[e.q,(0,z.jsxs)(`svg`,{className:`chev`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2.5`,strokeLinecap:`round`,children:[(0,z.jsx)(`line`,{x1:`12`,y1:`5`,x2:`12`,y2:`19`}),(0,z.jsx)(`line`,{x1:`5`,y1:`12`,x2:`19`,y2:`12`})]})]}),(0,z.jsx)(`div`,{className:`faq-a`,children:e.a})]},e.q))})]})}),i(`roadmap`)&&(0,z.jsx)(`section`,{children:(0,z.jsxs)(`div`,{className:`container`,children:[(0,z.jsx)(`span`,{className:`eyebrow`,children:e.roadmap.eyebrow}),(0,z.jsx)(`h2`,{children:e.roadmap.h2}),(0,z.jsx)(`p`,{className:`lead`,style:{marginTop:20},children:e.roadmap.lead}),(0,z.jsx)(`div`,{className:`roadmap-grid`,children:e.roadmap.items.map((e,t)=>(0,z.jsxs)(`div`,{className:`roadmap-card`,children:[(0,z.jsx)(`span`,{className:`quarter${t===0?` q2`:``}`,children:e.q}),(0,z.jsx)(`div`,{className:`roadmap-icon`,children:(0,z.jsx)(`svg`,{viewB
2ox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`,children:(0,z.jsx)(`circle`,{cx:`12`,cy:`12`,r:`9`})})}),(0,z.jsx)(`h3`,{children:e.t}),(0,z.jsx)(`p`,{children:e.p})]},e.t))})]})}),i(`cta`)&&(0,z.jsx)(`section`,{className:`cta`,id:`demo`,children:(0,z.jsx)(`div`,{className:`container`,children:(0,z.jsxs)(`div`,{className:`cta-inner`,children:[(0,z.jsxs)(`span`,{className:`pill pill-brand`,style:{marginBottom:32},"aria-label":e.cta.pill,children:[(0,z.jsx)(`span`,{className:`dot`}),` `,(0,z.jsx)(W,{})]}),(0,z.jsxs)(l(`cta`),{className:u(`cta`),children:[e.cta.h2a,(0,z.jsx)(`span`,{className:`accent`,children:e.cta.h2accent})]}),(0,z.jsx)(`p`,{children:e.cta.p}),(0,z.jsxs)(`div`,{className:`cta-ctas`,children:[(0,z.jsxs)(`a`,{href:S.demo,className:`btn btn-primary`,children:[e.cta.cta1,` `,(0,z.jsx)(b,{})]}),(0,z.jsx)(`a`,{href:`tel:+493075935884`,className:`btn btn-call`,children:e.cta.cta2})]}),(0,z.jsxs)(`div`,{className:`cta-contact`,children:[(0,z.jsx)(`a`,{href:`mailto:[email protected]`,children:`[email protected]`}),` · sona-motion.ai`]}),!o&&n===`demo`&&(0,z.jsx)(_e,{lang:t}),!o&&!(n===`roi`&&T)&&(0,z.jsx)(`div`,{className:`cta-form`,id:`demo-form`,children:(0,z.jsx)(H,{t:e.contact,lang:t,source:`demo-cta`,leadSource:n===`roi`?`roi`:n===`vergleich`?`vergleich`:`demo`})})]})})})]}),a&&(0,z.jsx)(ye,{label:e.nav.scrollTop})]})}export{Se as t};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.