PageSourceSearch

https://www.interhyp.de/_next/static/chunks/18ta3rn4d52lr.js

js interhyp.de collected 2026-09-25 19:24:20 UTC 139,870 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,18967,e=>{"use strict";var t,a,r=e.i(171033),l=e.i(292312),i=e.i(764321),s=e.i(739732),n=e.i(397665),o=e.i(476029),c=e.i(767825),d=e.i(903334),u=e.i(743080),m=e.i(82657);let h=(0,o.declareResolverTypeToken)((0,m.typeOf)(),"AuthorPageResolverType"),g=(0,o.declareResolver)(h,"DefaultAuthorPageResolver"),p=(0,o.declareResolverTypeToken)((0,m.typeOf)(),"SanityImageAssetResolverType"),x=(0,o.declareResolver)(p,"DefaultSanityImageAssetResolver");var f=e.i(154927);(0,o.defineResolverExecutable)(h,(0,o.createStandardResolverExecutable)({accept:[(0,d.type)(c.ANY_TYPE)],target:[(0,d.type)(u.AUTHOR_PAGE_TYPE)]}));let v=(0,n.defineResolve)({selectors:[f.DefaultAuthorPageSelector],resolvers:[x]});(0,o.defineResolver)(g,{resolve:{...v()}});var b=e.i(406952);let y=(0,o.declareResolverTypeToken)((0,m.typeOf)(),"BranchPageResolverType"),j=(0,o.declareResolver)(y,"DefaultBranchPageResolver");var w=e.i(552262),N=e.i(429865);let k=(0,w.declareSelectorTypeToken)((0,m.typeOf)(),"BranchPageSelectorType");(0,w.defineSelectorExecutable)(k,(0,w.createSelectorExecutable)({accept:[(0,d.type)(b.BRANCH_PAGE_TYPE)],invoke:(e,{branch:t})=>(0,N.asFragment)(e,{branch:t})}));let T=(0,w.defineSelector)((0,w.declareSelector)(k,"DefaultBranchPageSelector"),void 0);(0,o.defineResolverExecutable)(y,(0,o.createStandardResolverExecutable)({accept:[(0,d.type)(c.ANY_TYPE)],target:[(0,d.type)(b.BRANCH_PAGE_TYPE)]}));let S=(0,n.defineResolve)({selectors:[T],resolvers:[]});(0,o.defineResolver)(j,{resolve:{...S()}});var A=e.i(3030);let E=(0,o.declareResolverTypeToken)((0,m.typeOf)(),"BreadcrumbResolverType"),C=(0,o.declareResolver)(E,"DefaultBreadcrumbResolver"),I=(0,w.declareSelectorTypeToken)((0,m.typeOf)(),"BreadcrumbSelectorType");(0,w.defineSelectorExecutable)(I,(0,w.createSelectorExecutable)({accept:A.ROUTABLE_TYPES.map(e=>(0,d.type)(e)),invoke:(e,{breadcrumbTitle:t})=>(0,N.asFragment)(e,{breadcrumbTitle:t})}));let R=(0,w.defineSelector)((0,w.declareSelector)(I,"DefaultBreadcrumbSelector"),void 0);var _=e.i(598926);let P=A.ROUTABLE_TYPES.map(e=>(0,d.type)(e));(0,o.defineResolverExecutable)(E,(0,o.createStandardResolverExecutable)({accept:P,target:P}));let L=(0,n.defineResolve)({selectors:[_.DefaultPageSlugSelector,R],resolvers:[]});(0,o.defineResolver)(C,{resolve:{...L()},options:{maxResolveDepth:1}});var M=e.i(858222);let D=(0,o.declareResolverTypeToken)((0,m.typeOf)(),"DatasetResolverType"),O=(0,o.declareResolver)(D,"DefaultDatasetResolver"),B=(0,o.declareResolverTypeToken)((0,m.typeOf)(),"PageResolverType"),z=(0,o.declareResolver)(B,"DefaultPageResolver"),Y=(0,o.declareResolverTypeToken)((0,m.typeOf)(),"SanityFileAssetResolverType"),F=(0,o.declareResolver)(Y,"DefaultSanityFileAssetResolver"),H=(0,o.declareResolverTypeToken)((0,m.typeOf)(),"SectionGroupResolverType"),G=(0,o.declareResolver)(H,"DefaultSectionGroupResolver");var W=e.i(538646);(0,o.defineResolverExecutable)(D,(0,o.createStandardResolverExecutable)({accept:[(0,d.type)(c.ANY_TYPE)],target:M.ANY_DATASET_NONE_SLUG_TYPES.map(e=>({_type:e}))}));let U=(0,n.defineResolve)({selectors:[W.DefaultDatasetNoneSlugSelector],resolvers:[z,g,O,G,x,F]});(0,o.defineResolver)(O,{resolve:{...U()}});var $=e.i(236965);let{HEADER_TYPE:Z}=(0,$.declareType)("headerType"),V=(0,o.declareResolverTypeToken)((0,m.typeOf)(),"HeaderResolverType"),K=(0,o.declareResolver)(V,"DefaultHeaderResolver"),q=(0,w.declareSelectorTypeToken)((0,m.typeOf)(),"HeaderSelectorType");(0,w.defineSelectorExecutable)(q,(0,w.createIdentitySelectorExecutable)({accept:[(0,d.type)(Z)]}));let X=(0,w.defineSelector)((0,w.declareSelector)(q,"DefaultHeaderSelector"),void 0);(0,o.defineResolverExecutable)(V,(0,o.createStandardResolverExecutable)({accept:[(0,d.type)(c.ANY_TYPE)],target:[(0,d.type)(Z)]}));let Q=(0,n.defineResolve)({selectors:[X],resolvers:[z,O,x,F]});(0,o.defineResolver)(K,{resolve:{...Q()}}),(0,o.defineResolverExecutable)(B,(0,o.createStandardResolverExecutable)({accept:[(0,d.type)(c.ANY_TYPE)],target:A.ROUTABLE_TYPES.map(e=>(0,d.type)(e))}));let J=(0,n.defineResolve)({selectors:[_.DefaultPageSlugSelector,R],resolvers:[]});(0,o.defineResolver)(z,{resolve:{...J()},options:{maxResolveDepth:1}});let ee=(0,o.declareResolverTypeToken)((0,m.typeOf)(),"PageSlugResolverType"),et=(0,o.declareResolver)(ee,"DefaultPageSlugResolver");(0,o.defineResolverExecutable)(ee,(0,o.createStandardResolverExecutable)({accept:[(0,d.type)(c.ANY_TYPE)],target:A.ROUTABLE_TYPES.map(e=>(0,d.type)(e))}));let ea=(0,n.defineResolve)({selectors:[_.DefaultPageSlugSelector,R],resolvers:[]});(0,o.defineResolver)(et,{resolve:{...ea()},options:{maxResolveDepth:1}});var er=e.i(206847);(0,o.defineResolverExecutable)(p,(0,o.createStandardResolverExecutable)({accept:[(0,d.type)(c.ANY_TYPE)],target:[(0,d.type)("sanity.imageAsset")]})),(0,o.defineResolver)(x,{resolve:{selectors:[er.DefaultSanityImageAssetSelector],resolvers:[]}});var el=e.i(144282);(0,o.defineResolverExecutable)(Y,(0,o.createStandardResolverExecutable)({accept:[(0,d.type)(c.ANY_TYPE)],target:[(0,d.type)("sanity.fileAsset")]})),(0,o.defineResolver)(F,{resolve:{selectors:[el.DefaultSanityFileAssetSelector],resolvers:[]}});let{SECTION_GROUP_TYPE:ei}=(0,$.declareType)("sectionGroupType"),es=(0,w.declareSelectorTypeToken)((0,m.typeOf)(),"SectionGroupSelectorType");(0,w.defineSelectorExecutable)(es,(0,w.createIdentitySelectorExecutable)({accept:[(0,d.type)(ei)]}));let en=(0,w.defineSelector)((0,w.declareSelector)(es,"DefaultSectionGroupSelector"),void 0);(0,o.defineResolverExecutable)(H,(0,o.createStandardResolverExecutable)({accept:[(0,d.type)(c.ANY_TYPE)],target:[(0,d.type)(ei)]}));let eo=(0,n.defineResolve)({selectors:[en],resolvers:[z,g,O,x,F]});(0,o.defineResolver)(G,{resolve:{...eo()}});let{FOOTER_TYPE:ec}=(0,$.declareType)("footerType"),ed=(0,o.declareResolverTypeToken)((0,m.typeOf)(),"FooterResolverType"),eu=(0,o.declareResolver)(ed,"DefaultFooterResolver"),em=(0,w.declareSelectorTypeToken)((0,m.typeOf)(),"FooterSelectorType");(0,w.defineSelectorExecutable)(em,(0,w.createIdentitySelectorExecutable)({accept:[(0,d.type)(ec)]}));let eh=(0,w.defineSelector)((0,w.declareSelector)(em,"DefaultFooterSelector"),void 0);(0,o.defineResolverExecutable)(ed,(0,o.createStandardResolverExecutable)({accept:[(0,d.type)(c.ANY_TYPE)],target:[(0,d.type)(ec)]}));let eg=(0,n.defineResolve)({selectors:[eh],resolvers:[z,O,x,F]});(0,o.defineResolver)(eu,{resolve:{...eg()}});var ep=e.i(108750);let ex=(0,o.declareResolverTypeToken)((0,m.typeOf)(),"SettingsResolverType"),ef=(0,o.declareResolver)(ex,"DefaultSettingsResolver");var ev=e.i(400391);(0,o.defineResolverExecutable)(ex,(0,o.createStandardResolverExecutable)({accept:[(0,d.type)(c.ANY_TYPE)],target:[(0,d.type)(ep.SETTINGS_TYPE)]}));let eb=(0,n.defineResolve)({selectors:[ev.DefaultSettingsSelector],resolvers:[x,et]});(0,o.defineResolver)(ef,{resolve:{...eb()}});let ey=(0,w.declareSelectorTypeToken)((0,m.typeOf)(),"DatasetSelectorType");(0,w.defineSelectorExecutable)(ey,(0,w.createIdentitySelectorExecutable)({accept:M.ANY_DATASET_NONE_SLUG_TYPES.map(e=>
1({_type:e}))}));let ej=(0,w.defineSelector)((0,w.declareSelector)(ey,"DefaultDatasetSelector"),void 0),ew=(e,t)=>e?[t(e)]:[],eN=e=>null===e?[]:[(0,n.createResolve)([e],eb())];var ek=e.i(173214),eT=e.i(675551),eS=e.i(126634);let eA=(0,w.declareSelectorTypeToken)((0,m.typeOf)(),"ArticleListingPageSelectorType");(0,w.defineSelectorExecutable)(eA,(0,w.createSelectorExecutable)({accept:[(0,d.type)(ek.ADVISOR_ARTICLE_PAGE_TYPE),(0,d.type)(eT.NEWS_ARTICLE_PAGE_TYPE),(0,d.type)(eS.PRESS_ARTICLE_PAGE_TYPE)],invoke:(e,{title:t,publishedAt:a,modifiedAt:r,author:l})=>(0,N.asFragment)(e,{title:t,publishedAt:a,modifiedAt:r,author:l})}));let eE=(0,w.defineSelector)((0,w.declareSelector)(eA,"DefaultArticleListingPageSelector"),void 0);var eC=e.i(885364),eI=e.i(862844);let eR=(0,w.declareSelectorTypeToken)((0,m.typeOf)(),"PrivacyPageVersionSelectorType");(0,w.defineSelectorExecutable)(eR,(0,w.createSelectorExecutable)({accept:[(0,d.type)(eI.PRIVACY_PAGE_TYPE)],invoke:(e,{slug:t,versionNumber:a,publishedDate:r})=>(0,N.asFragment)(e,{slug:t,versionNumber:a,publishedDate:r})}));let e_=(0,w.defineSelector)((0,w.declareSelector)(eR,"DefaultPrivacyPageVersionSelector"),void 0),eP=({page:e,datasets:t=[],articlePages:a=[],branchPages:r=[],authorPages:l=[],privacyPages:i=[],settings:s})=>[...eL(e),...eD(r),...eO(l),...eM(a),...eB(i),...ew(t,e=>(0,n.createResolve)(e,U({selectors:[ej]}))),...eN(s)],eL=e=>[(0,n.createResolve)([e],J({selectors:[eC.DefaultPageSelector],resolvers:[z,g,j,O,G,K,eu,x,F]}
1))],eM=e=>ew(e,e=>(0,n.createResolve)(e,{selectors:[eE,_.DefaultPageSlugSelector],resolvers:[]})),eD=e=>ew(e,e=>(0,n.createResolve)(e,{selectors:[eC.DefaultPageSelector,_.DefaultPageSlugSelector],resolvers:[]})),eO=e=>ew(e,e=>(0,n.createResolve)(e,{selectors:[f.DefaultAuthorPageSelector,_.DefaultPageSlugSelector],resolvers:[x]})),eB=e=>ew(e,e=>(0,n.createResolve)(e,{selectors:[e_,_.DefaultPageSlugSelector],resolvers:[]}));var ez=e.i(52697),eY=e.i(643698);let eF=e=>[(0,n.createResolve)([e],eg())],eH=e=>[(0,n.createResolve)([e],Q())],eG=e=>[(0,n.createResolve)([e],J({selectors:[eC.DefaultPageSelector],resolvers:[z,g,O,G,x,F]}))],eW=e=>[(0,n.createResolve)([e],eo())];var eU=e.i(668939),e$=e.i(671779),eZ=e.i(643174);let eV=()=>{let{resolveLink:e}=(0,eZ.useWebsiteLinkResolution)(),t=(0,e$.useRouter)();return{navigate:(0,eU.useCallback)(a=>{let r=e(a);"_blank"===r.target?window.open(r.href,"_blank","noopener,noreferrer"):t.push(r.href)},[e,t])}};e.i(155062);var eK=e.i(456515);let eq="HOMEPAGE",eX="ARTICLE",eQ="NEWS_ARTICLE",eJ="COLLECTION",e0="SERVICE",e1="BRANCH",e2="CONTACT",e4="MODULE",e6="PROFILE_PAGE",e5=(e,t)=>"object"!=typeof e||null===e||e.jsonldType!==t;(0,eK.defineField)({name:"jsonldType",type:"string",title:"JSON-LD Type",description:'The page type "Homepage" should be used for the root page of a website only once',options:{list:[{title:"Article",value:eX},{title:"News Article",value:eQ},{title:"Collection",value:eJ},{title:"Service",value:e0},{title:"Branch",value:e1},{title:"Contact",value:e2},{title:"Module",value:e4},{title:"Profile Page",value:e6},{title:"Homepage",value:eq},{title:"Default",value:"DEFAULT"}]},validation:e=>[e.required(),e.custom(e=>e!==eq||"Be carful: Homepage type can only be used once for the root page").warning()]}),(0,eK.defineField)({name:"jsonldServiceType",type:"string",title:"Service Type",description:'Concise service category for JSON-LD structured data (only visible when JSON-LD Type is "Service")',options:{list:[{title:"Baufinanzierung",value:"Baufinanzierung"},{title:"Anschlussfinanzierung",value:"Anschlussfinanzierung"},{title:"Modernisierung",value:"Modernisierung"},{title:"Forward-Darlehen",value:"Forward-Darlehen"},{title:"Kapitalanlage in Immobilien",value:"Kapitalanlage in Immobilien"},{title:"Immobiliensuche",value:"Immobiliensuche"},{title:"Energetische Sanierung",value:"Energetische Sanierung"}]},hidden:({parent:e})=>e5(e,e0),validation:e=>e.custom((e,{parent:t})=>!!e5(t,e0)||!!e||"Service Type is required")});var e3=e.i(860043),e8=e.i(289044),e9=e.i(279057),e7=e.i(964558),te=e.i(950365);let tt=(0,eU.createContext)(void 0),ta=({children:e})=>{let t=(0,eY.useLazyDeref)(),{pathTo:a}=(0,eU.useContext)(te.PathContext),{pageRef:i}=(0,eU.useContext)(e3.PageContext),[s]=(0,eY.useDeref)(_.DefaultPageSlugSelector,(0,l.matcher)(i)),[n]=(0,eY.useDeref)(R,(0,l.matcher)(i)),o=(0,eU.useMemo)(()=>{let e=(s?.breadcrumbs??[]).map(e=>{let[r]=t(R,(0,l.matcher)(e));if(!r?.breadcrumbTitle)return;let i=a({page:e});return{key:r._id,label:r.breadcrumbTitle,href:i??"#"}}).filter(e7.defined);return!n?.breadcrumbTitle||e.some(({key:e})=>e===n._id)?e:[...e,{key:n._id,label:n.breadcrumbTitle,href:a({page:i})??"#"}]},[n,s?.breadcrumbs,t,i,a]);return(0,r.jsx)(tt.Provider,{value:o,children:e})},tr=()=>(0,eU.useContext)(tt),tl=e=>{let t=e.filter(e=>void 0!==e);if(0!==t.length)return{"@context":"https://schema.org","@graph":t}},ti=(e,{images:t,settings:a,author:r,article:l})=>{let i,{url:s,ids:n,page:o,metadata:c}=e,d=ts(n,a,r);if(!d)return;let u=l?.publishedAt??o._createdAt;if(!u)return;let m=l?.modifiedAt,h=l?.reviewedAt;return i=m&&h?m>=h?m:h:m??h,{headline:c.title,description:c.description,...t?{image:t.urls}:{},datePublished:u,...i?{dateModified:i}:{},author:d,publisher:{"@id":n.organizationId},mainEntityOfPage:{"@id":s},inLanguage:"de-DE"}},ts=(e,t,a)=>{let r=a?.name?.trim();return r?{"@type":"Person",name:r,...a?.jobTitle?{jobTitle:a.jobTitle}:{}}:t?.companyName?{"@type":"Organization",name:t.companyName,"@id":e.organizationId}:void 0},tn=(e,t)=>{let{url:a,siteUrl:r}=e,l=[{label:"Startseite",href:r},...t];return{"@type":"BreadcrumbList","@id":`${a}#breadcrumb`,itemListElement:l.map((e,t)=>{let a=t===l.length-1;return{"@type":"ListItem",position:t+1,name:e.label??e.title,...a?{}:{item:e.href}}})}},to=e=>{let t=e.publishedAt??e._createdAt;if(!t)return{};let{modifiedAt:a,reviewedAt:r}=e,l=tc(a,r);return l?{datePublished:t,dateModified:l}:{datePublished:t}},tc=(e,t)=>e&&t?e>=t?e:t:e??t,td=e=>{let{url:t,ids:a,page:r,metadata:l}=e,i=to(r);
1return{"@type":"WebPage","@id":t,url:t,name:l.title,description:l.description,isPartOf:{"@id":a.websiteId},publisher:{"@id":a.organizationId},breadcrumb:{"@id":`${t}#breadcrumb`},...i,inLanguage:"de-DE"}},tu=e=>{let t=JSON.stringify(e).replace(/</g,"\\u003c");return(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:t}})},tm=(e,t)=>null!=e&&"_type"in e&&e._type===t,th=()=>{let e,t,{pageRef:a}=(0,e3.usePageContext)(),[r]=(0,eY.useDeref)(eC.DefaultPageSelector,(0,l.matcher)(a));e=r,t=[ek.ADVISOR_ARTICLE_PAGE_TYPE,eT.NEWS_ARTICLE_PAGE_TYPE,eS.PRESS_ARTICLE_PAGE_TYPE],e?._type&&t.includes(e._type)||(r=void 0);let i=null!=r&&"author"in r?r.author:void 0,[s]=(0,eY.useDeref)(f.DefaultAuthorPageSelector,(0,l.matcher)(i));return{article:r,author:s}};var tg=e.i(506360);let tp=e=>{let t=(0,tg.useUrlFor)(),a=e?.openGraph?.image,r=a?.asset,[i]=(0,eY.useDeref)(er.DefaultSanityImageAssetSelector,(0,l.matcher)(r));if(!i)return;let s=t(a);if(!s)return;let n=s.width(1200).height(675).fit("crop").url(),o=s.width(1200).height(900).fit("crop").url(),c=s.width(1200).height(1200).fit("crop").url();if(n&&o&&c)return{urls:[n,o,c]}},tx=e=>e?.href??e?.label??e?.title,tf=({ctx:e})=>{let t=tr(),a=tl([td(e),tn(e,t)]);return a?tu(a):null};var tv=e.i(668708);let tb={[eq]:({ctx:e,settings:t})=>{let a=(e=>{let t=(0,tg.useUrlFor)(),a=e?.logo,r=a?.asset,[i]=(0,eY.useDeref)(er.DefaultSanityImageAssetSelector,(0,l.matcher)(r));if(!i)return;let s=t(a),n=s?.url();if(n)return{url:n,width:i.metadata?.dimensions?.width,height:i.metadata?.dimensions?.height}})(t),r=tl([((e,{settings:t,logo:a})=>{let{siteUrl:r,ids:l}=e;if(t?.companyName&&t.companyStreetAddress&&t.companyAddressLocality&&t.companyPostalCode&&t.companyAddressCountry&&t.companyEmail&&t.serviceHotlinePhoneNumber&&a?.url)return{"@type":"Organization","@id":l.organizationId,name:t.companyName,legalName:t.companyName,url:r,logo:{"@type":"ImageObject",url:a.url,...a.width?{width:{"@type":"QuantitativeValue",value:a.width}}:{},...a.height?{height:{"@type":"QuantitativeValue",value:a.height}}:{}},...t.organizationDescription?{description:t.organizationDescription}:{},...t.brandName?{brand:{"@type":"Brand",name:t.brandName}}:{},foundingDate:"1999",founder:[{"@type":"Person",name:"Robert Haselsteiner"},{"@type":"Person",name:"Marcus Wolsdorf"}],telephone:t.serviceHotlinePhoneNumber,email:t.companyEmail,address:{"@type":"PostalAddress",streetAddress:t.companyStreetAddress,addressLocality:t.companyAddressLocality,postalCode:t.companyPostalCode,addressCountry:t.companyAddressCountry},contactPoint:{"@type":"ContactPoint",contactType:"customer support",telephone:t.serviceHotlinePhoneNumber,email:t.companyEmail,availableLanguage:"German"},...t.memberOf?.name&&t.memberOf?.url?{memberOf:{"@type":"Organization",name:t.memberOf.name,url:t.memberOf.url}}:{},...t.sameAs&&t.sameAs.length>0?{sameAs:t.sameAs}:{}}})(e,{settings:t,logo:a}),((e,{settings:t})=>{let{siteUrl:a,ids:r}=e;if(t?.companyName)return{"@type":"WebSite","@id":r.websiteId,name:t.companyName,url:a,inLanguage:"de-DE",publisher:{"@id":r.organizationId}}})(e,{settings:t}),(e=>{let{siteUrl:t,ids:a,page:r,metadata:l}=e,i=to(r);return{"@type":"WebPage","@id":t,url:t,name:l.title,description:l.description,isPartOf:{"@id":a.websiteId},about:{"@id":a.organizationId},publisher:{"@id":a.organizationId},...i,inLanguage:"de-DE"}})(e)]);return r?tu(r):null},[eX]:({ctx:e,settings:t})=>{let a,r=tr(),l=tp(e.metadata),{article:i,author:s}=th(),n=tl([td(e),tn(e,r),(a=ti(e,{images:l,settings:t,author:s,article:i}))?{"@type":"Article",...a}:void 0]);return n?tu(n):null},[eQ]:({ctx:e,settings:t})=>{let a,r=tr(),l=tp(e.metadata),{article:i,author:s}=th(),n=tl([td(e),tn(e,r),(a=ti(e,{images:l,settings:t,author:s,article:i}))?{"@type":"NewsArticle",...a}:void 0]);return n?tu(n):null},[eJ]:({ctx:e})=>{let t=tr(),a=tl([(e=>{let{url:t,ids:a,page:r,metadata:l}=e,i=to(r);return{"@type":"CollectionPage","@id":t,url:t,name:l.title,description:l.description,isPartOf:{"@id":a.websiteId},publisher:{"@id":a.organizationId},breadcrumb:{"@id":`${t}#breadcrumb`},...i,inLanguage:"de-DE"}})(e),tn(e,t)]);return a?tu(a):null},[e0]:({ctx:e})=>{let t=tr(),a=tl([{...td(e),mainEntity:{"@id":`${e.url}#service`}},tn(e,t),(e=>{let{url:t,ids:a,metadata:r}=e;return{"@type":"Service","@id":`${t}
1#service`,name:r.title,description:r.description,...r.jsonldServiceType?{serviceType:r.jsonldServiceType}:{},provider:{"@id":a.organizationId},areaServed:{"@type":"Country",name:"Deutschland"},url:t}})(e)]);return a?tu(a):null},[e1]:({ctx:e})=>{let t=tr(),a=(e=>{let t=(0,tg.useUrlFor)(),a=e?.branchImage,r=a?.asset,[i]=(0,eY.useDeref)(er.DefaultSanityImageAssetSelector,(0,l.matcher)(r));if(!i)return;let s=t(a),n=s?.url();if(n)return{url:n,width:i.metadata?.dimensions?.width,height:i.metadata?.dimensions?.height}})(e.branch),r=tl([{...td(e),mainEntity:{"@id":`${e.url}#localBusiness`}},tn(e,t),((e,{image:t}={})=>{var a;let{url:r,ids:l,metadata:i,branch:s}=e,n=(e=>{if(!e)return;let t=[e.street,e.addressExtra1,e.addressExtra2].filter(e=>"string"==typeof e&&""!==e).join(", ");if(t||e.zip||e.addressCity)return{"@type":"PostalAddress",...t?{streetAddress:t}:{},...e.zip?{postalCode:e.zip}:{},...e.addressCity?{addressLocality:e.addressCity}:{}}})(s),o=(e=>{if(e&&"number"==typeof e.latitude&&"number"==typeof e.longitude)return{"@type":"GeoCoordinates",latitude:e.latitude,longitude:e.longitude}})(s),c=(e=>{if(e?.url)return{"@type":"ImageObject",url:e.url,...e.width?{width:{"@type":"QuantitativeValue",value:e.width}}:{},...e.height?{height:{"@type":"QuantitativeValue",value:e.height}}:{}}})(t),d=tx(s?.phone),u=tx(s?.email);return{"@type":"FinancialService","@id":`${r}#localBusiness`,name:(a=i.title,["Interhyp",s?.branchType,s?.displayCity].filter(e=>"string"==typeof e&&""!==e).join(" ")||a),description:i.description,url:r,...s?.branchCode?{identifier:s.branchCode}:{},...d?{telephone:d}:{},...u?{email:u}:{},...s?.openingHours?{openingHours:s.openingHours}:{},...n?{address:n}:{},...o?{geo:o}:{},...c?{image:c}:{},parentOrganization:{"@id":l.organizationId}}})(e,{image:a})]);return r?tu(r):null},[e2]:({ctx:e})=>{let t=tr(),a=tl([{...td(e),mainEntity:{"@id":e.ids.organizationId}},tn(e,t)]);return a?tu(a):null},[e4]:({ctx:e})=>{let t=tr(),a=tl([{...td(e),mainEntity:{"@id":`${e.url}#app`}},tn(e,t),(e=>{let{url:t,ids:a,metadata:r}=e;return{"@type":"WebApplication","@id":`${t}#app`,name:r.title,description:r.description,url:t,applicationCategory:"FinanceApplication",operatingSystem:"All",provider:{"@id":a.organizationId}}})(e)]);return a?tu(a):null},[e6]:({ctx:e})=>{let t=tr(),{author:a,imageUrl:r,branchUrl:i}=(()=>{let{pageRef:e}=(0,e3.usePageContext)(),[t]=(0,eY.useDeref)(eC.DefaultPageSelector,(0,l.matcher)(e)),a=tm(t,u.AUTHOR_PAGE_TYPE)?t:void 0,r=a?.image,[i]=(0,eY.useDeref)(er.DefaultSanityImageAssetSelector,(0,l.matcher)(r?.asset)),s=(0,tg.useUrlFor)(),n=i?s(r)?.width(400).height(400).fit("crop").url()??void 0:void 0,{hrefOf:o}=(0,tv.useHref)(),c=a?.branchPage?o({page:a.branchPage}):void 0;return{author:a,imageUrl:n,branchUrl:c}})(),s=((e,t,{imageUrl:a,branchUrl:r}={})=>{if(!t?.name)return;let l=t.socialProfiles?.flatMap(({href:e})=>e??[])??[],i=(t.description??[]).map(e=>e.children?.map(({text:e})=>e??"").join("")??"").filter(Boolean).join(" ").trim()||void 0;return{"@type":"Person","@id":`${e.url}#author`,name:t.name,url:e.url,...t.jobTitle?{jobTitle:t.jobTitle}:{},...i?{description:i}:{},...a?{image:a}:{},...l.length>0?{sameAs:l}:{},worksFor:{"@id":e.ids.organizationId},...r?{workLocation:{"@id":`${r}#localBusiness`}}:{}}})(e,a,{imageUrl:r,branchUrl:i}),n=tl([((e,t)=>{let{url:a,ids:r,metadata:l}=e;return{"@type":"ProfilePage","@id":a,url:a,name:l.title,description:l.description,isPartOf:{"@id":r.websiteId},publisher:{"@id":r.organizationId},breadcrumb:{"@id":`${a}#breadcrumb`},...t?{mainEntity:{"@id":`${a}#author`}}:{},inLanguage:"de-DE"}})(e,s),tn(e,t),s]);return n?tu(n):null}},ty=()=>{let e,t,a,i,{website:s}=(0,e8.useWebsiteContext)(),{pageRef:n}=(0,e3.usePageContext)(),[o]=(0,eY.useDeref)(eC.DefaultPageSelector,(0,l.matcher)(n)),[c]=(0,eY.useDeref)(ev.DefaultSettingsSelector,(0,l.matcher)({_id:ez.DOCUMENT_ID_SETTINGS})),{href:d,metadata:u}=(({page:e})=>{let{hrefOf:t}=(0,tv.useHref)();return void 0===e?{}:{href:t({page:e}),metadata:e.metadata}})({page:o});if(void 0===o)return;if(void 0===u||void 0===d||!u.title||!u.description)return null;let m=(e=e9.HOSTS[s],t=`https://${e}/`,a=o._type===b.BRANCH_PAGE_TYPE?o.branch:void 0,{url:d,siteUrl:t,ids:(i=t.endsWith("/")?t:`${t}/`,{organizationId:`${i}#organization`,websiteId:`${i}#website`}),page:o,metadata:u,branch:a}),{jsonldType:h}=u,g=(h&&tb[h])??tf;return(0,r.jsx)(g,{ctx:m,settings:c})};var tj=e.i(318346),tw=e.i(550059);let tN=(0,eU.createContext)(void 0),tk=({children:e,prefix:t})=>{let a=(0,eU.useContext)(tN);return(0,r.jsx)(tN.Provider,{value:{prefix:a?.prefix?`${a.prefix}:${t}`:t},children:e})};var tT=e.i(793676),tS=e.i(332097);let tA=({pageType:e})=>(0,r.jsx)(eU.Suspense,{children:(0,r.jsx)(tE,{pageType:e})}),tE=({pageType:e})=>{let{track:t}=(0,tS.useTealium)(),a=tr(),r=(0,e$.usePathname)(),l=(0,eU.useRef)(void 0);return(0,eU.useEffect)(()=>
1{if(l.current!==r){l.current=r;let i={page_name:r,page_type:e??tT.PageLayerType.ARTICLE,...tC(a)};t((0,tT.buildPageLayer)(i)),window.utag_data={...window.utag_data,...i}}},[a,e,r,t]),null},tC=e=>{let t={page_level_1:"Website"};for(let a=0;a<e.length;a++){let r=e[a];if(r?.label)t[`page_level_${a+1}`]=r.label;else break}return t};var tI=e.i(317891);let{ACADEMY_ARTICLE_SECTION_TYPE:tR}=(0,$.declareType)("academyArticleSectionType");tI.RocketIcon;let{ADVERTISING_CONSENT_SECTION_TYPE:t_}=(0,$.declareType)("advertisingConsentSectionType"),{BRANCH_REFERENCE_SECTION_TYPE:tP}=(0,$.declareType)("branchReferenceSectionType"),{BRANCH_SECTION_TYPE:tL}=(0,$.declareType)("branchSectionType");var tM=e.i(688213);let{BREADCRUMBS_SECTION_TYPE:tD}=(0,$.declareType)("breadcrumbsSectionType");tM.EllipsisHorizontalIcon;var tO=e.i(176325);let{CONTENT_SECTION_TYPE:tB}=(0,$.declareType)("contentSectionType");tO.TiersIcon;var tz=e.i(398610);let{HERO_SECTION_TYPE:tY}=(0,$.declareType)("heroSectionType");tz.ImageIcon;var tF=e.i(514973);let{ONLINE_INSTALLMENT_LOAN_SECTION_TYPE:tH}=(0,$.declareType)("onlineInstallmentLoanSectionType");tF.UnknownIcon;let{PREFERENCE_CENTER_SECTION_TYPE:tG}=(0,$.declareType)("preferenceCenterSectionType");var tW=e.i(905696);let{QUALTRICS_SECTION_TYPE:tU}=(0,$.declareType)("qualtricsSectionType");tW.ActivityIcon;var t$=e.i(862574);let{STANDARD_SECTION_TYPE:tZ}=(0,$.declareType)("standardSectionType");t$.AccessDeniedIcon;var tV=e.i(306136);let tK=[(0,eK.defineArrayMember)({type:tY}),(0,eK.defineArrayMember)({type:tB}),(0,eK.defineArrayMember)({type:tZ}),(0,eK.defineArrayMember)({type:tR}),(0,eK.defineArrayMember)({type:tD}),(0,eK.defineArrayMember)({type:tG}),(0,eK.defineArrayMember)({type:tU}),(0,eK.defineArrayMember)({type:tH}),(0,eK.defineArrayMember)({type:t_})];[...tK,(0,eK.defineArrayMember)({type:tP})],[...tK,(0,eK.defineArrayMember)({type:tP})],[...tK,(0,eK.defineArrayMember)({type:tL})];var tq=e.i(821076),tX=e.i(73435);let tQ=new Set([...tK.map(({type:e})=>e),tL]);var tJ=e.i(842664);let{ARTICLE_LISTING_SEGMENT_TYPE:t0}=(0,$.declareType)("articleListingSegmentType");tJ.ThListIcon;var t1=e.i(251595);let{AUTHOR_LISTING_SEGMENT_TYPE:t2}=(0,$.declareType)("authorListingSegmentType");t1.UsersIcon;var t4=e.i(58244);let{AUTHOR_PROFILE_SEGMENT_TYPE:t6}=(0,$.declareType)("authorProfileSegmentType");t4.UserIcon;var t5=e.i(980624);let{BECOME_PARTNER_SEGMENT_TYPE:t3}=(0,$.declareType)("becomePartnerSegmentType");t5.AddUserIcon;var t8=e.i(906424);let{BRANCH_OVERVIEW_SEGMENT_TYPE:t9}=(0,$.declareType)("branchOverviewSegmentType");t8.EarthGlobeIcon;var t7=e.i(145118);let{FAQ_SEGMENT_TYPE:ae}=(0,$.declareType)("faqSegmentType");t7.FeedbackIcon;var at=e.i(940439);let{FILTERED_ARTICLE_LIST_SEGMENT_TYPE:aa}=(0,$.declareType)("filteredArticleListSegmentType");at.DocumentsIcon;var ar=e.i(598604);let{LEXICON_SEGMENT_TYPE:al}=(0,$.declareType)("lexiconSegmentType");ar.BookIcon;var ai=e.i(176009);let{STANDARD_SEGMENT_TYPE:as}=(0,$.declareType)("standardSegmentType");ai.BlockContentIcon;var an=e.i(255393);let{VIRTUAL_BADGE_SEGMENT_TYPE:ao}=(0,$.declareType)("virtualBadgeSegmentType");an.StarIcon;var ac=e.i(40846),ad=e.i(381065),au=e.i(408436),am=e.i(487473),ah=e.i(167245);e.i(656366);var ag=e.i(289739);let ap="regular",ax="full",af=(0,eK.defineField)({title:"Content Width",name:"width",type:"string",options:{list:[{title:"Narrow (8 columns)",value:"narrow"},{title:"Regular (10 columns)",value:ap},{title:"Wide (12 columns)",value:"wide"},{title:"Full Browser",value:ax}]},initialValue:ap});var av=e.i(930468),ab=e.i(424922);let ay=(0,ab.tv)({base:["grid mx-auto max-w-xl w-full","   px-[var(--grid-padding-z0)]","sm:px-[var(--grid-padding-sm)]","md:px-[var(--grid-padding-md)]","lg:px-[var(--grid-padding-lg)]","xl:px-[var(--grid-padding-xl)]","   grid-cols-[var(--grid-cols-z0)]","sm:grid-cols-[var(--grid-cols-sm)]","md:grid-cols-[var(--grid-cols-md)]","lg:grid-cols-[var(--grid-cols-lg)]","xl:grid-cols-[var(--grid-cols-xl)]","   gap-[var(--grid-gutter-z0)]","sm:gap-[var(--grid-gutter-sm)]","md:gap-[var(--grid-gutter-md)]","lg:gap-[var(--grid-gutter-lg)]","xl:gap-[var(--grid-gutter-xl)]"],variants:{fullWidth:{true:"max-w-full",false:""},noPadding:{true:"px-0!",false:""}}}),aj=({as:e="div",id:t,fullWidth:a=!1,noPadding:l=!1,className:i,children:s})=>(0,r.jsx)(e,{id:t,className:(0,ah.twMerge)(ay({fullWidth:a,noPadding:l}),i),children:s});var aw=e.i(891968);let aN={left:"text-left",center:"text-center"},ak={left:"sm:text-left",center:"sm:text-center"},aT=(0,ab.tv)({base:"col-span-full",variants:{width:{narrow:"lg:col-span-8 lg:col-start-3",regular:"lg:col-span-10 lg:col-start-2",wide:"",full:""},isArticleSegment:{true:"md:px-4",false:""}}}),aS={narrow:"var(--grid-w-8cols)",regular:"var(--grid-w-10cols)",wide:"var(--grid-w-12cols)",full:"100%"},aA=({settings:e={},isArticleSegment:t=!1,children:a})=>{let{title:l,width:i=ax,bgColor:s,textAlign:n}=e;return(0,r.jsx)(aj,{id:l?(0,av.slugify)(l):void 0,className:(0,ah.twMerge)((0,aw.twBgC
1olor)(s)),fullWidth:t||i===ax,children:(0,r.jsx)("div",{className:(0,ah.twMerge)(aT({width:t?"full":i,isArticleSegment:t}),(0,ah.twMerge)(n?.mobile&&aN[n.mobile],n?.default&&ak[n.default])),style:{"--section-content-width":aS[t?"full":i]??"100%"},children:a})})};var aE=e.i(312284);let aC={advisorArticlePageType:"Zum Artikel",newsArticlePageType:"News lesen",pressArticlePageType:"Zur Pressemeldung"},aI=({article:{_id:e,title:t,publishedAt:a,modifiedAt:l},articleType:i,cardBgColor:s,animationDelay:n})=>{let o=i===ek.ADVISOR_ARTICLE_PAGE_TYPE?l??a:a,c=o?(e=>{let t=new Date(e);if(!isNaN(t.getTime()))return new Intl.DateTimeFormat("de-DE",{day:"2-digit",month:"2-digit",year:"numeric"}).format(t)})(o):void 0,d=(i&&aC[i])??"Zum Artikel";return(0,r.jsx)("div",{className:(0,ah.twMerge)("col-span-12 md:col-span-6 lg:col-span-4",void 0!==n&&"animate-fade-in"),style:void 0!==n?{animationDelay:`${n}ms`}:void 0,children:(0,r.jsxs)("div",{className:(0,ah.twMerge)("group relative flex h-full cursor-pointer flex-col gap-4 p-6",s),children:[c&&(0,r.jsx)("span",{className:"text-grey-text text-sm",children:c}),(0,r.jsx)("span",{className:"grow",children:(0,r.jsx)("span",{className:"headline-h4",children:t})}),(0,r.jsx)(aE.InternalLink,{page:{_ref:e,_type:"reference"},layout:"standalone",label:d,className:(0,ah.twMerge)((0,am.linkStyles)({color:am.LINK_COLOR_PRIMARY}),"after:absolute after:inset-0")})]})})},aR=({data:{settings:e,articleType:t,cardBgColor:a}})=>{let i,s,[n,o]=(0,eU.useState)(6),[c,d]=(0,eU.useState)(null),u=(0,ag.useTrackEvent)(),m=(i=t===ek.ADVISOR_ARTICLE_PAGE_TYPE,s=(0,eY.useDerefByType)(eE,(0,l.matcher)({_type:t})),(0,eU.useMemo)(()=>s.map(([e])=>e).filter(e=>"string"==typeof e.title).sort((e,t)=>{let a=i?e.modifiedAt??e.publishedAt??"":e.publishedAt??"";return(i?t.modifiedAt??t.publishedAt??"":t.publishedAt??"").localeCompare(a)}),[s,i])),h=m.slice(0,n),g=m.slice(n),p=g.length>0;return(0,r.jsxs)(aA,{settings:e,children:[(0,r.jsx)("div",{className:"grid auto-rows-auto grid-cols-12 gap-4 xl:gap-6",children:h.map((e,l)=>(0,r.jsx)(aI,{article:e,articleType:t,cardBgColor:(0,aw.twBgColor)(a??ad.BG_COLOR.GREY),animationDelay:null!==c&&l>=c?(l-c)*75:void 0},e._id))}),g.length>0&&(0,r.jsx)("ul",{hidden:!0,children:g.map(({_id:e,title:t})=>(0,r.jsx)("li",{children:(0,r.jsx)(aE.InternalLink,{page:{_ref:e,_type:"reference"},layout:"standalone",label:t??""})},e))}),p&&(0,r.jsx)("div",{className:"mt-8 flex justify-center",children:(0,r.jsx)(au.Button,{variant:au.BUTTON_VARIANT_OUTLINE,onClick:()=>{u(ac.EventLayerAction.ButtonClick,"Mehr laden"),d(n),o(e=>e+6)},children:"Mehr laden"})})]})};var a_=e.i(192887),aP=e.i(720468),aL=e.i(635402),aM=e.i(131225),aD=e.i(553572);let aO=({author:e,cardBgColor:t})=>{let{name:a,jobTitle:l,image:i,description:s}=e,n=e?{_ref:e._id,_type:"reference"}:void 0;return a?(0,r.jsx)(aP.AdaptiveCard,{interactive:!0,bgColor:t===a_.ADAPTIVE_CARD_BG_COLOR.GREY?"grey":"white",image:i&&(0,r.jsx)(aM.Image,{data:i,className:"aspect-video w-full object-cover"}),title:a,description:(l||s)&&(0,r.jsxs)("div",{className:"flex flex-col gap-4",children:[l&&(0,r.jsx)("span",{className:"italic",children:l}),s&&(0,r.jsx)(aD.RichText,{value:s})]}),actions:(0,r.jsx)(aE.InternalLink,{page:n,layout:"standalone",label:"Zum Autorenprofil",className:(0,ah.twMerge)((0,am.linkStyles)({color:am.LINK_COLOR_SECONDARY}),"group-hover:text-brand-primary","after:absolute after:inset-0")})}):null},aB=({data:{settings:e,cardBgColor:t}})=>{let a,i=(a=(0,eY.useDerefByType)(f.DefaultAuthorPageSelector,(0,l.matcher)({_type:u.AUTHOR_PAGE_TYPE})),(0,eU.useMemo)(()=>a.map(([e])=>e).sort((e,t)=>(e.name??"").localeCompare(t.name??"","de")),[a]));return i.length?(0,r.jsx)(aA,{settings:e,children:(0,r.jsx)(aL.AdaptiveCardGrid,{count:i.length,renderItem:e=>{let a=i[e];return a?(0,r.jsx)(aO,{author:a,cardBgColor:t},a._id):null}})}):null},az=[{name:"YouTube",icon:"YoutubeIcon",hosts:["youtube.com","youtu.be"]},{name:"Instagram",icon:"InstagramIcon",hosts:["instagram.com"]},{name:"LinkedIn",icon:"LinkedinIcon",hosts:["linkedin.com"]},{name:"Facebook",icon:"FacebookBoxedIcon",hosts:["facebook.com","fb.com"]},{name:"TikTok",icon:"TiktokIcon",hosts:["tiktok.com"]},{name:"X",icon:"TwitterXIcon",hosts:["x.com","twitter.com"]},{name:"Xing",icon:"XingIcon",hosts:["xing.com"]},{name:"kununu",icon:"KununuIcon",hosts:["kununu.com"]},{name:"Spotify",icon:"SpotifyIcon",hosts:["spotify.com"]},{name:"WhatsApp",icon:"WhatsappIcon",hosts:["whatsapp.com","wa.me"]}],aY="OpenInNewIcon",aF=/^(?:www|m|mobile)\./,aH=({data:{name:e,socialProfiles:t}})=>{let a=e?.trim().split(/\s+/)[0]||void 0,l=t?.filter(({href:e})=>!!e)??[];return l.length?(0,r.jsx)("footer",{children:(0,r.jsx)("ul",{role:"list","aria-label":"Social Media Profiles",className:"flex list-none flex-wrap gap-x-6 gap-y-2",children:l.map(e=>{let{name:t,icon:l}=(e=>{let t=(e=>{if(e)try{return new URL(e).hostname.toLowerCase().replace(aF,"")}catch{return}})(e);if(!t)return{name:"Website",icon:aY};let a=az.find(({hosts:e})=>e.some(e=>t===e||t.endsWith(`.${e}`)));return a?{name:a.name,icon:a.icon}:{name:t,icon:aY}})(e.href);return(0,r.jsx)("li",{children:(0,r.jsx)(aE.Link,{...(0,aE.sanitizeLinkProps)(e),layout:"plain",className:(0,ah.twMerge)((0,am.linkStyles)({color:"secondary"})),label:(0,r.jsxs)(r.Fragment,{children:[a?`${a} auf ${t}`:t,(0,r.jsx)("span",{className:"ml-2 whitespace-nowrap",children:(0,am.getIconNode)(l,"DEFAULT")})]}),tracking:{action:ac.EventLayerAction.SocialMediaClick,label:`${t} profile`}})},e._key)})})}):null};var aG=e.i(448950),aW=e.i(665396),aU=e.i(671514);let a$=({modificationDates:{publishedAt:e,modifiedAt:t,reviewedAt:a},modificationPrefix:{publishedPrefix:l="veröffentlicht am",modifiedPrefix:i="aktualisiert am",reviewedPrefix:s="geprüft am"}={}})=>{let n=(0,aU.useDate)({dateString:e}),o=(0,aU.useDate)({dateString:t}),c=(0,aU.useDate)({dateString:a}),d=t&&(!a||t>=a),u=a&&!d;return(0,r.jsxs)("span",{children:[n&&(0,r.jsxs)("time",{dateTime:e,className:(0,ah.twMerge)(!(!d&&!u)&&"sr-only"),children:[l," ",n]}),o&&(0,r.jsxs)("time",{dateTime:t,className:(0,ah.twMerge)(!d&&"sr-only"),children:[i," ",o]}),c&&(0,r.jsxs)("time",{dateTime:a,className:(0,ah.twMerge)(!u&&"sr-only"),children:[s," ",c]})]})},aZ=(0,ab.tv)({base:["px-3 py-1 text-center max-w-60 font-bold","border rounded-full border-grey-disabled bg-white outline-offset-4","whitespace-nowrap overflow-hidden text-ellipsis"],variants:{disabled:{true:"text-grey-disabled bg-grey-bg",false:["transition-all ripple-brand-primary","hover:border-grey-legal hover:bg-brand-primary/10","peer-checked:bg-brand-primary peer-checked:border-brand-primary peer-checked:text-white","peer-checked:hover:border-brand-primary peer-checked:hover:bg-brand-primary"]}}}
1),aV=({name:e,value:t,checked:a,defaultChecked:l,disabled:i,className:s,handleChange:n,children:o})=>(0,r.jsxs)("label",{className:(0,ah.twMerge)("flex cursor-pointer",i&&"cursor-not-allowed"),children:[(0,r.jsx)("input",{type:e?"radio":"checkbox",name:e,value:e&&t,checked:a,defaultChecked:void 0===a?l:void 0,disabled:i,className:"peer sr-only",onChange:e=>n?.(e.target.checked)}),o&&(0,r.jsx)("span",{className:(0,ah.twMerge)(aZ({disabled:i}),s),children:o})]}),aK=({className:e,handleChange:t,children:a})=>(0,r.jsx)("fieldset",{className:(0,ah.twMerge)("flex flex-wrap gap-4",e),onChangeCapture:e=>{let a=e.target;a instanceof HTMLInputElement&&t?.(a.value)},children:a});var aq=e.i(643116);let aX="bg-brand-secondary hover:bg-brand-primary text-white hover:border-transparent",aQ=({tags:e,className:t})=>{let a=((e=[])=>{let t=(0,eY.useDerefByType)(W.DefaultDatasetNoneSlugSelector,(0,l.matcher)({_type:aq.AUTHOR_TAG_TYPE})),a=Array.from(new Set(e.map(({_ref:e})=>e))),r=new Map(t.flatMap(([e])=>tm(e,aq.AUTHOR_TAG_TYPE)&&(0,tX.isObjectKey)(e,"title","string")?[[e._id,e]]:[]));return a.flatMap(e=>r.get(e)??[])})(e);return a.length?(0,r.jsx)(aK,{className:t,children:a.map(e=>e.targetPageRef?(0,r.jsx)(aE.InternalLink,{page:e.targetPageRef,label:e.title,className:(0,ah.twMerge)(aZ(),aX,"no-underline")},e._id):(0,r.jsx)(aV,{className:aX,children:e.title},e._id))}):null},aJ=({jobTitle:e,branchPage:t,branchType:a,branchCity:l})=>t&&a&&l?(0,r.jsxs)(r.Fragment,{children:[e&&`${e} in der `,(0,r.jsx)(aE.InternalLink,{page:t,layout:"minimal",className:(0,aW.inlineLinkStyles)(),label:`Interhyp-${a} ${l}`}),", ",(0,r.jsx)("br",{className:"hidden md:block"})]}):e?(0,r.jsxs)(r.Fragment,{children:[e,", ",(0,r.jsx)("br",{className:"hidden md:block"})]}):null,a0=({data:e})=>{let{name:t,jobTitle:a,image:i,tags:s,branchPage:n,publishedAt:o,modifiedAt:c,reviewedAt:d}=e,[u]=(0,eY.useDeref)(T,(0,l.matcher)(n));return(0,r.jsxs)("header",{className:"grid grid-cols-[clamp(5rem,25%,10rem)_1fr] gap-x-4 gap-y-4 md:grid-rows-[auto_1fr] md:gap-y-0",children:[(0,r.jsx)("div",{className:"md:row-span-2",children:(0,r.jsx)(aM.Image,{data:i,className:"aspect-square w-full rounded-full object-cover"})}),(0,r.jsxs)("div",{children:[(0,r.jsx)(aG.H1,{margin:"none",className:"mb-2!",children:t}),(0,r.jsxs)("p",{className:"mb-2 text-balance",children:[(0,r.jsx)(aJ,{jobTitle:a,branchPage:n,branchType:u?.branch?.branchType,branchCity:u?.branch?.displayCity}),(0,r.jsx)(a$,{modificationDates:{publishedAt:o,modifiedAt:c,reviewedAt:d},modificationPrefix:{publishedPrefix:"Profil veröffentlicht am",modifiedPrefix:"Profil zuletzt aktualisiert am",reviewedPrefix:"Profil zuletzt geprüft am"}})]})]}),(0,r.jsx)(aQ,{tags:s,className:"col-span-2 self-start md:col-span-1 md:col-start-2 md:row-start-2"})]})},a1=({data:{settings:e}})=>{let{pageRef:t}=(0,e3.usePageContext)(),[a]=(0,eY.useDeref)(eC.DefaultPageSelector,(0,l.matcher)(t));return a?._type!==u.AUTHOR_PAGE_TYPE?null:(0,r.jsx)(aA,{settings:e,children:(0,r.jsxs)("article",{className:"flex flex-col gap-8",children:[(0,r.jsx)(a0,{data:a}),(0,r.jsx)(aD.RichText,{value:a.about}),(0,r.jsx)(aH,{data:a})]})})};var a2=e.i(337266),a4=e.i(177693);let a6=(0,ab.tv)({base:["relative isolate flex items-center justify-center gap-x-6 overflow-hidden","px-6 py-6 ring-1 ring-inset"],variants:{variant:{alert:"bg-notification-error-bg text-notification-error-status ring-notification-error-status",info:"bg-notification-info-bg text-notification-info-status ring-notification-info-status"}}}),a5=(0,ab.tv)({base:"size-5 shrink-0",variants:{variant:{alert:"fill-notification-error-status",info:"fill-notification-info-status"}}}),a3=({variant:e,title:t,message:a,className:l})=>(0,r.jsx)("div",{role:"alert","aria-live":"alert"===e?"assertive":"polite",className:(0,ah.twMerge)(a6({variant:e}),l),children:(0,r.jsxs)("div",{className:"flex flex-wrap items-center gap-x-3 gap-y-2",children:["alert"===e?(0,r.jsx)(a7,{className:a5({variant:e})}):(0,r.jsx)(re,{className:a5({variant:e})}),(0,r.jsxs)("p",{className:"text-sm/6",children:[(0,r.jsx)("strong",{className:"font-semibold",children:t}),a&&(0,r.jsx)(a9,{className:"mx-2 inline size-1 fill-current"}),a]})]})}),a8=e=>(0,r.jsx)(a3,{variant:"info",...e}),a9=({className:e})=>(0,r.jsx)("svg",{viewBox:"0 0 2 2","aria-hidden":"true",className:e,children:(0,r.jsx)("circle",{r:"1",cx:"1",cy:"1"})}),a7=({className:e})=>(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24",fill:"#000000",style:{opacity:1},className:e,children:(0,r.jsx)("path",{d:"M13 14h-2V9h2m0 9h-2v-2h2M1 21h22L12 2z"})}),re=({className:e})=>(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24",fill:"#000000",style:{opacity:1},className:e,children:(0,r.jsx)("path",{d:"M13 9h-2V7h2m0 10h-2v-6h2m-1-9A10 10 0 0 0 2 12a10 10 0 0 0 10 10a10 10 0 0 0 10-10A10 10 0 0 0 12 2"})}),rt=(0,a4.object)({intro:(0,a4.object)({headline:(0,a4.string)(),steps:(0,a4.array)((0,a4.pipe)((0,a4.object)({text:(0,a4.
1string)()}),(0,a4.transform)(e=>e.text)))}),benefits:(0,a4.object)({title:(0,a4.string)(),items:(0,a4.array)((0,a4.pipe)((0,a4.object)({text:(0,a4.string)()}),(0,a4.transform)(e=>e.text)))})}),ra=["adChannel","adCampaign","adKeyword"],rr=({ref:e})=>(0,r.jsx)("iframe",{ref:e,id:"registration-iframe",title:"Partner-Registrierung",className:"h-full w-full border-0"}),rl=({data:{intro:e,benefits:t}})=>{let a=(0,eU.useRef)(null),l=(0,e$.useSearchParams)(),i=(0,eU.useMemo)(()=>(0,a4.safeParse)(rt,{intro:(0,a2.stegaClean)(e),benefits:(0,a2.stegaClean)(t)}),[e,t]),s=(0,eU.useMemo)(()=>{let e=new URLSearchParams;for(let t of ra){let a=l.get(t);a&&e.set(t,a)}let t=e.toString();return t?`&${t}`:""},[l]);return((0,eU.useLayoutEffect)(()=>{if(!i.success)return;let e=e=>{"module-partner-registration"===e.data.postMessageId&&a.current&&(a.current.style.height=`${e.data.height+20}px`)};if(window.addEventListener("message",e),a.current){let e=btoa(JSON.stringify(i.output));a.current.src=`https://www.prohyp.de/frontend-modules/module-registration-partner/index.htm?s=${e}${s}`}return()=>{window.removeEventListener("message",e)}},[i,s]),i.success)?(0,r.jsx)(rr,{ref:a}):null},ri=({data:e})=>(0,r.jsx)(eU.Suspense,{fallback:(0,r.jsx)(rr,{}),children:(0,r.jsx)(rl,{data:e})}),rs=({data:{settings:e,becomePartner:t}})=>t&&(0,r.jsx)(aA,{settings:e,children:(0,r.jsx)(ri,{data:t})});var rn=e.i(373137);let ro=(0,ab.tv)({base:"py-8 md:py-10 lg:py-14",variants:{noPaddingY:{true:"py-0!",false:""}}}),rc=(0,ab.tv)({base:"min-h-full"}),rd=(0,ab.tv)({base:"col-span-full",variants:{width:{narrow:"lg:col-span-8 lg:col-start-3",regular:"lg:col-span-10 lg:col-start-2",wide:"",full:""}}}),ru=({as:e="section",settings:t={},noPaddingX:a=!1,noPaddingY:l=!1,noGrid:i=!1,className:s,classNameWrapper:n,classNameContent:o,children:c,skipable:d=!1})=>{let u=(0,eU.useRef)(null),{title:m,bgColor:h=ad.BG_COLOR.NONE}=t,g="width"in t&&t.width?t.width:ax,p=(0,r.jsxs)("div",{className:(0,ah.twMerge)(rd({width:g}),d&&"relative",o),children:[d&&(0,r.jsx)(rn.SkipButton,{targetRef:u}),c]});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e,{id:m?(0,av.slugify)(m):void 0,className:(0,ah.twMerge)(ro({noPaddingY:l}),(0,aw.twBgColor)(h),s),children:i?p:(0,r.jsx)(aj,{fullWidth:g===ax,noPadding:a,className:(0,ah.twMerge)(rc(),n),children:p})}),d&&(0,r.jsx)("a",{ref:u,tabIndex:-1,className:"outline-none"})]})},rm=({items:e,renderItem:t,className:a})=>{let l=(0,eU.useMemo)(()=>(e=>{let t=new Map;for(let a of e){let e=a.label[0]?.toUpperCase()??"#",r=t.get(e)??[];r.push(a),t.set(e,r)}return Array.from(t.entries()).sort(([e],[t])=>e.localeCompare(t,"de")).map(([e,t])=>({letter:e,items:t}))})(e),[e]);return 0===l.length?(0,r.jsx)("p",{className:"text-grey-legal px-4 py-6",children:"Keine Standorte gefunden."}):(0,r.jsx)("div",{className:(0,ah.twMerge)("flex flex-col",a),children:l.map((e,a)=>(0,r.jsxs)("div",{className:(0,ah.twMerge)("flex flex-col",a>0?"mt-10":""),children:[(0,r.jsx)(aG.H3,{children:e.letter}),(0,r.jsx)("ul",{className:"m-0 list-none p-0",children:e.items.map((e,a)=>(0,r.jsx)("li",{children:t(e,(0,ah.twMerge)("flex w-full items-center px-4 py-5",a%2==0?"bg-grey-bg":"bg-white"))},e.key))})]},e.letter))})},rh=({branch:e,entryClassName:t})=>{let a=e.branch?.displayCity;return(0,r.jsx)(aE.InternalLink,{page:{_ref:e._id,_type:"reference"},layout:"standalone",label:a||e.annotation?.title||"Standort",title:e.annotation?.title||a||"Standort",className:(0,ah.twMerge)((0,am.linkStyles)({color:"secondary"}),t)})},rg=({branches:e})=>{let{items:t,byKey:a}=(0,eU.useMemo)(()=>(e=>{let t=new Map,a=[];for(let r of e)t.set(r._id,r),a.push({key:r._id,label:r.branch?.displayCity??""});return{items:a,byKey:t}})(e),[e]);return(0,r.jsx)(rm,{items:t,renderItem:(e,t)=>{let l=a.get(e.key);return l?(0,r.jsx)(rh,{branch:l,entryClassName:t}):null}})};var rp=e.i(709340),rx=e.i(980420);let rf=(0,ab.tv)({slots:{container:"relative w-full",optionsContainer:"absolute left-0 right-0 top-full z-50 max-h-60 overflow-y-auto border border-grey-midtone bg-white shadow-lg",option:"w-full cursor-pointer px-4 py-3 text-left text-grey-text transition-colors hover:bg-grey-bg",optionActive:"bg-grey-bg",primaryText:"block font-bold text-grey-text",secondaryText:"block text-sm text-grey-legal",noResults:"px-4 py-3 text-grey-legal",loadingText:"absolute left-0 top-full mt-2 text-sm text-grey-legal"}}),rv=(0,eU.forwardRef)(function({suggestions:e,onSuggestionSelect:t,loading:a,loadingText:l="Loading…",noResultsText:i,className:s,onFocus:n,onKeyDown:o,...c},d){let u=(0,eU.useId)(),m=`${u}-listbox`,h=(0,eU.useRef)(null),g=(0,eU.useRef)(null),p=(0,eU.useRef)(null),x=(0,eU.useRef)(!1),[f,v]=(0,eU.useState)(!1),[b,y]=(0,eU.useState)(-1);(0,eU.useImperativeHandle)(d,()=>h.current,[]);let j=e.length>0,w=String(c.value??h.current?.value??c.defaultValue??""),N=f&&!j&&!a&&!!i&&w.trim().length>0,k=f&&(j||N),T=rf(),S=(0,eU.useCallback)(e=>`${u}-option-${e}`,[u]);(0,eU.useEffect)(()=>{x.current&&e.length>0&&v(!0),y(-1)},[e]),(0,eU.useEffect)(()=>
1{if(k&&b>=0&&g.current){let e=g.current.children[b];e?.scrollIntoView({block:"nearest"})}},[b,k]);let A=(0,eU.useCallback)(e=>{t(e),v(!1),y(-1),h.current?.blur()},[t]);return(0,r.jsxs)("div",{ref:p,className:T.container(),onBlur:e=>{p.current?.contains(e.relatedTarget)||(x.current=!1,v(!1),y(-1))},children:[(0,r.jsx)(rx.Input,{...c,ref:h,className:s,role:"combobox","aria-expanded":k,"aria-haspopup":"listbox","aria-controls":k?m:void 0,"aria-activedescendant":k&&b>=0?S(b):void 0,"aria-autocomplete":"list",onFocus:e=>{x.current=!0,v(!0),n?.(e)},onKeyDown:t=>{if(o?.(t),!t.defaultPrevented)switch(t.key){case"ArrowDown":k&&(t.preventDefault(),y(t=>Math.min(t+1,e.length-1)));break;case"ArrowUp":k&&(t.preventDefault(),y(e=>Math.max(e-1,0)));break;case"Enter":k&&b>=0&&e[b]&&(t.preventDefault(),A(e[b]));break;case"Escape":k&&(t.preventDefault(),v(!1),y(-1))}}}),k&&(0,r.jsx)("ul",{ref:g,id:m,role:"listbox",className:T.optionsContainer(),children:j?e.map((e,t)=>(0,r.jsxs)("li",{id:S(t),role:"option","aria-selected":b===t,onMouseDown:t=>{t.preventDefault(),A(e)},onMouseEnter:()=>y(t),className:(0,ah.twMerge)(T.option(),b===t&&T.optionActive()),children:[(0,r.jsx)("span",{className:T.primaryText(),children:e.primaryText}),e.secondaryText&&(0,r.jsx)("span",{className:T.secondaryText(),children:e.secondaryText})]},e.id)):N&&(0,r.jsx)("li",{role:"option","aria-disabled":"true","aria-selected":!1,className:T.noResults(),children:i})}),a&&!k&&(0,r.jsx)("span",{className:T.loadingText(),"aria-live":"polite",children:l})]})});var rb=e.i(696817),ry=e.i(213055);let rj=({city:e,address:t,cta:a,footer:l,className:i})=>(0,r.jsxs)("div",{className:(0,ah.twMerge)("border-grey-midtone flex w-full flex-col border bg-white p-6 lg:w-1/3",i),children:[(0,r.jsxs)("div",{className:"flex items-start gap-3",children:[(0,r.jsx)(ry.LocationOnIcon,{}),(0,r.jsx)("span",{className:"text-grey-text text-lg font-bold",children:e})]}),t,a,l&&(0,r.jsx)("div",{className:"mt-auto flex flex-col gap-2 pt-2",children:l})]});var rw=e.i(682833);let rN=({street:e,zip:t,city:a,branchType:l,className:i,multiline:s=!1})=>{let n=(({street:e,zip:t,city:a,multiline:r=!1})=>{let l=(0,a2.stegaClean)(e)??"",i=[t,a].filter(e=>null!=e&&""!==e).map(e=>(0,a2.stegaClean)(e)).join(" ");return r?[l,i].filter(e=>""!==e).join("\n"):[l,i].filter(e=>""!==e).join(" | ")})({street:e,zip:t,city:a,multiline:s}),o=(({street:e,zip:t,city:a,branchType:r})=>{let l=encodeURIComponent(["Interhyp",r,e,t,a].filter(e=>null!=e&&""!==e).map(e=>(0,a2.stegaClean)(e)).join(" "));return`https://www.google.com/maps/search/?api=1&query=${l}`})({street:e,zip:t,city:a,branchType:l});return(0,r.jsx)(aE.ExternalLink,{href:o,target:"_blank",title:"Standort in Google Maps öffnen",label:n,layout:"minimal",className:i})},rk="Termin vereinbaren",rT=({branchPage:e})=>{let t,a=e.branch,l=(0,rw.useTrackButtonClick)();if(!a)return null;let i=(t=a.branchCode,`/termin-vereinbaren/?vorbefuellter-rechner&branchRequest=${encodeURIComponent((0,a2.stegaClean)(t)??"")}#/Finanzierungsgrund`);return(0,r.jsx)(rj,{city:a.displayCity??"",address:(0,r.jsx)(rN,{street:a.street,zip:a.zip,city:a.addressCity,branchType:a.branchType,className:"underline! text-grey-text mt-4 whitespace-pre leading-relaxed",multiline:!0}),cta:(0,r.jsx)(am.Link,{kind:"internal",href:`https://www.interhyp.de${i}`,label:rk,title:rk,layout:"plain",className:(0,au.buttonStyles)({variant:au.BUTTON_VARIANT_SOLID,color:am.LINK_COLOR_PRIMARY}).base({className:"mt-4 w-full text-center"}),onClick:()=>l(rk,i,ac.EventLayerTarget.INTERNAL)}),footer:(0,r.jsxs)(r.Fragment,{children:[a.benefitVideoConsultation&&(0,r.jsx)("span",{className:"text-grey-text",children:"Videoberatung verfügbar"}),(0,r.jsx)(aE.InternalLink,{page:{_ref:e._id,_type:"reference"},label:"Zur Standortseite",layout:"standalone",className:(0,ah.twMerge)((0,am.linkStyles)({color:"secondary"}),"mt-4 w-full")})]})})};var rS=e.i(800925);let rA=(0,rS.createServerReference)("4058dfc712f0ec08cb1ec9c7eb1b70684ea592da14",rS.callServer,void 0,rS.findSourceMapURL,"autocompleteAddress"),rE=(0,rS.createServerReference)("40f80783f3703c0e12074f6e6439b76fde99ce964d",rS.callServer,void 0,rS.findSourceMapURL,"geocodeAddress");var rC=e.i(335925);let rI=({onAccept:e,className:t})=>(0,r.jsxs)("div",{className:(0,ah.twMerge)("flex flex-col items-center gap-2 text-center",t),children:[(0,r.jsx)("span",{className:"text-lg font-bold",children:"Google Maps zulasse
1n"}),(0,r.jsx)("p",{className:"text-grey-text text-sm",children:"Um nach Standorten in Ihrer Nähe zu suchen, sind funktionale Cookies von Google Maps nötig."}),(0,r.jsxs)("button",{type:"button",onClick:e,className:(0,am.linkStyles)({color:"secondary",className:"text-brand-primary mt-2 inline-flex cursor-pointer items-center"}),children:["Akzeptieren und Suche anzeigen",(0,r.jsx)(rC.ChevronRightIcon,{className:"fill-brand-primary"})]})]}),rR="S1pcEj_jZX",r_=()=>{let{updateServiceConsent:e}=(0,eU.useContext)(tj.ConsentContext),t=(0,eU.useCallback)(async()=>{await e?.(rR,!0)},[e]);return(0,r.jsx)(aj,{className:"bg-grey-bg w-full py-8 lg:py-12",fullWidth:!0,children:(0,r.jsx)(rI,{onAccept:t,className:"col-span-full lg:col-span-4 lg:col-start-5"})})},rP=({branches:e})=>{let{consentState:t}=(0,eU.useContext)(tj.ConsentContext),a=!0===t.services[rR],[l,i]=(0,eU.useState)([]),[s,n]=(0,eU.useState)(""),[o,c]=(0,eU.useState)([]),[d,u]=(0,eU.useState)(!1),[m,h]=(0,eU.useState)(!1),[g,p]=(0,eU.useState)(!1),[x,f]=(0,eU.useState)(null),v=(0,eU.useRef)(0),b=g&&!d&&0===l.length,y=(0,eU.useCallback)(t=>{i([...e].filter(e=>e.branch?.latitude!=null&&e.branch?.longitude!=null).map(e=>{var a,r,l;let i;return{branchPage:e,distance:(a=t.lat,r=t.lng,12742*Math.atan2(Math.sqrt(i=Math.sin(((l=e.branch.latitude)-a)*Math.PI/180/2)**2+Math.cos(a*Math.PI/180)*Math.cos(l*Math.PI/180)*Math.sin((e.branch.longitude-r)*Math.PI/180/2)**2),Math.sqrt(1-i)))}}).sort((e,t)=>e.distance-t.distance).map(({branchPage:e})=>e).slice(0,3))},[e]),j=(0,eU.useCallback)(async({input:e,placeId:t})=>{u(!0);try{let a=await rE({input:e,placeId:t});a?y(a):i([])}finally{p(!0),u(!1)}},[y]),w=(0,eU.useCallback)(async(e,t)=>{let a=e.trim();if(!a){if(v.current!==t)return;c([]),h(!1);return}let r=await rA(a);v.current===t&&(c(r),h(!1))},[]),[N,{cancel:k}]=(0,rb.useDebouncedCallback)((e,t)=>{w(e,t)},{wait:250}),T=(0,eU.useCallback)(()=>{k();let e=v.current+1;return v.current=e,h(!0),e},[k]),S=(0,eU.useCallback)(({clearSuggestions:e=!1}={})=>{k(),v.current+=1,h(!1),e&&c([])},[k]),A=async()=>{let e=s.trim();if(!e){S({clearSuggestions:!0}),i([]),p(!1);return}S({clearSuggestions:!0}),await j({input:e,placeId:x?.placeId})},E=(0,eU.useCallback)(()=>{let e=s.trim();e&&0===o.length&&!m&&w(e,T())},[T,w,m,s,o.length]),C=o.map(e=>({id:e.placeId,primaryText:e.primaryText||e.text,secondaryText:e.secondaryText})),I=async e=>{let t=o.find(t=>t.placeId===e.id);t&&(S({clearSuggestions:!0}),n(t.text),f(t),await j({input:t.text,placeId:t.placeId}))};return a?(0,r.jsxs)("form",{onSubmit:e=>{e.preventDefault(),A()},children:[(0,r.jsx)("div",{className:"lg:mx-auto lg:w-1/2",children:(0,r.jsx)(rv,{name:"search",label:"Adresse, Ort oder PLZ eingeben",className:"shadow-lg",icon:(0,r.jsx)(rp.SearchIcon,{}),clearable:!0,autoComplete:"off",disabled:d,value:s,onChange:e=>{let t=e.target.value,a=t.trim();if(n(t),f(null),p(!1),!a){S({clearSuggestions:!0}),i([]);return}N(a,T())},onFocus:E,suggestions:C,onSuggestionSelect:e=>{I(e)},loading:m,loadingText:"Suche Vorschläge …",noResultsText:"Keine Optionen gefunden"})}),l.length>0&&(0,r.jsxs)("div",{className:"pt-6",children:[(0,r.jsx)("span",{className:"font-bold",children:"Diese Standorte sind in Ihrer Nähe"}),(0,r.jsx)("div",{className:"flex flex-col gap-6 pt-4 lg:flex-row lg:justify-center",children:l.map(e=>(0,r.jsx)(rT,{branchPage:e},e._id))})]}),b&&(0,r.jsx)("div",{className:"pt-6",children:(0,r.jsx)("span",{className:"text-grey-legal text-sm",children:"Für diese Suche konnten keine Standorte in Ihrer Nähe ermittelt werden."})})]}):(0,r.jsx)(r_,{})},rL=({data:{settings:e,searchWidth:t,searchBgColor:a,listWidth:i,listBgColor:s}})=>{let n,o=(n=(0,eY.useDerefByType)(eC.DefaultPageSelector,(0,l.matcher)({_type:b.BRANCH_PAGE_TYPE})),(0,eU.useMemo)(()=>n.flatMap(([e])=>tm(e,b.BRANCH_PAGE_TYPE)&&e.branch?.active===!0&&e.slug?.current!==void 0?[e]:[]).sort((e,t)=>(e.branch?.displayCity??"").localeCompare(t.branch?.displayCity??"","de")),[n]));return(0,r.jsxs)("div",{children:[(0,r.jsx)(ru,{as:"div",settings:{title:e?.title,width:t,bgColor:a},className:"py-8! lg:py-12!",children:(0,r.jsx)(rP,{branches:o})}),(0,r.jsxs)(ru,{settings:{width:i,bgColor:s},className:"pt-10 md:pt-14",children:[(0,r.jsx)(aG.H2,{children:"Alle Interhyp-Standorte"}),(0,r.jsx)(rg,{branches:o})]})]})};var rM=e.i(291075);let rD=(e,{sortBy:t})=>t?[...e].sort(t):e,rO=(e,t={})=>{let{equals:a=(e,t)=>e===t,sortBy:r}=t,[l,i]=(0,eU.useState)(()=>rD(e,{sortBy:r})),s=(0,eU.useCallback)(e=>i(t=>{let l=[];for(let i=0;i<t.length;i++){let s=t[i];if(a(s,e))return t;if(r&&0>r(e,s))return l.push(e),l.push(...t.slice(i)),l;l.push(s)}return l.push(e),l}),[a,r]);return[l,{append:s,remove:(0,eU.useCallback)(e=>i(t=>t.filter(t=>
1!a(t,e))),[a]),replace:(0,eU.useCallback)(e=>i(rD(e,{sortBy:r})),[r])}]},rB=()=>{let e=(0,eY.useDerefByType)(W.DefaultDatasetNoneSlugSelector,(0,l.matcher)({_type:M.FAQ_CATEGORY_TYPE}));return(0,eU.useMemo)(()=>e.flatMap(([e])=>tm(e,M.FAQ_CATEGORY_TYPE)&&(0,tX.isObjectKey)(e,"title","string")&&(0,tX.isObjectKey)(e,"paused","boolean")&&!e.paused?e:[]).sort((e,t)=>e.title.localeCompare(t.title)),[e])},rz=()=>window.location.hash.replace(/^#/,"").split(",").filter(Boolean);var rY=e.i(219785);let rF=({disclosureBgColor:e})=>{let t,a,i=function(){let[e,t]=(0,eU.useState)(rz);return(0,eU.useEffect)(()=>{let e=()=>t(rz());return window.addEventListener("hashchange",e),window.addEventListener("popstate",e),e(),()=>{window.removeEventListener("hashchange",e),window.removeEventListener("popstate",e)}},[]),e}(),s=rB(),n=(t=(0,eY.useDerefByType)(ej,(0,l.matcher)({_type:M.FAQ_ARTICLE_TYPE})),a=rB(),(0,eU.useMemo)(()=>t.flatMap(([e])=>{let t;return tm(e,M.FAQ_ARTICLE_TYPE)&&(0,tX.isObjectKey)(e,"title","string")&&(0,tX.isObjectKey)(e,"content","object")&&(0,tX.isObjectKey)(e,"categories","object")&&(t=e.categories,t.some(({_ref:e})=>a.some(({_id:t})=>t===e)))?e:[]}).sort((e,t)=>e.title.localeCompare(t.title,"de")),[t,a])),o=(0,ag.useTrackEvent)(),[c,{replace:d}]=rO([]);(0,eU.useEffect)(()=>{0===s.length||d(i.map(e=>s.find(t=>(0,av.slugify)(t.title??"")===e)?._id).filter(e=>void 0!==e))},[i,s,d]);let u=(0,eU.useCallback)((e,t,a)=>{o(ac.EventLayerAction.ButtonClick,a);let r=t?[...c,e]:c.filter(t=>t!==e);if(d(r),window.location.hash.slice(1).split(",").filter(Boolean).every(e=>s.some(t=>(0,av.slugify)(t.title??"")===e))){let e;e=r.map(e=>(0,av.slugify)(s.find(t=>t._id===e)?.title??"")).join(","),window.history.replaceState(window.history.state,"",e?`#${e}`:`${window.location.pathname}${window.location.search}`)}},[c,s,d,o]),m=(0,eU.useMemo)(()=>0===c.length?n:n.filter(e=>Array.isArray(e.categories)&&e.categories.some(({_ref:e})=>c.includes(e))),[c,n]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(aK,{className:"mb-14",children:s.map(e=>(0,r.jsx)(aV,{checked:c.includes(e._id),handleChange:t=>u(e._id,t,e.title??""),children:e.title},e._id))}),(0,r.jsxs)(rM.Text,{className:"mb-4 font-bold",children:[m.length," von ",n.length," Fragen"]}),(0,r.jsx)("ul",{className:"flex flex-col gap-4",children:m.map(({title:t,content:a,_id:l})=>t&&a&&(0,r.jsx)("li",{children:(0,r.jsx)(rY.Disclosure,{summary:t,bgColor:e,trackingTitle:t,children:(0,r.jsx)(aD.RichText,{value:a})})},l))})]})},rH=({data:{settings:e,disclosureBgColor:t}})=>(0,r.jsx)(aA,{settings:e,children:(0,r.jsx)(rF,{disclosureBgColor:(0,a2.stegaClean)(t)})}),{ARTICLE_AUTHOR_FILTER_TYPE:rG}=(0,$.declareType)("articleAuthorFilterType");t4.UserIcon;var rW=e.i(77753);let{ARTICLE_TYPE_FILTER_TYPE:rU}=(0,$.declareType)("articleTypeFilterType");rW.DocumentIcon;let r$=e=>[e.modifiedAt,e.publishedAt].filter(e=>"string"==typeof e).sort().at(-1)??"",rZ=(e,t=r$)=>{let a=(0,eY.useDerefByType)(eE,(0,l.matcher)({_type:e}));return(0,eU.useMemo)(()=>a.map(([e])=>e).filter(e=>"string"==typeof e.title).sort((e,a)=>t(a).localeCompare(t(e))),[a,t])},rV=e=>[e.modifiedAt,e.publishedAt].filter(e=>"string"==typeof e).sort().at(-1)??"",rK=e=>
1new Set(e.split(",").filter(Boolean)),rq={advisorArticlePageType:"Zum Artikel",newsArticlePageType:"News lesen",pressArticlePageType:"Zur Pressemeldung"},rX=({article:e,cardBgColor:t})=>{let{hrefOf:a}=(0,tv.useHref)(),l=(0,aU.useDate)({dateString:[e.modifiedAt,e.publishedAt].filter(e=>"string"==typeof e).sort().at(-1)??""}),i={_ref:e._id,_type:"reference"},s=a({page:i});return e.title&&s?(0,r.jsx)(aP.AdaptiveCard,{interactive:!0,bgColor:t===a_.ADAPTIVE_CARD_BG_COLOR.WHITE?"white":"grey",title:e.title,eyebrow:l?(0,r.jsx)("span",{className:"text-grey-text text-sm",children:l}):void 0,actions:(0,r.jsx)(aE.InternalLink,{page:i,layout:"standalone",label:rq[e._type]??"Zum Artikel",className:(0,ah.twMerge)((0,am.linkStyles)({color:am.LINK_COLOR_PRIMARY}),"after:absolute after:inset-0")})}):null},rQ=({data:{settings:e,filters:t,cardBgColor:a}})=>{let l=(({authorIds:e=[],articleTypes:t=[]})=>{let a=rZ(ek.ADVISOR_ARTICLE_PAGE_TYPE),r=rZ(eT.NEWS_ARTICLE_PAGE_TYPE),l=rZ(eS.PRESS_ARTICLE_PAGE_TYPE),i=e.join(","),s=t.join(",");return(0,eU.useMemo)(()=>{let e=rK(i),t=rK(s);return e.size||t.size?[...a,...r,...l].filter(t=>!e.size||t.author&&e.has(t.author._ref)).filter(e=>!t.size||t.has(e._type)).sort((e,t)=>rV(t).localeCompare(rV(e))):[]},[i,s,a,r,l])})({authorIds:rJ(t),articleTypes:r0(t)});return l.length?(0,r.jsx)(aA,{settings:e,children:(0,r.jsx)(aL.AdaptiveCardGrid,{count:l.length,renderItem:e=>{let t=l[e];return t?(0,r.jsx)(rX,{article:t,cardBgColor:a},t._id):null}})}):null},rJ=e=>(e??[]).map(e=>e._type===rG?e.author?._ref:void 0).filter(e=>!!e),r0=e=>(e??[]).flatMap(e=>e._type===rU?e.articleTypes??[]:[]),r1=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],r2=({disclosureBgColor:e})=>{let t,a=(t=(0,eY.useDerefByType)(ej,(0,l.matcher)({_type:M.LEXICON_ARTICLE_TYPE})),(0,eU.useMemo)(()=>t.flatMap(([e])=>tm(e,M.LEXICON_ARTICLE_TYPE)&&(0,tX.isObjectKey)(e,"title","string")&&(0,tX.isObjectKey)(e,"content","object")?e:[]).sort((e,t)=>e.title.localeCompare(t.title)),[t])),i=(0,eU.useMemo)(()=>[...new Set(a.map(e=>e.title[0]?.toLowerCase()))].filter(e=>void 0!==e),[a]),[s,{append:n,remove:o}]=rO([],{sortBy:(e,t)=>e.localeCompare(t)}),[c,d]=(0,eU.useState)(a);return(0,eU.useEffect)(()=>{d(s.length>0?s.flatMap(e=>a.filter(t=>t.title.toLowerCase().startsWith(e.toLowerCase()))):a)},[s,a]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(aK,{className:"mb-14",children:r1.map(e=>(0,r.jsx)(aV,{className:"w-13",disabled:!i.includes(e),handleChange:t=>t?n(e):o(e),children:e.toUpperCase()},e))}),(0,r.jsx)("ul",{className:"flex flex-col gap-4",children:c.map(({title:t,content:a,_id:l})=>(0,r.jsx)("li",{children:(0,r.jsx)(rY.Disclosure,{summary:t,bgColor:e,trackingTitle:t,children:(0,r.jsx)(aD.RichText,{value:a})})},l))})]})},r4=({data:{settings:e,disclosureBgColor:t}})=>(0,r.jsx)(aA,{settings:e,children:(0,r.jsx)(r2,{disclosureBgColor:(0,a2.stegaClean)(t)})}),r6=({data:{settings:e,richText:t},isArticleSegment:a=!1})=>t&&(0,r.jsx)(aA,{settings:e,isArticleSegment:a,children:(0,r.jsx)(aD.RichText,{value:t})});var r5=e.i(903657);let r3=({data:{settings:e}})=>(0,r.jsxs)(aA,{settings:e,children:[(0,r.jsx)("div",{id:"certificate-validator-container",className:"h-135.5 md:h-125 w-full",children:(0,r.jsx)("iframe",{id:"certificate-validator-frame",src:"https://public.virtualbadge.io/certificate-validator?identifier=VB-P5CM0Q4EP-TMIF&default_lg=de",width:"100%",height:"100%",frameBorder:"0",title:"Zertifikatsprüfer"})}),(0,r.jsx)(r5.default,{src:"https://static.virtualbadge.io/js/vb-certificate-v1.js",strategy:"lazyOnload"}),(0,r.jsx)(r5.default,{id:"vb-config",strategy:"lazyOnload",dangerouslySetInnerHTML:{__html:'window._vb_identifier = {identifier:"VB-P5CM0Q4EP-TMIF",default_lg: "de"};'}})]}),r8=({segment:e,isArticleSegment:t=!1})=>{switch(e._type){case t0:return(0,r.jsx)(aR,{data:e});case t2:return(0,r.jsx)(aB,{data:e});case t6:return(0,r.jsx)(a1,{data:e});case t3:return(0,r.jsx)(rs,{data:e});case t9:return(0,r.jsx)(rL,{data:e});case ae:return(0,r.jsx)(rH,{data:e});case aa:return(0,r.jsx)(rQ,{data:e});case al:return(0,r.jsx)(r4,{data:e});case as:return(0,r.jsx)(r6,{data:e,isArticleSegment:t});case ao:return(0,r.jsx)(r3,{data:e})}},r9=({data:{settings:e,segments:t},isArticleSegment:a=!1})=>t?.length?(0,r.jsx)(ru,{settings:e,classNameContent:"flex flex-col gap-6",noPaddingX:!0,noPaddingY:a,noGrid:!0,children:t.map(e=>(0,r.jsx)(r8,{segment:e,isArticleSegment:a},e._key))}):null;var r7=e.i(477770),le=e.i(360559),lt=e.i(939587);(t=a||(a={})).BothSides="BothSides",t.ToLeft="toLeft",t.ToRight="toRight";let la=(0,ab.tv)({slots:{nav:"flex list-none items-center overflow-x-auto [scrollbar-width:none] pr-[25%]",homeIcon:"",chevron:"",link:"leading-none! whitespace-nowrap text-sm font-normal underline-offset-auto",text:"flex items-center whitespace-nowrap text-sm leading-none"},variants:{fade:{[a.BothSides]:{nav:"[mask-image:linear-gradient(to_right,transparent_0%,black_10%,black_90%,transparent_100%)]"},[a.ToLeft]:{nav:"[mask-image:linear-gradient(to_left,black_0%,black_85%,transparent_100%)]"},[a.ToRight]:{nav:"[mask-image:linear-gradient(to_right,black_0%,black_85%,transparent_100%)]"}}
1,color:{dark:{homeIcon:"fill-grey-legal group-hover:fill-brand-primary",chevron:"fill-grey-midtone",link:"text-grey-legal hover:text-brand-primary",text:""},light:{homeIcon:"fill-white group-hover:fill-white/80",chevron:"fill-white/60",link:"text-white hover:text-white/80",text:"text-white"}}},defaultVariants:{fade:void 0,color:"dark"}}),lr=({items:e,Link:t,className:l,color:i})=>{let s=(0,eU.useRef)(null),n=(0,eU.useRef)(null),[o,c]=(0,eU.useState)(void 0),{nav:d,homeIcon:u,chevron:m,link:h,text:g}=la({fade:o,color:i}),p=(0,eU.useCallback)(()=>{if(null!==s.current&&(cancelAnimationFrame(s.current),s.current=null),n.current){let e,{scrollLeft:t,scrollWidth:r,clientWidth:l}=n.current;if(l<r){let i=t>0,s=Math.trunc(t+l)<r-1;e=s&&i?a.BothSides:i?a.ToLeft:s?a.ToRight:void 0}s.current=requestAnimationFrame(()=>{c(e)})}},[]);return(0,eU.useEffect)(()=>{p()},[p]),(0,lt.useResize)(p),(0,r.jsx)("nav",{"aria-label":"Breadcrumb",children:(0,r.jsxs)("ol",{ref:n,className:(0,ah.twMerge)(d(),l),onScroll:p,children:[(0,r.jsx)("li",{children:(0,r.jsx)(t,{href:"/",title:"Zur Startseite",className:"group",children:(0,r.jsx)(le.HomeIcon,{className:u(),size:"SMALL"})})}),e?.filter(({href:e})=>"/"!==e).map(({key:e,label:a,href:l,title:i,target:s},n,o)=>(0,r.jsxs)("li",{className:"flex items-center",children:[(0,r.jsx)(rC.ChevronRightIcon,{className:m()}),n===o.length-1?(0,r.jsx)("div",{className:g(),children:a}):(0,r.jsx)(t,{className:h(),href:l,title:i??a,target:s,children:a},n)]},e??n))]})})};var ll=e.i(637988);let li=({children:e,...t})=>{let a=(0,ag.useTrackEvent)(),{resolveLink:l}=(0,eZ.useWebsiteLinkResolution)(),i=l(t.href),s=i.target??t.target;return(0,r.jsx)(ll.NextLink,{...t,href:i.href,target:s,rel:"_blank"===s?"noopener noreferrer":void 0,onClick:()=>a(ac.EventLayerAction.LinkClick,t.title??t.label??"Breadcrumb",i.href),children:e})},ls=({className:e,color:t})=>{let a=(0,eU.useContext)(tt);return(0,r.jsx)(lr,{Link:li,items:a,className:e,color:t})},ln=({imageSet:e,className:t})=>e?.length?(0,r.jsx)("div",{className:(0,ah.twMerge)("relative grid lg:absolute lg:inset-0",t),children:(0,r.jsx)(r7.Picture,{imageSet:e,className:"h-auto w-full lg:h-full",imageClassName:"min-h-62 md:min-h-80 lg:h-full",loading:"eager",fetchPriority:"high"})}):null,lo=({data:e,className:t})=>{let a=e.cardBgColor&&"none"!==e.cardBgColor,l=a?void 0:e.textColor;return(0,r.jsxs)("div",{className:(0,ah.twMerge)("group/HeroSection flex h-fit flex-col gap-2 p-4 max-lg:bg-white md:p-6 [&_ul]:text-lg [&_ul]:font-bold",(0,aw.twBgColor)(e.cardBgColor),a?"drop-shadow-md":"max-lg:drop-shadow-md lg:p-0","light"===l?"lg:text-white lg:fill-white lg:[&_.heading-color]:text-white lg:[&_.benefits-check]:fill-white":"","light"===l&&"max-lg:[&_nav_svg]:!fill-grey-legal max-lg:[&_nav_a]:!text-grey-legal max-lg:[&_nav_a:hover]:!text-brand-primary max-lg:[&_nav_.group:hover_svg]:!fill-brand-primary max-lg:[&_nav_div]:!text-grey-legal",t),children:[e.showBreadcrumbs&&(0,r.jsx)(ls,{color:l}),e.body&&(0,r.jsx)(aD.RichText,{value:e.body})]})},lc=({data:e,className:t})=>(0,r.jsx)(aj,{className:(0,ah.twMerge)("lg:min-h-100 relative h-fit lg:place-items-center lg:py-4 2xl:min-h-full",t),children:(0,r.jsx)(lo,{data:e,className:(0,ah.twMerge)("md:-mt-18 -mt-22 lg:mt-0","col-span-full w-full lg:col-span-7 xl:col-span-5")})}),ld=({image:e,imageLink:t,className:a})=>{if(!e)return null;let l=(0,r.jsx)(aM.Image,{data:e,objectFit:"contain"}),[i]=t??[];return(0,r.jsx)("div",{className:(0,ah.twMerge)("w-30 left-4 top-4","sm:left-8","lg:w-35 lg:bottom-4 lg:left-auto lg:right-8 lg:top-auto lg:mb-4",a),children:i?(0,r.jsx)(aE.Link,{...(0,aE.sanitizeLinkProps)(i),className:"block",layout:"plain",label:l}):l})},lu=()=>{let[e]=(0,eY.useDeref)(ev.DefaultSettingsSelector,(0,l.matcher)({_id:ez.DOCUMENT_ID_SETTINGS}));if(!e)return null;let{awardImage:t,awardImageLink:a}=e;return t?(0,r.jsx)("div",{className:"pointer-events-none absolute inset-0 z-30",children:(0,r.jsx)("div",{className:"relative mx-auto h-full max-w-xl",children:(0,r.jsx)(ld,{image:t,imageLink:a,className:"pointer-events-auto absolute"})})}):null},lm=({data:e})=>(0,r.jsxs)(ru,{settings:{title:e.title,bgColor:e.bgColor},noPaddingX:!0,noPaddingY:!0,noGrid:!0,className:"hero-section 2xl:aspect-hero relative isolate h-full",classNameContent:"h-full",children:[(0,r.jsx)(ln,{imageSet:e.heroImageSet,className:"relative z-10"}),(0,r.jsx)(lc,{data:e,className:"relative z-20"}),e.showAwardImage&&(0,r.jsx)(lu,{})]}),lh=({data:{settings:e}})=>
1(0,r.jsx)(ru,{settings:e,noPaddingY:!0,className:"py-4!",children:(0,r.jsx)(ls,{})});var lg=e.i(797463);let lp=({data:{settings:e}})=>(0,r.jsx)(ru,{settings:e,children:(0,r.jsx)(lg.OnlineInstallmentLoanIframe,{enablePageTracking:!0})});var lx=e.i(484863),lf=e.i(476896);let lv=({article:e,selectedEventDateIndex:t,onSelectEventDate:a})=>{let{events:l}=e,i=l&&l.length>0&&l.length>1;return(0,r.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,r.jsx)("span",{className:"font-bold",children:"Termine"}),(0,r.jsx)("div",{className:"flex flex-col gap-6",children:l?.map((l,s)=>l.onRequest?(0,r.jsx)("span",{className:"text-grey-text",children:"Auf Anfrage"},s):(0,r.jsx)(lb,{dateString:l.date||"",name:`date-${e._id}`,selected:t===s,onSelect:()=>a(s),single:!i},s))})]})},lb=({dateString:e,name:t,selected:a,onSelect:l,single:i})=>{let s=(0,aU.useDate)({dateString:e,dateFormat:new Intl.DateTimeFormat("de-DE",{day:"2-digit",month:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit"})});return i?(0,r.jsxs)("span",{className:"text-grey-text",children:[s," Uhr"]}):(0,r.jsxs)("label",{className:"flex cursor-pointer items-center gap-2",children:[(0,r.jsx)("input",{type:"radio",name:t,checked:a,onChange:l,className:"accent-brand-primary h-5 w-5"}),(0,r.jsxs)("span",{className:"text-grey-text",children:[s," Uhr"]})]})};var ly=e.i(534418);let lj=({files:e})=>e&&0!==e.length?(0,r.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,r.jsx)("span",{className:"font-bold",children:"Mehr Informationen"}),e.map((e,t)=>(0,r.jsx)(lw,{file:e},e._key||t))]}):null,lw=({file:e})=>(0,r.jsx)(aE.Link,{...(0,aE.sanitizeLinkProps)(e),className:"hover:text-brand-primary hover:decoration-brand-primary underline",layout:"standalone",icon:e._type===ly.LINK_FILE_TYPE?"DocumentPdfIcon":"OpenInNewIcon"}),lN=new Intl.NumberFormat("de-DE",{style:"currency",currency:"EUR"}),lk=({article:e,selectedEventDateIndex:t})=>{let a=e?.events?.length&&null!==t&&e.events[t]?.link?.[0]||null,l=(({price:e,priceFormat:t=lN})=>t.format(e))({price:e.pricing?.netPrice||0}),i=(({price:e,priceFormat:t=lN})=>t.format(e))({price:((e,t=.19)=>e*(1+t))(e.pricing?.netPrice||0)});return(0,r.jsxs)("div",{className:"flex flex-col items-end justify-end gap-6 md:flex-row md:items-center md:gap-4",children:[e.pricing?.netPrice!==void 0&&(0,r.jsxs)("div",{className:"flex flex-col items-end",children:[(0,r.jsx)("span",{className:"text-lg font-bold",children:l}),(0,r.jsx)("span",{className:"text-grey-text text-sm",children:e.pricing?.vatApplicable?`${i} inkl. MwSt.`:"MwSt. entfällt"})]}),a&&(0,r.jsx)("div",{className:"w-full md:w-auto",onClick:e=>e.stopPropagation(),children:(0,r.jsx)(aE.Link,{...(0,aE.sanitizeLinkProps)(a),className:(0,ah.twMerge)("w-full md:w-auto",(0,au.buttonStyles)({variant:"solid"}).base()),label:a.label||"Zur Buchungsseite",layout:"minimal",tracking:{action:ac.EventLayerAction.ButtonClick}})})]})};var lT=e.i(255008),lS=e.i(922401);let lA=new Intl.PluralRules("de"),lE={"live-online-training":"Live-Online-Training","live-online-event-partner":"Live-Online-Event mit Kooperationspartner","self-study-elearning":"Selbststudium mit E-Learning","business-coaching-package":"Business-Coaching Paket","intensive-course-final-training":"Intensiv-Lehrgang mit Abschlusstraining","self-study-elearnings-final-training":"Selbststudium mit E-Learnings und Abschlusstraining","":"Andere"},lC=({article:e,selectedEventDateIndex:t})=>{let{title:a,isNew:l,trainer:i,seminarType:s,duration:n}=e,o=((e=lA,t,a)=>a[e.select(t)])(lA,e.duration??1,{one:"minutes"===e.timeUnit?"Minute":"Stunde",other:"minutes"===e.timeUnit?"Minuten":"Stunden"}),c=lE[s??""];return(0,r.jsxs)("div",{className:"px-6",children:[(0,r.jsxs)("div",{className:"flex items-start justify-start gap-2",children:[(0,r.jsx)("span",{className:"pb-4 text-lg font-bold leading-[22px]",children:a}),l&&(0,r.jsx)("span",{className:"bg-accent-blue-light ml-2 px-2 font-normal",children:"NEU!"})]}),(0,r.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-2",children:[(0,r.jsx)("div",{className:"flex flex-1 flex-col justify-start",children:(0,r.jsxs)("div",{className:"flex flex-col gap-2 font-normal",children:[i&&(0,r.jsxs)("span",{children:["Mit ",i]}),n&&(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(lT.ClockIcon,{}),(0,r.jsxs)("span",{children:[new Intl.NumberFormat("de-DE").format(n)," ",o]})]}),s&&(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(lS.DesktopWindowsIcon,{}),(0,r.jsx)("span",{children:c})]})]})}),(0,r.jsx)("div",{className:"pt-8 group-open:hidden",children:(0,r.jsx)(lk,{article:e,selectedEventDateIndex:t})})]})]})},lI=({opened:e,articleTitle:t,onClick:a,className:l})=>{let i=(0,ag.useTrackEvent)(),s=()=>{i(ac.EventLayerAction.DisclosureClick,`${t} ${e?"close":"open"}`),a?.()};return(0,r.jsxs)("button",{type:"button",className:(0,ah.twMerge)("border-grey-disabled h-18 flex w-full cursor-pointer items-center justify-center border-t pt-6",l),onKeyDown:e=>
1{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.stopPropagation(),s())},onClick:e=>{e.stopPropagation(),s()},children:[(0,r.jsx)("span",{className:"font-bold",children:e?"Beschreibung ausblenden":"Beschreibung lesen"}),(0,r.jsx)(lf.ArrowForwardIosRightIcon,{className:(0,ah.twMerge)("fill-brand-primary ml-2 h-4 w-4",e?"rotate-270":"rotate-90")})]})},lR=({article:e})=>{let{description:t,files:a,legalText:l,benefits:i,partnerLogo:s}=e,n=(0,eU.useRef)(null),[o,c]=(0,eU.useState)(0);return e?(0,r.jsxs)("details",{ref:n,className:"details-animated border-grey-midtone group border bg-white",children:[(0,r.jsxs)("summary",{className:"relative flex cursor-pointer select-none flex-col pt-6 font-bold hover:cursor-default",onClick:e=>{e.preventDefault(),e.stopPropagation()},children:[(0,r.jsx)(lC,{article:e,selectedEventDateIndex:o}),(0,r.jsx)(lI,{opened:!1,articleTitle:e.title??"",onClick:()=>{n.current&&(n.current.open=!0)},className:"mt-10 pb-6 group-open:hidden"})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"flex flex-col gap-8 px-6 pt-10",children:[t&&t.length>0&&(0,r.jsx)(aD.RichText,{value:t}),a&&a.length>0&&(0,r.jsx)(lj,{files:a}),l&&l.length>0&&(0,r.jsx)("div",{className:"bg-grey-bg text-grey-text p-4",children:(0,r.jsx)(aD.RichText,{value:l})}),i&&(0,r.jsxs)("div",{className:"-mb-4 flex flex-col gap-4",children:[(0,r.jsx)("span",{className:"font-bold",children:"Ihre Vorteile"}),(0,r.jsx)(aD.RichText,{value:i})]}),(0,r.jsx)(lv,{article:e,selectedEventDateIndex:o,onSelectEventDate:e=>{c(e)}}),s?.asset&&(0,r.jsxs)("div",{className:"flex flex-row items-center gap-4",children:[(0,r.jsx)("span",{className:"text-grey-text",children:"In Kooperation mit:"}),(0,r.jsx)("div",{className:"relative h-[60px] max-w-[135px] overflow-hidden",children:(0,r.jsx)(aM.Image,{data:s,fill:!0,objectFit:"contain"})})]}),(0,r.jsx)(lk,{article:e,selectedEventDateIndex:o})]}),(0,r.jsx)(lI,{opened:!0,articleTitle:e.title??"",onClick:()=>{n.current&&(n.current.open=!1)},className:"mt-4 pb-6"})]})]}):null},l_=({data:e})=>{var t,a;let i,s,[n,o]=(0,eU.useState)(""),c=(t=(0,eU.useMemo)(()=>e.categories?.map(e=>e._ref),[e.categories]),i=(0,eY.useDerefByType)(W.DefaultDatasetNoneSlugSelector,(0,l.matcher)({_type:M.ACADEMY_CATEGORY_TYPE})),(0,eU.useMemo)(()=>{let e=i.flatMap(([e])=>tm(e,M.ACADEMY_CATEGORY_TYPE)?e:[]);return t&&0!==t.length?e.filter(e=>t.includes(e._id)):e},[i,t])),d=(0,eU.useMemo)(()=>c.find(e=>e._id===n),[c,n]),u=(0,eU.useMemo)(()=>[{value:"",label:"Alle"},...c.map(e=>({value:e._id,label:e.title??""}))],[c]),m=(a=n||void 0,s=(0,eY.useDerefByType)(W.DefaultDatasetNoneSlugSelector,(0,l.matcher)({_type:M.ACADEMY_ARTICLE_TYPE})),(0,eU.useMemo)(()=>{let e=s.flatMap(([e])=>tm(e,M.ACADEMY_ARTICLE_TYPE)?e:[]);return a?e.filter(e=>Array.isArray(e.categories)&&e.categories.some(({_ref:e})=>e===a)):e},[s,a]));return(0,r.jsxs)(ru,{settings:{width:ap},children:[(0,r.jsx)("div",{className:"grid grid-cols-10",children:(0,r.jsx)("div",{className:"col-span-full mb-6 md:col-span-5",children:(0,r.jsx)(lx.Dropdown,{options:u,value:n,onChange:e=>o(String(e)),label:"Kategorie"})})}),d?.description&&(0,r.jsx)("div",{className:"mb-10",children:(0,r.jsx)(aD.RichText,{value:d.description})}),(0,r.jsx)("ul",{className:"flex flex-col gap-4",children:m.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(lR,{article:e})},e._id))})]})};var lP=e.i(508913),lL=e.i(701240),lM=e.i(177254),lD=e.i(881468),lO=e.i(559443),lB=e.i(230290),lz=e.i(611999);let lY=(0,rS.createServerReference)("6014b720790353154876b0e0661562e2d6dd9d5056",rS.callServer,void 0,rS.findSourceMapURL,"submitMarketingConsent"),lF=({data:e})=>{let{settings:t}=e,a=(0,e$.useSearchParams)().get("cse.cryptId"),[l,i]=(0,eU.useState)(!1),[s,n]=(0,eU.useState)(!1),[o,c]=(0,eU.useState)(!1),[d,u]=(0,eU.useState)(!1),m=(0,eU.useRef)(null),{register:h,handleSubmit:g,formState:{errors:p}}=(0,lO.useForm)({mode:"onTouched"}),x=async e=>{if(!a){n(!0),console.error("Missing cse.cryptId query parameter");return}i(!0),c(!1);try{let t=await m.current?.executeAndGetCaptchaToken(),r={acceptMarketing:e.acceptMarketing,captchaResponse:t};await lY(a,r),u(!0)}catch(e){c(!0),console.error("Submission failed:",e)}finally{i(!1)}};return d?(0,r.jsx)(ru,{settings:t,classNameContent:"flex justify-center",children:(0,r.jsx)("div",{className:"max-w-147 flex w-full flex-col",children:(0,r.jsx)(lD.ConfirmationContent,{subscriptionName:"Werbeeinwilligung"})})}):(0,r.jsx)(ru,{settings:t,classNameContent:"flex justify-center",children:(0,r.jsxs)("div",{className:"max-w-147 flex w-full flex-col",children:[(0,r.jsx)(aG.H1,{margin:"none",className:"pb-8",children:"Ihre Werbeeinwilligung"}),(0,r.jsxs)("form",{onSubmit:g(x),className:"flex w-full flex-col",children:[(0,r.jsxs)("div",{className:"my-3",children:[(0,r.jsx)(lP.Checkbox,{label:(0,r.jsx)(lz.MarketingConsentText,{}),disabled:l,...h("acceptMarketing",{required:"Bitte stimmen Sie der Werbeeinwilligung zu."})}),p.acceptMarketing&&(0,r.jsx)(lL.ErrorMessage,{message:p.acceptMarketing.message})]}),(0,r.jsx)(lB.DataProtectionDisclaimer,{className:"my-3"}),(0,r.jsx)(lM.InvisibleCaptcha,{ref:m}),s&&(0,r.jsx)(lL.ErrorMessage,{message:"Der Link ist ungültig. Bitte prüfen Sie die URL oder wenden Sie sich an Ihren Berater.",className:"mb-3"}),o&&(0,r.jsx)(lL.ErrorMessage,{message:"Entschuldigung, uns ist ein Fehler passiert! Ihre Anfrage konnte nicht abgeschickt werden. Sie können es zu einem späteren Zeitpunkt versuchen oder sich mit Ihrem Anliegen an unsere Kundenberatung wenden.",className:"mb-3"}),(0,r.jsx)(au.Button,{type:"submit",isLoading:l,color:am.LINK_COLOR_PRIMARY,variant:au.BUTTON_VARIA
1NT_SOLID,className:"mt-3 w-full",children:"Einwilligung bestätigen"})]})]})})},lH=({branchType:e,displayCity:t,image:a,addressLink:l,phoneLink:i,emailLink:s,fax:n,company:o,managingDirectors:c,addressExtra1:d,addressExtra2:u,registryCourt:m})=>(0,r.jsxs)("div",{className:"grid grid-cols-1 gap-8 md:grid-cols-2",children:[a&&(0,r.jsx)("div",{className:"aspect-4/3 hidden overflow-hidden md:block",children:a}),(0,r.jsxs)("div",{className:"flex w-full flex-col items-start justify-center",children:[(0,r.jsxs)(aG.H2,{className:"mb-0!",children:["Interhyp-",e," ",t]}),(0,r.jsxs)("div",{className:"mt-4 flex flex-col gap-4",children:[l,i,s,n&&(0,r.jsxs)("span",{children:["Fax: ",n]})]}),(0,r.jsxs)("div",{className:"flex flex-col pt-4",children:[o&&(0,r.jsx)("span",{children:o}),c&&(0,r.jsx)("span",{children:c}),d&&(0,r.jsx)("span",{children:d}),u&&(0,r.jsx)("span",{children:u}),m&&(0,r.jsx)("span",{children:m})]})]})]}),lG=({branch:e})=>(0,r.jsx)(lH,{branchType:e.branchType,displayCity:e.displayCity,fax:e.fax,company:e.company,managingDirectors:e.managingDirectors,addressExtra1:e.addressExtra1,addressExtra2:e.addressExtra2,registryCourt:e.registryCourt,image:(0,r.jsx)(aM.Image,{data:e.branchImage,fill:!0,objectFit:"cover",className:"h-full w-full",fallback:{src:"/images/fallback/branch.webp",alt:"Moderner Beratungsraum der Interhyp Niederlassung bzw. Geschäftsstelle."}}),addressLink:(0,r.jsx)(rN,{street:e.street,zip:e.zip,city:e.addressCity,branchType:e.branchType,className:(0,am.linkStyles)({color:"secondary"})}),phoneLink:e.phone?(0,r.jsx)(aE.ExternalLink,{...(0,aE.sanitizeLinkProps)(e.phone),layout:"standalone",className:(0,am.linkStyles)({color:"secondary"})}):void 0,emailLink:e.email?(0,r.jsx)(aE.ExternalLink,{...(0,aE.sanitizeLinkProps)(e.email),layout:"standalone",className:(0,am.linkStyles)({color:"secondary"})}):void 0});var lW=e.i(704512),lU=e.i(402903),l$=e.i(459461);let lZ=({benefits:e,bgClassName:t="bg-grey-bg"})=>0===e.length?null:(0,r.jsx)("ul",{className:`${t} flex flex-wrap gap-x-8 gap-y-4 p-4`,children:e.map(e=>(0,r.jsxs)("li",{className:"flex items-center gap-2",children:[e.isAccessibilityBenefit?(0,r.jsx)(lW.AccessibilityIcon,{className:"shrink-0",size:"DEFAULT"}):(0,r.jsx)(lU.CheckIcon,{className:"shrink-0",size:"DEFAULT"}),(0,r.jsx)("span",{children:e.label}),e.tooltip&&(0,r.jsx)(l$.InfoTooltip,{content:e.tooltip,placement:"top"})]},e.key))}),lV=[{key:"benefitVideoConsultation",field:"benefitVideoConsultation",label:"Videoberatung verfügbar",isAccessibilityBenefit:!1},{key:"benefitParking",field:"benefitParking",label:"Parkplätze in der Nähe",isAccessibilityBenefit:!1},{key:"benefitEnglish",field:"benefitEnglish",label:"Beratung auf Englisch",isAccessibilityBenefit:!1},{key:"benefitWheelchairParking",field:"benefitWheelchairParking",label:"Rollstuhlgerechtes Parkplatz",isAccessibilityBenefit:!0,tooltip:"Es ist ein speziell ausgewiesener Behindertenparkplatz vorhanden."},{key:"benefitWheelchairAccess",field:"benefitWheelchairAccess",label:"Rollstuhlgerechter Zugang",isAccessibilityBenefit:!0,tooltip:"Der Eingang ist stufenlos und mindestens einen Meter breit. Sollten Stufen vorhanden sein, ist eine permanente Rampe installiert oder eine mobile Rollstuhlrampe verfügbar."},{key:"benefitWheelchairElevator",field:"benefitWheelchairElevator",label:"Rollstuhlgerechter Aufzug",isAccessibilityBenefit:!0,tooltip:"Das Gebäude hat mehrere Etagen und einen Aufzug, der groß genug für einen Rollstuhl ist."},{key:"benefitWheelchairSeating",field:"benefitWheelchairSeating",label:"Rollstuhlgerechte Sitzgelegenheit",isAccessibilityBenefit:!0,tooltip:"Der Hauptbereich des Standorts ist stufenlos erreichbar. Es ist ausreichend Platz sich mit einem Rollstuhl zu bewegen und an einem Tisch zu sitzen."},{key:"benefitWheelchairWc",field:"benefitWheelchairWc",label:"Rollstuhlgerechtes WC",isAccessibilityBenefit:!0,tooltip:"Der Eingang zum WC ist stufenlos und mindestens einen Meter breit. Bei WCs mit einzelnen Kabinen sind die Kabinentüren mindestens einen Meter breit."}],lK=({branch:e,bgClassName:t="bg-grey-bg"})=>{let a=lV.filter(t=>e[t.field]).map(({key:e,label:t,isAccessibilityBenefit:a,tooltip:r})=>({key:e,label:t,isAccessibilityBenefit:a,tooltip:r}));return(0,r.jsx)(lZ,{benefits:a,bgClassName:t})},lq=({managers:e,subline:t,phoneLink:a,openingHours:l,cta:i,bgClassName:s="bg-grey-bg"})=>(0,r.jsxs)("div",{className:(0,ah.twMerge)("bg-grey-bg grid grid-cols-1 gap-6 p-6 md:grid-cols-2 md:p-8",s),children:[(0,r.jsxs)("div",{className:"flex flex-col",children:[(0,r.jsx)("div",{className:"flex items-center justify-center gap-4",children:e.map(e=>(0,r.jsx)("div",{className:"md:h-30 md:w-30 not-first:-ml-8 h-20 w-20 shrink-0 overflow-hidden rounded-full",children:e.image},e.key))}),(0,r.jsx)("span",{className:"pt-4 text-center text-lg font-bold",children:e.map(e=>e.name).join(" & ")}),t&&(0,r.jsx)("p",{className:"text-grey-text text-center",children:t})]}),(0,r.jsxs)("div",{className:"flex flex-col items-center justify-center md:items-start",children:[a,l&&(0,r.jsx)("span",{className:"pt-2 text-center md:text-left",children:l}),i&&(0,r.jsx)("div",{className:"flex w-full justify-center pt-4 md:w-auto md:justify-start",children:i})]})]}),lX="Beratungstermin vereinbaren",lQ=({branchCode:e})=>{let t,a=(t=encodeURIComponent((0,a2.stegaClean)(e)??""),`/termin-vereinbaren/?vorbefuellter-rechner&branchRequest=${t}#/Finanzierungsgrund`),l=(0,rw.useTrackButtonClick)();return(0,r.jsx)(am.Link,{kind:"internal",href:`https://www.interhyp.de${a}`,label:lX,title:lX,layout:"plain",className:(0,ah.twMerge)((0,au.buttonStyles)({variant:"solid",color:"primary",fullWidthMobile:!1}).base()),onClick:()=>l(lX,a,ac.EventLayerTarget.INTERNAL)})},lJ=({branch:e,bgClassName:t="bg-grey-bg"})=>{let a=(e.managers??[]).map(e=>({key:e._key,name:e.name??"",image:(0,r.jsx)(aM.Image,{data:e.image,width:120,height:120,objectFit:"cover",className:"h-full w-full rounded-full",fallback:{src:"/images/fallback/manager.webp",alt:""}})}));return(0,r.jsx)(lq,{managers:a,subline:e.managerSubline,bgClassName:t,openingHours:e.openingHours,phoneLink:e.phone?(0,r.jsx)(aE.ExternalLink,{...(0,aE.sanitizeLinkProps)(e.phone),className:(0,ah.twMerge)((0,am.linkStyles)({color:"secondary"}),"text-xl! font-bold"),layout:"standalone"}):void 0,cta:(0,r.jsx)(lQ,{branchCode:e.branchCode})})},l0=({image:e,content:t,cta:a})=>(0,r.jsxs)("div",{className:"flex flex-col",children:[e&&(0,r.jsx)("div",{className:"aspect-4/3 mb-6 block overflow-hidden md:hidden",children:e}),t,a&&(0,r.jsx)("div",{className:"w-full pt-6",children:a})]}),l1=({branch:e})=>e.personalText?(0,r.jsx)(l0,{image:(0,r.jsx)(aM.Image,{data:e.branchImage,fill:!0,objectFit:"cover",className:"h-full w-full",fallback:{src:"/images/fallback/branch.webp",alt:"Moderner Beratungsraum der Interhyp Niederlassung bzw. Geschäftsstelle."}}),content:(0,r.jsx)(aD.RichText,{value:e.personalText}),cta:(0,r.jsx)(lQ,{branchCode:e.branchCode})}):null,l2=({branch:e,settings:t})=>
1{let a=t?.bgColor===ad.BG_COLOR.GREY?(0,aw.twBgColor)(ad.BG_COLOR.WHITE):(0,aw.twBgColor)(ad.BG_COLOR.GREY),{element:l="h2",variant:i="h2",margin:s="default",text:n=""}=e.headline??{},o=n?(0,av.slugify)((0,a2.stegaClean)(n)??""):void 0;return(0,r.jsx)(ru,{settings:t,children:(0,r.jsxs)("div",{children:[e.headline&&(0,r.jsx)(aG.Heading,{id:o,element:l,variant:i,margin:s,children:n}),(0,r.jsxs)("div",{className:"flex flex-col gap-10",children:[(0,r.jsx)(lJ,{branch:e,bgClassName:a}),(0,r.jsx)(lG,{branch:e}),(0,r.jsx)(lK,{branch:e,bgClassName:a}),(0,r.jsx)(l1,{branch:e})]})]})})},l4=({data:e})=>{let[t]=(0,eY.useDeref)(eC.DefaultPageSelector,e.branch?(0,l.matcher)(e.branch):void 0),a=t?._type===b.BRANCH_PAGE_TYPE?t.branch:void 0;return a?(0,r.jsx)(l2,{branch:a,settings:e.settings}):null},{SECTION_SETTINGS_TYPE:l6}=(0,$.declareType)("sectionSettingsType");var l5=e.i(602249);let l3=(0,eK.defineField)({...l5.titleField,description:"Used for preview in the studio and to generate a unique anchor ID for in-page navigation."}),l8=(0,eK.defineField)({...af,title:"Section Width"});(0,eK.defineType)({title:"Section Settings",name:l6,type:"object",fields:[l3,l8,ad.bgColorField],options:{collapsible:!0,collapsed:!0}});let l9=({data:e})=>{let{pageRef:t}=(0,e3.usePageContext)(),[a]=(0,eY.useDeref)(eC.DefaultPageSelector,(0,l.matcher)(t)),i=e.settings?.width===void 0?{...e.settings,width:ap}:e.settings,s=a?._type===b.BRANCH_PAGE_TYPE?a.branch:void 0;return s?(0,r.jsx)(l2,{branch:s,settings:i}):null};var l7=e.i(65124),ie=e.i(789239),it=e.i(397518),ia=e.i(586392);let ir=(0,ab.tv)({slots:{wrapper:"flex gap-3 rounded p-4",icon:"mt-0.5 h-5 w-5 shrink-0",content:""},variants:{variant:{error:{wrapper:"bg-notification-error-bg",icon:"fill-notification-error-status",content:"text-grey-text"},warning:{wrapper:"bg-notification-warning-bg",icon:"fill-notification-warning-status",content:"text-grey-text"},info:{wrapper:"bg-notification-info-bg",icon:"fill-notification-info-status",content:"text-grey-text"}}},defaultVariants:{variant:"info"}}),il={error:ie.EmergencyHomeFilledIcon,warning:ia.WarningFilledIcon,info:it.InfoIcon},ii={error:"alert",warning:"alert",info:"status"},is=({variant:e,children:t,className:a,hideIcon:l})=>{let{wrapper:i,icon:s,content:n}=ir({variant:e}),o=il[e];return(0,r.jsxs)("div",{role:ii[e],className:i({className:a}),children:[!l&&(0,r.jsx)(o,{className:s()}),(0,r.jsx)("div",{className:n(),children:t})]})};var io=e.i(732630),ic=e.i(164538),id=e.i(845865);let iu=({isLoading:e,hasRadar:t,onChange:a})=>{let{control:l,setValue:i}=(0,lO.useFormContext)(),s=(0,lO.useWatch)({control:l,name:"hasZinsradar"});return t?e?(0,r.jsxs)("div",{className:"bg-grey-bg grid gap-4 rounded p-4 md:p-6",children:[(0,r.jsx)("div",{className:"bg-grey-disabled h-5 w-28 animate-pulse rounded"}),(0,r.jsxs)("div",{className:"space-y-2",children:[(0,r.jsx)("div",{className:"bg-grey-disabled h-4 w-full animate-pulse rounded"}),(0,r.jsx)("div",{className:"bg-grey-disabled h-4 w-3/4 animate-pulse rounded"})]}),(0,r.jsx)("div",{className:"bg-grey-disabled h-6 w-36 animate-pulse rounded"})]}):(0,r.jsxs)("div",{className:"bg-grey-bg grid gap-4 rounded p-4 md:p-6",children:[(0,r.jsx)(aG.H3,{variant:"h5",margin:"none",children:"Zins-Radar"}),(0,r.jsx)("p",{className:"text-grey-text",children:s?"Sie können an dieser Stelle Ihren aktuellen Zins-Radar löschen. Sobald Sie die Änderungen gespeichert haben, können Sie einen neuen anlegen.":'Ihr aktueller Zins-Radar wurde gelöscht. Nachdem Sie „Speichern" geklickt haben, können Sie sich einen neuen Zins-Radar anlegen.'}),(0,r.jsx)("button",{type:"button",className:(0,am.linkStyles)({color:am.LINK_COLOR_SECONDARY}),onClick:()=>{let e=!s;i("hasZinsradar",e,{shouldDirty:!0}),a?.(e)},children:s?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(ic.DeleteIcon,{className:"mr-2 inline-block h-6 w-6 align-middle"}),(0,r.jsx)("span",{children:"Löschen"})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(id.RestoreIcon,{className:"mr-2 inline-block h-6 w-6 align-middle"}),(0,r.jsx)("span",{children:"Wiederherstellen"})]})})]}):(0,r.jsxs)(is,{variant:"info",hideIcon:!0,className:"md:p-6",children:[(0,r.jsx)(aG.H3,{variant:"h5",children:"Zins-Radar"}),(0,r.jsx)("p",{children:"Mit dem Zins-Radar behalten Sie Ihren individuellen Zins immer im Blick. Geben Sie einmalig die Daten Ihrer Finanzierung an und erhalten Sie Ihren aktuellen Zinssatz automatisch per E-Mail. Das können Sie direkt nach dem Speichern dieser Seite tun."})]})},im=()=>(0,r.jsxs)("div",{className:"grid gap-4 py-12 text-center",children:[(0,r.jsx)("h1",{className:"text-grey-text text-2xl font-bold",children:"Hier ist etwas schief gegangen"}),(0,r.jsx)("p",{className:"text-grey-legal",children:"Leider konnten wir Ihre Anfrage nicht verarbeiten. Bitte wenden Sie sich an die Kundenberatung."})]});var ih=e.i(300477);let ig=(0,ab.tv)({slots:{wrapper:"inline-flex cursor-pointer items-center gap-3",track:["relative inline-flex h-6 w-11 shrink-0 rounded-full border-2 border-transparent transition-colors duration-200","bg-grey-midtone","has-[:checked]:bg-brand-primary","has-[:focus-visible]:outline has-[:focus-visible]:outline-2 has-[:focus-visible]:outline-black has-[:focus-visible]:outline-offset-2"],thumb:["pointer-events-none inline-block h-5 w-5 translate-x-0 rounded-full bg-white shadow-md ring-0 transition-transform duration-200","group-has-[:checked]/toggle:translate-x-5"],input:"peer sr-only",label:"cursor-pointer select-none text-grey-text"},variants:{disabled:{true:{wrapper:"cursor-not-allowed opacity-50",track:"cursor-not-allowed",label:"cursor-not-allowed"}}}}),ip=(0,eU.forwardRef)(({label:e,className:t,disabled:a,...l},i)=>{let s=(0,eU.useId)(),{wrapper:n,track:o,thumb:c,input:d,label:u}=ig({disabled:a});return(0,r.jsxs)("label",{htmlFor:s,className:n({className:t}),children:[(0,r.jsxs)("span",{className:`group/toggle ${o()}`,children:[(0,r.jsx)(lU.CheckIcon,{size:"SMALL",className:"group-has-checked/toggle:opacity-100 pointer-events-none absolute left-0.5 top-0.5 text-white opacity-0 transition-opacity"}),(0,r.jsx)("span",{className:c()}),(0,r.jsx)(ih.CloseIcon,{size:"SMALL",className:"group-has-checked/toggle:opacity-0 pointer-events-none absolute right-0.5 top-0.5 text-white opacity-100 transition-opacity"}),(0,r.jsx)("input",{type:"checkbox",role:"switch",id:s,className:d(),disabled:a,ref:i,...l})]}),e&&(0,r.jsx)("span",{className:u(),children:e})]})});ip.displayName="Toggle";let ix=({title:e,description:t,checked:a,onToggle:l,statusLabel:i,className:s})=>(0,r.jsxs)("div",{className:(0,ah.twMerge)("bg-grey-bg row-span-3 grid grid-rows-subgrid gap-4 roun
1ded p-4 md:p-6",s),children:[(0,r.jsx)(aG.H3,{variant:"h5",margin:"none",children:e}),(0,r.jsx)("div",{className:"flex items-center gap-3",children:(0,r.jsx)(ip,{checked:a,onChange:l,"aria-label":e,label:i??(a?"Abonniert":"Nicht abonniert")})}),(0,r.jsx)("p",{className:"text-grey-text",children:t})]}),iv=({name:e,title:t,description:a,className:l,onChange:i})=>{let{control:s}=(0,lO.useFormContext)(),n=(0,lO.useWatch)({control:s,name:e});return(0,r.jsx)(lO.Controller,{name:e,control:s,render:({field:e})=>(0,r.jsx)(ix,{title:t,description:a,checked:!!e.value,onToggle:t=>{e.onChange(t),i?.(t.target.checked)},statusLabel:n?"Abonniert":"Nicht abonniert",className:l})})},ib=({icon:e,label:t,checked:a,onChange:l,onBlur:i,name:s,className:n})=>(0,r.jsxs)("label",{className:(0,ah.twMerge)("hover:border-brand-primary hover:bg-grey-bg border-grey-disabled flex cursor-pointer items-center gap-4 border-2 bg-white p-4 transition-colors",a&&"border-brand-primary bg-grey-bg",n),children:[(0,r.jsx)("div",{className:"h-10 w-10 shrink-0",children:e}),(0,r.jsx)("span",{className:"text-grey-text flex-1",children:t}),(0,r.jsx)(lP.Checkbox,{checked:a,onChange:l,onBlur:i,name:s,className:"shrink-0"})]}),iy=({name:e,icon:t,label:a,onChange:l})=>{let{control:i}=(0,lO.useFormContext)();return(0,r.jsx)(lO.Controller,{name:e,control:i,render:({field:e})=>(0,r.jsx)(ib,{icon:t,label:a,checked:e.value,onChange:t=>{e.onChange(t),l?.(t.target.checked)},onBlur:e.onBlur,name:e.name})})};function ij(e){return void 0!==e.weVersion&&e.weVersion>=7}function iw(e){return e.newsA||e.newsZ||e.newsN||e.crmMailing||e.hasZinsradar}function iN(e){return"number"==typeof e&&Number.isFinite(e)?e:void 0}function ik(e){return!0===e}let iT=(0,rS.createServerReference)("403d8447a86d0affa3dfbe0b412878628a796d1e6f",rS.callServer,void 0,rS.findSourceMapURL,"fetchPreferences"),iS=(0,rS.createServerReference)("40ba7316a648f25a7d17ec20e194efc92f316c51de",rS.callServer,void 0,rS.findSourceMapURL,"submitPreferences"),iA={newsA:!1,newsN:!1,newsZ:!1,crmMailing:!1,hasZinsradar:!1,interests:{modern:!1,capital:!1,immobile:!1}},iE=({headline:e="E-Mail Präferenzen verwalten",successLink:t,revokeLink:a,doiLink:l})=>{let i,s,{navigate:n}=eV(),[o,c]=(0,eU.useState)(!1),[d,u]=(0,eU.useState)(!1),[m,h]=(0,eU.useState)(!0),[g,p]=(0,eU.useState)(!1),[x,f]=(0,eU.useState)(!1),[v,b]=(0,eU.useState)(null),[y,j]=(0,eU.useState)(null),[w,N]=(0,eU.useState)(!1),k=(0,eU.useRef)(null),T=(0,eU.useRef)(null),S=(0,lO.useForm)({defaultValues:iA});(0,eU.useEffect)(()=>{let e=new URLSearchParams(window.location.search),t=e.get("p");if(T.current=e.get("jen"),!t){N(!0),h(!1);return}let a=!1;return(async()=>{try{let e,r,l=await iT({encToken:t});if(a)return;let i=function(e){if("string"!=typeof e.email)throw Error("Invalid preferences response");let t=e.interests;return{email:e.email,personId:iN(e.personId),mlsId:iN(e.mlsId),weVersion:iN(e.weVersion),newsA:ik(e.newsA),newsN:ik(e.newsN),newsZ:ik(e.newsZ),noCrmMailing:ik(e.noCrmMailing),hasWe:ik(e.hasWe),hasUwg:ik(e.hasUwg),hasZinsradar:ik(e.hasZinsradar),revokeAll:ik(e.revokeAll),interests:{capital:ik(t?.capital),modern:ik(t?.modern),immobile:ik(t?.immobile)}}}(l);j(i),S.reset((r=(e=!i.hasWe&&!ij(i))&&!i.hasUwg,{hasWe:!1,hasZinsradar:i.hasZinsradar,revokeAll:i.revokeAll,newsA:!e&&i.newsA,newsN:!e&&i.newsN,newsZ:!e&&i.newsZ,crmMailing:!r&&!i.noCrmMailing,interests:{...i.interests}})),h(!1)}catch{a||(N(!0),h(!1))}})(),()=>{a=!0}},[S]);let{handleSubmit:A,control:E,setValue:C,getValues:I,formState:{isDirty:R,errors:_}}=S,P=(0,lO.useWatch)({control:E}),L={newsA:P.newsA??!1,newsN:P.newsN??!1,newsZ:P.newsZ??!1,hasWe:P.hasWe,crmMailing:P.crmMailing??!1,hasZinsradar:P.hasZinsradar??!1,revokeAll:P.revokeAll,interests:{modern:P.interests?.modern??!1,capital:P.interests?.capital??!1,immobile:P.interests?.immobile??!1}},M=iw(L),D=!!y&&(iw(L)||!0===L.revokeAll||y.hasWe||y.hasUwg),O=!!y&&function(e,t){if(ij(t)||!iw(e))return!1;let a=!t.noCrmMailing!==e.crmMailing&&e.crmMailing,r=!t.noCrmMailing&&!t.hasWe&&e.crmMailing;return a||r||!t.newsA&&e.newsA||!t.newsZ&&e.newsZ||!t.newsN&&e.newsN||!t.interests.immobile&&e.interests.immobile||!t.interests.capital&&e.interests.capital||!t.interests.modern&&e.interests.modern}(L,y);(0,eU.useEffect)(()=>{_.hasWe&&k.current?.scrollIntoView({behavior:"smooth",block:"center"})},[_.hasWe]);let B=(0,eU.useCallback)(e=>{e&&L.revokeAll&&(C("revokeAll",!1,{shouldDirty:!0}),p(!1),b(null))},[L.revokeAll,C]),z=(0,eU.useCallback)(()=>{f(!0),setTimeout(()=>f(!1),400)},[]),Y=(0,eU.useCallback)(e=>{e?(b(I()),C("newsA",!1,{shouldDirty:!0}),C("newsN",!1,{shouldDirty:!0}),C("newsZ",!1,{shouldDirty:!0}),C("crmMailing",!1,{shouldDirty:!0}),C("hasZinsradar",!1,{shouldDirty:!0}),C("interests.modern",!1,{shouldDirty:!0}),C("interests.capital",!1,{shouldDirty:!0}),C("interests.immobile",!1,{shouldDirty:!0}),p(!0),z()):(v&&(C("newsA",v.newsA,{shouldDirty:!0}),C("newsN",v.newsN,{shouldDirty:!0}),C("newsZ",v.newsZ,{shouldDirty:!0}),C("crmMailing",v.crmMailing,{shouldDirty:!0}),C("interests.modern",v.interests.modern,{shouldDirty:!0}),C("interests.capital",v.interests.capital,{shouldDirty:!0}),C("interests.immobile",v.interests.immobile,{shouldDirty:!0}),z(),y?.hasZinsradar&&setTimeout(()=>{C("hasZinsradar",v.hasZinsradar,{shouldDirty:!0})},400)),p(!1),document.getElementById("revoke")?.scrollIntoView({behavior:"smooth"}))},[I,C,v,z,y?.hasZinsradar]),F=!!y&&(i=!L.newsA&&!L.newsN&&!L.newsZ&&!L.crmMailing&&!L.hasZinsradar&&!0!==L.revokeAll,s=y.newsA||y.newsN||y.newsZ||!y.noCrmMailing||y.hasZinsradar,i&&s),H=async e=>{var r,i;let s;if(!y)return;if(O&&!e.hasWe)return void k.current?.scrollIntoView({behavior:"smooth",block:"center"});u(!0),c(!1);let o=!0===e.revokeAll,d=(r={consentRequired:O,journeyEmailName:T.current},s=!0===e.revokeAll,{email:y.email,personId:y.personId,mlsId:y.mlsId,newsA:!s&&e.newsA,newsN:!s&&e.newsN,newsZ:!s&&e.newsZ,hasWe:r.consentRequired?!0===e.hasWe:y.hasWe,noCrmMailing:!!s||!e.crmMailing,hasZinsradar:!s&&e.hasZinsradar,revokeAll:s,interests:s?{modern:!1,capital:!1,immobile:!1}:{modern:e.interests.modern,capital:e.interests.capital,immobile:e.interests.immobile},journeyEmailName:r.journeyEmailName??void 0});try{let e=await iS(d),r=(i={revokeAll:o,passiveRevoke:F,doiSent:!0===e.doiSent,successLink:t,revokeLink:a,doiLink:l}).revokeAll||i.passiveRevoke?i.revokeLink:i.doiSent?i.doiLink:i.successLink;n(r)}catch{c(!0),u(!1)}};if(m)return(0,r.jsx)("div",{className:"flex min-h-96 justify-center py-16",children:(0,r.jsx)(l7.Spinner,{size:"lg",className:"text-brand-primary"})});if(w)return(0,r.jsx)(im,{});let G=S.register("revokeAll");return(0,r.jsx)(lO.FormProvider,{...S,children:(0,r.jsxs)("form",{onSubmit:A(H),className:"grid gap-8 md:gap-12",noValidate:!0,children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(aG.H1,{children:e}),(0,r.jsx)(aG.H2,{children:"Ihre Newsletter"}),(0,r.jsxs)("div",{className:"mt-6 grid grid-cols-1 gap-6 md:grid-cols-2",children:[(0,r.jsx)(iv,{name:"crmMailing",title:"Sie & Interhyp",description:"Individuelle Nachrichten rund um Ihre Finanzierung.",onChange:e=>B(e)}),(0,r.jsx)(iv,{name:"newsZ",title:"Zinsbericht",description:"Monatliche Zusammenfassung der aktuellen Zinsentwicklung inklusive Expertenprognose.",onChange:e=>B(e)}),(0,r.jsx)(iv,{name:"newsN",title:"News Erstfinanzierung",description:"Monatlich wissenswerte Neuigkeiten zur Erstfinanzierung.",onChange:e=>B(e)}),(0,r.jsx)(iv,{name:"newsA",title:"News Anschlussfinanzierung",description:"Monatlich wissenswerte Neuigkeiten zur Anschlussfinanzierung.",onChange:e=>B(e)}),(0,r.jsx)(iu,{isLoading:x,hasRadar:y?.hasZinsradar??!1,onChange:e=>B(e)})]})]}),M&&(0,r.jsxs)("div",{className:"grid gap-6",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(aG.H3,{children:"Ihre Interessen"}),(0,r.jsx)("p",{className:"text-grey-text",children:"Teilen Sie uns Ihre Interessen mit, damit wir unsere Inhalte optimal auf Sie anpassen können."})]}),(0,r.jsxs)("div",{className:"grid grid-cols-1 gap-6 md:grid-cols-3",children:[(0,r.jsx)(iy,{name:"interests.modern",icon:(0,r.jsx)(io.PlatformOrnament,{name:"LightBulb",size:40,className:"fill-brand-primary"}
1),label:"Modernisierung und Förderprogramme",onChange:e=>B(e)}),(0,r.jsx)(iy,{name:"interests.immobile",icon:(0,r.jsx)(io.PlatformOrnament,{name:"HouseSearch",size:40,className:"fill-brand-primary"}),label:"Immobiliensuche",onChange:e=>B(e)}),(0,r.jsx)(iy,{name:"interests.capital",icon:(0,r.jsx)(io.PlatformOrnament,{name:"MoneyBag",size:40,className:"fill-brand-primary"}),label:"Kapitalanlage",onChange:e=>B(e)})]})]}),O&&(0,r.jsxs)("div",{ref:k,className:"max-w-147",children:[(0,r.jsx)(aG.H2,{children:"Werbeeinwilligung"}),(0,r.jsx)(lP.Checkbox,{label:(0,r.jsx)(lz.MarketingConsentText,{}),isError:!!_.hasWe,...S.register("hasWe",{required:"Bitte bestätigen Sie die Werbeeinwilligung, um fortzufahren."})}),_.hasWe&&(0,r.jsx)("div",{className:"mt-2",children:(0,r.jsx)(lL.ErrorMessage,{message:_.hasWe.message??""})})]}),D&&(0,r.jsxs)("div",{id:"revoke",className:"max-w-147",children:[(0,r.jsx)(aG.H2,{children:"Vollständig abmelden"}),(0,r.jsx)(lP.Checkbox,{label:"Ich ziehe meine Einwilligung vollständig zurück und möchte aus allen E-Mail Verteilern entfernt werden.",...G,onChange:e=>{G.onChange(e),Y(e.target.checked)}}),g&&(0,r.jsx)(is,{className:"mt-6",variant:"warning",children:"Wir bedauern sehr, dass Sie sich von allen E-Mail Angeboten abmelden möchten. Ziel unserer Nachrichten ist es, Sie auf Ihrem Weg zur Traumimmobilie informativ zu begleiten. Dies ist uns ohne Einwilligung leider nicht möglich."})]}),o&&(0,r.jsxs)(is,{variant:"error",children:[(0,r.jsx)("strong",{children:"Speichern fehlgeschlagen."})," Bitte versuchen Sie es später erneut. Falls dieses Problem wiederholt auftritt, wenden Sie sich an unsere Kundenbetreuung."]}),(0,r.jsx)("div",{className:"sticky bottom-0 -mx-4 bg-white p-4 shadow-md md:static md:mx-0 md:p-0 md:shadow-none",children:(0,r.jsx)(au.Button,{type:"submit",color:"primary",variant:au.BUTTON_VARIANT_SOLID,isLoading:d,disabled:!R||d,className:"w-full md:w-auto",children:"Speichern"})})]})})},iC=({data:{settings:e,headline:t,successRedirectLink:a,revokeRedirectLink:l,doiRedirectLink:i}})=>{let{hrefOf:s}=(0,tv.useHref)(),n=s({page:a})??"/",o=s({page:l})??"/",c=s({page:i})??"/";return(0,r.jsx)(ru,{settings:e,children:(0,r.jsx)(iE,{headline:t,successLink:n,revokeLink:o,doiLink:c})})},iI=({data:e})=>{let{widgetId:t,settings:a}=e;return t?(0,r.jsx)(ru,{settings:a,children:(0,r.jsx)("div",{className:"flex justify-center",children:(0,r.jsx)("div",{id:t,className:t})})}):null},iR=({data:{settings:e,body:t}})=>t?(0,r.jsx)(ru,{settings:e,children:(0,r.jsx)(aD.RichText,{value:t})}):null,i_=({sections:e,isArticleSegment:t=!1})=>!!e?.length&&(0,r.jsx)(tV.SectionsProvider,{sections:e,children:e.map(e=>(0,r.jsx)(iP,{data:e,isArticleSegment:t},e._key))}),iP=({data:e,isArticleSegment:t=!1})=>{let a=(0,eY.useLazyDeref)();switch(e._type){case tR:return(0,r.jsx)(l_,{data:e});case t_:return(0,r.jsx)(lF,{data:e});case tP:return(0,r.jsx)(l4,{data:e});case tL:return(0,r.jsx)(l9,{data:e});case tD:return(0,r.jsx)(lh,{data:e});case tB:return(0,r.jsx)(r9,{data:e,isArticleSegment:t});case tY:return(0,r.jsx)(lm,{data:e});case tG:return(0,r.jsx)(iC,{data:e});case tU:return(0,r.jsx)(iI,{data:e});case tH:return(0,r.jsx)(lp,{data:e});case tZ:return(0,r.jsx)(iR,{data:e});case"reference":{let[t]=a(en,(0,l.matcher)({_id:(0,s.idOf)(e),_type:ei}));return(0,r.jsx)(iL,{data:t})}}},iL=({data:e})=>(0,tq.isObject)(e)&&(0,tX.isObjectKey)(e,"sections","array")&&e.sections.every(e=>!!((0,tq.isObject)(e)&&(0,tX.isObjectKey)(e,"_type","string"))&&tQ.has(e._type))?(0,r.jsx)(i_,{sections:e.sections}):null;var iM=e.i(849675),iD=e.i(221645);let iO=({asset:e,label:t="Datei herunterladen",className:a})=>e?(0,r.jsx)("div",{className:a,children:(0,r.jsx)(aE.FileLink,{file:{asset:e},target:iD.LINK_TARGET_BLANK,label:t,icon:"DownloadIcon",layout:"standalone",className:(0,am.linkStyles)({color:"secondary"})})}):null;var iB=e.i(269643),iz=e.i(675365),iY=e.i(493920),iF=e.i(660309);let iH=({href:e,title:t})=>{let a=(0,eU.useMemo)(()=>e?[{key:"facebook",href:`https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(e)}`,label:"Auf Facebook teilen",icon:(0,r.jsx)(iB.FacebookBoxedIcon,{})},{key:"x",href:((e,t="")=>`https://twitter.com/intent/tweet?url=${encodeURIComponent(e)}&text=${encodeURIComponent(t)}`)(e,t),label:"Auf X teilen",icon:(0,r.jsx)(iY.TwitterXIcon,{})},{key:"whatsapp",href:`https://wa.me/?text=${encodeURIComponent(t?`${t} - ${e}`:e)}`,label:"Auf WhatsApp teilen",icon:(0,r.jsx)(iF.WhatsappIcon,{})},{key:"email",href:`mailto:?subject=${encodeURIComponent(t||"Presse Artikel")}&body=${encodeURIComponent((t?t+"\n\n":"")+e)}`,label:"Per Email teilen",icon:(0,r.jsx)(iz.MailFilledIcon,{})}]:null,[e,t]);return a?.length?(0,r.jsxs)("div",{className:"flex gap-3",children:[(0,r.jsx)("span",{className:"mr-3",children:"Artikel teilen:"}),a.map(({key:e,href:t,label:a,icon:l})=>(0,r.jsx)(am.Link,{title:a,href:t,label:l,target:"_blank",kind:"external",layout:"plain"},e))]}):null},iG=({href:e})=>(0,r.jsx)("footer",{className:(0,ah.twMerge)("px-12 pb-12 pt-8 max-md:px-8 max-sm:px-4",(0,aw.twBgC
1olor)(ad.BG_COLOR.WHITE)),children:(0,r.jsx)(iH,{href:e})}),iW=({children:e})=>(0,r.jsx)("header",{className:(0,ah.twMerge)("px-4 pb-8 pt-4 sm:px-8 md:px-12","flex flex-col gap-6",(0,aw.twBgColor)(ad.BG_COLOR.WHITE)),children:e}),iU=({heroImageSet:e})=>(0,r.jsx)("div",{children:(0,r.jsx)(r7.Picture,{imageSet:e})}),i$=()=>(0,r.jsx)("hr",{className:"border-grey-disabled border-t"}),iZ=({children:e})=>(0,r.jsx)(ru,{as:"article",settings:{bgColor:"grey",width:"narrow"},className:"pt-0! max-md:pb-4 max-sm:pb-0",classNameWrapper:"max-sm:px-0! max-md:px-4!",children:e});var iV=e.i(1452);let iK=({data:{heroImageSet:e,title:t,author:a,publishedAt:l,modifiedAt:i,intro:s,attachment:n},sections:o,children:c,href:d})=>(0,r.jsxs)(iZ,{children:[!!e?.length&&(0,r.jsx)(iU,{heroImageSet:e}),(0,r.jsxs)(iW,{children:[(0,r.jsx)(ls,{}),t&&(0,r.jsx)(aG.H1,{margin:"none",children:t}),a&&l&&(0,r.jsx)(iM.Byline,{authorRef:a,publishedAt:l,modifiedAt:i}),s&&(0,r.jsx)(aD.RichText,{value:s}),n?.file?.asset&&(0,r.jsx)(iO,{asset:n.file.asset,label:n.label}),(0,r.jsx)(i$,{}),(0,r.jsx)(iV.TableOfContents,{headingLevel:"h2",sections:o})]}),c,d&&(0,r.jsx)(iG,{href:d})]}),iq=({data:{title:e,author:t,publishedAt:a,modifiedAt:l,intro:i,attachment:s},href:n,children:o})=>(0,r.jsxs)(iZ,{children:[(0,r.jsxs)(iW,{children:[(0,r.jsx)(ls,{}),e&&(0,r.jsx)(aG.H1,{margin:"none",children:e}),t&&a&&(0,r.jsx)(iM.Byline,{authorRef:t,publishedAt:a,modifiedAt:l}),i&&(0,r.jsx)(aD.RichText,{value:i}),s?.file?.asset&&(0,r.jsx)(iO,{asset:s.file.asset,label:s.label}),(0,r.jsx)(i$,{})]}),o,n&&(0,r.jsx)(iG,{href:n})]}),iX=({location:e,publishedAt:t,modifiedAt:a})=>{let l=(0,aU.useDate)({dateString:t}),i=(0,aU.useDate)({dateString:a??t});return e||t||l||i?(0,r.jsxs)("div",{children:[e,","," ",(0,r.jsxs)("time",{dateTime:t,children:[(0,r.jsx)("span",{className:"sr-only",children:"veröffentlicht am "}),l]}),i!==l&&(0,r.jsxs)("time",{dateTime:a,className:"sr-only",children:["aktualisiert am ",i]})]}):null},iQ=({data:{title:e,attachment:t,location:a,publishedAt:l,modifiedAt:i,intro:s},href:n,children:o})=>(0,r.jsxs)(iZ,{children:[(0,r.jsxs)(iW,{children:[(0,r.jsx)(ls,{}),e&&(0,r.jsx)(aG.H1,{margin:"none",children:e}),t?.file?.asset&&(0,r.jsx)(iO,{asset:t.file.asset,label:t.label}),a&&l&&(0,r.jsx)(iX,{location:a,publishedAt:l,modifiedAt:i}),s&&(0,r.jsx)(aD.RichText,{value:s}),(0,r.jsx)(i$,{})]}),o,n&&(0,r.jsx)(iG,{href:n})]}),iJ=({page:e})=>{let{pageRef:t}=(0,e3.usePageContext)(),{hrefOf:a}=(0,tv.useHref)(),l=a({page:t});return tm(e,ek.ADVISOR_ARTICLE_PAGE_TYPE)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(iK,{data:e,href:l,sections:e.sections,children:(0,r.jsx)(i_,{sections:e.sections,isArticleSegment:!0})}),(0,r.jsx)(i_,{sections:e.extraSections})]}):tm(e,eT.NEWS_ARTICLE_PAGE_TYPE)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(iq,{data:e,href:l,children:(0,r.jsx)(i_,{sections:e.sections,isArticleSegment:!0})}),(0,r.jsx)(i_,{sections:e.extraSections})]}):tm(e,eS.PRESS_ARTICLE_PAGE_TYPE)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(iQ,{data:e,href:l,children:(0,r.jsx)(i_,{sections:e.sections,isArticleSegment:!0})}),(0,r.jsx)(i_,{sections:e.extraSections})]}):null},i0=({page:e})=>(0,r.jsx)(i_,{sections:e.sections}),i1=({page:e})=>(0,r.jsx)(i_,{sections:e.sections});var i2=e.i(602650);let i4=({currentPrivacyPageId:e})=>{let t,a=(t=(0,eY.useDerefByType)(e_,(0,l.matcher)({_type:eI.PRIVACY_PAGE_TYPE})),(0,eU.useMemo)(()=>t.flatMap(([e])=>tm(e,eI.PRIVACY_PAGE_TYPE)?e:[]).sort((e,t)=>{let a=e.publishedDate??"",r=(t.publishedDate??"").localeCompare(a);return 0!==r?r:(t.versionNumber??0)-(e.versionNumber??0)}),[t])),{hrefOf:i}=(0,tv.useHref)(),{navigate:s}=eV(),n=(0,eU.useMemo)(()=>a.map(e=>({value:e._id,label:`Version ${e.versionNumber??"?"} (${(0,i2.formatDate)(e.publishedDate)})`}
1)),[a]),o=(0,eU.useMemo)(()=>{let e={};for(let t of a)e[t._id]=i({page:t});return e},[a,i]),c=(0,eU.useCallback)(e=>{let t=o[String(e)];t&&s(t)},[o,s]);return n.length<=1?null:(0,r.jsx)(ru,{settings:{width:ap},children:(0,r.jsx)("div",{className:"grid grid-cols-10",children:(0,r.jsx)("div",{className:"col-span-full md:col-span-5",children:(0,r.jsx)(lx.Dropdown,{options:n,value:e,onChange:c,label:"Datenschutz - Version auswählen"})})})})},i6=({page:e})=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i_,{sections:e.sections}),(0,r.jsx)(i4,{currentPrivacyPageId:e._id})]}),i5=({page:e})=>{switch(e._type){case u.AUTHOR_PAGE_TYPE:return(0,r.jsx)(i0,{page:e});case b.BRANCH_PAGE_TYPE:return(0,r.jsx)(i1,{page:e});case ek.ADVISOR_ARTICLE_PAGE_TYPE:case eT.NEWS_ARTICLE_PAGE_TYPE:case eS.PRESS_ARTICLE_PAGE_TYPE:return(0,r.jsx)(iJ,{page:e});case eI.PRIVACY_PAGE_TYPE:return(0,r.jsx)(i6,{page:e});default:return(0,r.jsx)(i_,{sections:e.sections})}},i3=({page:e})=>(0,r.jsxs)("main",{className:"outline-none",...e.barrierFreeStyling?{"data-barrier-free":""}:{},children:[(0,r.jsx)("div",{id:"main-content",tabIndex:-1}),(0,r.jsx)(i5,{page:e})]}),i8=({page:e,settings:t})=>{let{suppressConsentLayer:a}=(0,eU.useContext)(tj.ConsentContext),{navigate:l}=eV();return(0,eU.useEffect)(()=>{t?.enableTracking&&a?.(e.suppressConsentLayer??!1)},[t,e,a]),(0,r.jsxs)(tk,{prefix:"content",children:[(0,r.jsx)(ty,{}),(0,r.jsx)(tA,{pageType:e.pageType}),(0,r.jsx)(tw.NavigationBridgeProvider,{navigate:l,children:(0,r.jsx)(i3,{page:e})})]})};var i9=e.i(727178);let{FOOTER_SECTION_AWARDS_TYPE:i7}=(0,$.declareType)("footerSectionAwardsType"),{FOOTER_SECTION_CONTACT_TYPE:se}=(0,$.declareType)("footerSectionContactType"),{FOOTER_SECTION_DISCLAIMER_TYPE:st}=(0,$.declareType)("footerSectionDisclaimerType"),{FOOTER_SECTION_DIVIDER_TYPE:sa}=(0,$.declareType)("footerSectionDividerType"),{FOOTER_SECTION_NEWSLETTER_SIGNUP_TYPE:sr}=(0,$.declareType)("footerSectionNewsletterSignupType"),{FOOTER_SECTION_SIMPLE_TYPE:sl}=(0,$.declareType)("footerSectionSimpleType"),{FOOTER_SECTION_SITEMAP_TYPE:si}=(0,$.declareType)("footerSectionSitemapType");var ss=e.i(515193),sn=e.i(214918);let so=({item:e})=>{let{link:t=[],image:a}=e;if(!a)return null;let[l]=t,i=(0,r.jsx)(aM.Image,{objectFit:"contain",className:"md:h-43.5 max-w-59 max-h-43.5 w-59 h-auto md:w-auto",data:a});return l?(0,r.jsx)(aE.Link,{...(0,aE.sanitizeLinkProps)(l),layout:"plain",label:i}):i},sc=({item:e})=>e._type!==ss.TRUSTPILOT_WIDGET_TYPE?(0,r.jsx)(so,{item:e}):void 0===e.widgetId?null:(0,r.jsx)(sn.TrustpilotSnippet,{className:"max-w-59 max-h-28",templateId:e.widgetId,theme:"dark",width:"100%",height:"100%"}),sd=({data:e})=>{let{awards:t}=e;return(0,r.jsx)(ru,{settings:{width:"wide"},noPaddingY:!0,children:(0,r.jsx)("nav",{className:"flex flex-col items-center justify-center gap-16 md:flex-row",children:t?.map(e=>(0,r.jsx)(sc,{item:e},e._key??e._type))})})},su=({data:{content:e}})=>(0,r.jsx)(ru,{settings:{width:"wide"},noPaddingY:!0,children:(0,r.jsx)("div",{className:"text-white",children:(0,r.jsx)(aD.RichText,{value:e,className:"[&_a:hover]:text-grey-hover [&_a]:text-white [&_a_svg]:fill-white"})})}),sm=({data:{richText:e}})=>e&&(0,r.jsx)(ru,{settings:{width:"wide"},noPaddingY:!0,children:(0,r.jsx)(aD.RichText,{value:e,className:"fill-white text-white"})}),sh=()=>(0,r.jsx)(ru,{settings:{width:"wide"},noPaddingY:!0,children:(0,r.jsx)("div",{className:"py-10 sm:py-12",children:(0,r.jsx)("hr",{className:"border-grey-midtone"})})});var sg=e.i(400141),sp=e.i(727546),sx=e.i(643156);let sf=({data:{page:e,catchline:t}})=>{let{hrefOf:a}=(0,tv.useHref)(),{navigate:l}=eV(),[i,s]=(0,eU.useState)(void 0),[n,o]=(0,eU.useState)(void 0),c=t=>{t.preventDefault();let r=(e=>{if(!e||!sx.REGEX_EMAIL.test(e))return"Bitte geben Sie eine gültige E-Mail-Adresse ein."})(i);if(r)return void o(r);o(void 0);let s=new URL(a({page:e})??"/newsletter/",window.location.origin);s.searchParams.set("email",i??""),l(`${s.pathname}${s.search}${s.hash}`)};return(0,r.jsx)(ru,{settings:{width:"wide"},noPaddingY:!0,children:(0,r.jsxs)("div",{className:"flex w-full flex-col items-center justify-center text-white",children:[(0,r.jsx)(aG.H4,{color:"none",margin:"none",children:t}),(0,r.jsxs)("form",{onSubmit:c,className:"mt-6 flex w-full max-w-sm flex-col",noValidate:!0,children:[(0,r.jsx)("label",{htmlFor:"email",className:"mb-2 text-sm font-bold text-white",children:"E-Mail-Adresse"}),(0,r.jsxs)("div",{className:"relative flex",children:[(0,r.jsx)("input",{id:"email",type:"email",name:"email",autoComplete:"email",inputMode:"email",value:i,onChange:e=>{s(e.target.value),n&&o(void 0)},placeholder:"Beispielsweise [email protected]",className:(0,ah.twMerge)("border-grey-midtone placeholder-grey-midtone h-13 w-full border bg-white px-4 py-2 pr-12 focus:outline-none",n?"border-notification-error-status text-notification-error-status":"text-black"),"aria-invalid":!!n,"aria-describedby":n?"newsletter-email-error":void 0}),(0,r.jsx)("div",{className:"absolute right-2 top-1/2 -translate-y-1/2",children:(0,r.jsx)(sp.ButtonIconOnly,{onClick:e=>{e.preventDefault(),n||c(e)},color:am.LINK_COLOR_TERTIARY,disabled:!!n,"aria-label":"Newsletter abonnieren",children:(0,r.jsx)(sg.ArrowForwardIcon,{className:"fill-grey-disabled"})})})]}),n&&(0,r.jsxs)("div",{id:"newsletter-email-error",className:"text-notification-error-status border-notification-error-status flex min-h-10 w-full items-center gap-1 border bg-white px-4 py-2",children:[(0,r.jsx)(ie.EmergencyHomeFilledIcon,{className:"fill-notification-error-status shrink-0"}),(0,r.jsx)("p",{className:"text-notification-error-status",children:n})]})]})]})})};var sv=e.i(233624),sb=e.i(440373);let sy=()=>(0,r.jsx)(eU.Suspense,{children:(0,r.jsx)(sj,{})}),sj=()=>new Date().getFullYear(),sw=({data:e})=>{let{website:t}=(0,eU.useContext)(e8.WebsiteContext);return(0,r.jsxs)("div",{className:"flex flex-col flex-wrap items-start gap-4 sm:flex-row sm:items-center",children:[(0,r.jsxs)("div",{children:["© ",(0,r.jsx)(sy,{})," ",t===sv.PROHYP?"Prohyp GmbH":"Interhyp AG"]}),(0,r.jsx)("nav",{"aria-label":"Rechtliches",children:(0,r.jsxs)("ul",{role:"list",className:"flex list-none flex-col flex-wrap items-start gap-4 hyphens-none whitespace-nowrap sm:flex-row sm:items-center",children:[e?.links?.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(aE.Link,{...(0,aE.sanitizeLinkProps)(e),className:"hover:text-grey-hover text-white underline",layout:"minimal"})},e._key)),(0,r.jsx)("li",{children:(0,r.jsx)(sb.ShowUserCentricsLayerLink,{className:"hover:text-grey-hover text-white underline"})})]})})]})};var sN=e.i(946034);let sk=({data:e})=>(0,r.jsx)("nav",{"aria-label":"Externe Links",children:(0,r.jsx)("ul",{role:"list",className:"flex list-none gap-4",children:e?.items?.map(({link:[e]=[],image:t},a)=>void 0===e||void 0===t?null:(0,r.jsx)("li",{children:(0,r.jsx)(aE.Link,{...(0,aE.sanitizeLinkProps)(e),layout:"plain",tracking:{action:ac.EventLayerAction.SocialMediaClick,label:(0,sN.getLinkLabel)(e.label,"Social link")},label:(0,r.jsx)(aM.Image,{data:t,objectFit:"contain",className:"h-8 w-auto max-w-80 object-right"})})},a))})}),sT=({data:{legalNav:e,sideNav:t}})=>(0,r.jsx)(ru,{settings:{width:"wide"}
1,noPaddingY:!0,children:(0,r.jsxs)("div",{className:"flex flex-col items-start justify-between gap-8 text-white sm:items-center lg:flex-row",children:[(0,r.jsx)(sw,{data:e}),(0,r.jsx)(sk,{data:t})]})}),sS=({data:{categories:e}})=>(0,r.jsx)(ru,{settings:{width:"wide"},noPaddingY:!0,children:(0,r.jsx)("div",{className:(0,ah.twMerge)("text-white","gap-x-37 grid w-fit auto-cols-max grid-cols-1 gap-y-6 sm:grid-cols-2 lg:flex",e?.length===4&&"lg:w-full lg:justify-between"),children:e?.map(e=>(0,r.jsxs)("nav",{className:"max-w-60",children:[(0,r.jsx)("div",{className:"font-bold",children:e.title}),(0,r.jsx)("ul",{className:"mt-2 flex list-none flex-col gap-2",children:e.links?.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(aE.Link,{...(0,aE.sanitizeLinkProps)(e),className:"text-grey-bg hover:underline",layout:"plain"})},e._key))})]},e._key))})}),sA=({data:e})=>{switch(e?._type){case i7:return(0,r.jsx)(sd,{data:e});case se:return(0,r.jsx)(su,{data:e});case st:return(0,r.jsx)(sm,{data:e});case sa:return(0,r.jsx)(sh,{});case sr:return(0,r.jsx)(sf,{data:e});case sl:return(0,r.jsx)(sT,{data:e});case si:return(0,r.jsx)(sS,{data:e})}},sE=({data:e})=>e?.map(e=>(0,r.jsx)(sA,{data:e},e._key)),sC=({page:e})=>e.footer?(0,r.jsx)(tk,{prefix:"footer",children:(0,r.jsx)(sI,{footerRef:e.footer})}):i9.IS_PROD_STAGE?null:(0,r.jsx)(a8,{title:"Footer missing",message:"Please configure a footer. Ignore this message only if you are certain that none is needed."}),sI=({footerRef:e})=>{let[t]=(0,eY.useDeref)(eh,(0,l.matcher)(e));return t?(0,r.jsx)("footer",{className:"bg-footer-bg flex-1 py-10 sm:py-12",children:(0,r.jsx)(sE,{data:t.sections})}):i9.IS_PROD_STAGE?null:(0,r.jsx)(a8,{title:"Footer missing",message:"Please configure a footer. Ignore this message only if you are certain that none is needed."})};var sR=e.i(319543),s_=e.i(100224),sP=e.i(752394);let sL=({link:e,onClick:t,className:a,label:l,icon:i,layout:s,tracking:n})=>(0,r.jsx)(aE.InternalLink,{...(0,aE.sanitizeLinkProps)(e),onClick:t,className:a,icon:i,layout:s,label:l,tracking:n}),sM=({link:e,onClick:t,className:a,label:l,icon:i,layout:s,tracking:n})=>(0,r.jsx)(aE.ExternalLink,{...(0,aE.sanitizeLinkProps)(e),onClick:t,className:a,icon:i,layout:s,label:l,tracking:n}),sD=({link:e,layout:t,icon:a,onClick:l,disableTracking:i,tracking:s,...n})=>{let o=a??e?.icon??void 0,c=(0,eU.useMemo)(()=>!i&&{action:ac.EventLayerAction.NavigationClick,label:(0,sN.getLinkLabel)(e?.label,"Navigation click")},[i,e?.label]),d=s??c;switch(e?._type){case sP.NAVBAR_LINK_INTERNAL_TYPE:return(0,r.jsx)(sL,{link:e,icon:o,layout:t,onClick:l,tracking:d,...n});case s_.NAVBAR_LINK_EXTERNAL_TYPE:return(0,r.jsx)(sM,{link:e,icon:o,layout:t,onClick:l,tracking:d,...n})}},sO=({data:e})=>{let[t]=(0,eY.useDeref)(ev.DefaultSettingsSelector,(0,l.matcher)({_id:ez.DOCUMENT_ID_SETTINGS}));if(void 0===t)return null;let{officeHours:a}=t,i=e?.landingPagePhoneNumber?.[0];return i?(0,r.jsxs)("div",{className:"xl:py-5.5 mt-4 flex items-center gap-4 md:mt-0",children:[(0,r.jsxs)("div",{className:"flex flex-col items-end",children:[(0,r.jsxs)("div",{className:"flex flex-col md:flex-row",children:[e?.landingPageText&&(0,r.jsx)(rM.Text,{className:"mr-1",children:e.landingPageText}),i&&(0,r.jsx)(aE.ExternalLink,{className:(0,am.linkStyles)({color:am.LINK_COLOR_SECONDARY}),...(0,aE.sanitizeLinkProps)(i),layout:"plain"})]}),(0,r.jsx)(rM.Text,{className:"hidden w-full text-right md:block",children:a})]}),e?.landingPageImage&&(0,r.jsx)(aM.Image,{data:e.landingPageImage,width:48,height:48,className:"hidden aspect-square rounded-full object-cover md:block"})]}):null},sB=({homelink:e})=>{let t=e?.image,a=e?.link;if(!t)return null;let l=(0,r.jsx)(aM.Image,{data:t,fill:!0,objectFit:"contain",className:"w-auto! max-h-7"});return a?(0,r.jsx)(aE.InternalLink,{page:a,className:"relative flex h-8 min-w-max items-center",layout:"plain",tracking:{action:ac.EventLayerAction.NavigationClick,label:"Navi - Startseite"},label:l}):(0,r.jsx)("div",{className:"relative flex h-8 min-w-max items-center",children:l})};var sz=e.i(623939);let sY=()=>{let e=(0,rw.useTrackButtonClick)(),{resolveLink:t}=(0,eZ.useWebsiteLinkResolution)(),a=t("https://home.interhyp.de/login/"),l=t("https://home.interhyp.de/registrierung/");return(0,r.jsxs)("div",{className:"xl:min-h-auto flex min-h-screen flex-col",children:[(0,r.jsxs)("section",{className:"bg-white px-4 py-8 sm:px-8 md:px-24 xl:px-6",children:[(0,r.jsx)(rM.Text,{className:"mb-8 text-xl font-bold",children:"Interhyp Home"}),(0,r.jsx)(rM.Text,{className:"text-grey-text mb-4",children:"Bereits bei Interhyp Home registriert?"}),(0,r.jsx)(ll.NextLink,{href:a.href,target:a.target,rel:"_blank"===a.target?"noopener noreferrer":void 0,className:(0,ah.twMerge)((0,au.buttonStyles)({variant:au.BUTTON_VARIA
1NT_OUTLINE,color:am.LINK_COLOR_PRIMARY}).base(),"w-full text-lg font-bold"),onClick:()=>e("Einloggen",a.href),children:"Einloggen"})]}),(0,r.jsxs)("section",{className:"bg-grey-bg flex-grow px-6 py-8 md:px-24 xl:flex-grow-0 xl:px-6",children:[(0,r.jsxs)(rM.Text,{className:"text-grey-text mb-4",children:["Schritt für Schritt zur Finanzierung ",(0,r.jsx)("br",{})," - jetzt digital planen"]}),(0,r.jsx)(ll.NextLink,{href:l.href,target:l.target,rel:"_blank"===l.target?"noopener noreferrer":void 0,className:(0,ah.twMerge)((0,au.buttonStyles)({variant:au.BUTTON_VARIANT_SOLID,color:am.LINK_COLOR_PRIMARY}).base(),"w-full text-lg font-bold"),onClick:()=>e("Jetzt registrieren",l.href),children:"Jetzt registrieren"})]})]})},sF=()=>{var e;let{activeOverlay:t,closeOverlay:a}=(0,sR.useHeaderContext)(),l=t?.overlay===sz.HeaderOverlay.AccMenuDesktop,i=(0,eU.useRef)(null);return(e=()=>a(sz.HeaderOverlay.AccMenuDesktop),(0,eU.useEffect)(()=>{if(null===i||!l)return;let t=t=>{i.current&&!i.current.contains(t.target)&&e()};return document.addEventListener("mousedown",t),()=>document.removeEventListener("mousedown",t)},[l,e,i]),(0,eU.useEffect)(()=>{if(l){let e=()=>{a(sz.HeaderOverlay.AccMenuDesktop)};return document.addEventListener("scroll",e),()=>{document.removeEventListener("scroll",e)}}},[l,a]),l)?(0,r.jsx)("div",{ref:i,className:"mt-5.25 pointer-events-auto absolute right-0 top-full z-50 w-80 shadow-[0_1px_3px_0_rgba(0,0,0,0.12)]",onBlur:e=>{i.current?.contains(e.relatedTarget)||a(sz.HeaderOverlay.AccMenuDesktop)},children:(0,r.jsx)(sY,{})}):null},{NAVBAR_TYPE:sH}=(0,$.declareType)("navbarType"),{NAVBAR_MENU_ITEM_TYPE:sG}=(0,$.declareType)("navbarMenuItemType"),{NAVBAR_SUB_MENU_ITEM_CONCISE_TYPE:sW}=(0,$.declareType)("navbarSubMenuItemConciseType"),{NAVBAR_SUB_MENU_ITEM_PRIMARY_TYPE:sU}=(0,$.declareType)("navbarSubMenuItemPrimaryType"),{NAVBAR_SIDE_MENU_TYPE:s$}=(0,$.declareType)("navbarSideMenuType"),{NAVBAR_CONTACT_INFO_TYPE:sZ}=(0,$.declareType)("navbarContactInfoType"),{NAVBAR_HOMELINK_TYPE:sV}=(0,$.declareType)("navbarHomelinkType"),sK=({links:e})=>(0,r.jsx)("ul",{className:"flex flex-col gap-4",children:e.map(({link:[e]=[],_key:t})=>e&&(0,r.jsx)("li",{className:"group/sub-nav",children:(0,r.jsx)(aE.Link,{...(0,aE.sanitizeLinkProps)(e),className:"leading-normal hover:underline",layout:"plain",tracking:{action:ac.EventLayerAction.NavigationClick,label:(0,sN.getLinkLabel)(e.label,"Submenu click")}})},t))}),sq=({data:e})=>{let t=e?.links??[],a=t.length>=5,l=Math.ceil(t.length/2);return(0,r.jsxs)("li",{className:"flex flex-col items-start px-10 first-of-type:pl-0",children:[e?.title&&(0,r.jsx)("h5",{className:"group-hover/sub-nav:text-primary-600 pb-5 font-bold",children:e.title}),a?(0,r.jsxs)("div",{className:"grid grid-cols-2 gap-4",children:[(0,r.jsx)(sK,{links:t.slice(0,l)}),(0,r.jsx)(sK,{links:t.slice(l)})]}):(0,r.jsx)(sK,{links:t})]})},sX=({data:e})=>{let{link:[t]=[]}=e??{};return(0,r.jsx)("li",{className:"group/sub-nav is-primary border-grey-hover border-solid px-10 first-of-type:pl-0 has-[+.is-primary]:border-r",children:t&&(0,r.jsx)(aE.Link,{...(0,aE.sanitizeLinkProps)(t),className:"flex flex-col content-center items-center hover:underline",layout:"plain",tracking:{action:ac.EventLayerAction.NavigationClick,label:(0,sN.getLinkLabel)(t.title,"Submenu click")},label:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h5",{className:"group-hover/sub-nav:text-primary-600 pb-6 font-bold leading-[1.2]",children:t?.title}),(0,r.jsxs)("figure",{className:"py-5",children:[(0,r.jsx)("figcaption",{className:"hidden",children:t?.title}),(0,r.jsx)(aM.Image,{data:e?.image,width:80,height:80,objectFit:"contain"})]})]})})})},sQ=({data:e})=>{switch(e?._type){case sU:return(0,r.jsx)(sX,{data:e});case sW:return(0,r.jsx)(sq,{data:e})}},sJ=({data:e,className:t})=>(0,r.jsx)(ru,{settings:{bgColor:"white",width:"wide"},className:(0,ah.twMerge)(["absolute left-0 right-0 z-10","shadow-(--shadow-subnav) border-t-1 border-t-grey-disabled",t]),children:(0,r.jsx)("ul",{className:"flex flex-row",children:e?.map(e=>(0,r.jsx)(sQ,{data:e},e._key))})}),s0=({data:e})=>{let t=(0,e$.usePathname)(),{hrefOf:a}=(0,tv.useHref)();return(0,r.jsx)("nav",{"aria-label":"Main",children:(0,r.jsx)("ul",{className:(0,ah.twMerge)("flex list-none flex-row"),children:e?.map(({_key:e,link:[l]=[],subMenu:i})=>l&&l.label&&(0,r.jsxs)("li",{className:"group/mainMenuItem",children:[(0,r.jsx)("div",{className:"group/mainMenuLabel hover:text-grey-text blocktext-base",children:(0,r.jsx)(sD,{link:l,label:l.label,layout:"minimal",className:(0,ah.twMerge)("my-5.5 mx-4 border-b-2 border-b-transparent pb-0.5 pt-1","group-hover/mainMenuLabel:border-b-brand-primary flex justify-center",((e,t)=>
1{if(void 0===e||void 0===t)return!1;let a=e=>e.startsWith("/")?e.replace(/\/+/g,"/").replace(/^\/$/,"").split("/"):[],r=a(e),l=a(t);if(r.length<2||l.length<2)return!1;for(let e=1;e<=1;e++)if(r[e]!==l[e])return!1;return!0})(t,a(l))&&"border-b-black! font-bold")})}),i&&(0,r.jsx)(sJ,{className:"pointer-events-none opacity-0 shadow-md group-focus-within/mainMenuItem:pointer-events-auto group-focus-within/mainMenuItem:opacity-100 group-hover/mainMenuItem:pointer-events-auto group-hover/mainMenuItem:opacity-100",data:i})]},e))})})},s1=(0,au.buttonStyles)({variant:au.BUTTON_VARIANT_SOLID,color:am.LINK_COLOR_PRIMARY,size:au.BUTTON_SIZE_SMALL}).base(),s2=({link:e,className:t})=>e?(0,r.jsx)(sD,{link:e,className:(0,ah.twMerge)(s1,t),label:e.label,layout:"minimal",tracking:{action:ac.EventLayerAction.ButtonClick,label:(0,sN.getLinkLabel)(e.label,"CTA click")}}):null;var s4=e.i(556706),s6=sz;let s5=({overlay:e=s6.HeaderOverlay.AccMenuDesktop})=>{let{toggleOverlay:t}=(0,sR.useHeaderContext)(),a=(0,ag.useTrackEvent)();return(0,r.jsx)(sp.ButtonIconOnly,{onClick:()=>{a(ac.EventLayerAction.IconClick,"Navi - Home Flyout open"),t(e)},color:am.LINK_COLOR_TERTIARY,"aria-label":"Login",children:(0,r.jsx)(s4.PersonIcon,{})})},s3=({data:e})=>{if(!e)return null;let t=e?.ctaButton?.[0]!==void 0,a=!!e?.loginButton;return t||a?(0,r.jsxs)("div",{className:"relative flex items-center justify-end gap-8",children:[t&&(0,r.jsx)("div",{className:"hidden sm:flex",children:(0,r.jsx)(s2,{link:e.ctaButton?.[0]})}),a&&(0,r.jsx)("div",{children:(0,r.jsx)(s5,{})})]}):null},s8=({data:{items:e}})=>e?.length?(0,r.jsx)(ru,{settings:{bgColor:"grey",width:"wide"},noPaddingY:!0,children:(0,r.jsx)("nav",{"aria-label":"Meta-Navigation",children:(0,r.jsx)("ul",{role:"list",className:"-mr-2 flex list-none justify-end gap-2",children:e.map((e,t)=>(0,r.jsx)("li",{children:(0,r.jsx)(sD,{link:e,className:"flex p-2 hover:underline",layout:"meta-nav",label:e.label})},t))})})}):null,s9=({data:{homelink:e,mainMenu:t,sideMenu:a,contactInfo:l}})=>(0,r.jsx)(ru,{settings:{bgColor:"white",width:"wide"},noPaddingY:!0,classNameContent:"static",children:(0,r.jsxs)("div",{className:"flex min-h-[76px] items-center gap-10",children:[(0,r.jsx)(sB,{homelink:e}),(0,r.jsx)(s0,{data:t}),(0,r.jsxs)("div",{className:"relative ml-auto flex flex-row gap-8",children:[(0,r.jsx)(s3,{data:a}),(0,r.jsx)(sO,{data:l}),(0,r.jsx)(sF,{})]})]})}),s7=({data:e,className:t})=>{let a=e?.navbar,l=e?.metabar;return(0,r.jsxs)("header",{className:(0,ah.twMerge)("sticky z-50",l?"-top-10":"top-0","border-grey-disabled border-b",t),children:[l&&(0,r.jsx)(s8,{data:l}),a&&(0,r.jsx)(s9,{data:a})]})},ne=({children:e,className:t})=>(0,r.jsx)(ru,{settings:{bgColor:"white",width:"wide"},noPaddingY:!0,children:(0,r.jsx)("div",{className:(0,ah.twMerge)("py-5.5 flex flex-row items-center",t),children:e})}),nt=({homelink:e,contactInfo:t})=>(0,r.jsx)(ne,{className:"py-4 md:py-5",children:(0,r.jsxs)("div",{className:"flex w-full flex-col items-start md:flex-row md:items-center md:justify-between",children:[(0,r.jsx)(sB,{homelink:e}),(0,r.jsx)(sO,{data:t})]})}),na=({className:e,layout:t,...a})=>(0,r.jsx)(sD,{layout:t,label:a.link?.label,tracking:{action:ac.EventLayerAction.NavigationClick,label:(0,sN.getLinkLabel)(a.link?.label,"Navigation click")},className:(0,ah.twMerge)((0,am.linkStyles)({color:am.LINK_COLOR_TERTIARY,block:!0,className:"bg-grey-bg my-1 w-full p-6 font-normal"}),e),...a}),nr=({label:e="",title:t=e,handleClick:a,lastItem:l=!1,className:i})=>{let s=(0,ag.useTrackEvent)();return(0,r.jsxs)("button",{title:t,className:(0,ah.twMerge)("border-grey-disabled flex w-full cursor-pointer items-center justify-between border-b py-6",l&&"mb-4 border-b-0",i),onClick:t=>{t.preventDefault(),s(ac.EventLayerAction.NavigationClick,e),a?.()},children:[e,(0,r.jsx)(lf.ArrowForwardIosRightIcon,{className:"fill-grey-midtone hover:fill-grey-text"})]})};var nl=e.i(224129);let ni=()=>{let{activeOverlay:e,closeMenu:t,setCurrentMenuDepth:a,toggleOverlay:l}=(0,sR.useHeaderContext)(),i=(0,ag.useTrackEvent)(),s=null!==e;return(0,r.jsx)(sp.ButtonIconOnly,{onClick:()=>{(i(ac.EventLayerAction.IconClick,s?"Navi - Flyout close":"Navi - Flyout open"),s)?t():(l(sz.HeaderOverlay.NavMenu),a(0))},color:am.LINK_COLOR_TERTIARY,"aria-label":s?"Menü schließen":"Menü öffnen",children:s?(0,r.jsx)(ih.CloseIcon,{}):(0,r.jsx)(nl.MenuIcon,{})})},ns=({title:e,menuDepth:t})=>{let{setCurrentMenuDepth:a}=(0,sR.useHeaderContext)(),l=(0,ag.useTrackEvent)();return(0,r.jsxs)(ne,{children:[(0,r.jsx)(sp.ButtonIconOnly,{color:am.LINK_COLOR_TERTIARY,onClick:()=>{l(ac.EventLayerAction.IconClick,"Navi - Navigate Back Mobile Flyout"),a(t-1)},"aria-label":"Go back",children:(0,r.jsx)(sg.ArrowForwardIcon,{className:"rotate-180"})}),e&&(0,r.jsx)("div",{className:"fill-grey-text flex-1 truncate text-center font-bold",children:e}),(0,r.jsx)(ni,{})]})},nn=({links:e})=>(0,r.jsx)("ul",{className:"py-6",children:e.map((e,t)=>(0,r.jsx)("li",{children:(0,r.jsx)(na,{link:e})},t))}),no=({title:e,items:t})=>{let{currentMenuDepth:a}=(0,sR.useHeaderContext)();return(0,r.jsxs)("div",{inert:a<2,className:"absolute left-full top-0 flex h-full w-full flex-col bg-white",children:[(0,r.jsx)(ns,{title:e,menuDepth:2}),(0,r.jsx)("div",{className:"min-h-0 flex-auto overflow-y-auto overscroll-contain px-4 sm:px-8 md:px-24",children:(0,r.jsx)(nn,{links:t})})]})},nc=({items:e})=>{let{setCurrentMenuDepth:t}=(0,sR.useHeaderContext)(),[a,l]=(0,eU.useState)();return(0,r.jsx)("ul",{className:"pb-6",children:e.map((i,s)=>{let n,o=e[s+1]?._type===sU;switch(i._type){case sW:n=i.links&&(0,r.jsxs)(r.Fragment,{children:[i.title?(0,r.jsx)(nr,{label:i.title,handleClick:()=>{l(s),t(2)},lastItem:o}):i.links.map(({link:[e]=[]},t)=>(0,r.jsx)(na,{link:e},t)),a===s&&(0,r.jsx)(no,{title:i.title,items:i.links.map(({link:[e]=[]})=>e).filter(e=>!!e)})]});break;case sU:n=i.link&&(0,r.jsx)(na,{className:(0,ah.twMerge)("my-0.5",o?"":"mb-4"),link:i.link[0]})}return(0,r.jsx)("li",{className:"list-none",children:n},s)})})},nd=({link:e,items:t})=>{let{currentMenuDepth:a}=(0,sR.useHeaderContext)();return(0,r.jsxs)("div",{inert:a<1,className:"absolute left-full top-0 flex h-full w-full flex-col bg-white",children:[(0,r.jsx)(ns,{title:e?.title,menuDepth:1}),(0,r.jsxs)("div",{className:"min-h-0 flex-auto overflow-y-auto overscroll-contain px-4 sm:px-8 md:px-24",children:[e&&(0,r.jsx)(sD,{link:e,icon:"ArrowForwardIcon",className:(0,am.linkStyles)({color:am.LINK_COLOR_TERTIARY,block:!0}),layout:"standalone",label:e.label,tracking:{action:ac.EventLayerAction.NavigationClick,label:(0,sN.getLinkLabel)(e.label,"Navigation click")}}),(0,r.jsx)(nc,{items:t})]})]})},nu=({items:e})=>{let{setCurrentMenuDepth:t}=(0,sR.useHeaderContext)(),[a,l]=(0,eU.useState)(),i=e.findLastIndex(({subMenu:e})=>!e?.length),s=e.findLastIndex(({subMenu:e})=>e?.length);return(0,r.jsx)("nav",{className:"pt-6",children:e.map(({link:[e]=[],subMenu:n},o)=>e&&(0,r.jsx)("li",{className:"list-none",children:n?.length?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(nr,{label:e.label,title:e.title,handleClick:()=>{l(o),t(1)},lastItem:o===s}),a===o&&(0,r.jsx)(nd,{link:e,items:n})]}):(0,r.jsx)(na,{link:e,className:o===i?"mb-4":""})},o))})},nm=({items:e})=>e&&(0,r.jsx)("nav",{"aria-label":"Meta-Navigation",children:(0,r.jsx)("ul",{role:"list",className:"list-none",children:e.map((e,t)=>(0,r.jsx)("li",{children:(0,r.jsx)(na,{link:e,layout:"meta-nav"})},t))})});var nh=e.i(166466),ng=e.i(235401);let np=(0,ab.tv)({base:"transition-opacity transition-transform duration-400 ease-out absolute flex w-full items-center",variants:{isVisible:{true:"opacity-100 translate-y-0",fal
1se:"opacity-0 -translate-y-3 pointer-events-none"}}}),nx=({homelink:e,sideMenu:t})=>{let{activeOverlay:a}=(0,sR.useHeaderContext)(),l=null!==a,i=(()=>{let[e,t]=(0,eU.useState)(0),[a,{cancel:r}]=(0,rb.useDebouncedCallback)(()=>{t(window.scrollY)},{wait:16,maxWait:50});return(0,eU.useEffect)(()=>(t(window.scrollY),window.addEventListener("scroll",a),()=>{window.removeEventListener("scroll",a),r()}),[a,r]),e})(),s=(0,ng.useMediaQuery)(`(max-width: ${nh.BREAKPOINTS.md-1}px)`,!0),n=t?.ctaButton?.[0],o=l||!(i>50),c=n&&s?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:np({isVisible:o}),children:(0,r.jsx)(sB,{homelink:e})}),(0,r.jsx)("div",{className:np({isVisible:!o}),children:(0,r.jsx)(s2,{link:n})})]}):(0,r.jsx)(sB,{homelink:e});return(0,r.jsx)(ne,{children:(0,r.jsxs)("div",{className:"flex w-full flex-wrap items-center",children:[(0,r.jsx)("div",{className:"relative flex flex-1 items-center",children:c}),(0,r.jsxs)("div",{className:"flex flex-wrap items-center gap-6",children:[n&&!s&&!l&&(0,r.jsx)(s2,{link:n}),t?.loginButton&&!l&&(0,r.jsx)(s5,{overlay:sz.HeaderOverlay.AccMenuMobile}),(0,r.jsx)(ni,{})]})]})})},nf=({data:e,className:t})=>{let{currentMenuDepth:a,activeOverlay:l}=(0,sR.useHeaderContext)(),i=(0,eU.useRef)(null),[s,n]=(0,eU.useState)(77),o=l?.overlay===sz.HeaderOverlay.NavMenu,c=l?.overlay===sz.HeaderOverlay.AccMenuMobile,d=o||c,u=e?.navbar,m=u?.mainMenu,h=u?.sideMenu,g=u?.contactInfo,p=u?.homelink,x=e?.metabar?.items,f=e?.layoutType==="lp";return(0,eU.useLayoutEffect)(()=>{let e=i.current;if(d||!e)return;let t=()=>n(e.offsetHeight);if(t(),"u"<typeof ResizeObserver)return;let a=new ResizeObserver(t);return a.observe(e),()=>a.disconnect()},[d]),(0,r.jsx)("div",{className:t,style:{height:s},children:(0,r.jsx)("header",{ref:i,className:(0,ah.twMerge)("fixed left-0 top-0 z-50 w-full",d&&"h-dvh overflow-hidden",!d&&"border-b-grey-disabled border-b"),children:(0,r.jsxs)("div",{className:(0,ah.twMerge)("relative flex h-full flex-col bg-white",o&&"duration-400 transition-transform ease-out"),style:{transform:`translateX(-${100*a}%)`},children:[f?(0,r.jsx)(nt,{homelink:p,contactInfo:g}):(0,r.jsx)(nx,{homelink:p,sideMenu:h}),o&&(0,r.jsxs)("div",{className:"min-h-0 flex-auto overflow-y-auto overscroll-contain px-4 pb-8 sm:px-8 md:px-24",children:[m&&(0,r.jsx)(nu,{items:m}),x&&(0,r.jsx)(nm,{items:x}),h?.ctaButton?.[0]&&(0,r.jsx)(s2,{link:h.ctaButton[0],className:"py-4.25 mb-24 mt-8 w-full justify-center"})]}),c&&(0,r.jsx)("div",{className:"min-h-0 flex-auto overflow-y-auto overscroll-contain",children:(0,r.jsx)(sY,{})})]})})})},nv=({page:e})=>e.header?(0,r.jsx)(tk,{prefix:"header",children:(0,r.jsx)(nb,{headerRef:e.header})}):i9.IS_PROD_STAGE?null:(0,r.jsx)(a8,{title:"Header missing",message:"Please configure a header. Ignore this message only if you are certain that none is needed."}),nb=({headerRef:e})=>{let[t]=(0,eY.useDeref)(X,(0,l.matcher)(e));return t?(0,r.jsxs)(sR.HeaderProvider,{children:[(0,r.jsx)(nf,{data:t,className:"xl:hidden"}),(0,r.jsx)(s7,{data:t,className:"hidden xl:block"})]}):i9.IS_PROD_STAGE?null:(0,r.jsx)(a8,{title:"Header missing",message:"Please configure a header. Ignore this message only if you are certain that none is needed."})};var ny=e.i(599742),nj=e.i(494980),nw=e.i(665232),nN=e.i(777782);e.i(338095),e.i(414989),e.i(247817);var nk=e.i(13227);e.i(741569),e.i(270953);var nT=e.i(29684),nS=e.i(359394);function nA(e,{type:t,payload:a}){return"query-change"===t?(0,nS.dequal)(e,a)?e:{...e,data:(0,nS.dequal)(e.data,a.data)?e.data:a.data,sourceMap:(0,nS.dequal)(e.sourceMap,a.sourceMap)?e.sourceMap:a.sourceMap,perspective:(0,nS.dequal)(e.perspective,a.perspective)?e.perspective:a.perspective,variant:"variant"in e&&(0,nS.dequal)(e.variant,a.variant)?e.variant:a.variant}:e}let nE={data:null,sourceMap:null,perspective:null,variant:null},nC={};function nI(){return(0,nN.addQueryListener)()}function nR(){return null}function n_(){return nN.comlinkVariant}function nP(){return null}function nL(){return nN.comlinkPerspective}function nM(){return null}function nD(){return nN.comlinkDataset}function nO(){return null}function nB(){return nN.comlinkProjectId}function nz(){return null}function nY(){return nN.comlink}var nF=e.i(450484);let nH=({id:e,onCreateResolve:t})=>(0,r.jsx)(r.Fragment,{children:e&&(0,r.jsx)(nG,{id:e,onResolve:t})}),nG=({id:e,onResolve:t})=>{let{apply:a}=(0,eU.useContext)(nF.RefsContext),{data:r}=function(e){let t,a,r,l,i,s,n=(0,nk.c)(25),[o,c]=(0,eU.useReducer)(nA,nE),{query:d,params:u,stega:m}=e,h=void 0===u?nC:u,g=(0,eU.useSyncExternalStore)(nN.subscribe$1,nY,nz),p=(0,eU.useSyncExternalStore)(nN.subscribe$1,nB,nO),x=(0,eU.useSyncExternalStore)(nN.subscribe$1,nD,nM),f=(0,eU.useSyncExternalStore)(nN.subscribe$1,nL,nP),v=(0,eU.useSyncExternalStore)(nN.subscribe$1,n_,nR);n[0]===Symbol.for("react.memo_cache_sentinel")?(t=[],n[0]=t):t=n[0],(0,eU.useEffect)(nI,t),n[1]!==x||n[2]!==h||n[3]!==f||n[4]!==p||n[5]!==d||n[6]!==v?(a=e=>{p&&x&&f&&e.post("loader/query-listen",{projectId:p,dataset:x,perspective:f,variant:v??void 0,query:d,params:h,heartbeat:2e4})},n[1]=x,n[2]=h,n[3]=f,n[4]=p,n[5]=d,n[6]=v,n[7]=a):a=n[7];let b=(0,eU.useEffectEvent)(a);n[8]!==x||n[9]!==h||n[10]!==p||n[11]!==d?(r=e=>{(0,nS.dequal)({projectId:p,dataset:x,query:d,params:h},{projectId:e.projectId,dataset:e.dataset,query:e.query,params:e.params})&&c({type:"query-change",payload:{data:e.result,sourceMap:e.resultSourceMap||null,perspective:e.perspective,variant:e.variant||void 0}})},n[8]=x,n[9]=h,n[10]=p,n[11]=d,n[12]=r):r=n[12];let y=(0,eU.useEffectEvent)(r);n[13]!==g||n[14]!==y||n[15]!==b?(l=()=>{if(!g)return;let e=g.on("loader/query-change",y);b(g);let t=setInterval(()=>b(g),2e4);return()=>{clearInterval(t),e()}},n[13]=g,n[14]=y,n[15]=b,n[16]=l):l=n[16],n[17]!==g?(i=[g],n[17]=g,n[18]=i):i=n[18],(0,eU.useEffect)(l,i);e:{if((void 0===m||m)&&o.sourceMap){let e,t;n[19]!==o.data||n[20]!==o.sourceMap?(e=(0,nT.stegaEncodeSourceMap)(o.data,o.sourceMap,{enabled:!0,studioUrl:"/"}),n[19]=o.data,n[20]=o.sourceMap,n[21]=e):e=n[21],n[22]!==o||n[23]!==e?(t={...o,data:e},n[22]=o,n[23]=e,n[24]=t):t=n[24],s=t;break e}s=o}return s}({query:nw.QueryRawById,params:{_id:e}});return(0,eU.useEffect)(()=>{var e,l;r&&a(t((e=c.DocumentKind.Raw,l={ctrl:c.FORCE_UPDATE},{...r,[c.KIND]:e,[c.META]:{...l,hash:(0,ny.murmur)((0,nj.serialize)(((e,t)=>{let a=new Set(t),r={};if((0,tq.isObject)(e))for(let t of Object.keys(e))a.has(t)||(r[t]=e[t]);return r})(r,[c.FRAG,c.KIND,c.META]),a2.stegaClean))}})))},[a,r,t]),null},nW=({ids:e,onCreateResolve:t})=>{let{preview:a}=(0,eU.useContext)(e8.WebsiteContext);return(0,r.jsx)(r.Fragment,{children:a&&e&&e.length>0&&e.map(e=>(0,r.jsx)(nG,{id:e,onResolve:t},e))})};function nU({preview:e,initialStubs:t,initialStubsResolve:a,initialStore:l,initialPaths:i,Bootstrap:s}){let{page:n}=t,o=(0,eU.useMemo)(()=>a(t),[t,a]),c={_ref:n._id,_type:"reference"},d=(0,eU.useRef)({});return(0,r.jsx)(e3.PageProvider,{pageRef:c,children:(0,r.jsx)(nF.ReferenceStoreContext.Provider,{value:d,children:(0,r.jsx)(nF.RefsProvider,{preview:e,resolve:o,initialStore:l,children:(0,r.jsx)(te.PathProvider,{initialStore:i,children:(0,r.jsx)(ta,{children:(0,r.jsx)(s,{pageRef:c})})})})})})}let n$=({pageRef:e})=>{let[t]=(0,eY.useDeref)(eC.DefaultPageSelector,(0,l.matcher)(e));if(void 0===t)throw Error(`Expected page to exist in the consolidated page store: ${JSON.stringify({pageRef:e})}`);let[a]=(0,eY.useDeref)(ev.DefaultSettingsSelector,(0,l.matcher)({_id:ez.DOCUMENT_ID_SETTINGS})),n=t.sections?.filter(i.isReference)??[];return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(nH,{id:(0,s.idOf)(t),onCreateResolve:eG}),n.length>0&&(0,r.jsx)(nW,{ids:(0,s.idOfArray)(n),onCreateResolve:eW}),t.header&&(0,r.jsx)(nH,{id:(0,s.idOf)(t.header),onCreateResolve:eH}),t.footer&&(0,r.jsx)(nH,{id:(0,s.idOf)(t.footer),onCreateResolve:eF}),(0,r.jsx)(nH,{id:ez.DOCUMENT_ID_SETTINGS,onCreateResolve:nZ}),(0,r.jsx)(nv,{page:t}),(0,r.jsx)(i8,{page:t,settings:a}),(0,r.jsx)(sC,{page:t})]})},nZ=e=>eN(e);e.s(["Page",0,({preview:e,initialStubs:t,initialStore:a,initialPaths:l})=>(0,r.jsx)(nU,{preview:e,initialStubs:t,initialStubsResolve:eP,initialStore:a,initialPaths:l,Bootstrap:n$})],18967)}]);

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.