PageSourceSearch

https://www.duesseldorf-versicherungsmakler.de/site.js?v=51b57af198

js duesseldorf-versicherungsmakler.de collected 2026-10-07 05:08:32 UTC 97,458 bytes, 1 lines download raw bytes

vendor: 10,275 bytes, line 1
1function t(e,t,n){return Math.max(e,Math.min(t,n))}var i=class{isRunning=!1;value=0;from=0;to=0;currentTime=0;lerp;duration;easing;onUpdate;advance(e){if(!this.isRunning)return;let n=!1;if(this.duration&&this.easing){this.currentTime+=e;const r=t(0,this.currentTime/this.duration,1);n=r>=1;const i=n?1:this.easing(r);this.value=this.from+(this.to-this.from)*i}else this.lerp?(this.value=function(e,t,n,r){return function(e,t,n){return(1-n)*e+n*t}(e,t,1-Math.exp(-n*r))}(this.value,this.to,60*this.lerp,e),Math.round(this.value)===this.to&&(this.value=this.to,n=!0)):(this.value=this.to,n=!0);n&&this.stop(),this.onUpdate?.(this.value,n)}stop(){this.isRunning=!1}fromTo(e,t,{lerp:n,duration:r,easing:i,onStart:a,onUpdate:o}){this.from=this.value=e,this.to=t,this.lerp=n,this.duration=r,this.easing=i,this.currentTime=0,this.isRunning=!0,a?.(),this.onUpdate=o}},e=class{constructor(e,t,{autoResize:n=!0,debounce:r=250}={}){this.wrapper=e,this.content=t,n&&(this.debouncedResize=function(e,t){let n;return function(...r){let i=this;clearTimeout(n),n=setTimeout(()=>{n=void 0,e.apply(i,r)},t)}}(this.resize,r),this.wrapper instanceof Window?window.addEventListener("resize",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}width=0;height=0;scrollHeight=0;scrollWidth=0;debouncedResize;wrapperResizeObserver;contentResizeObserver;destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),this.wrapper===window&&this.debouncedResize&&window.removeEventListener("resize",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper instanceof Window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper instanceof Window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}},s=class{events={};emit(e,...t){let n=this.events[e]||[];for(let e=0,r=n.length;e<r;e++)n[e]?.(...t)}on(e,t){return this.events[e]?.push(t)||(this.events[e]=[t]),()=>{this.events[e]=this.events[e]?.filter(e=>t!==e)}}off(e,t){this.events[e]=this.events[e]?.filter(e=>t!==e)}destroy(){this.events={}}},o=100/6,n={passive:!1},r=class{constructor(e,t={wheelMultiplier:1,touchMultiplier:1}){this.element=e,this.options=t,window.addEventListener("resize",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener("wheel",this.onWheel,n),this.element.addEventListener("touchstart",this.onTouchStart,n),this.element.addEventListener("touchmove",this.onTouchMove,n),this.element.addEventListener("touchend",this.onTouchEnd,n)}touchStart={x:0,y:0};lastDelta={x:0,y:0};window={width:0,height:0};emitter=new s;on(e,t){return this.emitter.on(e,t)}destroy(){this.emitter.destroy(),window.removeEventListener("resize",this.onWindowResize,!1),this.element.removeEventListener("wheel",this.onWheel,n),this.element.removeEventListener("touchstart",this.onTouchStart,n),this.element.removeEventListener("touchmove",this.onTouchMove,n),this.element.removeEventListener("touchend",this.onTouchEnd,n)}onTouchStart=e=>{const{clientX:t,clientY:n}=e.targetTouches?e.targetTouches[0]:e;this.touchStart.x=t,this.touchStart.y=n,this.lastDelta={x:0,y:0},this.emitter.emit("scroll",{deltaX:0,deltaY:0,event:e})};onTouchMove=e=>{const{clientX:t,clientY:n}=e.targetTouches?e.targetTouches[0]:e,r=-(t-this.touchStart.x)*this.options.touchMultiplier,i=-(n-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=t,this.touchStart.y=n,this.lastDelta={x:r,y:i},this.emitter.emit("scroll",{deltaX:r,deltaY:i,event:e})};onTouchEnd=e=>{this.emitter.emit("scroll",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:e})};onWheel=e=>{let{deltaX:t,deltaY:n,deltaMode:r}=e;t*=1===r?o:2===r?this.window.width:1,n*=1===r?o:2===r?this.window.height:1,t*=this.options.wheelMultiplier,n*=this.options.wheelMultiplier,this.emitter.emit("scroll",{deltaX:t,deltaY:n,event:e})};onWindowResize=()=>{this.window={width:window.innerWidth,height:window.innerHeight}}},Lenis=class{_isScrolling=!1;_isStopped=!1;_isLocked=!1;_preventNextNativeScrollEvent=!1;_resetVelocityTimeout=null;__rafID=null;isTouching;time=0;userData={};lastVelocity=0;velocity=0;direction=0;options;targetScroll;animatedScroll;animate=new i;emitter=new s;dimensions;virtualScroll;constructor({wrapper:t=window,content:n=document.documentElement,eventsTarget:i=t,smoothWheel:a=!0,syncTouch:o=!1,syncTouchLerp:s=.075,touchInertiaMultiplier:l=35,duration:c,easing:u=e=>Math.min(1,1.001-Math.pow(2,-10*e)),lerp:h=.1,infinite:d=!1,orientation:m="vertical",gestureOrientation:f="vertical",touchMultiplier:g=1,wheelMultiplier:p=1,autoResize:v=!0,prevent:b,virtualScroll:y,overscroll:w=!0,autoRaf:S=!1,anchors:k=!1,__experimental__naiveDimensions:x=!1}={}){window.lenisVersion="1.1.20",t&&t!==document.documentElement||(t=window),this.options={wrapper:t,content:n,eventsTarget:i,smoothWheel:a,syncTouch:o,syncTouchLerp:s,touchInertiaMultiplier:l,duration:c,easing:u,lerp:h,infinite:d,gestureOrientation:f,orientation:m,touchMultiplier:g,wheelMultiplier:p,autoResize:v,prevent:b,virtualScroll:y,overscroll:w,autoRaf:S,anchors:k,__experimental__naiveDimensions:x},this.dimensions=new e(t,n,{autoResize:v}),this.updateClassName(),this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener("scroll",this.onNativeScroll,!1),this.options.wrapper.addEventListener("scrollend",this.onScrollEnd,{capture:!0}),this.options.anchors&&this.options.wrapper===window&&this.options.wrapper.addEventListener("click",this.onClick,!1),this.options.wrapper.addEventListener("pointerdown",this.onPointerDown,!1),this.virtualScroll=new r(i,{touchMultiplier:g,wheelMultiplier:p}),this.virtualScroll.on("scroll",this.onVirtualScroll),this.options.autoRaf&&(this.__rafID=requestAnimationFrame(this.raf))}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener("scroll",this.onNativeScroll,!1),this.options.wrapper.removeEventListener("scrollend",this.onScrollEnd,{capture:!0}),this.options.wrapper.removeEventListener("pointerdown",this.onPointerDown,!1),this.options.anchors&&this.options.wrapper===window&&this.options.wrapper.removeEventListener("click",this.onClick,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName(),this.__rafID&&cancelAnimationFrame(this.__rafID)}on(e,t){return this.emitter.on(e,t)}off(e,t){return this.emitter.off(e,t)}onScrollEnd=e=>{e instanceof CustomEvent||"smooth"!==this.isScrolling&&!1!==this.isScrolling||e.stopPropagation()};dispatchScrollendEvent=()=>{this.options.wrapper.dispatchEvent(new CustomEvent("scrollend",{bubbles:this.options.wrapper===window,detail:{lenisScrollEnd:!0}}))};setScroll(e){this.isHorizontal?this.options.wrapper.scrollTo({left:e,behavior:"instant"}):this.options.wrapper.scrollTo({top:e,behavior:"instant"})}onClick=e=>{const t=e.composedPath().find(e=>e instanceof HTMLAnchorElement&&e.getAttribute("href")?.startsWith("#"));if(t){const e=t.getAttribute("href");if(e){const t="object"==typeof this.options.anchors&&this.options.anchors?this.options.anchors:void 0;this.scrollTo(e,t)}}};onPointerDown=e=>{1===e.button&&this.reset()};onVirtualScroll=e=>{if("function"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(e))return;const{deltaX:t,deltaY:n,event:r}=e;if(this.emitter.emit("virtual-scroll",{deltaX:t,deltaY:n,event:r}),r.ctrlKey)return;if(r.lenisStopPropagation)return;const i=r.type.includes("touch"),a=r.type.includes("wheel");this.isTouching="touchstart"===r.type||"touchmove"===r.type;const o=0===t&&0===n;if(this.options.syncTouch&&i&&"touchstart"===r.type&&o&&!this.isStopped&&!this.isLocked)return void this.reset();const s="vertical"===this.options.gestureOrientation&&0===n||"horizontal"===this.options.gestureOrientation&&0===t;if(o||s)return;let l=r.composedPath();l=l.slice(0,l.indexOf(this.rootElement));const c=this.options.prevent;if(l.find(e=>e instanceof HTMLElement&&("function"==typeof c&&c?.(e)||e.hasAttribute?.("data-lenis-prevent")||i&&e.hasAttribute?.("data-lenis-prevent-touch")||a&&e.hasAttribute?.("data-lenis-prevent-wheel"))))return;if(this.isStopped||this.isLocked)return void r.preventDefault();if(!(this.options.syncTouch&&i||this.options.smoothWheel&&a))return this.isScrolling="native",this.animate.stop(),void(r.lenisStopPropagation=!0);let u=n;"both"===this.options.gestureOrientation?u=Math.abs(n)>Math.abs(t)?n:t:"horizontal"===this.options.gestureOrientation&&(u=t),(!this.options.overscroll||this.options.infinite||this.options.wrapper!==window&&(this.animatedScroll>0&&this.animatedScroll<this.limit||0===this.animatedScroll&&n>0||this.animatedScroll===this.limit&&n<0))&&(r.lenisStopPropagation=!0),r.preventDefault();const h=i&&this.options.syncTouch,d=i&&"touchend"===r.type&&Math.abs(u)>5;d&&(u=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+u,{programmatic:!1,...h?{lerp:d?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}})};resize(){this.dimensions.resize(),this.animatedScroll=this.targetScroll=this.actualScroll,this.emit()}emit(){this.emitter.emit("scroll",this)}onNativeScroll=()=>{if(null!==this._resetVelocityTimeout&&(clearTimeout(this._resetVelocityTimeout),this._resetVelocityTimeout=null),this._preventNextNativeScrollEvent)this._preventNextNativeScrollEvent=!1;else if(!1===this.isScrolling||"native"===this.isScrolling){const e=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-e,this.direction=Math.sign(this.animatedScroll-e),this.isStopped||(this.isScrolling="native"),this.emit(),0!==this.velocity&&(this._resetVelocityTimeout=setTimeout(()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit
1()},400))}};reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.reset(),this.isStopped=!1)}stop(){this.isStopped||(this.reset(),this.isStopped=!0)}raf=e=>{const t=e-(this.time||e);this.time=e,this.animate.advance(.001*t),this.options.autoRaf&&(this.__rafID=requestAnimationFrame(this.raf))};scrollTo(e,{offset:n=0,immediate:r=!1,lock:i=!1,duration:a=this.options.duration,easing:o=this.options.easing,lerp:s=this.options.lerp,onStart:l,onComplete:c,force:u=!1,programmatic:h=!0,userData:d}={}){if(!this.isStopped&&!this.isLocked||u){if("string"==typeof e&&["top","left","start"].includes(e))e=0;else if("string"==typeof e&&["bottom","right","end"].includes(e))e=this.limit;else{let t;if("string"==typeof e?t=document.querySelector(e):e instanceof HTMLElement&&e?.nodeType&&(t=e),t){if(this.options.wrapper!==window){const e=this.rootElement.getBoundingClientRect();n-=this.isHorizontal?e.left:e.top}const r=t.getBoundingClientRect();e=(this.isHorizontal?r.left:r.top)+this.animatedScroll}}if("number"==typeof e){if(e+=n,e=Math.round(e),this.options.infinite?h&&(this.targetScroll=this.animatedScroll=this.scroll):e=t(0,e,this.limit),e===this.targetScroll)return l?.(this),void c?.(this);if(this.userData=d??{},r)return this.animatedScroll=this.targetScroll=e,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),c?.(this),this.userData={},void requestAnimationFrame(()=>{this.dispatchScrollendEvent()});h||(this.targetScroll=e),this.animate.fromTo(this.animatedScroll,e,{duration:a,easing:o,lerp:s,onStart:()=>{i&&(this.isLocked=!0),this.isScrolling="smooth",l?.(this)},onUpdate:(e,t)=>{this.isScrolling="smooth",this.lastVelocity=this.velocity,this.velocity=e-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=e,this.setScroll(this.scroll),h&&(this.targetScroll=e),t||this.emit(),t&&(this.reset(),this.emit(),c?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()}),this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=!0,requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=!1})}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?"x":"y"]}get isHorizontal(){return"horizontal"===this.options.orientation}get actualScroll(){const e=this.options.wrapper;return this.isHorizontal?e.scrollX??e.scrollLeft:e.scrollY??e.scrollTop}get scroll(){return this.options.infinite?(this.animatedScroll%(e=this.limit)+e)%e:this.animatedScroll;var e}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this._isScrolling}set isScrolling(e){this._isScrolling!==e&&(this._isScrolling=e,this.updateClassName())}get isStopped(){return this._isStopped}set isStopped(e){this._isStopped!==e&&(this._isStopped=e,this.updateClassName())}get isLocked(){return this._isLocked}set isLocked(e){this._isLocked!==e&&(this._isLocked=e,this.updateClassName())}get isSmooth(){return"smooth"===this.isScrolling}get className(){let e="lenis";return this.isStopped&&(e+=" lenis-stopped"),this.isLocked&&(e+=" lenis-locked"),this.isScrolling&&(e+=" lenis-scrolling"),"smooth"===this.isScrolling&&(e+=" lenis-smooth"),e}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\w+)?/g,"").trim()}};globalThis.Lenis=Lenis,globalThis.Lenis.prototype=Lenis.prototype,function(){var e="[email protected]",t=[["hausrat","Hausrat"],["privathaftpflicht","Privathaftpflicht"],["haftpflicht","Privathaftpflicht"],["wohngeb","Wohngebäude"],["unfall","Unfall"],["rechtsschutz","Rechtsschutz"],["kfz","Kfz"]];function n(e){for(var n=(e||"").toLowerCase(),r=0;r<t.length;r++)if(n.indexOf(t[r][0])>-1)return t[r][1];return"Sonstiges"}function r(e,t){var n=e.querySelector('[name="'+t+'"]');return n&&n.value?String(n.value).trim():""}function i(){try{var e=new URLSearchParams(location.search);return{source:e.get("utm_source"),medium:e.get("utm_medium"),campaign:e.get("utm_campaign"),content:e.get("utm_content"),term:e.get("utm_term")}}catch(e){return{}}}function a(){try{var e=JSON.parse(sessionStorage.getItem("cta_ort")||"null");if(e&&e.o&&Date.now()-e.t<18e5)return String(e.o).slice(0,30)}catch(e){}return"direkt"}function o(){try{return/[?&]testlead=1/.test(location.search)}catch(e){return!1}}function s(e){var t;if("gewerbe"===e.getAttribute("data-strecke")){var i=!1;e.querySelectorAll('[name="sparten"]').forEach(function(e){e.checked&&/Flotte/i.test(e.value)&&(i=!0)}),t=i?"flotte":""}else{var a=n(r(e,"thema")).toLowerCase();t={hausrat:"hausrat",privathaftpflicht:"privathaftpflicht",kfz:"kfz"}[a]||""}e.querySelectorAll(".zusatz").forEach(function(e){var n=e.getAttribute("data-wenn")===t;e.hidden=!n,e.querySelectorAll("input,select,textarea").forEach(function(e){e.disabled=!n})})}function l(){var t=document.getElementById("kform");if(t){var l=document.getElementById("kstatus"),c=t.querySelector('button[type="submit"]'),u="gewerbe"===t.getAttribute("data-strecke"),h=function(e){if("gewerbe"===e.getAttribute("data-strecke")){var t=null;try{t=new URLSearchParams(location.search)}catch(z){return""}var n=(t.get("branche")||"").slice(0,60),r=(t.get("betrieb")||"").slice(0,140),i=e.querySelector('[name="branche"]');i&&n&&!i.value&&(i.value=n);var a=e.querySelector('[name="nachricht"]'),o=(t.get("check")||"").slice(0,240).replace(/[^a-z0-9,\-:|]/g,""),s={betriebshaftpflicht:"Betriebshaftpflicht",betriebsinhalt:"Geschäftsinhalt",heilberufe:"Berufshaftpflicht Heilberufe",flottenversicherung:"Kfz-Flotte",cyberversicherung:"Cyberversicherung",unternehmer:"Absicherung des Inhabers",betriebsunterbrechung:"Betriebsunterbrechung",vermoegensschaden:"Vermögensschadenhaftpflicht",bauleistung:"Bauleistung",produkthaftpflicht:"Produkthaftpflicht",firmenrechtsschutz:"Firmenrechtsschutz","do-versicherung":"D&O",elektronik:"Elektronik & Maschinen",firmengebaeude:"Gebäude Gewerbe",transport:"Warentransport","betriebliche-altersvorsorge":"Betriebliche Altersvorsorge","betriebliche-krankenversicherung":"Betriebliche Krankenversicherung",glasversicherung:"Glasversicherung","betriebliche-unfallversicherung":"Betriebliche Unfallversicherung"};
1function l(e){return e.split(",").filter(Boolean).map(function(e){return s[e]||e}).join(", ")}var c="",u=[];o.split("|").forEach(function(e){var t=e.split(":");t.length<2||("offen"===t[0]&&(c+="Bedarfscheck Gewerbe, nicht vorhanden: "+l(t[1])+"\n",u=u.concat(t[1].split(","))),"pruefen"===t[0]&&(c+="Bedarfscheck Gewerbe, Deckung zu pruefen: "+l(t[1])+"\n",u=u.concat(t[1].split(","))))}),a&&(r||c)&&!a.value&&(a.value=(r?"Betrieb: "+r+"\n":"")+c);var h={betriebshaftpflicht:"Betriebshaftpflicht",heilberufe:"Betriebshaftpflicht",produkthaftpflicht:"Betriebshaftpflicht",betriebsinhalt:"Inhalt/Gebäude",firmengebaeude:"Inhalt/Gebäude",betriebsunterbrechung:"Inhalt/Gebäude",elektronik:"Inhalt/Gebäude",cyberversicherung:"Cyber",firmenrechtsschutz:"Rechtsschutz",flottenversicherung:"Kfz-Flotte","betriebliche-altersvorsorge":"bAV"},d=(t.get("sparte")||"").slice(0,40).replace(/[^a-z0-9\-]/g,"");d&&h[d]?u.push(d):d&&s[d]&&(u.push("sonstiges"),a&&!a.value&&(a.value="Anliegen: "+s[d]+"\n"));var m=(t.get("anliegen")||"").slice(0,80).replace(/[<>\r\n]/g,"").trim();m&&!d&&a&&!a.value&&(a.value="Anliegen: "+m+"\n"),u.forEach(function(t){var n=h[t]||"Sonstiges",r=Array.prototype.find.call(e.querySelectorAll('[name="sparten"]'),function(e){return e.value===n});r&&!r.checked&&(r.checked=!0,r.dispatchEvent(new Event("change",{bubbles:!0})))});var f=e.querySelector('[name="mitarbeiter"]');if(f&&r&&!f.value){var g=/Nur ich/.test(r)?"1":/2 bis 9/.test(r)?"5":/10 bis 49/.test(r)?"10":/50 und mehr/.test(r)?"50":"";g&&Array.prototype.forEach.call(f.options,function(e){f.value||0!==e.text.indexOf(g)||(f.value=e.value||e.text)})}var p=e.querySelector('[name="jahresumsatz"]');if(p&&r&&!p.value){var v=/bis 250\.000/.test(r)?"<250k":/250\.000 bis 1/.test(r)?"250k":/1 bis 5/.test(r)?"1":/\u00fcber 5/.test(r)?">5M":"";v&&Array.prototype.forEach.call(p.options,function(e){p.value||0!==e.text.indexOf(v)||(p.value=e.value||e.text)})}if(c&&a&&!e.querySelector(".check-uebernommen")){var b=document.createElement("p");b.className="check-uebernommen",b.textContent="Ihr Bedarfscheck-Ergebnis ist übernommen — Branche, Betriebsgröße und offene Sparten stehen unten in der Nachricht.";var y=a.closest(".ffield")||a.parentNode;y.parentNode.insertBefore(b,y)}return r||n||o||d||m}var w=e.querySelector('[name="thema"]');if(!w)return"";var S="",k="";try{var x=new URLSearchParams(location.search);S=x.get("thema")||"",k=(x.get("anliegen")||"").slice(0,80).replace(/[<>\r\n]/g,"").trim()}catch(I){}if(k){var E=e.querySelector('[name="nachricht"]');E&&!E.value&&(E.value="Anliegen: "+k+"\n")}if(!S){var _=document.querySelector("main h1");_&&"/"!==location.pathname&&"/gewerbe/"!==location.pathname&&(S=_.textContent.trim())}if(!S)return"";var L=function(e){return(e||"").toLowerCase().replace(/\u00ad/g,"").replace(/\s+/g," ").trim()},M=L(S),A="";return Array.prototype.forEach.call(w.options,function(e){var t=L(e.text);!A&&t&&M===t&&(A=e.value||e.text)}),A||Array.prototype.forEach.call(w.options,function(e){var t=L(e.text);!A&&t&&0===M.indexOf(t)&&(A=e.value||e.text)}),A&&(w.value=A,w.dispatchEvent(new Event("change"))),k||S}(t),d=!1,m=t.querySelector('[name="thema"]');m&&(m.addEventListener("change",function(){s(t)}),s(t)),u&&(t.querySelectorAll('[name="sparten"]').forEach(function(e){e.addEventListener("change",function(){s(t)})}),s(t)),t.addEventListener("input",function(){if(!d){d=!0;try{window.gtag&&gtag("event","formular_start",{seite:location.pathname,cta_ort:a()})}catch(e){}}},!0),t.addEventListener("submit",function(d){d.preventDefault();var m=t.querySelector('[name="botcheck"]');if(!m||!m.value){var f=r(t,"name"),g=r(t,"email"),p=r(t,"phone"),v=r(t,"plz"),b=t.querySelector('[name="einwilligung"]');if(t.querySelectorAll("[aria-invalid]").forEach(function(e){e.removeAttribute("aria-invalid"),e.classList.remove("fehl")}),!u||r(t,"unternehmen"))if(!u||r(t,"branche"))if(f)if(g&&/^[^@\s]+@[^@\s]+\.[a-zA-Z]{2,}$/.test(g))if(/^[0-9]{4,5}$/.test(v))if(p.replace(/[^0-9]/g,"").length<6)A("phone","Bitte geben Sie Ihre Telefonnummer an, damit wir Sie erreichen.");else{var y="";if(u||(y=r(t,"geburtsdatum"),/^[0-3][0-9]\.[0-1][0-9]\.(19|20)[0-9]{2}$/.test(y))){var w=u?"":r(t,"thema"),S=u?"":n(w);if(!u&&"Hausrat"===S){var k=r(t,"wohnflaeche");if(!/^[0-9]{2,4}$/.test(k))return void A("wohnflaeche","Für Hausrat brauchen wir die Wohnfläche in qm.")}if(b&&b.checked){if(window.__tsWarten&&!r(t,"cf-turnstile-response")&&!t.__tsNochmal)return t.__tsNochmal=!0,c.disabled=!0,l.className="",l.textContent="Sicherheitsprüfung läuft …",void window.__tsWarten(function(){c.disabled=!1,t.requestSubmit?t.requestSubmit(c):t.dispatchEvent(new Event("submit",{cancelable:!0}))});var x=[];t.querySelectorAll('[name="sparten"]:checked').forEach(function(e){x.push(e.value)}),c.disabled=!0,l.className="",l.textContent="Wird gesendet …";var E=function(){try{if(window.crypto&&crypto.randomUUID)return crypto.randomUUID()}catch(e){}return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}(),_={nachricht:r(t,"nachricht"),herkunft:h,test:o()||null};u?(_.unternehmen=r(t,"unternehmen"),_.branche=r(t,"branche"),_.mitarbeiter=r(t,"mitarbeiter"),_.jahresumsatz=r(t,"jahresumsatz"),_.sparten=x.join(", ")):(_.sparte=S,_.thema_detail=w,_.geburtsdatum=y,"Hausrat"===S&&(_.wohnflaeche=r(t,"wohnflaeche")),"Privathaftpflicht"===S&&(_.tarifart=r(t,"tarifart")));var L={};try{window.__leadKontext&&(L=window.__leadKontext()||{})}catch(e){}var M={source:"rhein-web",kind:"lead",ref:E,name:f,email:g,phone:p,plz:v,sparte:u?x[0]||"Gewerbe":S,turnstile:r(t,"cf-turnstile-response"),nachricht:r(t,"nachricht"),herkunft:h,test:o(),landing_page:L.landing_page||location.origin+location.pathname,utm:L.utm||i(),payload:_,gclid:L.gclid||null,gbraid:L.gbraid||null,wbraid:L.wbraid||null,absende_seite:location.origin+location.pathname,referrer_host:L.referrer_host||null,thema:String((u?x.join(", ")||"Gewerbe":w||h)||"").replace(/­/g,"")||null};fetch("https://n8n.isurance-group.de/webhook/lead-bridge",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(M),keepalive:!0,mode:"cors"}).then(function(e){if(!e.ok)throw new Error(e.status);try{if(window.gtag&&!function(e,t){return o()||/(^|[^a-z])test/i.test((e||"")+" "+(t||""))||/@(isurance-group\.de|b-insurance\.de|cologne-insurance\.de|duesseldorf-versicherungsmakler\.de|revier-versicherungsmakler\.de|westfalen-versicherungsmakler\.de|maklerhaus\.org|example\.(org|com))$/i.test(t||"")}(f,g)){var n={seite:location.pathname,strecke:u?"gewerbe":"privat",thema:u?x.join(","):w,cta_ort:a()};if(gtag("event","formular_absenden",n),u||!/^(Schaden melden|Vertrag|Rückruf)/.test(w||"")){var i=100,c=(w||"").toLowerCase();if(u){var h=r(t,"mitarbeiter");i=/^50/.test(h)?300:/^10/.test(h)?250:/^5/.test(h)?200:150}else/private kranken|pkv|beihilfe|beamte/.test(c)?i=250:/berufsunf|^bu\b/.test(c)&&(i=150);n.value=i,n.currency="EUR",n.transaction_id=E,gtag("event","submit_lead_form",n)}}}catch(e){}t.reset(),s(t),l.className="ok",l.textContent="Angekommen! Wir melden uns persönlich bei Ihnen. Vorgangsnummer: "+E.slice(0,8).toUpperCase()+"."}).catch(function(){l.className="err";var n="Anfrage "+E.slice(0,8).toUpperCase()+" – "+(u?x.join(", ")||"Gewerbe":w||"Beratung"),i="Name: "+f+"\nE-Mail: "+g+(p?"\nTelefon: "+p:"")+"\nPLZ: "+v+(u?"\nUnternehmen: "+r(t,"unternehmen"):"\nThema: "+w)+"\n\n"+r(t,"nachricht")+"\n\n(Seite: "+location.href+")";l.innerHTML='Das hat gerade nicht geklappt. Schreiben Sie uns direkt: <a href="mailto:'+e+"?subject="+encodeURIComponent(n)+"&body="+encodeURIComponent(i)+'">'+e+"</a>"}).finally(function(){c.disabled=!1})}else A("einwilligung","Bitte bestätigen Sie noch die Einwilligung.")}else A("geburtsdatum","Bitte das Geburtsdatum als TT.MM.JJJJ angeben — die Vergleichsrechner verlangen es.")}else A("plz","Bitte die Postleitzahl angeben — Tarife hängen am Risikoort.");else A("email","Bitte eine gültige E-Mail-Adresse angeben — sonst können wir nicht antworten.");else A("name","Bitte tragen Sie Ihren Namen ein.");else A("branche","Bitte Ihre Branche angeben.");else A("unternehmen","Bitte den Namen Ihres Unternehmens angeben.")}function A(e,n){var r=t.querySelector('[name="'+e+'"]');r&&(r.setAttribute("aria-invalid","true"),r.classList.add("fehl"),r.focus&&r.focus()),l.className="err",l.textContent=n;try{window.gtag&&gtag("event","formular_fehler",{seite:location.pathname,feld:e})}catch(e){}}})}}var c="0x4AAAAAAADjH1Q2s6uevoys",u="www.duesseldorf-versicherungsmakler.de";window.__tsInit=function(){try{document.querySelectorAll("#kf-turnstile").forEach(function(e){e.getAttribute("data-rendered")||(e.setAttribute("data-rendered","1"),window.turnstile.render(e,{sitekey:c,appearance:"interaction-only",theme:"auto","refresh-expired":"auto"}))})}catch(e){}};var h=!1,d=!1;function m(){if(!d&&h){d=!0;var e=document.createElement("script");e.src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit&onload=__tsInit",e.async=!0,e.defer=!0,document.head.appendChild(e)}}function f(){var e=document.querySelectorAll("#kf-turnstile");if(e.length){var t=location.hostname;t!==u&&t!==u.replace(/^www\./,"")||(h=!0,e.forEach(function(e){var t=e.closest("form")||e;if(t.addEventListener("focusin",m,{once:!0}),t.addEventListener("pointerdown",m,{once:!0,passive:!0}),window.IntersectionObserver){var n=new IntersectionObserver(function(e){e.some(function(e){return e.isIntersecting})&&(n.disconnect(),m())},{rootMargin:"1200px 0px"});n.observe(t)}else addEventListener("load",function(){setTimeout(m,1500)},{once:!0})}),/#(kontakt|anfrage|bogen|formular)/.test(location.hash)&&addEventListener("load",m,{once:!0}))}}window.__tsWarten=function(e){if(h){m();var t=Date.now();!function n(){setTimeout(function(){var r=document.querySelector('[name="cf-turnstile-response"]');r&&r.value||Date.now()-t>9e3?e():n()},250)}()}else setTimeout(e,0)},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",function(){l(),f()}):(l(),f())}(),function(){function e(e){return e.querySelectorAll('[data-plausi-kombi="name"]')}function t(t){var n=e(t);if(!n.length||!window.IsuPlausi)return!0;var r=Array.prototype.map.call(n,function(e){return String(e.value||"").trim()}),i=r.some(function(e){return!e})?IsuPlausi.name(""):IsuPlausi.name(r.join(" ")),a=(t.id||"form")+"-name-plausi",o=document.getElementById(a),s=n[n.length-1];return i.ok?(o&&o.remove(),Array.prototype.forEach.call(n,function(e){e.getAttribute("aria-describedby")===a&&(e.removeAttribute("aria-invalid"),e.removeAttribute("aria-describedby"))})):(o||((o=document.createElement("p")).id=a,o.className="plausi-meldung",o.setAttribute("role","alert"),s.insertAdjacentElement("afterend",o)),o.textContent=i.meldung,Array.prototype.forEach.call(n,function(e){e.setAttribute("aria-invalid","true"),e.setAttribute("aria-describedby",a)})),i.ok}document.addEventListener("submit",function(n){var r=n.target;if(r&&r.querySelector&&((r.querySelector("[data-plausi]")||e(r).length)&&function(t){if(window.gtag&&window.IsuPlausi){var n={};Array.prototype.forEach.call(t.querySelectorAll("[data-plausi]"),function(e){var t=e.getAttribute("data-plausi"),r=IsuPlausi[t];"function"!=typeof r||r(e.value).ok||(n[t]=1)});var r=e(t);if(r.length){var i=Array.prototype.map.call(r,function(e){return String(e.value||"").trim()});!i.some(function(e){return!e})&&IsuPlausi.name(i.join(" ")).ok||(n.name=1)}
1Object.keys(n).forEach(function(e){try{gtag("event","formular_plausi_block",{feld:e,seite:location.pathname,formular:t.id||""})}catch(e){}})}}(r),e(r).length&&!t(r))){n.preventDefault();var i=e(r),a=Array.prototype.filter.call(i,function(e){return!String(e.value||"").trim()})[0]||i[0];setTimeout(function(){try{a.focus()}catch(e){}},0)}},!0),document.addEventListener("input",function(e){var n=e.target;n&&n.getAttribute&&"name"===n.getAttribute("data-plausi-kombi")&&n.form&&("input"===e.type?n.getAttribute("aria-invalid"):n.value)&&t(n.form)}),document.addEventListener("focusout",function(n){var r=n.target,i=r&&r.form;i&&r.getAttribute&&"name"===r.getAttribute("data-plausi-kombi")&&Array.prototype.every.call(e(i),function(e){return String(e.value||"").trim()})&&t(i)})}(),function(){function e(e){try{localStorage.setItem("zielgruppe",e)}catch(e){}}document.addEventListener("click",function(t){var n=t.target.closest("[data-zg]");n&&e(n.getAttribute("data-zg"))});var t=document.getElementById("zielwahl");if(t){var n=null;try{n=localStorage.getItem("zielgruppe")}catch(e){}if("gewerbe"!==n||location.hash||"/"!==location.pathname&&"/index.html"!==location.pathname){if(!n&&!/[?&](utm_|gclid|wbraid|gbraid|msclkid)/.test(location.search)&&!location.hash){var r=null;try{r=sessionStorage.getItem("zielwahl-zu")}catch(e){}if(!r){var i=!1;try{i=!localStorage.getItem("einwilligung")}catch(e){}if(i&&window.MutationObserver){var a=new MutationObserver(function(){if(!document.getElementById("ew-banner")){try{if(!localStorage.getItem("einwilligung"))return}catch(e){}a.disconnect(),d()}});a.observe(document.body,{childList:!0,subtree:!0})}else d();t.addEventListener("click",function(n){var r=n.target.closest("[data-ziel]");if(r)return e(r.getAttribute("data-ziel")),void("A"!==r.tagName&&u());(n.target.closest(".zw-zu")||n.target===t)&&h()});var o=document.activeElement,s=t.querySelectorAll("button,[href],input,select,textarea");document.addEventListener("keydown",function(e){if(!t.hidden)if("Escape"!==e.key){if("Tab"===e.key&&s.length){var n=s[0],r=s[s.length-1];e.shiftKey&&document.activeElement===n?(e.preventDefault(),r.focus()):e.shiftKey||document.activeElement!==r||(e.preventDefault(),n.focus())}}else h()});var l=u;u=function(){l(),function(){var e=document.querySelector("#ew-banner button");if(e&&null!==e.offsetParent)try{return void e.focus({preventScroll:!0})}catch(e){}o&&o.focus&&o.focus()}()};var c=t.querySelector('[data-ziel="privat"]');c&&c.focus()}}}else location.replace("/gewerbe/")}function u(){t.hidden=!0,document.documentElement.style.overflow=""}function h(){try{sessionStorage.setItem("zielwahl-zu","1")}
1catch(e){}u()}function d(){t.hidden=!1,document.documentElement.style.overflow="hidden";var e=t.querySelector('[data-ziel="privat"]');if(e)try{e.focus()}catch(e){}}}(),function(){function e(e,t,n){try{window.gtag&&gtag("event",e,{link_url:t,cta_ort:n})}catch(e){}}document.addEventListener("click",function(t){var n=t.target.closest&&t.target.closest("a[href]");if(n){var r=n.getAttribute("href")||"",i=function(e){var t=e.closest("[data-cta-ort]");if(t)return t.getAttribute("data-cta-ort");for(var n=[[".hero","hero"],[".fd-sprung","sprungband"],[".zwischenruf","zwischenruf"],[".pcta","abschluss"],[".fd-endcta","abschluss"],["#kontakt","kontakt"],["footer","footer"],["header","kopf"],["#ew-banner","banner"]],r=0;r<n.length;r++)if(e.closest(n[r][0]))return n[r][1];return"inhalt"}(n);if(0===r.indexOf("tel:"))e("kontakt_anruf",r,i);else if(0===r.indexOf("mailto:"))e("kontakt_mail",r,i);else if(/outlook\.office365\.com|calendly\./.test(r))e("termin_klick",r,i);else if(/#kontakt$/.test(r))try{sessionStorage.setItem("cta_ort",JSON.stringify({o:i,t:Date.now()}))}catch(e){}}},!0)}(),function(){var e="lead_kontext",t=["source","medium","campaign","content","term"],n=["gclid","gbraid","wbraid"];function r(){try{return JSON.parse(localStorage.getItem("einwilligung"))||{}}catch(e){return{}}}function i(){var e=r();return!(!e.statistik&&!e.marketing)}function a(e){return e?String(e).slice(0,200):null}function o(){return location.origin+location.pathname}function s(){var e=null,r={utm:{}},i=!1;try{e=new URLSearchParams(location.search)}catch(e){}return n.forEach(function(t){r[t]=e?a(e.get(t)):null,r[t]&&(i=!0)}),t.forEach(function(t){r.utm[t]=e?a(e.get("utm_"+t)):null,r.utm[t]&&(i=!0)}),r.neu=i,r}function l(){try{var e=document.referrer?new URL(document.referrer).hostname:"";return e&&e!==location.hostname?e:null}catch(e){return null}}function c(){try{return JSON.parse(sessionStorage.getItem(e)||"null")}catch(e){return null}}window.__lkMerken=function(){if(i()){var t=s();if(t.neu||!c()){var n={gclid:t.gclid,gbraid:t.gbraid,wbraid:t.wbraid,utm:t.utm,landing_page:o(),referrer_host:l(),zeit:(new Date).toISOString()};try{sessionStorage.setItem(e,JSON.stringify(n))}catch(e){}}}else try{sessionStorage.removeItem(e)}catch(e){}},window.__leadKontext=function(){var e=s(),u=i()?c():null,h={},d=null;if(r().marketing)try{var m=document.cookie.match(/(?:^|;\s*)_gcl_aw=([^;]+)/);if(m){var f=decodeURIComponent(m[1]).split(".");f.length>2&&(d=a(f.slice(2).join(".")))}}catch(e){}return n.forEach(function(t){h[t]=e[t]||u&&u[t]||null}),h.gclid||(h.gclid=d),h.utm=u&&u.utm&&t.some(function(e){return u.utm[e]})?u.utm:e.utm,h.landing_page=u&&u.landing_page||o(),h.absende_seite=o(),h.referrer_host=u&&u.referrer_host||l(),h},window.__lkMerken()}(),function(){var e="G-2VSVWDSVCR",t="AW-820163824",n="G-2VSVWDSVCR";window.dataLayer=window.dataLayer||[],window.gtag=function(){dataLayer.push(arguments)},gtag("consent","default",{ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",analytics_storage:"denied",wait_for_update:500}),gtag("set","ads_data_redaction",!0),gtag("js",new Date),gtag("config",e),n!==e&&gtag("config",n),gtag("config",t);var r=!1;function i(){if(!r){r=!0;var i=document.createElement("script");i.async=!0,i.src="https://www.googletagmanager.com/gtag/js?id="+t,i.onload=function(){gtag("config",e,{send_page_view:!1}),n!==e&&gtag("config",n,{send_page_view:!1})},document.head.appendChild(i);var a=document.createElement("script");a.async=!0,a.src="https://www.googletagmanager.com/gtag/js?id="+n,document.head.appendChild(a)}}function a(e){gtag("consent","update",{analytics_storage:e.statistik?"granted":"denied",ad_storage:e.marketing?"granted":"denied",ad_user_data:e.marketing?"granted":"denied",ad_personalization:e.marketing?"granted":"denied"}),(e.statistik||e.marketing)&&i()}function o(e){try{localStorage.setItem("einwilligung",JSON.stringify(e))}catch(e){}a(e);var t=document.getElementById("ew-banner");t&&t.remove();try{window.__lkMerken&&window.__lkMerken()}catch(e){}}i(),document.addEventListener("click",function(e){if(e.target.closest&&e.target.closest("[data-ew-reset]")){e.preventDefault();try{localStorage.removeItem("einwilligung")}catch(e){}try{window.__lkMerken&&window.__lkMerken()}catch(e){}l()}},!0);var s=function(){try{return JSON.parse(localStorage.getItem("einwilligung"))}catch(e){return null}}();function l(){if(!document.getElementById("ew-banner")){var e=document.createElement("div");
1e.id="ew-banner",e.setAttribute("role","region"),e.setAttribute("aria-label","Cookie-Einstellungen"),e.innerHTML='<h3>Cookies &amp; Messung</h3><p>Mit Ihrer Zustimmung nutzen wir Google Analytics und messen den Erfolg unserer Anzeigen mit Cookies. Ohne Zustimmung setzen wir keine Cookies; Google erhält dann nur anonyme Messsignale ohne Cookies. Details in der <a href="/datenschutz/">Datenschutzerklärung</a>.</p><div id="ew-details" hidden><label><input type="checkbox" id="ew-statistik"> Statistik (Google Analytics)</label><label><input type="checkbox" id="ew-marketing"> Anzeigen-Messung (Google Ads)</label></div><div class="ew-knoepfe"><button type="button" data-ew="alle">Alle akzeptieren</button><button type="button" data-ew="keine">Nur notwendige</button><button type="button" data-ew="einstellungen">Einstellungen</button></div>',e.addEventListener("click",function(e){var t=e.target.closest("[data-ew]");if(t){var n=t.getAttribute("data-ew");if("alle"===n)o({statistik:!0,marketing:!0});else if("keine"===n)o({statistik:!1,marketing:!1});else{var r=document.getElementById("ew-details");r.hidden?(r.hidden=!1,t.textContent="Auswahl speichern"):o({statistik:document.getElementById("ew-statistik").checked,marketing:document.getElementById("ew-marketing").checked})}}});var t=document.querySelector("a.skip");t&&t.parentNode===document.body?document.body.insertBefore(e,t.nextSibling):document.body.insertBefore(e,document.body.firstChild)}}s?a(s):"loading"===document.readyState?document.addEventListener("DOMContentLoaded",l):l()}(),document.documentElement.classList.add("js"),function(){if(!window.matchMedia||!matchMedia("(prefers-reduced-motion: reduce)").matches){var e=document.querySelector(".hero-logo");if(e){var t=Array.prototype.filter.call(e.classList,function(e){return 0===e.indexOf("hl-")});if(t.length){var n=Date.now();e.addEventListener("mouseenter",function(){var r=Date.now();r-n<3e3||(n=r,t.forEach(function(t){e.classList.remove(t)}),e.offsetWidth,t.forEach(function(t){e.classList.add(t)}))})}}}}(),function(){var e=window.matchMedia&&matchMedia("(hover:hover)").matches,t=window.matchMedia&&matchMedia("(max-width:900px)").matches;function n(e){return e._drop||e.querySelector(".drop")}function r(e){e.classList.remove("open");var t=n(e);t&&t.classList.remove("open");var r=e.querySelector("a");r&&r.setAttribute("aria-expanded","false")}function i(){document.querySelectorAll(".ndrop.open").forEach(r)}document.querySelectorAll(".ndrop>a").forEach(function(a){a.addEventListener("click",function(o){var s=a.parentElement;if(!e)if(o.preventDefault(),s.classList.contains("open"))r(s);else{i(),t&&function(e){var t=n(e);if(t&&!e._drop){var r=e.closest(".nav .wrap")||e.closest("header");r&&(e._drop=t,t._ndrop=e,r.appendChild(t))}}(s);var l=n(s);l&&l.classList.add("open"),s.classList.add("open"),a.setAttribute("aria-expanded","true")}})}),document.addEventListener("click",function(e){e.target.closest(".ndrop")||e.target.closest(".drop")||i()}),document.addEventListener("keydown",function(e){"Escape"===e.key&&i()})}(),function(){function e(){var e=[],t=window.innerHeight,n=[];if(Array.prototype.push.apply(n,document.querySelectorAll("main .rv")),document.querySelectorAll("main section:not(.hero) > .wrap").forEach(function(n){Array.prototype.forEach.call(n.children,function(n,r){n.getBoundingClientRect().top<.9*t||n.querySelector(".rv")||(n.classList.add("rv"),n.style.transitionDelay=Math.min(70*r,280)+"ms",e.push(n))})}),!location.hash&&"IntersectionObserver"in window){var r=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&(e.target.classList.add("an"),r.unobserve(e.target))})},{rootMargin:"200px 0px -4% 0px"});e.forEach(function(e){r.observe(e)});var i=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&(e.target.classList.add("an"),i.unobserve(e.target))})},{rootMargin:"0px 0px -18% 0px"});n.forEach(function(e){i.observe(e)}),e=e.concat(n),setTimeout(function(){e.forEach(function(e){e.classList.add("an")})},2500)}else e.concat(n).forEach(function(e){e.classList.add("an")})}window.matchMedia&&matchMedia("(prefers-reduced-motion: reduce)").matches||("loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e())}(),function(){var e="",t="";function n(){var n=0;document.querySelectorAll(".wgrid [data-thema]").forEach(function(r){var i=!e||r.getAttribute("data-thema")===e,a=(r.textContent+" "+(r.getAttribute("data-thema")||"")).toLowerCase(),o=!t||a.indexOf(t)>-1,s=i&&o;r.style.display=s?"":"none",s&&n++});var r=document.getElementById("wleer");r&&(r.hidden=n>0)}document.addEventListener("click",function(t){var r=t.target.closest("[data-wfilter]");r&&(e=r.getAttribute("data-wfilter"),document.querySelectorAll("[data-wfilter]").forEach(function(e){e.classList.toggle("an",e===r)}),n())}
1),document.addEventListener("input",function(e){"wq"===e.target.id&&(t=e.target.value.trim().toLowerCase(),n())})}(),function(){var e="0211 17600355",t="https://outlook.office365.com/owa/calendar/[email protected]/bookings/";function n(){try{if(sessionStorage.getItem("mleiste-zu"))return}catch(e){}var n=document.querySelector('main a[href*="#kontakt"]'),r=0===location.pathname.indexOf("/gewerbe/")||!!document.querySelector('header[data-strecke="gewerbe"]'),i=document.getElementById("kform")?"#kontakt":n?n.getAttribute("href"):r?"/gewerbe/#kontakt":"/#kontakt",a=document.createElement("div");function o(e,t,n){var r=document.createElement("a");r.href=e,r.textContent=t,n&&(r.className=n),/^https?:/.test(e)&&(r.rel="noopener"),a.appendChild(r)}a.id="mleiste",a.setAttribute("data-cta-ort","sticky_mobil"),a.setAttribute("role","region"),a.setAttribute("aria-label","Schnellkontakt"),t&&o(t,"Termin buchen","voll"),o(i,"Anfrage"),e&&o("tel:"+e.replace(/[^0-9+]/g,""),"Anruf");var s=document.createElement("button");s.type="button",s.className="ml-zu",s.setAttribute("aria-label","Kontaktleiste ausblenden"),s.textContent="×",a.appendChild(s),document.body.appendChild(a),document.body.classList.add("hat-mleiste");var l=document.querySelector("main > section.hero"),c=document.querySelector("main h1"),u=!1,h=document.getElementById("kform");function d(){var e=window.scrollY>function(){var e=l||c;return e?e.getBoundingClientRect().bottom+window.scrollY-(l?80:-240):420}()&&!document.getElementById("ew-banner")&&!u;a.classList.toggle("an",e)}h&&"IntersectionObserver"in window&&new IntersectionObserver(function(e){u=e[0].isIntersecting,d()}).observe(h),a.querySelector(".ml-zu").addEventListener("click",function(){try{sessionStorage.setItem("mleiste-zu","1")}catch(e){}a.remove(),document.body.classList.remove("hat-mleiste")}),document.addEventListener("click",function(e){e.target.closest&&e.target.closest("[data-ew]")&&setTimeout(d,0)},!0),window.addEventListener("scroll",d,{passive:!0}),window.addEventListener("resize",d,{passive:!0}),d()}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",n):n()}(),function(){var e=document.getElementById("cform");if(e){var t=document.querySelectorAll(".cliste li[data-bedingung]"),n=!1;e.addEventListener("change",function(){var r={};e.querySelectorAll("[data-frage]").forEach(function(e){e.checked&&(r[e.getAttribute("data-frage")]=1)});var i=Object.keys(r).length>0;t.forEach(function(e){var t=e.getAttribute("data-bedingung");e.classList.toggle("aus",i&&!r[t])});var a=document.getElementById("cstand");if(a){var o=document.querySelectorAll(".cliste li:not(.aus)").length;a.textContent=i?"Auf Ihre Angaben zugeschnitten: "+o+" Themen in dieser Reihenfolge. Was nicht zutrifft, ist ausgeblendet.":"Noch nichts angekreuzt — Sie sehen die vollständige Liste. Kreuzen Sie oben an, was zutrifft, dann bleibt nur, was zu Ihnen passt."}try{window.gtag&&i&&!n&&(n=!0,gtag("event","bedarfscheck",{}))}catch(e){}})}}(),function(){var e=document.getElementById("kf-msg");if(e&&!e.value)try{var t=sessionStorage.getItem("check_ergebnis");if(t){e.value=t,sessionStorage.removeItem("check_ergebnis");var n=document.getElementById("kf-thema");if(n)for(var r=0;r<n.options.length;r++)if(/Allgemeine Beratung/.test(n.options[r].text)){n.selectedIndex=r;break}var i=document.createElement("p");i.className="check-uebernommen",i.textContent="Ihr Bedarfscheck-Ergebnis ist übernommen — Sie können es unten noch ergänzen.";var a=e.closest(".ffield")||e.parentNode;a.insertBefore(i,a.firstChild)}}catch(e){}var o=document.getElementById("cform"),s=document.getElementById("cform2"),l=document.getElementById("cform3");if(s&&l){var c=["haftpflichtversicherung","berufsunfaehigkeitsversicherung","private-krankenversicherung"],u={};try{u=JSON.parse((document.getElementById("corte").textContent||"{}").replace(/­/g,""))}catch(e){}var h={s2:!1,erg:!1};[s,l].forEach(function(e){e.addEventListener("change",function(){g(),p()})}),o&&o.addEventListener("change",function(){g(),p()});var d=document.getElementById("cmitnehmen");
1d&&d.addEventListener("click",function(){try{sessionStorage.setItem("check_ergebnis",sessionStorage.getItem("check_zusammenfassung")||"")}catch(e){}f("check_termin")}),g()}function m(e){var t=document.getElementById("mkopf");if(t){var n=function(e){var t=0,n=!1,r=0;return e.querySelectorAll(".cs2:not(.aus)").forEach(function(e){var i=e.querySelector("input:checked");i&&(r++,"nein"===i.value&&(t++,c.indexOf(e.getAttribute("data-thema"))>=0&&(n=!0)))}),r?n?"start":t?"mittel":"gut":""}(e);if(!n)return t.hidden=!0,void t.setAttribute("data-stand","");var r={};try{r=JSON.parse(document.getElementById("mk-texte").textContent)}catch(e){}var i=r[n]||["",""];document.getElementById("mk-titel").textContent=i[0],document.getElementById("mk-satz").textContent=i[1],t.setAttribute("data-stand",n),t.hidden=!1,function(e){if(e.dataset.neustart)return;e.dataset.neustart="1";var t=0;function n(){var n=Date.now();if(!(n-t<2500)){t=n;var r=e.getAttribute("data-stand");r&&(e.removeAttribute("data-stand"),e.querySelectorAll("*").forEach(function(e){e.getAnimations&&e.getAnimations().forEach(function(e){e.cancel()})}),e.offsetWidth,e.setAttribute("data-stand",r))}}e.addEventListener("mouseenter",n),e.addEventListener("click",n),e.style.cursor="pointer",e.title="Nochmal abspielen"}(t)}}function f(e){try{window.gtag&&!h[e]&&(h[e]=!0,gtag("event",e,{}))}catch(e){}}function g(){var e={};o&&o.querySelectorAll("[data-frage]").forEach(function(t){t.checked&&(e[t.getAttribute("data-frage")]=1)});var t=Object.keys(e).length>0;s.querySelectorAll(".cs2").forEach(function(n){var r=n.getAttribute("data-bedingung");n.classList.toggle("aus",!(!t||!r||e[r]))})}function p(){var e=[],t=[];s.querySelectorAll(".cs2:not(.aus)").forEach(function(n){var r=n.querySelector("input:checked");if(r){var i=n.querySelector("legend").textContent.replace(/­/g,""),a="ja"===r.value?"passt":"nein"===r.value?"fehlt":"pruefen",o={passt:"vorhanden — Bedingungen bei Gelegenheit prüfen",fehlt:"fehlt — gehört auf die Liste",pruefen:"unklar — klären wir im Gespräch"}[a];e.push('<div class="ck '+a+'"><b><i></i>'+i+"</b><span>"+o+"</span></div>"),t.push(i+": "+("passt"===a?"vorhanden":"fehlt"===a?"fehlt":"unklar"))}});var n=document.getElementById("campel");n.innerHTML=e.join(""),n.hidden=!e.length,m(s),e.length&&f("check_stufe2");var r=l.netto.value;!o||!o.querySelector('[data-frage="arbeit"]')||o.querySelector('[data-frage="arbeit"]').checked;document.querySelectorAll(".cgraf").forEach(function(e){e.hidden=!(r&&e.getAttribute("data-spanne")===r)});var i=l.wohnen.value,a=document.getElementById("cwohnen");"miete"===i?(a.textContent="Zur Miete: Hausrat und Privathaftpflicht sind die beiden Verträge, an denen im Schadenfall alles hängt — die Gebäudeversicherung ist Sache des Vermieters.",a.hidden=!1):"eigentum"===i?(a.textContent="Im Eigentum: Die Wohngebäudeversicherung schützt das größte Einzelvermögen — Elementarschäden sind darin nicht automatisch enthalten.",a.hidden=!1):a.hidden=!0;var c=l.stadt?l.stadt.value:"",h=document.getElementById("cort");!c||!u[c]||"eigentum"===i&&u[c].m?h.hidden=!0:(h.textContent=u[c].t,h.hidden=!1);var d=l.haushalt.value,g=e.length||r||i;document.getElementById("cs-hinweis").textContent=g?"Ihre Angaben bleiben in diesem Browser. Die Liste unten ist Ihre Lückenliste — kein Produkt, kein Beitrag.":"Sobald Sie oben Angaben machen, erscheint hier die Lückenliste.",document.getElementById("cmit").hidden=!g,g&&f("check_ergebnis");var p="Bedarfscheck-Ergebnis:\n"+(t.length?t.join("\n")+"\n":"")+(r?"Netto-Spanne: "+l.netto.options[l.netto.selectedIndex].text+"\n":"")+(i?"Wohnen: "+("miete"===i?"zur Miete":"im Eigentum")+"\n":"")+(d?"Haushalt: "+d+" Person(en)\n":"")+(c?"Stadt: "+c+"\n":"");try{sessionStorage.setItem("check_zusammenfassung",p)}catch(e){}}}(),function(){var e=document.getElementById("gform");if(e){var t=document.querySelector(".gliste"),n=document.getElementById("gstand"),r=document.getElementById("guebergabe"),i={pflicht:0,dringend:1,empfohlen:2,optional:3},a={pflicht:"Pflicht",dringend:"Dringend",empfohlen:"Empfohlen",optional:"Optional"};e.addEventListener("change",l),t.addEventListener("change",l),l()}function o(t){var n=e.querySelector('[name="'+t+'"]:checked');return n?{v:n.value,l:n.getAttribute("data-label")||""}:{v:"",l:""}}function s(e,t){if("immer"===e)return"immer";for(var n=e.split("&"),r=[],i=0;i<n.length;i++){var a=n[i].split(":"),o=!1;if("antwort"===a[0]&&t.antw[a[1]]===a[2]&&(o=!0,r.push(t.al[a[1]]||a[2])),"branche"===a[0]&&t.branche.v===a[1]&&(o=!0,r.push("Branche "+t.branche.l)),"groesse"===a[0]&&t.groesse.v===a[1]&&(o=!0,r.push(t.groesse.l)),"rechtsform"===a[0]&&t.rechtsform.v===a[1]&&(o=!0,r.push(t.rechtsform.l)),"umsatz"===a[0]&&t.umsatz.v===a[1]&&(o=!0,r.push("Umsatz "+t.umsatz.l)),"risiko"===a[0]&&-1!==t.risiken.indexOf(a[1])&&(o=!0,r.push(t.rl[a[1]])),!o)return null}return r.join(" und ")}function l(){!function(e){var t=null,n=0;document.querySelectorAll(".bblock").forEach(function(r){var i=r.getAttribute("data-branche")===e;r.classList.remove("allein"),r.classList.toggle("aus",!i),i&&(t=r,n++)});var r=document.getElementById("bfragen");r&&(r.hidden=0===n),t&&t.classList.add("allein")}(o("branche").v);var l=function(){var t=[],n={};e.querySelectorAll('[name="risiko"]:checked').forEach(function(e){t.push(e.value),n[e.value]=e.getAttribute("data-label")});var r={},i={};
1return e.querySelectorAll(".bblock:not(.aus) input[name^='bf-']:checked").forEach(function(e){var t=e.getAttribute("name").slice(3);r[t]=e.value,i[t]=e.getAttribute("data-label")}),{branche:o("branche"),rechtsform:o("rechtsform"),groesse:o("groesse"),umsatz:o("umsatz"),risiken:t,rl:n,antw:r,al:i}}(),c=l.branche.v||l.rechtsform.v||l.groesse.v||l.umsatz.v||l.risiken.length,u=[],h=[],d=0,m=0,f=0,g=0,p=[];t.querySelectorAll("li").forEach(function(e){var t=e.getAttribute("data-regeln").split("|"),n=null,r=null;if(e.classList.remove("rot","gelb","gruen","aus"),c){for(var i=0;i<t.length&&!n;i++){var o=t[i].split("="),v=s(o[0],l);null!==v&&(n=o[1],r=v)}if(!n)return void e.classList.add("aus")}else n=e.getAttribute("data-stufe");g++,e.setAttribute("data-stufe-jetzt",n);var b=e.querySelector(".cstufe");b&&(b.textContent=a[n]);var y=e.querySelector(".cgrund");y&&(c&&r&&"immer"!==r?(y.hidden=!1,y.textContent="Weil: "+r+"."):c?(y.hidden=!1,y.textContent="Gilt für jeden Betrieb."):y.hidden=!0);var w=null;(e.getAttribute("data-pruefen")||"").split("|").filter(Boolean).forEach(function(e){if(c&&null===w){var t=s(e,l);null!==t&&(w=t)}});var S=e.querySelector('input[name^="hat-"]:checked'),k=S?S.value:"unklar",x=e.getAttribute("data-sparte");if(null!==w)e.classList.add("gelb"),m++,h.push(x),y&&(y.hidden=!1,y.textContent+=" Deckung zu prüfen: "+w+".");else if("ja"===k)e.classList.add("gruen"),f++;else if(("nein"===k||"unklar"===k)&&("nein"===k||c)){var E="pflicht"===n||"dringend"===n;"nein"===k&&(e.classList.add(E?"rot":"gelb"),E?d++:m++,u.push(x))}p.push(e)}),p.sort(function(e,t){var n=i[e.getAttribute("data-stufe-jetzt")]-i[t.getAttribute("data-stufe-jetzt")];return 0!==n?n:parseInt(e.getAttribute("data-index"),10)-parseInt(t.getAttribute("data-index"),10)}),p.forEach(function(e){t.appendChild(e)}),c&&(n.textContent=g+" Sparten passen zu Ihrem Betrieb"+(l.branche.l?" ("+l.branche.l+(l.groesse.l?", "+l.groesse.l:"")+")":"")+". Ampel: "+d+" rot, "+m+" gelb, "+f+" grün. Markieren Sie je Sparte, ob der Vertrag vorhanden ist.");var v=[];l.branche.l&&v.push("branche="+encodeURIComponent(l.branche.l));var b=[];for(var y in l.antw)b.push(l.al[y]||l.antw[y]);var w=[l.branche.l,l.groesse.l,"gmbh"===l.rechtsform.v?"GmbH/UG":l.rechtsform.v?"Einzelunternehmen":"",l.umsatz.l?"Umsatz "+l.umsatz.l:""].concat(b).filter(Boolean).join(", ");w&&v.push("betrieb="+encodeURIComponent(w));var S=[];u.length&&S.push("offen:"+u.slice(0,12).join(",")),h.length&&S.push("pruefen:"+h.join(",")),S.length&&v.push("check="+encodeURIComponent(S.join("|"))),r.setAttribute("href","/gewerbe/"+(v.length?"?"+v.join("&"):"")+"#kontakt")}}(),function(){function e(e){return"ca. "+Math.round(e).toLocaleString("de-DE")+" €"}var t=document.getElementById("wgform");if(t){var n={einfach:150,mittel:170,gehoben:200},r={keine:0,einzel:1200,doppel:2e3};function i(){var i=parseFloat(t.flaeche.value)||0,o=parseFloat(String(t.faktor.value).replace(",","."))||25,s=i*n[t.ausstattung.value]*("ja"===t.keller.value?1.08:1)+r[t.garage.value];s=100*Math.round(s/100),document.getElementById("wg1914").textContent="ca. "+s.toLocaleString("de-DE")+" Mark",document.getElementById("wgheute").textContent=e(1e3*Math.round(s*o/1e3)),document.getElementById("wgnote").textContent=i?"Ihre Angaben: "+i+" m², "+t.ausstattung.options[t.ausstattung.selectedIndex].text.split(" (")[0]+" Ausstattung, "+("ja"===t.keller.value?"mit":"ohne")+" Keller, "+t.garage.options[t.garage.selectedIndex].text+". Orientierung — verbindlich wird die Summe nach dem Bogen des Versicherers.":"Bitte die Wohnfläche eintragen.";try{window.gtag&&!a&&(a=!0,gtag("event","calculator_open",{rechner:"wertermittlung_wohngebaeude"}))}catch(e){}}var a=!1;t.addEventListener("input",i),t.addEventListener("change",i)}var o=document.getElementById("hrform");if(o){var s={einfach:550,mittel:650,gehoben:800};function l(){var t=parseFloat(o.flaeche.value)||0,n=parseFloat(o.wertsachen.value)||0,r=500*Math.round(t*s[o.ausstattung.value]/500),i=100*Math.round(.2*r/100);document.getElementById("hrsumme").textContent=e(r),document.getElementById("hrgrenze").textContent=e(i);var a=t?"Ihre Angaben: "+t+" m² bei "+s[o.ausstattung.value]+" € je Quadratmeter.":"Bitte die Wohnfläche eintragen.";n>
1i?a+=" Ihre Wertsachen ("+n.toLocaleString("de-DE")+" €) liegen über der üblichen Grenze — dann Summe erhöhen oder Wertsachen-Baustein prüfen.":n>0&&(a+=" Ihre Wertsachen liegen innerhalb der üblichen Grenze."),document.getElementById("hrnote").textContent=a;try{window.gtag&&!c&&(c=!0,gtag("event","calculator_open",{rechner:"wertermittlung_hausrat"}))}catch(e){}}var c=!1;o.addEventListener("input",l),o.addEventListener("change",l)}var u="[email protected]",h=[["wohn_esszimmer","Wohn- & Esszimmer"],["schlafzimmer","Schlafzimmer"],["kinderzimmer","Kinderzimmer"],["kueche","Küche"],["baeder","Bäder"],["arbeitszimmer","Arbeitszimmer"],["gaestezimmer","Gästezimmer"],["flur_keller_garage","Flur, Keller, Garage"],["wertsachen","Wertsachen"],["fahrraeder_sonstiges","Fahrräder, Hobby, Sport"]];function d(e){return Math.round(e).toLocaleString("de-DE")+" €"}function m(e){var t=parseFloat(String(e||"").replace(/\./g,"").replace(",","."));return isFinite(t)&&t>0?t:0}function f(e,t){var n=e.querySelector('[name="'+t+'"]');return n&&n.value?String(n.value).trim():""}function g(){try{return/[?&]testlead=1/.test(location.search)}catch(e){return!1}}function p(){try{var e=new URLSearchParams(location.search);return{source:e.get("utm_source"),medium:e.get("utm_medium"),campaign:e.get("utm_campaign"),content:e.get("utm_content"),term:e.get("utm_term")}}catch(e){return{}}}function v(e){var t=0,n={};h.forEach(function(r){var i=0;e.querySelectorAll('[name^="'+r[0]+'_"]').forEach(function(e){i+=m(e.value)}),n[r[0]]=i,t+=i;var a=e.querySelector('[data-zs="'+r[0]+'"]');a&&(a.textContent=d(i))});var r=document.getElementById("hrgesamt");return r&&(r.textContent=d(t)),{je:n,gesamt:t}}function b(e,t,n,r){t.className="wb-status err",t.textContent=r;var i=n&&e.querySelector('[name="'+n+'"]');if(i){i.classList.add("wb-fehler");try{i.focus()}catch(e){}var a=i.closest("details");a&&(a.open=!0)}}function y(e,t){if(e){e.addEventListener("input",function(n){n.target&&n.target.classList&&n.target.classList.remove("wb-fehler"),"hr"===t&&v(e)}),"hr"===t&&v(e);var n=document.getElementById("hr"===t?"hrform":"wgform"),r=e.querySelector('[name="wohnflaeche"]');if(n&&r){var i=function(){r.dataset.eigen||(r.value=n.flaeche.value||"")};i(),n.addEventListener("input",i),r.addEventListener("input",function(){r.dataset.eigen="1"})}e.addEventListener("submit",function(n){if(!n.defaultPrevented){n.preventDefault();var r=e.querySelector(".wb-status"),i=e.querySelector('button[type="submit"]'),a=f(e,"vorname"),o=f(e,"nachname"),s=f(e,"email"),l=f(e,"phone"),c=f(e,"strasse"),y=f(e,"plz"),w=f(e,"ort"),S=f(e,"wohnflaeche");if(!a)return b(e,r,"vorname","Bitte Ihren Vornamen eintragen.");if(!o)return b(e,r,"nachname","Bitte Ihren Nachnamen eintragen.");if(!/^[^@\s]+@[^@\s]+\.[^@\s]{2,}$/.test(s))return b(e,r,"email","Bitte eine gültige E-Mail-Adresse eintragen.");if(l.replace(/[^0-9]/g,"").length<6)return b(e,r,"phone","Bitte geben Sie Ihre Telefonnummer an, damit wir Sie erreichen.");if(!c)return b(e,r,"strasse","Bitte Straße und Hausnummer eintragen.");if(!/^[0-9]{5}$/.test(y))return b(e,r,"plz","Bitte die fünfstellige Postleitzahl eintragen.");if(!w)return b(e,r,"ort","Bitte den Ort eintragen.");if(!/^[0-9]{2,4}$/.test(S))return b(e,r,"wohnflaeche","Bitte die Wohnfläche in Quadratmetern eintragen.");var k=e.querySelector('[name="einwilligung"]');if(!k||!k.checked)return b(e,r,"einwilligung","Bitte bestätigen Sie noch die Einwilligung.");var x=a+" "+o,E=function(){try{if(window.crypto&&crypto.randomUUID)return crypto.randomUUID()}catch(e){}return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}(),_=[],L={};if("hr"===t){var M=v(e);_.push("Hausrat-Wertermittlungsbogen (Neuwerte je Raum)"),h.forEach(function(t){var n=[];e.querySelectorAll('[name^="'+t[0]+'_"]').forEach(function(e){var t=m(e.value);t>0&&n.push(e.previousElementSibling.textContent+" "+d(t))}),M.je[t[0]]>0&&(_.push(t[1]+" – Zwischensumme: "+d(M.je[t[0]])+(n.length?" ("+n.join(", ")+")":"")),L[t[0]]=d(M.je[t[0]]))});var A=f(e,"hobby_sport");A&&(_.push("Hobby-/Sportausrüstung: "+A),L.hobby_sport=A),_.push("Versicherungssumme (gesamt): "+d(M.gesamt)),L.versicherungssumme_gesamt=d(M.gesamt);var z=500*Math.round(650*m(S)/500);_.push("Zum Vergleich Pauschale 650 €/m² bei "+S+" m²: "+d(z)),L.pauschale_650_je_qm=d(z),L.thema_detail="Hausrat-Wertermittlungsbogen"}else{_.push("Wohngebäude-Wertermittlung (Angaben des Kunden)");var I=document.getElementById("wgform");if(I){var q=f(I,"flaeche"),C=I.ausstattung.options[I.ausstattung.selectedIndex].text.split(" (")[0];L.rechner_wohnflaeche=q+" m²",L.rechner_ausstattung=C,L.rechner_keller=I.keller.value,L.rechner_garage=I.garage.options[I.garage.selectedIndex].text,L.rechner_wert_1914=(document.getElementById("wg1914")||{}).textContent||"",L.rechner_summe_heute=(document.getElementById("wgheute")||{}).textContent||"",_.push("Rechner: "+q+" m², "+C+", Keller "+I.keller.value+", "+L.rechner_garage+" → "+L.rechner_wert_1914+", heute "+L.rechner_summe_heute)}
1["baujahr","bauart","geschosse","dach","besonderheiten"].forEach(function(t){var n=f(e,t);n&&(L[t]=n,_.push(t.charAt(0).toUpperCase()+t.slice(1)+": "+n))}),L.thema_detail="Wohngebäude-Wertermittlung"}_.push("Wohnfläche: "+S+" m²"),_.push("Adresse: "+c+", "+y+" "+w);var B=_.join("\n");L.sparte="hr"===t?"Hausrat":"Wohngebäude",L.wohnflaeche=S,L.strasse=c,L.ort=w,L.herkunft=L.thema_detail,L.test=g()||null;var T={strasse:c,plz:y,ort:w,wohnflaeche_qm:m(S)||null};if("hr"===t){var R=v(e);Object.keys(R.je).forEach(function(e){R.je[e]>0&&(T[e]=Math.round(R.je[e]))}),T.versicherungssumme_gesamt=Math.round(R.gesamt),T.pauschale_650_je_qm=500*Math.round(650*m(S)/500);var N=f(e,"hobby_sport");N&&(T.hobby_sport=N)}else["baujahr","bauart","geschosse","dach","besonderheiten"].forEach(function(t){var n=f(e,t);n&&(T[t]="baujahr"===t&&m(n)||n)}),["rechner_wohnflaeche","rechner_ausstattung","rechner_keller","rechner_garage","rechner_wert_1914","rechner_summe_heute"].forEach(function(e){L[e]&&(T[e]=L[e])});if(L.bogen=T,L.bogen_art="hr"===t?"hausrat":"wohngebaeude",window.__tsWarten&&!f(e,"cf-turnstile-response")&&!e.__tsNochmal)return e.__tsNochmal=!0,i.disabled=!0,r.className="wb-status",r.textContent="Sicherheitsprüfung läuft …",void window.__tsWarten(function(){i.disabled=!1,e.requestSubmit?e.requestSubmit(i):e.dispatchEvent(new Event("submit",{cancelable:!0}))});i.disabled=!0,r.className="wb-status",r.textContent="Wird gesendet …";var W={};try{window.__leadKontext&&(W=window.__leadKontext()||{})}catch(e){}var O={source:"rhein-web",kind:"lead",ref:E,name:x,email:s,phone:l,plz:y,sparte:L.sparte,turnstile:f(e,"cf-turnstile-response"),nachricht:B,herkunft:L.thema_detail,test:g(),landing_page:W.landing_page||location.origin+location.pathname,utm:W.utm||p(),payload:L,gclid:W.gclid||null,gbraid:W.gbraid||null,wbraid:W.wbraid||null,absende_seite:location.origin+location.pathname,referrer_host:W.referrer_host||null,thema:L.thema_detail};fetch("https://n8n.isurance-group.de/webhook/lead-bridge",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(O),keepalive:!0,mode:"cors"}).then(function(t){if(!t.ok)throw new Error(t.status);var n=g()||/(^|[^a-z])test/i.test(x+" "+s)||/@(isurance-group\.de|b-insurance\.de|cologne-insurance\.de|duesseldorf-versicherungsmakler\.de|revier-versicherungsmakler\.de|westfalen-versicherungsmakler\.de|maklerhaus\.org|example\.(org|com))$/i.test(s);try{if(window.gtag&&!n){var i={seite:location.pathname,strecke:"privat",thema:L.thema_detail};gtag("event","formular_absenden",i),i.value=100,i.currency="EUR",i.transaction_id=E,gtag("event","submit_lead_form",i)}}catch(e){}r.className="wb-status ok",r.textContent="Vielen Dank – Ihr Bogen ist bei uns angekommen. Wir melden uns mit der geprüften Summe. Vorgangsnummer: "+E.slice(0,8).toUpperCase()+".",e.querySelectorAll(".wb-kontakt input:not([type=checkbox])").forEach(function(e){e.value=""})}).catch(function(){r.className="wb-status err",r.innerHTML='Das hat leider nicht geklappt. Bitte schicken Sie den Bogen per E-Mail an <a href="mailto:'+u+"?subject="+encodeURIComponent("Wertermittlung "+E.slice(0,8).toUpperCase()+" – "+x)+"&body="+encodeURIComponent(B+"\n\nName: "+x+"\nE-Mail: "+s+(l?"\nTelefon: "+l:""))+'">'+u+"</a>."}).finally(function(){i.disabled=!1})}})}}y(document.getElementById("hrbogen"),"hr"),y(document.getElementById("wgbogen"),"wg")}(),function(){var e=document.getElementById("fzbogen");if(e){var t="[email protected]",n={kauf:"Kauf einer Immobilie",bau:"Neubau",anschluss:"Anschlussfinanzierung",umschuldung:"Umschuldung",modernisierung:"Modernisierung",privatkredit:"Privatkredit"};e.addEventListener("change",u),u();try{var r=new URLSearchParams(location.search).get("vorhaben");if(r){var i=e.querySelector('[name="vorhaben"][value="'+r.replace(/[^a-z]/g,"")+'"]');i&&(i.checked=!0,u())}}catch(e){}e.addEventListener("input",function(e){e.target&&e.target.classList&&e.target.classList.remove("wb-fehler")}),e.addEventListener("submit",function(r){if(!r.defaultPrevented){r.preventDefault();var i=e.querySelector(".wb-status"),u=e.querySelector('button[type="submit"]'),d=a("vorhaben"),m=a("vorname"),f=a("nachname"),g=a("email"),p=a("phone"),v=a("plz");if(!d)return h("vorhaben","Bitte wählen Sie, worum es geht.");var b=o(a("darlehen"));if(!b||b<1e3)return h("darlehen","Bitte den gewünschten Darlehensbetrag eintragen.");if(!m)return h("vorname","Bitte Ihren Vornamen eintragen.");if(!f)return h("nachname","Bitte Ihren Nachnamen eintragen.");if(!/^[^@\s]+@[^@\s]+\.[^@\s]{2,}$/.test(g))return h("email","Bitte eine gültige E-Mail-Adresse eintragen.");if(p.replace(/[^0-9]/g,"").length<6)return h("phone","Bitte eine Telefonnummer eintragen — für die Finanzierung rufen wir Sie an.");if(!/^[0-9]{5}$/.test(v))return h("plz","Bitte Ihre fünfstellige Postleitzahl eintragen.");var y=e.querySelector('[name="einwilligung"]');
1if(!y||!y.checked)return h("einwilligung","Bitte bestätigen Sie noch die Einwilligung.");var w=o(a("kaufpreis")),S=o(a("eigenkapital")),k="anschluss"===d||"umschuldung"===d?a("zinsbindung_ende"):"",x="privatkredit"===d?"":a("objekt_plz"),E=a("nachricht"),_=["Finanzierungsanfrage: "+n[d]];null!=w&&_.push(document.getElementById("fz-l-kaufpreis").textContent.replace(/ in .*$/,"")+": "+c(w)),_.push("Darlehenswunsch: "+c(b)),null!=S&&_.push("Eigenkapital: "+c(S)),k&&_.push("Ende der Zinsbindung: "+k),x&&_.push("PLZ des Objekts: "+x),E&&_.push("Hinweis: "+E);var L=_.join("\n"),M=function(){try{if(window.crypto&&crypto.randomUUID)return crypto.randomUUID()}catch(e){}return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}(),A=m+" "+f,z={sparte:"Baufinanzierung",thema_detail:"Finanzierungsanfrage",herkunft:"Finanzierungsanfrage",vorhaben:d,vorhaben_text:n[d],kaufpreis:null!=w?c(w):"",darlehen:c(b),eigenkapital:null!=S?c(S):"",zinsbindung_ende:k,objekt_plz:x,nachricht:L,test:s()||null,bogen_art:"finanzierung",bogen:{vorhaben:d,darlehen_eur:Math.round(b)}};null!=w&&(z.bogen.kaufpreis_eur=Math.round(w)),null!=S&&(z.bogen.eigenkapital_eur=Math.round(S)),k&&(z.bogen.zinsbindung_ende=k),x&&(z.bogen.objekt_plz=x),E&&(z.bogen.hinweis=E);var I={};try{window.__leadKontext&&(I=window.__leadKontext()||{})}catch(e){}if(window.__tsWarten&&!a("cf-turnstile-response")&&!e.__tsNochmal)return e.__tsNochmal=!0,u.disabled=!0,i.className="wb-status",i.textContent="Sicherheitsprüfung läuft …",void window.__tsWarten(function(){u.disabled=!1,e.requestSubmit?e.requestSubmit(u):e.dispatchEvent(new Event("submit",{cancelable:!0}))});u.disabled=!0,i.className="wb-status",i.textContent="Wird gesendet …",C("finanzierung").then(function(e){return 400===e.status?C("lead"):e}).then(function(t){if(!t.ok)throw new Error(t.status);var n=s()||/(^|[^a-z])test/i.test(A+" "+g)||/@(isurance-group\.de|b-insurance\.de|cologne-insurance\.de|duesseldorf-versicherungsmakler\.de|revier-versicherungsmakler\.de|westfalen-versicherungsmakler\.de|maklerhaus\.org|example\.(org|com))$/i.test(g);try{if(window.gtag&&!n){var r={seite:location.pathname,strecke:"privat",thema:"Finanzierung "+d};gtag("event","formular_absenden",r),r.value=100,r.currency="EUR",r.transaction_id=M,gtag("event","submit_lead_form",r)}}catch(e){}i.className="wb-status ok",i.textContent="Vielen Dank – Ihre Anfrage ist bei uns. Patrick Warych meldet sich bei Ihnen. Vorgangsnummer: "+M.slice(0,8).toUpperCase()+".",e.querySelectorAll(".wb-kontakt input:not([type=checkbox])").forEach(function(e){e.value=""})}).catch(function(){i.className="wb-status err",i.innerHTML='Das hat leider nicht geklappt. Bitte schicken Sie die Anfrage per E-Mail an <a href="mailto:'+t+"?subject="+encodeURIComponent("Finanzierungsanfrage "+M.slice(0,8).toUpperCase()+" – "+A)+"&body="+encodeURIComponent(L+"\n\nName: "+A+"\nE-Mail: "+g+"\nTelefon: "+p)+'">'+t+"</a>."}).finally(function(){u.disabled=!1})}function q(e){return{source:"rhein-web",kind:e,ref:M,name:A,email:g,phone:p,plz:v,sparte:"Baufinanzierung",turnstile:a("cf-turnstile-response"),nachricht:L,herkunft:"Finanzierungsanfrage",test:s(),landing_page:I.landing_page||location.origin+location.pathname,utm:I.utm||l(),payload:z,gclid:I.gclid||null,gbraid:I.gbraid||null,wbraid:I.wbraid||null,absende_seite:location.origin+location.pathname,referrer_host:I.referrer_host||null,thema:"Baufinanzierung: "+(n[d]||d)}}function C(e){return fetch("https://n8n.isurance-group.de/webhook/lead-bridge",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(q(e)),keepalive:!0,mode:"cors"})}})}function a(t){var n=e.querySelector('[name="'+t+'"]');return n&&"radio"===n.type&&(n=e.querySelector('[name="'+t+'"]:checked')),n&&n.value?String(n.value).trim():""}function o(e){var t=parseFloat(String(e||"").replace(/\./g,"").replace(",","."));return isFinite(t)&&t>=0?t:null}function s(){try{return/[?&]testlead=1/.test(location.search)}catch(e){return!1}}function l(){try{var e=new URLSearchParams(location.search);return{source:e.get("utm_source"),medium:e.get("utm_medium"),campaign:e.get("utm_campaign"),content:e.get("utm_content"),term:e.get("utm_term")}}catch(e){return{}}}
1function c(e){return null==e?"":Math.round(e).toLocaleString("de-DE")+" €"}function u(){var t=a("vorhaben"),n=e.querySelector(".fz-zb"),r=e.querySelector(".fz-plz"),i=document.getElementById("fz-l-kaufpreis");n&&(n.hidden=!("anschluss"===t||"umschuldung"===t)),r&&(r.hidden="privatkredit"===t),i&&(i.innerHTML="anschluss"===t||"umschuldung"===t?"Restschuld heute in €":"modernisierung"===t?"Kosten der Maßnahme in €":"privatkredit"===t?"Wofür (Betrag) in €":"bau"===t?"Gesamtkosten (Grundstück + Bau) in €":"Kaufpreis in €")}function h(t,n){var r=e.querySelector(".wb-status");r.className="wb-status err",r.textContent=n;var i=t&&e.querySelector('[name="'+t+'"]');if(i){i.classList.add("wb-fehler");try{i.focus()}catch(e){}}}}(),function(){var e=window.matchMedia&&matchMedia("(prefers-reduced-motion: reduce)").matches,t=window.matchMedia&&matchMedia("(pointer: coarse)").matches||innerWidth<600,n=document.documentElement,r=new URLSearchParams(location.search);new URLSearchParams(location.hash.replace(/^#/,"")).forEach(function(e,t){r.set(t,e)});var i=r.has("abstimmung");i&&(t=!1,n.classList.add("hero-abstimmung-an"),addEventListener("hashchange",function(){location.reload()}));var a=!1;function o(e){for(var t=e&&e.closest("details");t;t=t.parentElement&&t.parentElement.closest("details"))t.open=!0}function s(){if(location.hash.length<2)return null;try{return document.getElementById(decodeURIComponent(location.hash.slice(1)))}catch(e){return null}}addEventListener("scroll",function(){a||(a=!0,requestAnimationFrame(function(){n.classList.toggle("gescrollt",scrollY>24),a=!1}))},{passive:!0}),addEventListener("hashchange",function(){o(s())});var l=s();l&&l.closest("details:not([open])")&&(o(l),requestAnimationFrame(function(){l.scrollIntoView()}));var c=null;e||t||!window.Lenis||window.__lenisStarted||(window.__lenisStarted=!0,c=new Lenis({duration:1.1,lerp:.09,smoothWheel:!0}),document.addEventListener("click",function(e){var t=e.target.closest('a[href^="#"]');if(t&&!(t.getAttribute("href").length<2)){var n=document.querySelector(t.getAttribute("href"));if(n){e.preventDefault(),o(n),n.hasAttribute("tabindex")||n.setAttribute("tabindex","-1");var r=function(){try{n.focus({preventScroll:!0})}catch(e){}};c.scrollTo(n,{offset:-72,duration:1.1,onComplete:r}),r(),history.replaceState(null,"",t.getAttribute("href"))}}}));var u,h=document.querySelector(".hero-szene"),d=h&&h.querySelector(".hero-canvas"),m=h?parseInt(h.getAttribute("data-frames")||"0",10):0,f=!(!(h&&d&&m>1)||e||t),g=[],p=0,v=null,b=-1;h&&d&&m>1&&!e&&!f&&!i&&addEventListener("resize",function(){!(innerWidth>=600)||window.matchMedia&&matchMedia("(pointer: coarse)").matches||(clearTimeout(u),u=setTimeout(function(){location.reload()},400))});function y(e){if(window.__HERO_FRAMES&&window.__HERO_FRAMES[e-1])return window.__HERO_FRAMES[e-1];for(var t=String(e);t.length<4;)t="0"+t;return h.getAttribute("data-pfad").replace("%04d",t)}function w(){var e=Math.min(2,window.devicePixelRatio||1);d.width=Math.round(innerWidth*e),d.height=Math.round(innerHeight*e),b=-1}function S(e){e=Math.max(0,Math.min(m-1,e));var t=g[e];if(!t||!t.complete||!t.naturalWidth){for(var n=e;n>=0;n--)if(g[n]&&g[n].complete&&g[n].naturalWidth){t=g[n];break}if(!t)return}if(e!==b){b=e;var r=Math.max(d.width/t.naturalWidth,d.height/t.naturalHeight),i=t.naturalWidth*r,a=t.naturalHeight*r;v.drawImage(t,(d.width-i)/2,(d.height-a)/2,i,a)}}function k(){var e=h.getBoundingClientRect(),t=h.offsetHeight-innerHeight;return t>0?Math.min(1,Math.max(0,-e.top/t)):0}function x(e,t,n){for(var r=0,i=e;i<=t&&i<=m;i++)(function(e){var t=new Image;r++,t.onload=function(){p++,r--,1===e&&(S(z>0?z:0),z>0&&R()),0===r&&n&&n()},t.onerror=function(){r--,g[e-1]=null,1===e&&(f=!1),0===r&&n&&n()},t.src=y(e),g[e-1]=t})(i)}if(f){v=d.getContext("2d",{alpha:!1}),w(),addEventListener("resize",function(){w(),S(Math.round(k()*(m-1)))},{passive:!0});var E=!1,_=function(){E||(E=!0,x(1,Math.min(24,m),function(){var e=!1,t=function(){e||(e=!0,["wheel","touchstart","keydown","pointerdown","scroll"].forEach(function(e){removeEventListener(e,t)}),x(25,m,null))};scrollY>0||z>0?t():["wheel","touchstart","keydown","pointerdown","scroll"].forEach(function(e){addEventListener(e,t,{passive:!0})})}))},L=h.querySelector(".hero-poster");L&&L.complete?_():L&&L.addEventListener("load",_,{once:!0}),"complete"===document.readyState?_():addEventListener("load",_,{once:!0})}function M(){for(var e=0;
1e<m&&g[e]&&g[e].complete&&g[e].naturalWidth;)e++;return e}var A=(r.get("hero")||"b").toLowerCase();"a"!==A&&"c"!==A||document.documentElement.classList.add("hero-var-"+A);var z=-1,I=0,q=!1,C=0,B=0,T=!1;function R(){T||b<0||(T=!0,h.classList.add("hat-frames"))}!function(){var e=document.querySelector(".hero-logo"),t=e&&e.getAnimations?e.getAnimations({subtree:!0}).filter(function(e){var t=e.effect&&e.effect.getTiming?e.effect.getTiming():null;return t&&t.iterations!==1/0}):[];if(!t.length)return q=!0,void(C=performance.now());Promise.all(t.map(function(e){return e.finished.catch(function(){})})).then(function(){q=!0,C=performance.now()})}();var N=h?h.querySelector(".hero-buehne > .wrap"):null,W=-1;function O(e){if(c&&c.raf(e),f){var t=k(),n=Math.round(t*(m-1));if(N){var r=34*t;Math.abs(r-W)>.4&&(W=r,N.style.setProperty("--tiefe-y",r.toFixed(1)+"px"))}if(n!==z){var i=-1!==z;z=n,I=n,S(n),i&&(B||(B=e),R())}t>.02&&h.classList.add("gescrollt")}}if((c||f)&&requestAnimationFrame(function e(t){O(t),requestAnimationFrame(e)}),window.__heroStand=function(){return{scrub:f,frame:b,geladen:p,lueckenlos:M(),leerIdx:Math.round(I),signaturFertig:q,sichtbar:T}},window.__heroZeiten=function(){return{signaturEnde:Math.round(C),videoStart:Math.round(B)}},window.__heroSchritt=function(e){f&&O(e)},r.has("abstimmung")){var D=document.createElement("div");D.className="hero-abstimmung";var P=function(e,t,n,i){var a=new URLSearchParams(r.toString());return a.set(t,n),a.set("abstimmung","1"),'<a class="'+(i?"an":"")+'" href="#'+a.toString()+'">'+e+"</a>"},j="a"===A?"A: lange Signatur auf allen vier Marken":"Standard: Poster steht still, Signatur läuft darüber, Scroll bewegt das Video";D.innerHTML="<span>Hero</span>"+P("Standard","hero","b","a"!==A)+P("A lang","hero","a","a"===A)+"<em>"+j+" · Seite neu laden = Ablauf von vorn</em>",document.body.appendChild(D)}}(),function(){var e=document.querySelector(".bcb");if(e){var t=e.querySelectorAll(".bcb-frage input"),n=e.querySelectorAll(".bcb-wahl input"),r=e.querySelectorAll(".bcb-zeile[data-wenn]");t.forEach(function(e){e.addEventListener("change",i)}),n.forEach(function(e){e.addEventListener("change",i)}),i()}function i(){var e=[];t.forEach(function(t){t.checked&&e.push("r:"+t.getAttribute("data-risiko"))});n.forEach(function(t){t.checked&&e.push("a:"+t.name.replace(/^bcb-/,"")+"="+t.value)}),r.forEach(function(t){var n=(t.getAttribute("data-wenn")||"").split(",").filter(Boolean),r=n.length>0&&n.every(function(e){return 0===e.indexOf("a:")});if(r){var i=n.some(function(t){return e.indexOf(t)>=0});t.hidden=!i}else if(0!==e.length){var a=n.some(function(t){return e.indexOf(t)>=0});t.classList.toggle("bcb-aus",!a)}else t.classList.remove("bcb-aus")})}}(),function(){if(!(window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches)){var e=document.querySelector(".scroll-progress");if(e){var t=!1;addEventListener("scroll",function(){t||(t=!0,requestAnimationFrame(function(){var n=document.documentElement.scrollHeight-innerHeight;e.style.setProperty("--fortschritt",String(n>0?Math.min(1,scrollY/n):0)),t=!1}))},{passive:!0})}if(window.matchMedia&&matchMedia("(hover:hover) and (pointer:fine)").matches&&document.querySelectorAll(".cta:not(.ghost)").forEach(function(e){e.addEventListener("pointermove",function(t){var n=e.getBoundingClientRect(),r=.16*(t.clientX-n.left-n.width/2),i=.16*(t.clientY-n.top-n.height/2);e.style.setProperty("--mx",Math.max(-5,Math.min(5,r))+"px"),e.style.setProperty("--my",Math.max(-5,Math.min(5,i))+"px")}),e.addEventListener("pointerleave",function(){e.style.setProperty("--mx","0px"),e.style.setProperty("--my","0px")})}),matchMedia("(hover:hover) and (pointer:fine)").matches&&!matchMedia("(prefers-reduced-motion:reduce)").matches){var n=!1,r=null,i=null,a=function(){if(n=!1,r&&i){var e=r.getBoundingClientRect();if(e.width&&e.height){var t=(i.clientX-(e.left+e.width/2))/(e.width/2),a=(i.clientY-(e.top+e.height/2))/(e.height/2);r.style.setProperty("--kipp-y",(3*Math.max(-1,Math.min(1,t))).toFixed(2)),r.style.setProperty("--kipp-x",(3*Math.max(-1,Math.min(1,-a))).toFixed(2))}}};document.addEventListener("pointermove",function(e){var t=e.target&&e.target.closest?e.target.closest(".card,.fd-karte,.fd-kachel,.fd-spalte"):null;t&&(r=t,i=e,n||(n=!0,requestAnimationFrame(a)))},{passive:!0}),document.addEventListener("pointerout",function(e){var t=e.target&&e.target.closest?e.target.closest(".card,.fd-karte,.fd-kachel,.fd-spalte"):null;!t||e.relatedTarget&&t.contains(e.relatedTarget)||(t.style.setProperty("--kipp-x","0"),t.style.setProperty("--kipp-y","0"))},{passive:!0})}var o=document.querySelectorAll(".reveal-stagger");if(o.length&&"IntersectionObserver"in window){document.documentElement.classList.add("hat-motion"),function(){var e=null,t=null,n=!1;function r(){if(n=!1,e&&t){var r=e.getBoundingClientRect(),i=Math.min(1,Math.max(0,(t.clientX-r.left)/r.width)),a=Math.min(1,Math.max(0,(t.clientY-r.top)/r.height));e.style.setProperty("--ky",(2*(i-.5)*6).toFixed(2)+"deg"),e.style.setProperty("--kx",(2*(.5-a)*6).toFixed(2)+"deg"),e.style.setProperty("--zx",(100*i).toFixed(1)+"%"),e.style.setProperty("--zy",(100*a
1).toFixed(1)+"%")}}document.addEventListener("pointermove",function(i){var a=i.target.closest&&i.target.closest(".card,.fd-karte,.fd-kachel,.kachel,.fd-spalte,.bcb-frage,.bcb-zeile");if(a!==e){if(e){var o=e;o.classList.remove("kippt"),o.classList.add("kippt-aus"),o.style.removeProperty("--kx"),o.style.removeProperty("--ky"),setTimeout(function(){o.classList.remove("kippt-aus")},460)}(e=a)&&e.classList.add("kippt")}t=i,e&&!n&&(n=!0,requestAnimationFrame(r))},{passive:!0})}();var s=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&(e.target.classList.add("is-visible"),s.unobserve(e.target))})},{rootMargin:"0px 0px -12% 0px",threshold:.05});o.forEach(function(e){s.observe(e)}),setTimeout(function(){o.forEach(function(e){e.classList.add("is-visible")})},2500),function(){var e=document.querySelector("#region .ortgrid");if(e){var t=Array.prototype.slice.call(e.children);if(!(t.length<6||t.length>24)){var n,r,i,a,o=t.length,s=o>16?178:214,l=o>16?26:34,c=Math.round((s+l)/(2*Math.sin(Math.PI/o))),u=matchMedia("(min-width: 900px)"),h=!1,d=-1,m=!1;addEventListener("scroll",function(){!m&&h&&(m=!0,requestAnimationFrame(function(){g(),m=!1}))},{passive:!0}),addEventListener("resize",f,{passive:!0}),f()}}function f(){(h=u.matches)&&(!function(){if(!n){(n=document.createElement("div")).className="rg-scrub",n.style.setProperty("--rg-breit",s+"px"),n.style.height=Math.min(340,Math.max(240,22*o))+"vh";var l=e.closest("section"),u=l&&l.querySelector(".eyebrow"),h=l&&l.querySelector("h2");n.innerHTML='<div class="rg-sticky"><div class="rg-kopf">'+(u?'<span class="eyebrow">'+u.textContent+"</span>":"")+(h?'<b class="rg-titel">'+h.textContent+"</b>":"")+'</div><div class="rg-scene"><div class="rg-ring"></div></div><div class="rg-schild"><b class="rg-name"></b><span class="rg-zahl"></span></div><div class="rg-wink">Weiterscrollen dreht den Ring</div></div>',r=n.querySelector(".rg-ring"),i=n.querySelector(".rg-name"),a=n.querySelector(".rg-zahl");var d=l&&l.querySelector(".region-mehr a"),m=0;if(d)for(var f=d.getAttribute("href"),g=0;g<o;g++)if(t[g].getAttribute("href")===f){m=g;break}(t=t.slice(m).concat(t.slice(0,m))).forEach(function(e,t){var n=e.cloneNode(!0);n.style.transform="rotateY("+360*t/o+"deg) translateZ("+c+"px)",r.appendChild(n)}),e.parentNode.insertBefore(n,e)}}(),d=-1,g()),n&&(n.style.display=h?"":"none"),e.classList.toggle("rg-aus",h),h?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function g(){if(h&&n){var e=n.getBoundingClientRect().top,s=n.offsetHeight-innerHeight;if(!(s<=0)){var l=Math.min(1,Math.max(0,-e/s));r.style.transform="translateZ(-"+c+"px) rotateY("+360*-l+"deg)";var u=Math.round(l*o)%o;if(u!==d){d=u;for(var m=r.children,f=0;f<m.length;f++)m[f].classList.toggle("vorn",f===u);var g=t[u].querySelector("b");i.textContent=g?g.textContent:"";var p=t[u].querySelector("span:not(.ortkarte-svg)");a.textContent=u+1+" / "+o+(p?" · "+p.textContent:"")}}}}}()}}}(),function(){function e(){var e=matchMedia("(max-width:820px)").matches,t=matchMedia("(prefers-reduced-motion:reduce)").matches;document.querySelectorAll(".fd-sk").forEach(function(n){var r=n.querySelector(".sk-bahn"),i=[].slice.call(n.querySelectorAll(".sk-karte")),a=[].slice.call(n.querySelectorAll(".sk-punkt")),o=n.querySelector(".sk-stand b");if(r&&i.length){var s=-1;if(!e&&!t){function l(){var e=n.getBoundingClientRect(),t=innerHeight,r=Math.max(t-e.height,.25*t);return{r:e,start:r,ende:r-.6*t}}function c(){var e=function(){var e=l();return Math.max(0,Math.min(1,(e.start-e.r.top)/(e.start-e.ende)))}();r.scrollLeft=e*(r.scrollWidth-r.clientWidth),n.classList.toggle("sk-links",r.scrollLeft>6),d(Math.round(e*(i.length-1)))}n.classList.add("sk-gelenkt");var u=!1;function h(){u||(u=!0,requestAnimationFrame(function(){u=!1,c()}))}addEventListener("scroll",h,{passive:!0}),addEventListener("resize",h),c(),setTimeout(c,600),a.forEach(function(e,n){var r=e.querySelector("button");r&&r.addEventListener("click",function(){var e=l(),r=i.length>1?n/(i.length-1):0,a=e.start-r*(e.start-e.ende);window.scrollTo({top:scrollY+(e.r.top-a),behavior:t?"auto":"smooth"})})})}else r.addEventListener("scroll",f,{passive:!0}),a.forEach(function(e,n){var a=e.querySelector("button");a&&a.addEventListener("click",function(){r.scrollTo({left:m(i[n])-4,behavior:t?"auto":"smooth"})})}),f()}function d(e){(e=Math.max(0,Math.min(i.length-1,e)))!==s&&(s=e,i.forEac
1h(function(e,t){e.classList.toggle("ist-aktiv",t===s),e.classList.toggle("war-aktiv",t<s)}),a.forEach(function(e,t){e.classList.toggle("ist-aktiv",t===s),e.classList.toggle("war-aktiv",t<s);var n=e.querySelector("button");n&&(t===s?n.setAttribute("aria-current","step"):n.removeAttribute("aria-current"))}),o&&(o.textContent=String(s+1)))}function m(e){return e.getBoundingClientRect().left-r.getBoundingClientRect().left+r.scrollLeft}function f(){var e=r.scrollWidth-r.clientWidth;if(e>0&&r.scrollLeft>=e-2)d(i.length-1);else{var t=r.scrollLeft+.34*r.clientWidth,n=0;i.forEach(function(e,r){m(e)<=t+4&&(n=r)}),d(n)}}})}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()}(),function(){var e=document.querySelectorAll("[data-rr-motiv]");if(e.length&&window.IntersectionObserver)for(var t=new IntersectionObserver(function(e){e.forEach(function(e){e.target.classList.toggle("rr-aus",!e.isIntersecting)})}),n=0;n<e.length;n++)t.observe(e[n])}(),function(){function e(){document.querySelectorAll(".st-karussell").forEach(function(e){var t=e.querySelector(".st-bahn"),n=[].slice.call(e.querySelectorAll(".st-karte")),r=[].slice.call(e.querySelectorAll(".st-punkte button"));if(t&&n.length){var i=matchMedia("(prefers-reduced-motion: reduce)").matches;t.addEventListener("scroll",d,{passive:!0});var a=e.querySelector(".st-prev"),o=e.querySelector(".st-next");a&&a.addEventListener("click",function(){m(d()-1)}),o&&o.addEventListener("click",function(){m(d()+1)}),r.forEach(function(e,t){e.addEventListener("click",function(){m(t)})});var s=!1,l=0,c=0,u=!1;t.addEventListener("pointerdown",function(e){"mouse"===e.pointerType&&(s=!0,u=!1,l=e.clientX,c=t.scrollLeft,t.classList.add("zieht"))}),addEventListener("pointermove",function(e){if(s){var n=e.clientX-l;Math.abs(n)>4&&(u=!0),t.scrollLeft=c-n}}),addEventListener("pointerup",function(){s&&(s=!1,t.classList.remove("zieht"))}),t.addEventListener("click",function(e){u&&(e.preventDefault(),u=!1)},!0),d()}function h(e){return e.getBoundingClientRect().left-t.getBoundingClientRect().left+t.scrollLeft}function d(){var e=t.scrollLeft+8,i=0;return n.forEach(function(t,n){h(t)<=e+4&&(i=n)}),r.forEach(function(e,t){e.classList.toggle("ist-aktiv",t===i)}),i}function m(e){var r=n[Math.max(0,Math.min(n.length-1,e))];t.scrollTo({left:h(r)-4,behavior:i?"auto":"smooth"})}})}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()}(),function(){var e=!1;function t(){var t=document.getElementById("proSealWidget");if(!(!t||e||innerWidth<900)){e=!0;var n=t.parentElement,r=n&&n.getAttribute("data-farbe")||"#097E92",i=n&&n.querySelector(".tr-pe-fallback");window.loadProSeal=function(){window.provenExpert&&window.provenExpert.proSeal&&(window.provenExpert.proSeal({widgetId:"e4d41697-b61a-483f-9e11-4b1da4244d2a",language:"de-DE",usePageLanguage:!1,bannerColor:r,textColor:"#FFFFFF",showBackPage:!1,showReviews:!1,hideDate:!0,hideName:!1,googleStars:!1,displayReviewerLastName:!1,embeddedSelector:"#proSealWidget"}),"MutationObserver"in window&&new MutationObserver(o).observe(t,{childList:!0}),setTimeout(o,2500))};var a=document.createElement("script");a.src="https://s.provenexpert.net/seals/proseal-v2.js",a.async=!0,a.onload=window.loadProSeal,a.onerror=function(){e=!1},document.head.appendChild(a)}function o(){t.children.length&&i&&(i.style.display="none")}}function n(){var e,t=document.querySelector(".tr-siegel");t&&t.classList.toggle("ist-da",scrollY>((e=document.querySelector("main > section.hero, main > .hero-szene, main > section"))?e.getBoundingClientRect().bottom+scrollY:400)-80)}addEventListener("scroll",n,{passive:!0}),addEventListener("load",function(){setTimeout(n,400)}),n(),"complete"===document.readyState?setTimeout(t,300):addEventListener("load",function(){setTimeout(t,300)}),addEventListener("resize",function(){innerWidth>=900&&t()})}(),document.addEventListener("click",function(e){var t=e.target.closest(".gkv-laden");if(t){var n=t.closest(".gkv-rahmen"),r=document.createElement("iframe");r.src=n.getAttribute("data-src"),r.title=n.getAttribute("data-title")||"Krankenkassenvergleich (vgk24.de)",r.setAttribute("loading","lazy"),n.innerHTML="",n.appendChild(r);try{window.gtag&&gtag("event","calculator_open",{anbieter:t.getAttribute("data-anbieter")||"vgk24",seite:location.pathname})}catch(e){}}}),window.__FADEN={tex:"/assets/faden/garn-band.png?v=1789395472",text:"Mit uns verlieren Sie nie den Faden.",start:["/","/gewerbe/","/privat/"]},function(){"use strict";var e=window.__FADEN||{},t=e.tex||"/assets/faden/garn-band.png?v=4",n=e.text||"Mit uns verlieren Sie nie den roten Faden.",r=(e.start,matchMedia("(prefers-reduced-motion: reduce)").matches),i=innerWidth<=820,a=i?5:11,o=new Image,s=document.createElement("canvas"),l=s.getContext("2d"),c=[],u=Math.min(devicePixelRatio||1,2),h=-1,d=-1,m=!1,f=!1;s.id="roter-faden",s.setAttribute("aria-hidden","true"),s.style.cssText="position:fixed;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:4";var g=null;function p(e,t){if(!g){(g=document.createElement("span")).className="faden-start",g.textContent=n,g.setAttribute("aria-hidden","true");var r=g.style;r.position="absolute",r.zIndex="3",r.pointerEvents="none",r.whiteSpace="nowrap",r.font="italic 500 13px/1 Inter, system-ui, sans-serif",r.letterSpacing="0.01em",r.color=function(){var e=getComputedStyle(document.body).backgroundColor||"";(/rgba\(\s*0,\s*0,\s*0,\s*0\)/.test(e)||"transparent"===e)&&(e=getComputedStyle(document.documentElement).backgroundColor||"");var t=/rgba?\((\d+),\s*(\d+),\s*(\d+)/.exec(e);return!!t&&.2126*t[1]+.7152*t[2]+.0722*t[3]<100}()?"#f0a3a8":"#8c1d24",r.opacity="0.9",document.body.appendChild(g)}var i=g.getBoundingClientRect();g.style.left=Math.round(e-190-i.width)+"px",g.style.top=Math.round(t-7)+"px"}function v(e){var t=e.getBoundingClientRect();return{l:t.left,r:t.right,t:t.top+scrollY,b:t.bottom+scrollY,w:t.width,h:t.height}}window.__fadenMessung=function(){y(!0);try{return function(){var e=document.querySelector("main")||document.body,t=[].slice.call(e.querySelectorAll("p, h1, h2, h3, h4, h5, li, .btn, button, .cta, input, select, textarea, img, video, summary, .eyebrow, .fd-eyebrow, .kicker, td, th, blockquote")),n=[];t.forEach(function(e){if(!e.closest("details:not([open])")||e.closest("summary")){var t=e.getBoundingClientRect(),r={left:t.left,right:t.right,top:t.top,bottom:t.bottom};
1if(!(t.width<8||t.height<8||"hidden"===getComputedStyle(e).visibility||e.closest("[hidden]"))){for(var i=e.parentElement;i&&i!==document.body;i=i.parentElement){var a=getComputedStyle(i);if(/hidden|clip|auto|scroll/.test(a.overflowX+a.overflowY)){var o=i.getBoundingClientRect();r.left=Math.max(r.left,o.left),r.right=Math.min(r.right,o.right),r.top=Math.max(r.top,o.top),r.bottom=Math.min(r.bottom,o.bottom)}}r.right-r.left<8||r.bottom-r.top<8||n.push({l:r.left,r:r.right,t:r.top+scrollY,b:r.bottom+scrollY,tag:e.tagName+(e.className?"."+String(e.className).split(" ")[0]:""),txt:(e.textContent||e.alt||"").trim().slice(0,40)})}}});for(var r=[],i=a/2,o=0;o<c.length;o++)for(var s=c[o],l=0;l<n.length;l++){var u=n[l];if(!(s.y+i<u.t||s.y-i>u.b||s.x+i<u.l||s.x-i>u.r)){r.push({x:Math.round(s.x),y:Math.round(s.y),el:u.tag,txt:u.txt});break}}return{punkte:c.length,boxen:n.length,treffer:r,bahn:c.map(function(e){return[Math.round(e.x),Math.round(e.y)]})}}()}finally{y(!1)}};var b=null;function y(e){b||((b=document.createElement("style")).textContent="html.faden-mess .reveal-stagger>*,html.faden-mess .rv,html.faden-mess .kippt,html.faden-mess .kippt-aus{transform:none!important;transition:none!important}",document.head.appendChild(b)),document.documentElement.classList.toggle("faden-mess",!!e)}function w(){y(!0);try{c=function(e){var t=document.querySelector("main")||document.body,n=[].slice.call(t.querySelectorAll("p, h1, h2, h3, h4, li, .btn, button, .cta, input, select, textarea, .card, .k3, .fd-punkt, .ortkarte, table, .eyebrow, .fd-eyebrow, .kicker, .fd-kicker, summary, .kachel, .fd-karte, .fd-grafik, .sk-karte, .fd-sk, .infobox, figure, img, video, .stadtkarte")),r=[];if(n.forEach(function(e){if(!e.closest(".fd-band, .fd-zahlen, .zahlenband, .beweis")&&!e.closest("#roter-faden, .faden-start")&&(!e.closest("details:not([open])")||e.closest("summary"))){var t=e.getBoundingClientRect(),n={left:t.left,right:t.right,top:t.top,bottom:t.bottom};if(!(t.width<60||t.height<10)){for(var i=e.parentElement;i&&i!==document.body;i=i.parentElement){var a=getComputedStyle(i);if(/hidden|clip|auto|scroll/.test(a.overflowX+a.overflowY)){var o=i.getBoundingClientRect();n.left=Math.max(n.left,o.left),n.right=Math.min(n.right,o.right),n.top=Math.max(n.top,o.top),n.bottom=Math.min(n.bottom,o.bottom)}}n.right-n.left<60||n.bottom-n.top<10||r.push({l:n.left-18,r:n.right+18,t:n.top+scrollY-10,b:n.bottom+scrollY+10})}}}),!r.length)return e;for(var i=innerWidth,o=a+4,s=!1,l=0;l<e.length;l++)for(var c=e[l],u=0;u<r.length;u++){var h=r[u];if(!(c.y<h.t||c.y>h.b||c.x<h.l||c.x>h.r)){var d=c.x-h.l,m=h.r-c.x,f=c.y-h.t,g=h.b-c.y,p=Math.min(d,m,f,g);p===d?c.x=Math.max(o,h.l-6):p===m?c.x=Math.min(i-o,h.r+6):c.y=p===f?h.t-6:h.b+6,s=!0}}if(s)for(var v=0;v<2;v++)for(var b=1;b<e.length-1;b++)e[b].x=(e[b-1].x+e[b].x+e[b+1].x)/3,e[b].y=(e[b-1].y+e[b].y+e[b+1].y)/3;return e}(function(e){if(e.length<2)return[];for(var t=[e[0]],n=1;n<e.length;n++){var r=e[n-1],i=e[n],a=Math.hypot(i.x-r.x,i.y-r.y);if(a>120)for(var o=Math.ceil(a/60),s=1;s<o;s++)t.push({x:r.x+(i.x-r.x)*s/o,y:r.y+(i.y-r.y)*s/o});t.push(i)}e=t;var l=[],c=0,u=null;function h(e,t,n,r,i){var a=i*i,o=a*i;return{x:.5*(2*t.x+(-e.x+n.x)*i+(2*e.x-5*t.x+4*n.x-r.x)*a+(-e.x+3*t.x-3*n.x+r.x)*o),y:.5*(2*t.y+(-e.y+n.y)*i+(2*e.y-5*t.y+4*n.y-r.y)*a+(-e.y+3*t.y-3*n.y+r.y)*o)}}for(var d=0;d<e.length-1;d++)for(var m=e[Math.max(0,d-1)],f=e[d],g=e[d+1],p=e[Math.min(e.length-1,d+2)],v=Math.hypot(g.x-f.x,g.y-f.y),b=Math.max(2,Math.ceil(v/2)),y=0;y<b;y++){var w=h(m,f,g,p,y/b);if(u){var S=Math.hypot(w.x-u.x,w.y-u.y);if(S<4)continue;c+=S}w.l=c,l.push(w),u=w}return l}(function(){var e=document.querySelector("main")||document.body,t=[].slice.call(e.querySelectorAll(":scope > section")).filter(function(e){return!e.classList.contains("hero")&&!e.classList.contains("hero-szene")&&!e.hasAttribute("data-kopf")});if(!t.length)return[];var n=[],r=1,i=t[0].querySelector(".wrap")||t[0],a=innerWidth,o=v(i),s=Math.min(70,(a-o.w)/2-24);if(s<28)return[];var l=o.r+s,c=o.l-s,u=o.t-26,h=e.querySelector(":scope > section.hero, :scope > .hero-szene, :scope > section[data-kopf], :scope > section:first-of-type");h&&t.indexOf(h)<0&&(u=Math.max(u,v(h).b+12)),p(l,u),n.push({x:l-150,y:u}),n.push({x:l-60,y:u-4});var d=function(e){return e*e*(3-2*e)},m=function(e,t,r,i,a,o){for(var s=1;s<=a;s++){var l=s/a;n.push({x:e+(r-e)*(o||d)(l),y:t+(i-t)*l})}},f=null,g=document.querySelector('#kontakt button[type="submit"], #kontakt .btn, #kontakt a.btn'),b=[];if(t.forEach(function(e){var t=e.querySelector(".wrap")||e,n=v(t),r=[].slice.call(t.children).filter(function(e){var t=v(e);return t.h>=14&&t.w>=40}),i=r.filter(function(e){return/(^|\s)(fd-eyebrow|eyebrow)(\s|$)/.test(e.className)});if(i.length>=2){var a=null;r.forEach(function(e){(i.indexOf(e)>=0||!a)&&(a={w:n,kinder:[]},b.push(a)),a.kinder.push(e)})}else b.push({w:n,kinder:r})}),b.forEach(function(e,t){var i=e.w,a=r>0?l:c,o=e.kinder.map(v),s=Math.min.apply(null,o.map(function(e){return e.t}))-12,u=Math.max.apply(null,o.map(function(e){return e.b}))+12;if(t>0&&null!==f&&s-f<130)a=(r=-r)>0?l:c,n.push({x:a,y:s}
1);else if(t>0&&null!==f){var h=r>0?c:l,d=i.l-10,p=i.r+10,y=r>0?d:p,w=r>0?p:d,S=n[n.length-1];S&&S.x===h&&S.y===f&&(n.pop(),S=n[n.length-1]);var k=Math.max(f-50,S?S.y+12:f-50),x=f+10,E=s-10,_=s+50;n.push({x:h,y:k}),m(h,k,y,x,5,function(e){return e*e}),m(y,x,w,E,8,function(e){return e}),m(w,E,a,_,5,function(e){return 1-(1-e)*(1-e)})}else n.push({x:a,y:s});e.kinder.forEach(function(e,t){var s=o[t],l=r>0?i.r-s.r:s.l-i.l;if(/fd-band|fd-zahlen|zahlenband|beweis/.test(e.className)){var c=s.t+Math.min(s.h/2,140),u=a+30*r;n.push({x:a,y:c-90});for(var h=0;h<=12;h++){var d=Math.PI+r*(h/12)*Math.PI*2;n.push({x:u+30*Math.cos(d),y:c+30*Math.sin(d)})}n.push({x:a,y:c+90})}else if(l>220&&s.h>=160){var f=r>0?s.r+44:s.l-44,g=Math.max(s.t-40,n[n.length-1].y+8,t>0?o[t-1].b+24:-1e9),p=s.t+Math.min(60,.3*s.h),v=s.b-Math.min(60,.3*s.h);n.push({x:a,y:g}),m(a,g,f,p,6),n.push({x:f,y:v}),m(f,v,a,s.b+40,6)}}),g&&t===b.length-1||n.push({x:a,y:u}),f=u,r=-r}),g){var y=n[n.length-1],w=y.x>a/2,S=g.parentElement,k=S?[].slice.call(S.querySelectorAll(".btn, button, a.cta")):[g];k.length||(k=[g]);var x=v(w?k[k.length-1]:k[0]),E=w?{x:x.r+36,y:x.t+x.h/2}:{x:x.l-36,y:x.t+x.h/2},_=Math.max(E.y-140,y.y+8);n.push({x:y.x,y:_}),m(y.x,_,E.x,E.y,8),n.push(E);for(var L=w?E.x+9:E.x-9,M=1;M<=10;M++){var A=M/10*Math.PI*2;n.push({x:L+9*Math.cos(A),y:E.y+9*Math.sin(A)})}n.push({x:w?E.x-6:E.x+6,y:E.y})}return n}()))}finally{y(!1)}var e=a+4,t=innerWidth;c.forEach(function(n){n.x=Math.max(e,Math.min(t-e,n.x))}),h=-1,d=-1,_()}var S=null,k=0,x=1;function E(){u=Math.min(devicePixelRatio||1,2),s.width=Math.round(innerWidth*u),s.height=Math.round(innerHeight*u),l.setTransform(u,0,0,u,0,0),l.imageSmoothingEnabled=!0,l.imageSmoothingQuality="high",function(){var e=(k=Math.max(2,Math.round(a*u)))/o.height,t=document.createElement("canvas");t.width=Math.round(o.width*e),t.height=k;var n=t.getContext("2d");n.imageSmoothingEnabled=!0,n.imageSmoothingQuality="high";var r=document.createElement("canvas");r.width=Math.round(o.width/3),r.height=Math.round(o.height/3);var i=r.getContext("2d");i.imageSmoothingQuality="high",i.drawImage(o,0,0,r.width,r.height),n.drawImage(r,0,0,t.width,t.height),S=t,x=k/a}()}function _(){if(f=!1,m&&c.length){var e=scrollY,t=innerHeight,n=e+.66*t,o=c.length-1;if(!i&&!r)for(var s=0;s<c.length;s++)if(c[s].y>n+50){o=s;break}if(e!==h||o!==d){h=e,d=o,l.clearRect(0,0,innerWidth,t);for(var u=0,g=o,p=0;p<=o;p++)if(c[p].y>=e-80){u=Math.max(0,p-2);break}for(var v=u;v<=o;v++)if(c[v].y>e+t+80){g=v;break}if(!(g-u<2))for(var b=a,y=S.width,w=k,E=x,_=u;_<g;_+=2){var L=c[_],M=c[Math.min(g,_+2)],A=M.x-L.x,z=M.y-L.y,I=Math.hypot(A,z);if(!(I<.5)){var q=L.l*E%y,C=I*E+1.5;if(l.save(),l.translate(L.x,L.y-e),l.rotate(Math.atan2(z,A)),q+C<=y)l.drawImage(S,q,0,C,w,-.75,-b/2,I+1.5,b);else{var B=y-q;l.drawImage(S,q,0,B,w,-.75,-b/2,B/E+.75,b),l.drawImage(S,0,0,C-B,w,B/E-.75,-b/2,(C-B)/E+1.5,b)}l.restore()}}}}}function L(){f||(f=!0,requestAnimationFrame(_))}var M=null;function A(){clearTimeout(M),M=setTimeout(function(){i=innerWidth<=820,a=i?5:11,E(),w()},150)}o.onload=function(){if(m=!0,document.body.appendChild(s),E(),w(),addEventListener("scroll",L,{passive:!0}),addEventListener("resize",A),setTimeout(w,800),setTimeout(w,2500),document.addEventListener("toggle",function(){setTimeout(w,60)},!0),window.ResizeObserver){var e=document.querySelector("main");e&&new ResizeObserver(function(){clearTimeout(M),M=setTimeout(w,120)}).observe(e)}},"complete"===document.readyState?o.src=t:addEventListener("load",function(){o.src=t},{once:!0})}();

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.