{"version":3,"file":"KdeExpertBadge.CDMwUjO2.mjs","names":["p","_Fragment"],"sources":["https:/framerusercontent.com/modules/etjxvsFMuBlZOfyBTFxP/px8MW8G6F3k0WbUJpwrw/KdeExpertBadge.js"],"sourcesContent":["// KdeExpertBadge.tsx\n// E-E-A-T-/Trust-Band nahe der CTA (KDE, fide, telc). Navy/Gold/DM Sans.\n// \"photo\" = Bildfeld (Image-Picker). Alternativ \"photoSrc\" (Text): direkte\n// Bild-URL oder Data-URI; falls gesetzt, hat sie Vorrang vor dem Bildfeld.\n// Optionale 2. Person via name2/role2/photo2(+photo2Src) -> zwei Profile (telc).\n// MOBIL (28.06.2026): Container-Query statt Viewport-Media-Query – reagiert auf die\n// echte Bauteilbreite, daher korrekt im Framer-Canvas UND auf dem Gerät. Auf schmaler\n// Breite steht das Bild oben, der Text ist zentriert.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const NAVY=\"rgb(8, 32, 48)\";const GOLD=\"rgb(201, 163, 78)\";const WHITE=\"rgb(255, 255, 255)\";const FONT='\"DM Sans\", -apple-system, system-ui, sans-serif';const LOGO=\"https://framerusercontent.com/images/EB8HsWVmyxR9abHlQkeg3DszGgQ.png\";const CSS=`\n.keb-root{width:100%;max-width:100%;box-sizing:border-box;container-type:inline-size;overflow-x:hidden;}\n@container (max-width:720px){\n  .keb-card{flex-direction:column !important;align-items:center !important;text-align:center !important;gap:22px !important;padding:32px 24px !important;}\n  .keb-photo{margin:0 auto !important;}\n  .keb-text{width:100% !important;flex:0 0 auto !important;}\n  .keb-people{flex-direction:row !important;flex-wrap:wrap !important;justify-content:center !important;}\n  .keb-creds{justify-content:center !important;}\n  .keb-cta-row{justify-content:center !important;}\n}\n`;export default function KdeExpertBadge({name=\"Sandra Orzel\",role=\"Kursleiterin \\xb7 telc-Pr\\xfcferin Deutsch A1–C2\",photo=LOGO,photoSrc=\"\",name2=\"\",role2=\"\",photo2=LOGO,photo2Src=\"\",intro=\"Wir bereiten Sie pers\\xf6nlich auf Ihre Pr\\xfcfung vor – von jemandem, der den KDE aus Pr\\xfcfersicht kennt: Sie \\xfcben das Pr\\xfcfungsformat mit einer lizenzierten telc-Pr\\xfcferin, nicht mit einem anonymen Skript.\",creds=\"telc-Pr\\xfcferin Deutsch A1–C2; EUROLTA-Sprachdidaktikerin; FIDE-geschult; Berufsbildnerin & Pr\\xfcfungsexpertin Kanton Z\\xfcrich\",courseUrl=\"/angebote/pruefungen/kde-vorbereitungskurs#cta\",whatsappUrl=\"https://wa.me/41798441717\"}){const hasSecond=(name2||\"\").trim().length>0;const p1=(photoSrc||\"\").trim().length>0?photoSrc:photo;const p2=(photo2Src||\"\").trim().length>0?photo2Src:photo2;const people=hasSecond?[{name,role,photo:p1},{name:name2,role:role2,photo:p2}]:[{name,role,photo:p1}];const credList=creds.split(\";\").map(c=>c.trim()).filter(c=>c.length>0);const wrap={width:\"100%\",display:\"flex\",justifyContent:\"center\",padding:\"40px 32px\",fontFamily:FONT,boxSizing:\"border-box\",backgroundColor:\"rgb(227, 227, 227)\"};const avatar=(src,alt,size)=>/*#__PURE__*/_jsx(\"img\",{src:src,alt:alt,style:{width:`${size}px`,height:`${size}px`,flexShrink:0,borderRadius:\"50%\",objectFit:\"cover\",border:`3px solid ${GOLD}`}});return /*#__PURE__*/_jsxs(\"div\",{className:\"keb-root\",style:{width:\"100%\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:CSS}}),/*#__PURE__*/_jsx(\"div\",{style:wrap,children:/*#__PURE__*/_jsxs(\"div\",{className:\"keb-card\",style:{width:\"100%\",maxWidth:\"1100px\",display:\"flex\",alignItems:\"center\",gap:\"32px\",backgroundColor:NAVY,borderRadius:\"12px\",padding:\"36px 44px\",boxSizing:\"border-box\"},children:[hasSecond?/*#__PURE__*/_jsx(\"div\",{className:\"keb-photo keb-people\",style:{display:\"flex\",flexDirection:\"column\",gap:\"22px\",flexShrink:0},children:people.map((p,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:\"8px\",width:\"168px\"},children:[avatar(p.photo,`${p.name} \\u2013 ${p.role}`,88),/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"15px\",fontWeight:600,color:WHITE},children:p.name}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"13px\",color:GOLD,marginTop:\"2px\",lineHeight:1.4},children:p.role})]})]},i))}):/*#__PURE__*/_jsx(\"div\",{className:\"keb-photo\",style:{flexShrink:0},children:avatar(people[0].photo,`${name} \\u2013 ${role}`,112)}),/*#__PURE__*/_jsxs(\"div\",{className:\"keb-text\",style:{flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"inline-block\",padding:\"5px 12px\",backgroundColor:GOLD,color:NAVY,fontSize:\"12px\",fontWeight:600,letterSpacing:\"0.05em\",textTransform:\"uppercase\",borderRadius:\"4px\",marginBottom:\"12px\"},children:\"Pers\\xf6nlich vorbereitet\"}),!hasSecond&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"21px\",fontWeight:600,color:WHITE,marginBottom:\"2px\"},children:name}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"15px\",color:GOLD,marginBottom:\"14px\"},children:role})]}),/*#__PURE__*/_jsx(\"p\",{style:{margin:\"0 0 16px\",fontSize:\"16px\",lineHeight:1.65,color:\"rgba(255,255,255,0.85)\"},children:intro}),/*#__PURE__*/_jsx(\"div\",{className:\"keb-creds\",style:{display:\"flex\",flexWrap:\"wrap\",gap:\"8px\",marginBottom:\"18px\"},children:credList.map((c,i)=>/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"13px\",color:\"rgba(255,255,255,0.92)\",backgroundColor:\"rgba(201,163,78,0.16)\",border:\"1px solid rgba(201,163,78,0.4)\",borderRadius:\"100px\",padding:\"5px 12px\"},children:c},i))}),/*#__PURE__*/_jsxs(\"div\",{className:\"keb-cta-row\",style:{display:\"flex\",flexWrap:\"wrap\",gap:\"10px\"},children:[/*#__PURE__*/_jsx(\"a\",{href:courseUrl,style:{display:\"inline-block\",padding:\"12px 22px\",backgroundColor:GOLD,color:NAVY,fontSize:\"15px\",fontWeight:600,textDecoration:\"none\",borderRadius:\"6px\"},children:\"Platz im Kurs sichern\"}),/*#__PURE__*/_jsx(\"a\",{href:whatsappUrl,target:\"_blank\",rel:\"noopener noreferrer\",style:{display:\"inline-block\",padding:\"12px 22px\",backgroundColor:\"transparent\",color:WHITE,fontSize:\"15px\",fontWeight:600,textDecoration:\"none\",borderRadius:\"6px\",border:\"1px solid rgba(255,255,255,0.3)\"},children:\"Per WhatsApp fragen\"})]})]})]})})]});}addPropertyControls(KdeExpertBadge,{name:{type:ControlType.String,defaultValue:\"Sandra Orzel\"},role:{type:ControlType.String,defaultValue:\"Kursleiterin \\xb7 telc-Pr\\xfcferin Deutsch A1–C2\"},photo:{type:ControlType.Image},photoSrc:{type:ControlType.String,defaultValue:\"\",description:\"Optional: Bild-URL/Data-URI (Vorrang vor Bildfeld)\"},name2:{type:ControlType.String,defaultValue:\"\",description:\"Zweite Person (optional, z. B. telc)\"},role2:{type:ControlType.String,defaultValue:\"\"},photo2:{type:ControlType.Image},photo2Src:{type:ControlType.String,defaultValue:\"\",description:\"Optional: Bild-URL/Data-URI 2. Person\"},intro:{type:ControlType.String,displayTextArea:true},creds:{type:ControlType.String,displayTextArea:true,description:\"Mit Semikolon getrennt\"},courseUrl:{type:ControlType.String},whatsappUrl:{type:ControlType.String}});KdeExpertBadge.displayName=\"KDE Expert Badge\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"KdeExpertBadge\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KdeExpertBadge.map"],"mappings":"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"}