{"version":3,"file":"shared-lib.Cy-IA0rj.mjs","names":["pc","Ic","Null","Nisv","ORTE","React.useState","React.useRef","_Fragment"],"sources":["https:/framerusercontent.com/modules/DSpKhHK1viIwvn2SMd75/UnizZke1TmIUqTb32X9E/Activafooter.js","https:/framerusercontent.com/modules/e7bPKPGJngchYZqqYA48/iMjjkDrGveXYYXt8mm3q/Activanav.js"],"sourcesContent":["// ACTIVA-FOOTER V9-SLUGFIX — diese Zeile muss nach dem Einfügen oben stehen!\n// ActivaFooter v3.1 — Premium-Footer in vornehmem Grau · große Markenzeile mit Claim · Standort-Karten mit NAP\n// Ghost-Wordmark · Back-to-top · JSON-LD (Organization + 3× HealthAndBeautyBusiness) · v3-Architektur\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";function pc(v,fb){const s=typeof v===\"string\"?v.trim():\"\";let m=s.match(/^#([0-9a-f]{3})$/i);if(m){const h=m[1];return[parseInt(h[0]+h[0],16),parseInt(h[1]+h[1],16),parseInt(h[2]+h[2],16)];}m=s.match(/^#([0-9a-f]{6})$/i);if(m){const h=m[1];return[parseInt(h.slice(0,2),16),parseInt(h.slice(2,4),16),parseInt(h.slice(4,6),16)];}m=s.match(/^rgba?\\(\\s*(\\d+(?:\\.\\d+)?)[\\s,]+(\\d+(?:\\.\\d+)?)[\\s,]+(\\d+(?:\\.\\d+)?)/i);if(m){const r=[+m[1],+m[2],+m[3]].map(n=>Math.max(0,Math.min(255,Math.round(n))));if(r.every(n=>!isNaN(n)))return r;}return fb;}const ORTE=[{key:\"heilbronn\",name:\"Heilbronn\",strasse:\"Allee 39\",plzOrt:\"74072 Heilbronn\",plz:\"74072\",stadt:\"Heilbronn\",tel:\"07131 2700200\",telInt:\"+4971312700200\",mail:\"info@activa-laserzentrum.de\",zeiten:[\"Di – Fr: 10:00 – 19:00 Uhr\",\"Sa: 10:00 – 18:00 Uhr\"],oh:[\"Tu-Fr 10:00-19:00\",\"Sa 10:00-18:00\"],link:\"/heilbronn\",neu:false},{key:\"heidelberg\",name:\"Heidelberg\",strasse:\"Steubenstra\\xdfe 45\",plzOrt:\"69121 Heidelberg\",plz:\"69121\",stadt:\"Heidelberg\",tel:\"0157 35522105\",telInt:\"+4915735522105\",mail:\"heidelberg@activa-laserzentrum.de\",zeiten:[\"Mo – Sa: 10:00 – 18:00 Uhr\"],oh:[\"Mo-Sa 10:00-18:00\"],link:\"/heidelberg\",neu:false},{key:\"pforzheim\",name:\"Pforzheim\",strasse:\"Westliche Karl-Friedrich-Stra\\xdfe 43\",plzOrt:\"75172 Pforzheim\",plz:\"75172\",stadt:\"Pforzheim\",tel:\"0176 45262138\",telInt:\"+4917645262138\",mail:\"info@activa-laserzentrum.de\",zeiten:[\"Mo – Fr: 10:00 – 19:00 Uhr\",\"Sa: 10:00 – 18:00 Uhr\"],oh:[\"Mo-Fr 10:00-19:00\",\"Sa 10:00-18:00\"],link:\"/pforzheim\",neu:true}];const BEH=[[\"Laser-Haarentfernung\",\"laser-haarentfernung\",[\"HN\",\"HD\",\"PF\"]],[\"Tattoo- & PMU-Entfernung\",\"tattooentfernung\",[\"HN\"]],[\"Hautverj\\xfcngung\",\"hautverjuengung\",[\"HN\"]],[\"Gesichtsstraffung ohne OP\",\"gesichtsstraffung-ohne-op\",[\"HN\"]],[\"HIFU \\xb7 Ultraformer MPT\",\"ultraformer-mpt\",[\"HN\"]],[\"CO₂-Laserbehandlung\",\"co2-laser\",[\"HN\"]],[\"Microneedling RF\",\"microneedling-rf\",[\"HN\"]],[\"Aqua Facial\",\"aqua-facial\",[\"HN\",\"HD\"]],[\"Head Spa\",\"headspa\",[\"HD\"]],[\"PRP bei Haarausfall\",\"prp\",[\"HN\"]]];const PFAD={HN:\"heilbronn\",HD:\"heidelberg\",PF:\"pforzheim\"};const KURZ={heilbronn:\"HN\",heidelberg:\"HD\",pforzheim:\"PF\"};const UNT=[[\"\\xdcber uns\",\"/ueber-uns\"],[\"Standorte\",\"/#standorte\"],[\"Karriere\",\"/karriere\"],[\"Franchise\",\"/franchise\"],[\"Kontakt\",\"/kontakt\"]];function Ic({n,s=14}){const P={pin:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 21s-6.5-5.4-6.5-10.5a6.5 6.5 0 0 1 13 0C18.5 15.6 12 21 12 21Z\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"10.5\",r:\"2.2\"})]}),phone:/*#__PURE__*/_jsx(\"g\",{children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 4h4l1.6 4-2.2 1.6a12.5 12.5 0 0 0 6 6L16 13.4l4 1.6v4a2 2 0 0 1-2.2 2A16.5 16.5 0 0 1 3 6.2 2 2 0 0 1 5 4Z\"})}),clock:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"8.2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 7.4V12l3 2\"})]}),star:/*#__PURE__*/_jsx(\"g\",{children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 3.2l2.6 5.4 5.9.8-4.3 4.1 1 5.9L12 16.6l-5.2 2.8 1-5.9L3.5 9.4l5.9-.8L12 3.2Z\",fill:\"currentColor\",stroke:\"none\"})}),arrow:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h13\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M13 6l6 6-6 6\"})]}),up:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 19V5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6 11l6-6 6 6\"})]})};return /*#__PURE__*/_jsx(\"svg\",{width:s,height:s,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",style:{display:\"block\",flex:\"none\"},children:P[n]||P.pin});}function Null(){return /*#__PURE__*/_jsx(\"span\",{className:\"aft-null\",\"aria-label\":\"0 Euro\",children:\"0 €\"});}function Nisv({img,cls=\"\"}){return /*#__PURE__*/_jsxs(\"span\",{className:\"aft-nisv \"+cls,children:[img&&img.src?/*#__PURE__*/_jsx(\"img\",{src:img.src,alt:img.alt||\"ZDH-ZERT – NiSV-Zertifizierung\"}):/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",width:\"22\",height:\"22\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.7\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 3.5 19 6v5.5c0 4.6-3 7.7-7 9-4-1.3-7-4.4-7-9V6l7-2.5Z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 12l2.2 2.2L15.5 9.7\"})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"t\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"NiSV-zertifiziertes Personal\"}),/*#__PURE__*/_jsx(\"i\",{children:\"Fachkunde gepr\\xfcft \\xb7 ZDH-ZERT\"})]})]});}export default function ActivaFooter(props){const{standort=\"global\",nisvLogo,logo,logoHell,jsonLd=true,ctaLink=\"/kontakt\",font=\"\",accent=\"#e31e24\",grau=\"#a5a5a5\",style}=props;const A=pc(accent,[227,30,36]);const G=pc(grau,[165,165,165]);const a=o=>`rgba(${A[0]},${A[1]},${A[2]},${o})`;const g=o=>`rgba(${G[0]},${G[1]},${G[2]},${o})`;const serif='\"Instrument Serif\",Georgia,\"Times New Roman\",serif';const ff=font&&font!==\"\"?font:'\"Inter Tight\",\"Inter\",-apple-system,\"Segoe UI\",Roboto,sans-serif';const jahr=new Date().getFullYear();const lg=logo&&logo.src?logo:logoHell;const css=`\n.aft{--ink:#17171a;--tx2:#66666c;--hl:rgba(23,23,26,.1);width:100%;background:#ecebe9;color:var(--ink);font-family:${ff};-webkit-font-smoothing:antialiased;position:relative}\n.aft::before{content:\"\";position:absolute;top:0;left:0;right:0;height:3px;background:${a(1)}}\n.aft *{box-sizing:border-box;margin:0}\n.aft a{text-decoration:none;color:inherit}\n.aft ::selection{background:${a(1)};color:#fff}\n.aft-w{max-width:1200px;margin:0 auto;padding:0 24px;position:relative}\n.aft-ghost{position:absolute;left:50%;bottom:-.16em;transform:translateX(-50%);font-family:${serif};font-style:italic;font-size:clamp(120px,17vw,230px);line-height:1;color:rgba(255,255,255,.04);pointer-events:none;white-space:nowrap;user-select:none}\n/* Markenzeile */\n.aft-brand{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px 56px;align-items:center;padding:clamp(52px,7vw,84px) 0 clamp(34px,4vw,48px);border-bottom:1px solid var(--hl)}\n.aft-lg{display:flex;flex-direction:column;gap:16px}\n.aft-lg img{height:48px;width:auto;display:block;align-self:flex-start}\n.aft-lgt{font-weight:650;font-size:34px;letter-spacing:.005em;line-height:1}\n.aft-lgt em{font-style:normal;color:${a(1)}}\n.aft-claim{font-family:${serif};font-style:italic;font-size:clamp(18px,2vw,22px);color:var(--ink);line-height:1.5}\n.aft-claim b{color:${a(1)};font-weight:400}\n.aft-p{font-size:13px;line-height:1.75;color:var(--tx2);max-width:52ch}\n.aft-cta{display:flex;flex-direction:column;gap:14px;align-items:flex-start}\n.aft-btn{height:40px;padding:0 20px;font-size:13px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-weight:600;background:radial-gradient(130% 100% at 18% -8%,rgba(255,255,255,.34) 0%,rgba(255,255,255,0) 52%),linear-gradient(158deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,0) 55%,rgba(255,255,255,.1) 100%),${a(1)};color:#fff;border:1px solid ${a(.92)};box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 0 0 1px rgba(255,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.16),0 14px 30px -12px ${a(.5)};transition:transform .2s,box-shadow .2s;white-space:nowrap;position:relative;overflow:hidden}\n.aft-btn,.aft-btn:visited,.aft-btn:hover{color:#fff}\n.aft-btn:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 0 0 1px rgba(255,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.16),0 20px 40px -14px ${a(.6)}}\n.aft-btn::after{content:\"\";position:absolute;top:0;left:-70%;width:44%;height:100%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.4),transparent);transform:skewX(-18deg);transition:left .55s ease;pointer-events:none}\n.aft-btn:hover::after{left:130%}\n.aft-btn svg{color:#fff;width:14px;height:14px}\n.aft span.aft-null{display:inline-flex;align-items:center;width:auto;margin:0 2px 0 0;justify-self:start;align-self:center;font-family:${serif};font-style:italic;font-weight:400;line-height:1;border-radius:999px;transform:rotate(-4deg);white-space:nowrap;letter-spacing:0;text-transform:none;font-size:12.5px;padding:3px 9px;background:#fff;color:${a(1)};box-shadow:inset 0 0 0 1.5px ${a(.35)},0 4px 10px rgba(23,23,26,.14)}\n.aft-nisv{display:inline-flex;align-items:center;gap:11px;background:#fff;border:1px solid rgba(23,23,26,.1);border-radius:14px;padding:9px 14px;box-shadow:0 8px 22px rgba(23,23,26,.1);transform:rotate(-2deg)}\n.aft-nisv img{height:26px;width:auto;display:block}\n.aft-nisv > svg{color:${a(1)};flex:none}\n.aft-nisv .t{display:flex;flex-direction:column;gap:2px;border-left:1px solid rgba(23,23,26,.12);padding-left:11px}\n.aft-nisv b{font-size:12px;font-weight:650;letter-spacing:-.005em;color:#17171a;line-height:1.2}\n.aft-nisv i{font-style:normal;font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8b8b90}\n.aft-nisv.sm{padding:7px 11px;gap:9px;transform:none}\n.aft-nisv.sm img{height:20px}\n.aft-nisv.sm b{font-size:11px}\n.aft-nisv.sm i{font-size:8.5px}\n.aft-rev{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--tx2);font-weight:550}\n.aft-rev .st{display:flex;gap:2px;color:${a(1)}}\n.aft-rev a{color:var(--ink);font-weight:600;border-bottom:1px solid ${a(.6)};transition:color .18s}\n.aft-rev a:hover{color:${a(1)}}\n/* Link-Spalten + Standort-Karten */\n.aft-top{display:grid;grid-template-columns:.9fr .8fr 1.9fr;gap:clamp(28px,4vw,56px);padding:clamp(36px,5vw,52px) 0 clamp(44px,6vw,64px)}\n.aft-h{font-size:10.5px;font-weight:650;letter-spacing:.18em;text-transform:uppercase;color:#8b8b90;margin-bottom:18px;display:flex;align-items:center;gap:8px}\n.aft-h::before{content:\"\";width:5px;height:5px;border-radius:50%;background:${a(1)}}\n.aft-ls{display:flex;flex-direction:column;gap:11px}\n.aft-mehr{font-weight:650;color:inherit;opacity:.9;margin-top:4px}\n.aft-ls a{font-size:13.5px;color:var(--ink);opacity:.78;width:fit-content;border-bottom:1px solid transparent;transition:opacity .18s,border-color .18s;line-height:1.35}\n.aft-ls a:hover{opacity:1;border-color:${a(.8)}}\n.aft-os{display:flex;flex-direction:column;gap:12px}\n.aft-o{background:#fff;border:1px solid var(--hl);border-radius:16px;padding:16px 18px;display:grid;grid-template-columns:1fr auto;gap:5px 14px;transition:border-color .2s,box-shadow .2s,transform .2s}\n.aft-o:hover{border-color:${a(.55)};box-shadow:0 12px 28px rgba(23,23,26,.07);transform:translateY(-1px)}\n.aft-o.akt{border-color:${a(.7)};box-shadow:0 0 0 1px ${a(.3)}}\n.aft-on{font-size:15.5px;font-weight:600;letter-spacing:-.01em;display:flex;align-items:center;gap:8px;flex-wrap:wrap}\n.aft-tag{font-size:8px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;border-radius:99px;padding:3px 8px}\n.aft-tag.neu{background:${a(1)};color:#fff}\n.aft-tag.akt{color:${a(1)};border:1px solid ${a(.5)}}\n.aft-oa{grid-column:1;font-size:12px;color:var(--tx2);display:flex;align-items:center;gap:7px;line-height:1.4}\n.aft-oa svg{color:${a(1)}}\n.aft-oa a:hover{color:var(--ink)}\n.aft-oz{grid-column:2;grid-row:1 / span 3;text-align:right;font-size:10.5px;color:#8b8b90;line-height:1.9;align-self:center}\n/* Bottom-Bar */\n.aft-bar{border-top:1px solid var(--hl);padding:24px 0 30px;display:flex;align-items:center;gap:14px 24px;flex-wrap:wrap;position:relative}\n.aft-c{font-size:12px;color:#8b8b90}\n.aft-ll{display:flex;gap:20px;flex-wrap:wrap}\n.aft-ll a{font-size:12px;color:var(--tx2);transition:color .18s}\n.aft-ll a:hover{color:var(--ink)}\n.aft-tp{font-size:11.5px;color:#8b8b90;margin-left:auto}\n.aft-tp a{color:var(--ink);font-weight:600;border-bottom:1px solid ${a(.6)};transition:color .18s}\n.aft-tp a:hover{color:${a(1)}}\n.aft-up{width:42px;height:42px;border-radius:50%;border:1px solid rgba(23,23,26,.2);color:var(--ink);background:#fff;display:flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s,transform .2s;flex:none}\n.aft-up:hover{background:${a(1)};border-color:${a(1)};color:#fff;transform:translateY(-2px)}\n.aft a:focus-visible{outline:2px solid ${a(1)};outline-offset:2px;border-radius:8px}\n@media(max-width:1020px){.aft-top{grid-template-columns:1fr 1fr}.aft-os{grid-column:1 / -1}}\n@media(max-width:860px){.aft-brand{grid-template-columns:1fr}.aft-cta{align-items:flex-start}}\n@media(max-width:620px){.aft-top{grid-template-columns:1fr}.aft-oz{grid-column:1;grid-row:auto;text-align:left;margin-top:4px}.aft-o{grid-template-columns:1fr}.aft-lgt{font-size:28px}.aft-lg img{height:40px}.aft-tp{margin-left:0}}\n.aft{font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent}\n.aft-btn:active{transform:translateY(0) scale(.985)}\n@media(max-width:900px){.aft{padding-bottom:88px}}\n.aft-soon{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-top:14px;padding:13px 16px;border-radius:16px;background:radial-gradient(130% 120% at 14% -14%,rgba(255,255,255,.14) 0%,rgba(255,255,255,0) 55%),linear-gradient(160deg,#232326 0%,#17171a 100%);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.12);color:#fff}\n.aft-soonp{width:8px;height:8px;border-radius:50%;background:${a(1)};flex:none;box-shadow:0 0 0 0 ${a(.5)};animation:aftSoonP 2.2s ease-out infinite}\n@keyframes aftSoonP{0%{box-shadow:0 0 0 0 ${a(.5)}}70%{box-shadow:0 0 0 8px rgba(227,30,36,0)}100%{box-shadow:0 0 0 0 rgba(227,30,36,0)}}\n.aft-soontx{display:flex;flex-direction:column;gap:1px;flex:1;min-width:180px}\n.aft-soontx b{font-size:13px;font-weight:650;letter-spacing:-.01em;color:#fff}\n.aft-soontx b em{font-family:${serif};font-style:italic;font-weight:400;color:#f0c66a}\n.aft-soontx small{font-size:10.5px;color:rgba(255,255,255,.6)}\n.aft-soona{display:inline-flex;align-items:center;flex:none;height:30px;padding:0 14px;border-radius:999px;font-size:11.5px;font-weight:650;color:#fff !important;background:${a(1)};border:1px solid ${a(1)};box-shadow:inset 0 1px 0 rgba(255,255,255,.4);transition:transform .18s;border-bottom:1px solid ${a(1)}}\n.aft-soona:hover{transform:translateY(-1px);color:#fff}\n@media(prefers-reduced-motion:reduce){.aft-soonp{animation:none}}\n@media(max-width:560px){.aft-col a{display:inline-flex;align-items:center;min-height:34px}.aft-soona{width:100%;justify-content:center}}\n.aft-soont{border:1px dashed ${a(.6)};color:${a(1)};border-radius:99px;padding:3px 10px;font-size:9px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;flex:none}\n@media(prefers-reduced-motion:reduce){.aft *{transition-duration:.01s !important}}\n\n/* Farb-H\\xe4rtung: Buttons schlagen Kontext-Linkfarben (X a{color:inherit}) */\n.aft a.aft-btn,.aft a.aft-btn:visited,.aft a.aft-btn:hover,.aft a.aft-btn:active{color:#fff}\n.aft a.aft-btn svg{color:#fff}\n`;const ld={\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://activa-laserzentrum.de/#org\",name:\"Activa Laserzentrum\",url:\"https://activa-laserzentrum.de/\",slogan:\"Beraten. Behandeln. Begeistern. Bewundern.\",description:\"Laserzentrum f\\xfcr Laser-Haarentfernung, medizinisches HIFU und \\xe4sthetische Hautbehandlungen – seit \\xfcber 25 Jahren, mit Standorten in Heilbronn, Heidelberg und Pforzheim.\",email:\"info@activa-laserzentrum.de\",telephone:\"+4971312700200\"},...ORTE.map(o=>({\"@type\":\"HealthAndBeautyBusiness\",\"@id\":\"https://activa-laserzentrum.de\"+o.link+\"#standort\",name:\"Activa Laserzentrum \"+o.name,url:\"https://activa-laserzentrum.de\"+o.link,parentOrganization:{\"@id\":\"https://activa-laserzentrum.de/#org\"},telephone:o.telInt,email:o.mail,priceRange:\"€€\",address:{\"@type\":\"PostalAddress\",streetAddress:o.strasse,postalCode:o.plz,addressLocality:o.stadt,addressCountry:\"DE\"},openingHours:o.oh}))]};return /*#__PURE__*/_jsxs(\"footer\",{className:\"aft\",style:{width:\"100%\",...style},children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:css}}),jsonLd&&/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:JSON.stringify(ld)}}),/*#__PURE__*/_jsxs(\"div\",{className:\"aft-w\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"aft-brand\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"aft-lg\",children:[lg&&lg.src?/*#__PURE__*/_jsx(\"img\",{src:lg.src,alt:lg.alt||\"Activa Laserzentrum\"}):/*#__PURE__*/_jsxs(\"span\",{className:\"aft-lgt\",children:[\"ACTIVA\",/*#__PURE__*/_jsx(\"em\",{children:\".\"})]}),/*#__PURE__*/_jsxs(\"p\",{className:\"aft-claim\",children:[\"Beraten. Behandeln. Begeistern. \",/*#__PURE__*/_jsx(\"b\",{children:\"Bewundern.\"})]}),/*#__PURE__*/_jsx(\"p\",{className:\"aft-p\",children:\"Seit \\xfcber 25 Jahren Ihr Laserzentrum f\\xfcr Laser-Haarentfernung, medizinisches HIFU und \\xe4sthetische Hautbehandlungen – in Heilbronn, Heidelberg und Pforzheim.\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"aft-cta\",children:[/*#__PURE__*/_jsxs(\"a\",{className:\"aft-btn\",href:ctaLink||\"/kontakt\",children:[/*#__PURE__*/_jsx(Null,{}),\"Erstberatung sichern \",/*#__PURE__*/_jsx(Ic,{n:\"arrow\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"aft-rev\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"st\",children:[0,1,2,3,4].map(i=>/*#__PURE__*/_jsx(Ic,{n:\"star\",s:13},i))}),/*#__PURE__*/_jsxs(\"span\",{children:[\"Bewertet auf\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"https://www.provenexpert.com/de-de/activa-laserzentrum-dauerhafte-haarentfernung-heilbronn-tattoo-entfernung-heilbronn\",target:\"_blank\",rel:\"noopener\",children:\"ProvenExpert\"}),\" \",\"& Google\"]})]}),/*#__PURE__*/_jsx(Nisv,{img:nisvLogo})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"aft-top\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"div\",{className:\"aft-h\",children:[\"Behandlungen\",KURZ[standort]?\" in \"+ORTE.find(o=>o.key===standort).name:\"\"]}),/*#__PURE__*/_jsxs(\"div\",{className:\"aft-ls\",children:[(KURZ[standort]?BEH.filter(b=>b[2].indexOf(KURZ[standort])>-1):BEH).map(b=>/*#__PURE__*/_jsx(\"a\",{href:\"/\"+PFAD[KURZ[standort]&&b[2].indexOf(KURZ[standort])>-1?KURZ[standort]:b[2][0]]+\"/\"+b[1],children:b[0]},b[0])),KURZ[standort]&&standort!==\"heilbronn\"&&/*#__PURE__*/_jsx(\"a\",{href:\"/heilbronn\",className:\"aft-mehr\",children:\"Alle Behandlungen in Heilbronn →\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"aft-h\",children:\"Unternehmen\"}),/*#__PURE__*/_jsx(\"div\",{className:\"aft-ls\",children:UNT.map(u=>/*#__PURE__*/_jsx(\"a\",{href:u[1],children:u[0]},u[0]))})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"aft-h\",children:\"Standorte\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"aft-os\",children:[ORTE.map(o=>/*#__PURE__*/_jsxs(\"a\",{className:\"aft-o\"+(standort===o.key?\" akt\":\"\"),href:o.link,children:[/*#__PURE__*/_jsxs(\"span\",{className:\"aft-on\",children:[o.name,o.neu&&/*#__PURE__*/_jsx(\"span\",{className:\"aft-tag neu\",children:\"Neu\"}),standort===o.key&&/*#__PURE__*/_jsx(\"span\",{className:\"aft-tag akt\",children:\"Ihr Standort\"})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"aft-oa\",children:[/*#__PURE__*/_jsx(Ic,{n:\"pin\"}),o.strasse,\", \",o.plzOrt]}),/*#__PURE__*/_jsxs(\"span\",{className:\"aft-oa\",children:[/*#__PURE__*/_jsx(Ic,{n:\"phone\"}),o.tel]}),/*#__PURE__*/_jsx(\"span\",{className:\"aft-oz\",children:o.zeiten.map((z,i)=>/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\"},children:z},i))})]},o.key)),/*#__PURE__*/_jsxs(\"div\",{className:\"aft-soon\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"aft-soonp\",\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsxs(\"span\",{className:\"aft-soontx\",children:[/*#__PURE__*/_jsxs(\"b\",{children:[\"Frankfurt & Mannheim –\",\" \",/*#__PURE__*/_jsx(\"em\",{children:\"wir kommen.\"})]}),/*#__PURE__*/_jsx(\"small\",{children:\"Standorte in Vorbereitung \\xb7 jede Stadt gibt es nur einmal\"})]}),/*#__PURE__*/_jsx(\"a\",{className:\"aft-soona\",href:\"/franchise\",children:\"Ihre Stadt sichern →\"})]})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"aft-bar\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"aft-c\",children:[\"\\xa9 \",jahr,\" Activa Laserzentrum\"]}),/*#__PURE__*/_jsxs(\"div\",{className:\"aft-ll\",children:[/*#__PURE__*/_jsx(\"a\",{href:\"/impressum\",children:\"Impressum\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/datenschutz\",children:\"Datenschutz\"}),/*#__PURE__*/_jsx(\"a\",{href:\"#cookie-einstellungen\",children:\"Cookie-Einstellungen\"})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"aft-tp\",children:[\"Technologiepartner:\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"https://dermacom-germany.de\",target:\"_blank\",rel:\"noopener\",children:\"Dermacom\"})]}),/*#__PURE__*/_jsx(\"a\",{className:\"aft-up\",href:\"#\",\"aria-label\":\"Nach oben scrollen\",children:/*#__PURE__*/_jsx(Ic,{n:\"up\",s:17})})]})]})]});}addPropertyControls(ActivaFooter,{nisvLogo:{type:ControlType.ResponsiveImage,title:\"NiSV-Siegel (ZDH-ZERT)\"},standort:{type:ControlType.Enum,title:\"Standort\",options:[\"global\",\"heilbronn\",\"heidelberg\",\"pforzheim\"],optionTitles:[\"Global\",\"Heilbronn\",\"Heidelberg\",\"Pforzheim\"],defaultValue:\"global\"},logo:{type:ControlType.ResponsiveImage,title:\"Logo\"},logoHell:{type:ControlType.ResponsiveImage,title:\"Logo hell (dunkler Grund)\"},ctaLink:{type:ControlType.Link,title:\"CTA Link\"},jsonLd:{type:ControlType.Boolean,title:\"JSON-LD (Local SEO)\",defaultValue:true},font:{type:ControlType.String,title:\"Font-Stack\",placeholder:\"leer = Inter Tight\"},accent:{type:ControlType.Color,title:\"CI Rot\",defaultValue:\"#e31e24\"},grau:{type:ControlType.Color,title:\"CI Grau\",defaultValue:\"#a5a5a5\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ActivaFooter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Activafooter.map","// ActivaNav v3 — Liquid Glass v2 (Apple-Pass): Kapsel-CTAs Rot-Glas, Glas-Panels r32, Rim-Light · Header + Mega-Menü, standortbewusst\n// v3-Architektur: parseColor (hex+rgb), kein blur/SVG-Gradient · Mobile-Menü rein CSS (Checkbox + details)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";function pc(v,fb){const s=typeof v===\"string\"?v.trim():\"\";let m=s.match(/^#([0-9a-f]{3})$/i);if(m){const h=m[1];return[parseInt(h[0]+h[0],16),parseInt(h[1]+h[1],16),parseInt(h[2]+h[2],16)];}m=s.match(/^#([0-9a-f]{6})$/i);if(m){const h=m[1];return[parseInt(h.slice(0,2),16),parseInt(h.slice(2,4),16),parseInt(h.slice(4,6),16)];}m=s.match(/^rgba?\\(\\s*(\\d+(?:\\.\\d+)?)[\\s,]+(\\d+(?:\\.\\d+)?)[\\s,]+(\\d+(?:\\.\\d+)?)/i);if(m){const r=[+m[1],+m[2],+m[3]].map(n=>Math.max(0,Math.min(255,Math.round(n))));if(r.every(n=>!isNaN(n)))return r;}return fb;}const ORTE={heilbronn:{name:\"Heilbronn\",kurz:\"HN\",strasse:\"Allee 39\",plz:\"74072 Heilbronn\",tel:\"07131 2700200\",telHref:\"tel:+4971312700200\",mail:\"info@activa-laserzentrum.de\",zeiten:\"Di–Fr 10–19 Uhr \\xb7 Sa 10–18 Uhr\",link:\"/heilbronn\",kontakt:\"/kontakt?standort=heilbronn\",std:{2:[10,19],3:[10,19],4:[10,19],5:[10,19],6:[10,18]},neu:false,n:10},heidelberg:{name:\"Heidelberg\",kurz:\"HD\",strasse:\"Steubenstra\\xdfe 45\",plz:\"69121 Heidelberg\",tel:\"0157 35522105\",telHref:\"tel:+4915735522105\",mail:\"heidelberg@activa-laserzentrum.de\",zeiten:\"Mo–Sa 10–18 Uhr\",link:\"/heidelberg\",kontakt:\"/kontakt?standort=heidelberg\",std:{1:[10,18],2:[10,18],3:[10,18],4:[10,18],5:[10,18],6:[10,18]},neu:false,n:3},pforzheim:{name:\"Pforzheim\",kurz:\"PF\",strasse:\"Westliche Karl-Friedrich-Str. 43\",plz:\"75172 Pforzheim\",tel:\"0176 45262138\",telHref:\"tel:+4917645262138\",mail:\"info@activa-laserzentrum.de\",zeiten:\"Mo–Fr 10–19 Uhr \\xb7 Sa 10–18 Uhr\",link:\"/pforzheim\",kontakt:\"/kontakt?standort=pforzheim\",std:{1:[10,19],2:[10,19],3:[10,19],4:[10,19],5:[10,19],6:[10,18]},neu:true,n:1}};const KAT=[{label:\"Laser & Licht\",items:[{t:\"Laser-Haarentfernung\",d:\"F\\xfcr langanhaltend glatte Haut – Alexandrit, Nd:YAG & Diode.\",href:\"/heilbronn/laser-haarentfernung\",slug:\"laser-haarentfernung\",orte:[\"HN\",\"HD\",\"PF\"],ic:\"beam\"},{t:\"Tattooentfernung\",d:\"Schonender Laserabbau von Tattoos und Permanent Make-up.\",href:\"/heilbronn/tattooentfernung\",slug:\"tattooentfernung\",orte:[\"HN\"],ic:\"erase\"},{t:\"PMU-Entfernung\",d:\"Permanent Make-up pr\\xe4zise aufhellen – Braue, Lidstrich, Lippe.\",href:\"/heilbronn/pmu-entfernung\",slug:\"pmu-entfernung\",orte:[\"HN\"],ic:\"beam\"},{t:\"Pigmentflecken\",d:\"Gezielte Impulse gegen Alters- und Sonnenflecken.\",href:\"/heilbronn/pigmentflecken\",slug:\"pigmentflecken\",orte:[\"HN\"],ic:\"spark\"},{t:\"Gef\\xe4\\xdfbehandlung\",d:\"Couperose, R\\xf6tungen und Besenreiser pr\\xe4zise behandeln.\",href:\"/heilbronn/gefaessbehandlung\",slug:\"gefaessbehandlung\",orte:[\"HN\"],ic:\"vein\"}]},{label:\"Haut & Anti-Aging\",items:[{t:\"Hautverj\\xfcngung\",d:\"Das richtige System f\\xfcr Ihr Hautbild – die Analyse entscheidet.\",href:\"/heilbronn/hautverjuengung\",slug:\"hautverjuengung\",orte:[\"HN\"],ic:\"spark\"},{t:\"Gesichtsstraffung ohne OP\",d:\"HIFU, Volnewmer oder RF-Needling – Straffung ohne Skalpell.\",href:\"/heilbronn/gesichtsstraffung-ohne-op\",slug:\"gesichtsstraffung-ohne-op\",orte:[\"HN\"],ic:\"waves\"},{t:\"HIFU \\xb7 Ultraformer MPT\",neu:true,d:\"Medizinisches HIFU zur Straffung – ohne Skalpell.\",href:\"/heilbronn/ultraformer-mpt\",slug:\"ultraformer-mpt\",orte:[\"HN\"],ic:\"waves\"},{t:\"Microneedling RF\",d:\"Radiofrequenz-Needling f\\xfcr Hautstruktur und Poren.\",href:\"/heilbronn/microneedling-rf\",slug:\"microneedling-rf\",orte:[\"HN\"],ic:\"needle\"},{t:\"Volnewmer\",neu:true,d:\"Monopolare RF – gro\\xdffl\\xe4chige Straffung mit Tiefenw\\xe4rme.\",href:\"/heilbronn/volnewmer\",slug:\"volnewmer\",orte:[\"HN\"],ic:\"beam\"},{t:\"CO₂-Laserbehandlung\",d:\"Fraktionierte Hauterneuerung, inkl. Lidstraffung.\",href:\"/heilbronn/co2-laser\",slug:\"co2-laser\",orte:[\"HN\"],ic:\"grid\"},{t:\"Narbenbehandlung\",d:\"Individuelle Laser-Konzepte f\\xfcr Akne- und OP-Narben.\",href:\"/heilbronn/narbenbehandlung\",slug:\"narbenbehandlung\",orte:[\"HN\"],ic:\"patch\"}]},{label:\"Pflege & Haar\",items:[{t:\"Aqua Facial\",d:\"Tiefenreinigung, Peeling und Wirkstoffe in einer Behandlung.\",href:\"/heilbronn/aqua-facial\",slug:\"aqua-facial\",orte:[\"HN\",\"HD\"],ic:\"drop\"},{t:\"Head Spa\",d:\"Japanisch inspirierte Kopfhaut-Pflege und Entspannung.\",href:\"/heidelberg/headspa\",slug:\"headspa\",orte:[\"HD\"],ic:\"head\"},{t:\"PRP bei Haarausfall\",d:\"Eigenbluttherapie zur Unterst\\xfctzung der Kopfhaut.\",href:\"/heilbronn/prp\",slug:\"prp\",orte:[\"HN\"],ic:\"syringe\"}]}];function De({s=16}){const h=Math.round(s*3/5);return /*#__PURE__*/_jsxs(\"svg\",{className:\"anv-flag\",width:s,height:h,viewBox:\"0 0 5 3\",role:\"img\",\"aria-label\":\"Deutschland\",children:[/*#__PURE__*/_jsx(\"rect\",{width:\"5\",height:\"1\",y:\"0\",fill:\"#151515\"}),/*#__PURE__*/_jsx(\"rect\",{width:\"5\",height:\"1\",y:\"1\",fill:\"#DD0000\"}),/*#__PURE__*/_jsx(\"rect\",{width:\"5\",height:\"1\",y:\"2\",fill:\"#FFCE00\"})]});}function Ic({n,s=20}){const P={beam:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M4 20 18 6\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M15 3l6 6\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"5\",cy:\"19\",r:\"1.5\",fill:\"currentColor\",stroke:\"none\"})]}),erase:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"rect\",{x:\"5\",y:\"5\",width:\"14\",height:\"14\",rx:\"3.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 20 20 4\"})]}),spark:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 4v4M12 16v4M4 12h4M16 12h4\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"2.4\"})]}),vein:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 3v6c0 3-5 3-5 6v6\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 9c0 3 5 3 5 6v6\"})]}),waves:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M4 9c2.6-3 5.4-3 8 0s5.4 3 8 0\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 15c2.6-3 5.4-3 8 0s5.4 3 8 0\"})]}),needle:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M7 4v10M12 4v13M17 4v10\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"7\",cy:\"17.5\",r:\"1.3\",fill:\"currentColor\",stroke:\"none\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"20\",r:\"1.3\",fill:\"currentColor\",stroke:\"none\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"17\",cy:\"17.5\",r:\"1.3\",fill:\"currentColor\",stroke:\"none\"})]}),grid:/*#__PURE__*/_jsx(\"g\",{children:[6,12,18].map(x=>[6,12,18].map(y=>/*#__PURE__*/_jsx(\"circle\",{cx:x,cy:y,r:\"1.4\",fill:\"currentColor\",stroke:\"none\"},x+\"-\"+y)))}),patch:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"rect\",{x:\"3.2\",y:\"8.6\",width:\"17.6\",height:\"6.8\",rx:\"3.4\",transform:\"rotate(-45 12 12)\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"10.6\",cy:\"12\",r:\"0.9\",fill:\"currentColor\",stroke:\"none\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"13.4\",cy:\"12\",r:\"0.9\",fill:\"currentColor\",stroke:\"none\"})]}),drop:/*#__PURE__*/_jsx(\"g\",{children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 3.5c3.6 4.4 6 7.4 6 10.3A6 6 0 0 1 6 13.8c0-2.9 2.4-5.9 6-10.3Z\"})}),head:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M9 21v-3.2A6.6 6.6 0 0 1 12 5a6.5 6.5 0 0 1 6.5 6.5c0 1.9-.8 3.2-1.5 4.3V21\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8 3.5l-.8 1.6M12 2.5V4M16 3.5l.8 1.6\"})]}),syringe:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M4 20l3-3\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"7.4\",y:\"8.9\",width:\"11\",height:\"6\",rx:\"1.4\",transform:\"rotate(-45 13 12)\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M17 4l3 3M18.5 5.5l2-2\"})]}),pin:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 21s-6.5-5.4-6.5-10.5a6.5 6.5 0 0 1 13 0C18.5 15.6 12 21 12 21Z\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"10.5\",r:\"2.2\"})]}),phone:/*#__PURE__*/_jsx(\"g\",{children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 4h4l1.6 4-2.2 1.6a12.5 12.5 0 0 0 6 6L16 13.4l4 1.6v4a2 2 0 0 1-2.2 2A16.5 16.5 0 0 1 3 6.2 2 2 0 0 1 5 4Z\"})}),clock:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"8.2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 7.4V12l3 2\"})]}),mail:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"rect\",{x:\"3.5\",y:\"5.5\",width:\"17\",height:\"13\",rx:\"2.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4.5 7.5 12 13l7.5-5.5\"})]}),arrow:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h13\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M13 6l6 6-6 6\"})]}),chev:/*#__PURE__*/_jsx(\"g\",{children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 9l6 6 6-6\"})})};return /*#__PURE__*/_jsx(\"svg\",{width:s,height:s,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",style:{display:\"block\",flex:\"none\"},children:P[n]||P.beam});}function nvOpen(std){if(!std)return null;const d=new Date;const day=d.getDay();const t=d.getHours()+d.getMinutes()/60;const h=std[day];if(h&&t>=h[0]&&t<h[1])return{open:true,txt:\"Jetzt ge\\xf6ffnet\"};return{open:false,txt:\"Geschlossen\"};}function OpenDot({std}){const[o,setO]=React.useState(null);React.useEffect(()=>{setO(nvOpen(std));const iv=setInterval(()=>setO(nvOpen(std)),6e4);return()=>clearInterval(iv);},[std]);if(!o)return null;return /*#__PURE__*/_jsxs(\"span\",{className:\"anv-openc \"+(o.open?\"on\":\"off\"),children:[/*#__PURE__*/_jsx(\"i\",{}),o.txt]});}function Null({v=\"w\"}){return /*#__PURE__*/_jsx(\"span\",{className:\"anv-null \"+v,\"aria-label\":\"0 Euro\",children:\"0 €\"});}function Nisv({img,cls=\"\"}){return /*#__PURE__*/_jsxs(\"span\",{className:\"anv-nisv \"+cls,children:[img&&img.src?/*#__PURE__*/_jsx(\"img\",{src:img.src,alt:img.alt||\"ZDH-ZERT – NiSV-Zertifizierung\"}):/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",width:\"22\",height:\"22\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.7\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 3.5 19 6v5.5c0 4.6-3 7.7-7 9-4-1.3-7-4.4-7-9V6l7-2.5Z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 12l2.2 2.2L15.5 9.7\"})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"t\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"NiSV-zertifiziertes Personal\"}),/*#__PURE__*/_jsx(\"i\",{children:\"Fachkunde gepr\\xfcft \\xb7 ZDH-ZERT\"})]})]});}export default function ActivaNav(props){const{nisvLogo,ratingWert=\"4,9\",ratingAnzahl=\"1.126\",standort=\"global\",theme=\"light\",sticky=true,showTopbar=true,logo,logoLink=\"/\",ctaText=\"Beratung sichern\",ctaLink=\"\",font=\"\",accent=\"#e31e24\",grau=\"#a5a5a5\",style}=props;const A=pc(accent,[227,30,36]);const G=pc(grau,[165,165,165]);const a=o=>`rgba(${A[0]},${A[1]},${A[2]},${o})`;const g=o=>`rgba(${G[0]},${G[1]},${G[2]},${o})`;const ort=ORTE[standort]||null;const PFAD={HN:\"heilbronn\",HD:\"heidelberg\",PF:\"pforzheim\"};const hrefIt=it=>ort&&it.slug&&it.orte.indexOf(ort.kurz)>-1?\"/\"+PFAD[ort.kurz]+\"/\"+it.slug:it.slug?\"/\"+PFAD[it.orte[0]]+\"/\"+it.slug:it.href;const dark=theme===\"dark\";const cta=ctaLink&&ctaLink!==\"\"?ctaLink:ort?ort.kontakt:\"/kontakt\";const tel=ort||ORTE.heilbronn;const[open,setOpen]=React.useState(\"\");const[el,setEl]=React.useState(false);React.useEffect(()=>{const onS=()=>setEl((typeof window!==\"undefined\"?window.scrollY:0)>8);onS();window.addEventListener(\"scroll\",onS,{passive:true});const onK=e=>{if(e.key===\"Escape\")setOpen(\"\");};window.addEventListener(\"keydown\",onK);return()=>{window.removeEventListener(\"scroll\",onS);window.removeEventListener(\"keydown\",onK);};},[]);const serif='\"Instrument Serif\",Georgia,\"Times New Roman\",serif';const ff=font&&font!==\"\"?font:'\"Inter Tight\",\"Inter\",-apple-system,\"Segoe UI\",Roboto,sans-serif';const barBg=dark?\"rgba(23,23,26,.96)\":\"rgba(255,255,255,.97)\";const barTx=dark?\"#ffffff\":\"#17171a\";const hl=dark?\"rgba(255,255,255,.12)\":\"rgba(23,23,26,.09)\";const css=`\n.anv{--ink:#17171a;--tx2:#66666c;--porz:#f6f5f3;--hl:rgba(23,23,26,.09);width:100%;font-family:${ff};-webkit-font-smoothing:antialiased;position:relative;z-index:2147483600;isolation:isolate}\n.anv *{box-sizing:border-box;margin:0}\n.anv a{text-decoration:none;color:inherit}\n.anv-w{max-width:1200px;margin:0 auto;padding:0 24px}\n.anv-tb{background:var(--porz);color:#7c7c82;font-size:11px;font-weight:550;letter-spacing:.04em;border-bottom:1px solid var(--hl)}\n.anv-tb .anv-w{display:flex;align-items:center;justify-content:space-between;gap:16px;height:36px}\n.anv-tbl,.anv-tbr{display:flex;align-items:center;gap:20px;min-width:0}\n.anv-tbi{display:flex;align-items:center;gap:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.anv-o25{display:flex;align-items:center;gap:8px;margin-top:22px;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:#8b8b90}\n.anv-o25 b{font-family:\"Instrument Serif\",Georgia,serif;font-style:italic;font-weight:400;font-size:19px;letter-spacing:0;text-transform:none;color:#b8934a}\n.anv-tb25 b{font-family:\"Instrument Serif\",Georgia,serif;font-style:italic;font-weight:400;font-size:15px;color:#b8934a;letter-spacing:0}\n.anv-flag{display:block;flex:none;border-radius:2.5px;box-shadow:0 0 0 1px rgba(23,23,26,.1),0 1px 2px rgba(0,0,0,.08)}\n.anv-tbi svg{color:${a(1)}}\n.anv-tb a:hover{color:var(--ink)}\n.anv-openc{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:650;margin-left:10px}\n.anv-openc i{width:6px;height:6px;border-radius:50%}\n.anv-openc.on{color:#178a58}\n.anv-openc.on i{background:#1da868}\n.anv-openc.off{color:#8b8b90}\n.anv-openc.off i{background:#b9b9be}\n.anv-bar{position:${sticky?\"sticky\":\"relative\"};top:0;background:${barBg};color:${barTx};border-bottom:1px solid ${hl};transition:box-shadow .3s ease}\n.anv-bar.el{box-shadow:0 8px 28px rgba(23,23,26,${dark?\".4\":\".07\"})}\n.anv-bar .anv-w{display:flex;align-items:center;gap:8px;height:96px;transition:height .3s ease}\n.anv-bar.el .anv-w{height:76px}\n.anv-lg{display:flex;align-items:center;margin-right:18px;flex:none}\n.anv-lg img{height:66px;width:auto;display:block;transition:height .3s ease}\n.anv-bar.el .anv-lg img{height:52px}\n.anv-lgt{font-weight:650;font-size:33px;letter-spacing:.005em;line-height:1;transition:font-size .3s ease}\n.anv-bar.el .anv-lgt{font-size:27px}\n.anv-lgt em{font-style:normal;color:${a(1)}}\n.anv-lgs{font-size:9.5px;font-weight:600;letter-spacing:.26em;color:${g(1)};display:block;margin-top:4px;text-transform:uppercase}\n.anv-nav{display:flex;align-items:center;gap:2px;margin:0 auto}\n.anv-mi{position:static}\n.anv-tr{position:relative;display:flex;align-items:center;gap:6px;padding:10px 14px;border:0;background:none;color:inherit;font:inherit;font-size:14px;font-weight:550;letter-spacing:.002em;cursor:pointer;border-radius:99px;transition:background .2s,color .2s}\n.anv-tr svg{width:13px;height:13px;transition:transform .22s;color:${g(1)}}\n.anv-tr::after{content:\"\";position:absolute;left:16px;right:16px;bottom:4px;height:2px;border-radius:2px;background:${a(1)};transform:scaleX(0);transform-origin:center;transition:transform .28s cubic-bezier(.2,.65,.25,1)}\n.anv-tr:hover,.anv-mi:focus-within .anv-tr{background:${dark?\"rgba(255,255,255,.08)\":\"rgba(23,23,26,.05)\"}}\n.anv-mi:hover .anv-tr::after,.anv-mi:focus-within .anv-tr::after,.anv-mi.op .anv-tr::after{transform:scaleX(1)}\n.anv-mi:hover .anv-tr svg,.anv-mi.op .anv-tr svg{transform:rotate(180deg);color:${a(1)}}\n.anv-pn{position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%,10px) scale(.985);opacity:0;pointer-events:none;transition:opacity .22s ease,transform .22s ease;background:radial-gradient(120% 70% at 18% -12%,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 58%),linear-gradient(165deg,#ffffff 0%,#f8f8f9 100%);color:var(--ink);border:1px solid rgba(18,22,26,.08);border-radius:32px;box-shadow:inset 0 1px 0 #fff,inset 0 0 0 1px rgba(255,255,255,.6),0 28px 64px rgba(23,23,26,.12),0 2px 8px rgba(23,23,26,.05);overflow:hidden}\n.anv-pn::before{content:\"\";position:absolute;top:0;left:0;right:0;height:3px;background:${a(1)};z-index:1;pointer-events:none}\n.anv-pn::after{content:\"\";position:absolute;left:0;right:0;bottom:100%;height:16px}\n.anv-mi:hover .anv-pn,.anv-mi:focus-within .anv-pn,.anv-mi.op .anv-pn{opacity:1;pointer-events:auto;transform:translate(-50%,0) scale(1)}\n.anv-mi::after{content:\"\";position:absolute;top:100%;left:0;right:0;height:16px}\n.anv-mega{width:min(1060px,calc(100vw - 48px));display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 250px}\n.anv-mega.slim{width:min(680px,calc(100vw - 48px));grid-template-columns:minmax(0,1fr) 250px}\n.anv-id{display:none}\n.anv-mgh{grid-column:1 / -1;display:flex;align-items:center;gap:12px;padding:14px 22px 0}\n.anv-mghk{font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:${a(1)}}\n.anv-rest{grid-column:1 / -1;border-top:1px solid var(--hl);padding:11px 22px 14px;display:flex;flex-direction:column;gap:7px;background:rgba(23,23,26,.015)}\n.anv-restk{font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#8b8b90}\n.anv-rl{display:flex;flex-wrap:wrap;gap:7px}\n.anv-rl a{font-size:11.5px;font-weight:600;color:var(--ink);border:1px solid rgba(18,22,26,.1);border-radius:999px;padding:6px 12px;background:radial-gradient(130% 100% at 16% -8%,#fff 0%,rgba(255,255,255,0) 58%),rgba(255,255,255,.7);box-shadow:inset 0 1px 0 #fff;transition:border-color .2s,color .2s,background .2s}\n.anv-rl a:hover{border-color:${a(.5)};color:${a(1)}}\n.anv-occ{font-size:8.5px;font-weight:700;letter-spacing:.1em;color:#a0a0a5;border:1px solid rgba(18,22,26,.12);border-radius:999px;padding:2px 7px;flex:none}\n.anv-itx{min-width:0;flex:1}\n.anv-iar{align-self:center;color:${a(1)};opacity:0;transform:translateX(-5px);transition:opacity .2s,transform .2s;flex:none}\n.anv-it:hover .anv-iar{opacity:1;transform:none}\n.anv-col{padding:16px 12px 16px;display:flex;flex-direction:column;gap:1px;border-right:1px solid var(--hl)}\n.anv-kl{font-size:10px;font-weight:650;letter-spacing:.18em;text-transform:uppercase;color:#8b8b90;display:flex;align-items:center;gap:8px;margin-bottom:14px;padding-left:10px}\n.anv-kl::after{content:\"\";flex:1;height:1px;background:var(--hl)}\n.anv-inew{font-size:8px;font-weight:650;letter-spacing:.13em;text-transform:uppercase;background:${a(1)};color:#fff;border-radius:99px;padding:2.5px 7px;margin-left:8px;vertical-align:2px;box-shadow:0 3px 8px ${a(.3)}}\n.anv-kl::before{content:\"\";width:5px;height:5px;border-radius:50%;background:${a(1)};flex:none}}\n.anv-it{display:flex;gap:9px;align-items:center;padding:7px 10px;border-radius:11px;transition:background .18s}\n.anv-it::before{content:\"\";position:absolute;left:0;top:13px;bottom:13px;width:2.5px;border-radius:2px;background:${a(1)};transform:scaleY(0);transition:transform .22s ease}\n.anv-it:hover::before{transform:scaleY(1)}\n.anv-it:hover{background:var(--porz)}\n\n.anv-ii{display:none}\n\n.anv-in{font-size:13px;font-weight:600;letter-spacing:-.01em;display:flex;align-items:center;gap:7px;flex-wrap:wrap;line-height:1.35}\n.anv-dot{width:5px;height:5px;border-radius:50%;background:${a(1)};flex:none}\n.anv-id{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.5;color:var(--tx2);margin-top:2px}\n.anv-io{font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#a0a0a5;margin-top:5px;display:block}\n.anv-io b{color:${a(1)};font-weight:650}\n.anv-ftc{padding:20px 18px;background:var(--porz);display:flex;flex-direction:column;gap:9px}\n.anv-ftc.dark{background:radial-gradient(130% 90% at 20% -10%,#fff 0%,rgba(255,255,255,0) 55%),linear-gradient(168deg,#faf9f8 0%,#f2f1ef 100%);border-left:1px solid var(--hl);position:relative;overflow:hidden}\n.anv-ftc.dark::before{content:\"\";position:absolute;top:-40%;right:-30%;width:80%;height:80%;background:radial-gradient(50% 50% at 50% 50%,${a(.08)} 0%,transparent 70%);pointer-events:none}\n.anv-ftc.dark .anv-fth{color:var(--ink)}\n.anv-ftc.dark .anv-ftp{color:var(--tx2)}\n.anv-ftc.dark .anv-ftt{color:var(--ink);font-weight:650;display:inline-flex;align-items:center;gap:8px}\n.anv-ftr{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--tx2,#66666c);font-weight:550}\n.anv-ftr i{font-style:normal;color:${a(1)};font-size:12px;letter-spacing:1.5px}\n.anv-ftr b{color:var(--ink,#17171a);font-weight:650}\n.anv-ftc.dark .anv-ftt svg{color:${a(1)}}\n.anv-ftk{font-family:${serif};font-style:italic;font-size:16px;color:${a(1)}}\n.anv-fth{font-family:${serif};font-style:italic;font-size:19px;line-height:1.35;color:var(--ink)}\n.anv-ftp{font-size:12px;line-height:1.6;color:var(--tx2)}\n.anv-btn{height:40px;padding:0 20px;font-size:13px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-weight:600;letter-spacing:.01em;background:radial-gradient(130% 100% at 18% -8%,rgba(255,255,255,.34) 0%,rgba(255,255,255,0) 52%),linear-gradient(158deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,0) 55%,rgba(255,255,255,.1) 100%),${a(1)};color:#fff;border:1px solid ${a(.92)};box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 0 0 1px rgba(255,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.16),0 14px 30px -12px ${a(.5)};transition:transform .2s,box-shadow .2s;white-space:nowrap;width:fit-content}\n.anv-btn,.anv-btn:visited,.anv-btn:hover,.anv-btn:active{color:#fff}\n.anv-ctas{display:none}\n.anv-btn,.anv-btn:visited,.anv-btn:hover{color:#fff}\n.anv-btn{position:relative;overflow:hidden}\n.anv-btn::after{content:\"\";position:absolute;top:0;left:-70%;width:44%;height:100%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.4),transparent);transform:skewX(-18deg);transition:left .55s ease;pointer-events:none}\n.anv-btn:hover::after{left:130%}\n.anv-btn:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 0 0 1px rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.16),0 20px 40px -14px ${a(.6)}}\n.anv-btn svg{width:14px;height:14px}\n.anv span.anv-null{display:inline-flex;align-items:center;width:auto;margin:0;justify-self:start;align-self:center;font-family:${serif};font-style:italic;font-weight:400;line-height:1;border-radius:999px;transform:rotate(-4deg);white-space:nowrap;letter-spacing:0;text-transform:none;font-size:12px;padding:3px 8px}\n.anv span.anv-null.w{background:#fff;color:${a(1)};box-shadow:inset 0 0 0 1.5px ${a(.35)},0 4px 10px rgba(23,23,26,.14)}\n.anv span.anv-null.r{background:${a(1)};color:#fff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.4),0 4px 10px ${a(.3)}}\n.anv .anv-tb span.anv-null{font-size:10.5px;padding:2px 7px}\n.anv-nisv{display:inline-flex;align-items:center;gap:11px;background:#fff;border:1px solid rgba(23,23,26,.1);border-radius:14px;padding:9px 14px;box-shadow:0 8px 22px rgba(23,23,26,.1);transform:rotate(-2deg)}\n.anv-nisv img{height:26px;width:auto;display:block}\n.anv-nisv > svg{color:${a(1)};flex:none}\n.anv-nisv .t{display:flex;flex-direction:column;gap:2px;border-left:1px solid rgba(23,23,26,.12);padding-left:11px}\n.anv-nisv b{font-size:12px;font-weight:650;letter-spacing:-.005em;color:#17171a;line-height:1.2}\n.anv-nisv i{font-style:normal;font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8b8b90}\n.anv-nisv.sm{padding:7px 11px;gap:9px;transform:none}\n.anv-nisv.sm img{height:20px}\n.anv-nisv.sm b{font-size:11px}\n.anv-nisv.sm i{font-size:8.5px}\n.anv-ftt{margin-top:10px;font-size:12px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:8px}\n.anv-ftt svg{color:${a(1)};width:14px;height:14px}\n.anv-so{width:min(740px,calc(100vw - 40px));display:grid;grid-template-columns:repeat(3,1fr)}\n.anv-sc{padding:24px 20px;border-right:1px solid var(--hl);display:flex;flex-direction:column;gap:9px;transition:background .18s}\n.anv-sc:last-child,.anv-col:last-of-type{border-right:0}\n.anv-sc:hover{background:var(--porz)}\n.anv-scn{font-size:16px;font-weight:600;letter-spacing:-.01em;display:flex;align-items:center;gap:8px;flex-wrap:wrap}\n.anv-neu{font-size:8.5px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;background:${a(1)};color:#fff;border-radius:99px;padding:3px 8px}\n.anv-mein{font-size:8.5px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:${a(1)};border:1px solid ${a(.45)};border-radius:99px;padding:3px 8px}\n.anv-sca{font-size:12px;line-height:1.5;color:var(--tx2)}\n.anv-scm{font-size:11px;color:#8b8b90;display:flex;align-items:center;gap:7px}\n.anv-scm svg{color:${a(1)};width:13px;height:13px}\n.anv-scl{margin-top:4px;font-size:12.5px;font-weight:650;color:${a(1)};display:flex;align-items:center;gap:6px}\n.anv-scl svg{width:13px;height:13px;transition:transform .2s}\n.anv-sc:hover .anv-scl svg{transform:translateX(3px)}\n.anv-r{display:flex;align-items:center;gap:14px;margin-left:auto;flex:none}\n.anv-tel{display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:600;letter-spacing:-.003em}\n.anv-tel svg{color:${a(1)};width:15px;height:15px}\n.anv-tel small{display:block;font-size:8.5px;font-weight:600;letter-spacing:.18em;color:${g(1)};text-transform:uppercase;margin-bottom:2px}\n.anv a:focus-visible,.anv button:focus-visible,.anv label:focus-visible{outline:2px solid ${a(1)};outline-offset:2px;border-radius:12px}\n/* Burger + Mobile-Overlay (Checkbox: funktioniert ohne JS) */\n.anv-t{position:absolute;opacity:0;pointer-events:none}\n.anv-bg{display:none;width:46px;height:40px;border-radius:999px;border:1px solid rgba(18,22,26,.1);background:radial-gradient(130% 100% at 18% -8%,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 55%),linear-gradient(158deg,rgba(255,255,255,.8) 0%,rgba(255,255,255,.5) 55%,rgba(255,255,255,.65) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 0 0 1px rgba(255,255,255,.5),inset 0 -1px 0 rgba(0,0,0,.05);cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px;flex:none;color:inherit}\n.anv-bg i{display:block;width:18px;height:1.6px;background:currentColor;border-radius:2px;transition:transform .25s,opacity .2s}\n.anv-t:checked ~ .anv-bar .anv-bg i:nth-child(1){transform:translateY(6.6px) rotate(45deg)}\n.anv-t:checked ~ .anv-bar .anv-bg i:nth-child(2){opacity:0}\n.anv-t:checked ~ .anv-bar .anv-bg i:nth-child(3){transform:translateY(-6.6px) rotate(-45deg)}\n.anv-ov{position:fixed;inset:0;background:radial-gradient(90% 55% at 88% -8%,${a(.05)} 0%,transparent 60%),radial-gradient(70% 45% at -8% 108%,rgba(201,168,94,.07) 0%,transparent 60%),#fbfbfc;color:var(--ink);z-index:999;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .28s ease,transform .28s ease;overflow-y:auto;overscroll-behavior:contain;padding:24px 22px 34px;display:none}\n.anv-ov.nt{padding-top:24px}\n.anv-t:checked ~ .anv-ov{opacity:1;pointer-events:auto;transform:none}\n.anv-ov nav{max-width:560px;margin:0 auto;display:flex;flex-direction:column}\n.anv-ol{font-size:23px;font-weight:550;letter-spacing:-.015em;padding:15px 4px;border-bottom:1px solid var(--hl);display:flex;align-items:center;justify-content:space-between}\n.anv-ol svg{color:${g(1)}}\n.anv-ov details{border-bottom:1px solid var(--hl)}\n.anv-ov summary{list-style:none;cursor:pointer;font-size:23px;font-weight:550;letter-spacing:-.015em;padding:15px 4px;display:flex;align-items:center;justify-content:space-between}\n.anv-ov summary::-webkit-details-marker{display:none}\n.anv-ov summary svg{transition:transform .25s;color:${g(1)}}\n.anv-ov details[open] summary svg{transform:rotate(180deg);color:${a(1)}}\n.anv-og{padding:0 4px 18px}\n.anv-ogk{font-size:10px;font-weight:650;letter-spacing:.18em;text-transform:uppercase;color:#8b8b90;margin:14px 0 6px;display:flex;align-items:center;gap:8px}\n.anv-ogk::before{content:\"\";width:5px;height:5px;border-radius:50%;background:${a(1)}}\n.anv-oi{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;font-size:15.5px;font-weight:500;color:var(--ink)}\n.anv-oi small{font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#a0a0a5;text-align:right}\n.anv-osc{padding:14px 4px 18px;display:flex;flex-direction:column;gap:16px}\n.anv-osi{display:flex;flex-direction:column;gap:3px}\n.anv-osn{font-size:16px;font-weight:600;display:flex;gap:8px;align-items:center}\n.anv-osa{font-size:12.5px;color:var(--tx2)}\n.anv-ost{font-size:11px;color:#8b8b90}\n.anv-oc2{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:18px}\n.anv-obtn,.anv-obtn:visited,.anv-obtn:hover{color:#fff}\n.anv-obtn{height:48px;border-radius:999px;background:radial-gradient(130% 100% at 18% -8%,rgba(255,255,255,.34) 0%,rgba(255,255,255,0) 52%),linear-gradient(158deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,0) 55%,rgba(255,255,255,.1) 100%),${a(1)};color:#fff;font-size:14.5px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid ${a(.92)};box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 0 0 1px rgba(255,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.16),0 16px 34px -12px ${a(.5)}}\n.anv-otel{display:flex;align-items:center;justify-content:center;gap:9px;height:48px;border-radius:999px;border:1px solid rgba(18,22,26,.1);background:radial-gradient(130% 100% at 18% -8%,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 55%),linear-gradient(158deg,rgba(255,255,255,.8) 0%,rgba(255,255,255,.55) 55%,rgba(255,255,255,.7) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 0 0 1px rgba(255,255,255,.55),inset 0 -1px 0 rgba(0,0,0,.05),0 10px 24px -14px rgba(23,23,26,.28);font-size:14.5px;font-weight:600}\n.anv-otel svg{color:${a(1)}}\n@media(max-width:1150px){.anv-tel{display:none}}\n/* Desktop-Premium: Header & Mega */\n.anv-bar.el{box-shadow:0 12px 34px rgba(23,23,26,.07)}\n.anv-tr{font-size:13.5px;letter-spacing:.012em;color:#3c3c42;transition:color .18s}\n.anv-tr:hover,.anv-mi.op > .anv-tr,.anv-mi:hover > .anv-tr{color:var(--ink,#17171a)}\n.anv-pn{border-radius:32px;box-shadow:inset 0 1px 0 #fff,inset 0 0 0 1px rgba(255,255,255,.6),0 36px 90px rgba(23,23,26,.16),0 2px 8px rgba(23,23,26,.05);transform:translate(-50%,10px) scale(.985);transform-origin:top center;transition:opacity .28s cubic-bezier(.2,.65,.25,1),transform .28s cubic-bezier(.2,.65,.25,1)}\n.anv-mi:hover .anv-pn,.anv-mi:focus-within .anv-pn,.anv-mi.op .anv-pn{transform:translate(-50%,0) scale(1)}\n.anv-pn::before{content:\"\";position:absolute;top:0;left:50%;transform:translateX(-50%);width:180px;height:2px;background:linear-gradient(90deg,transparent,${a(1)},transparent)}\n.anv-col{padding:16px 12px}\n.anv-col + .anv-col{border-left:1px solid var(--hl)}\n.anv-kl{font-size:10px;font-weight:650;letter-spacing:.18em;text-transform:uppercase;color:${a(1)};display:flex;align-items:center;gap:8px;margin:2px 0 10px 13px}\n.anv-in{font-size:13px;letter-spacing:-.01em}\n.anv-id{display:none}\n.anv-it{padding-right:22px}\n.anv-it::after{content:\"→\";position:absolute;right:12px;top:50%;translate:0 -50%;opacity:0;transform:translateX(-5px);transition:opacity .2s,transform .2s;color:${a(1)};font-size:14px}\n.anv-it:hover::after{opacity:1;transform:translateX(0)}\n.anv-ftc{position:relative;background:var(--porz,#f6f5f3);padding:18px 16px}\n.anv-ftc::before{content:\"\";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,${a(1)},${a(.3)})}\n.anv-ftk{font-family:${serif};font-style:italic;font-size:14px;background:linear-gradient(105deg,#96742f 0%,#c9a85e 38%,#f6e7b8 48%,#c9a85e 58%,#96742f 100%);background-size:230% 100%;-webkit-background-clip:text;background-clip:text;color:#b3924a;-webkit-text-fill-color:transparent;animation:anvgoldsheen 6.5s ease-in-out infinite}\n.anv-fth{font-size:15.5px;font-weight:650;letter-spacing:-.012em;line-height:1.35;margin-top:6px}\n.anv-ftp{font-size:12px;line-height:1.65;color:#66666c;margin-top:6px}\n.anv-ftc .anv-btn{width:100%;justify-content:center;margin-top:8px}\n.anv-ftt{font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:8px;margin-top:10px}\n.anv-ftt svg{color:${a(1)}}\n.anv-btn::after{content:\"\";position:absolute;top:0;left:-70%;width:44%;height:100%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.4),transparent);transform:skewX(-18deg);transition:left .55s ease;pointer-events:none}\n.anv-btn:hover::after{left:130%}\n@keyframes anvgoldsheen{0%,100%{background-position:0% 0}50%{background-position:100% 0}}\n/* Mobile-Men\\xfc Premium */\n.anv-oh{max-width:560px;margin:0 auto 4px;display:flex;align-items:center;justify-content:space-between;gap:12px}\n.anv-ohk{display:inline-flex;align-items:center;gap:12px;font-size:11px;font-weight:650;letter-spacing:.22em;text-transform:uppercase;color:#8b8b90}\n.anv-ohk .anv-openc{margin-left:0}\n.anv-ox{width:46px;height:40px;border-radius:999px;border:1px solid rgba(18,22,26,.1);background:radial-gradient(130% 100% at 18% -8%,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 55%),linear-gradient(158deg,rgba(255,255,255,.8) 0%,rgba(255,255,255,.5) 55%,rgba(255,255,255,.65) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 0 0 1px rgba(255,255,255,.5),0 8px 20px -12px rgba(23,23,26,.25);display:flex;align-items:center;justify-content:center;color:var(--ink);cursor:pointer;flex:none}\n.anv-ox:active{transform:scale(.94)}\n.anv-ov nav{display:flex;flex-direction:column;counter-reset:anvm;padding-bottom:8px}\n.anv-ov details:active,.anv-ol:active{transform:scale(.985)}\n.anv-ov details,.anv-ol{transition:transform .15s ease,border-color .2s ease}\n.anv-ov details[open]{border-color:${a(.3)}}\n.anv-ov details,.anv-ol{background:radial-gradient(130% 100% at 16% -8%,rgba(255,255,255,.96) 0%,rgba(255,255,255,0) 56%),linear-gradient(158deg,rgba(255,255,255,.85) 0%,rgba(255,255,255,.55) 55%,rgba(255,255,255,.7) 100%);border:1px solid rgba(18,22,26,.09);border-radius:22px;box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 0 0 1px rgba(255,255,255,.5),0 10px 26px -14px rgba(23,23,26,.16);margin-top:10px}\n.anv-ov details{padding:2px 16px}\n.anv-ov summary{list-style:none;display:flex;align-items:center;gap:13px;padding:16px 2px;font-size:19px;font-weight:600;letter-spacing:-.018em;cursor:pointer}\n.anv-ov summary::-webkit-details-marker{display:none}\n.anv-ov summary::before,.anv-ol::before{content:counter(anvm,decimal-leading-zero);counter-increment:anvm;font-family:${serif};font-style:italic;font-size:13px;line-height:1;color:${a(1)};width:34px;height:24px;display:inline-flex;align-items:center;justify-content:center;background:radial-gradient(130% 100% at 18% -10%,#fff 0%,rgba(255,255,255,0) 58%),${a(.07)};border:1px solid ${a(.28)};border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9);flex:none}\n.anv-ov summary svg{margin-left:auto;transition:transform .3s;color:${a(1)}}\n.anv-ov details[open] summary svg{transform:rotate(180deg)}\n.anv-ol{padding:16px 18px;font-size:19px;font-weight:600;letter-spacing:-.018em;display:flex;align-items:center;gap:13px}\n.anv-ol svg{margin-left:auto;color:${a(1)}}\n.anv-og{padding-bottom:14px}\n.anv-ogk{font-size:10px;font-weight:650;letter-spacing:.18em;text-transform:uppercase;color:${a(1)};padding:14px 0 4px 40px}\n.anv-oi{display:flex;flex-direction:column;gap:2px;padding:11px 0 11px 40px;font-size:15px;font-weight:550;border-top:1px dashed rgba(23,23,26,.08)}\n.anv-oi small{font-size:9.5px;letter-spacing:.14em;color:#8b8b90;text-transform:uppercase;font-weight:600}\n.anv-osc{display:flex;flex-direction:column;gap:10px;padding:4px 0 18px}\n.anv-osi{background:radial-gradient(120% 80% at 16% -10%,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 55%),linear-gradient(158deg,rgba(255,255,255,.75) 0%,rgba(255,255,255,.45) 55%,rgba(255,255,255,.6) 100%);border:1px solid rgba(18,22,26,.09);border-radius:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 0 0 1px rgba(255,255,255,.5),0 8px 20px -12px rgba(23,23,26,.18);padding:14px 16px;display:flex;flex-direction:column;gap:3px}\n.anv-osn{font-size:15.5px;font-weight:600;display:flex;gap:8px;align-items:center}\n.anv-osa{font-size:11.5px;color:#66666c}\n.anv-ost{font-size:10.5px;color:#8b8b90}\n.anv-osi .anv-openc{margin:2px 0 0}\n.anv-oclaim{margin-top:26px;padding:0 2px;font-family:${serif};font-style:italic;font-size:16.5px;color:#17171a}\n.anv-oclaim b{color:${a(1)};font-weight:400}\n.anv-t:checked ~ .anv-ov nav > *{opacity:0;transform:translateY(12px);animation:anvOin .45s cubic-bezier(.2,.65,.25,1) forwards}\n.anv-t:checked ~ .anv-ov nav > *:nth-child(1){animation-delay:.06s}\n.anv-t:checked ~ .anv-ov nav > *:nth-child(2){animation-delay:.12s}\n.anv-t:checked ~ .anv-ov nav > *:nth-child(3){animation-delay:.18s}\n.anv-t:checked ~ .anv-ov nav > *:nth-child(4){animation-delay:.24s}\n.anv-t:checked ~ .anv-ov nav > *:nth-child(5){animation-delay:.3s}\n.anv-t:checked ~ .anv-ov nav > *:nth-child(6){animation-delay:.36s}\n.anv-t:checked ~ .anv-ov nav > *:nth-child(7){animation-delay:.42s}\n.anv-t:checked ~ .anv-ov nav > *:nth-child(8){animation-delay:.48s}\n@keyframes anvOin{to{opacity:1;transform:none}}\n.anv{font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent}\n.anv-btn:active{transform:translateY(0) scale(.985)}\n.anv-soon{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:12px;color:#8b8b90;margin-top:12px}\n.anv-soont{border:1px dashed ${a(.6)};color:${a(1)};border-radius:99px;padding:3px 10px;font-size:9px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;flex:none}\n@media(prefers-reduced-motion:reduce){.anv-ftk{animation:none !important}.anv-t:checked ~ .anv-ov nav > *{animation:none !important;opacity:1;transform:none}}\n.anv .anv-btn{background:${a(1)};border-color:${a(1)}}\n.anv .anv-btn,.anv .anv-btn:visited,.anv .anv-btn:hover,.anv .anv-btn:active,.anv .anv-btn span{color:#fff}\n.anv .anv-btn .anv-null{color:${a(1)}}\n.anv .anv-ctas{display:none}\n@media(max-width:480px){.anv-tbl .anv-tbi:first-child{display:none}.anv-tb .anv-w{padding:0 10px}}\n@media(max-width:640px){.anv-lgs{display:none}}\n@media(max-width:410px){.anv-bar .anv-w{padding:0 12px;gap:4px}.anv-r{gap:5px}.anv-lg img{height:42px}.anv-lgt{font-size:18px}.anv-btn{height:36px;padding:0 11px;gap:5px;font-size:12px}.anv-bg{width:40px;height:36px}}\n@media(max-width:560px){.anv .anv-ctal{display:none}.anv .anv-ctas{display:inline}.anv-bar .anv-w{padding:0 14px;gap:6px}.anv-r{gap:6px}.anv-lg img{height:46px}.anv-bar.el .anv-lg img{height:42px}.anv-lgt{font-size:21px}.anv-btn{height:38px;padding:0 13px;gap:6px}.anv-bg{width:42px;height:38px}.anv-tb .anv-w{padding:0 14px}}\n@media(max-width:1010px){.anv-nav{display:none}.anv-bg{display:flex}.anv-ov{display:block}.anv-bar .anv-w{height:84px}.anv-bar.el .anv-w{height:70px}.anv-lg img{height:56px}.anv-bar.el .anv-lg img{height:46px}.anv-lgt{font-size:27px}}\n@media(max-width:560px){.anv-ov{padding-top:92px}.anv-ov.nt{padding-top:56px}.anv-bar .anv-w{height:76px}.anv-bar.el .anv-w{height:66px}.anv-lg img{height:50px}.anv-bar.el .anv-lg img{height:44px}.anv-lg{margin-right:8px}.anv-ctal{display:none}.anv-ctas{display:inline}.anv-btn{padding:0 14px}}\n@media(max-width:820px){.anv-tbr .anv-tbi.hm{display:none}}\n@media(max-width:620px){.anv-tb .anv-w{justify-content:center}.anv-tbl{gap:14px}.anv-tbl .anv-tbi:nth-child(3){display:none}.anv-tbr{display:none}.anv-btn{padding:0 14px}}\n@media(prefers-reduced-motion:reduce){.anv *{transition-duration:.01s !important}}\n\n/* Farb-H\\xe4rtung: Buttons schlagen Kontext-Linkfarben (X a{color:inherit}) */\n.anv a.anv-btn,.anv a.anv-btn:visited,.anv a.anv-btn:hover,.anv a.anv-btn:active,.anv button.anv-btn{color:#fff}\n.anv a.anv-btn svg,.anv button.anv-btn svg{color:#fff}\n.anv a.anv-obtn,.anv a.anv-obtn:visited,.anv a.anv-obtn:hover,.anv a.anv-obtn:active{color:#fff}\n`;const closeT=React.useRef(null);React.useEffect(()=>()=>clearTimeout(closeT.current),[]);const mi=k=>({className:\"anv-mi\"+(open===k?\" op\":\"\"),onMouseEnter:()=>{clearTimeout(closeT.current);setOpen(k);},onMouseLeave:()=>{clearTimeout(closeT.current);closeT.current=setTimeout(()=>setOpen(\"\"),280);}});return /*#__PURE__*/_jsxs(\"div\",{className:\"anv\",style:{width:\"100%\",...style},children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:css}}),showTopbar&&/*#__PURE__*/_jsx(\"div\",{className:\"anv-tb\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"anv-w\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"anv-tbl\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"anv-tbi\",children:[/*#__PURE__*/_jsx(Ic,{n:\"clock\",s:13}),ort?/*#__PURE__*/_jsxs(_Fragment,{children:[ort.zeiten,/*#__PURE__*/_jsx(OpenDot,{std:ort.std})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Null,{v:\"r\"}),\"Erstberatung – unverbindlich\"]})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"anv-tbi anv-tb25\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"25+\"}),\" Jahre Erfahrung\"]}),/*#__PURE__*/_jsxs(\"span\",{className:\"anv-tbi\",children:[ort?/*#__PURE__*/_jsx(Ic,{n:\"pin\",s:13}):/*#__PURE__*/_jsx(De,{s:16}),ort?`${ort.strasse}, ${ort.plz}`:\"Heilbronn \\xb7 Heidelberg \\xb7 Pforzheim\"]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"anv-tbr\",children:[/*#__PURE__*/_jsxs(\"a\",{className:\"anv-tbi hm\",href:\"mailto:\"+tel.mail,children:[/*#__PURE__*/_jsx(Ic,{n:\"mail\",s:13}),tel.mail]}),/*#__PURE__*/_jsxs(\"a\",{className:\"anv-tbi\",href:tel.telHref,children:[/*#__PURE__*/_jsx(Ic,{n:\"phone\",s:13}),tel.tel]})]})]})}),/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",id:\"anv-t\",className:\"anv-t\",\"aria-label\":\"Men\\xfc \\xf6ffnen\"}),/*#__PURE__*/_jsx(\"header\",{className:\"anv-bar\"+(el?\" el\":\"\"),children:/*#__PURE__*/_jsxs(\"div\",{className:\"anv-w\",children:[/*#__PURE__*/_jsx(\"a\",{className:\"anv-lg\",href:logoLink||\"/\",\"aria-label\":\"Activa Laserzentrum – Startseite\",children:logo&&logo.src?/*#__PURE__*/_jsx(\"img\",{src:logo.src,alt:logo.alt||\"Activa Laserzentrum\"}):/*#__PURE__*/_jsxs(\"span\",{className:\"anv-lgt\",children:[\"ACTIVA\",/*#__PURE__*/_jsx(\"em\",{children:\".\"}),/*#__PURE__*/_jsxs(\"span\",{className:\"anv-lgs\",children:[\"Laserzentrum\",ort?\" \"+ort.name:\"\"]})]})}),/*#__PURE__*/_jsxs(\"nav\",{className:\"anv-nav\",\"aria-label\":\"Hauptnavigation\",children:[/*#__PURE__*/_jsxs(\"div\",{...mi(\"b\"),children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"anv-tr\",\"aria-expanded\":open===\"b\",onClick:()=>setOpen(open===\"b\"?\"\":\"b\"),children:[\"Behandlungen \",/*#__PURE__*/_jsx(Ic,{n:\"chev\",s:13})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"anv-pn anv-mega\"+(ort&&ort.kurz!==\"HN\"?\" slim\":\"\"),role:\"menu\",children:[ort&&/*#__PURE__*/_jsxs(\"div\",{className:\"anv-mgh\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"anv-mghk\",children:[\"Behandlungen in \",ort.name]}),/*#__PURE__*/_jsx(OpenDot,{std:ort.std})]}),(ort?KAT.map(k=>({...k,items:k.items.filter(it=>it.orte.indexOf(ort.kurz)>-1)})).filter(k=>k.items.length>0):KAT).map(k=>/*#__PURE__*/_jsxs(\"div\",{className:\"anv-col\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"anv-kl\",children:k.label}),k.items.map(it=>/*#__PURE__*/_jsxs(\"a\",{className:\"anv-it\",href:hrefIt(it),role:\"menuitem\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"anv-ii\",children:/*#__PURE__*/_jsx(Ic,{n:it.ic,s:17})}),/*#__PURE__*/_jsxs(\"span\",{className:\"anv-itx\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"anv-in\",children:[it.t,it.neu&&/*#__PURE__*/_jsx(\"span\",{className:\"anv-inew\",children:\"Neu\"}),!ort&&it.orte.length<3&&/*#__PURE__*/_jsx(\"span\",{className:\"anv-occ\",children:it.orte.join(\" \\xb7 \")})]}),/*#__PURE__*/_jsx(\"span\",{className:\"anv-id\",children:it.d})]}),/*#__PURE__*/_jsx(\"span\",{className:\"anv-iar\",children:/*#__PURE__*/_jsx(Ic,{n:\"arrow\",s:13})})]},it.t))]},k.label)),/*#__PURE__*/_jsxs(\"div\",{className:\"anv-ftc dark\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"anv-fth\",children:ort?\"Ihr Studio in \"+ort.name:\"Nicht sicher, welche Behandlung passt?\"}),/*#__PURE__*/_jsx(\"span\",{className:\"anv-ftp\",children:ort?ort.strasse+\", \"+ort.plzOrt+\" – kostenfreie Erstberatung mit ehrlicher Analyse.\":\"Kostenfreie Erstberatung mit Haut- und Haaranalyse – ehrlich, unverbindlich, an jedem Standort.\"}),/*#__PURE__*/_jsxs(\"a\",{className:\"anv-btn\",href:cta,children:[/*#__PURE__*/_jsx(Null,{v:\"w\"}),\"Beratung sichern \",/*#__PURE__*/_jsx(Ic,{n:\"arrow\",s:14})]}),/*#__PURE__*/_jsxs(\"a\",{className:\"anv-ftt\",href:tel.telHref,children:[/*#__PURE__*/_jsx(Ic,{n:\"phone\",s:14}),tel.tel]}),ort&&/*#__PURE__*/_jsx(OpenDot,{std:ort.std}),/*#__PURE__*/_jsxs(\"span\",{className:\"anv-ftr\",children:[/*#__PURE__*/_jsx(\"i\",{\"aria-hidden\":\"true\",children:\"★★★★★\"}),/*#__PURE__*/_jsx(\"b\",{children:ratingWert}),\" \\xb7 \",ratingAnzahl,\" \",\"Bewertungen\"]}),/*#__PURE__*/_jsx(\"span\",{style:{marginTop:\"auto\"},children:/*#__PURE__*/_jsx(Nisv,{img:nisvLogo,cls:\"sm\"})})]}),ort&&ort.kurz!==\"HN\"&&/*#__PURE__*/_jsxs(\"div\",{className:\"anv-rest\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"anv-restk\",children:\"Weitere Behandlungen – in Heilbronn\"}),/*#__PURE__*/_jsx(\"span\",{className:\"anv-rl\",children:KAT.flatMap(k=>k.items).filter(it=>it.orte.indexOf(ort.kurz)===-1).map(it=>/*#__PURE__*/_jsx(\"a\",{href:hrefIt(it),children:it.t},it.t))})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{...mi(\"s\"),children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"anv-tr\",\"aria-expanded\":open===\"s\",onClick:()=>setOpen(open===\"s\"?\"\":\"s\"),children:[\"Standorte \",/*#__PURE__*/_jsx(Ic,{n:\"chev\",s:13})]}),/*#__PURE__*/_jsx(\"div\",{className:\"anv-pn anv-so\",role:\"menu\",children:Object.keys(ORTE).map(k=>{const o=ORTE[k];return /*#__PURE__*/_jsxs(\"a\",{className:\"anv-sc\",href:o.link,role:\"menuitem\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"anv-scn\",children:[o.name,o.neu&&/*#__PURE__*/_jsx(\"span\",{className:\"anv-neu\",children:\"Neu\"}),ort&&ort.kurz===o.kurz&&/*#__PURE__*/_jsx(\"span\",{className:\"anv-mein\",children:\"Ihr Standort\"})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"anv-sca\",children:[o.strasse,/*#__PURE__*/_jsx(\"br\",{}),o.plz]}),/*#__PURE__*/_jsxs(\"span\",{className:\"anv-scm\",children:[/*#__PURE__*/_jsx(Ic,{n:\"clock\"}),o.zeiten]}),/*#__PURE__*/_jsxs(\"span\",{className:\"anv-scm\",children:[/*#__PURE__*/_jsx(Ic,{n:\"phone\"}),o.tel]}),/*#__PURE__*/_jsxs(\"span\",{className:\"anv-scl\",children:[o.n===1?\"Laser-Haarentfernung\":o.n+\" Behandlungen\",\" \",/*#__PURE__*/_jsx(Ic,{n:\"arrow\"})]})]},k);})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"anv-mi\",children:/*#__PURE__*/_jsx(\"a\",{className:\"anv-tr\",href:\"/ueber-uns\",children:\"\\xdcber uns\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"anv-mi\",children:/*#__PURE__*/_jsx(\"a\",{className:\"anv-tr\",href:\"/karriere\",children:\"Karriere\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"anv-mi\",children:/*#__PURE__*/_jsx(\"a\",{className:\"anv-tr\",href:\"/kontakt\",children:\"Kontakt\"})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"anv-r\",children:[/*#__PURE__*/_jsxs(\"a\",{className:\"anv-tel\",href:tel.telHref,children:[/*#__PURE__*/_jsx(Ic,{n:\"phone\"}),/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"small\",{children:ort?ort.name:\"Heilbronn\"}),tel.tel]})]}),/*#__PURE__*/_jsxs(\"a\",{className:\"anv-btn\",href:cta,children:[/*#__PURE__*/_jsx(Null,{v:\"w\"}),/*#__PURE__*/_jsx(\"span\",{className:\"anv-ctal\",children:ctaText}),/*#__PURE__*/_jsx(\"span\",{className:\"anv-ctas\",children:\"Beratung\"})]}),/*#__PURE__*/_jsxs(\"label\",{className:\"anv-bg\",htmlFor:\"anv-t\",\"aria-label\":\"Men\\xfc \\xf6ffnen\",role:\"button\",tabIndex:0,children:[/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{})]})]})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"anv-ov\"+(showTopbar?\"\":\" nt\"),id:\"anv-menu\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"anv-oh\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"anv-ohk\",children:[\"Men\\xfc\",ort&&/*#__PURE__*/_jsx(OpenDot,{std:ort.std})]}),/*#__PURE__*/_jsx(\"label\",{className:\"anv-ox\",htmlFor:\"anv-t\",\"aria-label\":\"Men\\xfc schlie\\xdfen\",role:\"button\",tabIndex:0,children:/*#__PURE__*/_jsx(\"svg\",{width:\"15\",height:\"15\",viewBox:\"0 0 15 15\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 2l11 11M13 2L2 13\"})})})]}),/*#__PURE__*/_jsxs(\"nav\",{\"aria-label\":\"Mobiles Men\\xfc\",children:[/*#__PURE__*/_jsxs(\"details\",{children:[/*#__PURE__*/_jsxs(\"summary\",{children:[\"Behandlungen \",/*#__PURE__*/_jsx(Ic,{n:\"chev\",s:19})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"anv-og\",children:[(ort?KAT.map(k=>({...k,items:k.items.filter(it=>it.orte.indexOf(ort.kurz)>-1)})).filter(k=>k.items.length>0):KAT).map(k=>/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"anv-ogk\",children:k.label}),k.items.map(it=>/*#__PURE__*/_jsxs(\"a\",{className:\"anv-oi\",href:hrefIt(it),children:[it.t,!ort&&it.orte.length<3&&/*#__PURE__*/_jsx(\"small\",{children:it.orte.join(\" \\xb7 \")})]},it.t))]},k.label)),ort&&ort.kurz!==\"HN\"&&/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{className:\"anv-ogk\",children:\"Weitere – in Heilbronn\"}),KAT.flatMap(k=>k.items).filter(it=>it.orte.indexOf(ort.kurz)===-1).map(it=>/*#__PURE__*/_jsx(\"a\",{className:\"anv-oi\",href:hrefIt(it),children:it.t},it.t))]})]})]}),/*#__PURE__*/_jsxs(\"details\",{children:[/*#__PURE__*/_jsxs(\"summary\",{children:[\"Standorte \",/*#__PURE__*/_jsx(Ic,{n:\"chev\",s:19})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"anv-osc\",children:[Object.keys(ORTE).map(k=>{const o=ORTE[k];return /*#__PURE__*/_jsxs(\"a\",{className:\"anv-osi\",href:o.link,children:[/*#__PURE__*/_jsxs(\"span\",{className:\"anv-osn\",children:[o.name,o.neu&&/*#__PURE__*/_jsx(\"span\",{className:\"anv-neu\",children:\"Neu\"})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"anv-osa\",children:[o.strasse,\", \",o.plz]}),/*#__PURE__*/_jsx(OpenDot,{std:o.std}),/*#__PURE__*/_jsx(\"span\",{className:\"anv-ost\",children:o.zeiten})]},k);}),/*#__PURE__*/_jsxs(\"div\",{className:\"anv-soon\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"anv-soont\",children:\"Bald\"}),\"Frankfurt & Mannheim\"]})]})]}),/*#__PURE__*/_jsxs(\"a\",{className:\"anv-ol\",href:\"/ueber-uns\",children:[\"\\xdcber uns \",/*#__PURE__*/_jsx(Ic,{n:\"arrow\",s:17})]}),/*#__PURE__*/_jsxs(\"a\",{className:\"anv-ol\",href:\"/karriere\",children:[\"Karriere \",/*#__PURE__*/_jsx(Ic,{n:\"arrow\",s:17})]}),/*#__PURE__*/_jsxs(\"a\",{className:\"anv-ol\",href:\"/kontakt\",children:[\"Kontakt \",/*#__PURE__*/_jsx(Ic,{n:\"arrow\",s:17})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"anv-o25\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"25+\"}),\" Jahre Erfahrung\"]}),/*#__PURE__*/_jsxs(\"div\",{className:\"anv-oclaim\",children:[\"Beraten. Behandeln. Begeistern. \",/*#__PURE__*/_jsx(\"b\",{children:\"Bewundern.\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"anv-oc2\",children:[/*#__PURE__*/_jsxs(\"a\",{className:\"anv-obtn\",href:cta,children:[/*#__PURE__*/_jsx(Null,{v:\"w\"}),ctaText,\" \",/*#__PURE__*/_jsx(Ic,{n:\"arrow\",s:15})]}),/*#__PURE__*/_jsxs(\"a\",{className:\"anv-otel\",href:tel.telHref,children:[/*#__PURE__*/_jsx(Ic,{n:\"phone\",s:16}),tel.tel,ort?\" \\xb7 \"+ort.name:\"\"]})]})]})]})]});}addPropertyControls(ActivaNav,{ratingWert:{type:ControlType.String,title:\"Men\\xfc: Bewertung\",defaultValue:\"4,9\"},ratingAnzahl:{type:ControlType.String,title:\"Men\\xfc: Anzahl Bewertungen\",defaultValue:\"1.126\"},nisvLogo:{type:ControlType.ResponsiveImage,title:\"NiSV-Siegel (ZDH-ZERT)\"},standort:{type:ControlType.Enum,title:\"Standort\",options:[\"global\",\"heilbronn\",\"heidelberg\",\"pforzheim\"],optionTitles:[\"Global\",\"Heilbronn\",\"Heidelberg\",\"Pforzheim\"],defaultValue:\"global\"},theme:{type:ControlType.Enum,title:\"Theme\",options:[\"light\",\"dark\"],optionTitles:[\"Hell\",\"Dunkel\"],defaultValue:\"light\",displaySegmentedControl:true},sticky:{type:ControlType.Boolean,title:\"Sticky\",defaultValue:true},showTopbar:{type:ControlType.Boolean,title:\"Topbar\",defaultValue:true},logo:{type:ControlType.ResponsiveImage,title:\"Logo\"},logoLink:{type:ControlType.Link,title:\"Logo-Link\"},ctaText:{type:ControlType.String,title:\"CTA Text\",defaultValue:\"Beratung sichern\"},ctaLink:{type:ControlType.Link,title:\"CTA Link\"},font:{type:ControlType.String,title:\"Font-Stack\",placeholder:\"leer = Inter Tight\"},accent:{type:ControlType.Color,title:\"CI Rot\",defaultValue:\"#e31e24\"},grau:{type:ControlType.Color,title:\"CI Grau\",defaultValue:\"#a5a5a5\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ActivaNav\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Activanav.map"],"mappings":"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"}