import{r as n,I as f,t as j,J as K,O as b,Q as v,j as t,S as N,a as y,N as S,m as i,s as C,M as w,v as A,A as F,k as z,V as M,X as I}from"./index-BNu6_bgF.js";import{C as T}from"./circle-check-DUqQQZU5.js";import{C as P}from"./circle-alert-DYXoOd5I.js";const d=["Praxisgründung / Praxisausstattung","Gynäkologie","Autoklav / Aufbereitung","Sprechstundenbedarf","Medizintechnik","Praxisbedarf","Technischer Service & Wartung","3D-Praxisplanung","Sonstiges"],B=["Allgemeinmedizin / Hausarzt","Gynäkologie","Innere Medizin","Chirurgie / Orthopädie","HNO","Dermatologie","Pädiatrie","Urologie","Zahnmedizin","Andere Fachrichtung"];function G(){const[a,x]=n.useState({name:"",email:"",phone:"",practice:"",plz:"",ort:"",subject:d[0],fachrichtung:"",message:""}),[h,m]=n.useState(!1),[r,p]=n.useState(""),g=n.useRef(Date.now()),c=n.useRef(f()),o=n.useRef(!1),l=j.contact.submit.useMutation({onSuccess:()=>{m(!0),K(b.KONTAKTFORMULAR,"Kontaktformular",c.current),v(c.current)}}),s=e=>{o.current||(o.current=!0,M("Kontaktformular",c.current)),x(k=>({...k,[e.target.name]:e.target.value}))},u=e=>{e.preventDefault(),l.mutate({...a,fachrichtung:a.fachrichtung||void 0,_hp:r,_openedAt:g.current,tracking:I(c.current)})};return t.jsxs(t.Fragment,{children:[t.jsx(N,{"data-loc":"client/src/pages/Kontakt.tsx:108",title:"Kontakt | Stusche GmbH – Teltow bei Berlin",description:"Stusche GmbH, Iserstraße 12, 14513 Teltow. Tel: +49 3328 47 47 47. Mo–Do 8–17 Uhr, Fr 8–16 Uhr. Beratung für Arztpraxen in Berlin & Brandenburg.",keywords:"Kontakt, Stusche GmbH, Teltow, Berlin, Brandenburg, Telefon, Adresse, Iserstraße, Beratung, Anfrage, Öffnungszeiten, Anfahrt, Medizintechnik, Praxisbedarf, E-Mail, Fax",canonical:"/kontakt",schema:y([{name:"Startseite",url:"https://www.stusche.de"},{name:"Kontakt",url:"https://www.stusche.de/kontakt"}])}),t.jsx(S,{"data-loc":"client/src/pages/Kontakt.tsx:118"}),t.jsx("section",{"data-loc":"client/src/pages/Kontakt.tsx:122",className:"kontakt-hero",children:t.jsx("div",{"data-loc":"client/src/pages/Kontakt.tsx:123",className:"container",children:t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:124",className:"grid lg:grid-cols-2 gap-16 items-center",children:[t.jsxs(i.div,{"data-loc":"client/src/pages/Kontakt.tsx:125",initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.8},children:[t.jsx("div",{"data-loc":"client/src/pages/Kontakt.tsx:130",className:"kontakt-label",children:"Kontakt"}),t.jsxs("h1",{"data-loc":"client/src/pages/Kontakt.tsx:131",className:"kontakt-title",children:["Wir beraten Sie",t.jsx("br",{"data-loc":"client/src/pages/Kontakt.tsx:132"}),"persönlich und kompetent"]}),t.jsx("p",{"data-loc":"client/src/pages/Kontakt.tsx:134",className:"kontakt-subtitle",children:"Ob Erstausstattung, Nachbestellung oder technischer Service – unser Team steht Ihnen mit fundiertem Fachwissen zur Seite."})]}),t.jsxs(i.div,{"data-loc":"client/src/pages/Kontakt.tsx:140",className:"space-y-4",initial:{opacity:0,x:30},animate:{opacity:1,x:0},transition:{duration:.8,delay:.2},children:[t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:146",className:"kontakt-info-card",children:[t.jsx("div",{"data-loc":"client/src/pages/Kontakt.tsx:147",className:"kontakt-info-icon",children:t.jsx(C,{"data-loc":"client/src/pages/Kontakt.tsx:148",className:"w-4 h-4","aria-hidden":"true"})}),t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:150",children:[t.jsx("div",{"data-loc":"client/src/pages/Kontakt.tsx:151",className:"kontakt-info-label",children:"Telefon"}),t.jsx("a",{"data-loc":"client/src/pages/Kontakt.tsx:152",href:"tel:+493328474747",className:"kontakt-info-value u-text-decoration-none",children:"+49 3328 / 47 47 47"}),t.jsx("div",{"data-loc":"client/src/pages/Kontakt.tsx:155",className:"kontakt-info-label",style:{marginTop:"0.5rem"},children:"Fax"}),t.jsx("div",{"data-loc":"client/src/pages/Kontakt.tsx:156",className:"kontakt-info-value",children:"+49 3328 / 47 57 67"})]})]}),t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:161",className:"kontakt-info-card",children:[t.jsx("div",{"data-loc":"client/src/pages/Kontakt.tsx:162",className:"kontakt-info-icon",children:t.jsx(w,{"data-loc":"client/src/pages/Kontakt.tsx:163",className:"w-4 h-4","aria-hidden":"true"})}),t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:165",children:[t.jsx("div",{"data-loc":"client/src/pages/Kontakt.tsx:166",className:"kontakt-info-label",children:"E-Mail"}),t.jsx("a",{"data-loc":"client/src/pages/Kontakt.tsx:167",href:"mailto:info@stusche.de",className:"kontakt-info-value u-text-decoration-none",children:"info@stusche.de"})]})]}),t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:172",className:"kontakt-info-card",children:[t.jsx("div",{"data-loc":"client/src/pages/Kontakt.tsx:173",className:"kontakt-info-icon",children:t.jsx(A,{"data-loc":"client/src/pages/Kontakt.tsx:174",className:"w-4 h-4","aria-hidden":"true"})}),t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:176",children:[t.jsx("div",{"data-loc":"client/src/pages/Kontakt.tsx:177",className:"kontakt-info-label",children:"Adresse"}),t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:178",className:"kontakt-info-value",children:["Stusche GmbH",t.jsx("br",{"data-loc":"client/src/pages/Kontakt.tsx:179"}),"Iserstraße 12",t.jsx("br",{"data-loc":"client/src/pages/Kontakt.tsx:180"}),"14513 Teltow"]})]})]})]})]})})}),t.jsx("section",{"data-loc":"client/src/pages/Kontakt.tsx:191",className:"kontakt-form-section",children:t.jsx("div",{"data-loc":"client/src/pages/Kontakt.tsx:192",className:"container",children:t.jsx("div",{"data-loc":"client/src/pages/Kontakt.tsx:193",style:{maxWidth:"760px",margin:"0 auto"},children:t.jsx(i.div,{"data-loc":"client/src/pages/Kontakt.tsx:194",initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.7},children:t.jsx("div",{"data-loc":"client/src/pages/Kontakt.tsx:200",className:"kontakt-form-card",children:h?t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:202",className:"success-card",children:[t.jsx(T,{"data-loc":"client/src/pages/Kontakt.tsx:203",className:"success-icon","aria-hidden":"true"}),t.jsx("h2",{"data-loc":"client/src/pages/Kontakt.tsx:204",className:"success-title",children:"Vielen Dank für Ihre Anfrage!"}),t.jsx("p",{"data-loc":"client/src/pages/Kontakt.tsx:205",className:"success-text",children:"Wir haben Ihre Nachricht erhalten und melden uns innerhalb von 1–2 Werktagen bei Ihnen zurück."})]}):t.jsxs("form",{"data-loc":"client/src/pages/Kontakt.tsx:211",onSubmit:u,noValidate:!0,children:[t.jsx("input",{"data-loc":"client/src/pages/Kontakt.tsx:213",type:"text",name:"website_url",value:r,onChange:e=>p(e.target.value),tabIndex:-1,autoComplete:"nope","aria-hidden":"true",style:{position:"fixed",top:"-9999px",left:"-9999px",width:"1px",height:"1px",opacity:0,pointerEvents:"none"}}),t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:223",className:"grid md:grid-cols-2 gap-6 mb-6",children:[t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:224",children:[t.jsx("label",{"data-loc":"client/src/pages/Kontakt.tsx:225",htmlFor:"name",className:"form-label",children:"Name *"}),t.jsx("input",{"data-loc":"client/src/pages/Kontakt.tsx:226",id:"name",name:"name",type:"text",className:"form-input",placeholder:"Dr. Maria Müller",value:a.name,onChange:s,required:!0,minLength:2,autoComplete:"name"})]}),t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:239",children:[t.jsx("label",{"data-loc":"client/src/pages/Kontakt.tsx:240",htmlFor:"email",className:"form-label",children:"E-Mail *"}),t.jsx("input",{"data-loc":"client/src/pages/Kontakt.tsx:241",id:"email",name:"email",type:"email",className:"form-input",placeholder:"praxis@beispiel.de",value:a.email,onChange:s,required:!0,autoComplete:"email"})]}),t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:253",children:[t.jsx("label",{"data-loc":"client/src/pages/Kontakt.tsx:254",htmlFor:"phone",className:"form-label",children:"Telefon"}),t.jsx("input",{"data-loc":"client/src/pages/Kontakt.tsx:255",id:"phone",name:"phone",type:"tel",className:"form-input",placeholder:"+49 30 12345678",value:a.phone,onChange:s,autoComplete:"tel"})]}),t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:266",children:[t.jsx("label",{"data-loc":"client/src/pages/Kontakt.tsx:267",htmlFor:"practice",className:"form-label",children:"Praxisname"}),t.jsx("input",{"data-loc":"client/src/pages/Kontakt.tsx:268",id:"practice",name:"practice",type:"text",className:"form-input",placeholder:"Gynäkologische Praxis Mitte",value:a.practice,onChange:s,autoComplete:"organization"})]}),t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:279",children:[t.jsx("label",{"data-loc":"client/src/pages/Kontakt.tsx:280",htmlFor:"plz",className:"form-label",children:"PLZ *"}),t.jsx("input",{"data-loc":"client/src/pages/Kontakt.tsx:281",id:"plz",name:"plz",type:"text",className:"form-input",placeholder:"14513",value:a.plz,onChange:s,required:!0,pattern:"\\d{5}",maxLength:5,autoComplete:"postal-code"})]}),t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:295",children:[t.jsx("label",{"data-loc":"client/src/pages/Kontakt.tsx:296",htmlFor:"ort",className:"form-label",children:"Ort *"}),t.jsx("input",{"data-loc":"client/src/pages/Kontakt.tsx:297",id:"ort",name:"ort",type:"text",className:"form-input",placeholder:"Teltow",value:a.ort,onChange:s,required:!0,minLength:2,autoComplete:"address-level2"})]})]}),t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:312",className:"grid md:grid-cols-2 gap-4 mb-6",children:[t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:313",children:[t.jsx("label",{"data-loc":"client/src/pages/Kontakt.tsx:314",htmlFor:"subject",className:"form-label",children:"Interesse / Anliegen *"}),t.jsx("select",{"data-loc":"client/src/pages/Kontakt.tsx:315",id:"subject",name:"subject",className:"form-select",value:a.subject,onChange:s,required:!0,children:d.map(e=>t.jsx("option",{"data-loc":"client/src/pages/Kontakt.tsx:324",value:e,children:e},e))})]}),t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:328",children:[t.jsx("label",{"data-loc":"client/src/pages/Kontakt.tsx:329",htmlFor:"fachrichtung",className:"form-label",children:"Fachrichtung"}),t.jsxs("select",{"data-loc":"client/src/pages/Kontakt.tsx:330",id:"fachrichtung",name:"fachrichtung",className:"form-select",value:a.fachrichtung,onChange:s,children:[t.jsx("option",{"data-loc":"client/src/pages/Kontakt.tsx:337",value:"",children:"Keine Angabe"}),B.map(e=>t.jsx("option",{"data-loc":"client/src/pages/Kontakt.tsx:339",value:e,children:e},e))]})]})]}),t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:345",className:"mb-8",children:[t.jsx("label",{"data-loc":"client/src/pages/Kontakt.tsx:346",htmlFor:"message",className:"form-label",children:"Nachricht *"}),t.jsx("textarea",{"data-loc":"client/src/pages/Kontakt.tsx:347",id:"message",name:"message",className:"form-textarea",placeholder:"Beschreiben Sie Ihr Anliegen...",value:a.message,onChange:s,required:!0,minLength:10})]}),l.isError&&t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:360",className:"form-error",role:"alert",children:[t.jsx(P,{"data-loc":"client/src/pages/Kontakt.tsx:361",className:"w-4 h-4","aria-hidden":"true"}),"Beim Senden ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut."]}),t.jsxs("div",{"data-loc":"client/src/pages/Kontakt.tsx:366",className:"flex items-center justify-between flex-wrap gap-4",children:[t.jsx("p",{"data-loc":"client/src/pages/Kontakt.tsx:367",style:{fontFamily:"'DM Sans', sans-serif",fontSize:"0.75rem",color:"#9ca3af",fontWeight:300},children:"* Pflichtfelder"}),t.jsx("button",{"data-loc":"client/src/pages/Kontakt.tsx:370",type:"submit",className:"form-submit-btn",disabled:l.isPending,children:l.isPending?"Wird gesendet…":t.jsxs(t.Fragment,{children:["Anfrage senden ",t.jsx(F,{"data-loc":"client/src/pages/Kontakt.tsx:376",className:"w-3.5 h-3.5","aria-hidden":"true"})]})})]})]})})})})})}),t.jsx(z,{"data-loc":"client/src/pages/Kontakt.tsx:388"})]})}export{G as default};