1import{r as c,j as e,S as f,P as b,J as j,m as d,L as x,C as m,A as l}from"./index-CLA1DJaW.js";import{u as v}from"./useCourses-Bd87-o1-.js";import{B as k}from"./Breadcrumbs-OpXGiG7x.js";import{U as y}from"./users-Dk_1G7Uv.js";import{P as N}from"./presentation-CGko97am.js";import"./useQuery-CViGQL57.js";const P=()=>{const{data:i,isLoading:u}=v(),[o,g]=c.useState("Alle"),a=c.useMemo(()=>(i==null?void 0:i.filter(t=>t.course_type!=="beratung"))??[],[i]),h=c.useMemo(()=>{const t=new Set;return a.forEach(s=>{var n;return(n=s.tags)==null?void 0:n.forEach(r=>t.add(r))}),Array.from(t).sort()},[a]),p=c.useMemo(()=>o==="Alle"?a:a.filter(t=>{var s;return(s=t.tags)==null?void 0:s.includes(o)}),[a,o]);return e.jsxs(f,{children:[e.jsx(b,{title:"KI-Schulungen & Workshops Schweiz | KLOETZLI.AI",description:"Praxisorientierte KI-Workshops für Teams und Firmen: massgeschneiderte Kurse, 1:1 Coaching und Public-Kurse in der ganzen Schweiz.",path:"/angebot/schulungen"}),e.jsx(k,{items:[{name:"Angebot",url:"/angebot"},{name:"Schulungen & Workshops",url:"/angebot/schulungen"}]}),e.jsx(j,{data:{"@context":"https://schema.org","@type":"Service",name:"KI-Schulungen & Workshops",description:"Praxisorientierte KI-Workshops für Teams in Basel, Zürich und der ganzen Schweiz.",url:"https://kloetzli.ai/angebot/schulungen",provider:{"@type":"Organization",name:"KLOETZLI.AI",url:"https://kloetzli.ai"},areaServed:"CH",serviceType:"KI-Schulung"}}),e.jsx("section",{className:"section-hero py-16 md:py-24 relative overflow-hidden",children:e.jsx("div",{className:"container-wide relative z-10",children:e.jsxs(d.div,{initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.8},children:[e.jsx(x,{to:"/angebot",className:"text-sm font-body text-accent hover:text-accent/80 transition-colors mb-6 inline-block",children:"â Zurück zum Angebot"}),e.jsx("h1",{className:"font-heading text-4xl md:text-5xl lg:text-[3.5rem] font-light text-[hsl(var(--text-on-dark))] mb-6 leading-tight",children:"Schulungen & Workshops"}),e.jsx("p",{className:"text-xl md:text-2xl font-body font-light text-[hsl(var(--text-on-dark))] leading-relaxed max-w-2xl",children:"Praxisnahe Kurse für Einzelpersonen und massgeschneiderte Workshops für Ihr Unternehmen â in Basel, Zürich, Bern und der ganzen Deutschschweiz."})]})})}),e.jsx("section",{className:"section-dark py-20 md:py-28",children:e.jsxs("div",{className:"container-wide",children:[e.jsx("h2",{className:"font-heading text-3xl md:text-4xl font-thin text-[hsl(var(--text-on-dark))] mb-14",children:"Schulungsformate"}),e.jsx("div",{className:"grid md:grid-cols-2 gap-8",children:[{icon:y,title:"Privatpersonen",desc:"Offene Kurse für alle, die KI verstehen und im Alltag oder Beruf nutzen möchten â ohne Vorkenntnisse.",details:["Kleine Gruppen für intensives Lernen","Praxisnahe Ãbungen mit aktuellen KI-Tools","Keine technischen Vorkenntnisse nötig"],link:"#aktuelle-angebote"},{icon:N,title:"Firmenworkshops",desc:"Praxisorientierte Workshops für Ihr ganzes Team â zugeschnitten auf Ihre Branche und Prozesse.",details:["Halbtags- oder Ganztags-Formate","Vor Ort in Ihrem Unternehmen","Bis zu 20 Teilnehmende"],link:"/angebot/schulungen/firmenworkshops"}].map((t,s)=>e.jsx(d.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.4,delay:s*.1},children:t.link.startsWith("#")?e.jsxs("a",{href:t.link,className:"border border-[hsl(207,20%,35%)] rounded-lg p-8 bg-[hsl(212,35%,22%)]/50 flex flex-col h-full hover:border-accent/60 hover:bg-[hsl(212,35%,25%)]/60 transition-all duration-300 group no-underline",children:[e.jsx(t.icon,{size:28,className:"text-accent mb-4"}),e.jsx("h3",{className:"font-heading text-xl font-semibold text-[hsl(var(--text-on-dark))] mb-2",children:t.title}),e.jsx("p",{className:"font-body text-sm text-[hsl(var(--text-muted-on-dark))] mb-4",children:t.desc}),e.jsx("ul",{className:"space-y-2 flex-1",children:t.details.map((n,r)=>e.jsxs("li",{className:"flex items-center gap-2 text-sm font-body text-[hsl(var(--text-muted-on-dark))]",children:[e.jsx(m,{size:14,className:"text-accent shrink-0"}),n]},r))}),e.jsxs("span",{className:"btn-ghost text-sm px-6 py-2 mt-6 self-start inl
1ine-flex items-center gap-2",children:["Aktuelle Angebote ",e.jsx(l,{size:14,className:"transition-transform group-hover:translate-x-1"})]})]}):e.jsxs(x,{to:t.link,className:"border border-[hsl(207,20%,35%)] rounded-lg p-8 bg-[hsl(212,35%,22%)]/50 flex flex-col h-full hover:border-accent/60 hover:bg-[hsl(212,35%,25%)]/60 transition-all duration-300 group no-underline",children:[e.jsx(t.icon,{size:28,className:"text-accent mb-4"}),e.jsx("h3",{className:"font-heading text-xl font-semibold text-[hsl(var(--text-on-dark))] mb-2",children:t.title}),e.jsx("p",{className:"font-body text-sm text-[hsl(var(--text-muted-on-dark))] mb-4",children:t.desc}),e.jsx("ul",{className:"space-y-2 flex-1",children:t.details.map((n,r)=>e.jsxs("li",{className:"flex items-center gap-2 text-sm font-body text-[hsl(var(--text-muted-on-dark))]",children:[e.jsx(m,{size:14,className:"text-accent shrink-0"}),n]},r))}),e.jsxs("span",{className:"btn-ghost text-sm px-6 py-2 mt-6 self-start inline-flex items-center gap-2",children:["Mehr erfahren ",e.jsx(l,{size:14,className:"transition-transform group-hover:translate-x-1"})]})]})},t.title))})]})}),e.jsx("section",{className:"section-medium py-20 md:py-28",children:e.jsxs("div",{className:"container-wide",children:[e.jsx("h2",{id:"aktuelle-angebote",className:"font-heading text-3xl md:text-4xl font-thin text-[hsl(var(--text-on-dark))] mb-14 scroll-mt-24",children:"Aktuelle Kursangebote"}),u?e.jsx("div",{className:"grid md:grid-cols-3 gap-8",children:[1,2,3].map(t=>e.jsx("div",{className:"h-56 rounded-lg bg-[hsl(212,35%,22%)]/50 animate-pulse"},t))}):e.jsxs(e.Fragment,{children:[h.length>0&&e.jsx("div",{className:"flex flex-wrap gap-2 mb-10",children:["Alle",...h].map(t=>{const s=t===o;return e.jsx("button",{type:"button",onClick:()=>g(t),className:`px-4 py-1.5 text-xs font-body font-semibold rounded-full uppercase tracking-wider transition-colors border ${s?"bg-accent text-[#283c55] border-accent":"bg-accent/20 text-accent border-transparent hover:bg-accent/30"}`,children:t},t)})}),e.jsx("div",{className:"grid md:grid-cols-3 gap-8",children:p.map((t,s)=>e.jsx(d.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.4,delay:s*.1},children:t.external_url?e.jsxs("a",{href:t.external_url,target:"_blank",rel:"noopener noreferrer",className:"flex flex-col h-full border border-[hsl(207,20%,35%)] rounded-lg p-8 bg-[hsl(212,35%,22%)]/50 hover:border-accent/60 hover:bg-[hsl(212,35%,25%)]/60 transition-all duration-300 group no-underline",children:[e.jsx("span",{className:"text-xs font-body font-semibold text-accent uppercase tracking-wide mb-3",children:t.format}),e.jsx("h3",{className:"font-heading text-lg font-semibold text-[hsl(var(--text-on-dark))] mb-2",children:t.title}),e.jsx("p",{className:"text-sm font-body text-[hsl(var(--text-muted-on-dark))] mb-6 flex-1",children:t.subtitle}),e.jsxs("span",{className:"btn-ghost text-sm px-6 py-2 mt-auto self-center inline-flex items-center gap-2",children:["Zum Kurs ",e.jsx(l,{size:14,className:"transition-transform group-hover:translate-x-1"})]})]}):e.jsxs(x,{to:t.internal_url||`/kurse/${t.slug}`,className:"flex flex-col h-full border border-[hsl(207,20%,35%)] rounded-lg p-8 bg-[hsl(212,35%,22%)]/50 hover:border-accent/60 hover:bg-[hsl(212,35%,25%)]/60 transition-all duration-300 group no-underline",children:[e.jsx("span",{className:"text-xs font-body font-semibold text-accent uppercase tracking-wide mb-3",children:t.format}),e.jsx("h3",{className:"font-heading text-lg font-semibold text-[hsl(var(--text-on-dark))] mb-2",children:t.title}),e.jsx("p",{className:"text-sm font-body text-[hsl(var(--text-muted-on-dark))] mb-6 flex-1",children:t.subtitle}),e.jsxs("span",{className:"btn-ghost text-sm px-6 py-2 mt-auto self-center inline-flex items-center gap-2",children:["Zum Angebot ",e.jsx(l,{size:14,className:"transition-transform group-hover:translate-x-1"})]})]})},t.id))})]})]})}),e.jsx("section",{className:"section-dark py-20 md:py-28",children:e.jsx("div",{className:"container-wide text-center",children:e.jsxs(d.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.6},children:[e.jsx("h2",{className:"font-heading text-3xl md:text-4xl font-thin text-[hsl(var(--text-on-dark))] mb-6",children:"Massgeschneiderte Schulung gewünscht?"}),e.jsx("p",{className:"text-lg font-body font-light text-[hsl(var(--text-muted-on-dark))] mb-10 max-w-xl mx-auto",children:"Kontaktieren Sie mich für ein individuelles Angebot."}),e.jsxs(x,{to:"/kontakt",className:"btn-ghost inline-flex items-center gap-2 text-lg px-8 py-3",children:["Kontakt aufnehmen ",e.jsx(l,{size:18})]})]})})})]})};export{P as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.