PageSourceSearch

https://futurium.de/_next/static/chunks/0ht-b.8q9vj59.js

js futurium.de collected 2026-09-24 09:42:47 UTC 23,333 bytes, 493 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,25321,e=>{"use strict";var t=e.i(60814);e.i(18952);var a=e.i(16450),i=e.i(80870),l=e.i(91668);let r=t.default.img.withConfig({displayName:"image.style__StyledImage",componentId:"sc-7308b540-0"})`
2  display: inline-block;
3`,n=t.default.div.withConfig({displayName:"image.style__StyledImageSkeleton",componentId:"sc-7308b540-1"})`
4  position: relative;
5  display: inline-block;
6  width: 100%;
7  height: 100%;
8  padding-bottom: calc(9 / 16 * 100% - 10px);
9  border: 3px solid black;
10  background: #fff;
11
12  ${(0,a.mq)("m")} {
13    border: 5px solid black;
14  }
15
16  span {
17    position: absolute;
18    width: 100%;
19    text-transform: uppercase;
20    bottom: 0;
21    left: 0;
22    padding: 30px 30px 40px;
23    ${(0,i.getTextType)("subline")}
24
25    ${(0,a.mq)("m")} {
26      width: ${(0,l.getGridSpan)(8)};
27      ${(0,i.getTextType)("primary")}
28    }
29
30    &:before {
31      position: absolute;
32      content: '';
33      width: 50px;
34      height: 3px;
35      top: 0px;
36      left: -25px;
37      background: #000;
38
39      ${(0,a.mq)("m")} {
40        height: 5px;
41      }
42    }
43  }
44`;e.s(["StyledImage",0,r,"StyledImageSkeleton",0,n])},48200,e=>{"use strict";var t=e.i(91398);e.i(91788);var a=e.i(91567),i=e.i(62521),l=e.i(25321);let r=({alt:e,altText:a,src:r,srcset:n,sizes:s,lazy:o,className:d})=>{let c={alt:e||a||""};return n&&o?c["data-srcset"]=(0,i.buildSrcSet)(n):n?c.srcSet=(0,i.buildSrcSet)(n):c["data-srcset"]=r,s&&o?c["data-sizes"]=(0,i.buildSizes)(s):s&&(c.sizes=(0,i.buildSizes)(s)),c="lqip"===o?{...c,src:r}:"default"===o?{...c,"data-src":r}:{...c,src:r},(0,t.jsx)(l.StyledImage,{className:`${d} ${o?"lazyload":""}`,...c})};r.propTypes={className:a.default.string,alt:a.default.string,altText:a.default.string,title:a.default.string,src:a.default.string,srcset:a.default.arrayOf(a.default.shape({src:a.default.string,suffix:a.default.string})),sizes:a.default.arrayOf(a.default.shape({condition:a.default.string,width:a.default.oneOfType([a.default.string,a.default.number])})),lazy:a.default.oneOf(["default","lqip"])},e.s(["default",0,r])},77170,e=>{"use strict";var t=e.i(91398),a=e.i(91567);e.i(91788);var i=e.i(60814);e.i(18952);var l=e.i(16450),r=e.i(78691);let n=i.default.div.withConfig({displayName:"filterTag.style__StyledFilterTag",componentId:"sc-cdad2a57-0"})`
45  .filter-tag {
46    position: relative;
47    padding: 0px 10px 1px 10px;
48
49    ${e=>e.border&&i.css`
50        color: #000;
51        background-color: transparent;
52        background-image: linear-gradient(180deg, currentColor, currentColor),
53          linear-gradient(225deg, currentColor, currentColor),
54          linear-gradient(0deg, currentColor, currentColor),
55          linear-gradient(90deg, currentColor, currentColor),
56          linear-gradient(
57            135deg,
58            transparent 6px,
59            currentColor 6px,
60            currentColor 8px,
61            transparent 8px
62          );
63        background-position: top right, top right, bottom left, bottom left, top left;
64        background-size: calc(100% - 8px) 2px, 2px 100%, 100% 2px, 2px calc(100% - 8px), 10px 10px;
65        background-repeat: no-repeat;
66      `}
67
68    &:before {
69      content: '';
70      width: 100%;
71      height: 100%;
72      top: 0;
73      left: 0;
74
75      ${e=>e.inverted?i.css`
76              color: #000;
77            `:i.css`
78              z-index: -1;
79              color: #fff;
80            `};
81
82      ${e=>e.isInvertedArchiveFilter&&i.css`
83          color: #f03874;
84        `};
85
86      ${e=>e.light&&i.css`
87          color: ${(0,l.getColor)("gray")};
88        `};
89      background-color: currentColor;
90      position: absolute;
91
92      ${e=>e.small&&!e.border?i.css`
93              clip-path: polygon(calc(0% + 5px) 0%, 100% 0, 100% 100%, 0 100%, 0% calc(0% + 5px));
94            `:i.css`
95              clip-path: polygon(calc(0% + 10px) 0%, 100% 0, 100% 100%, 0 100%, 0% calc(0% + 10px));
96            `}
97    }
98
99    .filter-tag__title {
100      display: inline-block;
101      text-transform: uppercase;
102      font-size: ${(0,l.px2rem)("12px")};
103      font-family: ${r.fontFamilies.default};
104      position: relative;
105      ${e=>e.inverted&&i.css`
106          color: #fff;
107        `};
108    }
109  }
110`,s=({inverted:e=!1,isInvertedArchiveFilter:a=!1,className:i="",children:l="",border:r=!1,light:s=!1,small:o=!1,...d})=>(0,t.jsx)(n,{...d,className:i,isInvertedArchiveFilter:a,inverted:e,light:s,small:o,border:r,children:(0,t.jsx)("div",{className:"filter-tag",children:(0,t.jsx)("span",{className:"filter-tag__title",children:l})})});s.propTypes={children:a.default.string,className:a.default.string,inverted:a.default.bool,border:a.default.bool,isInvertedArchiveFilter:a.default.bool,light:a.default.bool,small:a.default.bool},e.s(["default",0,s],77170)},61892,e=>{"use strict";var t=e.i(91398);e.i(91788);var a=e.i(91567),i=e.i(75887),l=e.i(62521),r=e.i(60814);let n=r.default.picture.withConfig({displayName:"picture.style__StyledPicture",componentId:"sc-57455d58-0"})`
111  display: block;
112
113  img {
114    width: 100%;
115  }
116`,s=e=>{let{sources:a=[],image:r}=e;
116return(0,t.jsxs)(n,{...(0,i.default)(e,["sources","image"]),children:[a.map(e=>(0,t.jsx)("source",{media:e.media?e.media:null,srcSet:(0,l.buildSrcSet)(e.srcset),sizes:e.sizes?(0,l.buildSizes)(e.sizes):null,type:e.mimeType?e.mimeType:null},e.src)),(0,t.jsx)("img",{src:r.src,alt:r.alt})]})};s.propTypes={sources:a.default.arrayOf(a.default.shape({srcset:a.default.arrayOf(a.default.shape({src:a.default.string,suffix:a.default.string})),sizes:a.default.arrayOf(a.default.shape({condition:a.default.string,width:a.default.oneOfType([a.default.string,a.default.number])})),media:a.default.string,mimeType:a.default.string})),image:a.default.shape({src:a.default.string.isRequired,alt:a.default.string}).isRequired},e.s(["default",0,s],61892)},56991,e=>{"use strict";var t=e.i(91398),a=e.i(91788),i=e.i(91567),l=e.i(68489);e.i(74464),e.i(73727);var r=e.i(49845),n=e.i(60814);e.i(18952);var s=e.i(16450);let o=n.default.div.withConfig({displayName:"backToTop.style__StyledBackToTop",componentId:"sc-1dbb189a-0"})`
117  .back-to-top {
118    position: fixed;
119    bottom: 0;
120    right: 0;
121    z-index: 60;
122    color: #000;
123    background-color: #fff;
124    border: 2px solid #000;
125    height: ${(0,s.px2rem)("70px")};
126    min-width: ${(0,s.px2rem)("70px")};
127    padding: 0 ${(0,s.px2rem)("20px")};
128    display: flex;
129    justify-content: center;
130    align-items: center;
131    gap: ${(0,s.px2rem)("24px")};
132
133    .back-to-top__title {
134      ${(0,s.mq)("m","max")} {
135        position: absolute;
136        width: 1px;
137        height: 1px;
138        padding: 0;
139        margin: -1px;
140        overflow: hidden;
141        clip: rect(0, 0, 0, 0);
142        white-space: nowrap;
143        border-width: 0;
144      }
145
146      ${(0,s.mq)("m")} {
147        display: block;
148        max-width: ${(0,s.px2rem)("120px")};
149        margin-bottom: 0px;
150        text-align: left;
151      }
152    }
153  }
154`;var d=e.i(31833);let c=()=>{let[e,i]=(0,a.useState)(!1),l=()=>{let e=window.pageYOffset||document.documentElement.scrollTop,{scrollHeight:t}=document.documentElement,{clientHeight:a}=document.documentElement;t-e-a<1600?i(!0):i(!1)};return(0,a.useEffect)(()=>(window.addEventListener("scroll",l),()=>{window.removeEventListener("scroll",l)}),[]),(0,t.jsx)(o,{children:e&&(0,t.jsxs)("button",{type:"button",onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})},className:"back-to-top","aria-label":"To top",children:[(0,t.jsx)(r.ArrowUp,{"aria-hidden":"true"}),(0,t.jsx)(d.default,{subline:!0,tag:"span",className:"back-to-top__title",children:"To Top"})]})})};var p=e.i(22276),g=e.i(41158),u=e.i(52819),h=e.i(77170),m=e.i(91668),f=e.i(29621),x=e.i(80870);let b=n.default.section.withConfig({displayName:"shapedStage.style__StyledShapedStage",componentId:"sc-b766994-0"})`
155  position: relative;
156  display: block;
157  width: 100%;
158  margin-bottom: ${(0,f.getSpace)("l")};
159
160  .campaignStage__video-control {
161    width: 40px;
162    height: 40px;
163    border-radius: 100%;
164    position: absolute;
165    bottom: 15px;
166    right: 20px;
167    z-index: 20;
168    color: ${(0,s.getColor)("white")};
169    background: ${(0,s.getColor)("greenTwo")};
170    // mix-blend-mode: overlay;
171    transition: all 0.2s ease-in-out;
172
173    &:hover {
174      background: ${(0,s.getColor)("white")};
175      color: ${(0,s.getColor)("black")};
176    }
177
178    ${(0,s.mq)("m")} {
179      bottom: 30px;
180      right: 30px;
181      width: 40px;
182      height: 40px;
183    }
184  }
185
186  .campaignStage__link-container {
187    position: absolute;
188    top: 120px;
189    right: 0px;
190    z-index: 3;
191
192    .campaignStage__link-inner-container {
193      position: relative;
194      width: 120px;
195      padding: 15px 0;
196
197      ${(0,s.mq)("m")} {
198        width: 130px;
199      }
200    }
201    .campaignStage__link {
202      ${(0,x.getTextType)("copyThick","international")};
203      color: white;
204
205      .campaignStage__inner-link {
206        display: block;
207        transform: rotate(-38deg);
208        margin-left: -13px;
209        line-height: 1.25;
210        margin-bottom: -35px;
211        word-break: break-all;
212        font-size: 13px;
213
214        ${(0,s.mq)("m")} {
215          margin-bottom: -45px;
216          font-size: 16px;
217        }
218      }
219      .campaignStage__stretched-link {
220        position: absolute;
221        inset: 0;
222        z-index: 2;
223      }
224    }
225
226    &:hover {
227      .campaignStage__arrow {
228        background: #ffffff;
229        color: ${(0,s.getColor)("black")};
230      }
231    }
232
233    .campaignStage__arrow {
234      width: 100%;
235      height: 100%;
236      aspect-ratio: 3/5;
237      background: ${(0,s.getColor)("greenTwo")};
238      clip-path: polygon(0 48%, 100% 0, 100% 100%, 25% 77%);
239      display: flex;
240      justify-content: center;
241      align-items: center;
242      color: ${(0,s.getColor)("white")};
243      transition: all 0.2s ease-in-out;
244
245      svg {
246        width: 50px;
247        transform: rotate(-38deg);
248      }
249    }
250  }
251  .campaignStage__wrapper {
252    position: relative;
253    width: 100%;
254    display: flex;
255    flex-direction: column;
256    overflow: hidden;
257
258    ${(0,s.mq)("m")} {
259      flex-direction: row;
260      aspect-ratio: 16/9;
261      height: 100%;
262      max-height: 100vh;
263
264      @supports not (aspect-ratio: 16 / 9) {
265        width: 100%;
266        height: 100vh;
267      }
268    }
269
270    >
270 div:last-child {
271      position: absolute;
272      left: 0;
273      padding-top: max(20vw, 120px);
274      bottom: 60px;
275
276      ${(0,s.mq)("m")} {
277        bottom: 40px;
278        padding-top: 0;
279      }
280    }
281
282    .container__wrapper {
283      height: 100%;
284      width: auto;
285      display: flex;
286      flex-direction: column;
287      justify-content: center;
288
289      ${(0,s.mq)("l")} {
290        max-width: 680px;
291      }
292    }
293  }
294
295  .campaignStage__anchor-nav {
296    display: flex;
297    gap: 8px;
298    flex-wrap: wrap;
299    justify-content: center;
300    color: black;
301
302    ${(0,s.mq)("s")} {
303      justify-content: start;
304      height: 100%;
305    }
306
307    .campaignStage__anchor-nav-link {
308      .filter-tag__title {
309        color: black;
310        padding: 5px 0 2px 0;
311        font-size: 16px;
312        z-index: 5;
313        transition: all 0.2s ease-in-out;
314      }
315
316      &:hover {
317        .filter-tag {
318          &:before {
319            opacity: 1;
320          }
321          .filter-tag__title {
322            color: #000;
323          }
324        }
325      }
326
327      &:not(:hover) {
328        .filter-tag:before {
329          // mix-blend-mode: overlay;
330          // -webkit-backface-visibility: visible;
331        }
332      }
333
334      .filter-tag:before {
335        color: ${(0,s.getColor)("white")};
336        z-index: 2;
337        opacity: 0.75;
338        transition: all 0.2s ease-in-out;
339        border-radius: 4px;
340      }
341    }
342  }
343  .campaignStage__media {
344    width: 100%;
345    height: min-content;
346    min-height: 100vh;
347    display: flex;
348    justify-content: center;
349    align-items: flex-end;
350
351    ${(0,s.mq)("m")} {
352      height: 100%;
353      align-items: center;
354    }
355
356    &--desktop {
357      display: none;
358
359      ${(0,s.mq)("m")} {
360        display: block;
361      }
362    }
363
364    &--mobile {
365      display: block;
366      ${(0,s.mq)("m")} {
367        display: none;
368      }
369    }
370
371    &--overlay {
372      width: 100%;
373      height: 100%;
374      z-index: 1;
375      background-image: linear-gradient(
376        to bottom,
377        rgba(0, 0, 0, 0.6) 0%,
378        rgba(0, 0, 0, 0) 40%,
379        rgba(0, 0, 0, 0) 100%
380      );
381    }
382
383    img,
384    video {
385      width: 100%;
386      height: 100%;
387      object-fit: cover;
388      position: absolute;
389      bottom: 0;
390    }
391  }
392
393  .campaignStage__headline {
394    max-width: 480px;
395    color: ${(0,s.getColor)("white")};
396    padding-bottom: ${(0,f.getSpace)("xs")};
397    ${(0,m.getGridSpans)("width",{s:12,m:10,l:12})};
398    text-align: center;
399    z-index: 3;
400
401    & > div > p {
402      margin-top: ${(0,f.getSpace)("m")};
403      margin-bottom: ${(0,f.getSpace)("m")};
404
405      ${(0,s.mq)("m")} {
406        margin-top: ${(0,f.getSpace)("m")};
407        margin-bottom: ${(0,f.getSpace)("l")};
408      }
409    }
410    ${(0,s.mq)("m")} {
411      text-align: left;
412    }
413
414    ${(0,s.mq)("m")} {
415      & > div > p,
416      & > .campaignStage__link {
417        margin-left: ${(0,f.getSpace)("l")};
418      }
419    }
420  }
421
422  .campaignStage__subline,
423  .campaignStage__copy {
424    position: relative;
425    margin: 0;
426    ${(0,m.getGridSpans)("margin-left",{s:[1,"spread"]})}
427    ${(0,m.getGridSpans)("margin-right",{s:[1,"spread"]})}
428    padding-left: 2px;
429    display: block;
430    z-index: 2;
431  }
432
433  .mainStage__curtain-right,
434  .mainStage__curtain-left {
435    position: fixed;
436    height: 120vh;
437    box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.1);
438    z-index: 1;
439    transition: transform 0.2s cubic-bezier(0.48, 0, 0.5, 1);
440  }
441
442  .mainStage__curtain-left {
443    width: 150vw;
444    top: 70vh;
445    left: 0;
446    transform: translateY(100%) rotate(15deg);
447    transform-origin: top left;
448    background: ${e=>e.theme.globalTheme.secondary};
449
450    ${(0,s.mq)("m")} {
451      top: 60vh;
452    }
453  }
454
455  .mainStage__curtain-right {
456    height: 120vh;
457    width: 150vw;
458    top: 50vh;
459    right: 0;
460    left: auto;
461    transform: translateY(100%) rotate(-50deg);
462    transform-origin: top right;
463    background: ${e=>e.theme.globalTheme.tertiary};
464
465    ${(0,s.mq)("m")} {
466      height: 120vh;
467      width: 150vw;
468      top: -20vh;
469      right: 0;
470    }
471  }
472
473  ${(0,s.mq)("xxl","min")} {
474    .campaignStage__headline {
475      max-width: 680px;
476
477      h1 {
478        font-size: 6rem;
479        line-height: 1;
480      }
481    }
482
483    .campaignStage__anchor-nav {
484      gap: 10px;
485    }
486    .campaignStage__anchor-nav-link .filter-tag .filter-tag__title {
487      font-size: 18px;
488      color: black;
489    }
490  }
491`;var v=e.i(61892),y=e.i(12908);let _=({anchorNav:e=[],titleImage:i,data:l})=>{let n=(0,u.useTranslations)(),s=(0,a.useRef)(),o=(0,a.useRef)(),[c,p]=(0,a.useState)(!0),m=l.mobileVideo?.[0]?.url,f=l.video?.[0]?.url;return(0,t.jsx)(b,{"aria-label":l.headline||"Hero banner",children:(0,t.jsxs)("div",{className:"campaignStage__wrapper",children:[(i||f)&&(0,t.jsxs)("div",{className:"campaignStage__media",children:[i&&!f&&(0,t.jsx)(v.default,{...i,sizes:[{width:"100vw"}]}),f&&m&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("video",{ref:s,autoPlay:!0,muted:!0,playsInl
491ine:!0,loop:!0,className:"campaignStage__media--desktop","aria-label":`Animation ${l.headline?`"${l.headline}"`:""}`,children:(0,t.jsx)("source",{src:f,type:"video/mp4"})}),(0,t.jsx)("video",{ref:o,autoPlay:!0,muted:!0,playsInline:!0,loop:!0,className:"campaignStage__media--mobile","aria-label":`Animation ${l.headline?`"${l.headline}"`:""}`,children:(0,t.jsx)("source",{src:m,type:"video/mp4"})}),(0,t.jsx)("div",{className:"campaignStage__media--overlay"})]})]}),l?.linkEntry?.[0]?.uri&&(0,t.jsx)("div",{className:"campaignStage__link-container",children:(0,t.jsxs)("div",{className:"campaignStage__link-inner-container",children:[(0,t.jsxs)(g.default,{href:{pathname:"/universal",query:{uri:l.linkEntry[0].uri}},as:l.linkEntry[0].uri,className:"campaignStage__link",title:l.linkLabel??"","aria-label":`${n("openPage")} "${l.linkLabel}"`,children:[l.linkLabel&&(0,t.jsx)("span",{className:"campaignStage__inner-link",children:l.linkLabel}),(0,t.jsx)("span",{className:"campaignStage__stretched-link"})]}),(0,t.jsx)("div",{className:"campaignStage__arrow","aria-hidden":"true",children:(0,t.jsx)(r.ArrowRight,{role:"img","aria-hidden":"true"})})]})}),f&&m&&(0,t.jsx)("button",{type:"button",className:"campaignStage__video-control",onClick:()=>{c?(s.current.pause(),o.current.pause(),p(!1)):(s.current.play(),o.current.play(),p(!0))},"aria-label":c?n("pause"):n("play"),"aria-pressed":!c,children:c?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("svg",{"aria-hidden":"true",width:"21",height:"21",viewBox:"0 0 21 21",fill:"none",focu
491sable:"false",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("rect",{x:"5",y:"4",width:"2.80253",height:"13.0121",fill:"currentColor"}),(0,t.jsx)("rect",{x:"13",y:"4",width:"2.80253",height:"13.0121",fill:"currentColor"})]}),(0,t.jsx)("span",{className:"sr-only",children:n("pause")})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("svg",{"aria-hidden":"true",width:"21",height:"21",viewBox:"0 0 21 21",fill:"none",focusable:"false",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M16 10.5L6 16V5L16 10.5Z",fill:"currentColor"})}),(0,t.jsx)("span",{className:"sr-only",children:n("play")})]})}),(0,t.jsxs)(y.default,{children:[(0,t.jsx)("div",{className:"campaignStage__headline",children:l?.headline&&(0,t.jsx)(d.default,{tag:"h1",primary:!0,disableHyphens:!0,children:l.headline})}),l?.showAnchorLinks&&(0,t.jsx)("div",{className:"campaignStage__anchor-nav",children:e.length>0&&e.map(e=>e.title&&e.id?(0,t.jsx)("button",{type:"button",className:"campaignStage__anchor-nav-link",onClick:()=>{var t;let a;return t=e.id,void((a=document.getElementById(t))&&a.scrollIntoView({behavior:"smooth",block:"start"}))},"aria-label":`${n("jumpTo")} ${e.title}`,children:(0,t.jsx)(h.default,{inverted:!0,light:!0,children:e.title})},e.title):null)})]})]})})};_.propTypes={titleImage:i.default.shape({imageFormat:i.default.oneOf(["portrait","landscape"]),credits:i.default.string}),anchorNav:i.default.arrayOf(i.default.shape({id:i.default.string.isRequired,title:i.default.string.isRequired})),data:i.default.shape({headline:i.default.string.isRequired,showAnchorLinks:i.default.bool,linkLabel:i.default.string,linkEntry:i.default.arrayOf(i.default.shape({uri:i.default.string.isRequired})),mobileVideo:i.default.arrayOf(i.default.shape({url:i.default.string.isRequired})),video:i.default.arrayOf(i.default.shape({url:i.default.string.isRequired}))})};let k=(0,p.connect)(({app:e})=>({titleImage:e.pageData.titleImage}))(_);var w=e.i(55848),j=e.i(40975);let S=(0,l.default)(()=>e.A(4188),{loadableGenerated:{modules:[59634]},loading:()=>null}),$=(0,l.default)(()=>e.A(23114),{loadableGenerated:{modules:[92753]},loading:()=>null}),T=(0,l.default)(()=>e.A(5074),{loadableGenerated:{modules:[17690]},loading:()=>null}),C=(0,l.default)(()=>e.A(65023),{loadableGenerated:{modules:[50157]},loading:()=>null}),q=(0,l.default)(()=>
491e.A(70383),{loadableGenerated:{modules:[6842]},loading:()=>null}),N=(0,l.default)(()=>e.A(89129),{loadableGenerated:{modules:[98868]},loading:()=>null}),z=(0,l.default)(()=>e.A(39543),{loadableGenerated:{modules:[99888]},loading:()=>null}),I=[],P=({data:e={},page:a=1})=>{let i=parseInt(a,10),l=e?.stageType||"default",r=!!e?.hasCurtains,n=e?.graphql?.page?.stage?.[0]?.showAnchorLinks,s=e?.graphql?.page?.homepageModules||[],o=e?.graphql?.page?.stage?.[0];return n&&s.length>0&&s.forEach(t=>(({data:e,currentInfo:t})=>{let a={};switch(e.typeHandle){case"currentInfo":a.title=t?.data?.[0]?.headline||"",a.id=e.id;break;case"exhibitionTeasers":a.title=e.teasers[0]?.tabTitle,a.id=e.id;break;case"targetGroups":a.title=e.headline,a.id=e.id;break;case"teaserContainer":a.title=e.teaserContainerHeadline,a.id=e.id;break;case"eventTeaser":a.title=e.eventTeaserHeadline,a.id=e.id;break;default:return}I.some(e=>e.id===a.id)||I.push(a)})({data:t,currentInfo:e.currentInfoModule})),(0,t.jsxs)(j.default,{noLogo:1===i&&"default"===l,invertedHeader:1===i&&"campaign"===l,hasFilter:!0,hasCurtain:1===i&&r,children:[o&&(0,t.jsx)(k,{anchorNav:I,data:o}),s.length>0?s.map(a=>(({data:e,loginMask:a,events:i,currentInfo:l})=>{switch(e.typeHandle){case"currentInfo":if(!l&&!l.data[0])return null;return(0,t.jsx)(S,{...l?.data?.[0],data:e});case"exhibitionTeasers":return(0,t.jsx)($,{data:e,loginMask:a});case"targetGroups":return(0,t.jsx)(T,{data:e});case"teaserContainer":return(0,t.jsx)(C,{data:e});case"featuredContent":return(0,t.jsx)(q,{data:e});case"subscribeToNewsletter":return(0,t.jsx)(N,{data:e});case"eventTeaser":return(0,t.jsx)(z,{data:e,events:i});default:return null}})({data:a,loginMask:e.loginMask,events:e.events?.events||[],currentInfo:e.currentInfoModule})):(0,t.jsx)("p",{children:"No content available"}),e?.stakeholders?.logos?.length>0&&(0,t.jsx)(w.default,{...e.stakeholders}),(0,t.jsx)(c,{})]})};P.propTypes={page:i.default.oneOfType([i.default.string,i.default.number]),data:i.default.shape({stakeholders:i.default.shape(),loginMask:i.default.shape(),time:i.default.string.isRequired,hasCurtains:i.default.bool,stageType:i.default.string,currentInfoModule:i.default.shape({data:i.default.arrayOf(i.default.shape())}),events:i.default.shape({events:i.default.arrayOf(i.default.shape())}),pageModules:i.default.arrayOf(i.default.shape()),graphql:i.default.shape({page:i.default.shape({stage:i.default.arrayOf(i.default.shape()),homepageModules:i.default.arrayOf(i.default.shape())})})})};let O=({page:e="1",...a})=>(0,t.jsx)(P,{data:a,page:e});O.propTypes={data:i.default.shape().isRequired,page:i.default.string},e.s(["__N_SSP",0,!0,"default",0,O],56991)},6242,(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/",()=>e.r(56991)]),t.hot&&t.hot.dispose(function(){window.__NEXT_P.push(["/"])})},48761,e=>{e.v(t=>Promise.all(["static/chunks/0h~z7juj0sj7n.js"].map(t=>e.l(t))).then(()=>t(93594)))},28805,e=>{e.v(t=>Promise.all(["static/chunks/0u0k.7d3hi3~j.js"].map(t=>e.l(t))).then(()=>t(79466)))},69738,e=>{e.v(t=>Promise.all(["static/chunks/0by800cgtsvuo.js"].map(t=>e.l(t))).then(()=>t(78967)))},12828,e=>{e.v(t=>Promise.all(["static/chunks/142ypz1~pez6p.js"].map(t=>e.l(t))).then(()=>t(34)))},78066,e=>{e.v(t=>Promise.all(["static/chunks/12cfgipitjrdg.js"].map(t=>e.l(t))).then(()=>t(32320)))},17998,e=>{e.v(t=>Promise.all(["static/chunks/0356np7fzctdf.js"].map(t=>e.l(t))).then(()=>t(2342)))},76252,e=>{e.v(t=>Promise.all(["static/chunks/0_7av01c54yaj.js"].map(t=>e.l(t))).then(()=>t(3334)))},4188,e=>{e.v(t=>Promise.all(["static/chunks/11a_8cs3~9ckt.js"].map(t=>e.l(t))).then(()=>t(59634)))},23114,e=>{e.v(t=>Promise.all(["static/chunks/0.907g7y_.sbc.js","static/chunks/04gnp-zbnh.t_.js"].map(t=>e.l(t))).then(()=>t(92753)))},5074,e=>{e.v(t=>Promise.all(["static/chunks/0at.qscg3k-mm.js"].map(t=>e.l(t))).then(()=>t(17690)))},65023,e=>{e.v(t=>Promise.all(["static/chunks/0533~x9-d.2b9.js"].map(t=>e.l(t))).then(()=>t(50157)))},70383,e=>{e.v(t=>Promise.all(["static/chunks/117s~votqgsb3.js"].map(t=>e.l(t))).then(()=>t(6842)))},89129,e=>{e.v(t=>Promise.all(["static/chunks/06wm4aknldc9m.js"].map(t=>e.l(t))).then(()=>t(98868)))},39543,e=>{e.v(t=>Promise.all(["static/chunks/0j-ayb~p3eq5h.js"].map(t=>e.l(t))).then(()=>t(99888)))}]);
492
493//# sourceMappingURL=081jwm7szj5hb.js.map

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.