!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="8994162c-e0af-4e44-8477-19a4b7f5c5aa",e._sentryDebugIdIdentifier="sentry-dbid-8994162c-e0af-4e44-8477-19a4b7f5c5aa")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3949],{47833:function(e,t,r){"use strict";r.d(t,{PageContextProvider:function(){return s},l:function(){return o}});var n=r(57437),i=r(2265);let a=(0,i.createContext)({pageContext:void 0,setPageContext:()=>{}}),o=()=>(0,i.useContext)(a),s=e=>{let{children:t,...r}=e,[o,s]=(0,i.useState)(void 0);return(0,n.jsx)(a.Provider,{value:{pageContext:o,setPageContext:s},children:t})}},66065:function(e,t,r){"use strict";r.d(t,{SectionContextProvider:function(){return s},U:function(){return o}});var n=r(57437),i=r(2265);let a=(0,i.createContext)({primarySectionFragments:[],registerSection:()=>()=>{}}),o=()=>(0,i.useContext)(a),s=e=>{let{children:t,...r}=e,[o,s]=(0,i.useState)([]);return(0,n.jsx)(a.Provider,{value:{primarySectionFragments:o,registerSection:e=>(s(t=>(t.push(e),t)),()=>{s(t=>t.filter(t=>t!==e))})},children:t})}},36626:function(e,t,r){"use strict";r.r(t);var n=r(57437),i=r(87138),a=r(42574),o=r(52231),s=r(97924);let l=e=>void 0!==e.href,c=e=>e instanceof a.rU;t.default=e=>{let{target:t,onClick:r,ariaLabel:u,...d}=e,f="";if(l(e))f=e.href;else if(e.link){let r=e.link;c(e.link)||(r=new o.I().fromServer(e.link)),r instanceof a.dL?(f=r.externalLink,t="_blank"):r instanceof a.h$&&(f=r.referencedMenu.pageUrl)}else throw Error("[ACADEMY_ERROR]: AcademyLink needs 'href' or 'link' prop");return(0,n.jsx)(i.default,{"aria-label":u,href:f,target:t,onClick:e=>{(0,s.bo)(f),r&&r(e)},...d,children:e.children})}},60268:function(e,t,r){"use strict";r.r(t);var n=r(57437),i=r(52241),a=r.n(i),o=r(66648),s=r(70538),l=r(56800),c=r.n(l),u=r(2265),d=r(36626),f=r(42574),h=r(52231);let g=e=>void 0!==e.href,p=e=>void 0!==e.link,m=e=>e instanceof f.rU;t.default=e=>{let[t,r]=(0,u.useState)(!1),{buttonStyle:i="primary",size:l="regular",fullWidth:f=!1,tabIndex:v=0,onClick:b=()=>{},disabled:_=!1,loading:k=!1,className:w,target:y,iconSrc:x,style:S,children:M,ariaLabel:C,buttonRef:P,showIcon:I=!1}=e,z=I&&!M,U={"data-testid":e["data-testid"],tabIndex:_||k?-1:v,onClick:_||k?()=>{r(!0),setTimeout(()=>{r(!1)},500)}:b,ref:P,style:S,className:c()(a().button,a()[i],t?a().wiggle:"",_?a().disabled:"",k?a().loading:"",a()[l],w,z?a().iconOnly:"",f?a().fullWidth:"")},j=(0,u.useCallback)(()=>I&&(0,n.jsx)(o.default,{className:a().icon,src:null!=x?x:s.Z,alt:""}),[I,x]),A=(0,u.useCallback)(()=>k&&(0,n.jsx)("div",{className:a().loadingSpinner,children:(0,n.jsx)("svg",{className:a().loadingSpinnerCircular,viewBox:"25 25 50 50",children:(0,n.jsx)("circle",{className:a().loadingSpinnerPath,cx:"50",cy:"50",r:"20",fill:"none"})})}),[k]);if((p(e)||g(e))&&!(_||k)){if(p(e)){let t=e.link;m(e.link)||(t=new h.I().fromServer(e.link)),U={...U,link:t}}else g(e)&&(U={...U,href:e.href});return(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)(d.default,{"aria-label":z?null!=C?C:"Link \xf6ffnen":"",target:y,...U,children:[(0,n.jsx)("span",{children:M}),(0,n.jsx)(j,{}),(0,n.jsx)(A,{})]})})}return(0,n.jsxs)("button",{"aria-label":z?null!=C?C:"Link \xf6ffnen":"",...U,children:[(0,n.jsx)("span",{children:M}),(0,n.jsx)(j,{}),(0,n.jsx)(A,{})]})}},2978:function(e,t,r){"use strict";r.r(t),r.d(t,{PrimaryCTAButton:function(){return s}});var n=r(57437),i=r(45050),a=r(60268),o=r(47833);r(2265);let s=e=>{let{className:t,showIcon:r=!1,fullWidth:s=!1,size:l="regular"}=e,{pageContext:c}=(0,o.l)(),u=(0,i.Z)({pageContext:c});return(0,n.jsx)(a.default,{size:l,fullWidth:s,showIcon:r,link:u.link,className:t,children:u.link.title})}},29427:function(e,t,r){"use strict";r.d(t,{LocationProvider:function(){return s},Z:function(){return o}});var n=r(57437),i=r(2265);let a=(0,i.createContext)({selectedLocation:void 0,classIdFilter:[],selectLocation:e=>{},getLocationForId:()=>void 0,hideMoreIcon:!1,getSelectedLocation:()=>void 0,openModal:()=>{},getAllLocations:()=>[],modalOpen:!1,closeModal:()=>{}}),o=()=>(0,i.useContext)(a),s=e=>{let{children:t,locations:r}=e;(0,i.useEffect)(()=>{s(window.localStorage.getItem("location")||"")},[]);let[o,s]=(0,i.useState)(void 0),[l,c]=(0,i.useState)(!1),[u,d]=(0,i.useState)(void 0),[f,h]=(0,i.useState)(!1);(0,i.useEffect)(()=>{if(!l)return;let e=e=>{"Escape"===e.key&&c(!1)};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[l]);let g=e=>{window.localStorage.setItem("location",e)};return(0,n.jsx)(a.Provider,{value:{getLocationForId:e=>r.find(t=>t.id===e),modalOpen:l,getSelectedLocation:()=>r.find(e=>e.id===o),selectLocation:e=>{s(e),g(e),c(!1)},closeModal:()=>{c(!1)},getAllLocations:()=>r,hideMoreIcon:f,openModal:e=>{d(null==e?void 0:e.filterByClassIds),c(!0),h(null==e?void 0:e.hideMoreIcon)},selectedLocation:o,classIdFilter:u},children:t})}},45050:function(e,t,r){"use strict";r.d(t,{Z:function(){return h}});var n=r(2265),i=r(42574),a={src:"/_next/static/media/Klasse_B.a6e71dfd.svg",height:289,width:680,blurWidth:0,blurHeight:0},o={src:"/_next/static/media/Klasse_A.94f2b77f.svg",height:278,width:600,blurWidth:0,blurHeight:0},s={src:"/_next/static/media/Klasse_C.e96b8466.svg",height:400,width:738,blurWidth:0,blurHeight:0},l={src:"/_next/static/media/Klasse_D.faf1063d.svg",height:400,width:1e3,blurWidth:0,blurHeight:0},c={src:"/_next/static/media/Klasse_BE.70f44280.svg",height:340,width:1220,blurWidth:0,blurHeight:0},u={src:"/_next/static/media/Klasse_T.c3702a16.svg",height:380,width:540,blurWidth:0,blurHeight:0},d=r(54779),f=r(66065);function h(e){let{pageContext:t}=e,{primarySectionFragments:r}=(0,f.U)(),h=((null==t?void 0:t.pathSegments)||[]).join("/")||"",[g,p]=(0,n.useState)({link:i.rU.create({referencedMenu:new d.v2({uriSegment:"fuehrerscheinkonfigurator"}),title:"Jetzt anmelden"}),icon:void 0});return(0,n.useEffect)(()=>{var e,n,f,g;let m,v;let b=i.rU.create({referencedMenu:new d.v2({uriSegment:"fuehrerscheinkonfigurator"}),title:"Jetzt anmelden"});if(null==t?void 0:t.licenseClassCategory)switch(null==t?void 0:t.licenseClassCategory.title){case"Auto":m={src:a,alt:"Auto"},b=i.rU.create({referencedMenu:new d.v2({uriSegment:"fuehrerscheinkonfigurator?kategorie=auto"}),title:"Jetzt unabh\xe4ngig werden"});break;case"Auto-Anh\xe4nger":m={src:c,alt:"Auto-Anh\xe4nger"},b=i.rU.create({referencedMenu:new d.v2({uriSegment:"fuehrerscheinkonfigurator?kategorie=auto"}),title:"Jetzt unabh\xe4ngig werden"});break;case"Motorrad":m={src:o,alt:"Motorrad"},v="Melde dich jetzt an und steig auf.",b=i.rU.create({referencedMenu:new d.v2({uriSegment:"fuehrerscheinkonfigurator?kategorie=zweirad"}),title:"Jetzt Freiheit genie\xdfen"});break;case"LKW":m={src:s,alt:"LKW"},b=i.rU.create({referencedMenu:new d.v2({uriSegment:"fuehrerscheinkonfigurator?kategorie=lkw"}),title:"Jetzt anmelden"});break;case"Traktor":m={src:u,alt:"Traktor"},b=i.rU.create({referencedMenu:new d.v2({uriSegment:"fuehrerscheinkonfigurator?kategorie=traktor"}),title:"Jetzt anmelden"});break;case"Bus":m={src:l,alt:"Bus"},b=i.rU.create({referencedMenu:new d.v2({uriSegment:"fuehrerscheinkonfigurator?kategorie=bus"}),title:"Jetzt anmelden"})}if((null==t?void 0:t.course)&&(m=void 0,v="Melde dich jetzt zum Kurs '".concat(null===(e=t.course)||void 0===e?void 0:e.title,"' an."),b=r.length>0?i.rU.create({referencedMenu:new d.v2({uriSegment:"".concat(h,"#").concat(r[0])}),title:"Jetzt anmelden"}):i.rU.create({referencedMenu:new d.v2({uriSegment:"/kurs-anmeldung/"+(null===(n=t.course)||void 0===n?void 0:n.id)}),title:"Jetzt anmelden"})),null==t?void 0:t.class)switch(null==t?void 0:null===(g=t.class)||void 0===g?void 0:null===(f=g.category)||void 0===f?void 0:f.title){case"Auto-Anh\xe4nger":m={src:c,alt:"Auto-Anh\xe4nger"},b=i.rU.create({referencedMenu:new d.v2({uriSegment:"fuehrerscheinkonfigurator?kategorie=auto"}),title:"Jetzt unabh\xe4ngig weden"});break;case"Auto":m={src:a,alt:"Auto"},b=i.rU.create({referencedMenu:new d.v2({uriSegment:"fuehrerscheinkonfigurator?kategorie=auto"}),title:"Jetzt unabh\xe4ngig weden"});break;case"Motorrad":m={src:o,alt:"Motorrad"},v="Melde dich jetzt an und steig auf.",b=i.rU.create({referencedMenu:new d.v2({uriSegment:"fuehrerscheinkonfigurator?kategorie=zweirad"}),title:"Jetzt Freiheit genie\xdfen"});break;case"LKW":m={src:s,alt:"LKW"},b=i.rU.create({referencedMenu:new d.v2({uriSegment:"fuehrerscheinkonfigurator?kategorie=lkw"}),title:"Jetzt anmelden"});break;case"Traktor":m={src:u,alt:"Traktor"},b=i.rU.create({referencedMenu:new d.v2({uriSegment:"fuehrerscheinkonfigurator?kategorie=traktor"}),title:"Jetzt anmelden"});break;case"Bus":m={src:l,alt:"Bus"},b=i.rU.create({referencedMenu:new d.v2({uriSegment:"fuehrerscheinkonfigurator?kategorie=bus"}),title:"Jetzt anmelden"});break;default:b=i.rU.create({referencedMenu:new d.v2({uriSegment:"fuehrerscheinkonfigurator/sonstiges"}),title:"Jetzt anmelden"})}p({link:b,icon:m,footerTitle:v})},[t,r]),g}},57100:function(e,t,r){"use strict";r.d(t,{v:function(){return n}});class n{fromServer(e){let t=this.tGetter();if(!e.isUndefined){if(this.exportProperties.primitives)for(let r of this.exportProperties.primitives)t[r]=e.value[r];if(this.exportProperties.transferable)for(let r in this.exportProperties.transferable){let n=this.exportProperties.transferable[r];if(!n)continue;let i=n().fromServer(e.value[r]);i&&(t[r]=i)}if(this.exportProperties.transferableArray)for(let r in this.exportProperties.transferableArray){let n=this.exportProperties.transferableArray[r];n&&(t[r]=(e.value[r]||[]).map(e=>n().fromServer(e)))}if(this.exportProperties.additional)for(let r in this.exportProperties.additional)this.exportProperties.additional[r].set(t,e.additional[r]);return t}}toClient(e){let t={isUndefined:!1,value:{},additional:{}};if(!e)return t.isUndefined=!0,t;if(this.exportProperties.primitives)for(let r of this.exportProperties.primitives)t.value[r]=e[r];if(this.exportProperties.transferable)for(let r in this.exportProperties.transferable){let n=this.exportProperties.transferable[r];n&&(t.value[r]=n().toClient(e[r]))}if(this.exportProperties.transferableArray)for(let r in this.exportProperties.transferableArray){let n=this.exportProperties.transferableArray[r];n&&(t.value[r]=(e[r]||[]).map(e=>n().toClient(e)))}if(this.exportProperties.additional)for(let r in this.exportProperties.additional)t.additional[r]=this.exportProperties.additional[r].get(e);return this.checkIsSerializable(t),t}checkIsSerializable(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if("function"==typeof e)throw Error("Cannot serialize function in ".concat(this.constructor.name," at ").concat(t.join(".")));if("object"==typeof e){if(null===e)return;if(Array.isArray(e)){for(let r=0;r<e.length;r++)this.checkIsSerializable(e[r],[...t,r.toString()]);return}if(Object.getPrototypeOf(e)!==Date.prototype)return;if(Object.getPrototypeOf(e)!==Object.prototype)throw Error("Cannot serialize non-plain object ".concat(e.constructor.name," in ").concat(this.constructor.name," at ").concat(t.join(".")));for(let r in e)this.checkIsSerializable(e[r],[...t,r])}}constructor(e,t){this.exportProperties=e,this.tGetter=t}}},92065:function(e,t,r){"use strict";r.d(t,{p:function(){return a}});var n=r(42012),i=r(24498);class a{fromServer(e){return new n.d({...e.value,...e.additional})}toClient(e){return{isUndefined:!1,value:{},additional:{filename:null==e?void 0:e.getFilename(),sizeInBytes:null==e?void 0:e.getSizeInBytes(),type:null==e?void 0:e.getType(),contentId:null==e?void 0:e.getId(),downloadUrl:(0,i.d)(null==e?void 0:e.getDownloadUrl())}}}constructor(){}}},52231:function(e,t,r){"use strict";r.d(t,{I:function(){return l}});var n=r(42574),i=r(57100),a=r(54779),o=r(92065);class s extends i.v{constructor(){super({primitives:["title","displayTitle","type","uriSegment","sortOrder","menuIcon","showConfiguratorBannerInMegaMenu","hideInMainMenu","condensedChildrenStyle"],transferable:{parentMenu:()=>new s,primaryImage:()=>new o.p}},()=>new a.v2)}}class l{fromServer(e){let{isUndefined:t,value:r}=e;if(t)return;let i=Object.assign({},r);if(i.referencedMenu)try{i.referencedMenu=new s().fromServer(i.referencedMenu)}catch(e){delete i.referencedMenu}return n.rU.create(i)}toClient(e){if(!e)return{isUndefined:!0,value:{},additional:{}};let t=e.toJson()||{};return t.referencedMenu&&(t.referencedMenu=new s().toClient(t.referencedMenu)),{isUndefined:!1,value:t,additional:{}}}constructor(){}}},6807:function(e,t,r){"use strict";r.d(t,{W:function(){return a},Y:function(){return i}});var n=r(72778);let i=e=>{let t="[ACADEMY_ERROR]: "+e;return Math.random()<parseFloat("0.01")&&n.Tb(t),t},a=e=>{let t="[ACADEMY_DEBUG]: "+e;return Math.random()<parseFloat("0.001")&&n.uT(t),t}},24498:function(e,t,r){"use strict";r.d(t,{d:function(){return i}});let n=/^https:\/\/res\.cloudinary\.com\/(\w+)\/image\/upload\/(?:v\d+\/)?([^./]+)\.?([a-z]+)?$/;function i(e,t){if(void 0===e)return;let r=n.exec(e);if(!r)return e;let[i,a,o,s]=r,l="png";return["webp","jpg","jpeg"].includes(s)&&(l=s),"https://res.cloudinary.com/".concat(a,"/image/upload/").concat(t?t+"/":"").concat(o,".").concat(l)}},97924:function(e,t,r){"use strict";r.d(t,{G8:function(){return d},HC:function(){return u},I4:function(){return a},U3:function(){return l},Z0:function(){return c},bo:function(){return f},rN:function(){return o},rj:function(){return s}});var n=r(6807);function i(e){let t=window.fbq||(()=>{}),r=window.gtag||(()=>{});"leadGenerated"===e.eventName&&(r("event","generate_lead",{...e.params}),t("track","Lead",{content_name:e.params.leadFormTitle})),"courseRegistration"===e.eventName&&(r("event","course_registration",{courseTitle:e.params.courseTitle}),t("track","CompleteRegistration",{content_category:"course",content_name:e.params.courseTitle})),"licenseRegistration"===e.eventName?(r("event","license_registration",{...e.params}),t("track","CompleteRegistration",{content_category:"license",content_ids:e.params.licenseRegistrationProducts})):"search"===e.eventName?(r("event","search",{search_term:e.params.searchString}),t("track","Search",{search_string:e.params.searchString})):"contact"===e.eventName?(r("event","contact",{...e.params}),t("track","Contact",{content_name:e.params.contactType})):"pageView"===e.eventName?(r("event","page_view"),t("track","PageView")):((0,n.W)('unhandled tracking event "'.concat(e.eventName,'"')),r("event",e.eventName,{...e.params}),t("trackCustom",e.eventName,{...e.params}))}function a(e){i({eventName:"easterEggFound",params:{easterEggName:e}})}function o(e,t){i({eventName:"salesTool",params:{salesToolInteractionType:t,salesToolStep:e}})}function s(e){i({eventName:"leadGenerated",params:{leadFormTitle:e}})}function l(e){i({eventName:"search",params:{searchString:e}})}function c(){i({eventName:"pageView"})}function u(e){i({eventName:"courseRegistration",params:{courseTitle:e}})}function d(e){i({eventName:"licenseRegistration",params:{licenseRegistrationProducts:e}})}function f(e){if(!e)return;let t=e.startsWith("mailto:"),r=e.startsWith("https://wa.me"),n=e.startsWith("tel:");(t||r||n)&&i({eventName:"contact",params:{contactType:t?"email_link_clicked":r?"whatsapp_link_clicked":"phone_link_clicked"}})}},52241:function(e){e.exports={button:"button_button__bmQqK",iconOnly:"button_iconOnly__JoeVG",primary:"button_primary__oFyb6",secondary:"button_secondary__0Q3qh",tertiary:"button_tertiary__CCRLi",quaternary:"button_quaternary___LaS6",large:"button_large__Ckrea",medium:"button_medium__EpwIy",small:"button_small__UdwP6",icon:"button_icon__tNhKM",disabled:"button_disabled__WIFfv",loading:"button_loading__u_tas",loadingSpinner:"button_loadingSpinner__PhGcz",fullWidth:"button_fullWidth__912yX",wiggle:"button_wiggle__NweBy",shake:"button_shake__5DwyB",loadingSpinnerCircular:"button_loadingSpinnerCircular__FKcaI","rotate-indeterminate":"button_rotate-indeterminate__K44rR",loadingSpinnerPath:"button_loadingSpinnerPath__rlTWc","path-indeterminate":"button_path-indeterminate__RoJPh"}},60392:function(e,t){"use strict";t.Z={src:"/_next/static/media/arrow-drop-down.e29a8a46.svg",height:5,width:10,blurWidth:0,blurHeight:0}},70538:function(e,t){"use strict";t.Z={src:"/_next/static/media/button-arrow.c2efb6b5.svg",height:19,width:19,blurWidth:0,blurHeight:0}}}]);